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()
java.lang.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)
java.lang.String getFullyQualifiedName()
A withFullyQualifiedName(java.lang.String fullyQualifiedName)
java.lang.Boolean hasFullyQualifiedName()
A withNewFullyQualifiedName(java.lang.String arg1)
A withNewFullyQualifiedName(java.lang.StringBuilder arg1)
A withNewFullyQualifiedName(java.lang.StringBuffer arg1)
int getDimensions()
A withDimensions(int dimensions)
java.lang.Boolean hasDimensions()
A addToArguments(VisitableBuilder<? extends TypeRef,?> builder)
A addToArguments(int index, VisitableBuilder<? extends TypeRef,?> builder)
A removeFromArguments(VisitableBuilder<? extends TypeRef,?> builder)
@Deprecated java.util.List<TypeRef> getArguments()
java.util.List<TypeRef> buildArguments()
TypeRef buildArgument(int index)
TypeRef buildFirstArgument()
TypeRef buildLastArgument()
TypeRef buildMatchingArgument(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
java.lang.Boolean hasMatchingArgument(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
java.lang.Boolean hasArguments()
A addToPrimitiveRefArguments(int index, PrimitiveRef item)
A setToPrimitiveRefArguments(int index, PrimitiveRef item)
A addToPrimitiveRefArguments(PrimitiveRef... items)
A addAllToPrimitiveRefArguments(java.util.Collection<PrimitiveRef> items)
A removeFromPrimitiveRefArguments(PrimitiveRef... items)
A removeAllFromPrimitiveRefArguments(java.util.Collection<PrimitiveRef> items)
ClassRefFluent.PrimitiveRefArgumentsNested<A> setNewPrimitiveRefArgumentLike(int index, PrimitiveRef item)
ClassRefFluent.PrimitiveRefArgumentsNested<A> addNewPrimitiveRefArgument()
ClassRefFluent.PrimitiveRefArgumentsNested<A> addNewPrimitiveRefArgumentLike(PrimitiveRef item)
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(java.util.Collection<WildcardRef> items)
A removeFromWildcardRefArguments(WildcardRef... items)
A removeAllFromWildcardRefArguments(java.util.Collection<WildcardRef> items)
ClassRefFluent.WildcardRefArgumentsNested<A> setNewWildcardRefArgumentLike(int index, WildcardRef item)
ClassRefFluent.WildcardRefArgumentsNested<A> addNewWildcardRefArgument()
ClassRefFluent.WildcardRefArgumentsNested<A> addNewWildcardRefArgumentLike(WildcardRef item)
A removeAllFromClassRefArguments(java.util.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(java.util.Collection<TypeParamRef> items)
A removeFromTypeParamRefArguments(TypeParamRef... items)
A removeAllFromTypeParamRefArguments(java.util.Collection<TypeParamRef> items)
ClassRefFluent.TypeParamRefArgumentsNested<A> setNewTypeParamRefArgumentLike(int index, TypeParamRef item)
ClassRefFluent.TypeParamRefArgumentsNested<A> addNewTypeParamRefArgument()
ClassRefFluent.TypeParamRefArgumentsNested<A> addNewTypeParamRefArgumentLike(TypeParamRef item)
Copyright © 2019. All Rights Reserved.