public class TypeDefBuilder extends TypeDefFluentImpl<TypeDefBuilder> implements VisitableBuilder<TypeDef,TypeDefBuilder>
addNewProperty, buildFirstProperty, buildLastProperty, editFirstProperty, editLastProperty
TypeDefFluentImpl.AnnotationsNestedImpl<N>, TypeDefFluentImpl.ConstructorsNestedImpl<N>, TypeDefFluentImpl.ExtendsListNestedImpl<N>, TypeDefFluentImpl.ImplementsListNestedImpl<N>, TypeDefFluentImpl.InnerTypesNestedImpl<N>, TypeDefFluentImpl.MethodsNestedImpl<N>, TypeDefFluentImpl.OuterTypeNestedImpl<N>, TypeDefFluentImpl.ParametersNestedImpl<N>, TypeDefFluentImpl.PropertiesNestedImpl<N>
TypeDefFluent.AnnotationsNested<N>, TypeDefFluent.ConstructorsNested<N>, TypeDefFluent.ExtendsListNested<N>, TypeDefFluent.ImplementsListNested<N>, TypeDefFluent.InnerTypesNested<N>, TypeDefFluent.MethodsNested<N>, TypeDefFluent.OuterTypeNested<N>, TypeDefFluent.ParametersNested<N>, TypeDefFluent.PropertiesNested<N>
_visitables
Constructor and Description |
---|
TypeDefBuilder() |
TypeDefBuilder(Boolean validationEnabled) |
TypeDefBuilder(TypeDef instance) |
TypeDefBuilder(TypeDef instance,
Boolean validationEnabled) |
TypeDefBuilder(TypeDefFluent<?> fluent) |
TypeDefBuilder(TypeDefFluent<?> fluent,
Boolean validationEnabled) |
TypeDefBuilder(TypeDefFluent<?> fluent,
TypeDef instance) |
TypeDefBuilder(TypeDefFluent<?> fluent,
TypeDef instance,
Boolean validationEnabled) |
Modifier and Type | Method and Description |
---|---|
EditableTypeDef |
build() |
boolean |
equals(Object o) |
addAllToAnnotations, addAllToComments, addAllToConstructors, addAllToExtendsList, addAllToImplementsList, addAllToInnerTypes, addAllToMethods, addAllToParameters, addAllToProperties, addNewAnnotation, addNewAnnotationLike, addNewComment, addNewComment, addNewComment, addNewConstructor, addNewConstructorLike, addNewExtendsList, addNewExtendsListLike, addNewImplementsList, addNewImplementsListLike, addNewInnerType, addNewInnerTypeLike, addNewMethod, addNewMethodLike, addNewParameter, addNewParameterLike, addNewProperty, addNewPropertyLike, addToAnnotations, addToAnnotations, addToComments, addToComments, addToConstructors, addToConstructors, addToExtendsList, addToExtendsList, addToImplementsList, addToImplementsList, addToInnerTypes, addToInnerTypes, addToMethods, addToMethods, addToParameters, addToParameters, addToProperties, addToProperties, buildAnnotation, buildAnnotations, buildConstructor, buildConstructors, buildExtendsList, buildExtendsList, buildFirstAnnotation, buildFirstConstructor, buildFirstExtendsList, buildFirstImplementsList, buildFirstInnerType, buildFirstMethod, buildFirstParameter, buildFirstProperty, buildImplementsList, buildImplementsList, buildInnerType, buildInnerTypes, buildLastAnnotation, buildLastConstructor, buildLastExtendsList, buildLastImplementsList, buildLastInnerType, buildLastMethod, buildLastParameter, buildLastProperty, buildMatchingAnnotation, buildMatchingConstructor, buildMatchingExtendsList, buildMatchingImplementsList, buildMatchingInnerType, buildMatchingMethod, buildMatchingParameter, buildMatchingProperty, buildMethod, buildMethods, buildOuterType, buildParameter, buildParameters, buildProperties, buildProperty, editAnnotation, editConstructor, editExtendsList, editFirstAnnotation, editFirstConstructor, editFirstExtendsList, editFirstImplementsList, editFirstInnerType, editFirstMethod, editFirstParameter, editFirstProperty, editImplementsList, editInnerType, editLastAnnotation, editLastConstructor, editLastExtendsList, editLastImplementsList, editLastInnerType, editLastMethod, editLastParameter, editLastProperty, editMatchingAnnotation, editMatchingConstructor, editMatchingExtendsList, editMatchingImplementsList, editMatchingInnerType, editMatchingMethod, editMatchingParameter, editMatchingProperty, editMethod, editOrNewOuterType, editOrNewOuterTypeLike, editOuterType, editParameter, editProperty, getAnnotations, getComment, getComments, getConstructors, getExtendsList, getFirstComment, getImplementsList, getInnerTypes, getKind, getLastComment, getMatchingComment, getMethods, getName, getOuterType, getPackageName, getParameters, getProperties, hasAnnotations, hasComments, hasConstructors, hasExtendsList, hasImplementsList, hasInnerTypes, hasKind, hasMatchingAnnotation, hasMatchingComment, hasMatchingConstructor, hasMatchingExtendsList, hasMatchingImplementsList, hasMatchingInnerType, hasMatchingMethod, hasMatchingParameter, hasMatchingProperty, hasMethods, hasName, hasOuterType, hasPackageName, hasParameters, hasProperties, removeAllFromAnnotations, removeAllFromComments, removeAllFromConstructors, removeAllFromExtendsList, removeAllFromImplementsList, removeAllFromInnerTypes, removeAllFromMethods, removeAllFromParameters, removeAllFromProperties, removeFromAnnotations, removeFromComments, removeFromConstructors, removeFromExtendsList, removeFromImplementsList, removeFromInnerTypes, removeFromMethods, removeFromParameters, removeFromProperties, setNewAnnotationLike, setNewConstructorLike, setNewExtendsListLike, setNewImplementsListLike, setNewInnerTypeLike, setNewMethodLike, setNewParameterLike, setNewPropertyLike, setToAnnotations, setToComments, setToConstructors, setToExtendsList, setToImplementsList, setToInnerTypes, setToMethods, setToParameters, setToProperties, withAnnotations, withAnnotations, withComments, withComments, withConstructors, withConstructors, withExtendsList, withExtendsList, withImplementsList, withImplementsList, withInnerTypes, withInnerTypes, withKind, withMethods, withMethods, withName, withNewName, withNewName, withNewName, withNewOuterType, withNewOuterTypeLike, withNewPackageName, withNewPackageName, withNewPackageName, withOuterType, withPackageName, withParameters, withParameters, withProperties, withProperties
getModifiers, hasModifiers, withModifiers
addToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributes
accept, aggregate, aggregate, build, build, builderOf
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getModifiers, hasModifiers, withModifiers
addToAttributes, addToAttributes, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributes
public TypeDefBuilder()
public TypeDefBuilder(Boolean validationEnabled)
public TypeDefBuilder(TypeDefFluent<?> fluent)
public TypeDefBuilder(TypeDefFluent<?> fluent, Boolean validationEnabled)
public TypeDefBuilder(TypeDefFluent<?> fluent, TypeDef instance)
public TypeDefBuilder(TypeDefFluent<?> fluent, TypeDef instance, Boolean validationEnabled)
public TypeDefBuilder(TypeDef instance)
public EditableTypeDef build()
public boolean equals(Object o)
equals
in class TypeDefFluentImpl<TypeDefBuilder>
Copyright © 2019 JBoss by Red Hat. All rights reserved.