public class EditableTypeDef extends TypeDef implements Editable<TypeDefBuilder>
OBJECT, OBJECT_REFABSTRACT, FINAL, PRIVATE, PROTECTED, PUBLIC, STATIC, SYNCHRONIZEDALSO_IMPORT, INIT| Constructor and Description |
|---|
EditableTypeDef(Kind kind,
String packageName,
String name,
List<AnnotationRef> annotations,
List<ClassRef> extendsList,
List<ClassRef> implementsList,
List<TypeParamDef> parameters,
List<Property> properties,
List<Method> constructors,
List<Method> methods,
TypeDef outerType,
List<TypeDef> innerTypes,
int modifiers,
Map<AttributeKey,Object> attributes) |
| Modifier and Type | Method and Description |
|---|---|
TypeDefBuilder |
edit() |
equals, getAnnotations, getConstructors, getExtendsList, getFullyQualifiedName, getImplementsList, getImports, getInnerTypes, getKind, getMethods, getName, getOuterType, getPackageName, getParameters, getProperties, getReferences, hashCode, isAnnotation, isAssignableFrom, isClass, isEnum, isInterface, toInternalReference, toReference, toReference, toReference, toString, toUnboundedReferencegetModifiers, isAbstract, isFinal, isPrivate, isProtected, isPublic, isStatic, isSynchronized, isTransientgetAttribute, getAttributes, hasAttributepublic EditableTypeDef(Kind kind, String packageName, String name, List<AnnotationRef> annotations, List<ClassRef> extendsList, List<ClassRef> implementsList, List<TypeParamDef> parameters, List<Property> properties, List<Method> constructors, List<Method> methods, TypeDef outerType, List<TypeDef> innerTypes, int modifiers, Map<AttributeKey,Object> attributes)
public TypeDefBuilder edit()
edit in interface Editable<TypeDefBuilder>Copyright © 2016. All Rights Reserved.