Package com.ibm.wsspi.anno.classsource
Interface ClassSource_MappedSimple
- All Superinterfaces:
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 TypeInterfaceDescriptionstatic interface
-
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 TypeMethodDescriptionAnswer 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, getOptions, getParentSource, getResourceExclusionCount, getResourceNameFromClassName, getResult, getScanResults, inconvertResourceName, isClassResource, isDirectoryResource, isProcessedUsingJandex, log, logState, open, openClassStream, openResourceStream, outconvertResourceName, resourceAppend, scanClasses, scanReferencedClass, scanSpecificSeedClass, setParentSource
-
Method Details
-
getProvider
ClassSource_MappedSimple.SimpleClassProvider getProvider()Answer the simple class provider used by this simple class source.
- Returns:
- The simple class provider of this simple class source.
-