Interface IResolvedConstructor
-
- All Superinterfaces:
IResolvedExecutable
,IResolvedFeature
- All Known Implementing Classes:
ResolvedConstructor
public interface IResolvedConstructor extends IResolvedExecutable
Resolved representation of aJvmConstructor
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.xtext.common.types.JvmConstructor
getDeclaration()
Returns the declared constructor that is resolved.java.util.List<org.eclipse.xtext.common.types.JvmTypeParameter>
getTypeParameters()
Returns the list of declared type parameters of theconstructor
.-
Methods inherited from interface org.eclipse.xtext.xbase.typesystem.override.IResolvedExecutable
getResolvedExceptions, getResolvedParameterTypes
-
Methods inherited from interface org.eclipse.xtext.xbase.typesystem.override.IResolvedFeature
getContextType, getResolvedDeclarator, getResolvedErasureSignature, getResolvedSignature, getSimpleSignature
-
-
-
-
Method Detail
-
getDeclaration
org.eclipse.xtext.common.types.JvmConstructor getDeclaration()
Returns the declared constructor that is resolved.- Specified by:
getDeclaration
in interfaceIResolvedExecutable
- Specified by:
getDeclaration
in interfaceIResolvedFeature
- Returns:
- the declaration.
-
getTypeParameters
java.util.List<org.eclipse.xtext.common.types.JvmTypeParameter> getTypeParameters()
Returns the list of declared type parameters of theconstructor
. This is not the list of type parameters on the type that declares this constructor.- Specified by:
getTypeParameters
in interfaceIResolvedExecutable
- Returns:
- the list of declared type parameters.
-
-