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 ExpressionItem
The interface describes an object which can be used during expression
calculations
-
Method Summary
Modifier and TypeMethodDescriptionGet the priority of the itemGet the type of the item
-
Method Details
-
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
-