public class SExpressionImpl extends java.lang.Object implements SExpression
GROOVY, JAVASCRIPT, TYPE_CONDITION, TYPE_CONSTANT, TYPE_I18N, TYPE_INPUT, TYPE_LIST, TYPE_PARAMETER, TYPE_PATTERN, TYPE_READ_ONLY_SCRIPT, TYPE_READ_WRITE_SCRIPT, TYPE_VARIABLE| Constructor and Description |
|---|
SExpressionImpl() |
SExpressionImpl(java.lang.String name,
java.lang.String content,
java.lang.String expressionType,
java.lang.String returnType,
java.lang.String interpreter,
java.util.List<SExpression> dependencies) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getContent() |
java.util.List<SExpression> |
getDependencies() |
int |
getDiscriminant() |
ExpressionKind |
getExpressionKind() |
java.lang.String |
getExpressionType() |
java.lang.String |
getInterpreter() |
java.lang.String |
getName() |
java.lang.String |
getReturnType() |
boolean |
hasDependencies() |
int |
hashCode() |
void |
setContent(java.lang.String content) |
void |
setDependencies(java.util.List<SExpression> dependencies) |
void |
setExpressionType(java.lang.String expressionType) |
void |
setInterpreter(java.lang.String interpreter) |
void |
setName(java.lang.String name) |
void |
setReturnType(java.lang.String returnType) |
java.lang.String |
toString() |
public SExpressionImpl()
public SExpressionImpl(java.lang.String name,
java.lang.String content,
java.lang.String expressionType,
java.lang.String returnType,
java.lang.String interpreter,
java.util.List<SExpression> dependencies)
public void setContent(java.lang.String content)
public void setExpressionType(java.lang.String expressionType)
public void setReturnType(java.lang.String returnType)
public void setInterpreter(java.lang.String interpreter)
public void setDependencies(java.util.List<SExpression> dependencies)
public java.lang.String getName()
getName in interface SExpressionpublic void setName(java.lang.String name)
public java.lang.String getContent()
getContent in interface SExpressionpublic java.lang.String getExpressionType()
getExpressionType in interface SExpressionpublic java.lang.String getReturnType()
getReturnType in interface SExpressionpublic java.lang.String getInterpreter()
getInterpreter in interface SExpressionpublic java.util.List<SExpression> getDependencies()
getDependencies in interface SExpressionpublic boolean hasDependencies()
hasDependencies in interface SExpressionpublic ExpressionKind getExpressionKind()
getExpressionKind in interface SExpressionpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic int getDiscriminant()
getDiscriminant in interface SExpression