Package com.ibm.wsspi.anno.classsource
Interface ClassSource_MappedSimple
-
- All Superinterfaces:
ClassSource
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
Nested Classes Modifier and Type Interface Description static interface
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassSource_MappedSimple.SimpleClassProvider
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, getOptions, getParentSource, getResourceExclusionCount, getResourceNameFromClassName, getResult, getScanResults, inconvertResourceName, isClassResource, isDirectoryResource, isProcessedUsingJandex, log, logState, open, openClassStream, openResourceStream, outconvertResourceName, resourceAppend, scanClasses, scanReferencedClass, scanSpecificSeedClass, setParentSource
-
-
-
-
Method Detail
-
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.
-
-