com.ibm.wsspi.anno.classsource

Interface ClassSource_MappedContainer

All Superinterfaces:
ClassSource

  1. public interface ClassSource_MappedContainer
  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. Container
getContainer()
  1. boolean
getConvertResourceNames()
  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

getContainer

  1. Container getContainer()

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.