public class PropertyFluentImpl<A extends PropertyFluent<A>> extends ModifierSupportFluentImpl<A> implements PropertyFluent<A>
PropertyFluent.AnnotationsNested<N>, PropertyFluent.ClassRefTypeNested<N>, PropertyFluent.PrimitiveRefTypeNested<N>, PropertyFluent.TypeParamRefTypeNested<N>, PropertyFluent.VoidRefTypeNested<N>, PropertyFluent.WildcardRefTypeNested<N>ModifierSupportFluent.ModifiersNested<N>_visitables| Constructor and Description |
|---|
PropertyFluentImpl() |
PropertyFluentImpl(Property 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 PropertyFluentImpl()
public PropertyFluentImpl(Property instance)
public A addToAnnotations(Integer index, AnnotationRef item)
addToAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>public A setToAnnotations(Integer index, AnnotationRef item)
setToAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>public A addToAnnotations(AnnotationRef... items)
addToAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>public A addAllToAnnotations(Collection<AnnotationRef> items)
addAllToAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>public A removeFromAnnotations(AnnotationRef... items)
removeFromAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>public A removeAllFromAnnotations(Collection<AnnotationRef> items)
removeAllFromAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>public A removeMatchingFromAnnotations(Predicate<AnnotationRefBuilder> predicate)
removeMatchingFromAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>@Deprecated public List<AnnotationRef> getAnnotations()
getAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>public List<AnnotationRef> buildAnnotations()
buildAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>public AnnotationRef buildAnnotation(Integer index)
buildAnnotation in interface PropertyFluent<A extends PropertyFluent<A>>public AnnotationRef buildFirstAnnotation()
buildFirstAnnotation in interface PropertyFluent<A extends PropertyFluent<A>>public AnnotationRef buildLastAnnotation()
buildLastAnnotation in interface PropertyFluent<A extends PropertyFluent<A>>public AnnotationRef buildMatchingAnnotation(Predicate<AnnotationRefBuilder> predicate)
buildMatchingAnnotation in interface PropertyFluent<A extends PropertyFluent<A>>public Boolean hasMatchingAnnotation(Predicate<AnnotationRefBuilder> predicate)
hasMatchingAnnotation in interface PropertyFluent<A extends PropertyFluent<A>>public A withAnnotations(List<AnnotationRef> annotations)
withAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>public A withAnnotations(AnnotationRef... annotations)
withAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>public Boolean hasAnnotations()
hasAnnotations in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.AnnotationsNested<A> addNewAnnotation()
addNewAnnotation in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.AnnotationsNested<A> addNewAnnotationLike(AnnotationRef item)
addNewAnnotationLike in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.AnnotationsNested<A> setNewAnnotationLike(Integer index, AnnotationRef item)
setNewAnnotationLike in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.AnnotationsNested<A> editAnnotation(Integer index)
editAnnotation in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.AnnotationsNested<A> editFirstAnnotation()
editFirstAnnotation in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.AnnotationsNested<A> editLastAnnotation()
editLastAnnotation in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.AnnotationsNested<A> editMatchingAnnotation(Predicate<AnnotationRefBuilder> predicate)
editMatchingAnnotation in interface PropertyFluent<A extends PropertyFluent<A>>@Deprecated public TypeRef getTypeRef()
getTypeRef in interface PropertyFluent<A extends PropertyFluent<A>>public TypeRef buildTypeRef()
buildTypeRef in interface PropertyFluent<A extends PropertyFluent<A>>public A withTypeRef(TypeRef typeRef)
withTypeRef in interface PropertyFluent<A extends PropertyFluent<A>>public Boolean hasTypeRef()
hasTypeRef in interface PropertyFluent<A extends PropertyFluent<A>>public A withTypeParamRefType(TypeParamRef typeParamRefType)
withTypeParamRefType in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.TypeParamRefTypeNested<A> withNewTypeParamRefType()
withNewTypeParamRefType in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.TypeParamRefTypeNested<A> withNewTypeParamRefTypeLike(TypeParamRef item)
withNewTypeParamRefTypeLike in interface PropertyFluent<A extends PropertyFluent<A>>public A withWildcardRefType(WildcardRef wildcardRefType)
withWildcardRefType in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.WildcardRefTypeNested<A> withNewWildcardRefType()
withNewWildcardRefType in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.WildcardRefTypeNested<A> withNewWildcardRefTypeLike(WildcardRef item)
withNewWildcardRefTypeLike in interface PropertyFluent<A extends PropertyFluent<A>>public A withClassRefType(ClassRef classRefType)
withClassRefType in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.ClassRefTypeNested<A> withNewClassRefType()
withNewClassRefType in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.ClassRefTypeNested<A> withNewClassRefTypeLike(ClassRef item)
withNewClassRefTypeLike in interface PropertyFluent<A extends PropertyFluent<A>>public A withPrimitiveRefType(PrimitiveRef primitiveRefType)
withPrimitiveRefType in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.PrimitiveRefTypeNested<A> withNewPrimitiveRefType()
withNewPrimitiveRefType in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.PrimitiveRefTypeNested<A> withNewPrimitiveRefTypeLike(PrimitiveRef item)
withNewPrimitiveRefTypeLike in interface PropertyFluent<A extends PropertyFluent<A>>public A withVoidRefType(VoidRef voidRefType)
withVoidRefType in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.VoidRefTypeNested<A> withNewVoidRefType()
withNewVoidRefType in interface PropertyFluent<A extends PropertyFluent<A>>public PropertyFluent.VoidRefTypeNested<A> withNewVoidRefTypeLike(VoidRef item)
withNewVoidRefTypeLike in interface PropertyFluent<A extends PropertyFluent<A>>public String getName()
getName in interface PropertyFluent<A extends PropertyFluent<A>>public A withName(String name)
withName in interface PropertyFluent<A extends PropertyFluent<A>>public Boolean hasName()
hasName in interface PropertyFluent<A extends PropertyFluent<A>>public A addToComments(Integer index, String item)
addToComments in interface PropertyFluent<A extends PropertyFluent<A>>public A setToComments(Integer index, String item)
setToComments in interface PropertyFluent<A extends PropertyFluent<A>>public A addToComments(String... items)
addToComments in interface PropertyFluent<A extends PropertyFluent<A>>public A addAllToComments(Collection<String> items)
addAllToComments in interface PropertyFluent<A extends PropertyFluent<A>>public A removeFromComments(String... items)
removeFromComments in interface PropertyFluent<A extends PropertyFluent<A>>public A removeAllFromComments(Collection<String> items)
removeAllFromComments in interface PropertyFluent<A extends PropertyFluent<A>>public List<String> getComments()
getComments in interface PropertyFluent<A extends PropertyFluent<A>>public String getComment(Integer index)
getComment in interface PropertyFluent<A extends PropertyFluent<A>>public String getFirstComment()
getFirstComment in interface PropertyFluent<A extends PropertyFluent<A>>public String getLastComment()
getLastComment in interface PropertyFluent<A extends PropertyFluent<A>>public String getMatchingComment(Predicate<String> predicate)
getMatchingComment in interface PropertyFluent<A extends PropertyFluent<A>>public Boolean hasMatchingComment(Predicate<String> predicate)
hasMatchingComment in interface PropertyFluent<A extends PropertyFluent<A>>public A withComments(List<String> comments)
withComments in interface PropertyFluent<A extends PropertyFluent<A>>public A withComments(String... comments)
withComments in interface PropertyFluent<A extends PropertyFluent<A>>public Boolean hasComments()
hasComments in interface PropertyFluent<A extends PropertyFluent<A>>public boolean isEnumConstant()
isEnumConstant in interface PropertyFluent<A extends PropertyFluent<A>>public A withEnumConstant(boolean enumConstant)
withEnumConstant in interface PropertyFluent<A extends PropertyFluent<A>>public Boolean hasEnumConstant()
hasEnumConstant in interface PropertyFluent<A extends PropertyFluent<A>>public boolean isSynthetic()
isSynthetic in interface PropertyFluent<A extends PropertyFluent<A>>public A withSynthetic(boolean synthetic)
withSynthetic in interface PropertyFluent<A extends PropertyFluent<A>>public Boolean hasSynthetic()
hasSynthetic in interface PropertyFluent<A extends PropertyFluent<A>>public boolean equals(Object o)
equals in class ModifierSupportFluentImpl<A extends PropertyFluent<A>>public int hashCode()
hashCode in class ModifierSupportFluentImpl<A extends PropertyFluent<A>>public String toString()
toString in class ModifierSupportFluentImpl<A extends PropertyFluent<A>>public A withEnumConstant()
withEnumConstant in interface PropertyFluent<A extends PropertyFluent<A>>public A withSynthetic()
withSynthetic in interface PropertyFluent<A extends PropertyFluent<A>>Copyright © 2023. All rights reserved.