Top Description Fields Constructors Methods
org.glassfish.hk2.api

public final Enum DescriptorType

extends Enum<DescriptorType>
Class Inheritance

This describes the type of descriptor
Author
jwells

Field Summary

Modifier and TypeField and Description
public static final DescriptorType
CLASS

This is a class based descriptor, and so the associated implementation class must have a proper constructor (either a no-argument constructor or one marked with Inject)

public static final DescriptorType
PROVIDE_METHOD

This is a description of the contracts, scope and qualifiers on the Factory#provide() method.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static DescriptorType
public static DescriptorType[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

CLASSback to summary
public static final DescriptorType CLASS

This is a class based descriptor, and so the associated implementation class must have a proper constructor (either a no-argument constructor or one marked with Inject)

PROVIDE_METHODback to summary
public static final DescriptorType PROVIDE_METHOD

This is a description of the contracts, scope and qualifiers on the Factory#provide() method. For this descriptor the implementation class is the class of the Factory implementation, but the rest of the descriptor provides information about the Factory#provide() method and the services it can produce

Constructor Detail

DescriptorTypeback to summary
private DescriptorType()

Method Detail

valueOfback to summary
public static DescriptorType valueOf(String name)
valuesback to summary
public static DescriptorType[] values()