T
- Type of this fieldpublic interface CtFieldAccess<T> extends CtVariableAccess<T>, CtTargetedExpression<T,CtExpression<?>>
Modifier and Type | Method and Description |
---|---|
CtFieldAccess<T> |
clone()
Clone the element which calls this method in a new object.
|
CtFieldReference<T> |
getVariable()
Gets the reference to the accessed variable.
|
getType, setVariable
getTarget, setTarget
addTypeCast, getTypeCasts, setTypeCasts
partiallyEvaluate
setType
addAnnotation, addComment, asIterable, delete, descendantIterator, getAllMetadata, getAnnotatedChildren, getAnnotation, getAnnotation, getAnnotations, getComments, getDirectChildren, getDocComment, getElements, getMetadata, getMetadataKeys, getOriginalSourceFragment, getParent, getParent, getParent, getPath, getPosition, getReferencedTypes, getRoleInParent, getShortRepresentation, getValueByRole, hasAnnotation, hasParent, isImplicit, isParentInitialized, prettyprint, putMetadata, removeAnnotation, removeComment, replace, replace, setAllMetadata, setAnnotations, setComments, setDocComment, setImplicit, setParent, setPosition, setPositions, setValueByRole, toString, toStringDebug, updateAllParentsBelow
getFactory, setFactory
accept
filterChildren, map, map
S
CtFieldReference<T> getVariable()
CtVariableAccess
getVariable
in interface CtVariableAccess<T>
CtFieldAccess<T> clone()
CtElement
Refactoring.copyType(CtType)
and Refactoring.copyMethod(CtMethod)
instead which does additional work beyond cloning.clone
in interface CtCodeElement
clone
in interface CtElement
clone
in interface CtExpression<T>
clone
in interface CtTargetedExpression<T,CtExpression<?>>
clone
in interface CtVariableAccess<T>
Copyright © 2007–2021 Inria. All rights reserved.