-
- All Implemented Interfaces:
-
net.pwall.json.schema.codegen.ClassId
public final class CodeGenerator.CustomClassByExtension extends CodeGenerator.CustomClass
-
-
Field Summary
Fields Modifier and Type Field Description private final StringclassNameprivate final StringpackageNameprivate final StringqualifiedClassName
-
Constructor Summary
Constructors Constructor Description CodeGenerator.CustomClassByExtension(String extensionId, Object extensionValue, String qualifiedClassName)CodeGenerator.CustomClassByExtension(String extensionId, Object extensionValue, String className, String packageName)
-
Method Summary
Modifier and Type Method Description StringgetClassName()StringgetPackageName()StringgetQualifiedClassName()final Booleanmatch(JSONSchema schema)-
Methods inherited from class net.pwall.json.schema.codegen.CodeGenerator.CustomClassByExtension
applyToTarget -
Methods inherited from class net.pwall.json.schema.codegen.CodeGenerator.CustomClass
samePackage -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getClassName
String getClassName()
-
getPackageName
String getPackageName()
-
getQualifiedClassName
String getQualifiedClassName()
-
-
-
-