JBoss Modular Service Kernel API 1.0.0.Beta6

Package org.jboss.msc.value

Classes which implement various indirect value types.

See:
          Description


Interface Summary
Value<T> An indirect value.
 

Class Summary
CachedValue<T> A value which is calculated once only.
CheckedValue<T> A value whose type is checked before it is returned.
ClassOfValue<T> A value which returns the Class object of another value.
ConstructedValue<T> A value which is created on demand from a constructor.
DefaultValue<T> A defaulted value.
EnvironmentPropertyValue A value which comes from an environment property.
FieldValue<T> A value which reads a field of an object.
ImmediateValue<T> A simple immediately-available value.
InjectedSetValue<T> A Set value that can have entries injected into it.
InjectedValue<T> A value which is injected from another source.
ListItemValue<T> A value which is acquired from a list by numerical index.
ListValue<T> A list value.
LookupClassValue Deprecated. Will be removed before 1.0.0.GA
LookupConstructorValue Deprecated. Will be removed before 1.0.0.GA
LookupDeclaredConstructorValue Deprecated. Will be removed before 1.0.0.GA
LookupDeclaredFieldValue Deprecated. Will be removed before 1.0.0.GA
LookupDeclaredMethodValue Deprecated. Will be removed before 1.0.0.GA
LookupFieldValue Deprecated. Will be removed before 1.0.0.GA
LookupGetMethodValue Deprecated. Will be removed before 1.0.0.GA
LookupMethodValue Deprecated. Will be removed before 1.0.0.GA
LookupModuleClassValue Deprecated. Will be removed before 1.0.0.GA
LookupSetMethodValue Deprecated. Will be removed before 1.0.0.GA
MapEntry<K,V> An immutable key-value object for constructing map instances programmatically.
MapEntryValue<K,V> A value which yields a map entry.
MapItemValue<T> A value which is acquired from a map by key.
MapValue<K,V> A map value.
MethodValue<T> A value which is produced by invoking a method.
ProviderValue<T> A value which creates an instance via a Provider.
ReferenceValue<T> A value which reads a reference.
SetValue<T> A set value.
SystemPropertyValue A value which comes from a system property.
ThreadLocalValue<T> A thread-local value.
Values Value utility methods.
 

Package org.jboss.msc.value Description

Classes which implement various indirect value types. See Value.


JBoss Modular Service Kernel API 1.0.0.Beta6

Copyright © 2011 JBoss, a division of Red Hat, Inc.