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 TypeReferencegetBaseType()java.util.List<TypeReference>getExplicitInterfaces()java.util.List<GenericParameter>getGenericParameters()booleanhasGenericParameters()-
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:
hasGenericParametersin interfaceIGenericParameterProvider
-
getGenericParameters
java.util.List<GenericParameter> getGenericParameters()
- Specified by:
getGenericParametersin interfaceIGenericParameterProvider
-
-