public class ClassRefFluentImpl<A extends ClassRefFluent<A>> extends TypeRefFluentImpl<A> implements ClassRefFluent<A>
Modifier and Type | Class and Description |
---|---|
class |
ClassRefFluentImpl.ClassRefArgumentsNestedImpl<N> |
class |
ClassRefFluentImpl.DefinitionNestedImpl<N> |
class |
ClassRefFluentImpl.PrimitiveRefArgumentsNestedImpl<N> |
class |
ClassRefFluentImpl.TypeParamRefArgumentsNestedImpl<N> |
class |
ClassRefFluentImpl.VoidRefArgumentsNestedImpl<N> |
class |
ClassRefFluentImpl.WildcardRefArgumentsNestedImpl<N> |
ClassRefFluent.ClassRefArgumentsNested<N>, ClassRefFluent.DefinitionNested<N>, ClassRefFluent.PrimitiveRefArgumentsNested<N>, ClassRefFluent.TypeParamRefArgumentsNested<N>, ClassRefFluent.VoidRefArgumentsNested<N>, ClassRefFluent.WildcardRefArgumentsNested<N>
_visitables
Constructor and Description |
---|
ClassRefFluentImpl() |
ClassRefFluentImpl(ClassRef instance) |
addToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributes
accept, aggregate, aggregate, build, build, builderOf
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributes
public ClassRefFluentImpl()
public ClassRefFluentImpl(ClassRef instance)
@Deprecated public TypeDef getDefinition()
getDefinition
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public TypeDef buildDefinition()
buildDefinition
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A withDefinition(TypeDef definition)
withDefinition
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public Boolean hasDefinition()
hasDefinition
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.DefinitionNested<A> withNewDefinition()
withNewDefinition
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.DefinitionNested<A> withNewDefinitionLike(TypeDef item)
withNewDefinitionLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.DefinitionNested<A> editDefinition()
editDefinition
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.DefinitionNested<A> editOrNewDefinition()
editOrNewDefinition
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.DefinitionNested<A> editOrNewDefinitionLike(TypeDef item)
editOrNewDefinitionLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public String getFullyQualifiedName()
getFullyQualifiedName
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A withFullyQualifiedName(String fullyQualifiedName)
withFullyQualifiedName
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public Boolean hasFullyQualifiedName()
hasFullyQualifiedName
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A withNewFullyQualifiedName(String arg1)
withNewFullyQualifiedName
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A withNewFullyQualifiedName(StringBuilder arg1)
withNewFullyQualifiedName
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A withNewFullyQualifiedName(StringBuffer arg1)
withNewFullyQualifiedName
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public int getDimensions()
getDimensions
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A withDimensions(int dimensions)
withDimensions
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public Boolean hasDimensions()
hasDimensions
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToArguments(VisitableBuilder<? extends TypeRef,?> builder)
addToArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToArguments(int index, VisitableBuilder<? extends TypeRef,?> builder)
addToArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToArguments(int index, TypeRef item)
addToArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A setToArguments(int index, TypeRef item)
setToArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToArguments(TypeRef... items)
addToArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addAllToArguments(Collection<TypeRef> items)
addAllToArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeFromArguments(VisitableBuilder<? extends TypeRef,?> builder)
removeFromArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeFromArguments(TypeRef... items)
removeFromArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeAllFromArguments(Collection<TypeRef> items)
removeAllFromArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
@Deprecated public List<TypeRef> getArguments()
getArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public List<TypeRef> buildArguments()
buildArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public TypeRef buildArgument(int index)
buildArgument
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public TypeRef buildFirstArgument()
buildFirstArgument
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public TypeRef buildLastArgument()
buildLastArgument
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public TypeRef buildMatchingArgument(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
buildMatchingArgument
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public Boolean hasMatchingArgument(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
hasMatchingArgument
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A withArguments(List<TypeRef> arguments)
withArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A withArguments(TypeRef... arguments)
withArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public Boolean hasArguments()
hasArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToPrimitiveRefArguments(int index, PrimitiveRef item)
addToPrimitiveRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A setToPrimitiveRefArguments(int index, PrimitiveRef item)
setToPrimitiveRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToPrimitiveRefArguments(PrimitiveRef... items)
addToPrimitiveRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addAllToPrimitiveRefArguments(Collection<PrimitiveRef> items)
addAllToPrimitiveRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeFromPrimitiveRefArguments(PrimitiveRef... items)
removeFromPrimitiveRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeAllFromPrimitiveRefArguments(Collection<PrimitiveRef> items)
removeAllFromPrimitiveRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.PrimitiveRefArgumentsNested<A> addNewPrimitiveRefArgument()
addNewPrimitiveRefArgument
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.PrimitiveRefArgumentsNested<A> addNewPrimitiveRefArgumentLike(PrimitiveRef item)
addNewPrimitiveRefArgumentLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.PrimitiveRefArgumentsNested<A> setNewPrimitiveRefArgumentLike(int index, PrimitiveRef item)
setNewPrimitiveRefArgumentLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToVoidRefArguments(int index, VoidRef item)
addToVoidRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A setToVoidRefArguments(int index, VoidRef item)
setToVoidRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToVoidRefArguments(VoidRef... items)
addToVoidRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addAllToVoidRefArguments(Collection<VoidRef> items)
addAllToVoidRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeFromVoidRefArguments(VoidRef... items)
removeFromVoidRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeAllFromVoidRefArguments(Collection<VoidRef> items)
removeAllFromVoidRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.VoidRefArgumentsNested<A> addNewVoidRefArgument()
addNewVoidRefArgument
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.VoidRefArgumentsNested<A> addNewVoidRefArgumentLike(VoidRef item)
addNewVoidRefArgumentLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.VoidRefArgumentsNested<A> setNewVoidRefArgumentLike(int index, VoidRef item)
setNewVoidRefArgumentLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToWildcardRefArguments(int index, WildcardRef item)
addToWildcardRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A setToWildcardRefArguments(int index, WildcardRef item)
setToWildcardRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToWildcardRefArguments(WildcardRef... items)
addToWildcardRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addAllToWildcardRefArguments(Collection<WildcardRef> items)
addAllToWildcardRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeFromWildcardRefArguments(WildcardRef... items)
removeFromWildcardRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeAllFromWildcardRefArguments(Collection<WildcardRef> items)
removeAllFromWildcardRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.WildcardRefArgumentsNested<A> addNewWildcardRefArgument()
addNewWildcardRefArgument
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.WildcardRefArgumentsNested<A> addNewWildcardRefArgumentLike(WildcardRef item)
addNewWildcardRefArgumentLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.WildcardRefArgumentsNested<A> setNewWildcardRefArgumentLike(int index, WildcardRef item)
setNewWildcardRefArgumentLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToClassRefArguments(int index, ClassRef item)
addToClassRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A setToClassRefArguments(int index, ClassRef item)
setToClassRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToClassRefArguments(ClassRef... items)
addToClassRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addAllToClassRefArguments(Collection<ClassRef> items)
addAllToClassRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeFromClassRefArguments(ClassRef... items)
removeFromClassRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeAllFromClassRefArguments(Collection<ClassRef> items)
removeAllFromClassRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.ClassRefArgumentsNested<A> addNewClassRefArgument()
addNewClassRefArgument
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.ClassRefArgumentsNested<A> addNewClassRefArgumentLike(ClassRef item)
addNewClassRefArgumentLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.ClassRefArgumentsNested<A> setNewClassRefArgumentLike(int index, ClassRef item)
setNewClassRefArgumentLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToTypeParamRefArguments(int index, TypeParamRef item)
addToTypeParamRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A setToTypeParamRefArguments(int index, TypeParamRef item)
setToTypeParamRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addToTypeParamRefArguments(TypeParamRef... items)
addToTypeParamRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A addAllToTypeParamRefArguments(Collection<TypeParamRef> items)
addAllToTypeParamRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeFromTypeParamRefArguments(TypeParamRef... items)
removeFromTypeParamRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public A removeAllFromTypeParamRefArguments(Collection<TypeParamRef> items)
removeAllFromTypeParamRefArguments
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.TypeParamRefArgumentsNested<A> addNewTypeParamRefArgument()
addNewTypeParamRefArgument
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.TypeParamRefArgumentsNested<A> addNewTypeParamRefArgumentLike(TypeParamRef item)
addNewTypeParamRefArgumentLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public ClassRefFluent.TypeParamRefArgumentsNested<A> setNewTypeParamRefArgumentLike(int index, TypeParamRef item)
setNewTypeParamRefArgumentLike
in interface ClassRefFluent<A extends ClassRefFluent<A>>
public boolean equals(Object o)
equals
in class TypeRefFluentImpl<A extends ClassRefFluent<A>>
Copyright © 2019 JBoss by Red Hat. All rights reserved.