recoder.java.reference
Interface ReferenceSuffix
- All Superinterfaces:
- ModelElement, NonTerminalProgramElement, ProgramElement, SourceElement
- All Known Subinterfaces:
- TypeReferenceInfix
- All Known Implementing Classes:
- ArrayReference, FieldReference, MetaClassReference, MethodReference, New, PackageReference, SuperConstructorReference, SuperReference, ThisReference, TypeReference, UncollatedReferenceQualifier
public interface ReferenceSuffix
- extends NonTerminalProgramElement
Reference suffix. There are only few pure suffices, e.g.
SuperConstructorReference. This interface does not extend
Reference, as
ParenthesizedExpressionis a qualifier but
not a reference per se.
| Methods inherited from interface recoder.java.SourceElement |
accept, deepClone, getEndPosition, getFactory, getFirstElement, getLastElement, getRelativePosition, getStartPosition, setEndPosition, setRelativePosition, setStartPosition, toSource |
getReferencePrefix
ReferencePrefix getReferencePrefix()
- Returns:
- the prefix in the access path, or null if there is none.