public class SExpressionBuilderImpl extends java.lang.Object implements SExpressionBuilder
| Constructor and Description |
|---|
SExpressionBuilderImpl(SExpressionImpl expression) |
| Modifier and Type | Method and Description |
|---|---|
SExpression |
done() |
SExpressionBuilder |
setContent(java.lang.String content) |
SExpressionBuilder |
setDependencies(java.util.List<SExpression> dependencies) |
SExpressionBuilder |
setExpressionType(java.lang.String expressionType) |
SExpressionBuilder |
setInterpreter(java.lang.String interpreter) |
SExpressionBuilder |
setName(java.lang.String name) |
SExpressionBuilder |
setReturnType(java.lang.String returnType) |
public SExpressionBuilderImpl(SExpressionImpl expression)
public SExpression done() throws SInvalidExpressionException
done in interface SExpressionBuilderSInvalidExpressionExceptionpublic SExpressionBuilder setName(java.lang.String name)
setName in interface SExpressionBuilderpublic SExpressionBuilder setContent(java.lang.String content)
setContent in interface SExpressionBuilderpublic SExpressionBuilder setExpressionType(java.lang.String expressionType)
setExpressionType in interface SExpressionBuilderpublic SExpressionBuilder setReturnType(java.lang.String returnType)
setReturnType in interface SExpressionBuilderpublic SExpressionBuilder setInterpreter(java.lang.String interpreter)
setInterpreter in interface SExpressionBuilderpublic SExpressionBuilder setDependencies(java.util.List<SExpression> dependencies)
setDependencies in interface SExpressionBuilder