public class ClassRefFluentImpl<A extends ClassRefFluent<A>> extends TypeRefFluentImpl<A> implements ClassRefFluent<A>
ClassRefFluent.ClassRefArgumentsNested<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, withAttributesaccept, accept, accept, accept, aggregate, aggregate, build, build, builderOfclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributespublic ClassRefFluentImpl()
public ClassRefFluentImpl(ClassRef instance)
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 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(Integer index, VisitableBuilder<? extends TypeRef,?> builder)
addToArguments in interface ClassRefFluent<A extends ClassRefFluent<A>>public A addToArguments(Integer index, TypeRef item)
addToArguments in interface ClassRefFluent<A extends ClassRefFluent<A>>public A setToArguments(Integer 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(Integer 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 addToTypeParamRefArguments(Integer index, TypeParamRef item)
addToTypeParamRefArguments in interface ClassRefFluent<A extends ClassRefFluent<A>>public A setToTypeParamRefArguments(Integer 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 A removeMatchingFromTypeParamRefArguments(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
removeMatchingFromTypeParamRefArguments 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(Integer index, TypeParamRef item)
setNewTypeParamRefArgumentLike in interface ClassRefFluent<A extends ClassRefFluent<A>>public A addToWildcardRefArguments(Integer index, WildcardRef item)
addToWildcardRefArguments in interface ClassRefFluent<A extends ClassRefFluent<A>>public A setToWildcardRefArguments(Integer 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 A removeMatchingFromWildcardRefArguments(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
removeMatchingFromWildcardRefArguments 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(Integer index, WildcardRef item)
setNewWildcardRefArgumentLike in interface ClassRefFluent<A extends ClassRefFluent<A>>public A addToClassRefArguments(Integer index, ClassRef item)
addToClassRefArguments in interface ClassRefFluent<A extends ClassRefFluent<A>>public A setToClassRefArguments(Integer 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 A removeMatchingFromClassRefArguments(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
removeMatchingFromClassRefArguments 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(Integer index, ClassRef item)
setNewClassRefArgumentLike in interface ClassRefFluent<A extends ClassRefFluent<A>>public A addToPrimitiveRefArguments(Integer index, PrimitiveRef item)
addToPrimitiveRefArguments in interface ClassRefFluent<A extends ClassRefFluent<A>>public A setToPrimitiveRefArguments(Integer 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 A removeMatchingFromPrimitiveRefArguments(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
removeMatchingFromPrimitiveRefArguments 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(Integer index, PrimitiveRef item)
setNewPrimitiveRefArgumentLike in interface ClassRefFluent<A extends ClassRefFluent<A>>public A addToVoidRefArguments(Integer index, VoidRef item)
addToVoidRefArguments in interface ClassRefFluent<A extends ClassRefFluent<A>>public A setToVoidRefArguments(Integer 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 A removeMatchingFromVoidRefArguments(Predicate<VisitableBuilder<? extends TypeRef,?>> predicate)
removeMatchingFromVoidRefArguments 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(Integer index, VoidRef item)
setNewVoidRefArgumentLike in interface ClassRefFluent<A extends ClassRefFluent<A>>public boolean equals(Object o)
equals in class TypeRefFluentImpl<A extends ClassRefFluent<A>>public int hashCode()
hashCode in class TypeRefFluentImpl<A extends ClassRefFluent<A>>public String toString()
toString in class TypeRefFluentImpl<A extends ClassRefFluent<A>>Copyright © 2023. All rights reserved.