public interface TypeParamDefFluent<A extends TypeParamDefFluent<A>> extends AttributeSupportFluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
TypeParamDefFluent.BoundsNested<N> |
addToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributesjava.lang.String getName()
A withName(java.lang.String name)
java.lang.Boolean hasName()
A withNewName(java.lang.String arg1)
A withNewName(java.lang.StringBuilder arg1)
A withNewName(java.lang.StringBuffer arg1)
@Deprecated java.util.List<ClassRef> getBounds()
java.util.List<ClassRef> buildBounds()
ClassRef buildBound(int index)
ClassRef buildFirstBound()
ClassRef buildLastBound()
ClassRef buildMatchingBound(Predicate<ClassRefBuilder> predicate)
java.lang.Boolean hasMatchingBound(Predicate<ClassRefBuilder> predicate)
java.lang.Boolean hasBounds()
TypeParamDefFluent.BoundsNested<A> addNewBound()
TypeParamDefFluent.BoundsNested<A> addNewBoundLike(ClassRef item)
TypeParamDefFluent.BoundsNested<A> setNewBoundLike(int index, ClassRef item)
TypeParamDefFluent.BoundsNested<A> editBound(int index)
TypeParamDefFluent.BoundsNested<A> editFirstBound()
TypeParamDefFluent.BoundsNested<A> editLastBound()
TypeParamDefFluent.BoundsNested<A> editMatchingBound(Predicate<ClassRefBuilder> predicate)
Copyright © 2019. All Rights Reserved.