public abstract class AbstractTypeModel extends Object implements TypeModel
| Constructor and Description |
|---|
AbstractTypeModel() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Map<String,Object>> |
annotations() |
List<MethodModel> |
constructors() |
String |
declaration() |
List<MethodModel> |
declaredMethods() |
List<VarModel> |
fields() |
boolean |
hasDefaultConstructor() |
List<TypeModel> |
interfaces() |
boolean |
isArray() |
boolean |
isEnum() |
boolean |
isFinal() |
boolean |
isPrimitive() |
boolean |
isPublic() |
boolean |
isSimple() |
boolean |
isStatic() |
boolean |
isSubclassOf(TypeModel parent) |
boolean |
isTypeVariable() |
List<MethodModel> |
methods() |
List<TypeModel> |
parameters() |
List<TypeModel> |
parameterVariables() |
String |
raw() |
TypeModel |
superClass() |
abstract String |
toString() |
TypeModel |
type()
Get type model representing the return type.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpackageName, simpleName, wrapperpublic List<MethodModel> methods()
public List<MethodModel> declaredMethods()
declaredMethods in interface TypeModelpublic List<MethodModel> constructors()
constructors in interface TypeModelpublic List<TypeModel> interfaces()
interfaces in interface TypeModelpublic TypeModel superClass()
superClass in interface TypeModelpublic List<TypeModel> parameters()
parameters in interface TypeModelpublic List<TypeModel> parameterVariables()
parameterVariables in interface TypeModelpublic boolean isPrimitive()
isPrimitive in interface TypeModelpublic String declaration()
declaration in interface TypeModelpublic boolean isTypeVariable()
isTypeVariable in interface TypeModelpublic boolean hasDefaultConstructor()
hasDefaultConstructor in interface TypeModelpublic boolean isPublic()
isPublic in interface ElementModelpublic boolean isSubclassOf(TypeModel parent)
isSubclassOf in interface TypeModelpublic TypeModel type()
ElementModeltype in interface ElementModelpublic boolean isStatic()
isStatic in interface ElementModelpublic boolean isFinal()
isFinal in interface ElementModelpublic Map<String,Map<String,Object>> annotations()
annotations in interface ElementModelCopyright © 2019. All rights reserved.