com.ibm.wsspi.anno.classsource

Interface ClassSource_MappedDirectory

All Superinterfaces:
ClassSource

  1. public interface ClassSource_MappedDirectory
  2. 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

Modifier and Type Method and Description
  1. boolean
getConvertResourceNames()
  1. java.lang.String
getDirPath()
  1. java.lang.String
inconvertResourceName(java.lang.String externalResourceName)
  1. java.lang.String
outconvertResourceName(java.lang.String internalResourceName)
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

  1. java.lang.String getDirPath()

getConvertResourceNames

  1. boolean getConvertResourceNames( )

inconvertResourceName

  1. 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:
Parameters:
externalResourceName - The external form of the resource.
Returns:
The internal form of the resource.

outconvertResourceName

  1. 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:
Parameters:
internalResourceName - The internal form of the resource.
Returns:
The external form of the resource.