Package com.ibm.wsspi.anno.classsource
Interface ClassSource_MappedDirectory
-
- All Superinterfaces:
ClassSource
public interface ClassSource_MappedDirectory extends ClassSource
-
-
Field Summary
-
Fields inherited from interface com.ibm.wsspi.anno.classsource.ClassSource
CLASS_EXTENSION, CLASS_SEPARATOR_CHAR, INNER_CLASS_SEPARATOR, RESOURCE_SEPARATOR_CHAR, RESOURCE_SEPARATOR_STRING
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
getConvertResourceNames()
java.lang.String
getDirPath()
java.lang.String
inconvertResourceName(java.lang.String externalResourceName)
Optional API for processing which uses an alternate form for resources.java.lang.String
outconvertResourceName(java.lang.String internalResourceName)
Optional API for processing which uses an alternate form for resources.-
Methods inherited from interface com.ibm.wsspi.anno.classsource.ClassSource
close, closeClassStream, closeResourceStream, getCanonicalName, getClassExclusionCount, getClassInclusionCount, getClassNameFromResourceName, getFactory, getHashText, getInternMap, getName, getOptions, getParentSource, getResourceExclusionCount, getResourceNameFromClassName, getResult, getScanResults, isClassResource, isDirectoryResource, isProcessedUsingJandex, log, logState, open, openClassStream, openResourceStream, resourceAppend, scanClasses, scanReferencedClass, scanSpecificSeedClass, setParentSource
-
-
-
-
Method Detail
-
getDirPath
java.lang.String getDirPath()
-
getConvertResourceNames
boolean getConvertResourceNames()
-
inconvertResourceName
java.lang.String inconvertResourceName(java.lang.String externalResourceName)
Description copied from interface:ClassSource
Optional API for processing which uses an alternate form for resources. For example, directory based processing may change the resource separator to a platform specific separator.
- Specified by:
inconvertResourceName
in interfaceClassSource
- Parameters:
externalResourceName
- The external form of the resource.- Returns:
- The internal form of the resource.
-
outconvertResourceName
java.lang.String outconvertResourceName(java.lang.String internalResourceName)
Description copied from interface:ClassSource
Optional API for processing which uses an alternate form for resources. For example, directory based processing may change the resource separator to a platform specific separator.
- Specified by:
outconvertResourceName
in interfaceClassSource
- Parameters:
internalResourceName
- The internal form of the resource.- Returns:
- The external form of the resource.
-
-