public class ItemParser extends TextParser<Query>
| Constructor and Description |
|---|
ItemParser(ItemNameParser nameParser) |
| Modifier and Type | Method and Description |
|---|---|
ParameterParser<java.lang.Integer> |
getDurabilityParser() |
ItemDurabilityParser |
getElementDurability() |
ParameterParser<java.util.Set<java.lang.Integer>> |
getItemNameParser() |
PotionParser |
getPotionParser() |
Query |
parse(java.lang.String text)
Transforms the given text into an object.
|
void |
setDurabilityParser(ParameterParser<java.lang.Integer> durabilityParser) |
void |
setElementDurability(ItemDurabilityParser elementDurability) |
void |
setItemNameParser(ParameterParser<java.util.Set<java.lang.Integer>> itemNameParser) |
void |
setPotionParser(PotionParser potionParser) |
getParameterQueue, parse, tryParse, tryParsepublic ItemParser(ItemNameParser nameParser)
public Query parse(java.lang.String text) throws ParsingException
TextParserparse in class TextParser<Query>text - - text to parse.ParsingException - The text cannot be transformed into a list of objects.public ParameterParser<java.util.Set<java.lang.Integer>> getItemNameParser()
public void setItemNameParser(ParameterParser<java.util.Set<java.lang.Integer>> itemNameParser)
public ItemDurabilityParser getElementDurability()
public void setElementDurability(ItemDurabilityParser elementDurability)
public ParameterParser<java.lang.Integer> getDurabilityParser()
public void setDurabilityParser(ParameterParser<java.lang.Integer> durabilityParser)
public PotionParser getPotionParser()
public void setPotionParser(PotionParser potionParser)