public final class JavaFieldAccess extends FieldAccess implements IJavaFieldAccess
ElementAccess.IAccessFactory
IJavaFieldAccess.IVisitor
INamedElementAccess.INamedElementAccessVisitor
Modifier and Type | Method and Description |
---|---|
void |
accept(INamedElementAccess.INamedElementAccessVisitor visitor)
Internal
|
java.util.List<IAnnotationAccess> |
getAnnotations() |
IJavaTypeAccess |
getParent()
Provides access to the parent.
|
boolean |
isDeprecated() |
boolean |
isFinal() |
boolean |
isGeneric() |
boolean |
isPackagePrivate() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
boolean |
isTransient() |
boolean |
isVolatile() |
addDependencyTo, getDirectory, getIncomingDependencies, getIncomingDependencies, getIncomingDependenciesRecursively, getIncomingDependenciesRecursively, getLineNumber, getModule, getModuleNamespace, getOutgoingDependencies, getOutgoingDependencies, getOutgoingDependencies, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getReferencedElements, getReferencedElements, getReferencedElements, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencingElements, getReferencingElements, getReferencingElementsRecursively, getReferencingElementsRecursively, getRootDirectory, getSourceFile, getSystemNamespace, isDefinedInEnclosingElement
equals, getChildren, getElement, getName, getNameWithSignature, getShortName, getShortNameWithSignature, hashCode, ignoreIssues, isExcluded, isExternal, toString
addDependencyTo, getDirectory, getIncomingDependencies, getIncomingDependencies, getLineNumber, getModule, getModuleNamespace, getOutgoingDependencies, getOutgoingDependencies, getOutgoingDependencies, getReferencedElements, getReferencedElements, getReferencedElements, getReferencingElements, getReferencingElements, getRootDirectory, getSourceFile, getSystemNamespace, isDefinedInEnclosingElement
getChildren, getIncomingDependenciesRecursively, getIncomingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getOutgoingDependenciesRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencedElementsRecursively, getReferencingElementsRecursively, getReferencingElementsRecursively
getName, getNameWithSignature, getShortName, getShortNameWithSignature, ignoreIssues, isExcluded, isExternal
public IJavaTypeAccess getParent()
ElementAccess
getParent
in interface INamedElementAccess
getParent
in interface IJavaFieldAccess
getParent
in class ElementAccess<ProgrammingElement>
public java.util.List<IAnnotationAccess> getAnnotations()
getAnnotations
in interface IJavaFieldAccess
public final boolean isStatic()
isStatic
in interface IJavaFieldAccess
public final boolean isFinal()
isFinal
in interface IJavaFieldAccess
public final boolean isPublic()
isPublic
in interface IJavaFieldAccess
public final boolean isPrivate()
isPrivate
in interface IJavaFieldAccess
public final boolean isProtected()
isProtected
in interface IJavaFieldAccess
public final boolean isPackagePrivate()
isPackagePrivate
in interface IJavaFieldAccess
public final boolean isDeprecated()
isDeprecated
in interface IJavaFieldAccess
public boolean isVolatile()
isVolatile
in interface IJavaFieldAccess
public boolean isTransient()
isTransient
in interface IJavaFieldAccess
public boolean isGeneric()
isGeneric
in interface IJavaFieldAccess
public void accept(INamedElementAccess.INamedElementAccessVisitor visitor)
accept
in interface INamedElementAccess
accept
in class FieldAccess
visitor
- The visitor implementation