Class BooleanArray_Type


public final class BooleanArray_Type extends CommonArray_Type
The java Cas model for the CAS BooleanArray_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

    • BooleanArray_Type

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

    • getFSGenerator

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

      public boolean get(int addr, int i)
      Parameters:
      addr - low-level int reference to the boolean array to get the value from
      i - index (in bits, 0 origin)
      Returns:
      the indexed value from the corresponding Cas StringArray as a Java String.
      See Also:
    • set

      public void set(int addr, int i, boolean v)
      Parameters:
      addr - low-level int reference to the boolean array to set the value into
      i - index (in bits, 0 origin)
      v - the value to set
      See Also:
    • copyFromArray

      public void copyFromArray(int addr, boolean[] src, int srcOffset, int destOffset, int length)
      Parameters:
      addr - low-level int reference to the boolean array to set values into
      src - a Java boolean array to copy from
      srcOffset - the source offset
      destOffset - the destination offset
      length - the length (number of bits)
      See Also:
    • copyToArray

      public void copyToArray(int addr, int srcOffset, boolean[] dest, int destOffset, int length)
      Parameters:
      addr - low-level int reference to the boolean array to get values from
      srcOffset - the source offset
      dest - the target to put boolean values into
      destOffset - the destination offset
      length - the length, in bits
      See Also:
    • toArray

      public boolean[] toArray(int addr)
      Parameters:
      addr - low-level int reference to the boolean array
      Returns:
      a Java boolean array
      See Also: