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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressionItemPriority
getExpressionItemPriority()
Get the priority of the itemExpressionItemType
getExpressionItemType()
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
-
-