public class CustomClassLoaderConstructor extends Constructor
Constructor.ConstructMapping, Constructor.ConstructScalar, Constructor.ConstructSequence, Constructor.ConstructYamlObject
SafeConstructor.ConstructUndefined, SafeConstructor.ConstructYamlBinary, SafeConstructor.ConstructYamlBool, SafeConstructor.ConstructYamlFloat, SafeConstructor.ConstructYamlInt, SafeConstructor.ConstructYamlMap, SafeConstructor.ConstructYamlNull, SafeConstructor.ConstructYamlNumber, SafeConstructor.ConstructYamlOmap, SafeConstructor.ConstructYamlPairs, SafeConstructor.ConstructYamlSeq, SafeConstructor.ConstructYamlSet, SafeConstructor.ConstructYamlStr, SafeConstructor.ConstructYamlTimestamp
Modifier and Type | Field and Description |
---|---|
private java.lang.ClassLoader |
loader |
typeDefinitions
undefinedConstructor
composer, rootTag, yamlClassConstructors, yamlConstructors, yamlMultiConstructors
Constructor and Description |
---|
CustomClassLoaderConstructor(java.lang.Class<? extends java.lang.Object> theRoot,
java.lang.ClassLoader theLoader) |
CustomClassLoaderConstructor(java.lang.ClassLoader cLoader) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Class<?> |
getClassForName(java.lang.String name) |
addTypeDescription, getClassForNode
constructMapping2ndStep, constructSet2ndStep, flattenMapping
checkData, constructArray, constructArrayStep2, constructDocument, constructMapping, constructObject, constructScalar, constructSequence, constructSequenceStep2, constructSet, constructSet, createArray, createDefaultList, createDefaultMap, createDefaultSet, createDefaultSet, getConstructor, getData, getPropertyUtils, getSingleData, isExplicitPropertyUtils, setComposer, setPropertyUtils
public CustomClassLoaderConstructor(java.lang.ClassLoader cLoader)
public CustomClassLoaderConstructor(java.lang.Class<? extends java.lang.Object> theRoot, java.lang.ClassLoader theLoader)
protected java.lang.Class<?> getClassForName(java.lang.String name) throws java.lang.ClassNotFoundException
getClassForName
in class Constructor
java.lang.ClassNotFoundException