├── .gitignore ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── bom └── pom.xml ├── class-model ├── osgi.bundle ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── classmodel │ │ └── reflect │ │ ├── AnnotatedElement.java │ │ ├── AnnotationModel.java │ │ ├── AnnotationType.java │ │ ├── ArchiveAdapter.java │ │ ├── ArchiveSelector.java │ │ ├── ClassModel.java │ │ ├── ExtensibleType.java │ │ ├── FieldModel.java │ │ ├── InterfaceModel.java │ │ ├── Member.java │ │ ├── MethodModel.java │ │ ├── Parameter.java │ │ ├── ParameterizedInterfaceModel.java │ │ ├── Parser.java │ │ ├── ParsingContext.java │ │ ├── Type.java │ │ ├── Types.java │ │ ├── impl │ │ ├── AnnotatedElementImpl.java │ │ ├── AnnotationModelImpl.java │ │ ├── AnnotationTypeImpl.java │ │ ├── ClassModelImpl.java │ │ ├── ExtensibleTypeImpl.java │ │ ├── FieldModelImpl.java │ │ ├── InterfaceModelImpl.java │ │ ├── MethodModelImpl.java │ │ ├── ModelBuilder.java │ │ ├── ModelClassVisitor.java │ │ ├── ParameterizedInterfaceModelImpl.java │ │ ├── SignatureVisitorImpl.java │ │ ├── TypeBuilder.java │ │ ├── TypeImpl.java │ │ ├── TypeProxy.java │ │ ├── TypesCtr.java │ │ └── TypesImpl.java │ │ └── util │ │ ├── AbstractAdapter.java │ │ ├── ClassModelActivator.java │ │ ├── CommonModelRegistry.java │ │ ├── DirectoryArchive.java │ │ ├── InputStreamArchiveAdapter.java │ │ ├── JarArchive.java │ │ ├── LinkedQueue.java │ │ ├── ParsingConfig.java │ │ └── ResourceLocator.java │ └── test │ └── java │ └── org │ └── glassfish │ └── hk2 │ └── classmodel │ └── reflect │ ├── impl │ └── TypeImplTest.java │ └── test │ ├── ClassModelTestsUtils.java │ ├── GFInstallationTest.java │ ├── LocatorTest.java │ ├── ModelTest.java │ ├── method │ ├── MethodTest.java │ ├── SimpleAnnotatedMethod.java │ └── SomeAnnotation.java │ ├── model │ ├── AsynchronousPaymentProcessor.java │ ├── Payment.java │ ├── PaymentHandler.java │ ├── PaymentProcessor.java │ ├── SecurePaymentProcessor.java │ ├── SynchronousPaymentProcessor.java │ └── qualifier │ │ ├── Asynchronous.java │ │ └── Synchronous.java │ ├── ordering │ ├── JarTest.java │ └── MethodDeclarationOrderTest.java │ └── parameterized │ ├── GenericRouteBuilder.java │ ├── PathPattern.java │ ├── PathRouteBuilder.java │ ├── Pattern.java │ └── RouteBuilder.java ├── examples ├── caching │ ├── pom.xml │ ├── runner │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── glassfish │ │ │ │ └── examples │ │ │ │ └── caching │ │ │ │ └── services │ │ │ │ ├── ExpensiveConstructor.java │ │ │ │ ├── ExpensiveMethods.java │ │ │ │ └── InputFactory.java │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── examples │ │ │ └── caching │ │ │ └── runner │ │ │ └── CachingTest.java │ └── system │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── examples │ │ └── caching │ │ ├── aop │ │ ├── CacheKey.java │ │ ├── CachingConstructorInterceptor.java │ │ └── CachingMethodInterceptor.java │ │ └── hk2 │ │ ├── Cache.java │ │ └── HK2InterceptionService.java ├── configuration │ ├── pom.xml │ ├── webserver │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── glassfish │ │ │ │ └── examples │ │ │ │ └── configuration │ │ │ │ └── webserver │ │ │ │ ├── SSLCertificateBean.java │ │ │ │ ├── WebServer.java │ │ │ │ ├── WebServerBean.java │ │ │ │ └── internal │ │ │ │ ├── SSLCertificateService.java │ │ │ │ └── WebServerImpl.java │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── glassfish │ │ │ │ └── examples │ │ │ │ └── configuration │ │ │ │ └── webserver │ │ │ │ └── tests │ │ │ │ └── WebServerTest.java │ │ │ └── resources │ │ │ └── config.prop │ └── xml │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── examples │ │ │ └── configuration │ │ │ └── xml │ │ │ └── webserver │ │ │ ├── ApplicationBean.java │ │ │ ├── WebServerBean.java │ │ │ └── internal │ │ │ ├── WebServer.java │ │ │ └── WebServerManager.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── glassfish │ │ │ └── examples │ │ │ └── configuration │ │ │ └── xml │ │ │ └── webserver │ │ │ └── tests │ │ │ ├── WebServerXmlTest.java │ │ │ └── WebServersAsHK2ServicesTest.java │ │ └── resources │ │ └── webserverExample1.xml ├── custom-resolver │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── examples │ │ │ └── http │ │ │ ├── AlternateInject.java │ │ │ ├── AlternateInjectResolver.java │ │ │ ├── HttpEventReceiver.java │ │ │ ├── HttpParameter.java │ │ │ ├── HttpRequest.java │ │ │ ├── HttpServer.java │ │ │ ├── Logger.java │ │ │ ├── RequestContext.java │ │ │ ├── RequestProcessor.java │ │ │ └── RequestScope.java │ │ └── test │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── examples │ │ └── http │ │ └── test │ │ ├── CustomResolverTest.java │ │ └── Populator.java ├── events │ ├── pom.xml │ └── threaded │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── examples │ │ │ └── events │ │ │ └── threaded │ │ │ └── ThreadedEventDistributor.java │ │ └── test │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── examples │ │ └── events │ │ └── threaded │ │ └── tests │ │ ├── Event.java │ │ ├── EventPublisherService.java │ │ ├── EventSubscriberService.java │ │ └── ThreadedTest.java ├── operations │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── examples │ │ │ └── operations │ │ │ ├── application │ │ │ ├── BankingService.java │ │ │ ├── DepositorService.java │ │ │ ├── TransferService.java │ │ │ ├── WithdrawalService.java │ │ │ └── internal │ │ │ │ ├── BankingServiceImpl.java │ │ │ │ ├── DepositScopeImpl.java │ │ │ │ └── WithdrawalScopeImpl.java │ │ │ └── scopes │ │ │ ├── DepositScope.java │ │ │ ├── DepositScopeContext.java │ │ │ ├── WithdrawalScope.java │ │ │ └── WithdrawalScopeContext.java │ │ └── test │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── examples │ │ └── operations │ │ └── tests │ │ └── OperationsTest.java ├── pom.xml └── security-lockdown │ ├── alice │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── alice │ │ └── application │ │ └── AliceApp.java │ ├── mallory │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── mallory │ │ └── application │ │ ├── EvilInjectedService.java │ │ ├── EvilService.java │ │ └── MalloryApp.java │ ├── pom.xml │ ├── runner │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── Dummy.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── glassfish │ │ │ └── securitylockdown │ │ │ └── test │ │ │ └── SecurityLockdownTest.java │ │ └── resources │ │ └── policy.txt │ └── system │ ├── pom.xml │ └── src │ └── main │ └── java │ └── org │ └── acme │ └── security │ ├── AuditService.java │ ├── ValidationServiceImpl.java │ └── ValidatorImpl.java ├── external ├── aopalliance │ └── pom.xml ├── asm-all │ └── pom.xml ├── jsr330 │ └── pom.xml └── pom.xml ├── guice-bridge ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── jvnet │ │ └── hk2 │ │ └── guice │ │ └── bridge │ │ ├── api │ │ ├── GuiceBridge.java │ │ ├── GuiceIntoHK2Bridge.java │ │ ├── GuiceScope.java │ │ ├── HK2Inject.java │ │ └── HK2IntoGuiceBridge.java │ │ └── internal │ │ ├── GuiceBridgeImpl.java │ │ ├── GuiceIntoHK2BridgeImpl.java │ │ ├── GuiceScopeContext.java │ │ ├── GuiceServiceHk2Bean.java │ │ ├── GuiceToHk2JITResolver.java │ │ └── HK2ToGuiceTypeListenerImpl.java │ └── test │ └── java │ └── org │ └── jvnet │ └── hk2 │ └── guice │ └── bridge │ └── test │ ├── GuiceBridgeModule.java │ ├── GuiceBridgeTest.java │ ├── GuiceBridgeTestModule.java │ ├── GuiceService1.java │ ├── GuiceService1Impl.java │ ├── GuiceService2.java │ ├── GuiceService3.java │ ├── GuiceService3Alice.java │ ├── GuiceService3Hatter.java │ ├── GuiceService4.java │ ├── HK2BridgeModule.java │ ├── HK2Service1.java │ ├── HK2Service2.java │ ├── HK2Service2Impl.java │ ├── HK2Service3.java │ ├── HK2Service4.java │ ├── bidirectional │ ├── BiDirectionalBridgeModule.java │ ├── BiDirectionalBridgeTest.java │ ├── GuiceService1_1.java │ ├── GuiceService1_3.java │ ├── HK2Service1_0.java │ └── HK2Service1_2.java │ └── utilities │ └── Utilities.java ├── hk2-api ├── osgi.bundle ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ ├── glassfish │ │ └── hk2 │ │ │ ├── api │ │ │ ├── AOPProxyCtl.java │ │ │ ├── ActiveDescriptor.java │ │ │ ├── AnnotationLiteral.java │ │ │ ├── ClassAnalyzer.java │ │ │ ├── Context.java │ │ │ ├── ContractIndicator.java │ │ │ ├── Customize.java │ │ │ ├── Customizer.java │ │ │ ├── Descriptor.java │ │ │ ├── DescriptorFileFinder.java │ │ │ ├── DescriptorFileFinderInformation.java │ │ │ ├── DescriptorType.java │ │ │ ├── DescriptorVisibility.java │ │ │ ├── DuplicateServiceException.java │ │ │ ├── DynamicConfiguration.java │ │ │ ├── DynamicConfigurationListener.java │ │ │ ├── DynamicConfigurationService.java │ │ │ ├── ErrorInformation.java │ │ │ ├── ErrorService.java │ │ │ ├── ErrorType.java │ │ │ ├── Factory.java │ │ │ ├── FactoryDescriptors.java │ │ │ ├── Filter.java │ │ │ ├── HK2Exception.java │ │ │ ├── HK2Invocation.java │ │ │ ├── HK2Loader.java │ │ │ ├── HK2RuntimeException.java │ │ │ ├── Immediate.java │ │ │ ├── ImmediateController.java │ │ │ ├── IndexedFilter.java │ │ │ ├── InheritableThread.java │ │ │ ├── Injectee.java │ │ │ ├── InjectionPointIndicator.java │ │ │ ├── InjectionResolver.java │ │ │ ├── InstanceLifecycleEvent.java │ │ │ ├── InstanceLifecycleEventType.java │ │ │ ├── InstanceLifecycleListener.java │ │ │ ├── InstantiationData.java │ │ │ ├── InstantiationService.java │ │ │ ├── InterceptionService.java │ │ │ ├── IterableProvider.java │ │ │ ├── JustInTimeInjectionResolver.java │ │ │ ├── Metadata.java │ │ │ ├── MethodParameter.java │ │ │ ├── MultiException.java │ │ │ ├── Operation.java │ │ │ ├── PerLookup.java │ │ │ ├── PerThread.java │ │ │ ├── Populator.java │ │ │ ├── PopulatorPostProcessor.java │ │ │ ├── PostConstruct.java │ │ │ ├── PreDestroy.java │ │ │ ├── Proxiable.java │ │ │ ├── ProxyCtl.java │ │ │ ├── ProxyForSameScope.java │ │ │ ├── Rank.java │ │ │ ├── Self.java │ │ │ ├── ServiceHandle.java │ │ │ ├── ServiceLocator.java │ │ │ ├── ServiceLocatorFactory.java │ │ │ ├── ServiceLocatorListener.java │ │ │ ├── ServiceLocatorState.java │ │ │ ├── SingleCache.java │ │ │ ├── TwoPhaseResource.java │ │ │ ├── TwoPhaseTransactionData.java │ │ │ ├── TypeLiteral.java │ │ │ ├── Unproxiable.java │ │ │ ├── Unqualified.java │ │ │ ├── UnsatisfiedDependencyException.java │ │ │ ├── UseProxy.java │ │ │ ├── ValidationInformation.java │ │ │ ├── ValidationService.java │ │ │ ├── Validator.java │ │ │ ├── Visibility.java │ │ │ └── messaging │ │ │ │ ├── MessageReceiver.java │ │ │ │ ├── SubscribeTo.java │ │ │ │ ├── Topic.java │ │ │ │ └── TopicDistributionService.java │ │ │ ├── extension │ │ │ └── ServiceLocatorGenerator.java │ │ │ ├── internal │ │ │ ├── ActiveDescriptorBuilderImpl.java │ │ │ ├── ConstantActiveDescriptor.java │ │ │ ├── DescriptorBuilderImpl.java │ │ │ ├── HandleAndService.java │ │ │ ├── ImmediateHelper.java │ │ │ ├── ImmediateLocalLocatorFilter.java │ │ │ ├── IndexedFilterImpl.java │ │ │ ├── InheritableThreadContext.java │ │ │ ├── PerThreadContext.java │ │ │ ├── ServiceLocatorFactoryImpl.java │ │ │ ├── SpecificFilterImpl.java │ │ │ └── StarFilter.java │ │ │ └── utilities │ │ │ ├── AbstractActiveDescriptor.java │ │ │ ├── ActiveDescriptorBuilder.java │ │ │ ├── AliasDescriptor.java │ │ │ ├── Binder.java │ │ │ ├── BuilderHelper.java │ │ │ ├── ClassLoaderPostProcessor.java │ │ │ ├── ClasspathDescriptorFileFinder.java │ │ │ ├── ContextualInput.java │ │ │ ├── DescriptorBuilder.java │ │ │ ├── DescriptorImpl.java │ │ │ ├── DuplicatePostProcessor.java │ │ │ ├── DuplicatePostProcessorMode.java │ │ │ ├── EnableLookupExceptionsModule.java │ │ │ ├── FactoryDescriptorsImpl.java │ │ │ ├── GreedyDefaultImplementation.java │ │ │ ├── GreedyResolver.java │ │ │ ├── HK2LoaderImpl.java │ │ │ ├── ImmediateContext.java │ │ │ ├── ImmediateErrorHandler.java │ │ │ ├── ImmediateScopeModule.java │ │ │ ├── InheritableThreadScopeModule.java │ │ │ ├── InjecteeImpl.java │ │ │ ├── MethodParameterImpl.java │ │ │ ├── NamedImpl.java │ │ │ ├── OrFilter.java │ │ │ ├── PerThreadScopeModule.java │ │ │ ├── RethrowErrorService.java │ │ │ ├── ServiceLocatorUtilities.java │ │ │ ├── Stub.java │ │ │ ├── UnqualifiedImpl.java │ │ │ └── binding │ │ │ ├── AbstractBinder.java │ │ │ ├── AbstractBindingBuilder.java │ │ │ ├── BindingBuilder.java │ │ │ ├── BindingBuilderFactory.java │ │ │ ├── NamedBindingBuilder.java │ │ │ ├── ScopedBindingBuilder.java │ │ │ ├── ScopedNamedBindingBuilder.java │ │ │ └── ServiceBindingBuilder.java │ │ └── jvnet │ │ └── hk2 │ │ └── annotations │ │ ├── Contract.java │ │ ├── ContractsProvided.java │ │ ├── InhabitantAnnotation.java │ │ ├── Optional.java │ │ ├── Service.java │ │ └── package-info.java │ └── test │ ├── java │ └── org │ │ └── glassfish │ │ └── hk2 │ │ ├── tests │ │ ├── ServiceLocatorFactoryTest.java │ │ ├── api │ │ │ ├── ActiveDescriptorTest.java │ │ │ ├── ArrayMetadataQualifier.java │ │ │ ├── ArrayMetadataScope.java │ │ │ ├── ArrayMetadataService.java │ │ │ ├── Blue.java │ │ │ ├── BlueImpl.java │ │ │ ├── BuilderHelperTest.java │ │ │ ├── ClassWithRankInSuperclass.java │ │ │ ├── ComplexHierarchy.java │ │ │ ├── ContractsProvidedService.java │ │ │ ├── DescriptorBuilderTest.java │ │ │ ├── DescriptorImplTest.java │ │ │ ├── FactoryWithUseProxy.java │ │ │ ├── FullDescriptorImpl.java │ │ │ ├── Green.java │ │ │ ├── GreenImpl.java │ │ │ ├── HK2LoaderImpl.java │ │ │ ├── MarkerInterface.java │ │ │ ├── MarkerInterface2.java │ │ │ ├── MarkerInterface2Impl.java │ │ │ ├── MarkerInterface3.java │ │ │ ├── MarkerInterface4.java │ │ │ ├── MarkerInterfaceImpl.java │ │ │ ├── MultiExceptionTest.java │ │ │ ├── MyActiveDescriptor.java │ │ │ ├── NotQualifierAnnotation.java │ │ │ ├── ParameterizedInterface.java │ │ │ ├── ParameterizedObject.java │ │ │ ├── QualifierWithMetadata.java │ │ │ ├── Red.java │ │ │ ├── ScopeWithMetadata.java │ │ │ ├── ServiceWithAutoMetadata.java │ │ │ ├── ServiceWithLocalVisibility.java │ │ │ ├── ServiceWithNormalVisibility.java │ │ │ ├── ServiceWithRank10.java │ │ │ ├── ServiceWithRank20.java │ │ │ ├── ServiceWithUseProxy.java │ │ │ ├── SimpleService.java │ │ │ ├── SuperclassWithRank.java │ │ │ ├── WriteServiceA.java │ │ │ └── WriteServiceB.java │ │ ├── contracts │ │ │ ├── AnotherContract.java │ │ │ ├── Latin.java │ │ │ ├── PathPattern.java │ │ │ ├── Pattern.java │ │ │ ├── Red.java │ │ │ ├── RequestProcessor.java │ │ │ ├── RouteBuilder.java │ │ │ ├── SomeContract.java │ │ │ └── Top.java │ │ ├── extension │ │ │ ├── ServiceLocatorGeneratorImpl.java │ │ │ └── ServiceLocatorImpl.java │ │ ├── literal │ │ │ ├── AnnoWithString.java │ │ │ ├── AnnoWithStringLiteral.java │ │ │ ├── AnnotationLiteralTest.java │ │ │ ├── ClassWithAnnoWithString.java │ │ │ ├── ClassWithQ.java │ │ │ ├── ClassWithQField.java │ │ │ ├── Q.java │ │ │ └── TypeLiteralTest.java │ │ ├── services │ │ │ └── AnotherService.java │ │ └── utilities │ │ │ ├── activelink │ │ │ ├── ActiveLinkTest.java │ │ │ ├── ServiceA.java │ │ │ ├── SimpleInterface1.java │ │ │ ├── SimpleQualifier1.java │ │ │ └── SimpleQualifier1Impl.java │ │ │ ├── classloaderpostprocessor │ │ │ └── ClassLoaderPostProcessorTest.java │ │ │ └── hk2loader │ │ │ ├── LoaderTest.java │ │ │ └── SimpleService.java │ │ └── utilities │ │ └── binding │ │ ├── BindingTest.java │ │ ├── Fantastic.java │ │ ├── Widget.java │ │ └── WidgetFactory.java │ └── resources │ ├── META-INF │ └── services │ │ └── org.glassfish.hk2.extension.ServiceLocatorGenerator │ └── policy.txt ├── hk2-configuration ├── hk2-integration │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── hk2 │ │ │ └── configuration │ │ │ ├── api │ │ │ ├── ChildInject.java │ │ │ ├── ChildIterable.java │ │ │ ├── ConfigurationUtilities.java │ │ │ ├── Configured.java │ │ │ ├── ConfiguredBy.java │ │ │ ├── Dynamicity.java │ │ │ ├── PostDynamicChange.java │ │ │ └── PreDynamicChange.java │ │ │ └── internal │ │ │ ├── BeanInfo.java │ │ │ ├── BeanUtilities.java │ │ │ ├── ChildFilter.java │ │ │ ├── ChildInjectResolverImpl.java │ │ │ ├── ChildIterableImpl.java │ │ │ ├── ConfigurationListener.java │ │ │ ├── ConfigurationValidationService.java │ │ │ ├── ConfiguredByContext.java │ │ │ ├── ConfiguredByInjectionResolver.java │ │ │ ├── ConfiguredValidator.java │ │ │ ├── DelegatingNamedActiveDescriptor.java │ │ │ └── NoNameTypeFilter.java │ │ └── test │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── configuration │ │ └── tests │ │ ├── beankey │ │ ├── BeanKeyService.java │ │ ├── BeanKeyTest.java │ │ └── MultiBean.java │ │ ├── creationPolicy │ │ ├── CreationBean.java │ │ ├── CreationPolicyTest.java │ │ ├── EagerConfiguredService.java │ │ └── OnDemandConfiguredService.java │ │ ├── hierarchical │ │ ├── ABean.java │ │ ├── BBean.java │ │ ├── BBeans.java │ │ ├── BService.java │ │ ├── CBean.java │ │ ├── CBeans.java │ │ ├── CService.java │ │ ├── DBean.java │ │ ├── DService.java │ │ ├── HierarchicalTest.java │ │ ├── NamedBean.java │ │ └── NamedService.java │ │ ├── injected │ │ ├── AliceInjectedService.java │ │ ├── ConfiguredContract.java │ │ ├── ConfiguredService.java │ │ ├── InjectedConfiguredTest.java │ │ ├── StackedConfiguredService.java │ │ └── VariableInjectedService.java │ │ ├── simple │ │ ├── BasicConfigurationTest.java │ │ ├── BeanInjectedIntoConstructorService.java │ │ ├── ConfiguredService.java │ │ ├── ConfiguredServiceBean.java │ │ ├── DynConJustPostMethodService.java │ │ ├── DynConJustPreMethodService.java │ │ ├── DynConPreFalseService.java │ │ ├── DynConPrePostWListService.java │ │ ├── DynConPreTrueWListenerService.java │ │ ├── DynamicConfiguredService.java │ │ ├── MultiService.java │ │ ├── NamedBean.java │ │ └── SimpleService.java │ │ ├── simpleMap │ │ ├── BeanInjectedIntoConstructorService.java │ │ ├── ConfiguredService.java │ │ ├── DynConJustPostMethodService.java │ │ ├── DynConJustPreMethodService.java │ │ ├── DynConPreFalseService.java │ │ ├── DynConPrePostWListService.java │ │ ├── DynConPreTrueWListenerService.java │ │ ├── DynamicConfiguredService.java │ │ ├── MapConfigurationTest.java │ │ ├── MultiService.java │ │ └── SimpleService.java │ │ └── threaded │ │ ├── AnotherConfiguredService.java │ │ ├── ConfiguredService.java │ │ └── ConfiguredThreadedTest.java ├── manager │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── hk2 │ │ │ └── configuration │ │ │ └── hub │ │ │ ├── api │ │ │ ├── BeanDatabase.java │ │ │ ├── BeanDatabaseUpdateListener.java │ │ │ ├── Change.java │ │ │ ├── CommitFailedException.java │ │ │ ├── Hub.java │ │ │ ├── Instance.java │ │ │ ├── ManagerUtilities.java │ │ │ ├── PrepareFailedException.java │ │ │ ├── RollbackFailedException.java │ │ │ ├── Type.java │ │ │ ├── WriteableBeanDatabase.java │ │ │ └── WriteableType.java │ │ │ └── internal │ │ │ ├── BeanDatabaseImpl.java │ │ │ ├── ChangeImpl.java │ │ │ ├── HubImpl.java │ │ │ ├── InstanceImpl.java │ │ │ ├── TypeImpl.java │ │ │ ├── Utilities.java │ │ │ ├── WriteableBeanDatabaseImpl.java │ │ │ └── WriteableTypeImpl.java │ │ └── test │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── configuration │ │ └── hub │ │ └── test │ │ ├── AbstractCountingListener.java │ │ ├── CommitFailListener.java │ │ ├── GenericBeanDatabaseUpdateListener.java │ │ ├── GenericJavaBean.java │ │ ├── HubResourceTest.java │ │ ├── HubTest.java │ │ ├── HubTestBase.java │ │ ├── NegativeHubTest.java │ │ ├── PrepareFailListener.java │ │ └── RollbackFailListener.java ├── persistence │ ├── hk2-xml │ │ ├── hk2-json │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── glassfish │ │ │ │ │ └── hk2 │ │ │ │ │ └── json │ │ │ │ │ ├── api │ │ │ │ │ └── JsonUtilities.java │ │ │ │ │ └── internal │ │ │ │ │ └── JsonParser.java │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── glassfish │ │ │ │ │ └── hk2 │ │ │ │ │ └── json │ │ │ │ │ └── test │ │ │ │ │ ├── basic │ │ │ │ │ └── JsonParserTest.java │ │ │ │ │ ├── skillzbeans │ │ │ │ │ ├── JsonRootBean.java │ │ │ │ │ ├── SkillBean.java │ │ │ │ │ └── SpecificSkillBean.java │ │ │ │ │ └── utilities │ │ │ │ │ └── Utilities.java │ │ │ │ └── resources │ │ │ │ └── skillz.json │ │ ├── hk2-pbuf │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── glassfish │ │ │ │ │ │ └── hk2 │ │ │ │ │ │ └── pbuf │ │ │ │ │ │ ├── api │ │ │ │ │ │ ├── PBufUtilities.java │ │ │ │ │ │ └── annotations │ │ │ │ │ │ │ ├── Comment.java │ │ │ │ │ │ │ ├── GenerateProto.java │ │ │ │ │ │ │ └── OneOf.java │ │ │ │ │ │ └── internal │ │ │ │ │ │ ├── PBUtilities.java │ │ │ │ │ │ ├── PBufGeneratorProcessor.java │ │ │ │ │ │ └── PBufParser.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── services │ │ │ │ │ └── javax.annotation.processing.Processor │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── glassfish │ │ │ │ │ └── hk2 │ │ │ │ │ └── pbuf │ │ │ │ │ └── test │ │ │ │ │ ├── basic │ │ │ │ │ └── PBufParserTest.java │ │ │ │ │ ├── beans │ │ │ │ │ ├── AnotherRootBean.java │ │ │ │ │ ├── CustomerBean.java │ │ │ │ │ ├── FooBean.java │ │ │ │ │ ├── NFCEast.java │ │ │ │ │ ├── OneOfRootBean.java │ │ │ │ │ ├── RootOnlyBean.java │ │ │ │ │ ├── ServiceRecordBean.java │ │ │ │ │ ├── ServiceRecordBlockBean.java │ │ │ │ │ └── TypeBean.java │ │ │ │ │ ├── beans2 │ │ │ │ │ └── FooBean.java │ │ │ │ │ ├── beans3 │ │ │ │ │ └── FooBean.java │ │ │ │ │ └── utilities │ │ │ │ │ └── Utilities.java │ │ │ │ └── resources │ │ │ │ ├── proto │ │ │ │ └── RootOnlyBean.proto │ │ │ │ ├── standard.pbuf │ │ │ │ └── standardNoSize.pbuf │ │ ├── integration-test │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── glassfish │ │ │ │ │ └── hk2 │ │ │ │ │ └── xml │ │ │ │ │ └── integration │ │ │ │ │ └── test │ │ │ │ │ ├── LeafBean.java │ │ │ │ │ └── RootBean.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── org │ │ │ │ └── glassfish │ │ │ │ └── hk2 │ │ │ │ └── xml │ │ │ │ └── integration │ │ │ │ └── test │ │ │ │ ├── tests │ │ │ │ ├── LeafBeanService.java │ │ │ │ ├── LeafMapService.java │ │ │ │ └── XmlIntegrationTest.java │ │ │ │ └── utilities │ │ │ │ └── IntegrationTestUtilities.java │ │ ├── main │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── org │ │ │ │ │ │ └── glassfish │ │ │ │ │ │ └── hk2 │ │ │ │ │ │ └── xml │ │ │ │ │ │ ├── api │ │ │ │ │ │ ├── XmlHandleTransaction.java │ │ │ │ │ │ ├── XmlHk2ConfigurationBean.java │ │ │ │ │ │ ├── XmlHubCommitMessage.java │ │ │ │ │ │ ├── XmlRootCopy.java │ │ │ │ │ │ ├── XmlRootHandle.java │ │ │ │ │ │ ├── XmlService.java │ │ │ │ │ │ ├── XmlServiceUtilities.java │ │ │ │ │ │ └── annotations │ │ │ │ │ │ │ ├── Hk2XmlPreGenerate.java │ │ │ │ │ │ │ ├── PluralOf.java │ │ │ │ │ │ │ └── XmlIdentifier.java │ │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── AdapterInformationImpl.java │ │ │ │ │ │ ├── AliasType.java │ │ │ │ │ │ ├── ChildDataModel.java │ │ │ │ │ │ ├── ChildDescriptor.java │ │ │ │ │ │ ├── ChildType.java │ │ │ │ │ │ ├── Differences.java │ │ │ │ │ │ ├── DomXmlParser.java │ │ │ │ │ │ ├── DynamicChangeInfo.java │ │ │ │ │ │ ├── Format.java │ │ │ │ │ │ ├── Generator.java │ │ │ │ │ │ ├── GeneratorUtilities.java │ │ │ │ │ │ ├── Hk2JAXBUnmarshallerListener.java │ │ │ │ │ │ ├── JAUtilities.java │ │ │ │ │ │ ├── MethodInformation.java │ │ │ │ │ │ ├── MethodType.java │ │ │ │ │ │ ├── ModelImpl.java │ │ │ │ │ │ ├── ModelPropertyType.java │ │ │ │ │ │ ├── NameInformation.java │ │ │ │ │ │ ├── NamespaceBeanLikeMapImpl.java │ │ │ │ │ │ ├── PackageToNamespaceComputable.java │ │ │ │ │ │ ├── ParentedModel.java │ │ │ │ │ │ ├── QNameUtilities.java │ │ │ │ │ │ ├── ReferenceKey.java │ │ │ │ │ │ ├── UnkeyedDiff.java │ │ │ │ │ │ ├── UnresolvedReference.java │ │ │ │ │ │ ├── Utilities.java │ │ │ │ │ │ ├── XmlDynamicChange.java │ │ │ │ │ │ ├── XmlElementData.java │ │ │ │ │ │ ├── XmlElementWrapperImpl.java │ │ │ │ │ │ ├── XmlHandleTransactionImpl.java │ │ │ │ │ │ ├── XmlRootCopyImpl.java │ │ │ │ │ │ ├── XmlRootHandleImpl.java │ │ │ │ │ │ ├── XmlServiceImpl.java │ │ │ │ │ │ ├── XmlStreamImpl.java │ │ │ │ │ │ └── alt │ │ │ │ │ │ │ ├── AdapterInformation.java │ │ │ │ │ │ │ ├── AltAnnotation.java │ │ │ │ │ │ │ ├── AltClass.java │ │ │ │ │ │ │ ├── AltEnum.java │ │ │ │ │ │ │ ├── AltMethod.java │ │ │ │ │ │ │ ├── MethodInformationI.java │ │ │ │ │ │ │ ├── clazz │ │ │ │ │ │ │ ├── AnnotationAltAnnotationImpl.java │ │ │ │ │ │ │ ├── ClassAltClassImpl.java │ │ │ │ │ │ │ ├── EnumAltEnumImpl.java │ │ │ │ │ │ │ └── MethodAltMethodImpl.java │ │ │ │ │ │ │ └── papi │ │ │ │ │ │ │ ├── AnnotationMirrorAltAnnotationImpl.java │ │ │ │ │ │ │ ├── ArrayTypeAltClassImpl.java │ │ │ │ │ │ │ ├── ElementAltMethodImpl.java │ │ │ │ │ │ │ ├── StringAltEnumImpl.java │ │ │ │ │ │ │ └── TypeElementAltClassImpl.java │ │ │ │ │ │ ├── jaxb │ │ │ │ │ │ └── internal │ │ │ │ │ │ │ ├── BaseHK2JAXBBean.java │ │ │ │ │ │ │ ├── JAXBXmlParser.java │ │ │ │ │ │ │ ├── NamespaceBeanLikeMap.java │ │ │ │ │ │ │ ├── XmlElementImpl.java │ │ │ │ │ │ │ ├── XmlElementsImpl.java │ │ │ │ │ │ │ └── XmlRootElementImpl.java │ │ │ │ │ │ ├── spi │ │ │ │ │ │ ├── Model.java │ │ │ │ │ │ ├── PreGenerationRequirement.java │ │ │ │ │ │ └── XmlServiceParser.java │ │ │ │ │ │ └── tools │ │ │ │ │ │ └── Hk2XmlGenerator.java │ │ │ │ └── resources │ │ │ │ │ └── META-INF │ │ │ │ │ └── services │ │ │ │ │ └── javax.annotation.processing.Processor │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── glassfish │ │ │ │ │ └── hk2 │ │ │ │ │ └── xml │ │ │ │ │ ├── lifecycle │ │ │ │ │ └── config │ │ │ │ │ │ ├── Association.java │ │ │ │ │ │ ├── Associations.java │ │ │ │ │ │ ├── Auditable.java │ │ │ │ │ │ ├── Environment.java │ │ │ │ │ │ ├── Environments.java │ │ │ │ │ │ ├── LifecycleConfig.java │ │ │ │ │ │ ├── Named.java │ │ │ │ │ │ ├── PDB.java │ │ │ │ │ │ ├── Partition.java │ │ │ │ │ │ ├── PartitionRef.java │ │ │ │ │ │ ├── Payload.java │ │ │ │ │ │ ├── Plugin.java │ │ │ │ │ │ ├── Plugins.java │ │ │ │ │ │ ├── Property.java │ │ │ │ │ │ ├── PropertyBag.java │ │ │ │ │ │ ├── Runtime.java │ │ │ │ │ │ ├── Runtimes.java │ │ │ │ │ │ ├── Service.java │ │ │ │ │ │ ├── Tenant.java │ │ │ │ │ │ └── Tenants.java │ │ │ │ │ └── test │ │ │ │ │ ├── arrays │ │ │ │ │ ├── ArraysTest.java │ │ │ │ │ └── Employees.java │ │ │ │ │ ├── basic │ │ │ │ │ ├── UnmarshallDomTest.java │ │ │ │ │ ├── UnmarshallTest.java │ │ │ │ │ ├── UnmarshallXMLStreamTest.java │ │ │ │ │ └── beans │ │ │ │ │ │ ├── AboveBean.java │ │ │ │ │ │ ├── BackwardTiesBean.java │ │ │ │ │ │ ├── BarDataBean.java │ │ │ │ │ │ ├── BelowBean.java │ │ │ │ │ │ ├── Commons.java │ │ │ │ │ │ ├── DataBean.java │ │ │ │ │ │ ├── Employee.java │ │ │ │ │ │ ├── Employees.java │ │ │ │ │ │ ├── EverythingBagel.java │ │ │ │ │ │ ├── Financials.java │ │ │ │ │ │ ├── FinancialsReadOnly.java │ │ │ │ │ │ ├── FooBarBean.java │ │ │ │ │ │ ├── FooDataBean.java │ │ │ │ │ │ ├── GreekEnum.java │ │ │ │ │ │ ├── InternationalFinancials.java │ │ │ │ │ │ ├── LeafWithCycle.java │ │ │ │ │ │ ├── Museum.java │ │ │ │ │ │ ├── NamedBean.java │ │ │ │ │ │ ├── OtherData.java │ │ │ │ │ │ ├── PropertiesBean.java │ │ │ │ │ │ ├── PropertyAdapter.java │ │ │ │ │ │ ├── PropertyBean.java │ │ │ │ │ │ ├── ReferenceMaster.java │ │ │ │ │ │ ├── RootBeanWithProperties.java │ │ │ │ │ │ ├── RootWithCycle.java │ │ │ │ │ │ ├── TiesBean.java │ │ │ │ │ │ ├── TypeBean.java │ │ │ │ │ │ └── jaxb │ │ │ │ │ │ ├── JaxbPropertyAdapter.java │ │ │ │ │ │ ├── JaxbRootWithProperties.java │ │ │ │ │ │ ├── JaxbTest.java │ │ │ │ │ │ ├── PropertiesBean.java │ │ │ │ │ │ └── PropertyBean.java │ │ │ │ │ ├── beans │ │ │ │ │ ├── AuthorizationProviderBean.java │ │ │ │ │ ├── DiagnosticsBean.java │ │ │ │ │ ├── DomainBean.java │ │ │ │ │ ├── HttpFactoryBean.java │ │ │ │ │ ├── HttpServerBean.java │ │ │ │ │ ├── HttpsFactoryBean.java │ │ │ │ │ ├── JMSServerBean.java │ │ │ │ │ ├── MachineBean.java │ │ │ │ │ ├── NamedBean.java │ │ │ │ │ ├── QueueBean.java │ │ │ │ │ ├── SSLManagerBean.java │ │ │ │ │ ├── SSLManagerBeanCustomizer.java │ │ │ │ │ ├── SecurityManagerBean.java │ │ │ │ │ ├── ServerBean.java │ │ │ │ │ └── TopicBean.java │ │ │ │ │ ├── beans2 │ │ │ │ │ ├── RefereeBean.java │ │ │ │ │ └── ReferencesBean.java │ │ │ │ │ ├── childlocators │ │ │ │ │ └── ChildLocatorTest.java │ │ │ │ │ ├── childrensametype │ │ │ │ │ ├── ChildrenSameTypeTest.java │ │ │ │ │ ├── DataBean.java │ │ │ │ │ └── FooBarBean.java │ │ │ │ │ ├── copy │ │ │ │ │ └── CopyTest.java │ │ │ │ │ ├── customizer │ │ │ │ │ ├── BeanListener.java │ │ │ │ │ ├── CustomOne.java │ │ │ │ │ ├── CustomTwo.java │ │ │ │ │ ├── CustomizerOne.java │ │ │ │ │ ├── CustomizerTest.java │ │ │ │ │ ├── CustomizerThreeFirstHalf.java │ │ │ │ │ ├── CustomizerThreeSecondHalf.java │ │ │ │ │ ├── CustomizerTwoFirstHalf.java │ │ │ │ │ ├── CustomizerTwoSecondHalf.java │ │ │ │ │ ├── EmployeeBean.java │ │ │ │ │ ├── EmployeesBean.java │ │ │ │ │ ├── MuseumBean.java │ │ │ │ │ ├── MuseumBeanDoubleCustomized.java │ │ │ │ │ ├── MuseumBeanDoubleNamedCustomized.java │ │ │ │ │ └── SpecializedEmployeeCustomizer.java │ │ │ │ │ ├── defaulting │ │ │ │ │ ├── Colors.java │ │ │ │ │ ├── DefaultedBean.java │ │ │ │ │ ├── DefaultingCommon.java │ │ │ │ │ ├── DefaultingTest.java │ │ │ │ │ ├── SecurityManagerBeanDefaulter.java │ │ │ │ │ └── package-info.java │ │ │ │ │ ├── dynamic │ │ │ │ │ ├── adds │ │ │ │ │ │ ├── AddsArrayTest.java │ │ │ │ │ │ └── AddsTest.java │ │ │ │ │ ├── marshall │ │ │ │ │ │ ├── KeyedLeafBean.java │ │ │ │ │ │ ├── MarshallTest.java │ │ │ │ │ │ ├── OrderingRootBean.java │ │ │ │ │ │ ├── StringArrayBean.java │ │ │ │ │ │ └── UnkeyedLeafBean.java │ │ │ │ │ ├── merge │ │ │ │ │ │ └── MergeTest.java │ │ │ │ │ ├── negative │ │ │ │ │ │ └── NegativeTest.java │ │ │ │ │ ├── overlay │ │ │ │ │ │ ├── ChangeDescriptor.java │ │ │ │ │ │ ├── OverlayRootABean.java │ │ │ │ │ │ ├── OverlayTest.java │ │ │ │ │ │ ├── OverlayUtilities.java │ │ │ │ │ │ ├── UnkeyedLeafBean.java │ │ │ │ │ │ └── direct │ │ │ │ │ │ │ ├── DirectTerminalBean.java │ │ │ │ │ │ │ ├── DirectWithDirect.java │ │ │ │ │ │ │ ├── DirectWithKeyed.java │ │ │ │ │ │ │ ├── DirectWithUnkeyed.java │ │ │ │ │ │ │ ├── KeyedTerminalBean.java │ │ │ │ │ │ │ ├── OverlayDirectTest.java │ │ │ │ │ │ │ ├── OverlayRootBBean.java │ │ │ │ │ │ │ └── UnkeyedTerminalBean.java │ │ │ │ │ ├── rawsets │ │ │ │ │ │ ├── RawSetsTest.java │ │ │ │ │ │ └── UpdateListener.java │ │ │ │ │ ├── removes │ │ │ │ │ │ └── RemovesTest.java │ │ │ │ │ └── transaction │ │ │ │ │ │ └── TransactionTest.java │ │ │ │ │ ├── elements │ │ │ │ │ ├── ElementsCommon.java │ │ │ │ │ ├── ElementsTest.java │ │ │ │ │ └── beans │ │ │ │ │ │ ├── BasicElementalBean.java │ │ │ │ │ │ ├── EarthBean.java │ │ │ │ │ │ ├── ElementType.java │ │ │ │ │ │ ├── ElementalBean.java │ │ │ │ │ │ ├── FireBean.java │ │ │ │ │ │ ├── ScalarRootBean.java │ │ │ │ │ │ ├── WaterBean.java │ │ │ │ │ │ └── WindBean.java │ │ │ │ │ ├── elementwrapper │ │ │ │ │ ├── XmlElementWrapperCommon.java │ │ │ │ │ ├── XmlElementWrapperTest.java │ │ │ │ │ └── beans │ │ │ │ │ │ ├── WrapperLeafBean.java │ │ │ │ │ │ ├── WrapperMiddleBean.java │ │ │ │ │ │ └── WrapperRootBean.java │ │ │ │ │ ├── jaxb │ │ │ │ │ ├── Employee.java │ │ │ │ │ ├── EmployeesImpl.java │ │ │ │ │ ├── Financials.java │ │ │ │ │ ├── OtherData.java │ │ │ │ │ └── RawJAXBTest.java │ │ │ │ │ ├── naked │ │ │ │ │ ├── ChildOne.java │ │ │ │ │ ├── ChildThree.java │ │ │ │ │ ├── ChildTwo.java │ │ │ │ │ ├── NakedTest.java │ │ │ │ │ └── ParentBean.java │ │ │ │ │ ├── namespace │ │ │ │ │ ├── NamespaceCommon.java │ │ │ │ │ ├── NamespaceTest.java │ │ │ │ │ └── beans │ │ │ │ │ │ ├── DoubleNamespaceTroubleRootBean.java │ │ │ │ │ │ ├── FooBean.java │ │ │ │ │ │ └── XtraAttributesRootBean.java │ │ │ │ │ ├── negative │ │ │ │ │ ├── api │ │ │ │ │ │ └── NegativeAPITest.java │ │ │ │ │ └── ea │ │ │ │ │ │ ├── ElementAttributeCommon.java │ │ │ │ │ │ ├── ElementAttributeLeaf.java │ │ │ │ │ │ ├── ElementAttributeRoot.java │ │ │ │ │ │ └── ElementAttributeTest.java │ │ │ │ │ ├── readonly │ │ │ │ │ ├── AddressBean.java │ │ │ │ │ ├── BookBean.java │ │ │ │ │ ├── LibraryBean.java │ │ │ │ │ ├── MagazineBean.java │ │ │ │ │ ├── MovieBean.java │ │ │ │ │ └── ReadOnlyTest.java │ │ │ │ │ ├── unordered │ │ │ │ │ ├── ABean.java │ │ │ │ │ ├── BBean.java │ │ │ │ │ ├── UnorderedCommons.java │ │ │ │ │ ├── UnorderedRootBean.java │ │ │ │ │ └── UnorderedTest.java │ │ │ │ │ ├── utilities │ │ │ │ │ └── Utilities.java │ │ │ │ │ └── validation │ │ │ │ │ ├── BeanToValidate1Bean.java │ │ │ │ │ ├── CaptureRootChangeListener.java │ │ │ │ │ ├── ConstraintRootBean.java │ │ │ │ │ ├── HasChildWithName.java │ │ │ │ │ ├── HasChildWithNameValidator.java │ │ │ │ │ ├── NamedBean.java │ │ │ │ │ ├── ValidationChildArrayBean.java │ │ │ │ │ ├── ValidationChildBean.java │ │ │ │ │ ├── ValidationChildDirectBean.java │ │ │ │ │ ├── ValidationRootBean.java │ │ │ │ │ └── ValidationTest.java │ │ │ │ └── resources │ │ │ │ ├── Acme1.xml │ │ │ │ ├── Acme2.xml │ │ │ │ ├── Acme3.xml │ │ │ │ ├── Referees1.xml │ │ │ │ ├── cycle.xml │ │ │ │ ├── defaulted.xml │ │ │ │ ├── domain1.xml │ │ │ │ ├── ea │ │ │ │ ├── ea1.xml │ │ │ │ ├── ea2.xml │ │ │ │ ├── ea3.xml │ │ │ │ └── ea4.xml │ │ │ │ ├── elemental │ │ │ │ ├── benchmark.xml │ │ │ │ ├── oneofeach.xml │ │ │ │ └── scalar1.xml │ │ │ │ ├── elementwrapper │ │ │ │ └── ElementWrapper1.xml │ │ │ │ ├── foobar.xml │ │ │ │ ├── invalid1.xml │ │ │ │ ├── invalid2.xml │ │ │ │ ├── invalid3.xml │ │ │ │ ├── invalid4.xml │ │ │ │ ├── library1.xml │ │ │ │ ├── museum1.xml │ │ │ │ ├── museum2.xml │ │ │ │ ├── naked.xml │ │ │ │ ├── reference1.xml │ │ │ │ ├── sample-config.xml │ │ │ │ ├── type1.xml │ │ │ │ ├── unordered │ │ │ │ └── unordered1.xml │ │ │ │ ├── valid1.xml │ │ │ │ ├── valid2.xml │ │ │ │ ├── xmljavatypeadapter │ │ │ │ └── root-bean-with-properties.xml │ │ │ │ └── xmlns │ │ │ │ ├── xml-namespace-clash.xml │ │ │ │ └── xtra-attributes.xml │ │ ├── pom.xml │ │ ├── schema │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ └── java │ │ │ │ │ └── org │ │ │ │ │ └── glassfish │ │ │ │ │ └── hk2 │ │ │ │ │ └── xml │ │ │ │ │ └── schema │ │ │ │ │ └── beans │ │ │ │ │ ├── All.java │ │ │ │ │ ├── Annotated.java │ │ │ │ │ ├── Annotation.java │ │ │ │ │ ├── Any.java │ │ │ │ │ ├── Appinfo.java │ │ │ │ │ ├── Attribute.java │ │ │ │ │ ├── AttributeGroup.java │ │ │ │ │ ├── AttributeGroupRef.java │ │ │ │ │ ├── ComplexContent.java │ │ │ │ │ ├── ComplexRestrictionType.java │ │ │ │ │ ├── ComplexType.java │ │ │ │ │ ├── DerivationControl.java │ │ │ │ │ ├── Documentation.java │ │ │ │ │ ├── Element.java │ │ │ │ │ ├── ExplicitGroup.java │ │ │ │ │ ├── ExtensionType.java │ │ │ │ │ ├── Facet.java │ │ │ │ │ ├── Field.java │ │ │ │ │ ├── FormChoice.java │ │ │ │ │ ├── Group.java │ │ │ │ │ ├── GroupRef.java │ │ │ │ │ ├── Import.java │ │ │ │ │ ├── Include.java │ │ │ │ │ ├── Keybase.java │ │ │ │ │ ├── Keyref.java │ │ │ │ │ ├── List.java │ │ │ │ │ ├── LocalComplexType.java │ │ │ │ │ ├── LocalElement.java │ │ │ │ │ ├── LocalSimpleType.java │ │ │ │ │ ├── NamedAttributeGroup.java │ │ │ │ │ ├── NamedGroup.java │ │ │ │ │ ├── NarrowMaxMin.java │ │ │ │ │ ├── NoFixedFacet.java │ │ │ │ │ ├── Notation.java │ │ │ │ │ ├── NumFacet.java │ │ │ │ │ ├── OpenAttrs.java │ │ │ │ │ ├── Pattern.java │ │ │ │ │ ├── RealGroup.java │ │ │ │ │ ├── Redefine.java │ │ │ │ │ ├── ReducedDerivationControl.java │ │ │ │ │ ├── Restriction.java │ │ │ │ │ ├── RestrictionType.java │ │ │ │ │ ├── Schema.java │ │ │ │ │ ├── Selector.java │ │ │ │ │ ├── SimpleContent.java │ │ │ │ │ ├── SimpleExplicitGroup.java │ │ │ │ │ ├── SimpleExtensionType.java │ │ │ │ │ ├── SimpleRestrictionType.java │ │ │ │ │ ├── SimpleType.java │ │ │ │ │ ├── TopLevelAttribute.java │ │ │ │ │ ├── TopLevelComplexType.java │ │ │ │ │ ├── TopLevelElement.java │ │ │ │ │ ├── TopLevelSimpleType.java │ │ │ │ │ ├── TotalDigits.java │ │ │ │ │ ├── TypeDerivationControl.java │ │ │ │ │ ├── Union.java │ │ │ │ │ ├── WhiteSpace.java │ │ │ │ │ ├── Wildcard.java │ │ │ │ │ └── package-info.java │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── glassfish │ │ │ │ │ └── hk2 │ │ │ │ │ └── xml │ │ │ │ │ └── schema │ │ │ │ │ └── tests │ │ │ │ │ ├── basic │ │ │ │ │ ├── SchemaCommons.java │ │ │ │ │ └── SchemaReaderTest.java │ │ │ │ │ └── utilities │ │ │ │ │ └── SchemaUtilities.java │ │ │ │ └── resources │ │ │ │ └── progress-tracker.xsd │ │ └── test1 │ │ │ ├── pom.xml │ │ │ ├── reup │ │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── org │ │ │ │ │ └── glassfish │ │ │ │ │ └── hk2 │ │ │ │ │ └── xml │ │ │ │ │ └── test │ │ │ │ │ ├── interop │ │ │ │ │ ├── InteropChildBean.java │ │ │ │ │ ├── InteropChildBeanOuterClass.java │ │ │ │ │ ├── InteropRootBean.java │ │ │ │ │ └── InteropRootBeanOuterClass.java │ │ │ │ │ ├── pbuf │ │ │ │ │ ├── pc1 │ │ │ │ │ │ ├── NFCSouth.java │ │ │ │ │ │ ├── PBufPrecompileChild.java │ │ │ │ │ │ ├── PBufPrecompileChildOuterClass.java │ │ │ │ │ │ ├── PBufPrecompileRootBean.java │ │ │ │ │ │ ├── PBufPrecompileRootBeanOuterClass.java │ │ │ │ │ │ ├── ThingBean.java │ │ │ │ │ │ ├── ThingBeanOuterClass.java │ │ │ │ │ │ ├── ThingOneBean.java │ │ │ │ │ │ ├── ThingOneBeanOuterClass.java │ │ │ │ │ │ ├── ThingTwoBean.java │ │ │ │ │ │ └── ThingTwoBeanOuterClass.java │ │ │ │ │ └── pc2 │ │ │ │ │ │ ├── PBufPrecompileChild2.java │ │ │ │ │ │ ├── PBufPrecompileChild2OuterClass.java │ │ │ │ │ │ ├── TypeBean.java │ │ │ │ │ │ └── TypeBeanOuterClass.java │ │ │ │ │ └── precompile │ │ │ │ │ ├── ArrayChild.java │ │ │ │ │ ├── BeanListenerInterface.java │ │ │ │ │ ├── CustomizedParameter.java │ │ │ │ │ ├── CustomizedReturn.java │ │ │ │ │ ├── DirectChild.java │ │ │ │ │ ├── MultiChild.java │ │ │ │ │ ├── MyCustomizer.java │ │ │ │ │ ├── NamedBean.java │ │ │ │ │ ├── PreCompiledArrayChild.java │ │ │ │ │ ├── PreCompiledDirectChild.java │ │ │ │ │ ├── PreCompiledMultiChild.java │ │ │ │ │ ├── PreCompiledRoot.java │ │ │ │ │ ├── SimpleBean.java │ │ │ │ │ ├── SimpleBeanCustomizer.java │ │ │ │ │ ├── WorkerClass.java │ │ │ │ │ ├── anno │ │ │ │ │ ├── EverythingBagel.java │ │ │ │ │ └── GreekEnum.java │ │ │ │ │ ├── dom │ │ │ │ │ ├── ComedyBean.java │ │ │ │ │ ├── DramaBean.java │ │ │ │ │ ├── EntertainmentBean.java │ │ │ │ │ ├── FootballBean.java │ │ │ │ │ ├── MoviesBean.java │ │ │ │ │ ├── NamedBean.java │ │ │ │ │ └── SportsBean.java │ │ │ │ │ └── elements │ │ │ │ │ ├── BasicElementalBean.java │ │ │ │ │ ├── EarthBean.java │ │ │ │ │ ├── ElementType.java │ │ │ │ │ ├── ElementalBean.java │ │ │ │ │ ├── FireBean.java │ │ │ │ │ ├── ScalarRootBean.java │ │ │ │ │ ├── WaterBean.java │ │ │ │ │ └── WindBean.java │ │ │ └── resources │ │ │ │ ├── standard.json │ │ │ │ ├── standard.pbuf │ │ │ │ └── standard.xml │ │ │ └── test │ │ │ ├── java │ │ │ └── org │ │ │ │ └── glassfish │ │ │ │ └── hk2 │ │ │ │ └── xml │ │ │ │ ├── test │ │ │ │ ├── interop │ │ │ │ │ └── InteropTest.java │ │ │ │ ├── pbuf │ │ │ │ │ └── PBufPreCompileTest.java │ │ │ │ └── precompile │ │ │ │ │ ├── PreCompiledDomTest.java │ │ │ │ │ ├── PreCompiledTest.java │ │ │ │ │ └── elements │ │ │ │ │ ├── ElementsCommon.java │ │ │ │ │ └── ElementsTest.java │ │ │ │ └── test1 │ │ │ │ └── utilities │ │ │ │ └── Utilities.java │ │ │ └── resources │ │ │ ├── elemental │ │ │ ├── benchmark.xml │ │ │ ├── oneofeach.xml │ │ │ └── scalar1.xml │ │ │ ├── freetime.xml │ │ │ ├── pre-compiled.xml │ │ │ ├── protos │ │ │ └── org │ │ │ │ └── glassfish │ │ │ │ └── hk2 │ │ │ │ └── xml │ │ │ │ └── test │ │ │ │ ├── interop │ │ │ │ ├── InteropChildBean.proto │ │ │ │ └── InteropRootBean.proto │ │ │ │ └── pbuf │ │ │ │ ├── pc1 │ │ │ │ ├── PBufPrecompileChild.proto │ │ │ │ ├── PBufPrecompileRootBean.proto │ │ │ │ ├── ThingBean.proto │ │ │ │ ├── ThingOneBean.proto │ │ │ │ └── ThingTwoBean.proto │ │ │ │ └── pc2 │ │ │ │ ├── PBufPrecompileChild2.proto │ │ │ │ └── TypeBean.proto │ │ │ └── simple.xml │ ├── pom.xml │ └── property-file │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── hk2 │ │ │ └── configuration │ │ │ └── persistence │ │ │ └── properties │ │ │ ├── PropertyFileBean.java │ │ │ ├── PropertyFileHandle.java │ │ │ ├── PropertyFileService.java │ │ │ ├── PropertyFileUtilities.java │ │ │ └── internal │ │ │ ├── PropertyFileHandleImpl.java │ │ │ └── PropertyFileServiceImpl.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── glassfish │ │ │ └── hk2 │ │ │ └── configuration │ │ │ └── properties │ │ │ └── test │ │ │ ├── FooBean.java │ │ │ └── PropertiesTest.java │ │ └── resources │ │ └── multiPropV1.txt └── pom.xml ├── hk2-core ├── exclude.xml ├── osgi.bundle ├── pom.xml └── src │ ├── main │ └── java │ │ ├── com │ │ └── sun │ │ │ └── enterprise │ │ │ └── module │ │ │ ├── ImportPolicy.java │ │ │ ├── InhabitantsDescriptor.java │ │ │ ├── LifecyclePolicy.java │ │ │ ├── ManifestConstants.java │ │ │ ├── Module.java │ │ │ ├── ModuleChangeListener.java │ │ │ ├── ModuleDefinition.java │ │ │ ├── ModuleDependency.java │ │ │ ├── ModuleLifecycleListener.java │ │ │ ├── ModuleMetadata.java │ │ │ ├── ModuleState.java │ │ │ ├── ModulesRegistry.java │ │ │ ├── Repository.java │ │ │ ├── RepositoryChangeListener.java │ │ │ ├── RepositoryFactories.java │ │ │ ├── RepositoryFactory.java │ │ │ ├── ResolveError.java │ │ │ ├── bootstrap │ │ │ ├── ArgumentManager.java │ │ │ ├── BootException.java │ │ │ ├── ContextDuplicatePostProcessor.java │ │ │ ├── EarlyLogHandler.java │ │ │ ├── Main.java │ │ │ ├── ModuleStartup.java │ │ │ ├── PlatformMain.java │ │ │ ├── StartupContext.java │ │ │ └── Which.java │ │ │ ├── common_impl │ │ │ ├── AbstractFactory.java │ │ │ ├── AbstractModulesRegistryImpl.java │ │ │ ├── AbstractRepositoryImpl.java │ │ │ ├── AdapterIterator.java │ │ │ ├── ByteArrayInhabitantsDescriptor.java │ │ │ ├── CompositeEnumeration.java │ │ │ ├── DefaultModuleDefinition.java │ │ │ ├── DirectoryBasedRepository.java │ │ │ ├── FlattenEnumeration.java │ │ │ ├── FlattenIterator.java │ │ │ ├── Jar.java │ │ │ ├── LogHelper.java │ │ │ ├── ModuleId.java │ │ │ ├── Tokenizer.java │ │ │ └── TracingUtilities.java │ │ │ ├── impl │ │ │ ├── ClassLoaderFacade.java │ │ │ ├── ClassLoaderProxy.java │ │ │ ├── CookedLibRepository.java │ │ │ ├── CookedModuleDefinition.java │ │ │ ├── HK2Factory.java │ │ │ ├── ModuleClassLoader.java │ │ │ ├── ModuleImpl.java │ │ │ ├── ModulesRegistryImpl.java │ │ │ └── Utils.java │ │ │ └── single │ │ │ ├── ClassPathBasedModulesRegistry.java │ │ │ ├── ManifestProxy.java │ │ │ ├── ProxyModule.java │ │ │ ├── ProxyModuleDefinition.java │ │ │ ├── SingleModulesRegistry.java │ │ │ └── StaticModulesRegistry.java │ │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── bootstrap │ │ ├── ConfigPopulator.java │ │ ├── DescriptorFileFinder.java │ │ ├── HK2Populator.java │ │ ├── PopulatorPostProcessor.java │ │ └── impl │ │ ├── ClasspathDescriptorFileFinder.java │ │ ├── Hk2LoaderPopulatorPostProcessor.java │ │ └── URLDescriptorFileFinder.java │ └── test │ ├── java │ ├── FooTest.java │ ├── com │ │ └── sun │ │ │ └── enterprise │ │ │ └── module │ │ │ └── single │ │ │ └── ProxyModuleDefinitionTest.java │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── bootstrap │ │ └── impl │ │ └── ServiceLocatorTest.java │ └── resources │ └── META-INF │ └── hk2-locator │ ├── special │ └── special2 ├── hk2-extras ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── extras │ │ ├── ExtrasUtilities.java │ │ ├── events │ │ ├── DefaultTopicDistributionErrorService.java │ │ └── internal │ │ │ ├── DefaultTopicDistributionService.java │ │ │ └── TopicDistributionModule.java │ │ ├── hk2bridge │ │ └── internal │ │ │ ├── CrossOverDescriptor.java │ │ │ └── Hk2BridgeImpl.java │ │ ├── interception │ │ ├── Intercepted.java │ │ ├── InterceptionBinder.java │ │ ├── Interceptor.java │ │ ├── InterceptorOrderingService.java │ │ └── internal │ │ │ ├── DefaultInterceptionService.java │ │ │ └── ReflectionUtilities.java │ │ └── operation │ │ ├── OperationContext.java │ │ ├── OperationHandle.java │ │ ├── OperationIdentifier.java │ │ ├── OperationManager.java │ │ ├── OperationState.java │ │ └── internal │ │ ├── OperationDescriptor.java │ │ ├── OperationHandleImpl.java │ │ ├── OperationIdentifierImpl.java │ │ ├── OperationManagerImpl.java │ │ └── SingleOperationManager.java │ └── test │ └── java │ └── org │ └── glassfish │ └── hk2 │ └── tests │ ├── extras │ └── internal │ │ └── Utilities.java │ ├── hk2bridge │ ├── AnotherPerRequestService.java │ ├── BaseMethodInterceptor.java │ ├── Binder.java │ ├── BridgeTest.java │ ├── ConstructorCountingSingletonService.java │ ├── MethodInterceptorA.java │ ├── MethodInterceptorB.java │ ├── MethodInterceptorC.java │ ├── PerLookupService.java │ ├── PerRequest.java │ ├── PerRequestOperationContext.java │ ├── PerRequestService.java │ ├── RecordedService.java │ ├── RecordedServiceImpl.java │ ├── SimpleService.java │ ├── SimpleService2.java │ ├── SimpleService3.java │ ├── SingletonInjectsPerRequest.java │ └── SingletonService.java │ ├── interception │ ├── BasicRecordingInterceptor.java │ ├── BasicRecordingInterceptor2.java │ ├── BasicRecordingInterceptor3.java │ ├── ComplexInterceptedService.java │ ├── ConstructorInterceptedService.java │ ├── ConstructorRecordingInterceptor.java │ ├── DefaultInterceptionTest.java │ ├── InterceptedService.java │ ├── MultiC1.java │ ├── MultiC2.java │ ├── MultiC3.java │ ├── MultiM1.java │ ├── MultiM2.java │ ├── MultiM3.java │ ├── MultiRecorder.java │ ├── MultipleInterceptedService.java │ ├── Recorder.java │ ├── Recorder2.java │ ├── Recorder3.java │ ├── RecorderStereotype.java │ └── ordering │ │ ├── AService.java │ │ ├── AddToBeginningAndEndOrderer.java │ │ ├── BaseInterceptor.java │ │ ├── ConstructorInterceptorOne.java │ │ ├── ConstructorInterceptorThree.java │ │ ├── ConstructorInterceptorTwo.java │ │ ├── DoNothingOrderer.java │ │ ├── InterceptorOrderingTest.java │ │ ├── MethodInterceptorOne.java │ │ ├── MethodInterceptorThree.java │ │ ├── MethodInterceptorTwo.java │ │ ├── NonServiceConstructorInterceptorInfinity.java │ │ ├── NonServiceConstructorInterceptorZero.java │ │ ├── NonServiceMethodInterceptorInfinity.java │ │ ├── NonServiceMethodInterceptorZero.java │ │ ├── Record.java │ │ ├── Recorder.java │ │ ├── Reverser.java │ │ └── ThrowingOrderer.java │ ├── locator │ └── messaging │ │ ├── basic │ │ ├── Alpha.java │ │ ├── Bar.java │ │ ├── BasicTopicTest.java │ │ ├── Beta.java │ │ ├── Black.java │ │ ├── Color.java │ │ ├── ColorPublisher.java │ │ ├── ColorSubscriber.java │ │ ├── DifferentTypesSubscriber.java │ │ ├── Foo.java │ │ ├── FooPublisher.java │ │ ├── Gamma.java │ │ ├── GenericColor.java │ │ ├── Greek.java │ │ ├── GreekFactory.java │ │ ├── Green.java │ │ ├── ImmediateSubscriber.java │ │ ├── OptionalService.java │ │ ├── PerLookupService.java │ │ ├── PerLookupSubscriber.java │ │ ├── Red.java │ │ ├── ServiceWithPerLookupSubscription.java │ │ ├── SingletonService.java │ │ ├── SingletonSubscriber.java │ │ ├── SubscriberWithInjectionPoints.java │ │ ├── Zero.java │ │ └── ZeroPublisher.java │ │ ├── error │ │ ├── MyEvent.java │ │ ├── Publisher.java │ │ ├── Subscriber.java │ │ ├── SubscriberThrowsException.java │ │ └── TopicErrorCasesTest.java │ │ ├── operation │ │ ├── EventReceivingFactory.java │ │ ├── EventReceivingOperation.java │ │ ├── EventReceivingOperationContext.java │ │ ├── EventReceivingService.java │ │ ├── MessagingOperationTest.java │ │ └── Publisher.java │ │ └── resolver │ │ ├── CustomResolverTest.java │ │ ├── Event.java │ │ ├── EventHandler.java │ │ ├── EventHeader.java │ │ ├── EventHeaderInjectionResolver.java │ │ ├── EventHeaderJIT.java │ │ └── EventSender.java │ ├── operation │ ├── basic │ │ ├── BasicOperationLifecycleMethods.java │ │ ├── BasicOperationScope.java │ │ ├── BasicOperationScopeContext.java │ │ ├── BasicOperationScopeImpl.java │ │ ├── BasicOperationSimpleService.java │ │ ├── BasicOperationUsesServiceInPreDispose.java │ │ ├── Caturgiator.java │ │ ├── CaturgiatorFactory.java │ │ ├── Enscrofulated.java │ │ ├── Frobnicator.java │ │ ├── InjectsTwoOperationHandlesOfDifferentTypes.java │ │ ├── Miserable.java │ │ ├── NullMe.java │ │ ├── NullMeFactory.java │ │ ├── OperationUser.java │ │ ├── OperationUserFactory.java │ │ ├── OperationsTest.java │ │ ├── PerLookupThatUsesNullMeService.java │ │ ├── ProxyDetectorFactory.java │ │ ├── ProxyDetectorService.java │ │ ├── SecondaryData.java │ │ ├── SecondaryOperationScope.java │ │ ├── SecondaryOperationScopeContext.java │ │ ├── SecondaryOperationScopeImpl.java │ │ ├── SimpleSingleton.java │ │ ├── SingletonThatUsesBothOperationTypes.java │ │ ├── SingletonThatUsesOperationService.java │ │ └── SingletonToDetermineProxyService.java │ └── shutdown │ │ ├── CreatedByFactory.java │ │ ├── OperationScopeFactory.java │ │ ├── OperationScopeWithFactoryCreatedService.java │ │ ├── OperationShutdownTest.java │ │ ├── OperationalServiceWithPerLookupService.java │ │ ├── PerLookupClassShutdown.java │ │ ├── Registrar.java │ │ └── SingletonWithFactoryCreatedService.java │ └── proxiableshared │ ├── ForeignActiveDescriptor.java │ ├── GlobalComponent.java │ ├── GlobalReqContext.java │ ├── ReqContext.java │ ├── ReqData.java │ ├── ReqScoped.java │ ├── ReqScopedImpl.java │ └── TwoLocatorsInjectSharedComponentWithProxyTest.java ├── hk2-jmx ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── jvnet │ └── hk2 │ └── jmx │ └── api │ └── HK2JmxSpecifier.java ├── hk2-locator ├── osgi.bundle ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── jvnet │ │ │ └── hk2 │ │ │ ├── external │ │ │ ├── generator │ │ │ │ └── ServiceLocatorGeneratorImpl.java │ │ │ └── runtime │ │ │ │ ├── Hk2LocatorUtilities.java │ │ │ │ └── ServiceLocatorRuntimeBean.java │ │ │ └── internal │ │ │ ├── AnnotatedElementAnnotationInfo.java │ │ │ ├── AutoActiveDescriptor.java │ │ │ ├── CacheKey.java │ │ │ ├── ClazzCreator.java │ │ │ ├── Closeable.java │ │ │ ├── Collector.java │ │ │ ├── ConstantActiveDescriptor.java │ │ │ ├── ConstructorAction.java │ │ │ ├── ConstructorActionImpl.java │ │ │ ├── ConstructorInterceptorHandler.java │ │ │ ├── Creator.java │ │ │ ├── DefaultClassAnalyzer.java │ │ │ ├── DelegatingClassLoader.java │ │ │ ├── DescriptorComparator.java │ │ │ ├── DynamicConfigurationImpl.java │ │ │ ├── DynamicConfigurationServiceImpl.java │ │ │ ├── ErrorInformationImpl.java │ │ │ ├── ErrorResults.java │ │ │ ├── FactoryCreator.java │ │ │ ├── ImmediateResults.java │ │ │ ├── IndexedListData.java │ │ │ ├── InstanceLifecycleEventImpl.java │ │ │ ├── InstantiationServiceImpl.java │ │ │ ├── IterableProviderImpl.java │ │ │ ├── MethodInterceptorHandler.java │ │ │ ├── MethodInterceptorImpl.java │ │ │ ├── MethodInterceptorInvocationHandler.java │ │ │ ├── NarrowResults.java │ │ │ ├── PerLocatorUtilities.java │ │ │ ├── PerLookupContext.java │ │ │ ├── PopulatorImpl.java │ │ │ ├── ProxyUtilities.java │ │ │ ├── ServiceHandleComparator.java │ │ │ ├── ServiceHandleImpl.java │ │ │ ├── ServiceLocatorImpl.java │ │ │ ├── ServiceLocatorRuntimeImpl.java │ │ │ ├── SingletonContext.java │ │ │ ├── SoftAnnotatedElementAnnotationInfo.java │ │ │ ├── SystemDescriptor.java │ │ │ ├── SystemInjecteeImpl.java │ │ │ ├── ThreeThirtyResolver.java │ │ │ ├── TopicImpl.java │ │ │ ├── TwoPhaseTransactionDataImpl.java │ │ │ ├── Utilities.java │ │ │ └── ValidationInformationImpl.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.glassfish.hk2.extension.ServiceLocatorGenerator │ └── test │ ├── java │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── tests │ │ └── locator │ │ ├── alias │ │ ├── AliasDescriptorTest.java │ │ ├── MyInterface1.java │ │ ├── MyInterface2.java │ │ ├── MyInterface3.java │ │ ├── MyService.java │ │ └── Qualifier1.java │ │ ├── arrays │ │ ├── ArrayInjectee.java │ │ ├── ArrayOfIntFactory.java │ │ ├── ArrayOfListFactory.java │ │ ├── ArrayOfMapFactory.java │ │ ├── ArrayOfSimpleServiceFactory.java │ │ ├── ArraysModule.java │ │ ├── ArraysTest.java │ │ └── SimpleService.java │ │ ├── binder │ │ ├── BinderTest.java │ │ ├── CouncilOfElrond.java │ │ ├── Dwarves.java │ │ ├── Elves.java │ │ ├── Legolas.java │ │ ├── MountDoom.java │ │ ├── Nazgul.java │ │ └── RingOfPower.java │ │ ├── classanalysis │ │ ├── AlternateDefaultAnalyzer.java │ │ ├── ClassAnalysisModule.java │ │ ├── ClassAnalysisTest.java │ │ ├── DoubleClassAnalyzer.java │ │ ├── DoubleFactory.java │ │ ├── JaxRsClassAnalyzer.java │ │ ├── JaxRsService.java │ │ ├── ServiceWithManyDoubles.java │ │ ├── ServiceWithNoValidHK2Constructor.java │ │ ├── ServiceWithValidHK2NoArgConstructor.java │ │ ├── ServiceWithValidHK2NonZeroArgConstructor.java │ │ ├── SimpleService1.java │ │ └── SimpleService2.java │ │ ├── context │ │ ├── AnyplaceInject.java │ │ ├── AnyplaceService.java │ │ ├── ConstructorParameterInjectionIndicatorService.java │ │ ├── ContextModule.java │ │ ├── ContextTest.java │ │ ├── CustomContext.java │ │ ├── CustomContextImpl.java │ │ ├── CustomService1.java │ │ ├── CustomService2.java │ │ ├── CustomService3.java │ │ ├── GetsRootServiceWithProvider.java │ │ ├── MethodParameterInjectionIndicatorService.java │ │ ├── RootContext.java │ │ ├── RootScope.java │ │ ├── RootService1.java │ │ ├── RootService2.java │ │ ├── ghost │ │ │ ├── ContextGhostTest.java │ │ │ ├── GhostedContext.java │ │ │ ├── GhostedScope.java │ │ │ ├── GhostedServiceWithValue.java │ │ │ ├── NoScopeService.java │ │ │ └── SingletonScopedService.java │ │ └── multiples │ │ │ ├── AbstractContext.java │ │ │ ├── MultiContextA.java │ │ │ ├── MultiContextB.java │ │ │ ├── MultiContextC.java │ │ │ ├── MultiScope.java │ │ │ ├── MultipleContextsTest.java │ │ │ ├── Service1.java │ │ │ ├── Service2.java │ │ │ ├── Service3.java │ │ │ ├── Service4.java │ │ │ ├── Service5.java │ │ │ └── Service6.java │ │ ├── customresolver │ │ ├── ConstructorOnlyInjectedService.java │ │ ├── ConstructorOnlyInjectionResolver.java │ │ ├── ConstructorParameterInjectionPoint.java │ │ ├── CustomInjectResolver.java │ │ ├── CustomResolverModule.java │ │ ├── CustomResolverTest.java │ │ ├── MethodOnlyInjectedService.java │ │ ├── MethodOnlyInjectionResolver.java │ │ ├── MethodParameterInjectionPoint.java │ │ ├── ParameterABInjectionService.java │ │ ├── ParameterAInjectionPoint.java │ │ ├── ParameterAInjectionResolver.java │ │ ├── ParameterBInjectionPoint.java │ │ ├── ParameterBInjectionResolver.java │ │ ├── ParameterInjectionPoint.java │ │ ├── ParameterInjectionService.java │ │ ├── ParameterInjectionServiceDuex.java │ │ ├── ParameterOnlyInjectionResolver.java │ │ ├── Path.java │ │ ├── ServiceWithCustomInjections.java │ │ ├── ServiceWithCustomInjections2.java │ │ ├── SimpleService.java │ │ └── SimpleServiceDuex.java │ │ ├── defaultunqualified │ │ ├── BoardGame.java │ │ ├── BoardGameImpl.java │ │ ├── ChildsRoom.java │ │ ├── DefaultUnqualifiedTest.java │ │ ├── DollImpl.java │ │ ├── Toy.java │ │ ├── Train.java │ │ └── TrainImpl.java │ │ ├── descriptornamed │ │ ├── DescriptorNamedModule.java │ │ ├── DescriptorNamedService.java │ │ └── DescriptorNamedTest.java │ │ ├── destroy │ │ ├── Bar.java │ │ ├── Baz.java │ │ ├── DestroyModule.java │ │ ├── DestroyTest.java │ │ ├── Foo.java │ │ ├── PerLookupWithDestroy.java │ │ ├── Qux.java │ │ ├── Registrar.java │ │ ├── SimpleService.java │ │ ├── SingletonWithPerLookupInjection.java │ │ ├── Sprocket.java │ │ ├── SprocketFactory.java │ │ ├── SprocketImpl.java │ │ └── Widget.java │ │ ├── dynamicconfig │ │ ├── AlternateContract.java │ │ ├── AlternateService.java │ │ ├── AlternateServiceImpl.java │ │ ├── ClassWithRankInSuperclass.java │ │ ├── ComplexFactory.java │ │ ├── ComplexObject.java │ │ ├── ContractsProvidedService.java │ │ ├── ContractsProvidedService2.java │ │ ├── DynamicConfigTest.java │ │ ├── DynamicConfigurationListenerImpl.java │ │ ├── ForeignDescriptor.java │ │ ├── ImplementsAContract.java │ │ ├── IsAClassContract.java │ │ ├── IsAContract.java │ │ ├── IsNotAContract.java │ │ ├── LateService.java │ │ ├── NamedService.java │ │ ├── ParameterizedInterface.java │ │ ├── ParameterizedObject.java │ │ ├── QualifierWithMetadata.java │ │ ├── ScopeWithMetadata.java │ │ ├── ServiceWithMetadata.java │ │ ├── SimpleService.java │ │ ├── SimpleService2.java │ │ ├── SimpleService3.java │ │ ├── SimpleService3Factory.java │ │ ├── SimpleService4.java │ │ ├── SuperclassWithRank.java │ │ ├── ThrowyDynamicConfigurationListener.java │ │ └── ValidationServiceImpl.java │ │ ├── dynamicpopulate │ │ └── DynamicPopulateTest.java │ │ ├── factory │ │ ├── AbstractVicePresidentFactory.java │ │ ├── AdamsFactory.java │ │ ├── AdamsVP.java │ │ ├── Apple.java │ │ ├── AppleImpl.java │ │ ├── BurrVP.java │ │ ├── BurrVPFactory.java │ │ ├── DateFactory.java │ │ ├── DateInjectee.java │ │ ├── ErrorServiceImpl.java │ │ ├── FactoryModule.java │ │ ├── FactoryTest.java │ │ ├── FruitContext.java │ │ ├── FruitFactory.java │ │ ├── FruitScope.java │ │ ├── IntermediateVicePresidentFactory.java │ │ ├── JeffersonFactory.java │ │ ├── JeffersonVP.java │ │ ├── JeffersonVPFactory.java │ │ ├── ParameterizedFactoryTest.java │ │ ├── President.java │ │ ├── ProxiableSingleton.java │ │ ├── ProxiableSingletonContext.java │ │ ├── VicePresident.java │ │ ├── VicePresidentFactorySuperClass.java │ │ ├── WashingtonFactory.java │ │ ├── Widget.java │ │ └── WidgetFactory.java │ │ ├── factory2 │ │ ├── CorrelatedServiceOne.java │ │ ├── CorrelatedServiceThree.java │ │ ├── CorrelatedServiceTwo.java │ │ ├── CorrelationFactory.java │ │ ├── Correlator.java │ │ ├── Factory2Test.java │ │ ├── InjectsPerLookupViaFactoryService.java │ │ ├── InjectsProxiedService.java │ │ ├── NestedSingletonService.java │ │ ├── PerLookupFactory.java │ │ ├── PerLookupService.java │ │ ├── PerLookupServiceWithName.java │ │ ├── ProxiedService.java │ │ ├── ProxiedServiceFactory.java │ │ ├── SimplePerLookupServiceOne.java │ │ ├── SimplePerLookupServiceTwo.java │ │ ├── SingletonService.java │ │ └── SingletonServiceFactory.java │ │ ├── idempotent │ │ ├── IdempotentTest.java │ │ └── SimpleService.java │ │ ├── immediate │ │ ├── AnotherGetsDestroyedService.java │ │ ├── ConstructorFailingImmediateService.java │ │ ├── EmptyImmediateServiceOne.java │ │ ├── ErrorData.java │ │ ├── GenericImmediateService.java │ │ ├── GetsDestroyedPerLookupService.java │ │ ├── GetsDestroyedService.java │ │ ├── ImmediateErrorHandlerImpl.java │ │ ├── ImmediateServiceFactory.java │ │ ├── ImmediateTest.java │ │ ├── ImmediateThreadIdHolderService.java │ │ ├── ImmediateTidRecorder.java │ │ ├── LongTimePostConstructImmediateService.java │ │ ├── PostConstructFailingImmediateService.java │ │ ├── PreDestroyFailingImmediateService.java │ │ ├── SleepInPostConstructService.java │ │ └── WaitableImmediateService.java │ │ ├── inheritablethread │ │ ├── Bike.java │ │ ├── BikeStore.java │ │ ├── InheritableThreadModule.java │ │ ├── InheritableThreadTest.java │ │ ├── Wheel.java │ │ └── WheelFactory.java │ │ ├── inheritance │ │ ├── AmericanFootball.java │ │ ├── BoardGames.java │ │ ├── Chess.java │ │ ├── Games.java │ │ ├── HasWinner.java │ │ ├── Healthy.java │ │ ├── InheritanceModule.java │ │ ├── InheritanceTest.java │ │ ├── InheritedScope.java │ │ ├── InheritedScopeContext.java │ │ ├── IntermediateFactory.java │ │ ├── NotInheritedScope.java │ │ ├── Outdoors.java │ │ ├── ProducingFactory.java │ │ ├── Professional.java │ │ ├── SimpleService.java │ │ ├── Sports.java │ │ ├── Superbowl.java │ │ ├── SuperbowlImpl.java │ │ └── UserFactory.java │ │ ├── initialization │ │ ├── InitializationModule.java │ │ ├── InitializationTest.java │ │ ├── SimpleService.java │ │ └── SimpleServiceMethodInjectee.java │ │ ├── inject │ │ ├── BeachHaven.java │ │ ├── InjectModule.java │ │ ├── InjectTest.java │ │ ├── NewJersey.java │ │ ├── TrackerService.java │ │ └── UnitedStates.java │ │ ├── injector │ │ ├── AssistedInjectionService.java │ │ ├── DontManageMe.java │ │ ├── Event.java │ │ ├── ImplementsLifecycleInterfaces.java │ │ ├── InjectorModule.java │ │ ├── InjectorTest.java │ │ ├── NoPostConstruct.java │ │ ├── SimpleService.java │ │ ├── Special.java │ │ ├── SpecialInjectionResolver.java │ │ ├── SpecialService.java │ │ └── UnknownService.java │ │ ├── instantiationService │ │ ├── GrandDaughterService.java │ │ ├── GrandDaughterServiceFactory.java │ │ ├── GrandsonService.java │ │ ├── GrandsonServiceFactory.java │ │ ├── InstantiationServiceTest.java │ │ ├── RootService.java │ │ ├── SonService.java │ │ └── SonServiceFactory.java │ │ ├── interception1 │ │ ├── AddThreeInterceptorService.java │ │ ├── AddingService.java │ │ ├── ChangeExceptionInterceptorService.java │ │ ├── CheckInvocationInterceptorService.java │ │ ├── CountingService.java │ │ ├── EchoService.java │ │ ├── ExceptionA.java │ │ ├── ExceptionB.java │ │ ├── InterceptorModule.java │ │ ├── InterceptorServiceImpl.java │ │ ├── InterceptorTest.java │ │ ├── MiddleInterceptorNoProceedService.java │ │ ├── NegateTheInputInterceptorService.java │ │ ├── NoProceedInterceptorService.java │ │ ├── RecordInputService.java │ │ ├── RecordingInterceptor.java │ │ ├── ReverseBooleanInterceptorService.java │ │ ├── SimpleInterceptedService.java │ │ └── ThrowingService.java │ │ ├── interception2 │ │ ├── ConstructorInterceptorTest.java │ │ ├── RecordingInterceptor.java │ │ ├── RecordingInterceptorService.java │ │ └── SimpleService.java │ │ ├── interception3 │ │ ├── CInterceptorOne.java │ │ ├── CInterceptorThree.java │ │ ├── CInterceptorTwo.java │ │ ├── CounterService.java │ │ ├── HK2InvocationTest.java │ │ ├── InterceptedService.java │ │ ├── InterceptionServiceImpl.java │ │ ├── InterceptorOne.java │ │ ├── InterceptorThree.java │ │ └── InterceptorTwo.java │ │ ├── iterableinject │ │ ├── AliceIterableInjectionService.java │ │ ├── AliceService.java │ │ ├── BasicIterableInjectingService.java │ │ ├── BobService.java │ │ ├── IterableInjectTest.java │ │ ├── NamedService.java │ │ ├── Ternary.java │ │ ├── TernaryInjectedService.java │ │ ├── TernaryQualifiers.java │ │ └── TernaryServices.java │ │ ├── justintime │ │ ├── DoubleTroubleJITResolver.java │ │ ├── DoubleTroubleService.java │ │ ├── EvilJITResolver.java │ │ ├── InjectedThriceService.java │ │ ├── IterableProviderService.java │ │ ├── JITRecorder.java │ │ ├── JustInTimeModule.java │ │ ├── JustInTimeTest.java │ │ ├── SimpleService.java │ │ ├── SimpleService2.java │ │ ├── SimpleService3.java │ │ ├── SimpleService4.java │ │ ├── SimpleService4JITResolver.java │ │ ├── SimpleServiceJITResolver.java │ │ └── UnimplementedContract.java │ │ ├── lambda │ │ ├── AAndB.java │ │ ├── LambdaInConstructorService.java │ │ ├── LambdaInConstructorService2.java │ │ ├── LambdaInjection.java │ │ ├── LambdaInjectionResolver.java │ │ ├── LambdaTest.java │ │ ├── Operation.java │ │ └── SupplierIntegerFactory.java │ │ ├── lifecycle │ │ ├── Earth.java │ │ ├── EarthWindAndFire.java │ │ ├── Fire.java │ │ ├── InstanceLifecycleListenerImpl.java │ │ ├── KnownInjecteeNotifyee.java │ │ ├── LifecycleModule.java │ │ ├── LifecycleTest.java │ │ ├── Notifier.java │ │ ├── Notifyee.java │ │ ├── OrderedLifecycleListener.java │ │ ├── Sand.java │ │ ├── Space.java │ │ ├── Water.java │ │ └── Wind.java │ │ ├── locator │ │ ├── AdminCommand.java │ │ ├── BootCommand.java │ │ ├── COBOL.java │ │ ├── ChineseService.java │ │ ├── ComputerLanguage.java │ │ ├── Dead.java │ │ ├── DeadImpl.java │ │ ├── ForeignActiveDescriptor.java │ │ ├── ForeignDescriptor.java │ │ ├── Fortran.java │ │ ├── FrenchService.java │ │ ├── GermanService.java │ │ ├── GetStatisticsCommand.java │ │ ├── IsAContract.java │ │ ├── IsAQualifier.java │ │ ├── IsAQualifierImpl.java │ │ ├── IsNotAContract.java │ │ ├── Java.java │ │ ├── LatinService.java │ │ ├── LocatorModule.java │ │ ├── LocatorModule2.java │ │ ├── LocatorTest.java │ │ ├── MultiContract.java │ │ ├── MultiContractImpl1.java │ │ ├── MultiContractImpl2.java │ │ ├── NoScopeService.java │ │ ├── NotAQualifier.java │ │ ├── NotAQualifierImpl.java │ │ ├── PerformanceService.java │ │ ├── RecordingLoader.java │ │ ├── ShutdownCommand.java │ │ └── ThracianService.java │ │ ├── locatorutilities │ │ ├── ExtendsParameterizedService.java │ │ ├── ForgotParameterizedService.java │ │ ├── ForgotSimpleInterface.java │ │ ├── ForgotSimpleService.java │ │ ├── Hk2LocatorUtilitiesTest.java │ │ ├── ParameterizedService.java │ │ ├── SimpleInterface.java │ │ ├── SimpleInterfaceImpl.java │ │ └── SimpleService.java │ │ ├── memory │ │ ├── InjectsProxiableStuff.java │ │ ├── InjectsSimpleServiceService.java │ │ ├── MemoryTest.java │ │ ├── ProxiableSimpleService.java │ │ └── SimpleService.java │ │ ├── multithreaded1 │ │ ├── ContractA.java │ │ ├── MultiThreaded1Test.java │ │ └── QualifierA.java │ │ ├── named │ │ ├── Benvolio.java │ │ ├── Capulet.java │ │ ├── Centifolia.java │ │ ├── CitizenOfVerona.java │ │ ├── Damask.java │ │ ├── Juliet.java │ │ ├── Mercutio.java │ │ ├── Montague.java │ │ ├── Named2Test.java │ │ ├── NamedModule.java │ │ ├── NamedTest.java │ │ ├── Romeo.java │ │ ├── Rosalind.java │ │ ├── RosalindBasisService.java │ │ ├── RosalindService.java │ │ └── Verona.java │ │ ├── negative │ │ ├── api │ │ │ ├── FactoryDescriptorsImpl.java │ │ │ ├── ForeignDescriptor.java │ │ │ ├── ForeignService.java │ │ │ ├── IsAQualifier.java │ │ │ ├── IsAQualifierImpl.java │ │ │ ├── NamedImpl.java │ │ │ ├── NamedService.java │ │ │ ├── NegativeApiTest.java │ │ │ ├── NotAQualifier.java │ │ │ ├── NotAQualifierImpl.java │ │ │ ├── NullDescriptorImpl.java │ │ │ └── UnreifiedActiveDescriptor.java │ │ ├── classanalysis │ │ │ ├── ConfigurablyBadClassAnalyzer.java │ │ │ ├── NegativeClassAnalysisModule.java │ │ │ ├── NegativeClassAnalysisTest.java │ │ │ ├── SelfAnalyzer.java │ │ │ └── SimpleService.java │ │ ├── constructor │ │ ├── deadlock1 │ │ │ ├── ComplexService1.java │ │ │ ├── Deadlock1Module.java │ │ │ ├── Deadlock1Test.java │ │ │ ├── SimpleContract.java │ │ │ └── SimpleSingleton.java │ │ ├── dynamicconfig │ │ │ ├── BadContext.java │ │ │ ├── BadDynamicConfigurationListener.java │ │ │ ├── BadErrorService.java │ │ │ ├── BadInject.java │ │ │ ├── BadInjectionResolver.java │ │ │ ├── BadValidationService.java │ │ │ ├── DynamicConfigErrorService.java │ │ │ └── NegativeConfigTest.java │ │ ├── errorservice │ │ │ ├── ErrorServiceImpl.java │ │ │ ├── ErrorServiceModule.java │ │ │ ├── ErrorServiceTest.java │ │ │ ├── FaultyClass.java │ │ │ ├── InjectedWithFaultyClass.java │ │ │ └── TempermentalLoader.java │ │ ├── errorservice1 │ │ │ ├── AlwaysFailActiveDescriptor.java │ │ │ ├── AlwaysFailInDisposeActiveDescriptor.java │ │ │ ├── ErrorService1Test.java │ │ │ ├── FactoryFailsInDisposeService.java │ │ │ ├── FactoryFailsInProvideService.java │ │ │ ├── RecordingErrorService.java │ │ │ ├── ServiceDirectsNoErrorService.java │ │ │ ├── ServiceFailsInConstructor.java │ │ │ ├── ServiceFailsInDestructor.java │ │ │ ├── ServiceFailsInInitializerMethod.java │ │ │ ├── ServiceFailsInPostConstruct.java │ │ │ └── SimpleService.java │ │ ├── factory │ │ │ ├── BadlyNamedFactory.java │ │ │ ├── InfiniteFactory.java │ │ │ ├── NegativeFactoryModule.java │ │ │ ├── NegativeFactoryTest.java │ │ │ ├── SimpleService.java │ │ │ ├── SimpleService2.java │ │ │ ├── SimpleService3.java │ │ │ ├── SimpleService4.java │ │ │ ├── SimpleService5.java │ │ │ ├── ThrowyFactory.java │ │ │ ├── ThrowyImmediateFactory.java │ │ │ ├── ThrowyPerLookupFactory.java │ │ │ └── ThrowyPerThreadFactory.java │ │ ├── field │ │ │ ├── Anno.java │ │ │ ├── AnnotationFieldService.java │ │ │ ├── FinalFieldService.java │ │ │ ├── NegativeFieldModule.java │ │ │ ├── NegativeFieldTest.java │ │ │ └── StaticFieldService.java │ │ ├── immediate │ │ │ ├── cycle │ │ │ │ ├── ImmedateErrorHandlerImpl.java │ │ │ │ ├── ImmediateCycleTest.java │ │ │ │ ├── ImmediateOne.java │ │ │ │ ├── ImmediateOneImpl.java │ │ │ │ ├── ImmediateTwo.java │ │ │ │ ├── ImmediateTwoImpl.java │ │ │ │ ├── SingletonOne.java │ │ │ │ └── SingletonOneImpl.java │ │ │ └── cycle2 │ │ │ │ ├── ImmediateCycle2Test.java │ │ │ │ ├── MessageHandler.java │ │ │ │ ├── MessageHandlerImpl.java │ │ │ │ ├── RepositoryClient.java │ │ │ │ ├── RepositoryClientImpl.java │ │ │ │ ├── ServiceClient.java │ │ │ │ └── ServiceClientImpl.java │ │ ├── injector │ │ │ ├── BadPC.java │ │ │ ├── BadPD.java │ │ │ ├── InjecteeImpl.java │ │ │ ├── InjectsAClassThatIsNotAService.java │ │ │ ├── NegativeInjectorModule.java │ │ │ ├── NegativeInjectorTest.java │ │ │ ├── NotAService.java │ │ │ ├── NotAnnotationInjectionResolver.java │ │ │ ├── RawInjectionResolver.java │ │ │ ├── SimpleService.java │ │ │ ├── ThrowyC.java │ │ │ ├── ThrowyF.java │ │ │ ├── ThrowyM.java │ │ │ ├── ThrowyPC.java │ │ │ └── TypeVariableInjectionResolver.java │ │ ├── locator │ │ │ ├── BadService.java │ │ │ ├── ErrorServiceImpl.java │ │ │ ├── NegativeLocatorModule.java │ │ │ └── NegativeLocatorTest.java │ │ ├── method │ │ │ ├── Anno.java │ │ │ ├── AnnotationMethodService.java │ │ │ ├── NegativeMethodModule.java │ │ │ ├── NegativeMethodTest.java │ │ │ └── StaticMethodService.java │ │ ├── proxiable │ │ │ ├── BadScope.java │ │ │ ├── BadScopeContext.java │ │ │ ├── InvalidlyAnnotatedServices.java │ │ │ ├── NegativeProxyModule.java │ │ │ ├── NegativeProxyTest.java │ │ │ ├── ServiceInBadScope.java │ │ │ ├── SimpleService.java │ │ │ ├── UnavailableScope.java │ │ │ └── UnavailableScopeService.java │ │ ├── proxy │ │ │ ├── InjectANonProxiableClass.java │ │ │ ├── InjectAProxiableInteger.java │ │ │ ├── InjectAProxiableService.java │ │ │ ├── IntegerFactory.java │ │ │ ├── NonProxiableFinalClass.java │ │ │ ├── NotProxiableTest.java │ │ │ ├── ProxiableSingleton.java │ │ │ ├── ProxiableSingletonContext.java │ │ │ └── SimpleService.java │ │ ├── scope │ │ │ ├── NegativeScopeModule.java │ │ │ ├── NegativeScopeTest.java │ │ │ ├── NoContextScope.java │ │ │ ├── NoContextService.java │ │ │ ├── TwoScopeService.java │ │ │ └── WrongScopeService.java │ │ ├── self │ │ │ ├── AValidSelfInjectedService.java │ │ │ ├── AllBadSelfInjectionService.java │ │ │ ├── AnotherValidSelfInjectedService.java │ │ │ ├── ImaQualifier.java │ │ │ ├── InvalidSelfInjectionModule.java │ │ │ ├── InvalidSelfInjectionTest.java │ │ │ └── ThirdValidSelfInjectedService.java │ │ ├── singletoncycle │ │ │ ├── Bar.java │ │ │ ├── Foo.java │ │ │ ├── SingletonCycleModule.java │ │ │ └── SingletonCycleTest.java │ │ └── validation │ │ │ ├── ErrorServiceImpl.java │ │ │ ├── SimpleService.java │ │ │ ├── ValidateThrowsTest.java │ │ │ └── ValidationServiceImpl.java │ │ ├── optional │ │ ├── InactiveContext.java │ │ ├── InactiveScope.java │ │ ├── InjectedManyTimes.java │ │ ├── OptionalModule.java │ │ ├── OptionalService.java │ │ ├── OptionalTest.java │ │ ├── ServiceInInactiveContext.java │ │ ├── ServiceInjectedWithOptionalServiceFromInactiveContext.java │ │ └── SimpleService.java │ │ ├── parented │ │ ├── ContextInParent.java │ │ ├── CustomPerLookup.java │ │ ├── CustomPerLookupContext.java │ │ ├── CustomPerLookupServiceInChild.java │ │ ├── CustomPerLookupServiceInParent.java │ │ ├── ParentContext.java │ │ ├── ParentedModule.java │ │ ├── ParentedTest.java │ │ ├── ServiceInParentContext.java │ │ ├── ServiceWithParentContextInjectionPoint.java │ │ ├── SimpleService.java │ │ ├── SingletonServiceInChild.java │ │ └── SingletonServiceInParent.java │ │ ├── perlookup │ │ ├── NullInjectedPerLookupService.java │ │ ├── NullInterface.java │ │ ├── NullInterfaceFactory.java │ │ ├── PerLookupModule.java │ │ ├── PerLookupTest.java │ │ ├── SimpleService.java │ │ └── ThriceInjectedService.java │ │ ├── perthread │ │ ├── ClothingStore.java │ │ ├── Pants.java │ │ ├── PerThreadModule.java │ │ ├── PerThreadTest.java │ │ ├── Shirt.java │ │ └── ShirtFactory.java │ │ ├── primitives │ │ ├── Byte13Factory.java │ │ ├── Char13Factory.java │ │ ├── Double13Factory.java │ │ ├── Float13Factory.java │ │ ├── Integer13Factory.java │ │ ├── Long13Factory.java │ │ ├── PrimitiveInjectee.java │ │ ├── PrimitivesModule.java │ │ ├── PrimitivesTest.java │ │ ├── Short13Factory.java │ │ └── Thirteen.java │ │ ├── provider │ │ ├── BookCharacter.java │ │ ├── Character.java │ │ ├── Eagles.java │ │ ├── EliManning.java │ │ ├── FootballCharacter.java │ │ ├── Giants.java │ │ ├── GiantsImpl.java │ │ ├── InstantiationChecker.java │ │ ├── Ishmael.java │ │ ├── Menagerie.java │ │ ├── PerLookupService.java │ │ ├── ProviderInjected.java │ │ ├── ProviderInjectedPerLookup.java │ │ ├── ProviderModule.java │ │ ├── ProviderTest.java │ │ ├── QueeQueg.java │ │ └── ShadyMcCoy.java │ │ ├── proxiable │ │ ├── Fall.java │ │ ├── NorthernHemisphere.java │ │ ├── PostConstructedProxiedService.java │ │ ├── ProxiableModule.java │ │ ├── ProxiableTest.java │ │ ├── Season.java │ │ ├── SeasonContext.java │ │ ├── SeasonIndicator.java │ │ ├── SeasonScope.java │ │ ├── SouthernHemisphere.java │ │ ├── Spring.java │ │ ├── Summer.java │ │ └── Winter.java │ │ ├── proxiable2 │ │ ├── NotProxiableService.java │ │ ├── ProxiableModule.java │ │ ├── ProxiableService.java │ │ ├── ProxiableService2.java │ │ ├── ProxiableServiceFactory.java │ │ ├── ProxiableServiceFromFactory.java │ │ ├── ProxiableServiceInContext.java │ │ ├── ProxiableServiceInContext2.java │ │ ├── ProxiableSingleton.java │ │ ├── ProxiableSingletonContext.java │ │ └── ProxiableTest.java │ │ ├── proxiable3 │ │ ├── Bar.java │ │ ├── Control.java │ │ ├── FactoryImpl.java │ │ ├── FactoryProducedFoo.java │ │ ├── Foo.java │ │ ├── InjectedWithProxiesService.java │ │ ├── InterfaceProxiedService.java │ │ ├── Proxiable3Module.java │ │ ├── Proxiable3Test.java │ │ └── SimpleService.java │ │ ├── proxiableinterface │ │ ├── Earth.java │ │ ├── Planet.java │ │ ├── PlanetFactory.java │ │ ├── ProxiableInterfaceModule.java │ │ ├── ProxiableInterfaceTest.java │ │ ├── ProxiableSingleton.java │ │ └── ProxiableSingletonContext.java │ │ ├── proxysamescope │ │ ├── PerLookupServiceA.java │ │ ├── ProxiableSameScopeModule.java │ │ ├── ProxiableServiceA.java │ │ ├── ProxiableServiceB.java │ │ ├── ProxiableServiceC.java │ │ ├── ProxiableServiceD.java │ │ ├── ProxiableServiceDPrime.java │ │ ├── ProxiableServiceE.java │ │ ├── ProxiableServiceF.java │ │ ├── ProxiableServiceFPrime.java │ │ ├── ProxiableServiceG.java │ │ ├── ProxiableServiceH.java │ │ ├── ProxiableServiceI.java │ │ ├── ProxiableSingleton.java │ │ ├── ProxiableSingletonContext.java │ │ ├── ProxiableSingletonNoLazy.java │ │ ├── ProxiableSingletonNoLazy2.java │ │ ├── ProxiableSingletonNoLazy2Context.java │ │ ├── ProxiableSingletonNoLazyContext.java │ │ ├── ProxySameScopeTest.java │ │ └── SingletonServiceA.java │ │ ├── qualifiers │ │ ├── Black.java │ │ ├── BlackInjectee.java │ │ ├── Blue.java │ │ ├── BlueAnnotationImpl.java │ │ ├── BlueImpl.java │ │ ├── Color.java │ │ ├── ColorWheel.java │ │ ├── DerivedColor.java │ │ ├── Green.java │ │ ├── GreenFactory.java │ │ ├── ImplementationQualifier.java │ │ ├── ImplementationQualifierImpl.java │ │ ├── Maroon.java │ │ ├── MaroonQualified.java │ │ ├── Mauve.java │ │ ├── MauveQualified.java │ │ ├── Orange.java │ │ ├── OrangeFactory.java │ │ ├── Purple.java │ │ ├── PurpleFactory.java │ │ ├── QualifierModule.java │ │ ├── QualifierTest.java │ │ ├── Red.java │ │ ├── RedImpl.java │ │ ├── SpecifiedImplementation.java │ │ ├── SpecifiedInterface.java │ │ ├── SpecifiedInterface2.java │ │ ├── Yellow.java │ │ └── YellowImpl.java │ │ ├── runtime │ │ ├── RuntimeBeanTest.java │ │ └── SimpleService.java │ │ ├── selfdescriptor │ │ ├── SelfDescriptorInjectedService.java │ │ ├── SelfDescriptorInjectedService2.java │ │ ├── SelfDescriptorModule.java │ │ └── SelfDescriptorTest.java │ │ ├── servicelocatorutilities │ │ ├── AlphabetService.java │ │ ├── Blue.java │ │ ├── BlueFactory.java │ │ ├── ContractOne.java │ │ ├── CreateableContractOne.java │ │ ├── FailService.java │ │ ├── HK2LoaderFail.java │ │ ├── InterfaceA.java │ │ ├── InterfaceB.java │ │ ├── InterfaceC.java │ │ ├── InterfaceD.java │ │ ├── InterfaceE.java │ │ ├── InterfaceF.java │ │ ├── Red.java │ │ ├── RedFactory.java │ │ ├── ServiceLocatorUtilitiesTest.java │ │ ├── ServiceNamedService.java │ │ ├── ServiceWithConflictingDefaultName.java │ │ ├── ServiceWithConflictingNames.java │ │ ├── ServiceWithMatchingDefaultName.java │ │ ├── ServiceWithMatchingNames.java │ │ ├── ServiceWithMetadata.java │ │ ├── ServiceWithPostConstruct.java │ │ ├── SimpleContract.java │ │ ├── SimpleService.java │ │ ├── SimpleService1.java │ │ ├── SimpleService10.java │ │ ├── SimpleService2.java │ │ ├── SimpleService3.java │ │ ├── SimpleService4.java │ │ ├── SimpleService5.java │ │ ├── SimpleService6.java │ │ ├── SimpleService7.java │ │ ├── SimpleService8.java │ │ ├── SimpleService9.java │ │ └── UncreateableContractOneImpl.java │ │ ├── shutdown │ │ └── ShutdownTest.java │ │ ├── singleton │ │ ├── ConstructorCounterService.java │ │ ├── Double.java │ │ ├── Single.java │ │ ├── SingletonModule.java │ │ ├── SingletonModule2.java │ │ ├── SingletonTest.java │ │ └── Triple.java │ │ ├── twophaseresources │ │ ├── RecordingResource.java │ │ ├── SimpleService.java │ │ ├── SimpleService2.java │ │ └── TwoPhaseResourceTest.java │ │ ├── types │ │ ├── AbstractListMapService.java │ │ ├── AbstractService.java │ │ ├── AlphaArrayFactory.java │ │ ├── AlphaArrayInjectedService.java │ │ ├── AlphaInjectedService.java │ │ ├── AlphaService.java │ │ ├── BetaArrayFactory.java │ │ ├── BetaArrayInjectedService.java │ │ ├── BetaInjectedService.java │ │ ├── BetaService.java │ │ ├── BinderTypesTest.java │ │ ├── FloatDoubleMapFactory.java │ │ ├── FullService.java │ │ ├── InjectedBaseClass.java │ │ ├── InjectedService.java │ │ ├── IntLongMapFactory.java │ │ ├── ListIntFactory.java │ │ ├── ListMapServiceIntIntLong.java │ │ ├── ListMapServiceStringFloatDouble.java │ │ ├── ListStringFactory.java │ │ ├── MakeItAnArrayInjectedService.java │ │ ├── ServiceInterface.java │ │ └── TypesTest.java │ │ ├── typesafety │ │ ├── ActualTypeTVSInjectee.java │ │ ├── PSDoubleFactory.java │ │ ├── PSIntegerFactory.java │ │ ├── PSStringFactory.java │ │ ├── ParameterizedService.java │ │ ├── RawPSInjectee.java │ │ ├── TypeSafetyModule.java │ │ ├── TypeSafetyTest.java │ │ ├── TypeVariableService.java │ │ ├── TypeVariableTVSInjectee.java │ │ ├── WildcardLowerBoundPSInjectee.java │ │ ├── WildcardPSInjectee.java │ │ ├── WildcardTVSInjectee.java │ │ └── WildcardUpperBoundPSInjectee.java │ │ ├── unqualified │ │ ├── ClientDataCommand.java │ │ ├── ClientHealthCommand.java │ │ ├── Command.java │ │ ├── Elephant.java │ │ ├── JustShoe.java │ │ ├── ListCommandCommand.java │ │ ├── Remote.java │ │ ├── ServerDataCommand.java │ │ ├── ServerHealthCommand.java │ │ ├── Shoe.java │ │ ├── Toy.java │ │ ├── ToyService.java │ │ ├── Tractor.java │ │ ├── TractorElephantShoe.java │ │ ├── UnknownToy.java │ │ ├── UnqualifiedModule.java │ │ └── UnqualifiedTest.java │ │ ├── utilities │ │ ├── LocatorHelper.java │ │ └── TestModule.java │ │ ├── validating │ │ ├── BindValidator.java │ │ ├── BindValidatorService.java │ │ ├── CheckCallerValidationService.java │ │ ├── DynamicService.java │ │ ├── DynamicServiceImpl1.java │ │ ├── DynamicServiceImpl2.java │ │ ├── DynamicValidationServiceImpl.java │ │ ├── DynamicValidator.java │ │ ├── InvalidCheckCallerValidationService.java │ │ ├── NeverBindMeService.java │ │ ├── NeverUnbindMeService.java │ │ ├── Secret.java │ │ ├── SecretValidator.java │ │ ├── ServiceA.java │ │ ├── ServiceB.java │ │ ├── ServiceC.java │ │ ├── ServiceD.java │ │ ├── ServiceE.java │ │ ├── StateBasedValidationService.java │ │ ├── SuperSecretService.java │ │ ├── SystemService.java │ │ ├── UnbindValidator.java │ │ ├── UnbindValidatorService.java │ │ ├── UserService.java │ │ ├── ValidatingModule.java │ │ ├── ValidatingTest.java │ │ └── ValidationServiceImpl.java │ │ └── visibility │ │ ├── LocalService.java │ │ ├── NormalService.java │ │ ├── VisibilityModule.java │ │ └── VisibilityTest.java │ └── resources │ └── policy.txt ├── hk2-metadata-generator ├── main │ ├── pom.xml │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── glassfish │ │ │ └── hk2 │ │ │ ├── metadata │ │ │ └── generator │ │ │ │ ├── ServiceProcessor.java │ │ │ │ └── ServiceUtilities.java │ │ │ └── stub │ │ │ └── generator │ │ │ └── StubProcessor.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── javax.annotation.processing.Processor ├── pom.xml └── test1 │ ├── pom.xml │ └── src │ ├── main │ └── java │ │ └── org │ │ └── jvnet │ │ └── hk2 │ │ └── metadata │ │ └── tests │ │ ├── AbstractFactory.java │ │ ├── Blue.java │ │ ├── ComplexA.java │ │ ├── ComplexB.java │ │ ├── ComplexC.java │ │ ├── ComplexD.java │ │ ├── ComplexDImpl.java │ │ ├── ComplexE.java │ │ ├── ComplexEImpl.java │ │ ├── ComplexF.java │ │ ├── ComplexFactory.java │ │ ├── ComplexG.java │ │ ├── ComplexImpl.java │ │ ├── ConcreteFactory.java │ │ ├── Constants.java │ │ ├── ContractsProvidedService.java │ │ ├── CustomAnalysisService.java │ │ ├── FactoryWithDefaultProxy.java │ │ ├── FactoryWithDefaultProxyForSameScope.java │ │ ├── FactoryWithFalseProxy.java │ │ ├── FactoryWithFalseProxyForSameScope.java │ │ ├── FactoryWithRanks.java │ │ ├── FactoryWithVisibility.java │ │ ├── GivenNameFromQualifier.java │ │ ├── LocalService.java │ │ ├── NormalService.java │ │ ├── ProxiableScope.java │ │ ├── QualifierWithMetadata.java │ │ ├── ScopeWithMetadata.java │ │ ├── ServiceWithDefaultName.java │ │ ├── ServiceWithDefaultProxy.java │ │ ├── ServiceWithDefaultProxyForSameScope.java │ │ ├── ServiceWithFalseProxy.java │ │ ├── ServiceWithFalseProxyForSameScope.java │ │ ├── ServiceWithMetadata.java │ │ ├── ServiceWithName.java │ │ ├── ServiceWithRank.java │ │ ├── ServiceWithTrueProxy.java │ │ ├── SimpleContract.java │ │ ├── SimpleInterface.java │ │ ├── StreetAddress.java │ │ ├── Town.java │ │ ├── TripleTroubleService.java │ │ ├── TwoContractImpl.java │ │ ├── ZipCode.java │ │ ├── complextypefactory │ │ ├── AbstractComplexFactory.java │ │ ├── ConcreteComplexFactory.java │ │ ├── InterfaceWithOneType.java │ │ ├── InterfaceWithTwoTypes.java │ │ ├── MiddleComplexFactory.java │ │ └── SomeInterface.java │ │ └── stub │ │ ├── LargeInterface.java │ │ ├── RandomBean.java │ │ └── impl │ │ ├── AbstractBaseService.java │ │ └── NotUseableLargeInterface.java │ └── test │ └── java │ └── org │ └── jvnet │ └── hk2 │ └── metadata │ └── tests │ ├── InhabitantsGeneratorTest.java │ ├── StubTest.java │ └── faux │ └── stub │ ├── AbstractLargeInterface.java │ ├── AbstractPartiallyTypedStub.java │ ├── AbstractService.java │ ├── ConnectionStub.java │ ├── ExtendsThings.java │ ├── FailingLargeInterfaceStub.java │ ├── InterfaceWithTypes.java │ ├── NamedBean.java │ ├── ThingOne.java │ ├── ThingThree.java │ └── ThingTwo.java ├── hk2-runlevel ├── osgi.bundle ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── runlevel │ │ ├── ChangeableRunLevelFuture.java │ │ ├── CurrentlyRunningException.java │ │ ├── ErrorInformation.java │ │ ├── ProgressStartedListener.java │ │ ├── RunLevel.java │ │ ├── RunLevelContext.java │ │ ├── RunLevelController.java │ │ ├── RunLevelException.java │ │ ├── RunLevelFuture.java │ │ ├── RunLevelListener.java │ │ ├── RunLevelServiceModule.java │ │ ├── RunLevelServiceUtilities.java │ │ ├── Sorter.java │ │ ├── internal │ │ ├── AsyncRunLevelContext.java │ │ ├── CurrentTaskFuture.java │ │ ├── CurrentTaskFutureWrapper.java │ │ ├── ErrorInformationImpl.java │ │ ├── RunLevelControllerImpl.java │ │ ├── WasCancelledException.java │ │ └── WouldBlockException.java │ │ └── utilities │ │ └── Utilities.java │ └── test │ └── java │ └── org │ └── glassfish │ └── hk2 │ └── runlevel │ └── tests │ ├── async │ ├── AbstractRunLevelListener.java │ ├── AbstractRunLevelService.java │ ├── AsyncRLSTest.java │ ├── CancelTest.java │ ├── DownRecorder.java │ ├── ErrorTest.java │ ├── ListenerA.java │ ├── ListenerB.java │ └── UpRecorder.java │ ├── blocking │ ├── BlockingTest.java │ ├── ServiceA.java │ ├── ServiceB.java │ └── ServiceC.java │ ├── blocking1 │ ├── Blocking1Test.java │ ├── BlockingService.java │ ├── CountingDependency.java │ ├── DependingService1.java │ └── DependingService2.java │ ├── blocking2 │ ├── Blocking2Test.java │ ├── BlockingService.java │ ├── ExtraService.java │ ├── RunLevelServiceWithHiddenDependency.java │ └── SingletonWithSneakyDependency.java │ ├── cancel │ ├── BlockingPreDestroyService.java │ ├── BlockingPreDestroyService2.java │ ├── BlockingService.java │ ├── CancelTest.java │ ├── CountingDestructionService.java │ ├── CountingDestructionService2.java │ ├── DependsOnBlockingService.java │ └── LevelThreeService.java │ ├── deadlock1 │ ├── DeadLock1Listener.java │ └── Deadlock1Test.java │ ├── executor │ ├── ExecutorTest.java │ └── ThreadNameRecorderService.java │ ├── factory │ ├── ARunLevelService.java │ ├── ARunLevelServiceFactory.java │ └── RunLevelFactoryTest.java │ ├── failmeagain │ ├── DependsOnGrumpyOne.java │ ├── DependsOnGrumpyTwo.java │ ├── FailMeAgainTest.java │ └── GrumpyService.java │ ├── ghost │ ├── GhostRunLevelTest.java │ ├── Registrar.java │ ├── ServiceFifteen.java │ ├── ServiceFive.java │ ├── ServiceTen.java │ └── ServiceWildcard.java │ ├── listener │ ├── LevelFiveDownErrorService.java │ ├── LevelFiveErrorService.java │ ├── LevelFiveService.java │ ├── LevelFiveUpService.java │ ├── ListenerErrorTest.java │ ├── ListenerTest.java │ └── OnProgressLevelChangerListener.java │ ├── listener1 │ ├── AbstractLeveledService.java │ ├── ChangeLevelListener.java │ ├── LevelThreeService.java │ ├── Listener1Test.java │ ├── S1.java │ ├── S10.java │ ├── S3.java │ ├── S5.java │ ├── S7.java │ ├── ServiceRegistry.java │ ├── TrackingService.java │ └── UpListener.java │ ├── listener2 │ ├── ListenerLevelsTest.java │ ├── ServiceAtTen.java │ └── SometimesFailsAtFiveService.java │ ├── negative │ └── circular │ │ ├── BarService.java │ │ ├── CircularTest.java │ │ └── FooService.java │ ├── ordering │ ├── Music.java │ ├── Opera.java │ └── OrderingTest.java │ ├── sorter │ ├── Bar.java │ ├── BarFooBazSorter.java │ ├── Baz.java │ ├── BazBarFooSorter.java │ ├── Foo.java │ ├── NamedService.java │ ├── RecorderService.java │ └── SorterTest.java │ ├── sync │ ├── AbstractRecordingService.java │ ├── LevelOneService.java │ ├── LevelTenService.java │ ├── LevelTwentyService.java │ ├── ListenerService.java │ ├── RunLevelListenerRecorder.java │ ├── ServiceWithThreadLocal.java │ ├── SyncTest.java │ └── ThreadSensitiveService.java │ ├── thrusingleton │ ├── BlockingService.java │ ├── HighPriorityServiceOne.java │ ├── HighPriorityServiceTwo.java │ ├── LowPriorityForceService.java │ ├── PerLookupService.java │ ├── SingletonServiceA.java │ └── ThruSingletonTest.java │ ├── utilities │ └── Utilities.java │ └── validation │ ├── DependsOnNonValidatingLevelFiveService.java │ ├── DependsOnValidatingLevelFiveService.java │ ├── LevelFiveService.java │ ├── LevelThreeDependsOnLevelFiveNonValidating.java │ ├── LevelThreeService.java │ ├── NonValidatingLevelFiveService.java │ └── ValidationTest.java ├── hk2-testing ├── ant │ ├── antsrc │ │ └── org │ │ │ └── jvnet │ │ │ └── hk2 │ │ │ └── examples │ │ │ └── ant │ │ │ └── services │ │ │ └── Service1.java │ ├── build.xml │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── test │ │ │ └── Test.java │ │ └── test │ │ └── java │ │ └── org │ │ └── jvnet │ │ └── hk2 │ │ └── examples │ │ └── ant │ │ └── test │ │ └── AntTest.java ├── collections │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── hk2 │ │ │ └── testing │ │ │ └── collections │ │ │ ├── AbstractCollectionTest.java │ │ │ ├── AbstractListTest.java │ │ │ ├── AbstractMapTest.java │ │ │ ├── AbstractSetTest.java │ │ │ ├── DefaultTestCollectionElement.java │ │ │ └── TestCollectionElement.java │ │ └── test │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── testing │ │ └── collections │ │ └── test │ │ ├── ArrayListTest.java │ │ ├── HashMapTest.java │ │ ├── HashSetAsCollectionTest.java │ │ ├── HashSetTest.java │ │ ├── LinkedListAsCollectionTest.java │ │ ├── LinkedListSubListTest.java │ │ └── LinkedListTest.java ├── hk2-junitrunner │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── jvnet │ │ │ └── hk2 │ │ │ └── testing │ │ │ └── junit │ │ │ ├── HK2Runner.java │ │ │ ├── HK2TestModule.java │ │ │ ├── HK2TestUtilities.java │ │ │ ├── ServiceLocatorTestRule.java │ │ │ ├── annotations │ │ │ ├── Classes.java │ │ │ ├── Excludes.java │ │ │ ├── InhabitantFiles.java │ │ │ └── Packages.java │ │ │ └── internal │ │ │ ├── ClassVisitorImpl.java │ │ │ ├── ErrorServiceImpl.java │ │ │ └── JustInTimeInjectionResolverImpl.java │ │ └── test │ │ ├── java │ │ └── org │ │ │ └── jvnet │ │ │ └── hk2 │ │ │ └── testing │ │ │ └── test │ │ │ ├── AbstractService.java │ │ │ ├── Alice.java │ │ │ ├── AlternateInhabitantLocationTest.java │ │ │ ├── AlternateLocationService.java │ │ │ ├── AlternateLocationService2.java │ │ │ ├── Bob.java │ │ │ ├── Carol.java │ │ │ ├── ClassesAnnotationTest.java │ │ │ ├── ExcludeAnnotationTest.java │ │ │ ├── ExcludeTest.java │ │ │ ├── ExtendedService.java │ │ │ ├── IAmAQualifier.java │ │ │ ├── IAmAQualifierImpl.java │ │ │ ├── InhabitantFilesAnnotationTest.java │ │ │ ├── PackageAnnotationTest.java │ │ │ ├── RunnerTest.java │ │ │ ├── ServiceInjectedWithGuyNotInPackage.java │ │ │ ├── ServiceLocatorTestRuleTest.java │ │ │ ├── ServiceLocatorTestRuleWithClassesTest.java │ │ │ ├── ServiceLocatorTestRuleWithInhabitantFilesTest.java │ │ │ ├── ServiceLocatorTestRuleWithPackagesTest.java │ │ │ ├── SimpleContract0.java │ │ │ ├── SimpleService.java │ │ │ ├── SimpleService0.java │ │ │ ├── SimpleService1.java │ │ │ ├── SimpleService2.java │ │ │ ├── SimpleService3.java │ │ │ ├── UnmarkedAndNotInhabitantContract.java │ │ │ ├── UnmarkedAndNotInhabitantService.java │ │ │ └── alt │ │ │ ├── AltService.java │ │ │ └── AnotherAltService.java │ │ └── resources │ │ └── alternate │ │ └── hk2-locator │ │ ├── alt │ │ └── another ├── hk2-locator-extras │ ├── README.txt │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── jvnet │ │ │ └── dummy │ │ │ └── Dummy.java │ │ └── test │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── tests │ │ └── locator │ │ └── extras │ │ └── contextclassloader │ │ ├── CCLChangingService.java │ │ ├── ContextClassLoaderTest.java │ │ └── ServiceA.java ├── hk2-locator-no-proxies │ ├── README.txt │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── dummy │ │ │ └── Dummy.java │ │ └── test │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── noproxy │ │ ├── NoProxyTest.java │ │ ├── PerLookupService.java │ │ ├── ProxiedService.java │ │ └── SingletonService.java ├── hk2-locator-no-proxies2 │ ├── README.txt │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── dummy2 │ │ │ └── Dummy.java │ │ └── test │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── noproxy2 │ │ ├── ConstructorInterceptionService.java │ │ ├── ConstructorSingletonService.java │ │ ├── MethodInterceptionService.java │ │ ├── NoProxy2Test.java │ │ └── SingletonService.java ├── hk2-mockito │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── jvnet │ │ │ └── testing │ │ │ └── hk2mockito │ │ │ ├── HK2MockitoInjectionResolver.java │ │ │ ├── MC.java │ │ │ ├── SC.java │ │ │ ├── SUT.java │ │ │ └── internal │ │ │ ├── HK2Mockito.java │ │ │ ├── MockitoCacheKey.java │ │ │ ├── MockitoService.java │ │ │ ├── ObjectFactory.java │ │ │ └── cache │ │ │ ├── ConcurrentMapFactory.java │ │ │ ├── MemberCache.java │ │ │ └── ParentCache.java │ │ └── test │ │ └── java │ │ └── org │ │ └── jvnet │ │ └── testing │ │ └── hk2mockito │ │ ├── AssistedMockInjectionTest.java │ │ ├── AssistedSpyInjectionTest.java │ │ ├── BasicGreetingServiceTest.java │ │ ├── ConstructorInjectionTest.java │ │ ├── CustomMockSettingsInjectionTest.java │ │ ├── DisabledSUTSpyingTest.java │ │ ├── FieldInjectionTest.java │ │ ├── IndexedInjectionTest.java │ │ ├── MethodInjectionTest.java │ │ ├── MockInjectionTest.java │ │ ├── NamedFieldInjectionTest.java │ │ ├── NamedGreetingServiceTest.java │ │ ├── NamedMethodInjectionTest.java │ │ ├── NamedMockInjectionTest.java │ │ ├── NamedSpyInjectionTest.java │ │ ├── ProviderInjectionTest.java │ │ ├── WithoutSUTTest.java │ │ ├── WithoutSpyOrMockTest.java │ │ └── fixture │ │ ├── BasicGreetingService.java │ │ ├── NamedGreetingService.java │ │ ├── assisted │ │ ├── AssistedInjectionService.java │ │ ├── CustomAssistedResolver.java │ │ └── CustomService.java │ │ ├── named │ │ ├── NamedConstructorInjectionGreetingService.java │ │ ├── NamedFieldInjectionGreetingService.java │ │ └── NamedMethodInjectionGreetingService.java │ │ └── service │ │ ├── ConstructorInjectionGreetingService.java │ │ ├── FieldInjectionGreetingService.java │ │ ├── IndexedInjectionGreetingService.java │ │ ├── MethodInjectionGreetingService.java │ │ └── ProviderInjectedGreetingService.java ├── hk2-runlevel-extras │ ├── README.txt │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── jvnet │ │ │ └── hk2 │ │ │ └── examples │ │ │ └── runlevel │ │ │ ├── StartupRunLevelService.java │ │ │ ├── StartupRunLevels.java │ │ │ └── kernel │ │ │ ├── Kernel.java │ │ │ └── KernelListener.java │ │ └── test │ │ └── java │ │ └── org │ │ └── jvnet │ │ └── hk2 │ │ └── examples │ │ └── runlevel │ │ └── test │ │ ├── PrimaryITest.java │ │ └── SecondaryITest.java ├── hk2-testng │ ├── README.md │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── jvnet │ │ │ │ └── testing │ │ │ │ └── hk2testng │ │ │ │ ├── HK2.java │ │ │ │ └── HK2TestListenerAdapter.java │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.testng.ITestNGListener │ │ └── test │ │ └── java │ │ └── org │ │ └── jvnet │ │ └── testing │ │ └── hk2testng │ │ ├── AbstractInheritedHK2InjectionTest.java │ │ ├── AbstractInheritedInjectionTest.java │ │ ├── CombinedBinderInjectionTest.java │ │ ├── ConfigurationMethodInjectionTest.java │ │ ├── CustomLocatorNameTest.java │ │ ├── DefaultEnabledScopesTest.java │ │ ├── EventsDisabledTest.java │ │ ├── EventsEnabledTest.java │ │ ├── InheritedHK2InjectionTest.java │ │ ├── InheritedInjectionTest.java │ │ ├── MultipleBinderInjectionTest.java │ │ ├── NamedServiceInjectionTest.java │ │ ├── NoPopulationTest.java │ │ ├── NonDefaultEnabledScopesTest.java │ │ ├── PrimaryInjectionTest.java │ │ ├── ProvidedInjectionTest.java │ │ ├── ProviderInjectionTest.java │ │ ├── binder │ │ ├── CombinedBinder.java │ │ ├── PrimaryBinder.java │ │ └── SecondaryBinder.java │ │ └── service │ │ ├── Event.java │ │ ├── EventReceiverService.java │ │ ├── EventSenderService.java │ │ ├── GenericInterface.java │ │ ├── InheritableThreadService.java │ │ ├── NamedService.java │ │ ├── PerThreadService.java │ │ ├── PrimaryService.java │ │ ├── ProvidedService.java │ │ ├── SecondaryService.java │ │ ├── impl │ │ ├── EventReceiverServiceImpl.java │ │ ├── EventSenderServiceImpl.java │ │ ├── ImmediateServiceImpl.java │ │ ├── InheritableThreadServiceImpl.java │ │ ├── NamedServiceImpl.java │ │ ├── PerThreadServiceImpl.java │ │ ├── PrimaryServiceImpl.java │ │ ├── SecondaryServiceImpl.java │ │ └── SimpleService.java │ │ └── provider │ │ ├── ProvidedServiceImpl.java │ │ └── ProvidedServiceProvider.java ├── interceptor-events │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── hk2 │ │ │ └── aopEvents │ │ │ ├── Event.java │ │ │ ├── EventPublisher.java │ │ │ ├── EventSubscriberService.java │ │ │ ├── InterceptionServiceImpl.java │ │ │ ├── MethodInterceptorImpl.java │ │ │ ├── PackageEventSubscriberService.java │ │ │ ├── PrivateEventSubscriberService.java │ │ │ └── ProtectedEventSubscriberService.java │ │ └── test │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── aopEvents │ │ └── test │ │ └── AOPEventsTest.java ├── jersey │ ├── jersey-guice │ │ ├── form-param │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── java │ │ │ │ │ └── sample │ │ │ │ │ │ ├── MyApplication.java │ │ │ │ │ │ ├── controllers │ │ │ │ │ │ └── SampleController.java │ │ │ │ │ │ ├── model │ │ │ │ │ │ └── Param.java │ │ │ │ │ │ └── util │ │ │ │ │ │ └── SampleUtil.java │ │ │ │ └── webapp │ │ │ │ │ └── WEB-INF │ │ │ │ │ └── web.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── sample │ │ │ │ ├── EmbeddedGrizzly.java │ │ │ │ └── controllers │ │ │ │ └── SampleControllerTest.java │ │ └── pom.xml │ └── pom.xml └── pom.xml ├── hk2-utils ├── osgi.bundle ├── pom.xml └── src │ ├── main │ └── java │ │ └── org │ │ ├── glassfish │ │ └── hk2 │ │ │ └── utilities │ │ │ ├── cache │ │ │ ├── Cache.java │ │ │ ├── CacheEntry.java │ │ │ ├── CacheKeyFilter.java │ │ │ ├── CacheUtilities.java │ │ │ ├── Computable.java │ │ │ ├── ComputationErrorException.java │ │ │ ├── HybridCacheEntry.java │ │ │ ├── LRUCache.java │ │ │ ├── LRUHybridCache.java │ │ │ ├── WeakCARCache.java │ │ │ └── internal │ │ │ │ ├── LRUCacheCheapRead.java │ │ │ │ └── WeakCARCacheImpl.java │ │ │ ├── general │ │ │ ├── DelegatingXMLStreamWriter.java │ │ │ ├── GeneralUtilities.java │ │ │ ├── Hk2ThreadLocal.java │ │ │ ├── IndentingXMLStreamWriter.java │ │ │ ├── ThreadSpecificObject.java │ │ │ ├── ValidatorUtilities.java │ │ │ ├── WeakHashClock.java │ │ │ ├── WeakHashLRU.java │ │ │ └── internal │ │ │ │ ├── DoubleNode.java │ │ │ │ ├── MessageInterpolatorImpl.java │ │ │ │ ├── WeakHashClockImpl.java │ │ │ │ └── WeakHashLRUImpl.java │ │ │ └── reflection │ │ │ ├── BeanReflectionHelper.java │ │ │ ├── ClassReflectionHelper.java │ │ │ ├── Constants.java │ │ │ ├── GenericArrayTypeImpl.java │ │ │ ├── Logger.java │ │ │ ├── MethodWrapper.java │ │ │ ├── ParameterizedTypeImpl.java │ │ │ ├── Pretty.java │ │ │ ├── ReflectionHelper.java │ │ │ ├── ScopeInfo.java │ │ │ ├── TypeChecker.java │ │ │ └── internal │ │ │ ├── ClassReflectionHelperImpl.java │ │ │ ├── ClassReflectionHelperUtilities.java │ │ │ └── MethodWrapperImpl.java │ │ └── jvnet │ │ └── hk2 │ │ └── component │ │ └── MultiMap.java │ └── test │ └── java │ └── org │ └── glassfish │ └── hk2 │ └── utilities │ ├── cache │ └── test │ │ └── WeakCARCacheTest.java │ ├── general │ └── test │ │ ├── GeneralUtilitiesTest.java │ │ ├── WeakHashClockTest.java │ │ └── WeakHashLRUTest.java │ ├── reflection │ ├── AnotherIntermediateTyped.java │ ├── ArrayOfArrayViaSubclassing.java │ ├── Base.java │ ├── BaseInterfaceOne.java │ ├── BaseInterfaceThree.java │ ├── BaseInterfaceTwo.java │ ├── ClassReflectionHelperTest.java │ ├── DoubleArrayOfInteger.java │ ├── DoubleArrayOfParameterizedTypeAsLong.java │ ├── DoubleArrayOfParameterizedTypeWithTypeVariable.java │ ├── DoubleArrayType.java │ ├── DoubleArrayUnspecified.java │ ├── ExtendsBase.java │ ├── FieldAsArrayOfArrayOfAType.java │ ├── FieldAsArrayOfArrayOfParameterizedType.java │ ├── FieldAsArrayOfFloat.java │ ├── FieldAsArrayOfFullySpecifiedParameterizedType.java │ ├── FieldAsArrayOfListOfInteger.java │ ├── FieldAsArrayOfParameterizedType.java │ ├── FieldAsArrayOfParameterizedWildcard.java │ ├── FieldAsArrayOfType.java │ ├── FieldAsArrayType.java │ ├── FieldAsCharacterWithUnrelatedPT.java │ ├── FieldAsCharacterWithUnspecifiedSuperclass.java │ ├── FieldAsDouble.java │ ├── FieldAsFloat.java │ ├── FieldAsGenericArray.java │ ├── FieldAsInteger.java │ ├── FieldAsIntegerArray.java │ ├── FieldAsListOfLong.java │ ├── FieldAsListOfWildcard.java │ ├── FieldAsParameterizedArrayType.java │ ├── FieldAsType.java │ ├── FieldNotParameterized.java │ ├── IntermediateTyped.java │ ├── MapIntegerListOfDouble.java │ ├── MapLongListOfString.java │ ├── MapLongListOfTypeVariable.java │ ├── MapLongLong.java │ ├── MapStringString.java │ ├── MapTypedLong.java │ ├── MethodAsInteger.java │ ├── MethodAsType.java │ ├── MethodAsTypeInterface.java │ ├── OverallInterface.java │ ├── ParameterizedTypeTest.java │ ├── PrettyTest.java │ ├── ReflectionHelperTest.java │ ├── SimpleMapWithTypeVariables.java │ ├── types │ │ ├── AbstractServiceOne.java │ │ ├── AbstractServiceTwo.java │ │ ├── ConcreteServiceOne.java │ │ ├── ConcreteServiceTwo.java │ │ ├── InterfaceFive.java │ │ ├── InterfaceFour.java │ │ ├── InterfaceOne.java │ │ ├── InterfaceThree.java │ │ ├── InterfaceTwo.java │ │ └── ParameterizedClassOne.java │ └── types2 │ │ ├── BaseInterface.java │ │ ├── ServiceInterface.java │ │ └── ServiceInterface2.java │ └── test │ ├── BeanReflectionHelperTest.java │ ├── CacheTest.java │ ├── GeneralUtilitiesTest.java │ ├── Generic2JavaBean.java │ ├── Generic3JavaBean.java │ ├── GenericJavaBean.java │ ├── LRUHybridCacheTest.java │ ├── MultiMapTest.java │ ├── ThreadService.java │ ├── TypeCheckerTest.java │ └── ValidatorTest.java ├── hk2 └── pom.xml ├── javadocs └── pom.xml ├── maven-plugins ├── consolidatedbundle-maven-plugin │ ├── exclude.xml │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── sun │ │ └── enterprise │ │ └── module │ │ └── maven │ │ └── HK2GenerateMojo.java ├── hk2-inhabitant-generator │ ├── exclude.xml │ ├── pom.xml │ └── src │ │ ├── main │ │ ├── java │ │ │ └── org │ │ │ │ └── jvnet │ │ │ │ └── hk2 │ │ │ │ └── generator │ │ │ │ ├── HabitatGenerator.java │ │ │ │ ├── InFlightGenerator.java │ │ │ │ ├── ant │ │ │ │ └── HK2InhabitantGeneratorTask.java │ │ │ │ ├── eclipse │ │ │ │ └── InhabitantsBuilder.java │ │ │ │ ├── internal │ │ │ │ ├── AbstractAnnotationVisitorImpl.java │ │ │ │ ├── AbstractClassVisitorImpl.java │ │ │ │ ├── AbstractMethodVisitorImpl.java │ │ │ │ ├── ClassVisitorImpl.java │ │ │ │ ├── DescriptorComparitor.java │ │ │ │ ├── GenerateMethodAnnotationData.java │ │ │ │ ├── GeneratorRunner.java │ │ │ │ ├── InFlightGeneratorImpl.java │ │ │ │ └── Utilities.java │ │ │ │ └── maven │ │ │ │ ├── AbstractInhabitantsGeneratorMojo.java │ │ │ │ ├── InhabitantsGeneratorMojo.java │ │ │ │ └── TestInhabitantsGeneratorMojo.java │ │ └── resources │ │ │ └── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── services │ │ │ └── org.jvnet.hk2.generator.InFlightGenerator │ │ └── test │ │ └── java │ │ └── org │ │ └── jvnet │ │ └── hk2 │ │ ├── annotations │ │ └── Decorate.java │ │ ├── config │ │ ├── Configured.java │ │ ├── GenerateServiceFromMethod.java │ │ └── GeneratedServiceName.java │ │ └── generator │ │ └── tests │ │ ├── AddressBean.java │ │ ├── Blue.java │ │ ├── ComplexA.java │ │ ├── ComplexB.java │ │ ├── ComplexC.java │ │ ├── ComplexD.java │ │ ├── ComplexDImpl.java │ │ ├── ComplexE.java │ │ ├── ComplexEImpl.java │ │ ├── ComplexF.java │ │ ├── ComplexFactory.java │ │ ├── ComplexG.java │ │ ├── ComplexImpl.java │ │ ├── ContractsProvidedService.java │ │ ├── CreateMe.java │ │ ├── CustomAnalysisService.java │ │ ├── DecoratedTown.java │ │ ├── DeleteMe.java │ │ ├── FactoryWithDefaultProxy.java │ │ ├── FactoryWithFalseProxy.java │ │ ├── FactoryWithRanks.java │ │ ├── FactoryWithVisibility.java │ │ ├── GivenNameFromQualifier.java │ │ ├── InhabitantsGeneratorTest.java │ │ ├── LocalService.java │ │ ├── NormalService.java │ │ ├── QualifierWithMetadata.java │ │ ├── ScopeWithMetadata.java │ │ ├── ServiceWithDefaultName.java │ │ ├── ServiceWithDefaultProxy.java │ │ ├── ServiceWithFalseProxy.java │ │ ├── ServiceWithMetadata.java │ │ ├── ServiceWithName.java │ │ ├── ServiceWithRank.java │ │ ├── ServiceWithTrueProxy.java │ │ ├── SimpleContract.java │ │ ├── SimpleInterface.java │ │ ├── StreetAddress.java │ │ ├── Town.java │ │ ├── TwoContractImpl.java │ │ ├── ZipCode.java │ │ └── negative │ │ ├── CustomScopeOne.java │ │ ├── CustomScopeTwo.java │ │ └── TwoScopeService.java ├── osgiversion-maven-plugin │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ ├── com │ │ │ └── sun │ │ │ │ └── enterprise │ │ │ │ └── module │ │ │ │ └── maven │ │ │ │ └── OsgiVersionMojo.java │ │ │ └── org │ │ │ └── glassfish │ │ │ └── hk2 │ │ │ └── maven │ │ │ └── Version.java │ │ └── test │ │ └── java │ │ └── org │ │ └── glassfish │ │ └── hk2 │ │ └── maven │ │ └── VersionTest.java └── pom.xml ├── osgi ├── adapter-tests │ ├── contract-bundle │ │ ├── osgi.bundle │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── oracle │ │ │ └── test │ │ │ └── contracts │ │ │ └── FooContract.java │ ├── faux-sdp-bundle │ │ ├── osgi.bundle │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── oracle │ │ │ └── faux │ │ │ └── sdp │ │ │ └── Foo.java │ ├── no-hk2-bundle │ │ ├── osgi.bundle │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── oracle │ │ │ └── test │ │ │ └── bar │ │ │ ├── Bar.java │ │ │ └── BarContract.java │ ├── osgi-adapter-test │ │ ├── pom.xml │ │ └── src │ │ │ └── test │ │ │ └── java │ │ │ └── org │ │ │ └── jvnet │ │ │ └── hk2 │ │ │ └── osgiadapter │ │ │ ├── OSGiTest.java │ │ │ └── ServiceLocatorHk2MainTest.java │ ├── pom.xml │ ├── sdp-management-bundle │ │ ├── osgi.bundle │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── oracle │ │ │ └── sdp │ │ │ └── management │ │ │ ├── Activator.java │ │ │ └── InstallSDPService.java │ └── test-module-startup │ │ ├── osgi.bundle │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ ├── java │ │ └── test │ │ │ └── TestModuleStartup.java │ │ └── resources │ │ └── META-INF │ │ └── inhabitants │ │ └── default ├── adapter │ ├── exclude.xml │ ├── osgi.bundle │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── org │ │ └── jvnet │ │ └── hk2 │ │ └── osgiadapter │ │ ├── AbstractOSGiModulesRegistryImpl.java │ │ ├── BundleEventType.java │ │ ├── Constants.java │ │ ├── HK2Main.java │ │ ├── Logger.java │ │ ├── ModuleDefinitionCacheSingleton.java │ │ ├── OSGiDirectoryBasedRepository.java │ │ ├── OSGiFactoryImpl.java │ │ ├── OSGiModuleDefinition.java │ │ ├── OSGiModuleId.java │ │ ├── OSGiModuleImpl.java │ │ ├── OSGiModulesRegistryImpl.java │ │ ├── OSGiObrBasedRepository.java │ │ ├── OSGiObrModuleImpl.java │ │ ├── OSGiObrModulesRegistryImpl.java │ │ ├── ObrHandler.java │ │ ├── OsgiHk2Loader.java │ │ └── OsgiPopulatorPostProcessor.java └── pom.xml ├── pom.xml ├── release.sh └── spring-bridge ├── pom.xml └── src ├── main └── java │ └── org │ └── jvnet │ └── hk2 │ └── spring │ └── bridge │ ├── api │ ├── SpringBridge.java │ ├── SpringIntoHK2Bridge.java │ ├── SpringScope.java │ └── SpringScopeImpl.java │ └── internal │ ├── SpringBridgeImpl.java │ ├── SpringIntoHK2BridgeImpl.java │ ├── SpringScopeContext.java │ ├── SpringServiceHK2Bean.java │ └── SpringToHK2JITResolver.java └── test ├── java └── org │ └── jvnet │ └── hk2 │ └── spring │ └── bridge │ └── test │ ├── bidirectional │ ├── BiDirectionalBridgeTest.java │ ├── HK2Service1_0.java │ ├── HK2Service1_2.java │ ├── SpringService1_1.java │ └── SpringService1_3.java │ ├── hk2tospring │ ├── HK2Service.java │ ├── HK2ToSpringTest.java │ └── SpringService.java │ ├── spring2hk2 │ ├── HK2ServiceWithSpringServiceInjected.java │ ├── SpringBridgeTest.java │ └── SpringService.java │ └── utilities │ ├── LocatorAndContext.java │ └── Utilities.java └── resources ├── bidirectional.xml ├── hk2-into-spring.xml └── spring-test-beans.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/README.md -------------------------------------------------------------------------------- /bom/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/bom/pom.xml -------------------------------------------------------------------------------- /class-model/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/osgi.bundle -------------------------------------------------------------------------------- /class-model/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/pom.xml -------------------------------------------------------------------------------- /class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/ClassModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/ClassModel.java -------------------------------------------------------------------------------- /class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/FieldModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/FieldModel.java -------------------------------------------------------------------------------- /class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/Member.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/Member.java -------------------------------------------------------------------------------- /class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/MethodModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/MethodModel.java -------------------------------------------------------------------------------- /class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/Parameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/Parameter.java -------------------------------------------------------------------------------- /class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/Parser.java -------------------------------------------------------------------------------- /class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/Type.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/Type.java -------------------------------------------------------------------------------- /class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/Types.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/Types.java -------------------------------------------------------------------------------- /class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/TypeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/TypeImpl.java -------------------------------------------------------------------------------- /class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/TypesCtr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/class-model/src/main/java/org/glassfish/hk2/classmodel/reflect/impl/TypesCtr.java -------------------------------------------------------------------------------- /examples/caching/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/caching/pom.xml -------------------------------------------------------------------------------- /examples/caching/runner/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/caching/runner/pom.xml -------------------------------------------------------------------------------- /examples/caching/system/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/caching/system/pom.xml -------------------------------------------------------------------------------- /examples/configuration/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/configuration/pom.xml -------------------------------------------------------------------------------- /examples/configuration/webserver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/configuration/webserver/pom.xml -------------------------------------------------------------------------------- /examples/configuration/webserver/src/test/resources/config.prop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/configuration/webserver/src/test/resources/config.prop -------------------------------------------------------------------------------- /examples/configuration/xml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/configuration/xml/pom.xml -------------------------------------------------------------------------------- /examples/configuration/xml/src/test/resources/webserverExample1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/configuration/xml/src/test/resources/webserverExample1.xml -------------------------------------------------------------------------------- /examples/custom-resolver/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/custom-resolver/pom.xml -------------------------------------------------------------------------------- /examples/custom-resolver/src/main/java/org/glassfish/examples/http/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/custom-resolver/src/main/java/org/glassfish/examples/http/Logger.java -------------------------------------------------------------------------------- /examples/events/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/events/pom.xml -------------------------------------------------------------------------------- /examples/events/threaded/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/events/threaded/pom.xml -------------------------------------------------------------------------------- /examples/operations/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/operations/pom.xml -------------------------------------------------------------------------------- /examples/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/pom.xml -------------------------------------------------------------------------------- /examples/security-lockdown/alice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/security-lockdown/alice/pom.xml -------------------------------------------------------------------------------- /examples/security-lockdown/mallory/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/security-lockdown/mallory/pom.xml -------------------------------------------------------------------------------- /examples/security-lockdown/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/security-lockdown/pom.xml -------------------------------------------------------------------------------- /examples/security-lockdown/runner/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/security-lockdown/runner/pom.xml -------------------------------------------------------------------------------- /examples/security-lockdown/runner/src/main/java/Dummy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/security-lockdown/runner/src/main/java/Dummy.java -------------------------------------------------------------------------------- /examples/security-lockdown/runner/src/test/resources/policy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/security-lockdown/runner/src/test/resources/policy.txt -------------------------------------------------------------------------------- /examples/security-lockdown/system/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/examples/security-lockdown/system/pom.xml -------------------------------------------------------------------------------- /external/aopalliance/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/external/aopalliance/pom.xml -------------------------------------------------------------------------------- /external/asm-all/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/external/asm-all/pom.xml -------------------------------------------------------------------------------- /external/jsr330/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/external/jsr330/pom.xml -------------------------------------------------------------------------------- /external/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/external/pom.xml -------------------------------------------------------------------------------- /guice-bridge/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/pom.xml -------------------------------------------------------------------------------- /guice-bridge/src/main/java/org/jvnet/hk2/guice/bridge/api/GuiceBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/main/java/org/jvnet/hk2/guice/bridge/api/GuiceBridge.java -------------------------------------------------------------------------------- /guice-bridge/src/main/java/org/jvnet/hk2/guice/bridge/api/GuiceIntoHK2Bridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/main/java/org/jvnet/hk2/guice/bridge/api/GuiceIntoHK2Bridge.java -------------------------------------------------------------------------------- /guice-bridge/src/main/java/org/jvnet/hk2/guice/bridge/api/GuiceScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/main/java/org/jvnet/hk2/guice/bridge/api/GuiceScope.java -------------------------------------------------------------------------------- /guice-bridge/src/main/java/org/jvnet/hk2/guice/bridge/api/HK2Inject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/main/java/org/jvnet/hk2/guice/bridge/api/HK2Inject.java -------------------------------------------------------------------------------- /guice-bridge/src/main/java/org/jvnet/hk2/guice/bridge/api/HK2IntoGuiceBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/main/java/org/jvnet/hk2/guice/bridge/api/HK2IntoGuiceBridge.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceBridgeModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceBridgeModule.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceBridgeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceBridgeTest.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceService1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceService1.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceService1Impl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceService1Impl.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceService2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceService2.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceService3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceService3.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceService4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/GuiceService4.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2BridgeModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2BridgeModule.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2Service1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2Service1.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2Service2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2Service2.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2Service2Impl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2Service2Impl.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2Service3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2Service3.java -------------------------------------------------------------------------------- /guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2Service4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/guice-bridge/src/test/java/org/jvnet/hk2/guice/bridge/test/HK2Service4.java -------------------------------------------------------------------------------- /hk2-api/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/osgi.bundle -------------------------------------------------------------------------------- /hk2-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/pom.xml -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/AOPProxyCtl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/AOPProxyCtl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ActiveDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ActiveDescriptor.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/AnnotationLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/AnnotationLiteral.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ClassAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ClassAnalyzer.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Context.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Context.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ContractIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ContractIndicator.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Customize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Customize.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Customizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Customizer.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Descriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Descriptor.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/DescriptorFileFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/DescriptorFileFinder.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/DescriptorFileFinderInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/DescriptorFileFinderInformation.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/DescriptorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/DescriptorType.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/DescriptorVisibility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/DescriptorVisibility.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/DuplicateServiceException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/DuplicateServiceException.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/DynamicConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/DynamicConfiguration.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/DynamicConfigurationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/DynamicConfigurationListener.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/DynamicConfigurationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/DynamicConfigurationService.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ErrorInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ErrorInformation.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ErrorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ErrorService.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ErrorType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ErrorType.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Factory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Factory.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/FactoryDescriptors.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/FactoryDescriptors.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Filter.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/HK2Exception.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/HK2Exception.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/HK2Invocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/HK2Invocation.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/HK2Loader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/HK2Loader.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/HK2RuntimeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/HK2RuntimeException.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Immediate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Immediate.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ImmediateController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ImmediateController.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/IndexedFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/IndexedFilter.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/InheritableThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/InheritableThread.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Injectee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Injectee.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/InjectionPointIndicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/InjectionPointIndicator.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/InjectionResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/InjectionResolver.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/InstanceLifecycleEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/InstanceLifecycleEvent.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/InstanceLifecycleEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/InstanceLifecycleEventType.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/InstanceLifecycleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/InstanceLifecycleListener.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/InstantiationData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/InstantiationData.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/InstantiationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/InstantiationService.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/InterceptionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/InterceptionService.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/IterableProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/IterableProvider.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/JustInTimeInjectionResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/JustInTimeInjectionResolver.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Metadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Metadata.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/MethodParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/MethodParameter.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/MultiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/MultiException.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Operation.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/PerLookup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/PerLookup.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/PerThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/PerThread.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Populator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Populator.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/PopulatorPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/PopulatorPostProcessor.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/PostConstruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/PostConstruct.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/PreDestroy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/PreDestroy.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Proxiable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Proxiable.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ProxyCtl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ProxyCtl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ProxyForSameScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ProxyForSameScope.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Rank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Rank.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Self.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Self.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ServiceHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ServiceHandle.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ServiceLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ServiceLocator.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ServiceLocatorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ServiceLocatorFactory.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ServiceLocatorListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ServiceLocatorListener.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ServiceLocatorState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ServiceLocatorState.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/SingleCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/SingleCache.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/TwoPhaseResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/TwoPhaseResource.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/TwoPhaseTransactionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/TwoPhaseTransactionData.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/TypeLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/TypeLiteral.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Unproxiable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Unproxiable.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Unqualified.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Unqualified.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/UnsatisfiedDependencyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/UnsatisfiedDependencyException.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/UseProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/UseProxy.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ValidationInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ValidationInformation.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/ValidationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/ValidationService.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Validator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Validator.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/Visibility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/Visibility.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/messaging/MessageReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/messaging/MessageReceiver.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/messaging/SubscribeTo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/messaging/SubscribeTo.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/api/messaging/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/api/messaging/Topic.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/extension/ServiceLocatorGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/extension/ServiceLocatorGenerator.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/ActiveDescriptorBuilderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/ActiveDescriptorBuilderImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/ConstantActiveDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/ConstantActiveDescriptor.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/DescriptorBuilderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/DescriptorBuilderImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/HandleAndService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/HandleAndService.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/ImmediateHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/ImmediateHelper.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/ImmediateLocalLocatorFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/ImmediateLocalLocatorFilter.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/IndexedFilterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/IndexedFilterImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/InheritableThreadContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/InheritableThreadContext.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/PerThreadContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/PerThreadContext.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/ServiceLocatorFactoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/ServiceLocatorFactoryImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/SpecificFilterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/SpecificFilterImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/internal/StarFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/internal/StarFilter.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/AbstractActiveDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/AbstractActiveDescriptor.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/ActiveDescriptorBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/ActiveDescriptorBuilder.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/AliasDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/AliasDescriptor.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/Binder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/Binder.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/BuilderHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/BuilderHelper.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/ClassLoaderPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/ClassLoaderPostProcessor.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/ContextualInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/ContextualInput.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/DescriptorBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/DescriptorBuilder.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/DescriptorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/DescriptorImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/DuplicatePostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/DuplicatePostProcessor.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/DuplicatePostProcessorMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/DuplicatePostProcessorMode.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/FactoryDescriptorsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/FactoryDescriptorsImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/GreedyResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/GreedyResolver.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/HK2LoaderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/HK2LoaderImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/ImmediateContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/ImmediateContext.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/ImmediateErrorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/ImmediateErrorHandler.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/ImmediateScopeModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/ImmediateScopeModule.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/InjecteeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/InjecteeImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/MethodParameterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/MethodParameterImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/NamedImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/NamedImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/OrFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/OrFilter.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/PerThreadScopeModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/PerThreadScopeModule.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/RethrowErrorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/RethrowErrorService.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/ServiceLocatorUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/ServiceLocatorUtilities.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/Stub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/Stub.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/UnqualifiedImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/UnqualifiedImpl.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/binding/AbstractBinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/binding/AbstractBinder.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/glassfish/hk2/utilities/binding/BindingBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/glassfish/hk2/utilities/binding/BindingBuilder.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/jvnet/hk2/annotations/Contract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/jvnet/hk2/annotations/Contract.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/jvnet/hk2/annotations/ContractsProvided.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/jvnet/hk2/annotations/ContractsProvided.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/jvnet/hk2/annotations/InhabitantAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/jvnet/hk2/annotations/InhabitantAnnotation.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/jvnet/hk2/annotations/Optional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/jvnet/hk2/annotations/Optional.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/jvnet/hk2/annotations/Service.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/jvnet/hk2/annotations/Service.java -------------------------------------------------------------------------------- /hk2-api/src/main/java/org/jvnet/hk2/annotations/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/main/java/org/jvnet/hk2/annotations/package-info.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/ServiceLocatorFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/ServiceLocatorFactoryTest.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ActiveDescriptorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ActiveDescriptorTest.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ArrayMetadataQualifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ArrayMetadataQualifier.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ArrayMetadataScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ArrayMetadataScope.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ArrayMetadataService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ArrayMetadataService.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/Blue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/Blue.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/BlueImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/BlueImpl.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/BuilderHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/BuilderHelperTest.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ClassWithRankInSuperclass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ClassWithRankInSuperclass.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ComplexHierarchy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ComplexHierarchy.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ContractsProvidedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ContractsProvidedService.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/DescriptorBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/DescriptorBuilderTest.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/DescriptorImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/DescriptorImplTest.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/FactoryWithUseProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/FactoryWithUseProxy.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/FullDescriptorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/FullDescriptorImpl.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/Green.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/Green.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/GreenImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/GreenImpl.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/HK2LoaderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/HK2LoaderImpl.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterface.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterface2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterface2.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterface2Impl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterface2Impl.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterface3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterface3.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterface4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterface4.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterfaceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/MarkerInterfaceImpl.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/MultiExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/MultiExceptionTest.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/MyActiveDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/MyActiveDescriptor.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/NotQualifierAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/NotQualifierAnnotation.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ParameterizedInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ParameterizedInterface.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ParameterizedObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ParameterizedObject.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/QualifierWithMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/QualifierWithMetadata.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/Red.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/Red.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ScopeWithMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ScopeWithMetadata.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ServiceWithAutoMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ServiceWithAutoMetadata.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ServiceWithLocalVisibility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ServiceWithLocalVisibility.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ServiceWithRank10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ServiceWithRank10.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ServiceWithRank20.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ServiceWithRank20.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/ServiceWithUseProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/ServiceWithUseProxy.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/SimpleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/SimpleService.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/SuperclassWithRank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/SuperclassWithRank.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/WriteServiceA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/WriteServiceA.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/api/WriteServiceB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/api/WriteServiceB.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/AnotherContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/AnotherContract.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/Latin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/Latin.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/PathPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/PathPattern.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/Pattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/Pattern.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/Red.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/Red.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/RequestProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/RequestProcessor.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/RouteBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/RouteBuilder.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/SomeContract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/SomeContract.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/Top.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/contracts/Top.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/extension/ServiceLocatorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/extension/ServiceLocatorImpl.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/literal/AnnoWithString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/literal/AnnoWithString.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/literal/AnnoWithStringLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/literal/AnnoWithStringLiteral.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/literal/AnnotationLiteralTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/literal/AnnotationLiteralTest.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/literal/ClassWithQ.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/literal/ClassWithQ.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/literal/ClassWithQField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/literal/ClassWithQField.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/literal/Q.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/literal/Q.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/literal/TypeLiteralTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/literal/TypeLiteralTest.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/services/AnotherService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/services/AnotherService.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/utilities/activelink/ServiceA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/utilities/activelink/ServiceA.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/tests/utilities/hk2loader/LoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/tests/utilities/hk2loader/LoaderTest.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/utilities/binding/BindingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/utilities/binding/BindingTest.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/utilities/binding/Fantastic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/utilities/binding/Fantastic.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/utilities/binding/Widget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/utilities/binding/Widget.java -------------------------------------------------------------------------------- /hk2-api/src/test/java/org/glassfish/hk2/utilities/binding/WidgetFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/java/org/glassfish/hk2/utilities/binding/WidgetFactory.java -------------------------------------------------------------------------------- /hk2-api/src/test/resources/policy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-api/src/test/resources/policy.txt -------------------------------------------------------------------------------- /hk2-configuration/hk2-integration/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/hk2-integration/pom.xml -------------------------------------------------------------------------------- /hk2-configuration/manager/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/manager/pom.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/hk2-json/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/hk2-json/pom.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/hk2-json/src/test/resources/skillz.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/hk2-json/src/test/resources/skillz.json -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/hk2-pbuf/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/hk2-pbuf/pom.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/hk2-pbuf/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- 1 | org.glassfish.hk2.pbuf.internal.PBufGeneratorProcessor 2 | -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/hk2-pbuf/src/test/resources/standard.pbuf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/hk2-pbuf/src/test/resources/standard.pbuf -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/integration-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/integration-test/pom.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/pom.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/main/resources/META-INF/services/javax.annotation.processing.Processor: -------------------------------------------------------------------------------- 1 | org.glassfish.hk2.xml.tools.Hk2XmlGenerator 2 | -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/Acme1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/Acme1.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/Acme2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/Acme2.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/Acme3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/Acme3.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/Referees1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/Referees1.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/cycle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/cycle.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/defaulted.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/defaulted.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/domain1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/domain1.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/ea/ea1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/ea/ea1.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/ea/ea2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/ea/ea2.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/ea/ea3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/ea/ea3.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/ea/ea4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/ea/ea4.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/foobar.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/foobar.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/invalid1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/invalid1.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/invalid2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/invalid2.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/invalid3.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/invalid3.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/invalid4.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/invalid4.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/library1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/library1.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/museum1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/museum1.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/museum2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/museum2.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/naked.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/naked.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/reference1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/reference1.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/sample-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/sample-config.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/type1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/type1.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/valid1.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/valid1.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/main/src/test/resources/valid2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/main/src/test/resources/valid2.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/pom.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/schema/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/schema/pom.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/test1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/test1/pom.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/test1/reup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/test1/reup -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/test1/src/main/resources/standard.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/test1/src/main/resources/standard.json -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/test1/src/main/resources/standard.pbuf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/test1/src/main/resources/standard.pbuf -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/test1/src/main/resources/standard.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/test1/src/main/resources/standard.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/test1/src/test/resources/freetime.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/test1/src/test/resources/freetime.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/test1/src/test/resources/pre-compiled.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/test1/src/test/resources/pre-compiled.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/hk2-xml/test1/src/test/resources/simple.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/hk2-xml/test1/src/test/resources/simple.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/pom.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/property-file/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/property-file/pom.xml -------------------------------------------------------------------------------- /hk2-configuration/persistence/property-file/src/test/resources/multiPropV1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/persistence/property-file/src/test/resources/multiPropV1.txt -------------------------------------------------------------------------------- /hk2-configuration/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-configuration/pom.xml -------------------------------------------------------------------------------- /hk2-core/exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/exclude.xml -------------------------------------------------------------------------------- /hk2-core/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/osgi.bundle -------------------------------------------------------------------------------- /hk2-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/pom.xml -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/ImportPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/ImportPolicy.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/InhabitantsDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/InhabitantsDescriptor.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/LifecyclePolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/LifecyclePolicy.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/ManifestConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/ManifestConstants.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/Module.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/ModuleChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/ModuleChangeListener.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/ModuleDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/ModuleDefinition.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/ModuleDependency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/ModuleDependency.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/ModuleLifecycleListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/ModuleLifecycleListener.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/ModuleMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/ModuleMetadata.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/ModuleState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/ModuleState.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/ModulesRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/ModulesRegistry.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/Repository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/Repository.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/RepositoryChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/RepositoryChangeListener.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/RepositoryFactories.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/RepositoryFactories.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/RepositoryFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/RepositoryFactory.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/ResolveError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/ResolveError.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/ArgumentManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/ArgumentManager.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/BootException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/BootException.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/EarlyLogHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/EarlyLogHandler.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/Main.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/ModuleStartup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/ModuleStartup.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/PlatformMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/PlatformMain.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/StartupContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/StartupContext.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/Which.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/bootstrap/Which.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/common_impl/AbstractFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/common_impl/AbstractFactory.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/common_impl/AdapterIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/common_impl/AdapterIterator.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/common_impl/FlattenIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/common_impl/FlattenIterator.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/common_impl/Jar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/common_impl/Jar.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/common_impl/LogHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/common_impl/LogHelper.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/common_impl/ModuleId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/common_impl/ModuleId.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/common_impl/Tokenizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/common_impl/Tokenizer.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/impl/ClassLoaderFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/impl/ClassLoaderFacade.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/impl/ClassLoaderProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/impl/ClassLoaderProxy.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/impl/CookedLibRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/impl/CookedLibRepository.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/impl/CookedModuleDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/impl/CookedModuleDefinition.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/impl/HK2Factory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/impl/HK2Factory.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/impl/ModuleClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/impl/ModuleClassLoader.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/impl/ModuleImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/impl/ModuleImpl.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/impl/ModulesRegistryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/impl/ModulesRegistryImpl.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/impl/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/impl/Utils.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/single/ManifestProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/single/ManifestProxy.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/com/sun/enterprise/module/single/ProxyModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/com/sun/enterprise/module/single/ProxyModule.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/org/glassfish/hk2/bootstrap/ConfigPopulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/org/glassfish/hk2/bootstrap/ConfigPopulator.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/org/glassfish/hk2/bootstrap/DescriptorFileFinder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/org/glassfish/hk2/bootstrap/DescriptorFileFinder.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/org/glassfish/hk2/bootstrap/HK2Populator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/org/glassfish/hk2/bootstrap/HK2Populator.java -------------------------------------------------------------------------------- /hk2-core/src/main/java/org/glassfish/hk2/bootstrap/PopulatorPostProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/main/java/org/glassfish/hk2/bootstrap/PopulatorPostProcessor.java -------------------------------------------------------------------------------- /hk2-core/src/test/java/FooTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/test/java/FooTest.java -------------------------------------------------------------------------------- /hk2-core/src/test/java/org/glassfish/hk2/bootstrap/impl/ServiceLocatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/test/java/org/glassfish/hk2/bootstrap/impl/ServiceLocatorTest.java -------------------------------------------------------------------------------- /hk2-core/src/test/resources/META-INF/hk2-locator/special: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/test/resources/META-INF/hk2-locator/special -------------------------------------------------------------------------------- /hk2-core/src/test/resources/META-INF/hk2-locator/special2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-core/src/test/resources/META-INF/hk2-locator/special2 -------------------------------------------------------------------------------- /hk2-extras/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/pom.xml -------------------------------------------------------------------------------- /hk2-extras/src/main/java/org/glassfish/hk2/extras/ExtrasUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/main/java/org/glassfish/hk2/extras/ExtrasUtilities.java -------------------------------------------------------------------------------- /hk2-extras/src/main/java/org/glassfish/hk2/extras/interception/Intercepted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/main/java/org/glassfish/hk2/extras/interception/Intercepted.java -------------------------------------------------------------------------------- /hk2-extras/src/main/java/org/glassfish/hk2/extras/interception/Interceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/main/java/org/glassfish/hk2/extras/interception/Interceptor.java -------------------------------------------------------------------------------- /hk2-extras/src/main/java/org/glassfish/hk2/extras/operation/OperationContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/main/java/org/glassfish/hk2/extras/operation/OperationContext.java -------------------------------------------------------------------------------- /hk2-extras/src/main/java/org/glassfish/hk2/extras/operation/OperationHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/main/java/org/glassfish/hk2/extras/operation/OperationHandle.java -------------------------------------------------------------------------------- /hk2-extras/src/main/java/org/glassfish/hk2/extras/operation/OperationManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/main/java/org/glassfish/hk2/extras/operation/OperationManager.java -------------------------------------------------------------------------------- /hk2-extras/src/main/java/org/glassfish/hk2/extras/operation/OperationState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/main/java/org/glassfish/hk2/extras/operation/OperationState.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/extras/internal/Utilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/extras/internal/Utilities.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/Binder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/Binder.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/BridgeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/BridgeTest.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/PerLookupService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/PerLookupService.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/PerRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/PerRequest.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/PerRequestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/PerRequestService.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/RecordedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/RecordedService.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/SimpleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/SimpleService.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/SimpleService2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/SimpleService2.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/SimpleService3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/SimpleService3.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/SingletonService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/hk2bridge/SingletonService.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiC1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiC1.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiC2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiC2.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiC3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiC3.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiM1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiM1.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiM2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiM2.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiM3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiM3.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/MultiRecorder.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/Recorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/Recorder.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/Recorder2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/Recorder2.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/Recorder3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/interception/Recorder3.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/locator/messaging/basic/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/locator/messaging/basic/Bar.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/locator/messaging/basic/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/locator/messaging/basic/Foo.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/locator/messaging/basic/Red.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/locator/messaging/basic/Red.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/operation/basic/Caturgiator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/operation/basic/Caturgiator.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/operation/basic/Frobnicator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/operation/basic/Frobnicator.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/operation/basic/Miserable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/operation/basic/Miserable.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/operation/basic/NullMe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/operation/basic/NullMe.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/proxiableshared/ReqContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/proxiableshared/ReqContext.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/proxiableshared/ReqData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/proxiableshared/ReqData.java -------------------------------------------------------------------------------- /hk2-extras/src/test/java/org/glassfish/hk2/tests/proxiableshared/ReqScoped.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-extras/src/test/java/org/glassfish/hk2/tests/proxiableshared/ReqScoped.java -------------------------------------------------------------------------------- /hk2-jmx/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-jmx/pom.xml -------------------------------------------------------------------------------- /hk2-jmx/src/main/java/org/jvnet/hk2/jmx/api/HK2JmxSpecifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-jmx/src/main/java/org/jvnet/hk2/jmx/api/HK2JmxSpecifier.java -------------------------------------------------------------------------------- /hk2-locator/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/osgi.bundle -------------------------------------------------------------------------------- /hk2-locator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/pom.xml -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/external/runtime/Hk2LocatorUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/external/runtime/Hk2LocatorUtilities.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/AutoActiveDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/AutoActiveDescriptor.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/CacheKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/CacheKey.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ClazzCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ClazzCreator.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/Closeable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/Closeable.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/Collector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/Collector.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ConstantActiveDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ConstantActiveDescriptor.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ConstructorAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ConstructorAction.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ConstructorActionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ConstructorActionImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/Creator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/Creator.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/DefaultClassAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/DefaultClassAnalyzer.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/DelegatingClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/DelegatingClassLoader.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/DescriptorComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/DescriptorComparator.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/DynamicConfigurationImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/DynamicConfigurationImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ErrorInformationImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ErrorInformationImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ErrorResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ErrorResults.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/FactoryCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/FactoryCreator.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ImmediateResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ImmediateResults.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/IndexedListData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/IndexedListData.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/InstanceLifecycleEventImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/InstanceLifecycleEventImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/InstantiationServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/InstantiationServiceImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/IterableProviderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/IterableProviderImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/MethodInterceptorHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/MethodInterceptorHandler.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/MethodInterceptorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/MethodInterceptorImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/NarrowResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/NarrowResults.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/PerLocatorUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/PerLocatorUtilities.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/PerLookupContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/PerLookupContext.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/PopulatorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/PopulatorImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ProxyUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ProxyUtilities.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ServiceHandleComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ServiceHandleComparator.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ServiceHandleImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ServiceHandleImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ServiceLocatorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ServiceLocatorImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ServiceLocatorRuntimeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ServiceLocatorRuntimeImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/SingletonContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/SingletonContext.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/SystemDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/SystemDescriptor.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/SystemInjecteeImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/SystemInjecteeImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ThreeThirtyResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ThreeThirtyResolver.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/TopicImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/TopicImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/TwoPhaseTransactionDataImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/TwoPhaseTransactionDataImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/Utilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/Utilities.java -------------------------------------------------------------------------------- /hk2-locator/src/main/java/org/jvnet/hk2/internal/ValidationInformationImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/main/java/org/jvnet/hk2/internal/ValidationInformationImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/alias/MyInterface1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/alias/MyInterface1.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/alias/MyInterface2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/alias/MyInterface2.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/alias/MyInterface3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/alias/MyInterface3.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/alias/MyService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/alias/MyService.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/alias/Qualifier1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/alias/Qualifier1.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/arrays/ArraysTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/arrays/ArraysTest.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/BinderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/BinderTest.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/Dwarves.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/Dwarves.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/Elves.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/Elves.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/Legolas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/Legolas.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/MountDoom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/MountDoom.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/Nazgul.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/Nazgul.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/RingOfPower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/binder/RingOfPower.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/context/RootScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/context/RootScope.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Bar.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Baz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Baz.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Foo.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Qux.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Qux.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Registrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Registrar.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Sprocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Sprocket.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Widget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/destroy/Widget.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/AdamsVP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/AdamsVP.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/Apple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/Apple.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/AppleImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/AppleImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/BurrVP.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/BurrVP.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/FruitScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/FruitScope.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/President.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/President.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/Widget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/factory/Widget.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inheritance/Chess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inheritance/Chess.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inheritance/Games.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inheritance/Games.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inheritance/Sports.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inheritance/Sports.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inject/BeachHaven.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inject/BeachHaven.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inject/InjectTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inject/InjectTest.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inject/NewJersey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/inject/NewJersey.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/injector/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/injector/Event.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/injector/Special.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/injector/Special.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lambda/AAndB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lambda/AAndB.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lambda/LambdaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lambda/LambdaTest.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lambda/Operation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lambda/Operation.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Earth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Earth.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Fire.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Fire.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Notifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Notifier.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Notifyee.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Notifyee.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Sand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Sand.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Space.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Space.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Water.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Water.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Wind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/lifecycle/Wind.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/locator/COBOL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/locator/COBOL.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/locator/Dead.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/locator/Dead.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/locator/DeadImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/locator/DeadImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/locator/Fortran.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/locator/Fortran.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/locator/Java.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/locator/Java.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/memory/MemoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/memory/MemoryTest.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Benvolio.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Benvolio.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Capulet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Capulet.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Centifolia.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Centifolia.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Damask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Damask.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Juliet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Juliet.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Mercutio.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Mercutio.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Montague.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Montague.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Named2Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Named2Test.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/NamedModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/NamedModule.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/NamedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/NamedTest.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Romeo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Romeo.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Rosalind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Rosalind.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Verona.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/named/Verona.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/perthread/Pants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/perthread/Pants.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/perthread/Shirt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/perthread/Shirt.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/Character.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/Character.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/Eagles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/Eagles.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/Giants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/Giants.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/Ishmael.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/Ishmael.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/Menagerie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/Menagerie.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/QueeQueg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/provider/QueeQueg.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable/Fall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable/Fall.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable/Season.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable/Season.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable/Spring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable/Spring.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable/Summer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable/Summer.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable/Winter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable/Winter.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable3/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable3/Bar.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable3/Control.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable3/Control.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable3/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/proxiable3/Foo.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Black.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Black.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Blue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Blue.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Color.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Color.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Green.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Green.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Maroon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Maroon.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Mauve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Mauve.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Orange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Orange.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Purple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Purple.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Red.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Red.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/RedImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/RedImpl.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Yellow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/qualifiers/Yellow.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/singleton/Double.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/singleton/Double.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/singleton/Single.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/singleton/Single.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/singleton/Triple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/singleton/Triple.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/types/AlphaService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/types/AlphaService.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/types/BetaService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/types/BetaService.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/types/FullService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/types/FullService.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/types/TypesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/types/TypesTest.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/unqualified/Remote.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/unqualified/Remote.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/unqualified/Shoe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/unqualified/Shoe.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/unqualified/Toy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/unqualified/Toy.java -------------------------------------------------------------------------------- /hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/validating/Secret.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/java/org/glassfish/hk2/tests/locator/validating/Secret.java -------------------------------------------------------------------------------- /hk2-locator/src/test/resources/policy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-locator/src/test/resources/policy.txt -------------------------------------------------------------------------------- /hk2-metadata-generator/main/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-metadata-generator/main/pom.xml -------------------------------------------------------------------------------- /hk2-metadata-generator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-metadata-generator/pom.xml -------------------------------------------------------------------------------- /hk2-metadata-generator/test1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-metadata-generator/test1/pom.xml -------------------------------------------------------------------------------- /hk2-metadata-generator/test1/src/main/java/org/jvnet/hk2/metadata/tests/Blue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-metadata-generator/test1/src/main/java/org/jvnet/hk2/metadata/tests/Blue.java -------------------------------------------------------------------------------- /hk2-metadata-generator/test1/src/main/java/org/jvnet/hk2/metadata/tests/Town.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-metadata-generator/test1/src/main/java/org/jvnet/hk2/metadata/tests/Town.java -------------------------------------------------------------------------------- /hk2-runlevel/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/osgi.bundle -------------------------------------------------------------------------------- /hk2-runlevel/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/pom.xml -------------------------------------------------------------------------------- /hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/ErrorInformation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/ErrorInformation.java -------------------------------------------------------------------------------- /hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevel.java -------------------------------------------------------------------------------- /hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelContext.java -------------------------------------------------------------------------------- /hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelController.java -------------------------------------------------------------------------------- /hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelException.java -------------------------------------------------------------------------------- /hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelFuture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelFuture.java -------------------------------------------------------------------------------- /hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelListener.java -------------------------------------------------------------------------------- /hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelServiceModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/RunLevelServiceModule.java -------------------------------------------------------------------------------- /hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/Sorter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/Sorter.java -------------------------------------------------------------------------------- /hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/utilities/Utilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/main/java/org/glassfish/hk2/runlevel/utilities/Utilities.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/async/CancelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/async/CancelTest.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/async/ErrorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/async/ErrorTest.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/async/ListenerA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/async/ListenerA.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/async/ListenerB.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/async/ListenerB.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/async/UpRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/async/UpRecorder.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/ghost/Registrar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/ghost/Registrar.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/ghost/ServiceTen.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/ghost/ServiceTen.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/listener1/S1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/listener1/S1.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/listener1/S10.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/listener1/S10.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/listener1/S3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/listener1/S3.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/listener1/S5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/listener1/S5.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/listener1/S7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/listener1/S7.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/ordering/Music.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/ordering/Music.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/ordering/Opera.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/ordering/Opera.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/sorter/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/sorter/Bar.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/sorter/Baz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/sorter/Baz.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/sorter/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/sorter/Foo.java -------------------------------------------------------------------------------- /hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/sync/SyncTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-runlevel/src/test/java/org/glassfish/hk2/runlevel/tests/sync/SyncTest.java -------------------------------------------------------------------------------- /hk2-testing/ant/antsrc/org/jvnet/hk2/examples/ant/services/Service1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/ant/antsrc/org/jvnet/hk2/examples/ant/services/Service1.java -------------------------------------------------------------------------------- /hk2-testing/ant/build.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/ant/build.xml -------------------------------------------------------------------------------- /hk2-testing/ant/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/ant/pom.xml -------------------------------------------------------------------------------- /hk2-testing/ant/src/main/java/test/Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/ant/src/main/java/test/Test.java -------------------------------------------------------------------------------- /hk2-testing/ant/src/test/java/org/jvnet/hk2/examples/ant/test/AntTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/ant/src/test/java/org/jvnet/hk2/examples/ant/test/AntTest.java -------------------------------------------------------------------------------- /hk2-testing/collections/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/collections/pom.xml -------------------------------------------------------------------------------- /hk2-testing/hk2-junitrunner/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-junitrunner/pom.xml -------------------------------------------------------------------------------- /hk2-testing/hk2-junitrunner/src/test/java/org/jvnet/hk2/testing/test/Alice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-junitrunner/src/test/java/org/jvnet/hk2/testing/test/Alice.java -------------------------------------------------------------------------------- /hk2-testing/hk2-junitrunner/src/test/java/org/jvnet/hk2/testing/test/Bob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-junitrunner/src/test/java/org/jvnet/hk2/testing/test/Bob.java -------------------------------------------------------------------------------- /hk2-testing/hk2-junitrunner/src/test/java/org/jvnet/hk2/testing/test/Carol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-junitrunner/src/test/java/org/jvnet/hk2/testing/test/Carol.java -------------------------------------------------------------------------------- /hk2-testing/hk2-junitrunner/src/test/resources/alternate/hk2-locator/alt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-junitrunner/src/test/resources/alternate/hk2-locator/alt -------------------------------------------------------------------------------- /hk2-testing/hk2-junitrunner/src/test/resources/alternate/hk2-locator/another: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-junitrunner/src/test/resources/alternate/hk2-locator/another -------------------------------------------------------------------------------- /hk2-testing/hk2-locator-extras/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-locator-extras/README.txt -------------------------------------------------------------------------------- /hk2-testing/hk2-locator-extras/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-locator-extras/pom.xml -------------------------------------------------------------------------------- /hk2-testing/hk2-locator-extras/src/main/java/org/jvnet/dummy/Dummy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-locator-extras/src/main/java/org/jvnet/dummy/Dummy.java -------------------------------------------------------------------------------- /hk2-testing/hk2-locator-no-proxies/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-locator-no-proxies/README.txt -------------------------------------------------------------------------------- /hk2-testing/hk2-locator-no-proxies/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-locator-no-proxies/pom.xml -------------------------------------------------------------------------------- /hk2-testing/hk2-locator-no-proxies/src/main/java/org/glassfish/dummy/Dummy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-locator-no-proxies/src/main/java/org/glassfish/dummy/Dummy.java -------------------------------------------------------------------------------- /hk2-testing/hk2-locator-no-proxies2/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-locator-no-proxies2/README.txt -------------------------------------------------------------------------------- /hk2-testing/hk2-locator-no-proxies2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-locator-no-proxies2/pom.xml -------------------------------------------------------------------------------- /hk2-testing/hk2-locator-no-proxies2/src/main/java/org/glassfish/dummy2/Dummy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-locator-no-proxies2/src/main/java/org/glassfish/dummy2/Dummy.java -------------------------------------------------------------------------------- /hk2-testing/hk2-mockito/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-mockito/pom.xml -------------------------------------------------------------------------------- /hk2-testing/hk2-mockito/src/main/java/org/jvnet/testing/hk2mockito/MC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-mockito/src/main/java/org/jvnet/testing/hk2mockito/MC.java -------------------------------------------------------------------------------- /hk2-testing/hk2-mockito/src/main/java/org/jvnet/testing/hk2mockito/SC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-mockito/src/main/java/org/jvnet/testing/hk2mockito/SC.java -------------------------------------------------------------------------------- /hk2-testing/hk2-mockito/src/main/java/org/jvnet/testing/hk2mockito/SUT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-mockito/src/main/java/org/jvnet/testing/hk2mockito/SUT.java -------------------------------------------------------------------------------- /hk2-testing/hk2-runlevel-extras/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-runlevel-extras/README.txt -------------------------------------------------------------------------------- /hk2-testing/hk2-runlevel-extras/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-runlevel-extras/pom.xml -------------------------------------------------------------------------------- /hk2-testing/hk2-testng/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-testng/README.md -------------------------------------------------------------------------------- /hk2-testing/hk2-testng/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-testng/pom.xml -------------------------------------------------------------------------------- /hk2-testing/hk2-testng/src/main/java/org/jvnet/testing/hk2testng/HK2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/hk2-testng/src/main/java/org/jvnet/testing/hk2testng/HK2.java -------------------------------------------------------------------------------- /hk2-testing/interceptor-events/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/interceptor-events/pom.xml -------------------------------------------------------------------------------- /hk2-testing/jersey/jersey-guice/form-param/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/jersey/jersey-guice/form-param/pom.xml -------------------------------------------------------------------------------- /hk2-testing/jersey/jersey-guice/form-param/src/main/java/sample/model/Param.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/jersey/jersey-guice/form-param/src/main/java/sample/model/Param.java -------------------------------------------------------------------------------- /hk2-testing/jersey/jersey-guice/form-param/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/jersey/jersey-guice/form-param/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /hk2-testing/jersey/jersey-guice/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/jersey/jersey-guice/pom.xml -------------------------------------------------------------------------------- /hk2-testing/jersey/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/jersey/pom.xml -------------------------------------------------------------------------------- /hk2-testing/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-testing/pom.xml -------------------------------------------------------------------------------- /hk2-utils/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/osgi.bundle -------------------------------------------------------------------------------- /hk2-utils/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/pom.xml -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/Cache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/Cache.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/CacheEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/CacheEntry.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/CacheKeyFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/CacheKeyFilter.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/CacheUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/CacheUtilities.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/Computable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/Computable.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/HybridCacheEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/HybridCacheEntry.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/LRUCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/LRUCache.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/LRUHybridCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/LRUHybridCache.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/WeakCARCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/cache/WeakCARCache.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/general/GeneralUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/general/GeneralUtilities.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/general/Hk2ThreadLocal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/general/Hk2ThreadLocal.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/general/WeakHashClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/general/WeakHashClock.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/general/WeakHashLRU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/general/WeakHashLRU.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/Constants.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/Logger.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/MethodWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/MethodWrapper.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/Pretty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/Pretty.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/ScopeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/ScopeInfo.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/TypeChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/glassfish/hk2/utilities/reflection/TypeChecker.java -------------------------------------------------------------------------------- /hk2-utils/src/main/java/org/jvnet/hk2/component/MultiMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/main/java/org/jvnet/hk2/component/MultiMap.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/Base.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/Base.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/ExtendsBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/ExtendsBase.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/FieldAsDouble.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/FieldAsDouble.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/FieldAsFloat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/FieldAsFloat.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/FieldAsType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/FieldAsType.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/MapLongLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/MapLongLong.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/MapTypedLong.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/MapTypedLong.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/MethodAsType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/MethodAsType.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/PrettyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/reflection/PrettyTest.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/CacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/CacheTest.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/Generic2JavaBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/Generic2JavaBean.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/Generic3JavaBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/Generic3JavaBean.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/GenericJavaBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/GenericJavaBean.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/LRUHybridCacheTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/LRUHybridCacheTest.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/MultiMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/MultiMapTest.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/ThreadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/ThreadService.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/TypeCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/TypeCheckerTest.java -------------------------------------------------------------------------------- /hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/ValidatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2-utils/src/test/java/org/glassfish/hk2/utilities/test/ValidatorTest.java -------------------------------------------------------------------------------- /hk2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/hk2/pom.xml -------------------------------------------------------------------------------- /javadocs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/javadocs/pom.xml -------------------------------------------------------------------------------- /maven-plugins/consolidatedbundle-maven-plugin/exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/maven-plugins/consolidatedbundle-maven-plugin/exclude.xml -------------------------------------------------------------------------------- /maven-plugins/consolidatedbundle-maven-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/maven-plugins/consolidatedbundle-maven-plugin/pom.xml -------------------------------------------------------------------------------- /maven-plugins/hk2-inhabitant-generator/exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/maven-plugins/hk2-inhabitant-generator/exclude.xml -------------------------------------------------------------------------------- /maven-plugins/hk2-inhabitant-generator/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/maven-plugins/hk2-inhabitant-generator/pom.xml -------------------------------------------------------------------------------- /maven-plugins/hk2-inhabitant-generator/src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/maven-plugins/hk2-inhabitant-generator/src/main/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /maven-plugins/osgiversion-maven-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/maven-plugins/osgiversion-maven-plugin/pom.xml -------------------------------------------------------------------------------- /maven-plugins/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/maven-plugins/pom.xml -------------------------------------------------------------------------------- /osgi/adapter-tests/contract-bundle/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/contract-bundle/osgi.bundle -------------------------------------------------------------------------------- /osgi/adapter-tests/contract-bundle/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/contract-bundle/pom.xml -------------------------------------------------------------------------------- /osgi/adapter-tests/faux-sdp-bundle/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/faux-sdp-bundle/osgi.bundle -------------------------------------------------------------------------------- /osgi/adapter-tests/faux-sdp-bundle/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/faux-sdp-bundle/pom.xml -------------------------------------------------------------------------------- /osgi/adapter-tests/faux-sdp-bundle/src/main/java/com/oracle/faux/sdp/Foo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/faux-sdp-bundle/src/main/java/com/oracle/faux/sdp/Foo.java -------------------------------------------------------------------------------- /osgi/adapter-tests/no-hk2-bundle/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/no-hk2-bundle/osgi.bundle -------------------------------------------------------------------------------- /osgi/adapter-tests/no-hk2-bundle/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/no-hk2-bundle/pom.xml -------------------------------------------------------------------------------- /osgi/adapter-tests/no-hk2-bundle/src/main/java/com/oracle/test/bar/Bar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/no-hk2-bundle/src/main/java/com/oracle/test/bar/Bar.java -------------------------------------------------------------------------------- /osgi/adapter-tests/osgi-adapter-test/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/osgi-adapter-test/pom.xml -------------------------------------------------------------------------------- /osgi/adapter-tests/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/pom.xml -------------------------------------------------------------------------------- /osgi/adapter-tests/sdp-management-bundle/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/sdp-management-bundle/osgi.bundle -------------------------------------------------------------------------------- /osgi/adapter-tests/sdp-management-bundle/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/sdp-management-bundle/pom.xml -------------------------------------------------------------------------------- /osgi/adapter-tests/test-module-startup/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/test-module-startup/osgi.bundle -------------------------------------------------------------------------------- /osgi/adapter-tests/test-module-startup/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/test-module-startup/pom.xml -------------------------------------------------------------------------------- /osgi/adapter-tests/test-module-startup/src/main/java/test/TestModuleStartup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter-tests/test-module-startup/src/main/java/test/TestModuleStartup.java -------------------------------------------------------------------------------- /osgi/adapter/exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/exclude.xml -------------------------------------------------------------------------------- /osgi/adapter/osgi.bundle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/osgi.bundle -------------------------------------------------------------------------------- /osgi/adapter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/pom.xml -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/BundleEventType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/BundleEventType.java -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/Constants.java -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/HK2Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/HK2Main.java -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/Logger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/Logger.java -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiFactoryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiFactoryImpl.java -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiModuleDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiModuleDefinition.java -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiModuleId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiModuleId.java -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiModuleImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiModuleImpl.java -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiModulesRegistryImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiModulesRegistryImpl.java -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiObrModuleImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OSGiObrModuleImpl.java -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/ObrHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/ObrHandler.java -------------------------------------------------------------------------------- /osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OsgiHk2Loader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/adapter/src/main/java/org/jvnet/hk2/osgiadapter/OsgiHk2Loader.java -------------------------------------------------------------------------------- /osgi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/osgi/pom.xml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/pom.xml -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/release.sh -------------------------------------------------------------------------------- /spring-bridge/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/spring-bridge/pom.xml -------------------------------------------------------------------------------- /spring-bridge/src/main/java/org/jvnet/hk2/spring/bridge/api/SpringBridge.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/spring-bridge/src/main/java/org/jvnet/hk2/spring/bridge/api/SpringBridge.java -------------------------------------------------------------------------------- /spring-bridge/src/main/java/org/jvnet/hk2/spring/bridge/api/SpringScope.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/spring-bridge/src/main/java/org/jvnet/hk2/spring/bridge/api/SpringScope.java -------------------------------------------------------------------------------- /spring-bridge/src/test/resources/bidirectional.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/spring-bridge/src/test/resources/bidirectional.xml -------------------------------------------------------------------------------- /spring-bridge/src/test/resources/hk2-into-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/spring-bridge/src/test/resources/hk2-into-spring.xml -------------------------------------------------------------------------------- /spring-bridge/src/test/resources/spring-test-beans.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/hk2/HEAD/spring-bridge/src/test/resources/spring-test-beans.xml --------------------------------------------------------------------------------