| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
ARG_DELIMETER |
java.lang.String |
ITEM_DELIMETER |
java.lang.String |
LINK_DELIMETER |
java.lang.String |
PATH_DELIMETER |
java.lang.String |
RESPONSE_DELIMETER |
| Constructor and Description |
|---|
Parser() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
argsToStrings(java.util.Map<IArg,java.lang.String> args) |
java.lang.String |
compose(java.util.Map<java.lang.String,java.lang.String> map) |
java.lang.String |
composeArgArray(java.lang.String... array) |
java.lang.String |
composeArgs(java.util.Map<IArg,java.lang.String> map) |
java.lang.String |
composeCommand(ICommand command) |
java.lang.String |
composeItem(IItem item) |
java.lang.String |
composeItemArray(IItem... array) |
java.lang.String |
composeLink(ILink link) |
java.lang.String |
composePath(java.lang.String... array) |
java.lang.String |
composeResponse(IResponse response) |
java.util.Map<java.lang.String,java.lang.String> |
parse(java.lang.String str) |
java.lang.String[] |
parseArgArray(java.lang.String str) |
java.util.Map<IArg,java.lang.String> |
parseArgs(java.lang.String str) |
ICommand |
parseCommand(java.lang.String str) |
IItem |
parseItem(java.lang.String str) |
IItem[] |
parseItemArray(java.lang.String str) |
ILink |
parseLink(java.lang.String str) |
java.lang.String[] |
parsePath(java.lang.String path) |
IResponse |
parseResponse(java.lang.String str) |
java.lang.String |
pathToId(java.lang.String path) |
java.lang.String |
pathToParent(java.lang.String path) |
java.util.Map<IArg,java.lang.String> |
stringsToArgs(java.util.Map<java.lang.String,java.lang.String> map) |
public final java.lang.String PATH_DELIMETER
public final java.lang.String ITEM_DELIMETER
public final java.lang.String ARG_DELIMETER
public final java.lang.String RESPONSE_DELIMETER
public final java.lang.String LINK_DELIMETER
public java.util.Map<IArg,java.lang.String> stringsToArgs(java.util.Map<java.lang.String,java.lang.String> map)
stringsToArgs in interface IParserpublic java.util.Map<java.lang.String,java.lang.String> argsToStrings(java.util.Map<IArg,java.lang.String> args)
argsToStrings in interface IParserpublic java.util.Map<IArg,java.lang.String> parseArgs(java.lang.String str)
public java.lang.String composeArgs(java.util.Map<IArg,java.lang.String> map)
composeArgs in interface IParserpublic java.lang.String composeItem(IItem item)
composeItem in interface IParserpublic ICommand parseCommand(java.lang.String str)
parseCommand in interface IParserpublic java.lang.String composeCommand(ICommand command)
composeCommand in interface IParserpublic IResponse parseResponse(java.lang.String str)
parseResponse in interface IParserpublic java.lang.String composeResponse(IResponse response)
composeResponse in interface IParserpublic java.lang.String composeLink(ILink link)
composeLink in interface IParserpublic IItem[] parseItemArray(java.lang.String str)
parseItemArray in interface IParserpublic java.lang.String composeItemArray(IItem... array)
composeItemArray in interface IParserpublic java.lang.String[] parseArgArray(java.lang.String str)
parseArgArray in interface IParserpublic java.lang.String composeArgArray(java.lang.String... array)
composeArgArray in interface IParserpublic java.lang.String[] parsePath(java.lang.String path)
public java.lang.String composePath(java.lang.String... array)
composePath in interface IParserpublic java.lang.String pathToParent(java.lang.String path)
pathToParent in interface IParserpublic java.lang.String pathToId(java.lang.String path)
public java.util.Map<java.lang.String,java.lang.String> parse(java.lang.String str)