@Language(value="datasonnet")
public class DatasonnetLanguage
extends org.apache.camel.support.LanguageSupport
implements org.apache.camel.spi.PropertyConfigurer
| Constructor and Description |
|---|
DatasonnetLanguage() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
configure(org.apache.camel.CamelContext camelContext,
Object target,
String name,
Object value,
boolean ignoreCase) |
org.apache.camel.Expression |
createExpression(String expression) |
org.apache.camel.Expression |
createExpression(String expression,
Object[] properties) |
org.apache.camel.Predicate |
createPredicate(String expression) |
org.apache.camel.Predicate |
createPredicate(String expression,
Object[] properties) |
com.datasonnet.document.MediaType |
getBodyMediaType() |
Map<String,String> |
getClasspathImports() |
Collection<String> |
getLibraryPaths() |
com.datasonnet.document.MediaType |
getOutputMediaType() |
void |
setBodyMediaType(com.datasonnet.document.MediaType bodyMediaType) |
void |
setBodyMediaType(String bodyMediaType) |
void |
setLibraryPaths(Collection<String> libraryPaths) |
void |
setOutputMediaType(com.datasonnet.document.MediaType outputMediaType) |
void |
setOutputMediaType(String outputMediaType) |
void |
setResultType(Class<?> targetType) |
getCamelContext, hasSimpleFunction, isDynamicResource, isSingleton, isStaticResource, loadResource, property, setCamelContextpublic org.apache.camel.Predicate createPredicate(String expression)
createPredicate in interface org.apache.camel.spi.Languagepublic org.apache.camel.Expression createExpression(String expression)
createExpression in interface org.apache.camel.spi.Languagepublic org.apache.camel.Predicate createPredicate(String expression, Object[] properties)
createPredicate in interface org.apache.camel.spi.Languagepublic org.apache.camel.Expression createExpression(String expression, Object[] properties)
createExpression in interface org.apache.camel.spi.Languagepublic boolean configure(org.apache.camel.CamelContext camelContext,
Object target,
String name,
Object value,
boolean ignoreCase)
configure in interface org.apache.camel.spi.PropertyConfigurerpublic com.datasonnet.document.MediaType getBodyMediaType()
public void setBodyMediaType(com.datasonnet.document.MediaType bodyMediaType)
public void setBodyMediaType(String bodyMediaType)
public com.datasonnet.document.MediaType getOutputMediaType()
public void setOutputMediaType(com.datasonnet.document.MediaType outputMediaType)
public void setOutputMediaType(String outputMediaType)
public Collection<String> getLibraryPaths()
public void setLibraryPaths(Collection<String> libraryPaths)
public void setResultType(Class<?> targetType)
Apache Camel