Package org.teavm.model
Interface ClassReaderSource
- All Known Subinterfaces:
ClassHolderSource
,ListableClassHolderSource
,ListableClassReaderSource
- All Known Implementing Classes:
ClasspathClassHolderSource
,CompositeClassHolderSource
,CopyClassHolderSource
,DirectoryClasspathClassHolderSource
,DiskCachedClassReaderSource
,MapperClassHolderSource
,MemoryCachedClassReaderSource
,MutableClassHolderSource
,PreOptimizingClassHolderSource
public interface ClassReaderSource
-
Method Summary
Modifier and TypeMethodDescriptiondefault Stream<ClassReader>
getAncestorClasses(String name)
default Stream<ClassReader>
getAncestors(String name)
isSuperType(String superType, String subType)
default Stream<MethodReader>
overriddenMethods(MethodReference method)
default FieldReader
resolve(FieldReference field)
default MethodReader
resolve(MethodReference method)
default MethodReader
resolveImplementation(String className, MethodDescriptor descriptor)
default MethodReader
resolveImplementation(MethodReference methodReference)
-
Method Details
-
get
-
getAncestorClasses
-
getAncestors
-
resolve
-
resolveImplementation
-
resolveImplementation
-
resolve
-
overriddenMethods
-
isSuperType
-