Uses of Class
net.bytebuddy.description.type.TypeDescription.Generic.Builder
Packages that use TypeDescription.Generic.Builder
Package
Description
Contains descriptions of Java types and packages.
-
Uses of TypeDescription.Generic.Builder in net.bytebuddy.description.type
Subclasses of TypeDescription.Generic.Builder in net.bytebuddy.description.typeModifier and TypeClassDescriptionprotected static class
A generic type builder building a generic array type.protected static class
A generic type builder for building a non-generic type.protected static class
A generic type builder for building a parameterized type.protected static class
A generic type builder building a symbolic type variable.Methods in net.bytebuddy.description.type that return TypeDescription.Generic.BuilderModifier and TypeMethodDescriptionTypeDescription.Generic.Builder.annotate
(Annotation... annotation) Defines type annotations to be declared by the current type.TypeDescription.Generic.Builder.annotate
(Collection<? extends AnnotationDescription> annotations) Defines type annotations to be declared by the current type.TypeDescription.Generic.Builder.annotate
(List<? extends Annotation> annotations) Defines type annotations to be declared by the current type.TypeDescription.Generic.Builder.annotate
(AnnotationDescription... annotation) Defines type annotations to be declared by the current type.TypeDescription.Generic.Builder.asArray()
Represents the built type into an array.TypeDescription.Generic.Builder.asArray
(int arity) Represents the built type into an array.protected abstract TypeDescription.Generic.Builder
TypeDescription.Generic.Builder.doAnnotate
(List<? extends AnnotationDescription> annotations) Creates a new builder for the current type and the applied type annotations.protected TypeDescription.Generic.Builder
TypeDescription.Generic.Builder.OfGenericArrayType.doAnnotate
(List<? extends AnnotationDescription> annotations) protected TypeDescription.Generic.Builder
TypeDescription.Generic.Builder.OfNonGenericType.doAnnotate
(List<? extends AnnotationDescription> annotations) protected TypeDescription.Generic.Builder
TypeDescription.Generic.Builder.OfParameterizedType.doAnnotate
(List<? extends AnnotationDescription> annotations) protected TypeDescription.Generic.Builder
TypeDescription.Generic.Builder.OfTypeVariable.doAnnotate
(List<? extends AnnotationDescription> annotations) Resolves a generic type to a builder of the same type.TypeDescription.Generic.Builder.of
(TypeDescription.Generic typeDescription) Resolves a generic type description to a builder of the same type.TypeDescription.Generic.Builder.Visitor.onGenericArray
(TypeDescription.Generic genericArray) Visits a generic array type (TypeDefinition.Sort.GENERIC_ARRAY
).TypeDescription.Generic.Builder.Visitor.onNonGenericType
(TypeDescription.Generic typeDescription) Visits a non-generic type (TypeDefinition.Sort.NON_GENERIC
).TypeDescription.Generic.Builder.Visitor.onParameterizedType
(TypeDescription.Generic parameterizedType) Visits a parameterized type (TypeDefinition.Sort.PARAMETERIZED
).TypeDescription.Generic.Builder.Visitor.onTypeVariable
(TypeDescription.Generic typeVariable) Visits a type variable (TypeDefinition.Sort.VARIABLE
,TypeDefinition.Sort.VARIABLE_SYMBOLIC
).TypeDescription.Generic.Builder.Visitor.onWildcard
(TypeDescription.Generic wildcard) Visits a wildcard (TypeDefinition.Sort.WILDCARD
).TypeDescription.Generic.Builder.parameterizedType
(Class<?> rawType, Type... parameter) Creates a parameterized type without an owner type or with a non-generic owner type.TypeDescription.Generic.Builder.parameterizedType
(Class<?> rawType, Type ownerType, List<? extends Type> parameters) Creates a parameterized type.TypeDescription.Generic.Builder.parameterizedType
(Class<?> rawType, List<? extends Type> parameters) Creates a parameterized type without an owner type or with a non-generic owner type.TypeDescription.Generic.Builder.parameterizedType
(TypeDescription rawType, Collection<? extends TypeDefinition> parameters) Creates a parameterized type without an owner type or with a non-generic owner type.TypeDescription.Generic.Builder.parameterizedType
(TypeDescription rawType, TypeDefinition... parameter) Creates a parameterized type without an owner type or with a non-generic owner type.TypeDescription.Generic.Builder.parameterizedType
(TypeDescription rawType, TypeDescription.Generic ownerType, Collection<? extends TypeDefinition> parameters) Creates a parameterized type.Creates a raw type of a type description.TypeDescription.Generic.Builder.rawType
(Class<?> type, TypeDescription.Generic ownerType) Creates a raw type of a type description where the supplied owner type is used as .TypeDescription.Generic.Builder.rawType
(TypeDescription type) Creates a raw type of a type description.TypeDescription.Generic.Builder.rawType
(TypeDescription type, TypeDescription.Generic ownerType) Creates a raw type of a type description.TypeDescription.Generic.Builder.typeVariable
(String symbol) Creates a symbolic type variable of the given name.