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 classA generic type builder building a generic array type.protected static classA generic type builder for building a non-generic type.protected static classA generic type builder for building a parameterized type.protected static classA generic type builder building a symbolic type variable.Classes in net.bytebuddy.description.type that implement interfaces with type arguments of type TypeDescription.Generic.BuilderModifier and TypeClassDescriptionprotected static enumA visitor to resolve a generic type to aTypeDescription.Generic.Builder.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.BuilderTypeDescription.Generic.Builder.doAnnotate(List<? extends AnnotationDescription> annotations) Creates a new builder for the current type and the applied type annotations.protected TypeDescription.Generic.BuilderTypeDescription.Generic.Builder.OfGenericArrayType.doAnnotate(List<? extends AnnotationDescription> annotations) protected TypeDescription.Generic.BuilderTypeDescription.Generic.Builder.OfNonGenericType.doAnnotate(List<? extends AnnotationDescription> annotations) protected TypeDescription.Generic.BuilderTypeDescription.Generic.Builder.OfParameterizedType.doAnnotate(List<? extends AnnotationDescription> annotations) protected TypeDescription.Generic.BuilderTypeDescription.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.