Class ExpressionKind
- java.lang.Object
-
- org.bonitasoft.engine.expression.model.ExpressionKind
-
- All Implemented Interfaces:
java.io.Serializable
public class ExpressionKind extends java.lang.Object implements java.io.Serializable
Used to identify a kind of expression e.g. for constant kind is : [ type = TYPE_CONSTANT, interpreter = null ] for groovy kind is : [ type = TYPE_READ_SCRIPT, interpreter = GROOVY ]- Author:
- Baptiste Mesta
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
NONE
-
Constructor Summary
Constructors Constructor Description ExpressionKind()
ExpressionKind(java.lang.String type)
ExpressionKind(java.lang.String type, java.lang.String interpreter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
java.lang.String
getExpressionType()
java.lang.String
getInterpreter()
java.lang.String
getType()
int
hashCode()
void
setInterpreter(java.lang.String interpreter)
void
setType(java.lang.String type)
java.lang.String
toString()
-
-
-
Field Detail
-
NONE
public static final java.lang.String NONE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getExpressionType
public java.lang.String getExpressionType()
-
getInterpreter
public java.lang.String getInterpreter()
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
setInterpreter
public void setInterpreter(java.lang.String interpreter)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-