Uses of Interface
com.igormaznitsa.jcp.expression.ExpressionItem
-
-
Uses of ExpressionItem in com.igormaznitsa.jcp.expression
Classes in com.igormaznitsa.jcp.expression that implement ExpressionItem Modifier and Type Class Description static classExpressionParser.SpecialItemThe enumeration describes some special items which can be met in the expressionclassValueThe class describes an expression value i.e.classVariableThe class describes an expression variableFields in com.igormaznitsa.jcp.expression declared as ExpressionItem Modifier and Type Field Description private ExpressionItemExpressionTreeElement. savedItemThe variable contains the wrapped expression itemMethods in com.igormaznitsa.jcp.expression that return ExpressionItem Modifier and Type Method Description ExpressionItemExpressionTreeElement. getItem()Get the wrapped item(package private) ExpressionItemExpressionParser. nextItem(java.io.PushbackReader reader, PreprocessorContext context)Read the next item from the readerExpressionItemExpressionParser. readExpression(java.io.PushbackReader reader, ExpressionTree tree, PreprocessorContext context, boolean insideBracket, boolean argument)It reads an expression from a reader and fill a tree(package private) ExpressionItemExpressionParser. readFunctionArgument(java.io.PushbackReader reader, ExpressionTree tree, PreprocessorContext context, FilePositionInfo[] callStack, java.lang.String source)The auxiliary method allows to read a function argumentMethods in com.igormaznitsa.jcp.expression with parameters of type ExpressionItem Modifier and Type Method Description voidExpressionTree. addItem(ExpressionItem item)Add new expression item into treeConstructors in com.igormaznitsa.jcp.expression with parameters of type ExpressionItem Constructor Description ExpressionTreeElement(ExpressionItem item, FilePositionInfo[] callStack, java.lang.String sourceString)The constructor -
Uses of ExpressionItem in com.igormaznitsa.jcp.expression.functions
Classes in com.igormaznitsa.jcp.expression.functions that implement ExpressionItem Modifier and Type Class Description classAbstractFunctionThe abstract class is the base for each function handler in the preprocessorclassAbstractStrConverterThe class is parent for converting classes.classFunctionABSThe class implements the abs function handlerclassFunctionBINFILEThe Function loads bin file and encodes it into string.classFunctionDefinedByUserThe class implements the user defined function handler (a function which name starts with $)classFunctionEVALFILEThe Function makes preprocessing of a file and return result as a string value.classFunctionISThe class implements the IS function handlerclassFunctionISSUBSTRThe class implements the ISSUBSTR function handlerclassFunctionROUNDThe class implements the round function handlerclassFunctionSTR2CSVThe class implements the str2csv function handlerclassFunctionSTR2GOThe class implements escape function handler to escape strings to be used in Go.classFunctionSTR2INTThe class implements the str2int function handlerclassFunctionSTR2JAVAThe class implements escape function handler to escape strings to be used in java.classFunctionSTR2JSThe class implements the str2js function handlerclassFunctionSTR2JSONThe class implements the str2json function handlerclassFunctionSTR2WEBThe class implements the str2web function handlerclassFunctionSTR2XMLThe class implements the str2xml function handlerclassFunctionSTRLENThe class implements the STRLEN function handlerclassFunctionTRIMLINESThe class implements the TRIMLINES function handler -
Uses of ExpressionItem in com.igormaznitsa.jcp.expression.functions.xml
Classes in com.igormaznitsa.jcp.expression.functions.xml that implement ExpressionItem Modifier and Type Class Description classAbstractXMLFunctionclassFunctionXML_ATTRThe class implements the xml_attr functionclassFunctionXML_GETThe class implements the xml_get function handlerclassFunctionXML_LISTThe class implements the xml_list function handlerclassFunctionXML_NAMEThe class implements the xml_name function handlerclassFunctionXML_OPENThe class implements the xml_open function handlerclassFunctionXML_ROOTThe class implements the xml_getroot function handlerclassFunctionXML_SIZEThe class implements the xml_elementsnumber functionclassFunctionXML_TEXTThe class implements the xml_getelementtext function handlerclassFunctionXML_XELEMENTThe class implements the xml_xpathelement function handlerclassFunctionXML_XLISTThe class implements the xml_xpathlist function handler -
Uses of ExpressionItem in com.igormaznitsa.jcp.expression.operators
Classes in com.igormaznitsa.jcp.expression.operators that implement ExpressionItem Modifier and Type Class Description classAbstractOperatorThe class is the base for all operator handlersclassOperatorADDThe class implements the ADD operator handlerclassOperatorANDThe class implements the AND operator handlerclassOperatorDIVThe class implements the DIV operator handlerclassOperatorEQUThe class implements the EQU operator handlerclassOperatorGREATThe class implements the GREAT operator handlerclassOperatorGREATEQUThe class implements the GREATEQU operator handlerclassOperatorLESSThe class implements the LESS operator handlerclassOperatorLESSEQUThe class implements the LESSEQU operator handlerclassOperatorMODThe class implements the MOD operator handlerclassOperatorMULThe class implements the MOD operator handlerclassOperatorNOTThe class implements the NOT operator handlerclassOperatorNOTEQUThe class implements the NOTEQU operator handlerclassOperatorORThe class implements the OR operator handlerclassOperatorSUBThe class implements the SUB operator handlerclassOperatorXORThe class implements the XOR operator handler
-