Class FSLinkedHashSet<T extends TOP>

All Implemented Interfaces:
Cloneable, Iterable<T>, Collection<T>, RandomAccess, Set<T>, FeatureStructure, FeatureStructureImpl, SelectViaCopyToArray, UimaSerializable, UimaSerializableFSs

public class FSLinkedHashSet<T extends TOP> extends FSHashSet<T>
a hash set of Feature Structures Is Pear aware - stores non-pear versions but may return pear version in pear contexts Updated by JCasGen Fri Jan 20 11:55:59 EST 2017 XML source: C:/au/svnCheckouts/branches/uimaj/v3-alpha/uimaj-types/src/main/descriptors/java_object_type_descriptors.xml
  • Field Details

    • _TypeName

      public static final String _TypeName
      See Also:
    • typeIndexID

      public static final int typeIndexID
    • type

      public static final int type
  • Constructor Details

    • FSLinkedHashSet

      protected FSLinkedHashSet()
      Never called. Disable default constructor
    • FSLinkedHashSet

      public FSLinkedHashSet(TypeImpl type, CASImpl casImpl)
      Internal - constructor used by generator
      Parameters:
      casImpl - the CAS this Feature Structure belongs to
      type - the type of this Feature Structure
    • FSLinkedHashSet

      public FSLinkedHashSet(JCas jcas)
      Parameters:
      jcas - JCas to which this Feature Structure belongs
    • FSLinkedHashSet

      public FSLinkedHashSet(JCas jcas, int length)
      Make a new FSLinkedHashSet with an initial size .
      Parameters:
      jcas - The JCas
      length - initial size
  • Method Details

    • getTypeIndexID

      public int getTypeIndexID()
      Overrides:
      getTypeIndexID in class FSHashSet<T extends TOP>
      Returns:
      index of the type