Uses of Class
org.glassfish.hk2.utilities.DescriptorImpl
-
-
Uses of DescriptorImpl in org.glassfish.hk2.api
Methods in org.glassfish.hk2.api that return DescriptorImpl Modifier and Type Method Description DescriptorImpl
PopulatorPostProcessor. process(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
This method can be used to alter the descriptor read in.Methods in org.glassfish.hk2.api with parameters of type DescriptorImpl Modifier and Type Method Description DescriptorImpl
PopulatorPostProcessor. process(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
This method can be used to alter the descriptor read in. -
Uses of DescriptorImpl in org.glassfish.hk2.bootstrap.impl
Methods in org.glassfish.hk2.bootstrap.impl that return DescriptorImpl Modifier and Type Method Description DescriptorImpl
Hk2LoaderPopulatorPostProcessor. process(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
Uses the given classloader to load the class from the descriptorMethods in org.glassfish.hk2.bootstrap.impl with parameters of type DescriptorImpl Modifier and Type Method Description DescriptorImpl
Hk2LoaderPopulatorPostProcessor. process(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
Uses the given classloader to load the class from the descriptor -
Uses of DescriptorImpl in org.glassfish.hk2.extras.hk2bridge.internal
Subclasses of DescriptorImpl in org.glassfish.hk2.extras.hk2bridge.internal Modifier and Type Class Description class
CrossOverDescriptor<T>
-
Uses of DescriptorImpl in org.glassfish.hk2.extras.operation.internal
Subclasses of DescriptorImpl in org.glassfish.hk2.extras.operation.internal Modifier and Type Class Description class
OperationDescriptor<T extends java.lang.annotation.Annotation>
-
Uses of DescriptorImpl in org.glassfish.hk2.internal
Subclasses of DescriptorImpl in org.glassfish.hk2.internal Modifier and Type Class Description private static class
ActiveDescriptorBuilderImpl.BuiltActiveDescriptor<T>
class
ConstantActiveDescriptor<T>
Methods in org.glassfish.hk2.internal that return DescriptorImpl Modifier and Type Method Description DescriptorImpl
DescriptorBuilderImpl. build()
-
Uses of DescriptorImpl in org.glassfish.hk2.metadata.generator
Fields in org.glassfish.hk2.metadata.generator with type parameters of type DescriptorImpl Modifier and Type Field Description private java.util.TreeSet<DescriptorImpl>
ServiceProcessor. allDescriptors
Methods in org.glassfish.hk2.metadata.generator that return types with arguments of type DescriptorImpl Modifier and Type Method Description private static java.util.List<DescriptorImpl>
ServiceUtilities. getDescriptorFromFactoryClass(javax.lang.model.element.TypeElement clazz, java.util.Set<java.lang.String> contracts, javax.annotation.processing.ProcessingEnvironment processingEnvironment)
static java.util.List<DescriptorImpl>
ServiceUtilities. getDescriptorsFromClass(javax.lang.model.element.TypeElement clazz, javax.annotation.processing.ProcessingEnvironment processingEnvironment)
Returns one descriptor if this is a normal service class or two if this class is a factory.Methods in org.glassfish.hk2.metadata.generator with parameters of type DescriptorImpl Modifier and Type Method Description int
ServiceProcessor.DescriptorComparitor. compare(DescriptorImpl o1, DescriptorImpl o2)
private static void
ServiceUtilities. generateFromClass(DescriptorImpl retVal, javax.lang.model.element.Element clazz, java.util.Set<java.lang.String> contracts, javax.annotation.processing.ProcessingEnvironment processingEnvironment)
-
Uses of DescriptorImpl in org.glassfish.hk2.utilities
Subclasses of DescriptorImpl in org.glassfish.hk2.utilities Modifier and Type Class Description class
AbstractActiveDescriptor<T>
This class can be used as a starting point for those writing their own ActiveDescriptor.class
AliasDescriptor<T>
An active descriptor class that serves as an alias for another descriptor.Fields in org.glassfish.hk2.utilities with type parameters of type DescriptorImpl Modifier and Type Field Description private java.util.HashSet<DescriptorImpl>
DuplicatePostProcessor. strictDupSet
Methods in org.glassfish.hk2.utilities that return DescriptorImpl Modifier and Type Method Description DescriptorImpl
DescriptorBuilder. build()
Generates a descriptor that can be used in binding operationsstatic DescriptorImpl
BuilderHelper. createDescriptorFromClass(java.lang.Class<?> clazz)
This returns a DescriptorImpl based on the given class.static DescriptorImpl
BuilderHelper. deepCopyDescriptor(Descriptor copyMe)
Makes a deep copy of the incoming descriptorprivate DescriptorImpl
DuplicatePostProcessor. implementationOnly(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
DescriptorImpl
ClassLoaderPostProcessor. process(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
DescriptorImpl
DuplicatePostProcessor. process(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
private DescriptorImpl
DuplicatePostProcessor. strict(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
Methods in org.glassfish.hk2.utilities with parameters of type DescriptorImpl Modifier and Type Method Description private DescriptorImpl
DuplicatePostProcessor. implementationOnly(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
DescriptorImpl
ClassLoaderPostProcessor. process(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
DescriptorImpl
DuplicatePostProcessor. process(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
private DescriptorImpl
DuplicatePostProcessor. strict(ServiceLocator serviceLocator, DescriptorImpl descriptorImpl)
-
Uses of DescriptorImpl in org.jvnet.hk2.generator.internal
Fields in org.jvnet.hk2.generator.internal declared as DescriptorImpl Modifier and Type Field Description private DescriptorImpl
ClassVisitorImpl.MethodVisitorImpl. asAFactoryDI
private DescriptorImpl
ClassVisitorImpl.MethodUseProxyAnnotationVisitor. desc
private DescriptorImpl
ClassVisitorImpl.MethodVisibilityAnnotationVisitor. desc
private DescriptorImpl
ClassVisitorImpl.MethodRankAnnotationVisitor. di
Fields in org.jvnet.hk2.generator.internal with type parameters of type DescriptorImpl Modifier and Type Field Description private java.util.LinkedList<DescriptorImpl>
ClassVisitorImpl. generatedDescriptors
Methods in org.jvnet.hk2.generator.internal that return types with arguments of type DescriptorImpl Modifier and Type Method Description java.util.List<DescriptorImpl>
Utilities. createDescriptorIfService(java.io.InputStream is, java.util.List<java.io.File> searchHeres)
java.util.List<DescriptorImpl>
Utilities. findAllServicesFromDirectory(java.io.File directory, java.util.List<java.io.File> parent)
private java.util.List<DescriptorImpl>
GeneratorRunner. findAllServicesFromJar(java.io.File jar)
java.util.List<DescriptorImpl>
ClassVisitorImpl. getGeneratedDescriptor()
Gets the generated descriptor created by this visitorMethods in org.jvnet.hk2.generator.internal with parameters of type DescriptorImpl Modifier and Type Method Description int
DescriptorComparitor. compare(DescriptorImpl o1, DescriptorImpl o2)
Method parameters in org.jvnet.hk2.generator.internal with type arguments of type DescriptorImpl Modifier and Type Method Description private java.io.File
GeneratorRunner. writeInhabitantsFile(java.util.List<DescriptorImpl> descriptors, java.io.File noSwapFile, java.io.File outDir)
private void
GeneratorRunner. writeToDirectory(java.util.List<DescriptorImpl> allDescriptors)
private void
GeneratorRunner. writeToJar(java.io.File jarFile, java.util.List<DescriptorImpl> descriptors)
private void
GeneratorRunner. writeToJarNoSwap(java.io.File jarFile, java.util.List<DescriptorImpl> descriptors)
Constructors in org.jvnet.hk2.generator.internal with parameters of type DescriptorImpl Constructor Description MethodRankAnnotationVisitor(DescriptorImpl di)
MethodUseProxyAnnotationVisitor(DescriptorImpl desc)
MethodVisibilityAnnotationVisitor(DescriptorImpl desc)
MethodVisitorImpl(DescriptorImpl asAFactoryDI)
-
Uses of DescriptorImpl in org.jvnet.hk2.internal
Subclasses of DescriptorImpl in org.jvnet.hk2.internal Modifier and Type Class Description class
AutoActiveDescriptor<T>
class
ConstantActiveDescriptor<T>
-