Package | Description |
---|---|
com.ibm.wsspi.anno.classsource | |
com.ibm.wsspi.anno.targets |
Modifier and Type | Interface and Description |
---|---|
interface |
ClassSource_Aggregate
Aggregator of class sources.
|
interface |
ClassSource_ClassLoader |
interface |
ClassSource_MappedContainer |
interface |
ClassSource_MappedDirectory |
interface |
ClassSource_MappedJar |
interface |
ClassSource_MappedSimple
Simplified API for new class source type.
|
Modifier and Type | Method and Description |
---|---|
ClassSource |
ClassSource_Aggregate.getFirstSuccess(java.lang.String resourceName) |
ClassSource |
ClassSource.getParentSource()
Answer the parent of this class source.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<? extends ClassSource> |
ClassSource_Aggregate.getClassSources()
Answer the entire list of class sources of this aggregate.
|
java.util.Set<? extends ClassSource> |
ClassSource_Aggregate.getClassSources(ClassSource_Aggregate.ScanPolicy scanPolicy)
Answer the subset of class sources which have the specified scan policy.
|
java.util.Set<? extends ClassSource> |
ClassSource_Aggregate.getExcludedClassSources()
Answer the subset of excluded class sources of this aggregate.
|
java.util.Set<? extends ClassSource> |
ClassSource_Aggregate.getExternalClassSources()
Answer the subset of external class sources of this aggregate.
|
java.util.Map<java.lang.String,? extends ClassSource> |
ClassSource_Aggregate.getFirstSuccesses() |
java.util.Set<? extends ClassSource> |
ClassSource_Aggregate.getPartialClassSources()
Answer the subset of partial class sources of this aggregate.
|
java.util.Set<? extends ClassSource> |
ClassSource_Aggregate.getSeedClassSources()
Answer the subset of seed class sources of this aggregate.
|
Modifier and Type | Method and Description |
---|---|
void |
ClassSource_Aggregate.addClassSource(ClassSource classSource)
Main API to add new class sources.
|
void |
ClassSource_Aggregate.addClassSource(ClassSource classSource,
ClassSource_Aggregate.ScanPolicy scanPolicy)
Main API to add new class sources.
|
java.util.Set<java.lang.String> |
ClassSource_Aggregate.getFailedLookups(ClassSource classSource) |
ClassSource_Aggregate.ScanPolicy |
ClassSource_Aggregate.getScanPolicy(ClassSource classSource)
Tell the scan policy of the class source.
|
void |
ClassSource.setParentSource(ClassSource classSource)
Set the parent of this 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.
|