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.JvmConstructorgetDeclaration()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:
getDeclarationin interfaceIResolvedExecutable- Specified by:
getDeclarationin 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:
getTypeParametersin interfaceIResolvedExecutable- Returns:
- the list of declared type parameters.
-
-