public class Fabric8EnumRule
extends org.jsonschema2pojo.rules.EnumRule
| Modifier | Constructor and Description |
|---|---|
protected |
Fabric8EnumRule(org.jsonschema2pojo.rules.RuleFactory ruleFactory) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addFactoryMethod(org.jsonschema2pojo.model.EnumDefinition enumDefinition,
com.sun.codemodel.JDefinedClass _enum) |
protected void |
addFieldAccessors(com.sun.codemodel.JDefinedClass _enum,
com.sun.codemodel.JFieldVar valueField) |
protected com.sun.codemodel.JFieldVar |
addNameLookupMap(com.sun.codemodel.JDefinedClass _enum) |
protected com.sun.codemodel.JFieldVar |
addValueLookupMap(org.jsonschema2pojo.model.EnumDefinition enumDefinition,
com.sun.codemodel.JDefinedClass _enum) |
protected void |
getEnumFromNameConstants(com.sun.codemodel.JBlock body,
com.sun.codemodel.JVar valueParam,
com.sun.codemodel.JFieldVar quickLookupMap,
org.jsonschema2pojo.model.EnumDefinition enumDefinition,
com.sun.codemodel.JDefinedClass _enum) |
protected void |
getEnumFromValueConstants(com.sun.codemodel.JBlock body,
com.sun.codemodel.JVar valueParam,
com.sun.codemodel.JFieldVar quickLookupMap,
org.jsonschema2pojo.model.EnumDefinition enumDefinition,
com.sun.codemodel.JDefinedClass _enum) |
addConstructorAndFields, addEnumConstants, addInterfaces, addQuickLookupMap, addToString, apply, applyCustomizations, buildEnumDefinition, buildEnumDefinitionWithJavaEnumNamesExtension, buildEnumDefinitionWithJavaEnumsExtension, buildEnumDefinitionWithNoExtensions, createEnum, getConstantName, getEnumName, isString, makeUniqueprotected Fabric8EnumRule(org.jsonschema2pojo.rules.RuleFactory ruleFactory)
protected void addFieldAccessors(com.sun.codemodel.JDefinedClass _enum,
com.sun.codemodel.JFieldVar valueField)
addFieldAccessors in class org.jsonschema2pojo.rules.EnumRuleprotected void addFactoryMethod(org.jsonschema2pojo.model.EnumDefinition enumDefinition,
com.sun.codemodel.JDefinedClass _enum)
addFactoryMethod in class org.jsonschema2pojo.rules.EnumRuleprotected void getEnumFromValueConstants(com.sun.codemodel.JBlock body,
com.sun.codemodel.JVar valueParam,
com.sun.codemodel.JFieldVar quickLookupMap,
org.jsonschema2pojo.model.EnumDefinition enumDefinition,
com.sun.codemodel.JDefinedClass _enum)
protected void getEnumFromNameConstants(com.sun.codemodel.JBlock body,
com.sun.codemodel.JVar valueParam,
com.sun.codemodel.JFieldVar quickLookupMap,
org.jsonschema2pojo.model.EnumDefinition enumDefinition,
com.sun.codemodel.JDefinedClass _enum)
protected com.sun.codemodel.JFieldVar addValueLookupMap(org.jsonschema2pojo.model.EnumDefinition enumDefinition,
com.sun.codemodel.JDefinedClass _enum)
protected com.sun.codemodel.JFieldVar addNameLookupMap(com.sun.codemodel.JDefinedClass _enum)
Copyright © 2015–2024 Red Hat. All rights reserved.