Package org.immutables.value.processor
Class OkJsons.EnumDefinition
- java.lang.Object
-
- org.immutables.value.processor.OkJsons.EnumDefinition
-
- Enclosing class:
- OkJsons
static class OkJsons.EnumDefinition extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) com.google.common.collect.Multimap<java.lang.Character,OkJsons.EnumConstant>byFirstLetter(package private) java.util.Set<OkJsons.ConvertionDirection>conversions(package private) java.lang.Stringqualified(package private) java.lang.Stringsimple
-
Constructor Summary
Constructors Constructor Description EnumDefinition(javax.lang.model.element.TypeElement element, java.lang.String qualified, java.lang.String simple)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.util.Collection<OkJsons.EnumConstant>constants()(package private) booleanuseFlatIfElse()(package private) booleanuseFromString()(package private) booleanuseToString()
-
-
-
Field Detail
-
qualified
final java.lang.String qualified
-
simple
final java.lang.String simple
-
conversions
final java.util.Set<OkJsons.ConvertionDirection> conversions
-
byFirstLetter
final com.google.common.collect.Multimap<java.lang.Character,OkJsons.EnumConstant> byFirstLetter
-
-
Method Detail
-
useFlatIfElse
boolean useFlatIfElse()
-
constants
java.util.Collection<OkJsons.EnumConstant> constants()
-
useToString
boolean useToString()
-
useFromString
boolean useFromString()
-
-