Package org.apache.camel.dsl.yaml.common
Class YamlDeserializerSupport
java.lang.Object
org.apache.camel.dsl.yaml.common.YamlDeserializerSupport
- Direct Known Subclasses:
YamlDeserializerBase
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanasBoolean(org.snakeyaml.engine.v2.nodes.Node node) static byte[]asByteArray(String val) static byte[]asByteArray(org.snakeyaml.engine.v2.nodes.Node node) static Class<?> static Class<?> asClass(org.snakeyaml.engine.v2.nodes.Node node) static Class<?>[]asClassArray(org.snakeyaml.engine.v2.nodes.Node node) static <T> voidasCollection(org.snakeyaml.engine.v2.nodes.Node node, Class<T> type, Collection<T> collection) static doubleasDouble(org.snakeyaml.engine.v2.nodes.Node node) static StringasEndpoint(org.snakeyaml.engine.v2.nodes.MappingNode node) static StringasEndpoint(org.snakeyaml.engine.v2.nodes.Node node) static <T> Tstatic <T> voidasFlatCollection(org.snakeyaml.engine.v2.nodes.Node node, Class<T> type, Collection<T> collection) static <T> List<T> asFlatList(org.snakeyaml.engine.v2.nodes.Node node, Class<T> type) static <T> Set<T> static intasInt(org.snakeyaml.engine.v2.nodes.Node node) static <T> List<T> static longasLong(org.snakeyaml.engine.v2.nodes.Node node) asMap(org.snakeyaml.engine.v2.nodes.Node node) static org.snakeyaml.engine.v2.nodes.MappingNodeasMappingNode(org.snakeyaml.engine.v2.nodes.Node node) asScalarMap(org.snakeyaml.engine.v2.nodes.Node node) static org.snakeyaml.engine.v2.nodes.SequenceNodeasSequenceNode(org.snakeyaml.engine.v2.nodes.Node node) asStringList(String val) asStringList(org.snakeyaml.engine.v2.nodes.Node node) asStringSet(String val) asStringSet(org.snakeyaml.engine.v2.nodes.Node node) static StringasText(org.snakeyaml.engine.v2.nodes.Node node) static <T> Tstatic <T> TenumConverter(org.snakeyaml.engine.v2.nodes.Node node, Class<T> type, String value) static YamlDeserializationContextgetDeserializationContext(org.snakeyaml.engine.v2.nodes.Node node) static booleanisSequenceNode(org.snakeyaml.engine.v2.nodes.Node node) static org.snakeyaml.engine.v2.nodes.NodeparseParameters(org.snakeyaml.engine.v2.nodes.NodeTuple node) static org.snakeyaml.engine.v2.nodes.NodesetDeserializationContext(org.snakeyaml.engine.v2.nodes.Node node, YamlDeserializationContext context) static voidsetSteps(org.apache.camel.model.Block target, org.snakeyaml.engine.v2.nodes.Node node)
-
Constructor Details
-
YamlDeserializerSupport
protected YamlDeserializerSupport()
-
-
Method Details
-
asClass
- Throws:
ClassNotFoundException
-
asClassArray
public static Class<?>[] asClassArray(org.snakeyaml.engine.v2.nodes.Node node) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asByteArray
-
asStringList
-
asStringSet
-
asByteArray
public static byte[] asByteArray(org.snakeyaml.engine.v2.nodes.Node node) -
asClass
-
asStringList
-
asStringSet
-
asText
public static String asText(org.snakeyaml.engine.v2.nodes.Node node) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asEnum
public static <T> T asEnum(org.snakeyaml.engine.v2.nodes.Node node, Class<T> type) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asMap
-
asScalarMap
-
asBoolean
public static boolean asBoolean(org.snakeyaml.engine.v2.nodes.Node node) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asInt
public static int asInt(org.snakeyaml.engine.v2.nodes.Node node) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asLong
public static long asLong(org.snakeyaml.engine.v2.nodes.Node node) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asDouble
public static double asDouble(org.snakeyaml.engine.v2.nodes.Node node) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asMappingNode
public static org.snakeyaml.engine.v2.nodes.MappingNode asMappingNode(org.snakeyaml.engine.v2.nodes.Node node) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asSequenceNode
public static org.snakeyaml.engine.v2.nodes.SequenceNode asSequenceNode(org.snakeyaml.engine.v2.nodes.Node node) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
isSequenceNode
public static boolean isSequenceNode(org.snakeyaml.engine.v2.nodes.Node node) -
asFlatList
public static <T> List<T> asFlatList(org.snakeyaml.engine.v2.nodes.Node node, Class<T> type) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asList
public static <T> List<T> asList(org.snakeyaml.engine.v2.nodes.Node node, Class<T> type) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asFlatSet
public static <T> Set<T> asFlatSet(org.snakeyaml.engine.v2.nodes.Node node, Class<T> type) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asFlatCollection
public static <T> void asFlatCollection(org.snakeyaml.engine.v2.nodes.Node node, Class<T> type, Collection<T> collection) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asCollection
public static <T> void asCollection(org.snakeyaml.engine.v2.nodes.Node node, Class<T> type, Collection<T> collection) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asType
public static <T> T asType(org.snakeyaml.engine.v2.nodes.Node node, Class<T> type) throws YamlDeserializationException - Throws:
YamlDeserializationException
-
asEndpoint
-
asEndpoint
-
getDeserializationContext
public static YamlDeserializationContext getDeserializationContext(org.snakeyaml.engine.v2.nodes.Node node) -
setDeserializationContext
public static org.snakeyaml.engine.v2.nodes.Node setDeserializationContext(org.snakeyaml.engine.v2.nodes.Node node, YamlDeserializationContext context) -
parseParameters
-
setSteps
public static void setSteps(org.apache.camel.model.Block target, org.snakeyaml.engine.v2.nodes.Node node) -
nodeAt
public static org.snakeyaml.engine.v2.nodes.Node nodeAt(org.snakeyaml.engine.v2.nodes.Node root, String pointer) -
enumConverter
-