Class Type.Transformer
java.lang.Object
org.immutables.value.processor.encode.Type.Transformer
- All Implemented Interfaces:
Type.Visitor<Type>
- Direct Known Subclasses:
Type.VariableResolver
- Enclosing interface:
Type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionarray(Type.Array array) protected TypeextendsWildcard(Type.Wildcard.Extends wildcard) parameterized(Type.Parameterized parameterized) primitive(Type.Primitive primitive) reference(Type.Reference reference) superWildcard(Type.Wildcard.Super wildcard) variable(Type.Variable variable)
-
Constructor Details
-
Transformer
public Transformer()
-
-
Method Details
-
defaults
-
primitive
- Specified by:
primitivein interfaceType.Visitor<Type>
-
reference
- Specified by:
referencein interfaceType.Visitor<Type>
-
variable
- Specified by:
variablein interfaceType.Visitor<Type>
-
parameterized
- Specified by:
parameterizedin interfaceType.Visitor<Type>
-
array
- Specified by:
arrayin interfaceType.Visitor<Type>
-
superWildcard
- Specified by:
superWildcardin interfaceType.Visitor<Type>
-
extendsWildcard
- Specified by:
extendsWildcardin interfaceType.Visitor<Type>
-