Class Type.TypeImpl
java.lang.Object
org.inferred.freebuilder.processor.source.ValueType
org.inferred.freebuilder.processor.source.Type
org.inferred.freebuilder.processor.source.Type.TypeImpl
- All Implemented Interfaces:
Excerpt
- Enclosing class:
Type
-
Nested Class Summary
Nested classes/interfaces inherited from class org.inferred.freebuilder.processor.source.Type
Type.JavadocLink, Type.TypeImplNested classes/interfaces inherited from class org.inferred.freebuilder.processor.source.ValueType
ValueType.FieldReceiver -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddFields(ValueType.FieldReceiver fields) Implement this method to report the name and value of each field.Returns the qualified name of the type class.protected List<?> toString()Methods inherited from class org.inferred.freebuilder.processor.source.Type
addTo, constructor, diamondOperator, from, from, getSimpleName, isParameterized, javadocLink, javadocMethodLink, javadocNoArgMethodLink, typeParameters, withWildcards
-
Field Details
-
qualifiedName
-
typeParameters
-
-
Constructor Details
-
TypeImpl
TypeImpl(QualifiedName qualifiedName, List<?> typeParameters)
-
-
Method Details
-
getQualifiedName
Description copied from class:TypeReturns the qualified name of the type class.- Specified by:
getQualifiedNamein classType
-
getTypeParameters
- Specified by:
getTypeParametersin classType
-
addFields
Description copied from class:ValueTypeImplement this method to report the name and value of each field. -
toString
-