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
 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, getParentSource, getResourceExclusionCount, getResourceNameFromClassName, getResult, getScanResults, isClassResource, isDirectoryResource, 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 interface ClassSource
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 interface ClassSource
Parameters:
internalResourceName - The internal form of the resource.
Returns:
The external form of the resource.