Class ReflectionFieldDeclaration
java.lang.Object
com.github.javaparser.symbolsolver.reflectionmodel.ReflectionFieldDeclaration
- All Implemented Interfaces:
AssociableToAST<FieldDeclaration>
,HasAccessSpecifier
,ResolvedDeclaration
,ResolvedFieldDeclaration
,ResolvedValueDeclaration
- Author:
- Federico Tomassetti
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()
getType()
boolean
isField()
boolean
boolean
isStatic()
boolean
isType()
replaceType(ResolvedType fieldType)
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.github.javaparser.resolution.declarations.AssociableToAST
toAst
Methods inherited from interface com.github.javaparser.resolution.declarations.ResolvedDeclaration
asEnumConstant, asMethod, asParameter, asPattern, asType, hasName, isEnumConstant, isMethod, isPattern, isVariable
Methods inherited from interface com.github.javaparser.resolution.declarations.ResolvedFieldDeclaration
asField
-
Constructor Details
-
ReflectionFieldDeclaration
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceResolvedValueDeclaration
-
getName
- Specified by:
getName
in interfaceResolvedDeclaration
-
isStatic
public boolean isStatic()- Specified by:
isStatic
in interfaceResolvedFieldDeclaration
-
isField
public boolean isField()- Specified by:
isField
in interfaceResolvedDeclaration
- Specified by:
isField
in interfaceResolvedFieldDeclaration
-
declaringType
- Specified by:
declaringType
in interfaceResolvedFieldDeclaration
-
replaceType
-
isParameter
public boolean isParameter()- Specified by:
isParameter
in interfaceResolvedDeclaration
-
isType
public boolean isType()- Specified by:
isType
in interfaceResolvedDeclaration
-
accessSpecifier
- Specified by:
accessSpecifier
in interfaceHasAccessSpecifier
-