Interface IResolvedFeature
-
- All Known Subinterfaces:
IResolvedConstructor,IResolvedExecutable,IResolvedField,IResolvedOperation
- All Known Implementing Classes:
AbstractResolvedExecutable,AbstractResolvedFeature,AbstractResolvedOperation,BottomResolvedOperation,ConflictingDefaultOperation,InvokedResolvedOperation,ResolvedConstructor,ResolvedField,ResolvedOperationInHierarchy
public interface IResolvedFeatureA resolved representation of anJvmFeature.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LightweightTypeReferencegetContextType()Returns the current context type.org.eclipse.xtext.common.types.JvmFeaturegetDeclaration()Returns the declared feature that is resolved.LightweightTypeReferencegetResolvedDeclarator()Returns the resolved type of the declarator of thisdeclaration.java.lang.StringgetResolvedErasureSignature()Returns the resolved erased signature of this feature.java.lang.StringgetResolvedSignature()Returns the resolved signature of this feature.java.lang.StringgetSimpleSignature()Returns the simple signature of this feature.
-
-
-
Method Detail
-
getResolvedSignature
java.lang.String getResolvedSignature()
Returns the resolved signature of this feature. The resolved representation ofList<String>.addAll(int, Collection<E>)isaddAll(int,java.util.Collection<String>).- Returns:
- the resolved signature.
-
getSimpleSignature
java.lang.String getSimpleSignature()
Returns the simple signature of this feature. The simple signature ofList<String>.addAll(int, Collection<E>)isaddAll(int, Collection<String>).- Returns:
- the simple, human readable signature.
-
getResolvedErasureSignature
java.lang.String getResolvedErasureSignature()
Returns the resolved erased signature of this feature. The resolved representation ofList<String>.addAll(int,java.util.Collection<E>)isaddAll(int,Collection).- Returns:
- the erased signature.
-
getDeclaration
org.eclipse.xtext.common.types.JvmFeature getDeclaration()
Returns the declared feature that is resolved.- Returns:
- the declaration.
-
getContextType
LightweightTypeReference getContextType()
Returns the current context type.- Returns:
- the context.
-
getResolvedDeclarator
LightweightTypeReference getResolvedDeclarator()
Returns the resolved type of the declarator of thisdeclaration.
-
-