Class DoubleArray_Type


public final class DoubleArray_Type extends CommonArray_Type
The java Cas model for the CAS DoubleArray_Type
  • Field Details

    • typeIndexID

      public static final int typeIndexID
      this types ID - used to index a localTypeArray in JCas to get an index which indexes the global typeArray in JCas instance to get a ref to this instance
  • Constructor Details

    • DoubleArray_Type

      public DoubleArray_Type(JCas jcas, Type casType)
  • Method Details

    • getFSGenerator

      protected FSGenerator<?> getFSGenerator()
      Overrides:
      getFSGenerator in class TOP_Type
    • get

      public double get(int addr, int i)
      return the indexed value from the corresponding Cas DoubleArray as a Java double.
      Parameters:
      addr - low level CAS FS reference
      i - the index
      Returns:
      the value
    • set

      public void set(int addr, int i, double v)
      updates the Cas, setting the indexed value to the passed in Java double value.
      Parameters:
      addr - low level CAS FS reference
      i - the index
      v - the value
      See Also:
    • copyFromArray

      public void copyFromArray(int addr, double[] src, int srcOffset, int destOffset, int length)
      Parameters:
      addr - low level CAS Feature Structure reference for the destination
      src - the source array to copy from
      srcOffset - the source offset
      destOffset - the destination offset
      length - the number of items to copy
      See Also:
    • copyToArray

      public void copyToArray(int addr, int srcOffset, double[] dest, int destOffset, int length)
      Parameters:
      addr - the low level CAS Feature Structure reference for the source
      srcOffset - the source offset
      dest - the destination to copy into
      destOffset - the destination offset
      length - the number of items to copy
      See Also:
    • toArray

      public double[] toArray(int addr)
      Parameters:
      addr - the low level CAS Feature Structure reference to copy from
      Returns:
      a Java object which is a copy of the values in the array
      See Also: