Package com.igormaznitsa.jcp.expression
Interface ExpressionItem
-
- All Known Implementing Classes:
AbstractFunction,AbstractOperator,AbstractStrConverter,AbstractXMLFunction,ExpressionParser.SpecialItem,FunctionABS,FunctionBINFILE,FunctionDefinedByUser,FunctionEVALFILE,FunctionIS,FunctionISSUBSTR,FunctionROUND,FunctionSTR2CSV,FunctionSTR2GO,FunctionSTR2INT,FunctionSTR2JAVA,FunctionSTR2JS,FunctionSTR2JSON,FunctionSTR2WEB,FunctionSTR2XML,FunctionSTRLEN,FunctionTRIMLINES,FunctionXML_ATTR,FunctionXML_GET,FunctionXML_LIST,FunctionXML_NAME,FunctionXML_OPEN,FunctionXML_ROOT,FunctionXML_SIZE,FunctionXML_TEXT,FunctionXML_XELEMENT,FunctionXML_XLIST,OperatorADD,OperatorAND,OperatorDIV,OperatorEQU,OperatorGREAT,OperatorGREATEQU,OperatorLESS,OperatorLESSEQU,OperatorMOD,OperatorMUL,OperatorNOT,OperatorNOTEQU,OperatorOR,OperatorSUB,OperatorXOR,Value,Variable
public interface ExpressionItemThe interface describes an object which can be used during expression calculations
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressionItemPrioritygetExpressionItemPriority()Get the priority of the itemExpressionItemTypegetExpressionItemType()Get the type of the item
-
-
-
Method Detail
-
getExpressionItemType
ExpressionItemType getExpressionItemType()
Get the type of the item- Returns:
- the item type
-
getExpressionItemPriority
ExpressionItemPriority getExpressionItemPriority()
Get the priority of the item- Returns:
- the item priority, must not be null
-
-