public class RichTypeDef extends TypeDef
ENUM, ENUM_REF, OBJECT, OBJECT_REFABSTRACT, FINAL, modifiers, PRIVATE, PROTECTED, PUBLIC, STATIC, SYNCHRONIZEDIN_PACKAGE, IS_UPPER_CASE, OUT_OF_PACKAGE, PACKAGE_SEPARATOR_REGEXAT, CB, CC, CLP, COMA, CP, DOT, DQ, EQ, EXTENDS, GT, IMPLEMENTS, JAVA_LANG, JAVA_LANG_ENUM, JAVA_LANG_OBJECT, JAVA_LANG_STRING, LT, NEWLINE, OB, OC, OP, Q, SEMICOLN, SPACE, STAR, THROWS, VARARGALSO_IMPORT, DEFAULT_VALUE, INIT, INIT_FUNCTION, LAZY_INIT| Constructor and Description |
|---|
RichTypeDef(Kind kind,
String packageName,
String name,
List<String> comments,
List<AnnotationRef> annotations,
List<ClassRef> extendsList,
List<ClassRef> implementsList,
List<TypeParamDef> parameters,
List<Property> properties,
List<Property> allProperties,
List<Method> constructors,
List<Method> allConstructors,
List<Method> methods,
List<Method> allMethods,
String outerTypeName,
List<TypeDef> innerTypes,
Modifiers modifiers,
Map<AttributeKey,Object> attributes) |
| Modifier and Type | Method and Description |
|---|---|
List<Method> |
getAllConstructors() |
List<Method> |
getAllMethods() |
List<Property> |
getAllProperties() |
equals, forName, getAnnotations, getComments, getConstructors, getExtendsList, getFullyQualifiedName, getImplementsList, getImports, getInnerTypes, getKind, getMethods, getName, getOuterTypeName, getPackageName, getParameters, getProperties, getReferences, hashCode, isAnnotation, isClass, isEnum, isInterface, render, renderDefinition, renderDefinition, toInternalReference, toReference, toReference, toReference, toString, toUnboundedReferencegetModifiers, isAbstract, isFinal, isNative, isPrivate, isProtected, isPublic, isStatic, isSynchronized, isTransient, renderModifiers, renderModifiersgetAttribute, getAttributes, hasAttributeclone, finalize, getClass, notify, notifyAll, wait, wait, waitrenderafter, getClassName, getOuterTypeName, getPackageName, untilrenderAnnotationsrenderCommentspublic RichTypeDef(Kind kind, String packageName, String name, List<String> comments, List<AnnotationRef> annotations, List<ClassRef> extendsList, List<ClassRef> implementsList, List<TypeParamDef> parameters, List<Property> properties, List<Property> allProperties, List<Method> constructors, List<Method> allConstructors, List<Method> methods, List<Method> allMethods, String outerTypeName, List<TypeDef> innerTypes, Modifiers modifiers, Map<AttributeKey,Object> attributes)
Copyright © 2023. All rights reserved.