Modifier and Type | Field and Description |
---|---|
static char |
FUNCTION |
Constructor and Description |
---|
FunctionSubparser() |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
generateFunctionCall(java.lang.String functionName,
byte... vals) |
static java.lang.String |
generateFunctionCall(java.lang.String functionName,
java.lang.Object val) |
static java.lang.String |
generateParenParamIfNecessary(java.lang.String functionId,
java.lang.String value) |
static FunctionSubparser |
getInstance() |
Token.TokenType |
getTokenType(java.lang.String tokenString)
Asks the subparser to provide a TokenType for the given token.
|
boolean |
matches(java.lang.String music)
Indicates whether the subparser should be responsible for parsing the given music string.
|
int |
parse(java.lang.String music,
StaccatoParserContext context)
Parses the given music string.
|
public static final char FUNCTION
public static FunctionSubparser getInstance()
public boolean matches(java.lang.String music)
Subparser
public Token.TokenType getTokenType(java.lang.String tokenString)
Subparser
getTokenType
in interface Subparser
tokenString
- The Staccato token to map to a typepublic int parse(java.lang.String music, StaccatoParserContext context)
Subparser
public static java.lang.String generateFunctionCall(java.lang.String functionName, java.lang.Object val)
public static java.lang.String generateFunctionCall(java.lang.String functionName, byte... vals)
public static java.lang.String generateParenParamIfNecessary(java.lang.String functionId, java.lang.String value)