public interface WildcardRefFluent<A extends WildcardRefFluent<A>> extends TypeRefFluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
WildcardRefFluent.ClassRefBoundsNested<N> |
static interface |
WildcardRefFluent.PrimitiveRefBoundsNested<N> |
static interface |
WildcardRefFluent.TypeParamRefBoundsNested<N> |
static interface |
WildcardRefFluent.VoidRefBoundsNested<N> |
static interface |
WildcardRefFluent.WildcardRefBoundsNested<N> |
addToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributesWildcardRef.BoundKind getBoundKind()
A withBoundKind(WildcardRef.BoundKind boundKind)
Boolean hasBoundKind()
A addToBounds(VisitableBuilder<? extends TypeRef,?> builder)
A addToBounds(Integer index, VisitableBuilder<? extends TypeRef,?> builder)
A addAllToBounds(Collection<TypeRef> items)
A removeFromBounds(VisitableBuilder<? extends TypeRef,?> builder)
A removeAllFromBounds(Collection<TypeRef> items)
@Deprecated List<TypeRef> getBounds()
TypeRef buildFirstBound()
TypeRef buildLastBound()
TypeRef buildMatchingBound(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
Boolean hasMatchingBound(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
Boolean hasBounds()
A addToTypeParamRefBounds(Integer index, TypeParamRef item)
A setToTypeParamRefBounds(Integer index, TypeParamRef item)
A addToTypeParamRefBounds(TypeParamRef... items)
A addAllToTypeParamRefBounds(Collection<TypeParamRef> items)
A removeFromTypeParamRefBounds(TypeParamRef... items)
A removeAllFromTypeParamRefBounds(Collection<TypeParamRef> items)
A removeMatchingFromTypeParamRefBounds(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
WildcardRefFluent.TypeParamRefBoundsNested<A> setNewTypeParamRefBoundLike(Integer index, TypeParamRef item)
WildcardRefFluent.TypeParamRefBoundsNested<A> addNewTypeParamRefBound()
WildcardRefFluent.TypeParamRefBoundsNested<A> addNewTypeParamRefBoundLike(TypeParamRef item)
A addToWildcardRefBounds(Integer index, WildcardRef item)
A setToWildcardRefBounds(Integer index, WildcardRef item)
A addToWildcardRefBounds(WildcardRef... items)
A addAllToWildcardRefBounds(Collection<WildcardRef> items)
A removeFromWildcardRefBounds(WildcardRef... items)
A removeAllFromWildcardRefBounds(Collection<WildcardRef> items)
A removeMatchingFromWildcardRefBounds(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
WildcardRefFluent.WildcardRefBoundsNested<A> setNewWildcardRefBoundLike(Integer index, WildcardRef item)
WildcardRefFluent.WildcardRefBoundsNested<A> addNewWildcardRefBound()
WildcardRefFluent.WildcardRefBoundsNested<A> addNewWildcardRefBoundLike(WildcardRef item)
A addAllToClassRefBounds(Collection<ClassRef> items)
A removeAllFromClassRefBounds(Collection<ClassRef> items)
A removeMatchingFromClassRefBounds(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
WildcardRefFluent.ClassRefBoundsNested<A> setNewClassRefBoundLike(Integer index, ClassRef item)
WildcardRefFluent.ClassRefBoundsNested<A> addNewClassRefBound()
WildcardRefFluent.ClassRefBoundsNested<A> addNewClassRefBoundLike(ClassRef item)
A addToPrimitiveRefBounds(Integer index, PrimitiveRef item)
A setToPrimitiveRefBounds(Integer index, PrimitiveRef item)
A addToPrimitiveRefBounds(PrimitiveRef... items)
A addAllToPrimitiveRefBounds(Collection<PrimitiveRef> items)
A removeFromPrimitiveRefBounds(PrimitiveRef... items)
A removeAllFromPrimitiveRefBounds(Collection<PrimitiveRef> items)
A removeMatchingFromPrimitiveRefBounds(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
WildcardRefFluent.PrimitiveRefBoundsNested<A> setNewPrimitiveRefBoundLike(Integer index, PrimitiveRef item)
WildcardRefFluent.PrimitiveRefBoundsNested<A> addNewPrimitiveRefBound()
WildcardRefFluent.PrimitiveRefBoundsNested<A> addNewPrimitiveRefBoundLike(PrimitiveRef item)
A addAllToVoidRefBounds(Collection<VoidRef> items)
A removeAllFromVoidRefBounds(Collection<VoidRef> items)
A removeMatchingFromVoidRefBounds(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
WildcardRefFluent.VoidRefBoundsNested<A> setNewVoidRefBoundLike(Integer index, VoidRef item)
WildcardRefFluent.VoidRefBoundsNested<A> addNewVoidRefBound()
WildcardRefFluent.VoidRefBoundsNested<A> addNewVoidRefBoundLike(VoidRef item)
Copyright © 2023. All rights reserved.