Class SExpressionBuilderImpl
- java.lang.Object
-
- org.bonitasoft.engine.expression.model.builder.impl.SExpressionBuilderImpl
-
- All Implemented Interfaces:
SExpressionBuilder
public class SExpressionBuilderImpl extends java.lang.Object implements SExpressionBuilder
- Author:
- Zhao Na, Celine Souchet
-
-
Constructor Summary
Constructors Constructor Description SExpressionBuilderImpl(SExpressionImpl expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Constructor Detail
-
SExpressionBuilderImpl
public SExpressionBuilderImpl(SExpressionImpl expression)
-
-
Method Detail
-
done
public SExpression done() throws SInvalidExpressionException
- Specified by:
done
in interfaceSExpressionBuilder
- Throws:
SInvalidExpressionException
-
setName
public SExpressionBuilder setName(java.lang.String name)
- Specified by:
setName
in interfaceSExpressionBuilder
-
setContent
public SExpressionBuilder setContent(java.lang.String content)
- Specified by:
setContent
in interfaceSExpressionBuilder
-
setExpressionType
public SExpressionBuilder setExpressionType(java.lang.String expressionType)
- Specified by:
setExpressionType
in interfaceSExpressionBuilder
-
setReturnType
public SExpressionBuilder setReturnType(java.lang.String returnType)
- Specified by:
setReturnType
in interfaceSExpressionBuilder
-
setInterpreter
public SExpressionBuilder setInterpreter(java.lang.String interpreter)
- Specified by:
setInterpreter
in interfaceSExpressionBuilder
-
setDependencies
public SExpressionBuilder setDependencies(java.util.List<SExpression> dependencies)
- Specified by:
setDependencies
in interfaceSExpressionBuilder
-
-