public class JavassistFieldDeclaration extends Object implements ResolvedFieldDeclaration
Constructor and Description |
---|
JavassistFieldDeclaration(javassist.CtField ctField,
TypeSolver typeSolver) |
Modifier and Type | Method and Description |
---|---|
AccessSpecifier |
accessSpecifier() |
ResolvedTypeDeclaration |
declaringType() |
String |
getName() |
ResolvedType |
getType() |
boolean |
isField() |
boolean |
isParameter() |
boolean |
isStatic() |
boolean |
isType() |
boolean |
isVolatile() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asField
asEnumConstant, asMethod, asParameter, asType, asTypePattern, hasName, isEnumConstant, isMethod, isTypePattern, isVariable
toAst, toAst
public JavassistFieldDeclaration(javassist.CtField ctField, TypeSolver typeSolver)
public ResolvedType getType()
getType
in interface ResolvedValueDeclaration
public boolean isStatic()
isStatic
in interface ResolvedFieldDeclaration
public boolean isVolatile()
isVolatile
in interface ResolvedFieldDeclaration
public String getName()
getName
in interface ResolvedDeclaration
public boolean isField()
isField
in interface ResolvedDeclaration
isField
in interface ResolvedFieldDeclaration
public boolean isParameter()
isParameter
in interface ResolvedDeclaration
public boolean isType()
isType
in interface ResolvedDeclaration
public AccessSpecifier accessSpecifier()
accessSpecifier
in interface HasAccessSpecifier
public ResolvedTypeDeclaration declaringType()
declaringType
in interface ResolvedFieldDeclaration
Copyright © 2007–2024. All rights reserved.