public interface ClassRefFluent<A extends ClassRefFluent<A>> extends TypeRefFluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
ClassRefFluent.ClassRefArgumentsNested<N> |
static interface |
ClassRefFluent.DefinitionNested<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, withAttributes
@Deprecated TypeDef getDefinition()
TypeDef buildDefinition()
Boolean hasDefinition()
ClassRefFluent.DefinitionNested<A> withNewDefinition()
ClassRefFluent.DefinitionNested<A> withNewDefinitionLike(TypeDef item)
ClassRefFluent.DefinitionNested<A> editDefinition()
ClassRefFluent.DefinitionNested<A> editOrNewDefinition()
ClassRefFluent.DefinitionNested<A> editOrNewDefinitionLike(TypeDef item)
String getFullyQualifiedName()
Boolean hasFullyQualifiedName()
A withNewFullyQualifiedName(StringBuilder arg1)
A withNewFullyQualifiedName(StringBuffer arg1)
int getDimensions()
A withDimensions(int dimensions)
Boolean hasDimensions()
A addToArguments(VisitableBuilder<? extends TypeRef,?> builder)
A addToArguments(int 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 buildArgument(int index)
TypeRef buildFirstArgument()
TypeRef buildLastArgument()
TypeRef buildMatchingArgument(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
Boolean hasMatchingArgument(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
Boolean hasArguments()
A addToPrimitiveRefArguments(int index, PrimitiveRef item)
A setToPrimitiveRefArguments(int index, PrimitiveRef item)
A addToPrimitiveRefArguments(PrimitiveRef... items)
A addAllToPrimitiveRefArguments(Collection<PrimitiveRef> items)
A removeFromPrimitiveRefArguments(PrimitiveRef... items)
A removeAllFromPrimitiveRefArguments(Collection<PrimitiveRef> items)
ClassRefFluent.PrimitiveRefArgumentsNested<A> setNewPrimitiveRefArgumentLike(int index, PrimitiveRef item)
ClassRefFluent.PrimitiveRefArgumentsNested<A> addNewPrimitiveRefArgument()
ClassRefFluent.PrimitiveRefArgumentsNested<A> addNewPrimitiveRefArgumentLike(PrimitiveRef item)
A addAllToVoidRefArguments(Collection<VoidRef> items)
A removeAllFromVoidRefArguments(Collection<VoidRef> items)
ClassRefFluent.VoidRefArgumentsNested<A> setNewVoidRefArgumentLike(int index, VoidRef item)
ClassRefFluent.VoidRefArgumentsNested<A> addNewVoidRefArgument()
ClassRefFluent.VoidRefArgumentsNested<A> addNewVoidRefArgumentLike(VoidRef item)
A addToWildcardRefArguments(int index, WildcardRef item)
A setToWildcardRefArguments(int index, WildcardRef item)
A addToWildcardRefArguments(WildcardRef... items)
A addAllToWildcardRefArguments(Collection<WildcardRef> items)
A removeFromWildcardRefArguments(WildcardRef... items)
A removeAllFromWildcardRefArguments(Collection<WildcardRef> items)
ClassRefFluent.WildcardRefArgumentsNested<A> setNewWildcardRefArgumentLike(int index, WildcardRef item)
ClassRefFluent.WildcardRefArgumentsNested<A> addNewWildcardRefArgument()
ClassRefFluent.WildcardRefArgumentsNested<A> addNewWildcardRefArgumentLike(WildcardRef item)
A addAllToClassRefArguments(Collection<ClassRef> items)
A removeAllFromClassRefArguments(Collection<ClassRef> items)
ClassRefFluent.ClassRefArgumentsNested<A> setNewClassRefArgumentLike(int index, ClassRef item)
ClassRefFluent.ClassRefArgumentsNested<A> addNewClassRefArgument()
ClassRefFluent.ClassRefArgumentsNested<A> addNewClassRefArgumentLike(ClassRef item)
A addToTypeParamRefArguments(int index, TypeParamRef item)
A setToTypeParamRefArguments(int index, TypeParamRef item)
A addToTypeParamRefArguments(TypeParamRef... items)
A addAllToTypeParamRefArguments(Collection<TypeParamRef> items)
A removeFromTypeParamRefArguments(TypeParamRef... items)
A removeAllFromTypeParamRefArguments(Collection<TypeParamRef> items)
ClassRefFluent.TypeParamRefArgumentsNested<A> setNewTypeParamRefArgumentLike(int index, TypeParamRef item)
ClassRefFluent.TypeParamRefArgumentsNested<A> addNewTypeParamRefArgument()
ClassRefFluent.TypeParamRefArgumentsNested<A> addNewTypeParamRefArgumentLike(TypeParamRef item)
Copyright © 2019 JBoss by Red Hat. All rights reserved.