Class Type.Print
java.lang.Object
org.immutables.value.processor.encode.Type.Print
- All Implemented Interfaces:
Type.Visitor<StringBuilder>
- Enclosing interface:
Type
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionarray(Type.Array array) extendsWildcard(Type.Wildcard.Extends wildcard) parameterized(Type.Parameterized parameterized) primitive(Type.Primitive primitive) private voidprintSeparated(Iterable<? extends Type> types, String separator) reference(Type.Reference reference) superWildcard(Type.Wildcard.Super wildcard) toString()variable(Type.Variable variable)
-
Field Details
-
builder
-
-
Constructor Details
-
Print
Print() -
Print
Print(StringBuilder builder)
-
-
Method Details
-
primitive
- Specified by:
primitivein interfaceType.Visitor<StringBuilder>
-
reference
- Specified by:
referencein interfaceType.Visitor<StringBuilder>
-
parameterized
- Specified by:
parameterizedin interfaceType.Visitor<StringBuilder>
-
variable
- Specified by:
variablein interfaceType.Visitor<StringBuilder>
-
array
- Specified by:
arrayin interfaceType.Visitor<StringBuilder>
-
superWildcard
- Specified by:
superWildcardin interfaceType.Visitor<StringBuilder>
-
extendsWildcard
- Specified by:
extendsWildcardin interfaceType.Visitor<StringBuilder>
-
toString
-
printSeparated
-