Package | Description |
---|---|
com.ibm.wsspi.anno.classsource | |
com.ibm.wsspi.anno.targets |
Modifier and Type | Method and Description |
---|---|
static ClassSource_Aggregate.ScanPolicy |
ClassSource_Aggregate.ScanPolicy.asSingular(int policies)
Answer the singular policy which is represented by a
scan policy selector.
|
ClassSource_Aggregate.ScanPolicy |
ClassSource_Aggregate.getScanPolicy(ClassSource classSource)
Tell the scan policy of the class source.
|
static ClassSource_Aggregate.ScanPolicy |
ClassSource_Aggregate.ScanPolicy.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ClassSource_Aggregate.ScanPolicy[] |
ClassSource_Aggregate.ScanPolicy.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
ClassSource_Aggregate.addClassSource(ClassSource classSource,
ClassSource_Aggregate.ScanPolicy scanPolicy)
Main API to add new class sources.
|
boolean |
ClassSource_Streamer.doProcess(java.lang.String className,
ClassSource_Aggregate.ScanPolicy scanPolicy)
Tell if a specified class is to be scanned.
|
java.util.Set<? extends ClassSource> |
ClassSource_Aggregate.getClassSources(ClassSource_Aggregate.ScanPolicy scanPolicy)
Answer the subset of class sources which have the specified scan policy.
|
boolean |
ClassSource_Streamer.process(java.lang.String classSourceName,
java.lang.Object jandexClassInfo,
ClassSource_Aggregate.ScanPolicy scanPolicy)
Process the data for the specified class.
|
boolean |
ClassSource_Streamer.process(java.lang.String classSourceName,
java.lang.String className,
java.io.InputStream inputStream,
ClassSource_Aggregate.ScanPolicy scanPolicy)
Process the data for the specified class.
|
void |
ClassSource.scanClasses(ClassSource_Streamer streamer,
java.util.Set<java.lang.String> i_seedClassNamesSet,
ClassSource_Aggregate.ScanPolicy scanPolicy)
Entry point for scanning a class source which is a child of an aggregate
class source.
|
Modifier and Type | Method and Description |
---|---|
void |
AnnotationTargets_Targets.addClassSource(ClassSource classSource,
ClassSource_Aggregate.ScanPolicy scanPolicy)
Add a class source to the aggregate class source held by this
targets table.
|