public abstract class YamlDeserializerEndpointAwareBase<T> extends YamlDeserializerBase<T>
| Constructor and Description |
|---|
YamlDeserializerEndpointAwareBase(Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
setEndpointUri(org.apache.camel.CamelContext context,
T target,
Map<String,Object> parameters) |
protected void |
setProperties(T target,
org.snakeyaml.engine.v2.nodes.MappingNode node)
Set properties from a YAML node to the given target.
|
construct, getType, handleUnknownProperty, newInstance, newInstance, setPropertyasBoolean, asByteArray, asByteArray, asClass, asClass, asClassArray, asClassArray, asDouble, asEndpoint, asEndpoint, asFlatCollection, asFlatList, asFlatSet, asInt, asLong, asMap, asMappingNode, asNestedCollection, asNestedList, asNestedSet, asScalarMap, asSequenceNode, asStringList, asStringList, asStringSet, asStringSet, asText, asType, getDeserializationContext, getNamedNode, nodeAt, setDeserializationContext, setStepsprotected void setProperties(T target, org.snakeyaml.engine.v2.nodes.MappingNode node)
setProperties in class YamlDeserializerBase<T>node - the nodetarget - the target objectApache Camel