Skip navigation links
A B C D E F G H I J L M N O P Q R S T V W 

A

acceptingInstances - Variable in class gate.jape.plus.SPTBase
The list of FSM instances that have reached a final state.
actionblocks - Variable in class gate.jape.plus.SPTBase
 
actionContext - Variable in class gate.jape.plus.SPTBase
 
actionContext - Variable in class gate.jape.plus.Transducer
 
actionPerformed(ActionEvent) - Method in class gate.jape.plus.Transducer.SerialiseTransducerAction
 
actions - Variable in class gate.jape.plus.Transducer
 
activeInstances - Variable in class gate.jape.plus.SPTBase
The list of active FSM instances.
add(int) - Method in class com.ontotext.jape.automaton.IntSequence
 
add(int, TransitionPDA, int) - Method in class com.ontotext.jape.automaton.TripleTransitions
 
add(int) - Method in class com.ontotext.jape.automaton.WholeSet
 
add(Annotation) - Method in class com.ontotext.jape.pda.SimpleSet
Adds annotation.
addAll(Automaton, AutomatonBuildHelp) - Method in class com.ontotext.jape.automaton.TripleTransitions
 
addEpsilon() - Method in class com.ontotext.jape.automaton.ClosedHashOfLabels
Marks that a transition with labeled with epsilon was put in the closed hash.
addIfDoesNotExsist(int) - Method in class com.ontotext.jape.automaton.IntSequence
 
addLetter(int, int) - Method in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
addRules(PrioritisedRuleList) - Method in class com.ontotext.jape.pda.FSMPDA
 
addState(AutomatonBuildHelp, int) - Method in class com.ontotext.jape.automaton.Automaton
 
addState(int, int) - Method in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
addTransition(AutomatonBuildHelp, int, int, int) - Method in class com.ontotext.jape.automaton.Automaton
Adds a transition in the automaton
addTransition(TransitionPDA, TripleTransitions) - Method in class com.ontotext.jape.pda.StatePDA
 
addTransitions(int, Automaton) - Method in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
advanceInstance(SPTBase.FSMInstance) - Method in class gate.jape.plus.SPTBase
Advances the provided instance according to the transition graph, generating new active instances as required.
alloc(int) - Method in class com.ontotext.jape.automaton.GenericWholeArrray
 
allStates - Variable in class com.ontotext.jape.pda.FSMPDA
 
alphabetLength - Variable in class com.ontotext.jape.automaton.Automaton
 
alphabetLength - Variable in class com.ontotext.jape.automaton.AutomatonBuildHelp
 
alsoFalse - Variable in class gate.jape.plus.Predicate
A set of predicates (for the same annotation type) that are also false if this predicate is false.
alsoTrue - Variable in class gate.jape.plus.Predicate
A set of predicates (for the same annotation type) that are also true if this predicate is true.
annotation - Variable in class gate.jape.plus.SPTBase
An array of all the input annotations, sorted by start offset, then inverse length.
ANNOTATION_TYPE_OTHER - Static variable in class gate.jape.plus.SPTBase
The pseudo-type used for annotations that are of a type not mentioned in the rules.
annotationAccessor - Variable in class gate.jape.plus.Predicate
The annotation feature this predicate refers to.
annotationAccessors - Variable in class gate.jape.plus.Transducer
List of class names for any custom AnnotationAccessors.
annotationAdded(AnnotationSetEvent) - Method in class gate.jape.plus.Transducer.AnnSetListener
 
annotationComparator - Variable in class gate.jape.plus.Transducer
Instance of Transducer.AnnotationComparator used for sorting annots for the phases.
AnnotationComparator() - Constructor for class gate.jape.plus.Transducer.AnnotationComparator
 
annotationFollowing - Variable in class gate.jape.plus.SPTBase
An array that, for each input annotation, points to the first annotation starting at (or after) the offset where the current annotation ends.
annotationIndex - Variable in class gate.jape.plus.SPTBase.FSMInstance
The current annotation this instance will be applied on
annotationNextOffset - Variable in class gate.jape.plus.SPTBase
For each annotation, this array holds the index (in the SPTBase.annotation array) of the first annotation starting at the next offset (following this annotation's start offset).
annotationPredicateComputed - Variable in class gate.jape.plus.SPTBase
Used for the predicates cache.
annotationPredicateValues - Variable in class gate.jape.plus.SPTBase
Used for the predicates cache.
annotationRemoved(AnnotationSetEvent) - Method in class gate.jape.plus.Transducer.AnnSetListener
 
annotationType - Variable in class gate.jape.plus.SPTBase
The type for each annotation in the SPTBase.annotation array.
annotationTypes - Variable in class gate.jape.plus.SPTBase
An array containing all the annotation types that are relevant to this transducer (that is, all the types mentioned in rules).
annotationTypes - Variable in class gate.jape.plus.SPTBuilder
Stores the types of annotations actually used in the grammar.
AnnSetListener() - Constructor for class gate.jape.plus.Transducer.AnnSetListener
 
append(IntSequence) - Method in class com.ontotext.jape.automaton.IntSequence
 
applyRule(SPTBase.FSMInstance) - Method in class gate.jape.plus.SPTBase
 
Automaton - Class in com.ontotext.jape.automaton
This class provides basic functionalities for standard one-tape automata.
Automaton(AutomatonBuildHelp, int, int) - Constructor for class com.ontotext.jape.automaton.Automaton
 
Automaton(AutomatonBuildHelp, int) - Constructor for class com.ontotext.jape.automaton.Automaton
 
AutomatonBuildHelp - Class in com.ontotext.jape.automaton
This class is needed while building an automaton.
AutomatonBuildHelp(TripleTransitions) - Constructor for class com.ontotext.jape.automaton.AutomatonBuildHelp
 
AutomatonBuildHelp(int) - Constructor for class com.ontotext.jape.automaton.AutomatonBuildHelp
 
AutomatonDeterminizationHelp - Class in com.ontotext.jape.automaton
This class is needed while determinizing an automaton.
AutomatonDeterminizationHelp() - Constructor for class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
AutomatonMinimizationHelp - Class in com.ontotext.jape.automaton
This class is needed while minimizing an automaton.
AutomatonMinimizationHelp(int) - Constructor for class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 

B

binaryGrammarURL - Variable in class gate.jape.plus.Transducer
The URL to the serialised jape file used as grammar by this transducer.
binarySearchFromTo(int[], int, int, IntComparator) - Static method in class gate.jape.plus.SPTBase
 
bindAnnotations(int[]) - Method in class gate.jape.plus.SPTBase.FSMInstance
Adds all input annotations to every annotation set stored in the binding stack.
bindingNames - Variable in class gate.jape.plus.SPTBase
The binding names to be used when a transition of type closing-round-bracket is consumed during the traversal.
bindings - Variable in class gate.jape.plus.SPTBase.FSMInstance
Store the currently bound annotations.
buildSPT(SinglePhaseTransducer, GateClassLoader) - Method in class gate.jape.plus.SPTBuilder
 

C

calculatePredicateValue(int, int) - Method in class gate.jape.plus.SPTBase
 
changedTypes - Variable in class gate.jape.plus.Transducer
A set of annotation types that were modified during the latest execution of a pahse.
checkPredicate(int, int) - Method in class gate.jape.plus.SPTBase
Checks whether a predicate matches the annotation at given ID inside the annotations table.
classesAlloced - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
classesFirstLetter - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
classesFirstState - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
classesNewClass - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
classesNewPower - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
classesNext - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
classesPower - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
classesStored - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
cleanup() - Method in class gate.jape.plus.Transducer
 
clone() - Method in class gate.jape.plus.SPTBase.FSMInstance
 
ClosedHashOfLabels - Class in com.ontotext.jape.automaton
This class implements closed hash of elements of type Transition
ClosedHashOfLabels() - Constructor for class com.ontotext.jape.automaton.ClosedHashOfLabels
 
ClosedHashOfObjects - Class in com.ontotext.jape.automaton
This class implements closed hash of elements of type Object.
ClosedHashOfObjects() - Constructor for class com.ontotext.jape.automaton.ClosedHashOfObjects
 
ClosedHashOfStrings - Class in com.ontotext.jape.automaton
This class implements closed hash of elements of type String
ClosedHashOfStrings() - Constructor for class com.ontotext.jape.automaton.ClosedHashOfStrings
 
closure(int) - Method in class com.ontotext.jape.automaton.EpsilonClosure
 
code(int, int, int) - Static method in class com.ontotext.jape.automaton.CodeInt
 
CodeInt - Class in com.ontotext.jape.automaton
This class provides a basic functionality used to compute hash codes in closed hashes.
CodeInt() - Constructor for class com.ontotext.jape.automaton.CodeInt
 
com.ontotext.jape.automaton - package com.ontotext.jape.automaton
 
com.ontotext.jape.pda - package com.ontotext.jape.pda
 
compare(Annotation, Annotation) - Method in class gate.jape.plus.Transducer.AnnotationComparator
 
compareTo(SPTBase.FSMInstance) - Method in class gate.jape.plus.SPTBase.FSMInstance
 
computeSetFinality(int[], int, StatePDA[]) - Method in class com.ontotext.jape.automaton.Automaton
 
Constants - Class in com.ontotext.jape.automaton
 
Constants() - Constructor for class com.ontotext.jape.automaton.Constants
 
constraints - Variable in class gate.jape.plus.SPTBase.Transition
Array representing the required constraints for applying this transition.
contains(Object) - Method in class com.ontotext.jape.automaton.ClosedHashOfObjects
 
contains(int) - Method in class com.ontotext.jape.automaton.IntSequence
 
contains(int) - Method in class com.ontotext.jape.automaton.WholeSet
 
controllerExecutionAborted(Controller, Throwable) - Method in class gate.jape.plus.Transducer
 
controllerExecutionFinished(Controller) - Method in class gate.jape.plus.Transducer
 
controllerExecutionStarted(Controller) - Method in class gate.jape.plus.Transducer
 
converselyFalse - Variable in class gate.jape.plus.Predicate
A set of predicates (for the same annotation type) that are false when this predicate is true.
converselyTrue - Variable in class gate.jape.plus.Predicate
A set of predicates (for the same annotation type) that are true when this predicate is false.
convertPredicate(String, ConstraintPredicate) - Method in class gate.jape.plus.SPTBuilder
 
copyRules() - Method in class gate.jape.plus.SPTBase
 
cpy(IntSequence) - Method in class com.ontotext.jape.automaton.IntSequence
 
cpy(int[], int, int) - Method in class com.ontotext.jape.automaton.IntSequence
 
createFSM() - Method in class gate.jape.plus.Transducer.SinglePhaseTransducerPDA
 
createNewStates(FSMPDA) - Method in class gate.jape.plus.SPTBuilder
Generates new states for all the old states in the provided FSM.
createNewTransitions(FSMPDA) - Method in class gate.jape.plus.SPTBuilder
Parses the provided FSMPDA and converts the old transitions to new ones.
currentSptIndex - Variable in class gate.jape.plus.Transducer
The index in Transducer.singlePhaseTransducers for the SPT currently being executed, if any, -1 otherwise.

D

debugMode - Variable in class gate.jape.plus.SPTBase
Should the transducer log warnings when multiple matches are possible in Appelt mode?
determinize(StatePDA[]) - Method in class com.ontotext.jape.automaton.Automaton
Determinizes the automaton.
duplicate() - Method in class gate.jape.plus.SPTBase
Create an independent copy of this SPT.

E

elementAt(int) - Method in class com.ontotext.jape.automaton.GenericWholeArrray
 
enableDebugging - Variable in class gate.jape.plus.Transducer
 
encoding - Variable in class gate.jape.plus.Transducer
 
enumerateCombinations(IntArrayList[]) - Static method in class gate.jape.plus.SPTBase
Calculates all possible N-uples given a set of candidate slot fillers.
EPSILON - Static variable in class com.ontotext.jape.automaton.Automaton
 
EpsilonClosure - Class in com.ontotext.jape.automaton
 
EpsilonClosure(Automaton) - Constructor for class com.ontotext.jape.automaton.EpsilonClosure
 
equal(Object, Object) - Method in class com.ontotext.jape.automaton.ClosedHashOfLabels
 
equal(Object, Object) - Method in class com.ontotext.jape.automaton.ClosedHashOfObjects
 
equals(int[], int, int, boolean) - Method in class com.ontotext.jape.automaton.IntSequence
 
equals(GenericWholeArrray, int) - Method in class com.ontotext.jape.automaton.IntSequence
 
equals(Object) - Method in class gate.jape.plus.Predicate
 
execute() - Method in class gate.jape.plus.SPTBase
Runs the transducer.
execute() - Method in class gate.jape.plus.Transducer
 

F

featureValue - Variable in class gate.jape.plus.Predicate
The desired value for the feature.
finalities - Variable in class com.ontotext.jape.automaton.TripleTransitions
 
finalitiesStored - Variable in class com.ontotext.jape.automaton.TripleTransitions
 
finish() - Method in class com.ontotext.jape.automaton.EpsilonClosure
 
finish() - Method in class com.ontotext.jape.pda.SimpleSet
Precomputes the index to be used by the firstStartAfter method.
first - Variable in class com.ontotext.jape.automaton.EpsilonClosure
 
firstClass - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
firstSet - Variable in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
firstStartOffsetAfter(int) - Method in class com.ontotext.jape.pda.SimpleSet
If endOffset is the offset of the end node of some annotation, for worst case constant time returns the smallest i >= endOffset such that there is an annotation with start node having offset i.
followingAnnotation(int) - Method in class gate.jape.plus.SPTBase
Returns the index in the SPTBase.annotation array, where the range of next annotations for a given annotation starts.
FSMInstance(int, int, Map<String, IntArrayList>) - Constructor for class gate.jape.plus.SPTBase.FSMInstance
 
FSMPDA - Class in com.ontotext.jape.pda
 
FSMPDA(SinglePhaseTransducer) - Constructor for class com.ontotext.jape.pda.FSMPDA
 
FSMPDA() - Constructor for class com.ontotext.jape.pda.FSMPDA
 
FSMPDA(Rule, ClosedHashOfStrings, TripleTransitions) - Constructor for class com.ontotext.jape.pda.FSMPDA
 
FSMPDA(ComplexPatternElement) - Constructor for class com.ontotext.jape.pda.FSMPDA
 

G

gate.gui.jape.plus - package gate.gui.jape.plus
 
gate.jape.plus - package gate.jape.plus
 
gate.resources.img.svg - package gate.resources.img.svg
 
generateAllNewInstances(SPTBase.FSMInstance, int, IntArrayList[]) - Method in class gate.jape.plus.SPTBase
 
GENERATED_CLASS_PACKAGE - Static variable in class gate.jape.plus.SPTBuilder
 
generateGraphVizInput(File, String) - Method in class com.ontotext.jape.automaton.Automaton
 
generateSpt(GateClassLoader) - Method in class gate.jape.plus.Transducer.SPTData
 
GenericWholeArrray - Class in com.ontotext.jape.automaton
This class provides basic functionalities for array of bytes, array of shorts, array of ints, array of chars and array of bits.
GenericWholeArrray(int, int) - Constructor for class com.ontotext.jape.automaton.GenericWholeArrray
 
GenericWholeArrray(DataInputStream, int) - Constructor for class com.ontotext.jape.automaton.GenericWholeArrray
 
GenericWholeArrray(GenericWholeArrray) - Constructor for class com.ontotext.jape.automaton.GenericWholeArrray
 
get(int) - Method in class com.ontotext.jape.pda.SimpleSet
the get method retrieves a list of all annotations with start node having offset startOffset
getActions() - Method in class gate.jape.plus.Transducer
 
getAnnotationAccessors() - Method in class gate.jape.plus.Transducer
Gets the list of class names for any custom AnnotationAccessors.
getBinaryGrammarURL() - Method in class gate.jape.plus.Transducer
 
getBindingNames() - Method in class com.ontotext.jape.pda.FSMPDA
 
getClassLoader() - Method in class gate.jape.plus.Transducer
This method is public only for the benefit of Factory.duplicate(gate.Resource) and should not be called directly
getClassLoaderRefCount() - Method in class gate.jape.plus.Transducer
This method is public only for the benefit of Factory.duplicate(gate.Resource) and should not be called directly
getCopyOfStrings() - Method in class com.ontotext.jape.automaton.ClosedHashOfStrings
Gets an array of all strings that are stored in the closed hash.
getCopyOfTransitions() - Method in class com.ontotext.jape.automaton.ClosedHashOfLabels
Gets an array of all transitions that are stored in the closed hash.
getEnableDebugging() - Method in class gate.jape.plus.Transducer
 
getEncoding() - Method in class gate.jape.plus.Transducer
 
getExistingTransducer() - Method in class gate.jape.plus.Transducer
This method is public only for the benefit of Factory.duplicate(gate.Resource) and should not be called directly
getFileIndex() - Method in class com.ontotext.jape.pda.StatePDA
 
getFinalitites() - Method in class com.ontotext.jape.automaton.TripleTransitions
 
getGrammarURL() - Method in class gate.jape.plus.Transducer
 
getHashCode() - Method in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
getHashCode(int[], int) - Method in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
getHashCode(Object) - Method in class com.ontotext.jape.automaton.ClosedHashOfLabels
 
getHashCode(Object) - Method in class com.ontotext.jape.automaton.ClosedHashOfObjects
 
getHashCode(Object) - Method in class com.ontotext.jape.automaton.ClosedHashOfStrings
 
getIconHeight() - Method in class gate.resources.img.svg.JapePlusIcon
 
getIconWidth() - Method in class gate.resources.img.svg.JapePlusIcon
 
getImage() - Method in class gate.resources.img.svg.JapePlusIcon
 
getInitialState() - Method in class com.ontotext.jape.automaton.Automaton
Gets the initial state of the automaton
getInitialState() - Method in class com.ontotext.jape.pda.FSMPDA
 
getInputASName() - Method in class gate.jape.plus.SPTBase
 
getInputASName() - Method in class gate.jape.plus.Transducer
 
getNextTransition(int, int, int) - Method in class com.ontotext.jape.automaton.Automaton
 
getNextTransition(Automaton) - Method in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
getOntology() - Method in class gate.jape.plus.Transducer
 
getOperators() - Method in class gate.jape.plus.Transducer
Gets the list of class names for any custom boolean operators.
getOrigHeight() - Static method in class gate.resources.img.svg.JapePlusIcon
Returns the height of the bounding box of the original SVG image.
getOrigWidth() - Static method in class gate.resources.img.svg.JapePlusIcon
Returns the width of the bounding box of the original SVG image.
getOrigX() - Static method in class gate.resources.img.svg.JapePlusIcon
Returns the X of the bounding box of the original SVG image.
getOrigY() - Static method in class gate.resources.img.svg.JapePlusIcon
Returns the Y of the bounding box of the original SVG image.
getOutputASName() - Method in class gate.jape.plus.SPTBase
 
getOutputASName() - Method in class gate.jape.plus.Transducer
 
getPriority() - Method in class com.ontotext.jape.pda.StatePDA
 
getSet() - Method in class com.ontotext.jape.automaton.WholeSet
 
getSortedAnnotations(String) - Method in class gate.jape.plus.Transducer
Get the set of annotations, of a given type, sorted by start offset and inverse length, obtained from the input annotation set of the current document.
getStatesStored() - Method in class com.ontotext.jape.automaton.Automaton
Gets the number of the states of the automaton
getStored() - Method in class com.ontotext.jape.automaton.WholeSet
 
getStringsStored() - Method in class com.ontotext.jape.automaton.ClosedHashOfStrings
Gets the number of strings that are stored in the closed hash.
getTransitionsStored() - Method in class com.ontotext.jape.automaton.Automaton
Gets the number of transitions in the automaton
getTransitionsStored() - Method in class com.ontotext.jape.automaton.ClosedHashOfLabels
Gets the number of transitions that are stored in the closed hash.
getType() - Method in class com.ontotext.jape.automaton.GenericWholeArrray
 
getType() - Method in class com.ontotext.jape.pda.TransitionPDA
 
grammarURL - Variable in class gate.jape.plus.Transducer
The source from which this transducer is created.
groupMatchingMode - Variable in class gate.jape.plus.SPTBase
Should the transducer apply all possible matches when multiple matches are possible in Appelt mode?

H

hash - Variable in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
hash - Variable in class com.ontotext.jape.automaton.ClosedHashOfObjects
 
hash - Variable in class com.ontotext.jape.automaton.WholeSet
 
hashBase - Static variable in class com.ontotext.jape.automaton.Constants
 
hashCode() - Method in class gate.jape.plus.Predicate
 
hashStep - Static variable in class com.ontotext.jape.automaton.Constants
 
heap - Variable in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
heapPush(int, Automaton) - Method in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
heapSink(Automaton) - Method in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
hopcroftMinimize(int) - Method in class com.ontotext.jape.automaton.Automaton
 

I

id - Variable in class gate.jape.plus.SPTBase.State
The ID of this state.
init(AutomatonBuildHelp, int, int) - Method in class com.ontotext.jape.automaton.Automaton
 
init() - Method in class gate.jape.plus.Transducer
 
initActionContext() - Method in class gate.jape.plus.Transducer
Method that initialises the ActionContext.
initCustomConstraints() - Method in class gate.jape.plus.Transducer
Loads any custom operators and annotation accessors into the ConstraintFactory.
initialStates - Variable in class com.ontotext.jape.automaton.Automaton
 
inputAnnotationTypes - Variable in class gate.jape.plus.SPTBase
An array containing all the annotation types that are listed in the Input specification.
inputAS - Variable in class gate.jape.plus.SPTBase
The actual input annotation set.
inputASListener - Variable in class gate.jape.plus.Transducer
The listener that keeps track of the annotation types that have changed.
inputASName - Variable in class gate.jape.plus.SPTBase
The name for the input annotation set.
inputASName - Variable in class gate.jape.plus.Transducer
 
IntSequence - Class in com.ontotext.jape.automaton
 
IntSequence(int) - Constructor for class com.ontotext.jape.automaton.IntSequence
 
IntSequence() - Constructor for class com.ontotext.jape.automaton.IntSequence
 
IntSequence(IntSequence) - Constructor for class com.ontotext.jape.automaton.IntSequence
 
isEmpty() - Method in class com.ontotext.jape.pda.SimpleSet
 
isEpsilon() - Method in class com.ontotext.jape.pda.TransitionPDA
 
isMarked(int) - Method in class com.ontotext.jape.automaton.EpsilonClosure
 

J

JapePlusIcon - Class in gate.resources.img.svg
This class has been automatically generated using SVGRoundTrip.
JapePlusIcon() - Constructor for class gate.resources.img.svg.JapePlusIcon
Creates a new transcoded SVG image.
JapePlusIcon(Dimension) - Constructor for class gate.resources.img.svg.JapePlusIcon
Creates a new transcoded SVG image with the given dimensions.
JapePlusIcon(int, int) - Constructor for class gate.resources.img.svg.JapePlusIcon
 

L

labels - Variable in class com.ontotext.jape.automaton.TripleTransitions
 
lcp(IntSequence, IntSequence) - Static method in class com.ontotext.jape.automaton.IntSequence
 
lcp(IntSequence, IntSequence, int) - Static method in class com.ontotext.jape.automaton.IntSequence
 
length() - Method in class com.ontotext.jape.automaton.GenericWholeArrray
 
lettersAlloced - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
lettersLetter - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
lettersNext - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
lettersStored - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
loadAnnotations() - Method in class gate.jape.plus.SPTBase
Populates the internal data structures with the input annotations.

M

main(String[]) - Static method in class gate.jape.plus.Transducer
This is testing code used during development.
makeStateNonfinal(int) - Method in class com.ontotext.jape.automaton.TripleTransitions
 
mark(int) - Method in class com.ontotext.jape.automaton.EpsilonClosure
 
marker - Variable in class com.ontotext.jape.automaton.EpsilonClosure
 
matchMode - Variable in class gate.jape.plus.SPTBase
The type of matching used for this transducer.
minimize() - Method in class com.ontotext.jape.automaton.Automaton
Minimizes a deterministic automaton according to Hopcroft's minimization algorithm.
moveState(int, int) - Method in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 

N

newStates - Variable in class gate.jape.plus.SPTBuilder
Stores the states for the optimised transducer.
next - Variable in class com.ontotext.jape.automaton.EpsilonClosure
 
nextState - Variable in class gate.jape.plus.SPTBase.Transition
The target state of this transition.
NO - Static variable in class com.ontotext.jape.automaton.Constants
 
NOT_CALCULATED - Static variable in class gate.jape.plus.SPTBase
Value used for int fields whose value was not yet calculated.

O

objects - Variable in class com.ontotext.jape.automaton.ClosedHashOfObjects
 
objectsStored - Variable in class com.ontotext.jape.automaton.ClosedHashOfObjects
 
oldToNewStates - Variable in class gate.jape.plus.SPTBuilder
Holds the mapping between input states (old states, represented through their ID) and new state (represented as their index in the SPTBuilder.newStates array).
ontology - Variable in class gate.jape.plus.SPTBase
The Ontology used during matching.
ontology - Variable in class gate.jape.plus.Transducer
 
operators - Variable in class gate.jape.plus.Transducer
List of class names for any custom ConstraintPredicate.
optimisePredicates() - Method in class gate.jape.plus.SPTBuilder
 
outputASName - Variable in class gate.jape.plus.SPTBase
The name for the output annotation set.
outputASName - Variable in class gate.jape.plus.Transducer
 
owner - Variable in class gate.jape.plus.SPTBase
The Transducer within which this SPT is running.

P

paint(Graphics2D) - Static method in class gate.resources.img.svg.JapePlusIcon
Paints the transcoded SVG image on the specified graphics context.
paintIcon(Component, Graphics, int, int) - Method in class gate.resources.img.svg.JapePlusIcon
 
parseJape() - Method in class gate.jape.plus.Transducer
 
percentFormat - Variable in class gate.jape.plus.SPTBase
 
phaseName - Variable in class gate.jape.plus.SPTBase
 
pop() - Method in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
popBindingSet(String) - Method in class gate.jape.plus.SPTBase.FSMInstance
Pops annotation set from the binding stack and puts it in the hash map bindings.
precedes(StatePDA) - Method in class com.ontotext.jape.pda.StatePDA
This method determines whether one final state precedes another final state.
Predicate - Class in gate.jape.plus
An atomic predicate is a single test (that cannot be broken into sub-tests)
Predicate() - Constructor for class gate.jape.plus.Predicate
 
Predicate.PredicateType - Enum in gate.jape.plus
 
predicateHits - Variable in class gate.jape.plus.SPTBase
Used for counting the number of predicate hits (cases where checking a predicate was not needed due to the cache).
predicateMisses - Variable in class gate.jape.plus.SPTBase
Used for counting the number of predicate misses (cases where pre-computed truth value of a predicate was not found in the cache).
predicatesByType - Variable in class gate.jape.plus.SPTBase
Stores all the atomic predicates used in this transducer.
predicatesByType - Variable in class gate.jape.plus.SPTBuilder
Stores the list of predicates for each annotation type.
prepareControllerEventBlocksAction(ActionContext, Controller, Ontology) - Method in class gate.jape.plus.SPTBase
 
processFinished() - Method in class gate.jape.plus.Transducer
 
progressChanged(int) - Method in class gate.jape.plus.Transducer
 
push() - Method in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
pushNewEmptyBindingSet() - Method in class gate.jape.plus.SPTBase.FSMInstance
Pushes a new empty annotation set in the binding stack.
put(TransitionPDA) - Method in class com.ontotext.jape.automaton.ClosedHashOfLabels
Puts a transition in the closed hash.
put(Object) - Method in class com.ontotext.jape.automaton.ClosedHashOfObjects
 
put(String) - Method in class com.ontotext.jape.automaton.ClosedHashOfStrings
Puts a string in the closed hash.

Q

queueIsEmpty() - Method in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 

R

realloc(int, int) - Method in class com.ontotext.jape.automaton.GenericWholeArrray
 
realloc(int[], int, int) - Static method in class com.ontotext.jape.automaton.GenericWholeArrray
 
reallocClasses() - Method in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
reInit() - Method in class gate.jape.plus.Transducer
 
removeEpsilonTransitions(StatePDA[]) - Method in class com.ontotext.jape.automaton.Automaton
 
rule - Variable in class gate.jape.plus.SPTBase.FSMInstance
If the instance is in a final state (only applicable for FSMInstances stored inside the SPTBase.acceptingInstances list) this value stores the rule to be applied.
rule - Variable in class gate.jape.plus.SPTBase.State
The rule this state belongs to (which is used to obtain the action value).
rules - Variable in class gate.jape.plus.SPTBase
The set of rules in this transducer.
rules - Variable in class gate.jape.plus.SPTBuilder
Stores the rules in the the transducer.
runControllerExecutionAbortedBlock(ActionContext, Controller, Throwable, Ontology) - Method in class gate.jape.plus.SPTBase
 
runControllerExecutionFinishedBlock(ActionContext, Controller, Ontology) - Method in class gate.jape.plus.SPTBase
 
runControllerExecutionStartedBlock(ActionContext, Controller, Ontology) - Method in class gate.jape.plus.SPTBase
 

S

save(DataOutputStream, int) - Method in class com.ontotext.jape.automaton.GenericWholeArrray
 
seq - Variable in class com.ontotext.jape.automaton.IntSequence
 
seqStored - Variable in class com.ontotext.jape.automaton.IntSequence
 
SerialiseTransducerAction() - Constructor for class gate.jape.plus.Transducer.SerialiseTransducerAction
 
set - Variable in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
set - Variable in class com.ontotext.jape.automaton.WholeSet
 
setAction(RightHandSide, TripleTransitions) - Method in class com.ontotext.jape.pda.StatePDA
 
setActionContext(ActionContext) - Method in class gate.jape.plus.SPTBase
Sets the action context to be used during execution of RHS actions.
setAnnotationAccessors(List<String>) - Method in class gate.jape.plus.Transducer
Sets the list of class names for any custom AnnotationAccessors.
setBinaryGrammarURL(URL) - Method in class gate.jape.plus.Transducer
 
setClassLoader(GateClassLoader) - Method in class gate.jape.plus.Transducer
This method is public only for the benefit of Factory.duplicate(gate.Resource) and should not be called directly
setClassLoaderRefCount(AtomicInteger) - Method in class gate.jape.plus.Transducer
This method is public only for the benefit of Factory.duplicate(gate.Resource) and should not be called directly
setControllerEventBlocksAction(ControllerEventBlocksAction) - Method in class gate.jape.plus.SPTBase
 
setDimension(Dimension) - Method in class gate.resources.img.svg.JapePlusIcon
 
setElement(int, int) - Method in class com.ontotext.jape.automaton.GenericWholeArrray
 
setEnableDebugging(Boolean) - Method in class gate.jape.plus.Transducer
 
setEncoding(String) - Method in class gate.jape.plus.Transducer
 
setExistingTransducer(Transducer) - Method in class gate.jape.plus.Transducer
This method is public only for the benefit of Factory.duplicate(gate.Resource) and should not be called directly
setFileIndex(int) - Method in class com.ontotext.jape.pda.StatePDA
 
setGrammarURL(URL) - Method in class gate.jape.plus.Transducer
 
setInputASName(String) - Method in class gate.jape.plus.SPTBase
 
setInputASName(String) - Method in class gate.jape.plus.Transducer
 
setItFinal(TripleTransitions) - Method in class com.ontotext.jape.pda.StatePDA
 
setMarker(int) - Method in class com.ontotext.jape.automaton.EpsilonClosure
 
setOntology(Ontology) - Method in class gate.jape.plus.SPTBase
 
setOntology(Ontology) - Method in class gate.jape.plus.Transducer
 
setOperators(List<String>) - Method in class gate.jape.plus.Transducer
Sets the list of class names for any custom boolean operators.
setOutputASName(String) - Method in class gate.jape.plus.SPTBase
 
setOutputASName(String) - Method in class gate.jape.plus.Transducer
 
setOwner(Transducer) - Method in class gate.jape.plus.SPTBase
 
setPriority(int) - Method in class com.ontotext.jape.pda.StatePDA
 
setRule(Rule) - Method in class com.ontotext.jape.pda.FSMPDA
 
sets - Variable in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
setStateFinality(StatePDA) - Method in class com.ontotext.jape.automaton.TripleTransitions
 
setTheInitialState(int) - Method in class com.ontotext.jape.automaton.Automaton
 
setTheInitialState(Automaton, int) - Method in class com.ontotext.jape.automaton.TripleTransitions
 
SimpleSet - Class in com.ontotext.jape.pda
This class stores an index of annotations.
SimpleSet(int) - Constructor for class com.ontotext.jape.pda.SimpleSet
The constructor.
SinglePhaseTransducerPDA(String) - Constructor for class gate.jape.plus.Transducer.SinglePhaseTransducerPDA
 
singlePhaseTransducers - Variable in class gate.jape.plus.Transducer
The list of phases used in this transducer.
singlePhaseTransducersData - Variable in class gate.jape.plus.Transducer
 
size() - Method in class com.ontotext.jape.pda.SimpleSet
 
sort() - Method in class com.ontotext.jape.automaton.IntSequence
 
sortAndRemoveIdentical() - Method in class com.ontotext.jape.automaton.IntSequence
 
sortedAnnotations - Variable in class gate.jape.plus.Transducer
The sets of annotations (of a given type) that have already been sorted.
sortTransitions() - Method in class com.ontotext.jape.automaton.Automaton
 
spawn(Rule) - Method in class com.ontotext.jape.pda.FSMPDA
 
spawn(ComplexPatternElement) - Method in class com.ontotext.jape.pda.FSMPDA
 
SPTBase - Class in gate.jape.plus
An optimised implementation for a JAPE single phase transducer.
SPTBase(String, String[], String[], boolean, boolean, SPTBase.MatchMode, Rule[], Predicate[][]) - Constructor for class gate.jape.plus.SPTBase
 
SPTBase.FSMInstance - Class in gate.jape.plus
An instance of the state machine.
SPTBase.MatchMode - Enum in gate.jape.plus
Enum for matching modes.
SPTBase.State - Class in gate.jape.plus
A state for the finite state machine.
SPTBase.Transition - Class in gate.jape.plus
A transition in the state machine.
SPTBuilder - Class in gate.jape.plus
An utility class for converting a default JAPE transducer into a JAPE-Plus transducer.
SPTBuilder() - Constructor for class gate.jape.plus.SPTBuilder
 
SPTData(String, String, String, Rule[], Predicate[][], Set<String>) - Constructor for class gate.jape.plus.Transducer.SPTData
 
state - Variable in class com.ontotext.jape.automaton.EpsilonClosure
 
state - Variable in class gate.jape.plus.SPTBase.FSMInstance
The current state for this instance.
State() - Constructor for class gate.jape.plus.SPTBase.State
 
stateClosure - Variable in class com.ontotext.jape.automaton.EpsilonClosure
 
stateFinalities - Variable in class com.ontotext.jape.automaton.Automaton
 
stateFinalities - Variable in class com.ontotext.jape.automaton.TripleTransitions
 
stateMark - Variable in class com.ontotext.jape.automaton.EpsilonClosure
 
stateNumberOfTransitions - Variable in class com.ontotext.jape.automaton.Automaton
 
StatePDA - Class in com.ontotext.jape.pda
 
StatePDA() - Constructor for class com.ontotext.jape.pda.StatePDA
 
states - Variable in class com.ontotext.jape.automaton.AutomatonDeterminizationHelp
 
states - Variable in class com.ontotext.jape.automaton.TripleTransitions
 
statesAlloced - Variable in class com.ontotext.jape.automaton.AutomatonBuildHelp
 
statesClassNumber - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
statesNext - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
statesPrev - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
statesStored - Variable in class com.ontotext.jape.automaton.Automaton
 
statesStored - Variable in class com.ontotext.jape.automaton.AutomatonMinimizationHelp
 
stateTransitions - Variable in class com.ontotext.jape.automaton.Automaton
 
stored - Variable in class com.ontotext.jape.automaton.EpsilonClosure
 
stored - Variable in class com.ontotext.jape.automaton.WholeSet
 

T

toFSM(TripleTransitions) - Method in class com.ontotext.jape.automaton.Automaton
Converts the automaton into State[].
toString() - Method in class gate.jape.plus.Predicate
 
Transducer - Class in gate.jape.plus
A JAPE-Plus transducer (with a LanguageAnalyser interface.
Transducer() - Constructor for class gate.jape.plus.Transducer
 
Transducer.AnnotationComparator - Class in gate.jape.plus
A comparator for annotations based on start offset and inverse length.
Transducer.AnnSetListener - Class in gate.jape.plus
A listener for the input annotation set, which invalidates the pre-built lists of sorted annotation when they change due to the execution of one of the phases.
Transducer.SerialiseTransducerAction - Class in gate.jape.plus
 
Transducer.SinglePhaseTransducerPDA - Class in gate.jape.plus
Modified version of SPT that produces a different type of FSM data.
Transducer.SPTData - Class in gate.jape.plus
Class used for storing binary representations of JAPE Plus transducers.
Transition() - Constructor for class gate.jape.plus.SPTBase.Transition
 
TransitionPDA - Class in com.ontotext.jape.pda
 
TransitionPDA() - Constructor for class com.ontotext.jape.pda.TransitionPDA
 
TransitionPDA(BasicPatternElement, StatePDA) - Constructor for class com.ontotext.jape.pda.TransitionPDA
 
TransitionPDA(BasicPatternElement, StatePDA, int) - Constructor for class com.ontotext.jape.pda.TransitionPDA
 
transitions - Variable in class gate.jape.plus.SPTBase.State
The list of transitions exiting from this state.
transitionsAlloced - Variable in class com.ontotext.jape.automaton.AutomatonBuildHelp
 
transitionsAlloced - Variable in class com.ontotext.jape.automaton.TripleTransitions
 
transitionsFrom - Variable in class com.ontotext.jape.automaton.Automaton
 
transitionsFrom - Variable in class com.ontotext.jape.automaton.TripleTransitions
 
transitionsLabel - Variable in class com.ontotext.jape.automaton.Automaton
 
transitionsLabel - Variable in class com.ontotext.jape.automaton.TripleTransitions
 
transitionsStored - Variable in class com.ontotext.jape.automaton.Automaton
 
transitionsStored - Variable in class com.ontotext.jape.automaton.TripleTransitions
 
transitionsTo - Variable in class com.ontotext.jape.automaton.Automaton
 
transitionsTo - Variable in class com.ontotext.jape.automaton.TripleTransitions
 
trCmp(int, int) - Method in class com.ontotext.jape.automaton.Automaton
 
trCpy(int, int) - Method in class com.ontotext.jape.automaton.Automaton
 
TripleTransitions - Class in com.ontotext.jape.automaton
This class is used for the conversion from FSM to Automaton and from Automaton to FSM.
TripleTransitions() - Constructor for class com.ontotext.jape.automaton.TripleTransitions
 
trLabelCmp(int, int) - Method in class com.ontotext.jape.automaton.Automaton
 
trPush(int) - Method in class com.ontotext.jape.automaton.Automaton
 
trSink(int) - Method in class com.ontotext.jape.automaton.Automaton
 
trSwap(int, int) - Method in class com.ontotext.jape.automaton.Automaton
 
type - Variable in class gate.jape.plus.Predicate
The type of this predicate (i.e.
type - Variable in class gate.jape.plus.SPTBase.Transition
The type of this transition.
TYPE_BIT - Static variable in class com.ontotext.jape.automaton.GenericWholeArrray
 
TYPE_BYTE - Static variable in class com.ontotext.jape.automaton.GenericWholeArrray
 
TYPE_CHAR - Static variable in class com.ontotext.jape.automaton.GenericWholeArrray
 
TYPE_CONSTRAINT - Static variable in class com.ontotext.jape.pda.TransitionPDA
 
TYPE_INT - Static variable in class com.ontotext.jape.automaton.GenericWholeArrray
 
TYPE_OPENING_ROUND_BRACKET - Static variable in class com.ontotext.jape.pda.TransitionPDA
 
TYPE_SHORT - Static variable in class com.ontotext.jape.automaton.GenericWholeArrray
 

V

valueOf(String) - Static method in enum gate.jape.plus.Predicate.PredicateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum gate.jape.plus.SPTBase.MatchMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum gate.jape.plus.Predicate.PredicateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum gate.jape.plus.SPTBase.MatchMode
Returns an array containing the constants of this enum type, in the order they are declared.
Viewer - Class in gate.gui.jape.plus
 
Viewer() - Constructor for class gate.gui.jape.plus.Viewer
 

W

WholeSet - Class in com.ontotext.jape.automaton
 
WholeSet(int) - Constructor for class com.ontotext.jape.automaton.WholeSet
 
writeAdvanceInstanceMethod(int, StringBuilder) - Method in class gate.jape.plus.SPTBuilder
 
writeClassFooter(StringBuilder) - Method in class gate.jape.plus.SPTBuilder
 
writeClassHeader(String, StringBuilder) - Method in class gate.jape.plus.SPTBuilder
 
writeConstrainedTransitionBlock(int, int, int, StringBuilder) - Method in class gate.jape.plus.SPTBuilder
 
writeConstructor(String, SinglePhaseTransducer, int, StringBuilder) - Method in class gate.jape.plus.SPTBuilder
 
writeStateMethod(int, int, StringBuilder) - Method in class gate.jape.plus.SPTBuilder
 
writeStateOtput(OutputStreamWriter, int) - Method in class com.ontotext.jape.automaton.Automaton
 
writeTransitionLabel(OutputStreamWriter, int) - Method in class com.ontotext.jape.automaton.Automaton
 
A B C D E F G H I J L M N O P Q R S T V W 
Skip navigation links