public abstract class AbstractStrConverter extends AbstractFunction
Modifier and Type | Field and Description |
---|---|
private static ValueType[][] |
ARG_TYPES |
ALL_FUNCTIONS, EXECUTION_PREFIX, UID_COUNTER
Constructor and Description |
---|
AbstractStrConverter() |
Modifier and Type | Method and Description |
---|---|
abstract Value |
executeStr(PreprocessorContext context,
Value stringToConvert) |
ValueType[][] |
getAllowedArgumentTypes()
Get arrays of supported argument types
|
int |
getArity()
Get the function arity
|
findForClass, findForName, getExpressionItemPriority, getExpressionItemType, getName, getReference, getResultType, toString
private static final ValueType[][] ARG_TYPES
public abstract Value executeStr(PreprocessorContext context, Value stringToConvert)
public final int getArity()
AbstractFunction
getArity
in class AbstractFunction
public final ValueType[][] getAllowedArgumentTypes()
AbstractFunction
getAllowedArgumentTypes
in class AbstractFunction