protected class DynamicType.Builder.AbstractBase.Adapter.TypeVariableDefinitionAdapter extends DynamicType.Builder.TypeVariableDefinition.AbstractBase<U>
DynamicType.Builder.AbstractBase.Adapter<U>, DynamicType.Builder.AbstractBase.Delegator<U>
DynamicType.Builder.TypeVariableDefinition.AbstractBase<U>
DynamicType.Builder.FieldDefinition<S>, DynamicType.Builder.MethodDefinition<S>, DynamicType.Builder.TypeVariableDefinition<S>
Modifier | Constructor and Description |
---|---|
protected |
TypeVariableDefinitionAdapter(TypeVariableToken token)
Creates a new type variable definition adapter.
|
Modifier and Type | Method and Description |
---|---|
DynamicType.Builder.TypeVariableDefinition<U> |
annotateTypeVariable(Collection<? extends AnnotationDescription> annotations)
Annotates the previously defined type variable with the supplied annotations.
|
boolean |
equals(Object other) |
int |
hashCode() |
protected DynamicType.Builder<U> |
materialize()
Creates a new builder that realizes the current state of the builder.
|
annotateTypeVariable, annotateTypeVariable, annotateTypeVariable
annotateType, attribute, defineConstructor, defineField, defineMethod, field, ignoreAlso, ignoreAlso, implement, initializer, initializer, invokable, make, make, make, make, merge, modifiers, name, transform, typeVariable, visit
annotateType, annotateType, annotateType, constructor, define, define, define, define, define, defineConstructor, defineConstructor, defineField, defineField, defineField, defineField, defineField, defineMethod, defineMethod, defineMethod, defineMethod, defineMethod, defineProperty, defineProperty, defineProperty, defineProperty, field, implement, implement, implement, invokable, merge, method, modifiers, modifiers, serialVersionUid, typeVariable, typeVariable, typeVariable, typeVariable, withHashCodeEquals, withToString
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
annotateType, annotateType, annotateType, annotateType, attribute, constructor, define, define, define, define, define, defineConstructor, defineConstructor, defineConstructor, defineField, defineField, defineField, defineField, defineField, defineField, defineMethod, defineMethod, defineMethod, defineMethod, defineMethod, defineMethod, defineProperty, defineProperty, defineProperty, defineProperty, field, field, ignoreAlso, ignoreAlso, implement, implement, implement, implement, initializer, initializer, invokable, invokable, make, make, make, make, merge, merge, method, modifiers, modifiers, modifiers, name, serialVersionUid, transform, typeVariable, typeVariable, typeVariable, typeVariable, typeVariable, visit, withHashCodeEquals, withToString
protected TypeVariableDefinitionAdapter(TypeVariableToken token)
token
- The current definition of the type variable.public DynamicType.Builder.TypeVariableDefinition<U> annotateTypeVariable(Collection<? extends AnnotationDescription> annotations)
DynamicType.Builder.TypeVariableDefinition
annotations
- The annotations to declare on the previously defined type variable.protected DynamicType.Builder<U> materialize()
DynamicType.Builder.AbstractBase.Delegator
materialize
in class DynamicType.Builder.AbstractBase.Delegator<U>
Copyright © 2014–2018. All rights reserved.