public interface ClassRefFluent<A extends ClassRefFluent<A>> extends TypeRefFluent<A>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ClassRefFluent.ClassRefArgumentsNested<N> |
static interface |
ClassRefFluent.PrimitiveRefArgumentsNested<N> |
static interface |
ClassRefFluent.TypeParamRefArgumentsNested<N> |
static interface |
ClassRefFluent.VoidRefArgumentsNested<N> |
static interface |
ClassRefFluent.WildcardRefArgumentsNested<N> |
addToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributesString getFullyQualifiedName()
Boolean hasFullyQualifiedName()
int getDimensions()
A withDimensions(int dimensions)
Boolean hasDimensions()
A addToArguments(VisitableBuilder<? extends TypeRef,?> builder)
A addToArguments(Integer index, VisitableBuilder<? extends TypeRef,?> builder)
A addAllToArguments(Collection<TypeRef> items)
A removeFromArguments(VisitableBuilder<? extends TypeRef,?> builder)
A removeAllFromArguments(Collection<TypeRef> items)
@Deprecated List<TypeRef> getArguments()
TypeRef buildFirstArgument()
TypeRef buildLastArgument()
TypeRef buildMatchingArgument(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
Boolean hasMatchingArgument(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
Boolean hasArguments()
A addToTypeParamRefArguments(Integer index, TypeParamRef item)
A setToTypeParamRefArguments(Integer index, TypeParamRef item)
A addToTypeParamRefArguments(TypeParamRef... items)
A addAllToTypeParamRefArguments(Collection<TypeParamRef> items)
A removeFromTypeParamRefArguments(TypeParamRef... items)
A removeAllFromTypeParamRefArguments(Collection<TypeParamRef> items)
A removeMatchingFromTypeParamRefArguments(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
ClassRefFluent.TypeParamRefArgumentsNested<A> setNewTypeParamRefArgumentLike(Integer index, TypeParamRef item)
ClassRefFluent.TypeParamRefArgumentsNested<A> addNewTypeParamRefArgument()
ClassRefFluent.TypeParamRefArgumentsNested<A> addNewTypeParamRefArgumentLike(TypeParamRef item)
A addToWildcardRefArguments(Integer index, WildcardRef item)
A setToWildcardRefArguments(Integer index, WildcardRef item)
A addToWildcardRefArguments(WildcardRef... items)
A addAllToWildcardRefArguments(Collection<WildcardRef> items)
A removeFromWildcardRefArguments(WildcardRef... items)
A removeAllFromWildcardRefArguments(Collection<WildcardRef> items)
A removeMatchingFromWildcardRefArguments(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
ClassRefFluent.WildcardRefArgumentsNested<A> setNewWildcardRefArgumentLike(Integer index, WildcardRef item)
ClassRefFluent.WildcardRefArgumentsNested<A> addNewWildcardRefArgument()
ClassRefFluent.WildcardRefArgumentsNested<A> addNewWildcardRefArgumentLike(WildcardRef item)
A addAllToClassRefArguments(Collection<ClassRef> items)
A removeAllFromClassRefArguments(Collection<ClassRef> items)
A removeMatchingFromClassRefArguments(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
ClassRefFluent.ClassRefArgumentsNested<A> setNewClassRefArgumentLike(Integer index, ClassRef item)
ClassRefFluent.ClassRefArgumentsNested<A> addNewClassRefArgument()
ClassRefFluent.ClassRefArgumentsNested<A> addNewClassRefArgumentLike(ClassRef item)
A addToPrimitiveRefArguments(Integer index, PrimitiveRef item)
A setToPrimitiveRefArguments(Integer index, PrimitiveRef item)
A addToPrimitiveRefArguments(PrimitiveRef... items)
A addAllToPrimitiveRefArguments(Collection<PrimitiveRef> items)
A removeFromPrimitiveRefArguments(PrimitiveRef... items)
A removeAllFromPrimitiveRefArguments(Collection<PrimitiveRef> items)
A removeMatchingFromPrimitiveRefArguments(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
ClassRefFluent.PrimitiveRefArgumentsNested<A> setNewPrimitiveRefArgumentLike(Integer index, PrimitiveRef item)
ClassRefFluent.PrimitiveRefArgumentsNested<A> addNewPrimitiveRefArgument()
ClassRefFluent.PrimitiveRefArgumentsNested<A> addNewPrimitiveRefArgumentLike(PrimitiveRef item)
A addAllToVoidRefArguments(Collection<VoidRef> items)
A removeAllFromVoidRefArguments(Collection<VoidRef> items)
A removeMatchingFromVoidRefArguments(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
ClassRefFluent.VoidRefArgumentsNested<A> setNewVoidRefArgumentLike(Integer index, VoidRef item)
ClassRefFluent.VoidRefArgumentsNested<A> addNewVoidRefArgument()
ClassRefFluent.VoidRefArgumentsNested<A> addNewVoidRefArgumentLike(VoidRef item)
Copyright © 2023. All rights reserved.