Class DatasonnetLanguage
java.lang.Object
org.apache.camel.support.LanguageSupport
org.apache.camel.support.TypedLanguageSupport
org.apache.camel.language.datasonnet.DatasonnetLanguage
- All Implemented Interfaces:
org.apache.camel.CamelContextAware,org.apache.camel.IsSingleton,org.apache.camel.spi.HasCamelContext,org.apache.camel.spi.Language,org.apache.camel.spi.PropertyConfigurer
@Language("datasonnet")
public class DatasonnetLanguage
extends org.apache.camel.support.TypedLanguageSupport
implements org.apache.camel.spi.PropertyConfigurer
-
Field Summary
Fields inherited from class org.apache.camel.support.LanguageSupport
RESOURCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanconfigure(org.apache.camel.CamelContext camelContext, Object target, String name, Object value, boolean ignoreCase) org.apache.camel.ExpressioncreateExpression(String expression) org.apache.camel.ExpressioncreateExpression(String expression, Object[] properties) org.apache.camel.PredicatecreatePredicate(String expression) org.apache.camel.PredicatecreatePredicate(String expression, Object[] properties) com.datasonnet.document.MediaTypecom.datasonnet.document.MediaTypevoidsetBodyMediaType(com.datasonnet.document.MediaType bodyMediaType) voidsetBodyMediaType(String bodyMediaType) voidsetLibraryPaths(Collection<String> libraryPaths) voidsetOutputMediaType(com.datasonnet.document.MediaType outputMediaType) voidsetOutputMediaType(String outputMediaType) Methods inherited from class org.apache.camel.support.TypedLanguageSupport
getResultType, setResultTypeMethods inherited from class org.apache.camel.support.LanguageSupport
getCamelContext, hasSimpleFunction, isDynamicResource, isSingleton, isStaticResource, loadResource, property, setCamelContext
-
Constructor Details
-
DatasonnetLanguage
public DatasonnetLanguage()
-
-
Method Details
-
createPredicate
- Specified by:
createPredicatein interfaceorg.apache.camel.spi.Language
-
createExpression
- Specified by:
createExpressionin interfaceorg.apache.camel.spi.Language
-
createPredicate
- Specified by:
createPredicatein interfaceorg.apache.camel.spi.Language
-
createExpression
- Specified by:
createExpressionin interfaceorg.apache.camel.spi.Language- Overrides:
createExpressionin classorg.apache.camel.support.TypedLanguageSupport
-
getClasspathImports
-
configure
public boolean configure(org.apache.camel.CamelContext camelContext, Object target, String name, Object value, boolean ignoreCase) - Specified by:
configurein interfaceorg.apache.camel.spi.PropertyConfigurer
-
getBodyMediaType
public com.datasonnet.document.MediaType getBodyMediaType() -
setBodyMediaType
public void setBodyMediaType(com.datasonnet.document.MediaType bodyMediaType) -
setBodyMediaType
-
getOutputMediaType
public com.datasonnet.document.MediaType getOutputMediaType() -
setOutputMediaType
public void setOutputMediaType(com.datasonnet.document.MediaType outputMediaType) -
setOutputMediaType
-
getLibraryPaths
-
setLibraryPaths
-