@Metadata(firstVersion="3.7.0", label="language,script", title="DataSonnet") public class DatasonnetExpression extends ExpressionDefinition
Constructor and Description |
---|
DatasonnetExpression() |
DatasonnetExpression(org.apache.camel.Expression expression) |
DatasonnetExpression(String expression) |
Modifier and Type | Method and Description |
---|---|
String |
getBodyMediaType() |
String |
getLanguage() |
String |
getOutputMediaType() |
Class<?> |
getResultType() |
String |
getResultTypeName() |
void |
setBodyMediaType(String bodyMediaType)
The String representation of the message's body MediaType
|
void |
setOutputMediaType(String outputMediaType)
The String representation of the MediaType to output
|
void |
setResultType(Class<?> resultType)
Sets the class of the result type (type from output).
|
void |
setResultTypeName(String resultTypeName)
Sets the class name of the result type (type from output)
The default result type is com.datasonnet.document.Document
|
createExpression, createPredicate, evaluate, getExpression, getExpressionFactory, getExpressionType, getExpressionValue, getId, getLabel, getLabel, getPredicate, getPredicateFactory, getTrim, init, initPredicate, matches, setExpression, setExpressionType, setExpressionValue, setId, setTrim, toString
public DatasonnetExpression()
public DatasonnetExpression(String expression)
public DatasonnetExpression(org.apache.camel.Expression expression)
public String getLanguage()
getLanguage
in class ExpressionDefinition
public String getBodyMediaType()
public void setBodyMediaType(String bodyMediaType)
public String getOutputMediaType()
public void setOutputMediaType(String outputMediaType)
public Class<?> getResultType()
public void setResultType(Class<?> resultType)
public String getResultTypeName()
public void setResultTypeName(String resultTypeName)
Apache Camel