public class ReflectionFieldDeclaration extends Object implements FieldDeclaration
| Constructor and Description |
|---|
ReflectionFieldDeclaration(Field field,
TypeSolver typeSolver) |
| Modifier and Type | Method and Description |
|---|---|
AccessLevel |
accessLevel() |
TypeDeclaration |
declaringType() |
String |
getName() |
Type |
getType() |
boolean |
isField() |
boolean |
isParameter() |
boolean |
isStatic() |
boolean |
isType() |
FieldDeclaration |
replaceType(Type fieldType) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasFieldasMethod, asParameter, asType, hasName, isMethodpublic ReflectionFieldDeclaration(Field field, TypeSolver typeSolver)
public Type getType()
getType in interface ValueDeclarationpublic String getName()
getName in interface Declarationpublic boolean isStatic()
isStatic in interface FieldDeclarationpublic boolean isField()
isField in interface DeclarationisField in interface FieldDeclarationpublic TypeDeclaration declaringType()
declaringType in interface FieldDeclarationpublic FieldDeclaration replaceType(Type fieldType)
public boolean isParameter()
isParameter in interface Declarationpublic boolean isType()
isType in interface Declarationpublic AccessLevel accessLevel()
accessLevel in interface HasAccessLevelCopyright © 2016. All rights reserved.