Package org.immutables.value.processor
Class OkJsons.OkTypeAdapterTypes
- java.lang.Object
-
- org.immutables.value.processor.OkJsons.OkTypeAdapterTypes
-
- Direct Known Subclasses:
ImmutableOkTypeAdapterTypes
- Enclosing class:
- OkJsons
@Immutable abstract static class OkJsons.OkTypeAdapterTypes extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) com.google.common.base.Function<ValueAttribute,OkJsons.AdapterDecider>decider(package private) com.google.common.base.Predicate<ValueType>requireAdapters
-
Constructor Summary
Constructors Constructor Description OkTypeAdapterTypes()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description (package private) abstract Proto.AbstractDeclaringdefinedBy()(package private) OkJsons.EnumAllDefinitionsenums()(package private) abstract java.lang.StringpackageGenerated()(package private) abstract java.util.List<ValueType>types()
-
-
-
Field Detail
-
decider
final com.google.common.base.Function<ValueAttribute,OkJsons.AdapterDecider> decider
-
requireAdapters
final com.google.common.base.Predicate<ValueType> requireAdapters
-
-
Method Detail
-
definedBy
abstract Proto.AbstractDeclaring definedBy()
-
packageGenerated
abstract java.lang.String packageGenerated()
-
types
abstract java.util.List<ValueType> types()
-
enums
@Derived OkJsons.EnumAllDefinitions enums()
-
-