Package nlScript.ebnf
Class Join
java.lang.Object
nlScript.ebnf.Rule
nlScript.ebnf.Join
- All Implemented Interfaces:
Generatable,RepresentsSymbol
-
Field Summary
Fields inherited from class nlScript.ebnf.Rule
children, parsedChildNames, productions, tgt, type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidNamed<?> getClose()Named<?> Named<?> getEntry()Named<?> getOpen()voidsetCardinality(Range cardinality) voidsetOnlyKeepEntries(boolean onlyKeepEntries) Methods inherited from class nlScript.ebnf.Rule
addProduction, generate, getAutocompleter, getChildGenerator, getChildGeneratorHints, getChildIndexForName, getChildren, getEvaluator, getGenerator, getGeneratorHints, getOnSuccessfulParsed, getParsedNameForChild, getRepresentedSymbol, getSymbols, getTarget, hasParsedName, onSuccessfulParsed, setAutocompleter, setChildGeneratorHints, setEvaluator, setGenerator, setGeneratorHints, setParsedChildNames, withName, withName
-
Constructor Details
-
Join
-
-
Method Details
-
getOpen
-
getClose
-
getDelimiter
-
getEntry
-
getCardinality
-
setCardinality
-
setOnlyKeepEntries
public void setOnlyKeepEntries(boolean onlyKeepEntries) -
createBNF
-
getDefaultGenerator
- Specified by:
getDefaultGeneratorin classRule
-