Class DatasonnetLanguage
- java.lang.Object
-
- org.apache.camel.support.LanguageSupport
-
- org.apache.camel.language.datasonnet.DatasonnetLanguage
-
- All Implemented Interfaces:
org.apache.camel.CamelContextAware,org.apache.camel.IsSingleton,org.apache.camel.spi.Language,org.apache.camel.spi.PropertyConfigurer
@Language("datasonnet") public class DatasonnetLanguage extends org.apache.camel.support.LanguageSupport implements org.apache.camel.spi.PropertyConfigurer
-
-
Constructor Summary
Constructors Constructor Description DatasonnetLanguage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanconfigure(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.MediaTypegetBodyMediaType()Map<String,String>getClasspathImports()Collection<String>getLibraryPaths()com.datasonnet.document.MediaTypegetOutputMediaType()voidsetBodyMediaType(com.datasonnet.document.MediaType bodyMediaType)voidsetBodyMediaType(String bodyMediaType)voidsetLibraryPaths(Collection<String> libraryPaths)voidsetOutputMediaType(com.datasonnet.document.MediaType outputMediaType)voidsetOutputMediaType(String outputMediaType)voidsetResultType(Class<?> targetType)
-
-
-
Method Detail
-
createPredicate
public org.apache.camel.Predicate createPredicate(String expression)
- Specified by:
createPredicatein interfaceorg.apache.camel.spi.Language
-
createExpression
public org.apache.camel.Expression createExpression(String expression)
- Specified by:
createExpressionin interfaceorg.apache.camel.spi.Language
-
createPredicate
public org.apache.camel.Predicate createPredicate(String expression, Object[] properties)
- Specified by:
createPredicatein interfaceorg.apache.camel.spi.Language
-
createExpression
public org.apache.camel.Expression createExpression(String expression, Object[] properties)
- Specified by:
createExpressionin interfaceorg.apache.camel.spi.Language
-
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
public void setBodyMediaType(String bodyMediaType)
-
getOutputMediaType
public com.datasonnet.document.MediaType getOutputMediaType()
-
setOutputMediaType
public void setOutputMediaType(com.datasonnet.document.MediaType outputMediaType)
-
setOutputMediaType
public void setOutputMediaType(String outputMediaType)
-
getLibraryPaths
public Collection<String> getLibraryPaths()
-
setLibraryPaths
public void setLibraryPaths(Collection<String> libraryPaths)
-
setResultType
public void setResultType(Class<?> targetType)
-
-