public interface TypeModel extends ElementModel
| Modifier and Type | Method and Description |
|---|---|
List<MethodModel> |
constructors() |
String |
declaration() |
List<MethodModel> |
declaredMethods() |
List<VarModel> |
fields() |
boolean |
hasDefaultConstructor() |
List<TypeModel> |
interfaces() |
boolean |
isArray() |
boolean |
isEnum() |
boolean |
isPrimitive() |
boolean |
isSimple() |
boolean |
isSubclassOf(TypeModel parent) |
boolean |
isTypeVariable() |
List<MethodModel> |
methods() |
String |
packageName() |
List<TypeModel> |
parameters() |
List<TypeModel> |
parameterVariables() |
String |
raw() |
String |
simpleName()
Simple name of the type (without package).
|
TypeModel |
superClass() |
String |
wrapper() |
annotations, isFinal, isPublic, isStatic, typeString simpleName()
String packageName()
List<MethodModel> methods()
List<MethodModel> declaredMethods()
String wrapper()
List<MethodModel> constructors()
TypeModel superClass()
String raw()
boolean isPrimitive()
boolean isSimple()
String declaration()
boolean isTypeVariable()
boolean hasDefaultConstructor()
boolean isSubclassOf(TypeModel parent)
boolean isArray()
boolean isEnum()
Copyright © 2019. All rights reserved.