@Deprecated public class AdvancedParser extends StructuredParser
AbstractParser.Submodes
braceLevelURL, environment, indexFacts, language, submodes, tokens
Constructor and Description |
---|
AdvancedParser(ParserEnvironment environment)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
private Item |
advancedItems(boolean topLevel)
Deprecated.
A collection of one or more advanced items.
|
private Item |
advancedItemsBody(boolean topLevel)
Deprecated.
|
private int |
consumeNumericArgument()
Deprecated.
Returns the argument to this operator or 0 if none
|
private Item |
handleAdvancedOperator(Item topLevelItem,
Item item,
boolean topLevelIsClosed)
Deprecated.
Returns the new top level, or null if the current item is not an operator
|
protected Item |
handleComposite(boolean topLevel)
Deprecated.
|
private boolean |
isTheWord(String word,
Item item)
Deprecated.
Returns whether the item is a specific word item
|
protected Item |
parseItems()
Deprecated.
|
compositeItem, indexableItem, setSubmodeFromIndex
normalize, parse, parse, segment, setState, simplifyPhrases, tokenize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
parse
public AdvancedParser(ParserEnvironment environment)
protected Item parseItems()
parseItems
in class AbstractParser
protected Item handleComposite(boolean topLevel)
handleComposite
in class StructuredParser
private Item advancedItems(boolean topLevel)
private Item advancedItemsBody(boolean topLevel)
private boolean isTheWord(String word, Item item)
private Item handleAdvancedOperator(Item topLevelItem, Item item, boolean topLevelIsClosed)
private int consumeNumericArgument()
Copyright © 2018. All rights reserved.