Uses of Class
com.igormaznitsa.jcp.expression.Value
-
-
Uses of Value in com.igormaznitsa.jcp.ant
Fields in com.igormaznitsa.jcp.ant with type parameters of type Value Modifier and Type Field Description private java.util.Map<java.lang.String,Value>
PreprocessTask. antVariables
Methods in com.igormaznitsa.jcp.ant that return Value Modifier and Type Method Description Value
PreprocessTask. getVariable(java.lang.String varName, PreprocessorContext context)
Methods in com.igormaznitsa.jcp.ant with parameters of type Value Modifier and Type Method Description void
PreprocessTask. setVariable(java.lang.String varName, Value value, PreprocessorContext context)
-
Uses of Value in com.igormaznitsa.jcp.context
Fields in com.igormaznitsa.jcp.context with type parameters of type Value Modifier and Type Field Description private java.util.Map<java.lang.String,Value>
EnvironmentVariableProcessor. environmentVars
private java.util.Map<java.lang.String,Value>
PreprocessorContext. globalVarTable
private java.util.Map<java.lang.String,Value>
PreprocessorContext. localVarTable
Methods in com.igormaznitsa.jcp.context that return Value Modifier and Type Method Description Value
PreprocessorContext. findVariableForName(java.lang.String name)
Find value among local and global variables for a name.Value
PreprocessorContext. getLocalVariable(java.lang.String name)
Get a local variable valueValue
EnvironmentVariableProcessor. getVariable(java.lang.String varName, PreprocessorContext context)
Value
JCPSpecialVariableProcessor. getVariable(java.lang.String varName, PreprocessorContext context)
Value
SpecialVariableProcessor. getVariable(java.lang.String varName, PreprocessorContext context)
Get the value for the variableMethods in com.igormaznitsa.jcp.context with parameters of type Value Modifier and Type Method Description PreprocessorContext
PreprocessorContext. setGlobalVariable(java.lang.String name, Value value)
Set a global variable valuePreprocessorContext
PreprocessorContext. setLocalVariable(java.lang.String name, Value value)
Set a local variable valuevoid
EnvironmentVariableProcessor. setVariable(java.lang.String varName, Value value, PreprocessorContext context)
void
JCPSpecialVariableProcessor. setVariable(java.lang.String varName, Value value, PreprocessorContext context)
void
SpecialVariableProcessor. setVariable(java.lang.String varName, Value value, PreprocessorContext context)
Set a value to the variable -
Uses of Value in com.igormaznitsa.jcp.directives
Methods in com.igormaznitsa.jcp.directives with parameters of type Value Modifier and Type Method Description protected void
DefineDirectiveHandler. process(PreprocessorContext context, java.lang.String varName, Value value, boolean exists)
protected void
DefinelDirectiveHandler. process(PreprocessorContext context, java.lang.String varName, Value value, boolean exists)
protected void
UndefDirectiveHandler. process(PreprocessorContext context, java.lang.String varName, Value value, boolean exists)
-
Uses of Value in com.igormaznitsa.jcp.expression
Fields in com.igormaznitsa.jcp.expression declared as Value Modifier and Type Field Description static Value
Value. BOOLEAN_FALSE
static Value
Value. BOOLEAN_TRUE
static Value
Value. INT_FIVE
static Value
Value. INT_FOUR
static Value
Value. INT_ONE
static Value
Value. INT_THREE
static Value
Value. INT_TWO
static Value
Value. INT_ZERO
Methods in com.igormaznitsa.jcp.expression that return Value Modifier and Type Method Description Value
Expression. eval()
Evaluate the expressionprivate Value
Expression. eval(PreprocessingState state)
static Value
Expression. evalExpression(java.lang.String expression, PreprocessorContext context)
Evaluate expressionstatic Value
Expression. evalTree(ExpressionTree tree, PreprocessorContext context)
Evaluate an expression treestatic Value
Value. recognizeOf(java.lang.String str)
static Value
Value. recognizeRawString(java.lang.String str)
static Value
Value. valueOf(java.lang.Boolean val)
static Value
Value. valueOf(java.lang.Float val)
static Value
Value. valueOf(java.lang.Long val)
static Value
Value. valueOf(java.lang.String val)
-
Uses of Value in com.igormaznitsa.jcp.expression.functions
Methods in com.igormaznitsa.jcp.expression.functions that return Value Modifier and Type Method Description Value
FunctionDefinedByUser. execute(PreprocessorContext context, Value[] values)
Value
FunctionABS. executeFloat(PreprocessorContext context, Value value)
Value
FunctionROUND. executeFloat(PreprocessorContext context, Value value)
Value
FunctionABS. executeInt(PreprocessorContext context, Value value)
Value
FunctionROUND. executeInt(PreprocessorContext context, Value value)
abstract Value
AbstractStrConverter. executeStr(PreprocessorContext context, Value stringToConvert)
Value
FunctionEVALFILE. executeStr(PreprocessorContext context, Value strfilePath)
Value
FunctionSTR2CSV. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2INT. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2JS. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2JSON. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2WEB. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2XML. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTRLEN. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2JAVA. executeStrBool(PreprocessorContext context, Value source, Value splitAndQuoteLines)
Value
FunctionISSUBSTR. executeStrStr(PreprocessorContext context, Value subStrValue, Value strValue)
Methods in com.igormaznitsa.jcp.expression.functions with parameters of type Value Modifier and Type Method Description Value
FunctionDefinedByUser. execute(PreprocessorContext context, Value[] values)
Value
FunctionABS. executeFloat(PreprocessorContext context, Value value)
Value
FunctionROUND. executeFloat(PreprocessorContext context, Value value)
Value
FunctionABS. executeInt(PreprocessorContext context, Value value)
Value
FunctionROUND. executeInt(PreprocessorContext context, Value value)
abstract Value
AbstractStrConverter. executeStr(PreprocessorContext context, Value stringToConvert)
Value
FunctionEVALFILE. executeStr(PreprocessorContext context, Value strfilePath)
Value
FunctionSTR2CSV. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2INT. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2JS. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2JSON. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2WEB. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2XML. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTRLEN. executeStr(PreprocessorContext context, Value value)
Value
FunctionSTR2JAVA. executeStrBool(PreprocessorContext context, Value source, Value splitAndQuoteLines)
Value
FunctionISSUBSTR. executeStrStr(PreprocessorContext context, Value subStrValue, Value strValue)
-
Uses of Value in com.igormaznitsa.jcp.expression.functions.xml
Methods in com.igormaznitsa.jcp.expression.functions.xml that return Value Modifier and Type Method Description Value
FunctionXML_NAME. executeStr(PreprocessorContext context, Value elementId)
Value
FunctionXML_OPEN. executeStr(PreprocessorContext context, Value filePath)
Value
FunctionXML_ROOT. executeStr(PreprocessorContext context, Value documentId)
Value
FunctionXML_SIZE. executeStr(PreprocessorContext context, Value elementListId)
Value
FunctionXML_TEXT. executeStr(PreprocessorContext context, Value elementid)
Value
FunctionXML_GET. executeStrInt(PreprocessorContext context, Value elementListId, Value elementIndex)
Value
FunctionXML_ATTR. executeStrStr(PreprocessorContext context, Value elementId, Value attributeName)
Value
FunctionXML_LIST. executeStrStr(PreprocessorContext context, Value elementId, Value elementTag)
Value
FunctionXML_XELEMENT. executeStrStr(PreprocessorContext context, Value documentId, Value xPath)
Value
FunctionXML_XLIST. executeStrStr(PreprocessorContext context, Value documentId, Value xPath)
Methods in com.igormaznitsa.jcp.expression.functions.xml with parameters of type Value Modifier and Type Method Description Value
FunctionXML_NAME. executeStr(PreprocessorContext context, Value elementId)
Value
FunctionXML_OPEN. executeStr(PreprocessorContext context, Value filePath)
Value
FunctionXML_ROOT. executeStr(PreprocessorContext context, Value documentId)
Value
FunctionXML_SIZE. executeStr(PreprocessorContext context, Value elementListId)
Value
FunctionXML_TEXT. executeStr(PreprocessorContext context, Value elementid)
Value
FunctionXML_GET. executeStrInt(PreprocessorContext context, Value elementListId, Value elementIndex)
Value
FunctionXML_ATTR. executeStrStr(PreprocessorContext context, Value elementId, Value attributeName)
Value
FunctionXML_LIST. executeStrStr(PreprocessorContext context, Value elementId, Value elementTag)
Value
FunctionXML_XELEMENT. executeStrStr(PreprocessorContext context, Value documentId, Value xPath)
Value
FunctionXML_XLIST. executeStrStr(PreprocessorContext context, Value documentId, Value xPath)
-
Uses of Value in com.igormaznitsa.jcp.expression.operators
Methods in com.igormaznitsa.jcp.expression.operators that return Value Modifier and Type Method Description Value
OperatorADD. executeAnyStr(Value arg1, Value arg2)
Value
OperatorNOT. executeBool(Value arg1)
Value
OperatorAND. executeBoolBool(Value arg1, Value arg2)
Value
OperatorEQU. executeBoolBool(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeBoolBool(Value arg1, Value arg2)
Value
OperatorOR. executeBoolBool(Value arg1, Value arg2)
Value
OperatorXOR. executeBoolBool(Value arg1, Value arg2)
Value
OperatorADD. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorDIV. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorEQU. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorGREAT. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorGREATEQU. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorLESS. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorLESSEQU. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorMOD. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorMUL. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorSUB. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorADD. executeFloatInt(Value arg1, Value arg2)
Value
OperatorDIV. executeFloatInt(Value arg1, Value arg2)
Value
OperatorEQU. executeFloatInt(Value arg1, Value arg2)
Value
OperatorGREAT. executeFloatInt(Value arg1, Value arg2)
Value
OperatorGREATEQU. executeFloatInt(Value arg1, Value arg2)
Value
OperatorLESS. executeFloatInt(Value arg1, Value arg2)
Value
OperatorLESSEQU. executeFloatInt(Value arg1, Value arg2)
Value
OperatorMOD. executeFloatInt(Value arg1, Value arg2)
Value
OperatorMUL. executeFloatInt(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeFloatInt(Value arg1, Value arg2)
Value
OperatorSUB. executeFloatInt(Value arg1, Value arg2)
Value
OperatorNOT. executeInt(Value arg1)
Value
OperatorADD. executeIntFloat(Value arg1, Value arg2)
Value
OperatorDIV. executeIntFloat(Value arg1, Value arg2)
Value
OperatorEQU. executeIntFloat(Value arg1, Value arg2)
Value
OperatorGREAT. executeIntFloat(Value arg1, Value arg2)
Value
OperatorGREATEQU. executeIntFloat(Value arg1, Value arg2)
Value
OperatorLESS. executeIntFloat(Value arg1, Value arg2)
Value
OperatorLESSEQU. executeIntFloat(Value arg1, Value arg2)
Value
OperatorMOD. executeIntFloat(Value arg1, Value arg2)
Value
OperatorMUL. executeIntFloat(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeIntFloat(Value arg1, Value arg2)
Value
OperatorSUB. executeIntFloat(Value arg1, Value arg2)
Value
OperatorADD. executeIntInt(Value arg1, Value arg2)
Value
OperatorAND. executeIntInt(Value arg1, Value arg2)
Value
OperatorDIV. executeIntInt(Value arg1, Value arg2)
Value
OperatorEQU. executeIntInt(Value arg1, Value arg2)
Value
OperatorGREAT. executeIntInt(Value arg1, Value arg2)
Value
OperatorGREATEQU. executeIntInt(Value arg1, Value arg2)
Value
OperatorLESS. executeIntInt(Value arg1, Value arg2)
Value
OperatorLESSEQU. executeIntInt(Value arg1, Value arg2)
Value
OperatorMOD. executeIntInt(Value arg1, Value arg2)
Value
OperatorMUL. executeIntInt(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeIntInt(Value arg1, Value arg2)
Value
OperatorOR. executeIntInt(Value arg1, Value arg2)
Value
OperatorSUB. executeIntInt(Value arg1, Value arg2)
Value
OperatorXOR. executeIntInt(Value arg1, Value arg2)
Value
OperatorADD. executeStrAny(Value arg1, Value arg2)
Value
OperatorEQU. executeStrStr(Value arg1, Value arg2)
Value
OperatorGREAT. executeStrStr(Value arg1, Value arg2)
Value
OperatorGREATEQU. executeStrStr(Value arg1, Value arg2)
Value
OperatorLESS. executeStrStr(Value arg1, Value arg2)
Value
OperatorLESSEQU. executeStrStr(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeStrStr(Value arg1, Value arg2)
Methods in com.igormaznitsa.jcp.expression.operators with parameters of type Value Modifier and Type Method Description Value
OperatorADD. executeAnyStr(Value arg1, Value arg2)
Value
OperatorNOT. executeBool(Value arg1)
Value
OperatorAND. executeBoolBool(Value arg1, Value arg2)
Value
OperatorEQU. executeBoolBool(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeBoolBool(Value arg1, Value arg2)
Value
OperatorOR. executeBoolBool(Value arg1, Value arg2)
Value
OperatorXOR. executeBoolBool(Value arg1, Value arg2)
Value
OperatorADD. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorDIV. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorEQU. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorGREAT. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorGREATEQU. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorLESS. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorLESSEQU. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorMOD. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorMUL. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorSUB. executeFloatFloat(Value arg1, Value arg2)
Value
OperatorADD. executeFloatInt(Value arg1, Value arg2)
Value
OperatorDIV. executeFloatInt(Value arg1, Value arg2)
Value
OperatorEQU. executeFloatInt(Value arg1, Value arg2)
Value
OperatorGREAT. executeFloatInt(Value arg1, Value arg2)
Value
OperatorGREATEQU. executeFloatInt(Value arg1, Value arg2)
Value
OperatorLESS. executeFloatInt(Value arg1, Value arg2)
Value
OperatorLESSEQU. executeFloatInt(Value arg1, Value arg2)
Value
OperatorMOD. executeFloatInt(Value arg1, Value arg2)
Value
OperatorMUL. executeFloatInt(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeFloatInt(Value arg1, Value arg2)
Value
OperatorSUB. executeFloatInt(Value arg1, Value arg2)
Value
OperatorNOT. executeInt(Value arg1)
Value
OperatorADD. executeIntFloat(Value arg1, Value arg2)
Value
OperatorDIV. executeIntFloat(Value arg1, Value arg2)
Value
OperatorEQU. executeIntFloat(Value arg1, Value arg2)
Value
OperatorGREAT. executeIntFloat(Value arg1, Value arg2)
Value
OperatorGREATEQU. executeIntFloat(Value arg1, Value arg2)
Value
OperatorLESS. executeIntFloat(Value arg1, Value arg2)
Value
OperatorLESSEQU. executeIntFloat(Value arg1, Value arg2)
Value
OperatorMOD. executeIntFloat(Value arg1, Value arg2)
Value
OperatorMUL. executeIntFloat(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeIntFloat(Value arg1, Value arg2)
Value
OperatorSUB. executeIntFloat(Value arg1, Value arg2)
Value
OperatorADD. executeIntInt(Value arg1, Value arg2)
Value
OperatorAND. executeIntInt(Value arg1, Value arg2)
Value
OperatorDIV. executeIntInt(Value arg1, Value arg2)
Value
OperatorEQU. executeIntInt(Value arg1, Value arg2)
Value
OperatorGREAT. executeIntInt(Value arg1, Value arg2)
Value
OperatorGREATEQU. executeIntInt(Value arg1, Value arg2)
Value
OperatorLESS. executeIntInt(Value arg1, Value arg2)
Value
OperatorLESSEQU. executeIntInt(Value arg1, Value arg2)
Value
OperatorMOD. executeIntInt(Value arg1, Value arg2)
Value
OperatorMUL. executeIntInt(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeIntInt(Value arg1, Value arg2)
Value
OperatorOR. executeIntInt(Value arg1, Value arg2)
Value
OperatorSUB. executeIntInt(Value arg1, Value arg2)
Value
OperatorXOR. executeIntInt(Value arg1, Value arg2)
Value
OperatorADD. executeStrAny(Value arg1, Value arg2)
Value
OperatorEQU. executeStrStr(Value arg1, Value arg2)
Value
OperatorGREAT. executeStrStr(Value arg1, Value arg2)
Value
OperatorGREATEQU. executeStrStr(Value arg1, Value arg2)
Value
OperatorLESS. executeStrStr(Value arg1, Value arg2)
Value
OperatorLESSEQU. executeStrStr(Value arg1, Value arg2)
Value
OperatorNOTEQU. executeStrStr(Value arg1, Value arg2)
-
Uses of Value in com.igormaznitsa.jcp.extension
Methods in com.igormaznitsa.jcp.extension that return Value Modifier and Type Method Description Value
PreprocessorExtension. processUserFunction(java.lang.String functionName, Value[] arguments)
Call to process a user function (the function starts with $)Methods in com.igormaznitsa.jcp.extension with parameters of type Value Modifier and Type Method Description boolean
PreprocessorExtension. processAction(PreprocessorContext context, Value[] parameters)
To process an action (it will be called if the preprocessor is met //#action directive)Value
PreprocessorExtension. processUserFunction(java.lang.String functionName, Value[] arguments)
Call to process a user function (the function starts with $) -
Uses of Value in com.igormaznitsa.jcp.maven
Fields in com.igormaznitsa.jcp.maven with type parameters of type Value Modifier and Type Field Description private java.util.Map<java.lang.String,Value>
MavenPropertiesImporter. insideVarMap
Methods in com.igormaznitsa.jcp.maven that return Value Modifier and Type Method Description Value
MavenPropertiesImporter. getVariable(java.lang.String varName, PreprocessorContext context)
Methods in com.igormaznitsa.jcp.maven with parameters of type Value Modifier and Type Method Description private void
MavenPropertiesImporter. addVariableIntoInsideMap(PreprocessorContext context, java.lang.String name, Value value)
void
MavenPropertiesImporter. setVariable(java.lang.String varName, Value value, PreprocessorContext context)
-