Serialized Form


Package com.google.inject

Class com.google.inject.ConfigurationException extends RuntimeException implements Serializable

serialVersionUID: 0L

Serialized Fields

messages

ImmutableSet<E> messages

partialValue

Object partialValue

Class com.google.inject.CreationException extends RuntimeException implements Serializable

serialVersionUID: 0L

Serialized Fields

messages

ImmutableSet<E> messages

Class com.google.inject.OutOfScopeException extends RuntimeException implements Serializable

Class com.google.inject.ProvisionException extends RuntimeException implements Serializable

serialVersionUID: 0L

Serialized Fields

messages

ImmutableSet<E> messages

Package com.google.inject.internal

Class com.google.inject.internal.Errors extends Object implements Serializable

Serialized Fields

root

Errors root
The root errors object. Used to access the list of error messages.


parent

Errors parent
The parent errors object. Used to obtain the chain of source objects.


source

Object source
The leaf source for errors added here.


errors

List<E> errors
null unless (root == this) and error messages exist. Never an empty list.

Class com.google.inject.internal.ErrorsException extends Exception implements Serializable

Serialized Fields

errors

Errors errors

Class com.google.inject.internal.MoreTypes.GenericArrayTypeImpl extends Object implements Serializable

serialVersionUID: 0L

Serialized Fields

componentType

Type componentType

Class com.google.inject.internal.MoreTypes.ParameterizedTypeImpl extends Object implements Serializable

serialVersionUID: 0L

Serialized Fields

ownerType

Type ownerType

rawType

Type rawType

typeArguments

Type[] typeArguments

Class com.google.inject.internal.MoreTypes.WildcardTypeImpl extends Object implements Serializable

serialVersionUID: 0L

Serialized Fields

upperBound

Type upperBound

lowerBound

Type lowerBound

Package com.google.inject.internal.util

Class com.google.inject.internal.util.$AsynchronousComputationException extends com.google.inject.internal.util.$ComputationException implements Serializable

Class com.google.inject.internal.util.$ComputationException extends RuntimeException implements Serializable

Class com.google.inject.internal.util.$ImmutableCollection extends Object implements Serializable

Serialization Methods

writeReplace

Object writeReplace()

Class com.google.inject.internal.util.$ImmutableList extends com.google.inject.internal.util.$ImmutableCollection<E> implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream arg0)
                 throws InvalidObjectException
Throws:
InvalidObjectException

writeReplace

Object writeReplace()

Class com.google.inject.internal.util.$ImmutableMap extends Object implements Serializable

Serialization Methods

writeReplace

Object writeReplace()

Class com.google.inject.internal.util.$ImmutableSet extends com.google.inject.internal.util.$ImmutableCollection<E> implements Serializable

Serialization Methods

writeReplace

Object writeReplace()

Class com.google.inject.internal.util.$Join.JoinException extends RuntimeException implements Serializable

serialVersionUID: 1L

Class com.google.inject.internal.util.AsynchronousComputationException extends ComputationException implements Serializable

Class com.google.inject.internal.util.ComputationException extends RuntimeException implements Serializable

Class com.google.inject.internal.util.ImmutableCollection extends Object implements Serializable

Serialization Methods

writeReplace

Object writeReplace()

Class com.google.inject.internal.util.ImmutableList extends ImmutableCollection<E> implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream stream)
                 throws InvalidObjectException
Throws:
InvalidObjectException

writeReplace

Object writeReplace()

Class com.google.inject.internal.util.ImmutableMap extends Object implements Serializable

Serialization Methods

writeReplace

Object writeReplace()

Class com.google.inject.internal.util.ImmutableSet extends ImmutableCollection<E> implements Serializable

Serialization Methods

writeReplace

Object writeReplace()

Class com.google.inject.internal.util.Join.JoinException extends RuntimeException implements Serializable

serialVersionUID: 1L


Package com.google.inject.spi

Class com.google.inject.spi.Message extends Object implements Serializable

serialVersionUID: 0L

Serialization Methods

writeReplace

private Object writeReplace()
                     throws ObjectStreamException
When serialized, we eagerly convert sources to strings. This hurts our formatting, but it guarantees that the receiving end will be able to read the message.

Throws:
ObjectStreamException
Serialized Fields

message

String message

cause

Throwable cause

sources

List<E> sources



Copyright © 2006-2013 Google, Inc.. All Rights Reserved.