public class JavassistFieldDeclaration extends Object implements FieldDeclaration
Constructor and Description |
---|
JavassistFieldDeclaration(javassist.CtField ctField,
TypeSolver typeSolver) |
Modifier and Type | Method and Description |
---|---|
AccessLevel |
accessLevel() |
TypeDeclaration |
declaringType() |
String |
getName() |
Type |
getType() |
boolean |
isField() |
boolean |
isParameter() |
boolean |
isStatic() |
boolean |
isType() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asField
asMethod, asParameter, asType, hasName, isMethod
public JavassistFieldDeclaration(javassist.CtField ctField, TypeSolver typeSolver)
public Type getType()
getType
in interface ValueDeclaration
public boolean isStatic()
isStatic
in interface FieldDeclaration
public String getName()
getName
in interface Declaration
public boolean isField()
isField
in interface Declaration
isField
in interface FieldDeclaration
public boolean isParameter()
isParameter
in interface Declaration
public boolean isType()
isType
in interface Declaration
public AccessLevel accessLevel()
accessLevel
in interface HasAccessLevel
public TypeDeclaration declaringType()
declaringType
in interface FieldDeclaration
Copyright © 2016. All rights reserved.