Package org.teavm.parsing
Class ClasspathResourceMapper
- java.lang.Object
-
- org.teavm.parsing.ClasspathResourceMapper
-
- All Implemented Interfaces:
Function<String,ClassHolder>,ClassDateProvider
public class ClasspathResourceMapper extends Object implements Function<String,ClassHolder>, ClassDateProvider
-
-
Constructor Summary
Constructors Constructor Description ClasspathResourceMapper(ClassLoader classLoader, ReferenceCache referenceCache, Function<String,ClassHolder> provider)ClasspathResourceMapper(Properties properties, ReferenceCache referenceCache, Function<String,ClassHolder> innerMapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassHolderapply(String name)DategetModificationDate(String className)
-
-
-
Constructor Detail
-
ClasspathResourceMapper
public ClasspathResourceMapper(ClassLoader classLoader, ReferenceCache referenceCache, Function<String,ClassHolder> provider)
-
ClasspathResourceMapper
public ClasspathResourceMapper(Properties properties, ReferenceCache referenceCache, Function<String,ClassHolder> innerMapper)
-
-
Method Detail
-
apply
public ClassHolder apply(String name)
- Specified by:
applyin interfaceFunction<String,ClassHolder>
-
getModificationDate
public Date getModificationDate(String className)
- Specified by:
getModificationDatein interfaceClassDateProvider
-
-