Package org.jsonschema2pojo.util
Class ReflectionHelper
java.lang.Object
org.jsonschema2pojo.util.ReflectionHelper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.sun.codemodel.JDefinedClassgetBaseBuilderClass(com.sun.codemodel.JClass target) com.sun.codemodel.JDefinedClassgetBaseBuilderClass(com.sun.codemodel.JDefinedClass target) com.sun.codemodel.JDefinedClassgetConcreteBuilderClass(com.sun.codemodel.JClass target) com.sun.codemodel.JDefinedClassgetConcreteBuilderClass(com.sun.codemodel.JDefinedClass instanceClass) getSuperSchema(com.fasterxml.jackson.databind.JsonNode node, Schema schema, boolean followRefs) com.sun.codemodel.JTypegetSuperType(String nodeName, com.fasterxml.jackson.databind.JsonNode node, com.sun.codemodel.JPackage jPackage, Schema schema) booleanisFinal(com.sun.codemodel.JType superType) com.sun.codemodel.JFieldVarsearchClassAndSuperClassesForField(String property, com.sun.codemodel.JDefinedClass jclass) Mutually recursive with searchSuperClassesForFieldcom.sun.codemodel.JFieldVarsearchSuperClassesForField(String property, com.sun.codemodel.JDefinedClass jclass) Mutually recursive with searchClassAndSuperClassesForField
-
Constructor Details
-
ReflectionHelper
-
-
Method Details
-
getSuperType
-
getSuperSchema
-
searchSuperClassesForField
public com.sun.codemodel.JFieldVar searchSuperClassesForField(String property, com.sun.codemodel.JDefinedClass jclass) Mutually recursive with searchClassAndSuperClassesForField -
getConcreteBuilderClass
public com.sun.codemodel.JDefinedClass getConcreteBuilderClass(com.sun.codemodel.JDefinedClass instanceClass) -
getConcreteBuilderClass
public com.sun.codemodel.JDefinedClass getConcreteBuilderClass(com.sun.codemodel.JClass target) -
getBaseBuilderClass
public com.sun.codemodel.JDefinedClass getBaseBuilderClass(com.sun.codemodel.JDefinedClass target) -
getBaseBuilderClass
public com.sun.codemodel.JDefinedClass getBaseBuilderClass(com.sun.codemodel.JClass target) -
isFinal
public boolean isFinal(com.sun.codemodel.JType superType) -
searchClassAndSuperClassesForField
public com.sun.codemodel.JFieldVar searchClassAndSuperClassesForField(String property, com.sun.codemodel.JDefinedClass jclass) Mutually recursive with searchSuperClassesForField
-