public class TOP_Type extends Object
Modifier and Type | Field and Description |
---|---|
org.apache.uima.cas.impl.CASImpl |
casImpl
ref to CAS for faster getters/setters
|
Type |
casType
the Cas Type associated with this Java Cas Model class
|
int |
casTypeCode |
protected TOP_Type |
instanceOf_Type
This generator can be set up to either get the identical Java object (if it exists) or just
make a new one.
|
JCas |
jcas
reference to the Java Cas root
|
org.apache.uima.cas.impl.LowLevelCAS |
ll_cas |
protected boolean |
lowLevelArrayBoundChecks |
protected boolean |
lowLevelTypeChecks |
static int |
typeIndexID
each cover class when loaded sets an index.
|
boolean |
useExistingInstance |
Modifier | Constructor and Description |
---|---|
protected |
TOP_Type()
protected constructor - disable default constructor - never called.
|
|
TOP_Type(JCas jcas,
Type casType) |
protected |
TOP_Type(JCas jcas,
Type casType,
boolean installGenerator) |
Modifier and Type | Method and Description |
---|---|
void |
addToIndexes(int inst)
add the corresponding FeatureStructure to all Cas indexes
|
protected void |
checkType(int inst) |
protected org.apache.uima.cas.impl.FSGenerator<?> |
getFSGenerator() |
int |
getTypeIndexID()
used to obtain reference to the TOP_Type instance
|
protected void |
invalidTypeArg(int inst) |
int |
noObjCreate() |
void |
removeFromIndexes(int inst)
remove the corresponding FeatureStructure from all Cas indexes
|
public static final int typeIndexID
public final Type casType
public final int casTypeCode
public final JCas jcas
public final org.apache.uima.cas.impl.CASImpl casImpl
public final org.apache.uima.cas.impl.LowLevelCAS ll_cas
protected final boolean lowLevelTypeChecks
protected final boolean lowLevelArrayBoundChecks
public final boolean useExistingInstance
protected final TOP_Type instanceOf_Type
protected TOP_Type()
public int getTypeIndexID()
protected org.apache.uima.cas.impl.FSGenerator<?> getFSGenerator()
protected void checkType(int inst)
protected void invalidTypeArg(int inst)
public void addToIndexes(int inst)
inst
- the low level CAS Feature Structure referencepublic void removeFromIndexes(int inst)
inst
- the low level CAS Feature Structure referencepublic int noObjCreate()
Copyright © 2006–2017 The Apache Software Foundation. All rights reserved.