Class RouteTemplateBeanDefinitionDeserializer
- 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.RouteTemplateBeanDefinition>
-
- org.apache.camel.dsl.yaml.deserializers.RouteTemplateBeanDefinitionDeserializer
-
- All Implemented Interfaces:
org.snakeyaml.engine.v2.api.ConstructNode
public class RouteTemplateBeanDefinitionDeserializer extends BeanFactoryDefinitionDeserializer<org.apache.camel.model.RouteTemplateBeanDefinition>
The YAML deserializer for the bean factory used by the route template.
-
-
Constructor Summary
Constructors Constructor Description RouteTemplateBeanDefinitionDeserializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.apache.camel.model.RouteTemplateBeanDefinitionnewInstance()protected org.apache.camel.model.RouteTemplateBeanDefinitionnewInstance(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, asDouble, asEndpoint, asEndpoint, asEnum, asFlatCollection, asFlatList, asFlatSet, asInt, 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.RouteTemplateBeanDefinition newInstance()
- Specified by:
newInstancein classorg.apache.camel.dsl.yaml.common.YamlDeserializerBase<org.apache.camel.model.RouteTemplateBeanDefinition>
-
newInstance
protected org.apache.camel.model.RouteTemplateBeanDefinition newInstance(String value)
- Overrides:
newInstancein classorg.apache.camel.dsl.yaml.common.YamlDeserializerBase<org.apache.camel.model.RouteTemplateBeanDefinition>
-
-