Package com.strobel.assembler.metadata
Interface IMetadataResolver
-
- All Known Implementing Classes:
MetadataResolver
,MetadataResolver.LimitedResolver
,MetadataSystem
,NoRetryMetadataSystem
public interface IMetadataResolver
User: Mike Strobel Date: 1/6/13 Time: 5:07 PM
-
-
Field Summary
Fields Modifier and Type Field Description static IMetadataResolver
EMPTY
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TypeReference
lookupType(java.lang.String descriptor)
void
popFrame()
void
pushFrame(IResolverFrame frame)
FieldDefinition
resolve(FieldReference field)
MethodDefinition
resolve(MethodReference method)
TypeDefinition
resolve(TypeReference type)
-
-
-
Field Detail
-
EMPTY
static final IMetadataResolver EMPTY
-
-
Method Detail
-
pushFrame
void pushFrame(IResolverFrame frame)
-
popFrame
void popFrame()
-
lookupType
TypeReference lookupType(java.lang.String descriptor)
-
resolve
TypeDefinition resolve(TypeReference type)
-
resolve
FieldDefinition resolve(FieldReference field)
-
resolve
MethodDefinition resolve(MethodReference method)
-
-