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
-