com.ibm.wsspi.anno.classsource
Interface ClassSource_MappedSimple
All Superinterfaces:
- public interface ClassSource_MappedSimple
- extends ClassSource
Simplified API for new class source type. Extenders need only
provide an implementation of the simplified ClassSource_MappedSimple.SimpleClassProvider
API. Scan
processing (iteration, lookup caching, timing and other statistics)
are handled by the default implementation.
Nested Class Summary
Modifier and Type | Interface and Description |
---|---|
|
ClassSource_MappedSimple.SimpleClassProvider
|
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 |
---|---|
getProvider()
Answer the simple class provider used by this simple class source.
|
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, inconvertResourceName, isClassResource, isDirectoryResource, log, logState, open, openClassStream, openResourceStream, outconvertResourceName, resourceAppend, scanClasses, scanReferencedClass, scanSpecificSeedClass, setParentSource |
Method Detail
getProvider
- ClassSource_MappedSimple.SimpleClassProvider getProvider( )
Returns:
The simple class provider of this simple class source.
Answer the simple class provider used by this simple class source.