Summary
The following table provides a sumary of the test information.
| Property Key | Property Value |
|---|---|
| Target | /Users/zoe/Workspaces/aries/ComplianceTests/ApacheAriesTests/jar/org.osgi.test.cases.blueprint-4.2.0.jar |
| Framework | org.eclipse.osgi.launch.Equinox@bf5555 |
| Testrun | Wed Sep 01 16:59:17 BST 2010 |
| Bundles | |
| org.eclipse.osgi | 3.5.0.v20090520 |
| osgi.cmpn | 4.2.0.200908310645 |
| org.ops4j.pax.logging.pax-logging-api | 1.4 |
| org.ops4j.pax.logging.pax-logging-service | 1.4 |
| org.eclipse.equinox.cm | 3.2.0.v20070116 |
| org.eclipse.equinox.event | 1.1.100.v20090520-1800 |
| org.apache.felix.configadmin | 1.2.4 |
| org.apache.aries.blueprint | 0.2.0.incubating |
| org.osgi.test.cases.blueprint | 4.2.0.201004301237 |
Testcases
The following table shows the results of each test. A red icon indicates that the test failed or had an error. A green icon indicates success. Any errors or failure messages will be displayed as a list beneath the test name. To see the exception, click on the info icon on the right.
| Test | Failures | Error | Info |
|---|---|---|---|
| testSignature | 0 | 0 | |
| testConstructorInjection | 0 | 0 | |
| testInstanceFactoryConstructorInjection | 0 | 0 | |
| testStaticFactoryConstructorInjection | 0 | 0 | |
| testPropertyInjection | 0 | 0 | |
| testInstanceFactoryPropertyInjection | 0 | 0 | |
| testStaticFactoryPropertyInjection | 0 | 0 | |
| testCompoundProperty | 0 | 0 | |
| testCompoundPropertyMissingName | 0 | 0 | |
| testCompoundPropertyMissingValue | 0 | 0 | |
| testServicePropertiesReevaluation | 0 | 0 | |
| testComponentDirectDependency | 0 | 0 | |
| testComponentDependsOnDependency | 0 | 0 | |
| testServiceDependsOnDependency | 0 | 0 | |
| testComponentWaitingDependency | 0 | 0 | |
| testMultipleGracePeriod | 0 | 0 | |
| testComponentNowaitDependency | 0 | 0 | |
| testComponentTimeoutDependency | 0 | 0 | |
| testInfiniteComponentTimeoutDependency | 0 | 0 | |
| testServiceRequestInitialization | 0 | 0 | |
| testServiceRequestActivation | 0 | 0 | |
| testEagerServiceRequestInitialization | 0 | 0 | |
| testServiceReferenceExport | 0 | 0 | |
| testInlineServiceReferenceExport | 0 | 0 | |
| testIndirectServiceReferenceExport | 0 | 0 | |
| testCustomTypeInjection | 0 | 0 | |
| testMultiRegisteredConverter | 0 | 0 | |
| testCustomBooleanConverter | 0 | 0 | |
| testServiceBooleanConverter | 0 | 0 | |
| testSubclassConverterInstead | 0 | 0 | |
| testConverterCalled | 0 | 0 | |
| testConversionServiceInjection | 0 | 0 | |
| testConversionServiceInjectionOverride | 0 | 0 | |
| testConstructorShortArgs | 0 | 0 | |
| testConstructorLongArgs | 0 | 0 | |
| testStaticFactoryShortArgs | 0 | 0 | |
| testStaticFactoryLongArgs | 0 | 0 | |
| testInstanceFactoryShortArgs | 0 | 0 | |
| testInstanceFactoryLongArgs | 0 | 0 | |
| testStringTypeConstructor | 0 | 0 | |
| testWrapperPrimitiveAmbiguity | 0 | 0 | |
| testInstanceWrapperPrimitiveAmbiguity | 0 | 0 | |
| testStaticWrapperPrimitiveAmbiguity | 0 | 0 | |
| testPrimitiveWrapperAmbiguity | 0 | 0 | |
| testInstancePrimitiveWrapperAmbiguity | 0 | 0 | |
| testStaticPrimitiveWrapperAmbiguity | 0 | 0 | |
| testAssignabilityAmbiguity | 0 | 0 | |
| testInstanceAssignabilityAmbiguity | 0 | 0 | |
| testStaticAssignabilityAmbiguity | 0 | 0 | |
| testStringConversionAmbiguity | 0 | 0 | |
| testInstanceStringConversionAmbiguity | 0 | 0 | |
| testStaticStringConversionAmbiguity | 0 | 0 | |
| testCollectionConversionAmbiguity | 0 | 0 | |
| testInstanceCollectionConversionAmbiguity | 0 | 0 | |
| testStaticCollectionConversionAmbiguity | 0 | 0 | |
| testMapConversionAmbiguity | 0 | 0 | |
| testInstanceMapConversionAmbiguity | 0 | 0 | |
| testStaticMapConversionAmbiguity | 0 | 0 | |
| testExtenderStart | 0 | 0 | |
testExtenderStop
| 1 | 0 | |
testExtenderRankedStop
| 1 | 0 | |
| testSingleInterfaceExport | 0 | 0 | |
| testNoGracePeriod | 0 | 0 | |
| testReferenceDependsOn | 0 | 0 | |
| testSingleInterfacePrototypeExport | 0 | 0 | |
| testComponentQualifier | 0 | 0 | |
| testRankingExport | 0 | 0 | |
| testRankingImport | 0 | 0 | |
| testServicePropertyQualifier | 0 | 0 | |
| testComplexServiceProperty | 0 | 0 | |
| testDependsOnQualifier | 0 | 0 | |
| testMultipleInterface | 0 | 0 | |
| testRegistrationListenerImport | 0 | 0 | |
| testInlineRegistrationListenerImport | 0 | 0 | |
| testConcreteInterface | 0 | 0 | |
| testAutoInterface | 0 | 0 | |
| testAutoHierarchy | 0 | 0 | |
| testConcreteClassImport | 0 | 0 | |
| testAutoAll | 0 | 0 | |
| testFactoryExport | 0 | 0 | |
| testPrototypeFactoryExport | 0 | 0 | |
| testRegistrationInjection | 0 | 0 | |
| testInlineRegistrationInjection | 0 | 0 | |
| testDependencyWait | 0 | 0 | |
| testListenerExport | 0 | 0 | |
| testRegistrationListenerSingletonSignature | 0 | 0 | |
| testListenerRegisteredExport | 0 | 0 | |
| testListenerUnregisteredExport | 0 | 0 | |
| testPrototypeListenerExport | 0 | 0 | |
| testInlineListenerExport | 0 | 0 | |
| testCircularListenerExport | 0 | 0 | |
| testMultipleListenerExport | 0 | 0 | |
| testMultipleListenerMethodExport | 0 | 0 | |
| testServiceImportedListenerImport | 0 | 0 | |
| testInlineServiceImportedListenerImport | 0 | 0 | |
| testReferenceListenerBindOnly | 0 | 0 | |
| testReferenceListenerUnbindOnly | 0 | 0 | |
| testCircularServiceListenerImport | 0 | 0 | |
| testServiceMultipleListenerImport | 0 | 0 | |
| testServiceMultipleListenerMethodImport | 0 | 0 | |
| testServiceListenerReferenceMethodImport | 0 | 0 | |
| testServiceListenerNoMapMethodImport | 0 | 0 | |
| testUnregisteredServiceDependency | 0 | 0 | |
| testReplacementServiceDependency | 0 | 0 | |
| testWaitingServiceDependency | 0 | 0 | |
| testUnavailableServiceDependency | 0 | 0 | |
| testUnavailableServiceDefaultDependency | 0 | 0 | |
| testServiceRebind | 0 | 0 | |
| testServiceRankingRebind | 0 | 0 | |
| testServiceRegistrationProxy | 0 | 0 | |
| testLazyServiceRegistration | 0 | 0 | |
| testLazyReference | 0 | 0 | |
| testLazyServiceGet | 0 | 0 | |
| testInterfacelessReference | 0 | 0 | |
| testRegistrationListenerInitialState | 0 | 0 | |
| testStartComponentDefault | 0 | 0 | |
| testWildcardHeader | 0 | 0 | |
| testStartComponentMultiple | 0 | 0 | |
| testStartComponentExplicit | 0 | 0 | |
| testStartComponentAttributes | 0 | 0 | |
| testSinglePathMultipleDir | 0 | 0 | |
| testMultiplePathMultipleDir | 0 | 0 | |
| testStartComponentAttributes2 | 0 | 0 | |
| testStartComponentDifferentDir | 0 | 0 | |
| testStartComponentDirOnly | 0 | 0 | |
| testNoNameDefault | 0 | 0 | |
| testInitDestroy | 0 | 0 | |
| testStaticFactory | 0 | 0 | |
| testPrimitiveStaticFactory | 0 | 0 | |
| testComponentFactory | 0 | 0 | |
| testServiceFactory | 0 | 0 | |
| testPrimitiveInstanceFactory | 0 | 0 | |
| testModuleContextAware | 0 | 0 | |
| testComponentIdCase | 0 | 0 | |
| testBlueprintId | 0 | 0 | |
| testNonBlueprintBundle | 0 | 0 | |
| testNonBlueprintBundleEmptyDir | 0 | 0 | |
| testBlueprintBundleWildcardNoMatch | 0 | 0 | |
| testEmptyBlueprintBundleHeader | 0 | 0 | |
| testIncompatibleVersion | 0 | 0 | |
| testBlueprintListenerReplay | 0 | 0 | |
| testFragmentDefault | 0 | 0 | |
| testConcreteClassImport | 0 | 0 | |
| testNoConfigFile | 0 | 0 | |
| testMissingConfigFile | 0 | 0 | |
| testDuplicateComponentName | 0 | 0 | |
| testMissingComponentClass | 0 | 0 | |
| testNoComponentClass | 0 | 0 | |
| testStaticFactoryMissingClass | 0 | 0 | |
| testStaticFactoryMissingMethod | 0 | 0 | |
| testStaticFactoryNonPublicClass | 0 | 0 | |
| testStaticFactoryNonPublicMethod | 0 | 0 | |
| testStaticFactoryNonStaticMethod | 0 | 0 | |
| testStaticFactoryNoClass | 0 | 0 | |
| testInstanceFactoryMissingMethod | 0 | 0 | |
| testInstanceFactoryNoMethod | 0 | 0 | |
| testStaticFactoryNoComponent | 0 | 0 | |
| testConstructorException | 0 | 0 | |
| testLazyConstructorException | 0 | 0 | |
| testInstanceFactoryException | 0 | 0 | |
| testStaticFactoryException | 0 | 0 | |
| testPropertyException | 0 | 0 | |
| testInitMethodException | 0 | 0 | |
| testDestroyMethodException | 0 | 0 | |
| testNoConstructorMatch | 0 | 0 | |
| testConstructorTypeMismatch | 0 | 0 | |
| testConstructorInvalidType | 0 | 0 | |
| testConstructorNonPrivate | 0 | 0 | |
| testConversionError | 0 | 0 | |
| testIncompatibleType | 0 | 0 | |
| testConversionServiceError | 0 | 0 | |
| testConversionServiceOverrideError | 0 | 0 | |
| testTypeConverterError | 0 | 0 | |
| testMissingReferenceError | 0 | 0 | |
| testMissingIdrefError | 0 | 0 | |
| testCircularReferenceError | 0 | 0 | |
| testPrimitiveNull | 0 | 0 | |
| testMissingProperty | 0 | 0 | |
| testProtectedProperty | 0 | 0 | |
| testPrivateProperty | 0 | 0 | |
| testBadProperty | 0 | 0 | |
| testSkippedIndex | 0 | 0 | |
| testDuplicateIndex | 0 | 0 | |
| testPartialIndex | 0 | 0 | |
| testInitNoMethod | 0 | 0 | |
| testDestroyNoMethod | 0 | 0 | |
| testInitBadMethod | 0 | 0 | |
| testDestroyBadMethod | 0 | 0 | |
| testServiceBadComponent | 0 | 0 | |
| testServiceBadInterface | 0 | 0 | |
| testServiceNoComponent | 0 | 0 | |
| testServiceNoInterface | 0 | 0 | |
| testServiceWrongInterface | 0 | 0 | |
| testServiceDupInterface | 0 | 0 | |
| testServiceListenerBadComponent | 0 | 0 | |
| testServiceListenerBadRegister | 0 | 0 | |
| testServiceListenerBadUnregister | 0 | 0 | |
| testServiceListenerNonPublicRegistered | 0 | 0 | |
| testServiceListenerNonPublicUnregistered | 0 | 0 | |
| testServiceListenerNoComponent | 0 | 0 | |
| testServiceListenerNoMethods | 0 | 0 | |
| testServiceListenerNoRegister | 0 | 0 | |
| testServiceListenerRefInline | 0 | 0 | |
| testServiceListenerNoUnregister | 0 | 0 | |
| testComponentBadDependson | 0 | 0 | |
| testServiceBadDependson | 0 | 0 | |
| testReferenceBadInterface | 0 | 0 | |
| testRefListBadInterface | 0 | 0 | |
| testReferenceListenerBadComponent | 0 | 0 | |
| testReferenceListenerBadBind | 0 | 0 | |
| testReferenceListenerBadUnbind | 0 | 0 | |
| testReferenceListenerNonPublicBind | 0 | 0 | |
| testReferenceListenerNonPublicUnbind | 0 | 0 | |
| testReferenceListenerNoComponent | 0 | 0 | |
| testReferenceListenerNoMethods | 0 | 0 | |
| testReferenceListenerNobind | 0 | 0 | |
| testReferenceListenerNoUnbind | 0 | 0 | |
| testMapBadKeyRef | 0 | 0 | |
| testMapBadValueRef | 0 | 0 | |
| testMapBadValueType | 0 | 0 | |
| testMapBadKeyType | 0 | 0 | |
| testMapPrimitiveKeyType | 0 | 0 | |
| testMapDupValueRef | 0 | 0 | |
| testMapDupKeyRef | 0 | 0 | |
| testMapDupKey | 0 | 0 | |
| testMapDupValue | 0 | 0 | |
| testListBadValueRef | 0 | 0 | |
| testConverterWrongType | 0 | 0 | |
| testAmbiguousConstructor | 0 | 0 | |
| testAmbiguousFactoryConstructor | 0 | 0 | |
| testAmbiguousStaticFactoryConstructor | 0 | 0 | |
| testInnerBeanId | 0 | 0 | |
| testInnerBeanInitialization | 0 | 0 | |
| testInnerBeanDestroy | 0 | 0 | |
| testInlineServiceId | 0 | 0 | |
| testInlineReferenceId | 0 | 0 | |
| testInlineRefListId | 0 | 0 | |
| testReferenceBadDependsOn | 0 | 0 | |
| testRefListBadDependsOn | 0 | 0 | |
| testServiceServiceTarget | 0 | 0 | |
| testServiceRefListTarget | 0 | 0 | |
| testListenerServiceTarget | 0 | 0 | |
| testListenerRefListTarget | 0 | 0 | |
| testRegistrationListenerServiceTarget | 0 | 0 | |
| testRegistrationListenerRefListTarget | 0 | 0 | |
| testBlueprintBundleOverride | 0 | 0 | |
| testBlueprintBundleContextOverride | 0 | 0 | |
| testBlueprintContainerOverride | 0 | 0 | |
| testBlueprintConverterOverride | 0 | 0 | |
testExtraNamespace
| 1 | 0 | |
| testPropertyValueValue | 0 | 0 | |
| testPropertyRefValue | 0 | 0 | |
| testPropertyValueRef | 0 | 0 | |
| testArgumentValueValue | 0 | 0 | |
| testArgumentRefValue | 0 | 0 | |
| testArgumentValueRef | 0 | 0 | |
| testAutoExportInterface | 0 | 0 | |
| testAutoExportInterfaces | 0 | 0 | |
| testAutoRefInline | 0 | 0 | |
| testReferenceNegativeTimeout | 0 | 0 | |
| testReferenceNegativeDefaultTimeout | 0 | 0 | |
| testReferenceListenerRefInline | 0 | 0 | |
| testBlueprintConverter | 0 | 0 | |
| testBuiltinTypeConversions | 0 | 0 | |
| testArrayTargetBadSource | 0 | 0 | |
| testArrayTargetBadElement | 0 | 0 | |
| testCollectionTargetBadSource | 0 | 0 | |
| testCollectionTargetInterfaceOnly | 0 | 0 | |
| testCollectionTargetBadSubType | 0 | 0 | |
| testMapTargetBadSource | 0 | 0 | |
| testMapTargetInterfaceOnly | 0 | 0 | |
| testMapTargetBadSubType | 0 | 0 | |
| testDictionaryTargetBadSubType | 0 | 0 | |
| testNonStringSource | 0 | 0 | |
| testStringSourceNoConstructor | 0 | 0 | |
| testConstructorInjection | 0 | 0 | |
| testInstanceFactoryConstructorInjection | 0 | 0 | |
| testStaticFactoryConstructorInjection | 0 | 0 | |
| testPropertyInjection | 0 | 0 | |
| testInstanceFactoryPropertyInjection | 0 | 0 | |
| testStaticFactoryPropertyInjection | 0 | 0 | |
| testBasic | 0 | 0 | |
| testCollectionInjection | 0 | 0 | |
| testStaticListCollectionImport | 0 | 0 | |
| testListCollectionDependson | 0 | 0 | |
| testLazyReferenceList | 0 | 0 | |
| testStaticListCollectionReferenceImport | 0 | 0 | |
| testListCollectionImport | 0 | 0 | |
| testListCollectionReferenceImport | 0 | 0 | |
| testCircularListCollectionImport | 0 | 0 | |
| testEmptyListCollectionImport | 0 | 0 | |
| testEmptyListCollectionDefaultImport | 0 | 0 | |
| testEmptyListCollectionServiceListener | 0 | 0 | |
| testEmptyListCollectionReferenceImport | 0 | 0 | |
| testBindUnbindListImport | 0 | 0 | |
| testUnregisteredListServiceDependency | 0 | 0 | |
| testRefListIterator | 0 | 0 | |
| testArrayInjection | 0 | 0 | |
| testArrayArgConstructor | 0 | 0 | |
| testArrayArgStaticFactoryConstructor | 0 | 0 | |
| testArrayArgInstanceFactoryConstructor | 0 | 0 | |
| testArrayArgProperty | 0 | 0 | |
| testStaticFactoryArrayArgProperty | 0 | 0 | |
| testInstanceFactoryArrayArgProperty | 0 | 0 | |
| testStringTypeConstructor | 0 | 0 | |
| testStaticFactoryStringTypeConstructor | 0 | 0 | |
| testInstanceFactoryStringTypeConstructor | 0 | 0 | |
| testStringTypeProperty | 0 | 0 | |
| testStaticFactoryStringTypeProperty | 0 | 0 | |
| testInstanceFactoryStringTypeProperty | 0 | 0 | |
| testPropertyBoxing | 0 | 0 | |
| testReferenceInjection | 0 | 0 | |
| testPrototypeDestroy_Method | 0 | 0 | |
| testEagerPrototype | 0 | 0 | |
| testCycleBreaking | 0 | 0 | |
| testSingletonCycle | 0 | 0 | |
| testPrototypeCycle | 0 | 0 | |
| testRecursiveConstructor | 0 | 0 | |
| testRecursivePropertyInjection | 0 | 0 | |
| testRecursiveInitMethod | 0 | 0 | |
| testRecursivePrototypePropertyInjection | 0 | 0 | |
| testRecursivePrototypeInitMethod | 0 | 0 | |
| testMetadataSampler | 0 | 0 | |
| testIdrefInjection | 0 | 0 | |
| testListConstructor | 0 | 0 | |
| testListStaticFactoryConstructor | 0 | 0 | |
| testListInstanceFactoryConstructor | 0 | 0 | |
| testListProperty | 0 | 0 | |
| testConvertedList | 0 | 0 | |
| testConvertedSet | 0 | 0 | |
| testConvertedMap | 0 | 0 | |
| testStaticFactoryListProperty | 0 | 0 | |
| testInstanceFactoryListProperty | 0 | 0 | |
| testSetConstructor | 0 | 0 | |
| testSetStaticFactoryConstructor | 0 | 0 | |
| testSetInstanceFactoryConstructor | 0 | 0 | |
| testSetProperty | 0 | 0 | |
| testStaticFactorySetProperty | 0 | 0 | |
| testInstanceFactorySetProperty | 0 | 0 | |
| testMapConstructor | 0 | 0 | |
| testFactoryMapConstructor | 0 | 0 | |
| testStaticFactoryMapConstructor | 0 | 0 | |
| testMapProperty | 0 | 0 | |
| testStaticFactoryMapProperty | 0 | 0 | |
| testFactoryMapProperty | 0 | 0 | |
| testPropsConstructor | 0 | 0 | |
| testInstanceFactoryPropsConstructor | 0 | 0 | |
| testStaticFactoryPropsConstructor | 0 | 0 | |
| testPropsProperty | 0 | 0 | |
| testInstanceFactoryPropsProperty | 0 | 0 | |
| testStaticFactoryPropsProperty | 0 | 0 | |
| testBuiltinCollectionConversion | 0 | 0 | |
| testBuiltinMapConversion | 0 | 0 |
Coverage
The following table provides a sumary of the coverage based on static analysis. A red icon indicates the method is never referred. An orange icon indicates there is only one method referring to the method and a green icon indicates there are 2 or more references. The references are shown by clicking on the info icon. This table is based on static analysis so it is not possible to see how often the method is called and with what parameters.
| org.osgi.service.blueprint.container.BlueprintContainer | |
|---|---|
| Set BlueprintContainer.getComponentIds() ComponentMetadata BlueprintMetadata.getComponentMetadata(TestComponentMetadata)
Set BlueprintMetadata.getComponentIds() void MetadataSamplerValidator.validate(BundleContext) | 3 |
| Object BlueprintContainer.getComponentInstance(String) void NoSuchComponentExceptionValidator.validate(BundleContext)
void ComponentMetadataAbsenceValidator.validate(BundleContext) void GetComponentExceptionValidator.validate(BundleContext) Object BlueprintMetadata.getComponent(String) void MetadataSamplerValidator.validate(BundleContext) RecursiveRequestor(String,BlueprintContainer,String) void RecursiveRequestor.setMyId(String) void RecursiveRequestor.init() void RecursiveRequestor.setMyPrototypeId(String) void RecursiveRequestor.prototypeInit() void BlueprintContainerAwareComponent.init() void BlueprintContainerAwareComponent.init() | 12 |
| ComponentMetadata BlueprintContainer.getComponentMetadata(String) void NoSuchComponentExceptionValidator.validate(BundleContext)
ComponentMetadata BlueprintMetadata.getComponentMetadata(TestComponentMetadata) ComponentMetadata BlueprintMetadata.getComponentMetadata(String) void BlueprintMetadata.validateLifeCycle(String,String,String,String) void BlueprintMetadata.validateArgumentMetadata(String,TestArgument[]) void BlueprintMetadata.validatePartialConstructorMetadata(String,TestArgument[]) void BlueprintMetadata.validateFactoryMetadata(String,String,String,TestValue) void BlueprintMetadata.validatePropertyMetadata(String,TestProperty[]) List BlueprintMetadata.getComponentDependencies(String) void MetadataSamplerValidator.validate(BundleContext) | 10 |
| Collection BlueprintContainer.getMetadata(Class) void GetBeanMetadataValidator.validate(BundleContext)
void GetReferencedServicesMetadataValidator.validate(BundleContext) void BlueprintMetadata.validateExportedServices(ExportedService[]) void BlueprintMetadata.validateReferencedServices(ReferencedService[]) void MetadataSamplerValidator.validate(BundleContext) void MetadataSamplerValidator.validate(BundleContext) void MetadataSamplerValidator.validate(BundleContext) void MetadataSamplerValidator.validate(BundleContext) void MetadataSamplerValidator.validate(BundleContext) void MetadataSamplerValidator.validate(BundleContext) void GetExportedServicesMetadataValidator.validate(BundleContext) | 11 |
| org.osgi.service.blueprint.container.BlueprintEvent | |
| BlueprintEvent(int,Bundle,Bundle) | 0 |
| BlueprintEvent(int,Bundle,Bundle,Throwable) | 0 |
| BlueprintEvent(int,Bundle,Bundle,String[]) | 0 |
| BlueprintEvent(int,Bundle,Bundle,String[],Throwable) | 0 |
| BlueprintEvent(BlueprintEvent,boolean) | 0 |
| Bundle BlueprintEvent.getBundle() Event BlueprintContainerEvent.createEvent(BlueprintEvent)
| 1 |
| Throwable BlueprintEvent.getCause() Event BlueprintContainerEvent.createEvent(BlueprintEvent)
Event BlueprintContainerEvent.createEvent(BlueprintEvent) | 2 |
| String[] BlueprintEvent.getDependencies() Event BlueprintContainerEvent.createEvent(BlueprintEvent)
Event BlueprintContainerEvent.createEvent(BlueprintEvent) | 2 |
| Bundle BlueprintEvent.getExtenderBundle() Event BlueprintContainerEvent.createEvent(BlueprintEvent)
| 1 |
| long BlueprintEvent.getTimestamp() | 0 |
| int BlueprintEvent.getType() Event BlueprintContainerEvent.createEvent(BlueprintEvent)
| 1 |
| boolean BlueprintEvent.isReplay() TestEvent BlueprintContainerEvent.validate(TestEvent)
TestEvent BlueprintAdminEvent.validate(TestEvent) void ReplayListener.blueprintEvent(BlueprintEvent) | 3 |
| org.osgi.service.blueprint.container.BlueprintListener | |
| void BlueprintListener.blueprintEvent(BlueprintEvent) void BaseTestController.<implements>()
void ReplayListener.<implements>() | 2 |
| org.osgi.service.blueprint.container.ComponentDefinitionException | |
| ComponentDefinitionException() | 0 |
| ComponentDefinitionException(String) | 0 |
| ComponentDefinitionException(String,Throwable) | 0 |
| ComponentDefinitionException(Throwable) | 0 |
| org.osgi.service.blueprint.container.Converter | |
| boolean Converter.canConvert(Object,ReifiedType) void HashtableConverter.<implements>()
void CustomBooleanConverter.<implements>() void ArrayListConverter.<implements>() void SecurityTestBean.<implements>() void VectorConverter.<implements>() void EuropeanRegionCodeConverter.<implements>() Object ConversionServiceChecker.convert(Object,ReifiedType) void LinkedHashSetConverter.<implements>() void AsianRegionCodeConverter.<implements>() void TreeSetConverter.<implements>() void HashMapConverter.<implements>() void TreeMapConverter.<implements>() void LinkedListConverter.<implements>() void RegionCodeConverter.<implements>() void HashSetConverter.<implements>() | 15 |
| Object Converter.convert(Object,ReifiedType) void HashtableConverter.<implements>()
void CustomBooleanConverter.<implements>() void ArrayListConverter.<implements>() void SecurityTestBean.<implements>() void VectorConverter.<implements>() void EuropeanRegionCodeConverter.<implements>() void ConversionServiceComponent.setConversion(String) Object ConversionServiceChecker.convert(Object,ReifiedType) void ConversionServiceChecker.convertFailure(Object,ReifiedType) void LinkedHashSetConverter.<implements>() void AsianRegionCodeConverter.<implements>() void TreeSetConverter.<implements>() void HashMapConverter.<implements>() void TreeMapConverter.<implements>() void LinkedListConverter.<implements>() void RegionCodeConverter.<implements>() void HashSetConverter.<implements>() | 17 |
| org.osgi.service.blueprint.container.NoSuchComponentException | |
| NoSuchComponentException(String) | 0 |
| NoSuchComponentException(String,String) | 0 |
| String NoSuchComponentException.getComponentId() void NoSuchComponentExceptionValidator.validate(BundleContext)
void NoSuchComponentExceptionValidator.validate(BundleContext) | 2 |
| org.osgi.service.blueprint.container.ReifiedType | |
| ReifiedType(Class) ConversionServiceChecker$CheckerReifiedType(ConversionServiceChecker,Class,Class[])
ReifiedType ConversionServiceChecker$CheckerReifiedType.getActualTypeArgument(int) void ConversionServiceComponent.setConversion(String) void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() void ConversionServiceChecker.init() | 76 |
| ReifiedType ReifiedType.getActualTypeArgument(int) | 0 |
| Class ReifiedType.getRawClass() Object HashtableConverter.convert(Object,ReifiedType)
boolean HashtableConverter.canConvert(Object,ReifiedType) Object CustomBooleanConverter.convert(Object,ReifiedType) boolean CustomBooleanConverter.canConvert(Object,ReifiedType) Object ArrayListConverter.convert(Object,ReifiedType) boolean ArrayListConverter.canConvert(Object,ReifiedType) boolean SecurityTestBean.canConvert(Object,ReifiedType) Object VectorConverter.convert(Object,ReifiedType) boolean VectorConverter.canConvert(Object,ReifiedType) Object EuropeanRegionCodeConverter.convert(Object,ReifiedType) boolean EuropeanRegionCodeConverter.canConvert(Object,ReifiedType) Object LinkedHashSetConverter.convert(Object,ReifiedType) boolean LinkedHashSetConverter.canConvert(Object,ReifiedType) Object AsianRegionCodeConverter.convert(Object,ReifiedType) boolean AsianRegionCodeConverter.canConvert(Object,ReifiedType) Object TreeSetConverter.convert(Object,ReifiedType) boolean TreeSetConverter.canConvert(Object,ReifiedType) Object HashMapConverter.convert(Object,ReifiedType) boolean HashMapConverter.canConvert(Object,ReifiedType) Object TreeMapConverter.convert(Object,ReifiedType) boolean TreeMapConverter.canConvert(Object,ReifiedType) Object LinkedListConverter.convert(Object,ReifiedType) boolean LinkedListConverter.canConvert(Object,ReifiedType) Object RegionCodeConverter.convert(Object,ReifiedType) boolean RegionCodeConverter.canConvert(Object,ReifiedType) Object HashSetConverter.convert(Object,ReifiedType) boolean HashSetConverter.canConvert(Object,ReifiedType) | 27 |
| int ReifiedType.size() | 0 |
| org.osgi.service.blueprint.container.ServiceUnavailableException | |
| ServiceUnavailableException(String,String) | 0 |
| ServiceUnavailableException(String,String,Throwable) | 0 |
| String ServiceUnavailableException.getFilter() | 4 |
| org.osgi.service.blueprint.reflect.BeanArgument | |
| int BeanArgument.getIndex() void TestArgument.validate(BlueprintMetadata,BeanArgument)
| 1 |
| Metadata BeanArgument.getValue() void TestArgument.validate(BlueprintMetadata,BeanArgument)
| 1 |
| String BeanArgument.getValueType() void TestArgument.validate(BlueprintMetadata,BeanArgument)
| 1 |
| org.osgi.service.blueprint.reflect.BeanMetadata | |
| List BeanMetadata.getArguments() void BlueprintMetadata.validateArgumentMetadata(BeanMetadata,TestArgument[])
void BlueprintMetadata.validatePartialConstructorMetadata(BeanMetadata,TestArgument[]) | 2 |
| String BeanMetadata.getClassName() void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
boolean BeanComponent.matches(ComponentMetadata) boolean BeanComponent.matches(ComponentMetadata) boolean BeanComponent.matches(ComponentMetadata) void BlueprintMetadata.validateLifeCycle(String,String,String,String) void BlueprintMetadata.validateFactoryMetadata(BeanMetadata,String,String,TestValue) | 6 |
| String BeanMetadata.getDestroyMethod() void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
void BlueprintMetadata.validateLifeCycle(String,String,String,String) | 2 |
| Target BeanMetadata.getFactoryComponent() void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
void BlueprintMetadata.validateFactoryMetadata(BeanMetadata,String,String,TestValue) | 2 |
| String BeanMetadata.getFactoryMethod() void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
void BlueprintMetadata.validateFactoryMetadata(BeanMetadata,String,String,TestValue) | 2 |
| String BeanMetadata.getInitMethod() void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
void BlueprintMetadata.validateLifeCycle(String,String,String,String) | 2 |
| List BeanMetadata.getProperties() void BlueprintMetadata.validatePropertyMetadata(BeanMetadata,TestProperty[])
| 1 |
| String BeanMetadata.getScope() void BeanComponent.validate(BlueprintMetadata,ComponentMetadata)
| 1 |
| org.osgi.service.blueprint.reflect.BeanProperty | |
| String BeanProperty.getName() void TestProperty.validate(BlueprintMetadata,BeanProperty)
BeanProperty BlueprintMetadata.locateProperty(List,TestProperty) | 2 |
| Metadata BeanProperty.getValue() void TestProperty.validate(BlueprintMetadata,BeanProperty)
| 1 |
| org.osgi.service.blueprint.reflect.CollectionMetadata | |
| Class CollectionMetadata.getCollectionClass() void TestCollectionValue.validate(BlueprintMetadata,Metadata)
boolean TestCollectionValue.equals(Metadata) | 2 |
| String CollectionMetadata.getValueType() void TestCollectionValue.validate(BlueprintMetadata,Metadata)
| 1 |
| List CollectionMetadata.getValues() boolean TestMapValue.equals(Metadata)
void TestCollectionValue.validate(BlueprintMetadata,Metadata) boolean TestCollectionValue.equals(Metadata) | 3 |
| org.osgi.service.blueprint.reflect.ComponentMetadata | |
| int ComponentMetadata.getActivation() | 0 |
| List ComponentMetadata.getDependsOn() | 0 |
| String ComponentMetadata.getId() void MetadataSamplerValidator.validate(BundleContext)
void MetadataSamplerValidator.validate(BundleContext) | 2 |
| org.osgi.service.blueprint.reflect.IdRefMetadata | |
| String IdRefMetadata.getComponentId() void TestIdRefValue.validate(BlueprintMetadata,Metadata)
boolean TestIdRefValue.equals(Metadata) | 2 |
| org.osgi.service.blueprint.reflect.MapEntry | |
| NonNullMetadata MapEntry.getKey() boolean MapValueEntry.equals(MapEntry)
void MapValueEntry.validate(BlueprintMetadata,MapEntry) | 2 |
| Metadata MapEntry.getValue() boolean MapValueEntry.equals(MapEntry)
void MapValueEntry.validate(BlueprintMetadata,MapEntry) | 2 |
| org.osgi.service.blueprint.reflect.MapMetadata | |
| List MapMetadata.getEntries() void TestMapValue.validate(BlueprintMetadata,Metadata)
| 1 |
| String MapMetadata.getKeyType() void TestMapValue.validate(BlueprintMetadata,Metadata)
| 1 |
| String MapMetadata.getValueType() void TestMapValue.validate(BlueprintMetadata,Metadata)
| 1 |
| org.osgi.service.blueprint.reflect.PropsMetadata | |
| List PropsMetadata.getEntries() void TestPropsValue.validate(BlueprintMetadata,Metadata)
boolean TestPropsValue.equals(Metadata) | 2 |
| org.osgi.service.blueprint.reflect.RefMetadata | |
| String RefMetadata.getComponentId() void TestRefValue.validate(BlueprintMetadata,Metadata)
boolean TestRefValue.equals(Metadata) boolean TestRegistrationListener.matches(RegistrationListener) | 3 |
| org.osgi.service.blueprint.reflect.ReferenceListMetadata | |
| int ReferenceListMetadata.getMemberType() void ReferenceCollection.validate(BlueprintMetadata,ServiceReferenceMetadata)
boolean ReferenceCollection.matches(ComponentMetadata) | 2 |
| org.osgi.service.blueprint.reflect.ReferenceListener | |
| String ReferenceListener.getBindMethod() void BindingListener.validate(BlueprintMetadata,ReferenceListener)
| 1 |
| Target ReferenceListener.getListenerComponent() boolean BindingListener.matches(ReferenceListener)
void BindingListener.validate(BlueprintMetadata,ReferenceListener) | 2 |
| String ReferenceListener.getUnbindMethod() void BindingListener.validate(BlueprintMetadata,ReferenceListener)
| 1 |
| org.osgi.service.blueprint.reflect.ReferenceMetadata | |
| long ReferenceMetadata.getTimeout() void ReferencedService.validate(BlueprintMetadata,ServiceReferenceMetadata)
| 1 |
| org.osgi.service.blueprint.reflect.RegistrationListener | |
| Target RegistrationListener.getListenerComponent() boolean TestRegistrationListener.matches(RegistrationListener)
| 1 |
| String RegistrationListener.getRegistrationMethod() boolean TestRegistrationListener.matches(RegistrationListener)
| 1 |
| String RegistrationListener.getUnregistrationMethod() boolean TestRegistrationListener.matches(RegistrationListener)
| 1 |
| org.osgi.service.blueprint.reflect.ServiceMetadata | |
| int ServiceMetadata.getAutoExport() void ExportedService.validate(BlueprintMetadata,ComponentMetadata)
| 1 |
| List ServiceMetadata.getInterfaces() boolean ExportedService.matches(ComponentMetadata)
| 1 |
| int ServiceMetadata.getRanking() void ExportedService.validate(BlueprintMetadata,ComponentMetadata)
| 1 |
| Collection ServiceMetadata.getRegistrationListeners() void ExportedService.validate(BlueprintMetadata,ComponentMetadata)
| 1 |
| Target ServiceMetadata.getServiceComponent() boolean ExportedService.matches(ComponentMetadata)
| 1 |
| List ServiceMetadata.getServiceProperties() void ExportedService.validate(BlueprintMetadata,ComponentMetadata)
| 1 |
| org.osgi.service.blueprint.reflect.ServiceReferenceMetadata | |
| int ServiceReferenceMetadata.getAvailability() void ReferencedServiceBase.validate(BlueprintMetadata,ComponentMetadata)
| 1 |
| String ServiceReferenceMetadata.getComponentName() boolean ReferencedServiceBase.matches(ComponentMetadata)
boolean ReferencedServiceBase.matches(ComponentMetadata) void ReferencedServiceBase.validate(BlueprintMetadata,ComponentMetadata) | 3 |
| String ServiceReferenceMetadata.getFilter() boolean ReferencedServiceBase.matches(ComponentMetadata)
boolean ReferencedServiceBase.matches(ComponentMetadata) void ReferencedServiceBase.validate(BlueprintMetadata,ComponentMetadata) | 3 |
| String ServiceReferenceMetadata.getInterface() boolean ReferencedServiceBase.matches(ComponentMetadata)
boolean ReferencedServiceBase.matches(ComponentMetadata) void ReferencedServiceBase.validate(BlueprintMetadata,ComponentMetadata) | 3 |
| Collection ServiceReferenceMetadata.getReferenceListeners() void ReferencedServiceBase.validate(BlueprintMetadata,ComponentMetadata)
| 1 |
| org.osgi.service.blueprint.reflect.ValueMetadata | |
| String ValueMetadata.getStringValue() void TestStringValue.validate(BlueprintMetadata,Metadata)
boolean TestStringValue.equals(Metadata) | 2 |
| String ValueMetadata.getType() void TestStringValue.validate(BlueprintMetadata,Metadata)
boolean TestStringValue.equals(Metadata) boolean TestStringValue.equals(Metadata) | 3 |