Package com.strobel.assembler.metadata
Interface IClassSignature
-
- All Superinterfaces:
IGenericParameterProvider
- All Known Implementing Classes:
CoreMetadataFactory.ClassSignature
public interface IClassSignature extends IGenericParameterProvider
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeReference
getBaseType()
java.util.List<TypeReference>
getExplicitInterfaces()
java.util.List<GenericParameter>
getGenericParameters()
boolean
hasGenericParameters()
-
Methods inherited from interface com.strobel.assembler.metadata.IGenericParameterProvider
isGenericDefinition
-
-
-
-
Method Detail
-
getBaseType
TypeReference getBaseType()
-
getExplicitInterfaces
java.util.List<TypeReference> getExplicitInterfaces()
-
hasGenericParameters
boolean hasGenericParameters()
- Specified by:
hasGenericParameters
in interfaceIGenericParameterProvider
-
getGenericParameters
java.util.List<GenericParameter> getGenericParameters()
- Specified by:
getGenericParameters
in interfaceIGenericParameterProvider
-
-