Serialized Form


Package org.glassfish.hk2.api

Class org.glassfish.hk2.api.AnnotationLiteral extends Object implements Serializable

serialVersionUID: -3645430766814376616L

Class org.glassfish.hk2.api.MultiException extends RuntimeException implements Serializable

serialVersionUID: 2112432697858621044L

Serialized Fields

lock

Object lock

throwables

List<E> throwables

Class org.glassfish.hk2.api.UnsatisfiedDependencyException extends RuntimeException implements Serializable

serialVersionUID: 1191047707346290567L

Serialized Fields

injectionPoint

Injectee injectionPoint

Package org.glassfish.hk2.internal

Class org.glassfish.hk2.internal.ConstantActiveDescriptor extends AbstractActiveDescriptor<T> implements Serializable

serialVersionUID: -9196390718074767455L

Serialized Fields

theOne

Object theOne

Package org.glassfish.hk2.utilities

Class org.glassfish.hk2.utilities.AbstractActiveDescriptor extends DescriptorImpl implements Serializable

serialVersionUID: 7080312303893604939L

Serialized Fields

advertisedContracts

Set<E> advertisedContracts

scope

Class<T> scope

qualifiers

Set<E> qualifiers

factoryServiceId

Long factoryServiceId

factoryLocatorId

Long factoryLocatorId

isReified

boolean isReified

Class org.glassfish.hk2.utilities.AliasDescriptor extends AbstractActiveDescriptor<T> implements Serializable

serialVersionUID: 2609895430798803508L

Serialized Fields

locator

ServiceLocator locator
The service locator.


descriptor

ActiveDescriptor<T> descriptor
The descriptor that this descriptor will alias.


contract

String contract
The contract type of this descriptor.


qualifiers

Set<E> qualifiers
The set of annotations for this descriptor.


initialized

boolean initialized
Indicates whether or not this descriptor has been initialized.

Class org.glassfish.hk2.utilities.DescriptorImpl extends Object implements Serializable

serialVersionUID: 1558442492395467828L

Serialization Methods

readObject

public boolean readObject(BufferedReader in)
                   throws IOException
This can be used to read in instances of this object that were previously written out with writeObject. Useful for reading from external data files

Throws:
IOException - on failure

writeObject

public void writeObject(PrintWriter out)
                 throws IOException
This writes this object to the data output stream in a human-readable format, excellent for writing out data files

Throws:
IOException - on failure
Serialized Fields

contracts

Set<E> contracts

implementation

String implementation

name

String name

scope

String scope

metadatas

Map<K,V> metadatas

qualifiers

Set<E> qualifiers

descriptorType

DescriptorType descriptorType

loader

HK2Loader loader

rank

int rank

proxiable

Boolean proxiable

baseDescriptor

Descriptor baseDescriptor

id

Long id

locatorId

Long locatorId

Class org.glassfish.hk2.utilities.InjecteeImpl extends Object implements Serializable

serialVersionUID: -1501119884265443727L

Serialized Fields

requiredType

Type requiredType

qualifiers

Set<E> qualifiers

position

int position

pClass

Class<T> pClass

parent

AnnotatedElement parent

isOptional

boolean isOptional

isSelf

boolean isSelf

unqualified

Unqualified unqualified

Class org.glassfish.hk2.utilities.NamedImpl extends AnnotationLiteral<Named> implements Serializable

serialVersionUID: 9110325112008963155L

Serialized Fields

name

String name



Copyright © 2012 Oracle Corporation. All Rights Reserved.