View Javadoc
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  }