|
||||||||
PREV NEXT | FRAMES NO FRAMES |
Package net.sourceforge.chaperon.build |
---|
Class net.sourceforge.chaperon.build.EmptyList extends Symbol implements Serializable |
---|
Class net.sourceforge.chaperon.build.EndOfFile extends Terminal implements Serializable |
---|
Package net.sourceforge.chaperon.model.extended |
---|
Class net.sourceforge.chaperon.model.extended.BeginOfText extends Pattern implements Serializable |
---|
Class net.sourceforge.chaperon.model.extended.CharacterClass extends Pattern implements Serializable |
---|
Serialized Fields |
---|
SingleCharacter[] characters
CharacterInterval[] intervals
boolean exclusive
Class net.sourceforge.chaperon.model.extended.Choice extends PatternList implements Serializable |
---|
Class net.sourceforge.chaperon.model.extended.Definition extends PatternList implements Serializable |
---|
Serialized Fields |
---|
java.lang.String symbol
java.lang.String location
Class net.sourceforge.chaperon.model.extended.Element extends Pattern implements Serializable |
---|
Serialized Fields |
---|
java.lang.String symbol
java.lang.String location
Class net.sourceforge.chaperon.model.extended.EndOfText extends Pattern implements Serializable |
---|
Class net.sourceforge.chaperon.model.extended.ExtendedGrammar extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.lang.String startSymbol
Definition[] definitions
java.lang.String location
BeginOfText BOT
EndOfText EOT
Class net.sourceforge.chaperon.model.extended.OneOrMore extends PatternList implements Serializable |
---|
Class net.sourceforge.chaperon.model.extended.Optional extends PatternList implements Serializable |
---|
Class net.sourceforge.chaperon.model.extended.Pattern extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.lang.String location
int index
Definition definition
PatternSet ancestors
PatternSet successors
PatternSet ascendingAncestors
PatternSet ascendingSuccessors
PatternSet descendingAncestors
PatternSet descendingSuccessors
Class net.sourceforge.chaperon.model.extended.PatternList extends Pattern implements Serializable |
---|
Serialized Fields |
---|
net.sourceforge.chaperon.model.extended.PatternList.PatternListEntry first
net.sourceforge.chaperon.model.extended.PatternList.PatternListEntry last
int count
Class net.sourceforge.chaperon.model.extended.Sequence extends PatternList implements Serializable |
---|
Class net.sourceforge.chaperon.model.extended.SingleCharacter extends Pattern implements Serializable |
---|
Serialized Fields |
---|
char character
Class net.sourceforge.chaperon.model.extended.UniversalCharacter extends Pattern implements Serializable |
---|
Class net.sourceforge.chaperon.model.extended.ZeroOrMore extends PatternList implements Serializable |
---|
Package net.sourceforge.chaperon.model.grammar |
---|
Class net.sourceforge.chaperon.model.grammar.Associativity extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.lang.String value
Class net.sourceforge.chaperon.model.grammar.Error extends Terminal implements Serializable |
---|
Class net.sourceforge.chaperon.model.grammar.Grammar extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
Nonterminal startsymbol
java.util.Vector<E> productions
java.util.Hashtable<K,V> priorities
java.util.Hashtable<K,V> associativities
java.lang.String location
Class net.sourceforge.chaperon.model.grammar.Production extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
Nonterminal ntsymbol
SymbolList definition
Terminal precedence
java.lang.String location
Package net.sourceforge.chaperon.model.pattern |
---|
Class net.sourceforge.chaperon.model.pattern.Alternation extends PatternList implements Serializable |
---|
Class net.sourceforge.chaperon.model.pattern.BeginOfLine extends Pattern implements Serializable |
---|
Class net.sourceforge.chaperon.model.pattern.CharacterClass extends Pattern implements Serializable |
---|
Serialized Fields |
---|
java.util.Vector<E> childs
boolean exclusive
Class net.sourceforge.chaperon.model.pattern.CharacterInterval extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
char minimum
char maximum
java.lang.String location
Class net.sourceforge.chaperon.model.pattern.CharacterSet extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.lang.String set
java.lang.String location
Class net.sourceforge.chaperon.model.pattern.CharacterString extends Pattern implements Serializable |
---|
Serialized Fields |
---|
java.lang.String string
Class net.sourceforge.chaperon.model.pattern.Concatenation extends PatternList implements Serializable |
---|
Class net.sourceforge.chaperon.model.pattern.EndOfLine extends Pattern implements Serializable |
---|
Class net.sourceforge.chaperon.model.pattern.Pattern extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
int minOccurs
int maxOccurs
java.lang.String location
Class net.sourceforge.chaperon.model.pattern.PatternGroup extends PatternList implements Serializable |
---|
Class net.sourceforge.chaperon.model.pattern.PatternList extends Pattern implements Serializable |
---|
Serialized Fields |
---|
java.util.Vector<E> childs
Class net.sourceforge.chaperon.model.pattern.UniversalCharacter extends Pattern implements Serializable |
---|
Package net.sourceforge.chaperon.model.symbol |
---|
Class net.sourceforge.chaperon.model.symbol.Nonterminal extends Symbol implements Serializable |
---|
Class net.sourceforge.chaperon.model.symbol.Symbol extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
java.lang.String name
Class net.sourceforge.chaperon.model.symbol.SymbolList extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
int capacityIncrement
int elementCount
Symbol[] list
Class net.sourceforge.chaperon.model.symbol.SymbolSet extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
int capacityIncrement
int elementCount
Symbol[] list
Class net.sourceforge.chaperon.model.symbol.Terminal extends Symbol implements Serializable |
---|
Package net.sourceforge.chaperon.process |
---|
Class net.sourceforge.chaperon.process.LexicalAutomaton extends java.lang.Object implements Serializable |
---|
Serialized Fields |
---|
int lexemecount
java.lang.String[] symbols
PatternAutomaton[] definitions
Class net.sourceforge.chaperon.process.ParseException extends org.xml.sax.SAXException implements Serializable |
---|
Serialized Fields |
---|
java.lang.String symbol
java.lang.String text
java.lang.String lineSnippet
boolean location
java.lang.String source
int lineNumber
int columnNumber
Class net.sourceforge.chaperon.process.ParserAutomaton extends java.lang.Object implements Serializable |
---|
serialVersionUID: 8045275977315821215L
Serialized Fields |
---|
java.lang.String[] tsymbols
java.lang.String[] ntsymbols
int[] productionsymbols
int[] productionlengths
java.lang.String[] errors
int[][] actions
int[] eofactions
int[][] transitions
Class net.sourceforge.chaperon.process.PatternAutomaton extends java.lang.Object implements Serializable |
---|
serialVersionUID: 1246342009422283917L
Serialized Fields |
---|
int[] types
char[] intervalbegin
char[] intervalend
int[] groupindices
int[][] transitions
int statecount
int firststate
int finalstate
int groupcount
|
||||||||
PREV NEXT | FRAMES NO FRAMES |