Class BooleanArray_Type


  • public final class BooleanArray_Type
    extends CommonArray_Type
    The java Cas model for the CAS BooleanArray_Type
    • Field Detail

      • 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 Detail

      • BooleanArray_Type

        public BooleanArray_Type​(JCas jcas,
                                 Type casType)
    • Method Detail

      • 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:
        BooleanArrayFS.get(int)
      • 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:
        BooleanArrayFS.copyFromArray(boolean[], int, int, int)
      • 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:
        BooleanArrayFS.copyToArray(int, boolean[], int, int)
      • toArray

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