Package org.teavm.model
Interface ClassHolderSource
- All Superinterfaces:
ClassReaderSource
- All Known Subinterfaces:
ListableClassHolderSource
- All Known Implementing Classes:
ClasspathClassHolderSource
,CompositeClassHolderSource
,CopyClassHolderSource
,DirectoryClasspathClassHolderSource
,MapperClassHolderSource
,MutableClassHolderSource
,PreOptimizingClassHolderSource
-
Method Summary
Modifier and TypeMethodDescriptiondefault Stream<ClassHolder>
default Stream<ClassHolder>
getMutableAncestors
(String name) default Stream<MethodHolder>
default FieldHolder
resolveMutable
(FieldReference field) default MethodHolder
resolveMutable
(MethodReference method) default MethodHolder
resolveMutableImplementation
(String className, MethodDescriptor descriptor) default MethodHolder
Methods inherited from interface org.teavm.model.ClassReaderSource
getAncestorClasses, getAncestors, isSuperType, overriddenMethods, resolve, resolve, resolveImplementation, resolveImplementation
-
Method Details
-
get
- Specified by:
get
in interfaceClassReaderSource
-
getMutableAncestors
-
getMutableAncestorClasses
-
resolveMutable
-
resolveMutableImplementation
-
resolveMutableImplementation
-
resolveMutable
-
mutableOverriddenMethods
-