Class KubernetesTypeAnnotator
- java.lang.Object
-
- org.jsonschema2pojo.AbstractAnnotator
-
- org.jsonschema2pojo.AbstractTypeInfoAwareAnnotator
-
- org.jsonschema2pojo.Jackson2Annotator
-
- io.fabric8.kubernetes.jsonschema2pojo.KubernetesCoreTypeAnnotator
-
- io.fabric8.kubernetes.jsonschema2pojo.KubernetesTypeAnnotator
-
- All Implemented Interfaces:
org.jsonschema2pojo.Annotator
public class KubernetesTypeAnnotator extends KubernetesCoreTypeAnnotator
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.jsonschema2pojo.KubernetesCoreTypeAnnotator
ANNOTATION_VALUE, API_VERSION, CORE_PACKAGE, KIND, METADATA, moduleName, OPENSHIFT_PACKAGE, pendingLists, pendingResources
-
-
Constructor Summary
Constructors Constructor Description KubernetesTypeAnnotator(org.jsonschema2pojo.GenerationConfig generationConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidprocessBuildable(com.sun.codemodel.JDefinedClass clazz)-
Methods inherited from class io.fabric8.kubernetes.jsonschema2pojo.KubernetesCoreTypeAnnotator
addClassesToPropertyFiles, propertyField, propertyInclusion, propertyOrder
-
Methods inherited from class org.jsonschema2pojo.Jackson2Annotator
additionalPropertiesField, addJsonTypeInfoAnnotation, anyGetter, anySetter, dateField, dateTimeField, enumConstant, enumCreatorMethod, enumValueMethod, isAdditionalPropertiesSupported, propertyGetter, propertySetter, timeField
-
-
-
-
Method Detail
-
processBuildable
public void processBuildable(com.sun.codemodel.JDefinedClass clazz)
- Overrides:
processBuildablein classKubernetesCoreTypeAnnotator
-
-