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