public class TypeDefFluentImpl<A extends TypeDefFluent<A>> extends ModifierSupportFluentImpl<A> implements TypeDefFluent<A>
TypeDefFluent.AnnotationsNested<N>, TypeDefFluent.ConstructorsNested<N>, TypeDefFluent.ExtendsListNested<N>, TypeDefFluent.ImplementsListNested<N>, TypeDefFluent.InnerTypesNested<N>, TypeDefFluent.MethodsNested<N>, TypeDefFluent.ParametersNested<N>, TypeDefFluent.PropertiesNested<N>ModifierSupportFluent.ModifiersNested<N>_visitables| Constructor and Description |
|---|
TypeDefFluentImpl() |
TypeDefFluentImpl(TypeDef instance) |
buildModifiers, editModifiers, editOrNewModifiers, editOrNewModifiersLike, getModifiers, hasModifiers, withModifiers, withNewModifiers, withNewModifiersLikeaddToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributesaccept, accept, accept, accept, aggregate, aggregate, build, build, builderOfclone, finalize, getClass, notify, notifyAll, wait, wait, waitbuildModifiers, editModifiers, editOrNewModifiers, editOrNewModifiersLike, getModifiers, hasModifiers, withModifiers, withNewModifiers, withNewModifiersLikeaddToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributespublic TypeDefFluentImpl()
public TypeDefFluentImpl(TypeDef instance)
public Kind getKind()
getKind in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withKind(Kind kind)
withKind in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasKind()
hasKind in interface TypeDefFluent<A extends TypeDefFluent<A>>public String getPackageName()
getPackageName in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withPackageName(String packageName)
withPackageName in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasPackageName()
hasPackageName in interface TypeDefFluent<A extends TypeDefFluent<A>>public String getName()
getName in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withName(String name)
withName in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasName()
hasName in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToComments(Integer index, String item)
addToComments in interface TypeDefFluent<A extends TypeDefFluent<A>>public A setToComments(Integer index, String item)
setToComments in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToComments(String... items)
addToComments in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addAllToComments(Collection<String> items)
addAllToComments in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeFromComments(String... items)
removeFromComments in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeAllFromComments(Collection<String> items)
removeAllFromComments in interface TypeDefFluent<A extends TypeDefFluent<A>>public List<String> getComments()
getComments in interface TypeDefFluent<A extends TypeDefFluent<A>>public String getComment(Integer index)
getComment in interface TypeDefFluent<A extends TypeDefFluent<A>>public String getFirstComment()
getFirstComment in interface TypeDefFluent<A extends TypeDefFluent<A>>public String getLastComment()
getLastComment in interface TypeDefFluent<A extends TypeDefFluent<A>>public String getMatchingComment(Predicate<String> predicate)
getMatchingComment in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasMatchingComment(Predicate<String> predicate)
hasMatchingComment in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withComments(List<String> comments)
withComments in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withComments(String... comments)
withComments in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasComments()
hasComments in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToAnnotations(Integer index, AnnotationRef item)
addToAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>public A setToAnnotations(Integer index, AnnotationRef item)
setToAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToAnnotations(AnnotationRef... items)
addToAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addAllToAnnotations(Collection<AnnotationRef> items)
addAllToAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeFromAnnotations(AnnotationRef... items)
removeFromAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeAllFromAnnotations(Collection<AnnotationRef> items)
removeAllFromAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeMatchingFromAnnotations(Predicate<AnnotationRefBuilder> predicate)
removeMatchingFromAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>@Deprecated public List<AnnotationRef> getAnnotations()
getAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>public List<AnnotationRef> buildAnnotations()
buildAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>public AnnotationRef buildAnnotation(Integer index)
buildAnnotation in interface TypeDefFluent<A extends TypeDefFluent<A>>public AnnotationRef buildFirstAnnotation()
buildFirstAnnotation in interface TypeDefFluent<A extends TypeDefFluent<A>>public AnnotationRef buildLastAnnotation()
buildLastAnnotation in interface TypeDefFluent<A extends TypeDefFluent<A>>public AnnotationRef buildMatchingAnnotation(Predicate<AnnotationRefBuilder> predicate)
buildMatchingAnnotation in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasMatchingAnnotation(Predicate<AnnotationRefBuilder> predicate)
hasMatchingAnnotation in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withAnnotations(List<AnnotationRef> annotations)
withAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withAnnotations(AnnotationRef... annotations)
withAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasAnnotations()
hasAnnotations in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.AnnotationsNested<A> addNewAnnotation()
addNewAnnotation in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.AnnotationsNested<A> addNewAnnotationLike(AnnotationRef item)
addNewAnnotationLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.AnnotationsNested<A> setNewAnnotationLike(Integer index, AnnotationRef item)
setNewAnnotationLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.AnnotationsNested<A> editAnnotation(Integer index)
editAnnotation in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.AnnotationsNested<A> editFirstAnnotation()
editFirstAnnotation in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.AnnotationsNested<A> editLastAnnotation()
editLastAnnotation in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.AnnotationsNested<A> editMatchingAnnotation(Predicate<AnnotationRefBuilder> predicate)
editMatchingAnnotation in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToExtendsList(Integer index, ClassRef item)
addToExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A setToExtendsList(Integer index, ClassRef item)
setToExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToExtendsList(ClassRef... items)
addToExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addAllToExtendsList(Collection<ClassRef> items)
addAllToExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeFromExtendsList(ClassRef... items)
removeFromExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeAllFromExtendsList(Collection<ClassRef> items)
removeAllFromExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeMatchingFromExtendsList(Predicate<ClassRefBuilder> predicate)
removeMatchingFromExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>@Deprecated public List<ClassRef> getExtendsList()
getExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public List<ClassRef> buildExtendsList()
buildExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public ClassRef buildExtendsList(Integer index)
buildExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public ClassRef buildFirstExtendsList()
buildFirstExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public ClassRef buildLastExtendsList()
buildLastExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public ClassRef buildMatchingExtendsList(Predicate<ClassRefBuilder> predicate)
buildMatchingExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasMatchingExtendsList(Predicate<ClassRefBuilder> predicate)
hasMatchingExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withExtendsList(List<ClassRef> extendsList)
withExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withExtendsList(ClassRef... extendsList)
withExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasExtendsList()
hasExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ExtendsListNested<A> addNewExtendsList()
addNewExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ExtendsListNested<A> addNewExtendsListLike(ClassRef item)
addNewExtendsListLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ExtendsListNested<A> setNewExtendsListLike(Integer index, ClassRef item)
setNewExtendsListLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ExtendsListNested<A> editExtendsList(Integer index)
editExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ExtendsListNested<A> editFirstExtendsList()
editFirstExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ExtendsListNested<A> editLastExtendsList()
editLastExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ExtendsListNested<A> editMatchingExtendsList(Predicate<ClassRefBuilder> predicate)
editMatchingExtendsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToImplementsList(Integer index, ClassRef item)
addToImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A setToImplementsList(Integer index, ClassRef item)
setToImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToImplementsList(ClassRef... items)
addToImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addAllToImplementsList(Collection<ClassRef> items)
addAllToImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeFromImplementsList(ClassRef... items)
removeFromImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeAllFromImplementsList(Collection<ClassRef> items)
removeAllFromImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeMatchingFromImplementsList(Predicate<ClassRefBuilder> predicate)
removeMatchingFromImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>@Deprecated public List<ClassRef> getImplementsList()
getImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public List<ClassRef> buildImplementsList()
buildImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public ClassRef buildImplementsList(Integer index)
buildImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public ClassRef buildFirstImplementsList()
buildFirstImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public ClassRef buildLastImplementsList()
buildLastImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public ClassRef buildMatchingImplementsList(Predicate<ClassRefBuilder> predicate)
buildMatchingImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasMatchingImplementsList(Predicate<ClassRefBuilder> predicate)
hasMatchingImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withImplementsList(List<ClassRef> implementsList)
withImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withImplementsList(ClassRef... implementsList)
withImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasImplementsList()
hasImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ImplementsListNested<A> addNewImplementsList()
addNewImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ImplementsListNested<A> addNewImplementsListLike(ClassRef item)
addNewImplementsListLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ImplementsListNested<A> setNewImplementsListLike(Integer index, ClassRef item)
setNewImplementsListLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ImplementsListNested<A> editImplementsList(Integer index)
editImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ImplementsListNested<A> editFirstImplementsList()
editFirstImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ImplementsListNested<A> editLastImplementsList()
editLastImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ImplementsListNested<A> editMatchingImplementsList(Predicate<ClassRefBuilder> predicate)
editMatchingImplementsList in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToParameters(Integer index, TypeParamDef item)
addToParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>public A setToParameters(Integer index, TypeParamDef item)
setToParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToParameters(TypeParamDef... items)
addToParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addAllToParameters(Collection<TypeParamDef> items)
addAllToParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeFromParameters(TypeParamDef... items)
removeFromParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeAllFromParameters(Collection<TypeParamDef> items)
removeAllFromParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeMatchingFromParameters(Predicate<TypeParamDefBuilder> predicate)
removeMatchingFromParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>@Deprecated public List<TypeParamDef> getParameters()
getParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>public List<TypeParamDef> buildParameters()
buildParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeParamDef buildParameter(Integer index)
buildParameter in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeParamDef buildFirstParameter()
buildFirstParameter in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeParamDef buildLastParameter()
buildLastParameter in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeParamDef buildMatchingParameter(Predicate<TypeParamDefBuilder> predicate)
buildMatchingParameter in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasMatchingParameter(Predicate<TypeParamDefBuilder> predicate)
hasMatchingParameter in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withParameters(List<TypeParamDef> parameters)
withParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withParameters(TypeParamDef... parameters)
withParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasParameters()
hasParameters in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ParametersNested<A> addNewParameter()
addNewParameter in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ParametersNested<A> addNewParameterLike(TypeParamDef item)
addNewParameterLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ParametersNested<A> setNewParameterLike(Integer index, TypeParamDef item)
setNewParameterLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ParametersNested<A> editParameter(Integer index)
editParameter in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ParametersNested<A> editFirstParameter()
editFirstParameter in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ParametersNested<A> editLastParameter()
editLastParameter in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ParametersNested<A> editMatchingParameter(Predicate<TypeParamDefBuilder> predicate)
editMatchingParameter in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToProperties(Integer index, Property item)
addToProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>public A setToProperties(Integer index, Property item)
setToProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToProperties(Property... items)
addToProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addAllToProperties(Collection<Property> items)
addAllToProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeFromProperties(Property... items)
removeFromProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeAllFromProperties(Collection<Property> items)
removeAllFromProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeMatchingFromProperties(Predicate<PropertyBuilder> predicate)
removeMatchingFromProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>@Deprecated public List<Property> getProperties()
getProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>public List<Property> buildProperties()
buildProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>public Property buildProperty(Integer index)
buildProperty in interface TypeDefFluent<A extends TypeDefFluent<A>>public Property buildFirstProperty()
buildFirstProperty in interface TypeDefFluent<A extends TypeDefFluent<A>>public Property buildLastProperty()
buildLastProperty in interface TypeDefFluent<A extends TypeDefFluent<A>>public Property buildMatchingProperty(Predicate<PropertyBuilder> predicate)
buildMatchingProperty in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasMatchingProperty(Predicate<PropertyBuilder> predicate)
hasMatchingProperty in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withProperties(List<Property> properties)
withProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withProperties(Property... properties)
withProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasProperties()
hasProperties in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.PropertiesNested<A> addNewProperty()
addNewProperty in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.PropertiesNested<A> addNewPropertyLike(Property item)
addNewPropertyLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.PropertiesNested<A> setNewPropertyLike(Integer index, Property item)
setNewPropertyLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.PropertiesNested<A> editProperty(Integer index)
editProperty in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.PropertiesNested<A> editFirstProperty()
editFirstProperty in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.PropertiesNested<A> editLastProperty()
editLastProperty in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.PropertiesNested<A> editMatchingProperty(Predicate<PropertyBuilder> predicate)
editMatchingProperty in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToConstructors(Integer index, Method item)
addToConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>public A setToConstructors(Integer index, Method item)
setToConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToConstructors(Method... items)
addToConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addAllToConstructors(Collection<Method> items)
addAllToConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeFromConstructors(Method... items)
removeFromConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeAllFromConstructors(Collection<Method> items)
removeAllFromConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeMatchingFromConstructors(Predicate<MethodBuilder> predicate)
removeMatchingFromConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>@Deprecated public List<Method> getConstructors()
getConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>public List<Method> buildConstructors()
buildConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>public Method buildConstructor(Integer index)
buildConstructor in interface TypeDefFluent<A extends TypeDefFluent<A>>public Method buildFirstConstructor()
buildFirstConstructor in interface TypeDefFluent<A extends TypeDefFluent<A>>public Method buildLastConstructor()
buildLastConstructor in interface TypeDefFluent<A extends TypeDefFluent<A>>public Method buildMatchingConstructor(Predicate<MethodBuilder> predicate)
buildMatchingConstructor in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasMatchingConstructor(Predicate<MethodBuilder> predicate)
hasMatchingConstructor in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withConstructors(List<Method> constructors)
withConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withConstructors(Method... constructors)
withConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasConstructors()
hasConstructors in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ConstructorsNested<A> addNewConstructor()
addNewConstructor in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ConstructorsNested<A> addNewConstructorLike(Method item)
addNewConstructorLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ConstructorsNested<A> setNewConstructorLike(Integer index, Method item)
setNewConstructorLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ConstructorsNested<A> editConstructor(Integer index)
editConstructor in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ConstructorsNested<A> editFirstConstructor()
editFirstConstructor in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ConstructorsNested<A> editLastConstructor()
editLastConstructor in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.ConstructorsNested<A> editMatchingConstructor(Predicate<MethodBuilder> predicate)
editMatchingConstructor in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToMethods(Integer index, Method item)
addToMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>public A setToMethods(Integer index, Method item)
setToMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToMethods(Method... items)
addToMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addAllToMethods(Collection<Method> items)
addAllToMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeFromMethods(Method... items)
removeFromMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeAllFromMethods(Collection<Method> items)
removeAllFromMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeMatchingFromMethods(Predicate<MethodBuilder> predicate)
removeMatchingFromMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>@Deprecated public List<Method> getMethods()
getMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>public List<Method> buildMethods()
buildMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>public Method buildMethod(Integer index)
buildMethod in interface TypeDefFluent<A extends TypeDefFluent<A>>public Method buildFirstMethod()
buildFirstMethod in interface TypeDefFluent<A extends TypeDefFluent<A>>public Method buildLastMethod()
buildLastMethod in interface TypeDefFluent<A extends TypeDefFluent<A>>public Method buildMatchingMethod(Predicate<MethodBuilder> predicate)
buildMatchingMethod in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasMatchingMethod(Predicate<MethodBuilder> predicate)
hasMatchingMethod in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withMethods(List<Method> methods)
withMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withMethods(Method... methods)
withMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasMethods()
hasMethods in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.MethodsNested<A> addNewMethod()
addNewMethod in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.MethodsNested<A> addNewMethodLike(Method item)
addNewMethodLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.MethodsNested<A> setNewMethodLike(Integer index, Method item)
setNewMethodLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.MethodsNested<A> editMethod(Integer index)
editMethod in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.MethodsNested<A> editFirstMethod()
editFirstMethod in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.MethodsNested<A> editLastMethod()
editLastMethod in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.MethodsNested<A> editMatchingMethod(Predicate<MethodBuilder> predicate)
editMatchingMethod in interface TypeDefFluent<A extends TypeDefFluent<A>>public String getOuterTypeName()
getOuterTypeName in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withOuterTypeName(String outerTypeName)
withOuterTypeName in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasOuterTypeName()
hasOuterTypeName in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToInnerTypes(Integer index, TypeDef item)
addToInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>public A setToInnerTypes(Integer index, TypeDef item)
setToInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addToInnerTypes(TypeDef... items)
addToInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addAllToInnerTypes(Collection<TypeDef> items)
addAllToInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeFromInnerTypes(TypeDef... items)
removeFromInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeAllFromInnerTypes(Collection<TypeDef> items)
removeAllFromInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>public A removeMatchingFromInnerTypes(Predicate<TypeDefBuilder> predicate)
removeMatchingFromInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>@Deprecated public List<TypeDef> getInnerTypes()
getInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>public List<TypeDef> buildInnerTypes()
buildInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDef buildInnerType(Integer index)
buildInnerType in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDef buildFirstInnerType()
buildFirstInnerType in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDef buildLastInnerType()
buildLastInnerType in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDef buildMatchingInnerType(Predicate<TypeDefBuilder> predicate)
buildMatchingInnerType in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasMatchingInnerType(Predicate<TypeDefBuilder> predicate)
hasMatchingInnerType in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withInnerTypes(List<TypeDef> innerTypes)
withInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>public A withInnerTypes(TypeDef... innerTypes)
withInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>public Boolean hasInnerTypes()
hasInnerTypes in interface TypeDefFluent<A extends TypeDefFluent<A>>public A addNewInnerType(String fullyQualifiedName)
addNewInnerType in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.InnerTypesNested<A> addNewInnerType()
addNewInnerType in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.InnerTypesNested<A> addNewInnerTypeLike(TypeDef item)
addNewInnerTypeLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.InnerTypesNested<A> setNewInnerTypeLike(Integer index, TypeDef item)
setNewInnerTypeLike in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.InnerTypesNested<A> editInnerType(Integer index)
editInnerType in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.InnerTypesNested<A> editFirstInnerType()
editFirstInnerType in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.InnerTypesNested<A> editLastInnerType()
editLastInnerType in interface TypeDefFluent<A extends TypeDefFluent<A>>public TypeDefFluent.InnerTypesNested<A> editMatchingInnerType(Predicate<TypeDefBuilder> predicate)
editMatchingInnerType in interface TypeDefFluent<A extends TypeDefFluent<A>>public boolean equals(Object o)
equals in class ModifierSupportFluentImpl<A extends TypeDefFluent<A>>public int hashCode()
hashCode in class ModifierSupportFluentImpl<A extends TypeDefFluent<A>>public String toString()
toString in class ModifierSupportFluentImpl<A extends TypeDefFluent<A>>Copyright © 2023. All rights reserved.