public interface TypeParamDefFluent<A extends TypeParamDefFluent<A>> extends AttributeSupportFluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
TypeParamDefFluent.BoundsNested<N> |
| Modifier and Type | Method and Description |
|---|---|
A |
addAllToBounds(java.util.Collection<ClassRef> items) |
TypeParamDefFluent.BoundsNested<A> |
addNewBound() |
TypeParamDefFluent.BoundsNested<A> |
addNewBoundLike(ClassRef item) |
A |
addToBounds(ClassRef... items) |
A |
addToBounds(int index,
ClassRef item) |
ClassRef |
buildBound(int index) |
java.util.List<ClassRef> |
buildBounds() |
ClassRef |
buildFirstBound() |
ClassRef |
buildLastBound() |
ClassRef |
buildMatchingBound(Predicate<Builder<? extends ClassRef>> predicate) |
java.util.List<ClassRef> |
getBounds()
Deprecated.
|
java.lang.String |
getName() |
java.lang.Boolean |
hasBounds() |
java.lang.Boolean |
hasName() |
A |
removeAllFromBounds(java.util.Collection<ClassRef> items) |
A |
removeFromBounds(ClassRef... items) |
A |
setToBounds(int index,
ClassRef item) |
A |
withBounds(ClassRef... bounds) |
A |
withBounds(java.util.List<ClassRef> bounds) |
A |
withName(java.lang.String name) |
addToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributesjava.lang.String getName()
A withName(java.lang.String name)
java.lang.Boolean hasName()
@Deprecated java.util.List<ClassRef> getBounds()
java.util.List<ClassRef> buildBounds()
ClassRef buildBound(int index)
ClassRef buildFirstBound()
ClassRef buildLastBound()
java.lang.Boolean hasBounds()
TypeParamDefFluent.BoundsNested<A> addNewBound()
TypeParamDefFluent.BoundsNested<A> addNewBoundLike(ClassRef item)
Copyright © 2018. All Rights Reserved.