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, withAttributesaccept, aggregate, aggregate, build, build, builderOfclone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributespublic ClassRefFluentImpl()
public ClassRefFluentImpl(ClassRef instance)
@Deprecated public TypeDef getDefinition()
getDefinition in interface ClassRefFluent<A extends ClassRefFluent<A>>public A withDefinition(TypeDef definition)
withDefinition in interface ClassRefFluent<A extends ClassRefFluent<A>>public java.lang.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()
public java.lang.String getFullyQualifiedName()
getFullyQualifiedName in interface ClassRefFluent<A extends ClassRefFluent<A>>public A withFullyQualifiedName(java.lang.String fullyQualifiedName)
withFullyQualifiedName in interface ClassRefFluent<A extends ClassRefFluent<A>>public java.lang.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 java.lang.Boolean hasDimensions()
hasDimensions 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(java.util.Collection<TypeRef> items)
addAllToArguments in interface ClassRefFluent<A extends ClassRefFluent<A>>public A removeFromArguments(TypeRef... items)
removeFromArguments in interface ClassRefFluent<A extends ClassRefFluent<A>>public A removeAllFromArguments(java.util.Collection<TypeRef> items)
removeAllFromArguments in interface ClassRefFluent<A extends ClassRefFluent<A>>@Deprecated public java.util.List<TypeRef> getArguments()
getArguments in interface ClassRefFluent<A extends ClassRefFluent<A>>public java.util.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<Builder<? extends TypeRef>> predicate)
buildMatchingArgument in interface ClassRefFluent<A extends ClassRefFluent<A>>public A withArguments(java.util.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 java.lang.Boolean hasArguments()
hasArguments 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(java.util.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(java.util.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 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(java.util.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(java.util.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 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(java.util.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(java.util.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 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(java.util.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(java.util.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 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(java.util.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(java.util.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 boolean equals(java.lang.Object o)
equals in class TypeRefFluentImpl<A extends ClassRefFluent<A>>Copyright © 2018. All Rights Reserved.