Package com.strobel.assembler.metadata
Interface IGenericParameterProvider
- All Known Subinterfaces:
IClassSignature
,IMethodSignature
- All Known Implementing Classes:
ArrayType
,BottomType
,BytecodeLanguage.DummyTypeReference
,CapturedType
,CompoundTypeDefinition
,CompoundTypeReference
,CoreMetadataFactory.ClassSignature
,CoreMetadataFactory.MethodSignature
,CoreMetadataFactory.UnresolvedGenericType
,CoreMetadataFactory.UnresolvedType
,GenericMethodInstance
,GenericParameter
,InvokeDynamicRewriter.IndyHelperBuilder.HelperTypeDefinition
,MetadataParser.UnresolvedMethod
,MethodDefinition
,MethodHandleConstantRewriter.LcdMHHelperBuilder.HelperTypeDefinition
,MethodReference
,NullType
,ParameterizedType
,PrimitiveType
,RawMethod
,RawType
,RecordTypeDefinition
,RecordTypeDefinition.RecordMethod
,TypeDefinition
,TypeReference
,UnionType
,WildcardType
public interface IGenericParameterProvider
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
-
Method Details
-
hasGenericParameters
boolean hasGenericParameters() -
isGenericDefinition
boolean isGenericDefinition() -
getGenericParameters
List<GenericParameter> getGenericParameters()
-