1 /**
2 * Copyright (C) 2010-14 pvmanager developers. See COPYRIGHT.TXT
3 * All rights reserved. Use is subject to license terms. See LICENSE.TXT
4 */
5 package org.epics.vtype;
6
7 import java.util.List;
8 import org.epics.util.array.ListNumber;
9
10 /**
11 * Numeric array with alarm, timestamp, display and control information.
12 * <p>
13 * This class allows to use any numeric array (i.e. {@link VIntArray} or
14 * {@link VDoubleArray}) through the same interface.
15 *
16 * @author carcassi
17 */
18 public interface VNumberArray extends Array, Alarm, Time, Display, VType {
19 @Override
20 ListNumber getData();
21
22 /**
23 * Returns the boundaries of each cell.
24 *
25 * @return the dimension display; can't be null
26 */
27 List<ArrayDimensionDisplay> getDimensionDisplay();
28 }