|
JBoss Modular Service Kernel API 1.0.0.Beta4-SNAPSHOT | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Value | |
---|---|
org.jboss.msc.inject | Classes which implement value injection. |
org.jboss.msc.service | The service container implementation itself. |
org.jboss.msc.translate | Classes which translate one value type to another. |
org.jboss.msc.value | Classes which implement various indirect value types. |
Uses of Value in org.jboss.msc.inject |
---|
Methods in org.jboss.msc.inject with parameters of type Value | ||
---|---|---|
static
|
SetMethodInjector.create(Value<?> target,
Method method)
Construct a new instance. |
|
static
|
SetMethodInjector.create(Value<?> target,
Value<Method> methodValue)
Construct a new instance. |
|
static
|
SetMethodInjector.create(Value<?> target,
Value<Method> methodValue)
Construct a new instance. |
Constructors in org.jboss.msc.inject with parameters of type Value | |
---|---|
AtomicReferenceFieldUpdaterInjector(AtomicReferenceFieldUpdater<C,? super T> updater,
Value<C> target)
Construct a new instance. |
|
FieldInjector(Value<?> target,
Value<Field> fieldValue)
Construct a new instance. |
|
FieldInjector(Value<?> target,
Value<Field> fieldValue)
Construct a new instance. |
|
MethodInjector(Value<Method> methodValue,
Value<?> targetValue,
Value<?> injectedValue,
List<? extends Value<?>> parameterList)
|
|
MethodInjector(Value<Method> methodValue,
Value<?> targetValue,
Value<?> injectedValue,
List<? extends Value<?>> parameterList)
|
|
MethodInjector(Value<Method> methodValue,
Value<?> targetValue,
Value<?> injectedValue,
List<? extends Value<?>> parameterList)
|
|
SetMethodInjector(Value<?> target,
Method method)
Construct a new instance. |
|
SetMethodInjector(Value<?> target,
Value<Method> methodValue)
Construct a new instance. |
|
SetMethodInjector(Value<?> target,
Value<Method> methodValue)
Construct a new instance. |
|
SetMethodInjector(Value<? extends C> target,
Class<C> clazz,
String methodName,
Class<T> paramType)
Construct a new instance. |
Constructor parameters in org.jboss.msc.inject with type arguments of type Value | |
---|---|
MethodInjector(Value<Method> methodValue,
Value<?> targetValue,
Value<?> injectedValue,
List<? extends Value<?>> parameterList)
|
Uses of Value in org.jboss.msc.service |
---|
Subinterfaces of Value in org.jboss.msc.service | |
---|---|
interface |
Service<T>
A service is a thing which can be started and stopped. |
interface |
ServiceController<S>
A controller for a single service instance. |
Classes in org.jboss.msc.service that implement Value | |
---|---|
class |
AbstractService<T>
An abstract service class which provides default implementations. |
Fields in org.jboss.msc.service declared as Value | |
---|---|
static Value<Service<Void>> |
Service.NULL_VALUE
A value which resolves to the null service . |
Methods in org.jboss.msc.service that return Value | |
---|---|
Value<? extends T> |
ValueInjection.getSource()
Get the source value. |
Methods in org.jboss.msc.service with parameters of type Value | ||
---|---|---|
|
ServiceBuilder.addInjectionValue(Injector<? super I> target,
Value<I> value)
Add an injection value. |
|
|
ServiceTarget.addServiceValue(ServiceName name,
Value<? extends Service<T>> value)
Get a builder which can be used to add a service to this target. |
|
|
ServiceTarget.addServiceValueIfNotExist(ServiceName name,
Value<? extends Service<T>> value)
Get a builder which can be used to add a service to this target. |
Constructors in org.jboss.msc.service with parameters of type Value | |
---|---|
ValueInjection(Value<? extends T> source,
Injector<? super T> target)
Construct a new instance. |
Uses of Value in org.jboss.msc.translate |
---|
Constructors in org.jboss.msc.translate with parameters of type Value | |
---|---|
ConstructionTranslator(Value<Constructor<? extends O>> constructor,
List<? extends Value<?>> parameters)
Construct a new instance. |
|
FieldTraversingTranslator(Value<Field> field)
Construct a new instance. |
|
MethodTraversingTranslator(Value<Method> method,
Value<?> target,
List<? extends Value<?>> parameters)
Construct a new instance. |
|
MethodTraversingTranslator(Value<Method> method,
Value<?> target,
List<? extends Value<?>> parameters)
Construct a new instance. |
Constructor parameters in org.jboss.msc.translate with type arguments of type Value | |
---|---|
ConstructionTranslator(Value<Constructor<? extends O>> constructor,
List<? extends Value<?>> parameters)
Construct a new instance. |
|
MethodTraversingTranslator(Value<Method> method,
Value<?> target,
List<? extends Value<?>> parameters)
Construct a new instance. |
Uses of Value in org.jboss.msc.value |
---|
Classes in org.jboss.msc.value that implement Value | |
---|---|
class |
CachedValue<T>
A value which is calculated once only. |
class |
CheckedValue<T>
A value whose type is checked before it is returned. |
class |
ClassOfValue<T>
A value which returns the Class object of another value. |
class |
ConstructedValue<T>
A value which is created on demand from a constructor. |
class |
DefaultValue<T>
A defaulted value. |
class |
EnvironmentPropertyValue
A value which comes from an environment property. |
class |
FieldValue<T>
A value which reads a field of an object. |
class |
ImmediateValue<T>
A simple immediately-available value. |
class |
InjectedValue<T>
A value which is injected from another source. |
class |
ListItemValue<T>
A value which is acquired from a list by numerical index. |
class |
ListValue<T>
A list value. |
class |
LookupClassValue
A value which looks up a class by name from a classloader. |
class |
LookupConstructorValue
A value which looks up a public constructor by name from a class. |
class |
LookupDeclaredConstructorValue
A value which looks up a possibly non-public constructor by name from a class. |
class |
LookupDeclaredFieldValue
A value which looks up a possibly non-public field by name from a class. |
class |
LookupDeclaredMethodValue
A value which looks up a possibly non-public method by name and parameters from a class. |
class |
LookupFieldValue
A value which looks up a public field by name from a class. |
class |
LookupGetMethodValue
A value which looks up a public get method by name and parameters from a class. |
class |
LookupMethodValue
A value which looks up a public method by name and parameters from a class. |
class |
LookupModuleClassValue
A value which looks up a class by name from a module. |
class |
LookupSetMethodValue
A value which looks up a public set method by name and parameters from a class. |
class |
MapEntryValue<K,V>
A value which yields a map entry. |
class |
MapItemValue<T>
A value which is acquired from a map by key. |
class |
MapValue<K,V>
A map value. |
class |
MethodValue<T>
A value which is produced by invoking a method. |
class |
ProviderValue<T>
A value which creates an instance via a Provider . |
class |
ReferenceValue<T>
A value which reads a reference. |
class |
SetValue<T>
A set value. |
class |
SystemPropertyValue
A value which comes from a system property. |
class |
ThreadLocalValue<T>
A thread-local value. |
Fields in org.jboss.msc.value with type parameters of type Value | |
---|---|
static List<Value<?>> |
Values.EMPTY_LIST
The empty value list. |
static List<? extends Value<Class<?>>> |
Values.EMPTY_TYPE_LIST
The empty value type list. |
Methods in org.jboss.msc.value that return Value | ||
---|---|---|
static
|
Values.asSuperclass(Value<? extends T> value)
Safely re-cast a value as its superclass. |
|
static
|
Values.cached(Value<T> value)
Get a cached value for some opaque value. |
|
static
|
Values.emptyListValue()
A value which yields the empty list. |
|
Value<? extends T> |
ThreadLocalValue.getAndSetValue(Value<? extends T> newValue)
Get and set the value. |
|
static Value<Method> |
Values.getGetterMethod(Class<?> target,
String propertyName)
|
|
static Value<Method> |
Values.getGetterMethod(String propertyName)
|
|
static Value<Method> |
Values.getGetterMethod(Value<Class<?>> target,
String propertyName)
|
|
static Value<Method> |
Values.getSetterMethod(Class<?> target,
String propertyName,
Class<?> type)
|
|
static Value<Method> |
Values.getSetterMethod(String propertyName,
Class<?> type)
|
|
static Value<Method> |
Values.getSetterMethod(Value<Class<?>> target,
String propertyName,
Value<Class<?>> type)
|
|
static
|
Values.immediateValue(T value)
Get an immediate value. |
|
static
|
Values.nullValue()
Get the null value. |
|
static
|
MapEntryValue.of(Value<K> key,
Value<V> value)
Construct a new instance. |
Methods in org.jboss.msc.value that return types with arguments of type Value | ||
---|---|---|
static
|
Values.emptyList()
The empty value list. |
|
static
|
Values.immediateValues(List<T> values)
|
|
static
|
Values.immediateValues(T... values)
|
Methods in org.jboss.msc.value with parameters of type Value | ||
---|---|---|
static
|
Values.asSuperclass(Value<? extends T> value)
Safely re-cast a value as its superclass. |
|
static
|
Values.cached(Value<T> value)
Get a cached value for some opaque value. |
|
Value<? extends T> |
ThreadLocalValue.getAndSetValue(Value<? extends T> newValue)
Get and set the value. |
|
static Value<Method> |
Values.getGetterMethod(Value<Class<?>> target,
String propertyName)
|
|
static Value<Method> |
Values.getSetterMethod(Value<Class<?>> target,
String propertyName,
Value<Class<?>> type)
|
|
static Value<Method> |
Values.getSetterMethod(Value<Class<?>> target,
String propertyName,
Value<Class<?>> type)
|
|
static
|
MapEntryValue.of(Value<K> key,
Value<V> value)
Construct a new instance. |
|
static
|
MapEntryValue.of(Value<K> key,
Value<V> value)
Construct a new instance. |
|
void |
ThreadLocalValue.setValue(Value<? extends T> newValue)
Set this value, replacing any current value. |
Method parameters in org.jboss.msc.value with type arguments of type Value | ||
---|---|---|
static Object[] |
Values.getValues(Iterable<? extends Value<?>> i)
Get an object array from the result of an iterable series of values. |
|
static
|
Values.getValues(Iterable<? extends Value<? extends T>> i,
Class<T> clazz)
Get a typed object array from the result of an iterable series of values. |
|
static
|
Values.getValues(Iterable<? extends Value<? extends T>> i,
T[] array)
Get a typed object array from the result of an iterable series of values. |
Constructors in org.jboss.msc.value with parameters of type Value | |
---|---|
CachedValue(Value<? extends T> value)
Construct a new instance. |
|
CheckedValue(Class<T> valueClass,
Value<?> value)
Construct a new instance. |
|
ClassOfValue(Value<? extends T> value)
|
|
ConstructedValue(Value<Constructor<T>> constructorValue,
List<? extends Value<?>> parameters)
Construct a new instance. |
|
DefaultValue(Value<T> value,
Value<? extends T> defaultValue)
Construct a new instance. |
|
DefaultValue(Value<T> value,
Value<? extends T> defaultValue)
Construct a new instance. |
|
EnvironmentPropertyValue(String propertyName,
AccessControlContext accessControlContext,
Value<?> defaultValue)
Construct a new instance. |
|
EnvironmentPropertyValue(String propertyName,
Value<?> defaultValue)
Construct a new instance. |
|
FieldValue(Value<Field> fieldValue,
Value<?> targetValue)
Construct a new instance. |
|
FieldValue(Value<Field> fieldValue,
Value<?> targetValue)
Construct a new instance. |
|
ListItemValue(Value<List<? extends T>> listValue,
Value<? extends Number> indexValue)
Construct a new instance. |
|
ListItemValue(Value<List<? extends T>> listValue,
Value<? extends Number> indexValue)
Construct a new instance. |
|
LookupClassValue(String className,
Value<? extends ClassLoader> classLoaderValue)
Construct a new instance. |
|
LookupConstructorValue(Value<Class<?>> target,
List<? extends Value<Class<?>>> parameterTypes)
Construct a new instance. |
|
LookupDeclaredConstructorValue(Value<Class<?>> target,
List<? extends Value<Class<?>>> parameterTypes,
AccessControlContext context,
boolean makeAccessible)
Construct a new instance. |
|
LookupDeclaredFieldValue(Value<Class<?>> target,
String fieldName,
AccessControlContext context,
boolean makeAccessible)
Construct a new instance. |
|
LookupDeclaredMethodValue(Value<Class<?>> target,
String methodName,
List<? extends Value<Class<?>>> parameterTypes,
AccessControlContext context,
boolean makeAccessible)
Construct a new instance. |
|
LookupFieldValue(Value<Class<?>> target,
String fieldName)
Construct a new instance. |
|
LookupGetMethodValue(Value<Class<?>> target,
String propertyName)
Construct a new instance. |
|
LookupMethodValue(Value<Class<?>> target,
String methodName,
int paramCount)
|
|
LookupMethodValue(Value<Class<?>> target,
String methodName,
List<? extends Value<Class<?>>> parameterTypes)
Construct a new instance. |
|
LookupSetMethodValue(Value<Class<?>> target,
String propertyName)
Construct a new instance which searches for the first name-only match. |
|
LookupSetMethodValue(Value<Class<?>> target,
String propertyName,
Value<Class<?>> propertyType)
Construct a new instance. |
|
LookupSetMethodValue(Value<Class<?>> target,
String propertyName,
Value<Class<?>> propertyType)
Construct a new instance. |
|
MapItemValue(Value<?> keyValue,
Value<? extends Map<?,? extends T>> mapValue)
Construct a new instance. |
|
MapItemValue(Value<?> keyValue,
Value<? extends Map<?,? extends T>> mapValue)
Construct a new instance. |
|
MapValue(Value<? extends Map<K,V>> mapValue,
List<MapEntry<? extends Value<? extends K>,? extends Value<? extends V>>> values)
Construct a new instance. |
|
MapValue(Value<? extends Map<K,V>> mapValue,
MapEntry<? extends Value<? extends K>,? extends Value<? extends V>>... values)
Construct a new instance. |
|
MethodValue(Value<Method> methodValue,
Value<?> targetValue,
List<? extends Value<?>> parameters)
Construct a new instance. |
|
MethodValue(Value<Method> methodValue,
Value<?> targetValue,
List<? extends Value<?>> parameters)
Construct a new instance. |
|
SystemPropertyValue(String propertyName,
AccessControlContext accessControlContext,
Value<?> defaultValue)
Construct a new instance. |
|
SystemPropertyValue(String propertyName,
Value<?> defaultValue)
Construct a new instance. |
Constructor parameters in org.jboss.msc.value with type arguments of type Value | |
---|---|
ConstructedValue(Value<Constructor<T>> constructorValue,
List<? extends Value<?>> parameters)
Construct a new instance. |
|
ListValue(List<? extends Value<? extends T>> values)
Construct a new instance. |
|
LookupConstructorValue(Value<Class<?>> target,
List<? extends Value<Class<?>>> parameterTypes)
Construct a new instance. |
|
LookupDeclaredConstructorValue(Value<Class<?>> target,
List<? extends Value<Class<?>>> parameterTypes,
AccessControlContext context,
boolean makeAccessible)
Construct a new instance. |
|
LookupDeclaredMethodValue(Value<Class<?>> target,
String methodName,
List<? extends Value<Class<?>>> parameterTypes,
AccessControlContext context,
boolean makeAccessible)
Construct a new instance. |
|
LookupMethodValue(Value<Class<?>> target,
String methodName,
List<? extends Value<Class<?>>> parameterTypes)
Construct a new instance. |
|
MapEntryValue(MapEntry<Value<K>,Value<V>> entry)
Construct a new instance. |
|
MapEntryValue(MapEntry<Value<K>,Value<V>> entry)
Construct a new instance. |
|
MapValue(Value<? extends Map<K,V>> mapValue,
List<MapEntry<? extends Value<? extends K>,? extends Value<? extends V>>> values)
Construct a new instance. |
|
MapValue(Value<? extends Map<K,V>> mapValue,
List<MapEntry<? extends Value<? extends K>,? extends Value<? extends V>>> values)
Construct a new instance. |
|
MethodValue(Value<Method> methodValue,
Value<?> targetValue,
List<? extends Value<?>> parameters)
Construct a new instance. |
|
SetValue(List<? extends Value<? extends T>> values)
Construct a new instance. |
|
JBoss Modular Service Kernel API 1.0.0.Beta4-SNAPSHOT | |||||||||
PREV NEXT | FRAMES NO FRAMES |