Class DatasonnetExpression
java.lang.Object
org.apache.camel.support.ExpressionSupport
org.apache.camel.support.ExpressionAdapter
org.apache.camel.language.datasonnet.DatasonnetExpression
- All Implemented Interfaces:
org.apache.camel.Expression,org.apache.camel.Predicate,org.apache.camel.spi.ExpressionResultTypeAware
public class DatasonnetExpression
extends org.apache.camel.support.ExpressionAdapter
implements org.apache.camel.spi.ExpressionResultTypeAware
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbodyMediaType(com.datasonnet.document.MediaType bodyMediaType) Deprecated.static DatasonnetExpressionDeprecated.static DatasonnetExpressionDeprecated.<T> Tcom.datasonnet.document.MediaTypecom.datasonnet.document.MediaTypeClass<?> org.apache.camel.Expressionvoidinit(org.apache.camel.CamelContext context) booleanmatches(org.apache.camel.Exchange exchange) outputMediaType(com.datasonnet.document.MediaType outputMediaType) Deprecated.voidsetBodyMediaType(com.datasonnet.document.MediaType inputMimeType) The message's body MediaTypevoidsetLibraryPaths(Collection<String> libraryPaths) The paths to search for .libsonnet filesvoidsetOutputMediaType(com.datasonnet.document.MediaType outputMimeType) The MediaType to outputvoidsetResultType(Class<?> targetType) Sets the class of the result type (type from output).voidsetSource(org.apache.camel.Expression source) toString()Methods inherited from class org.apache.camel.support.ExpressionAdapter
assertionFailureMessageMethods inherited from class org.apache.camel.support.ExpressionSupport
assertMatches, evaluateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.camel.Predicate
initPredicate
-
Constructor Details
-
DatasonnetExpression
-
-
Method Details
-
builder
Deprecated. -
builder
Deprecated. -
matches
public boolean matches(org.apache.camel.Exchange exchange) - Specified by:
matchesin interfaceorg.apache.camel.Predicate- Overrides:
matchesin classorg.apache.camel.support.ExpressionSupport
-
evaluate
- Specified by:
evaluatein interfaceorg.apache.camel.Expression- Overrides:
evaluatein classorg.apache.camel.support.ExpressionAdapter
-
init
public void init(org.apache.camel.CamelContext context) - Specified by:
initin interfaceorg.apache.camel.Expression- Specified by:
initin interfaceorg.apache.camel.Predicate- Overrides:
initin classorg.apache.camel.support.ExpressionAdapter
-
getSource
public org.apache.camel.Expression getSource() -
setSource
public void setSource(org.apache.camel.Expression source) -
getBodyMediaType
public com.datasonnet.document.MediaType getBodyMediaType() -
setBodyMediaType
public void setBodyMediaType(com.datasonnet.document.MediaType inputMimeType) The message's body MediaType -
getOutputMediaType
public com.datasonnet.document.MediaType getOutputMediaType() -
setOutputMediaType
public void setOutputMediaType(com.datasonnet.document.MediaType outputMimeType) The MediaType to output -
getLibraryPaths
-
setLibraryPaths
The paths to search for .libsonnet files -
getExpressionText
- Specified by:
getExpressionTextin interfaceorg.apache.camel.spi.ExpressionResultTypeAware
-
getResultType
- Specified by:
getResultTypein interfaceorg.apache.camel.spi.ExpressionResultTypeAware
-
setResultType
Sets the class of the result type (type from output). The default result type is com.datasonnet.document.Document -
bodyMediaType
@Deprecated public DatasonnetExpression bodyMediaType(com.datasonnet.document.MediaType bodyMediaType) Deprecated. -
outputMediaType
@Deprecated public DatasonnetExpression outputMediaType(com.datasonnet.document.MediaType outputMediaType) Deprecated. -
toString
-