Class TemplatedRouteBeanDefinitionDeserializer
- java.lang.Object
-
- org.apache.camel.dsl.yaml.common.YamlDeserializerSupport
-
- org.apache.camel.dsl.yaml.common.YamlDeserializerBase<T>
-
- org.apache.camel.dsl.yaml.deserializers.BeanFactoryDefinitionDeserializer<org.apache.camel.model.TemplatedRouteBeanDefinition>
-
- org.apache.camel.dsl.yaml.deserializers.TemplatedRouteBeanDefinitionDeserializer
-
- All Implemented Interfaces:
org.snakeyaml.engine.v2.api.ConstructNode
public class TemplatedRouteBeanDefinitionDeserializer extends BeanFactoryDefinitionDeserializer<org.apache.camel.model.TemplatedRouteBeanDefinition>
The YAML deserializer for the bean factory used by the templated routes.
-
-
Constructor Summary
Constructors Constructor Description TemplatedRouteBeanDefinitionDeserializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.camel.model.TemplatedRouteBeanDefinitionnewInstance()protected org.apache.camel.model.TemplatedRouteBeanDefinitionnewInstance(String value)-
Methods inherited from class org.apache.camel.dsl.yaml.deserializers.BeanFactoryDefinitionDeserializer
setProperty
-
Methods inherited from class org.apache.camel.dsl.yaml.common.YamlDeserializerBase
afterPropertiesSet, construct, getType, handleUnknownProperty, onNewTarget, setProperties
-
Methods inherited from class org.apache.camel.dsl.yaml.common.YamlDeserializerSupport
asBoolean, asByteArray, asByteArray, asClass, asClass, asClassArray, asCollection, asDouble, asEndpoint, asEndpoint, asEnum, asFlatCollection, asFlatList, asFlatSet, asInt, asList, asLong, asMap, asMappingNode, asScalarMap, asSequenceNode, asStringList, asStringList, asStringSet, asStringSet, asText, asType, enumConverter, getDeserializationContext, isSequenceNode, nodeAt, parseParameters, setDeserializationContext, setSteps
-
-
-
-
Method Detail
-
newInstance
protected org.apache.camel.model.TemplatedRouteBeanDefinition newInstance()
- Specified by:
newInstancein classorg.apache.camel.dsl.yaml.common.YamlDeserializerBase<org.apache.camel.model.TemplatedRouteBeanDefinition>
-
newInstance
protected org.apache.camel.model.TemplatedRouteBeanDefinition newInstance(String value)
- Overrides:
newInstancein classorg.apache.camel.dsl.yaml.common.YamlDeserializerBase<org.apache.camel.model.TemplatedRouteBeanDefinition>
-
-