|
JBoss Modular Service Kernel API 1.0.0.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Value | |
|---|---|
| org.jboss.msc.inject | |
| org.jboss.msc.service | |
| org.jboss.msc.services | |
| org.jboss.msc.services.http | |
| org.jboss.msc.translate | |
| org.jboss.msc.value | |
| 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)
|
|
PropertyInjector(Value<Property> propertyValue,
Value<? super T> target)
|
|
PropertyInjector(Value<Property> propertyValue,
Value<? super T> target)
|
|
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. |
|
protected
|
MethodDelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
protected
|
FieldDelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
protected abstract
|
DelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
Contract method providing children with the value of the delegate InjectionSource. |
|
protected
|
PropertyDelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
protected
|
MethodInjectionSource.getValue(Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
protected
|
DelegatingInjectionSource.getValue(Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
| Methods in org.jboss.msc.service with parameters of type Value | ||
|---|---|---|
BatchInjectionBuilder |
BatchServiceBuilder.addInjectionValue(Value<?> value)
Add an injection value. |
|
|
BatchBuilder.addServiceValue(ServiceName name,
Value<? extends Service<T>> value)
Get a builder which can be used to add a service to this batch. |
|
|
BatchBuilder.addServiceValueIfNotExist(ServiceName name,
Value<? extends Service<T>> value)
Get a builder which can be used to add a service to this batch which is installed only if another service with the same name does not already exist. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.fromFieldValue(Value<Field> fieldValue)
Specify that the injected value should come from a field on the source object. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethod(Method method,
Value<?> target,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethod(String name,
Value<?> target)
Specify that the injected value should come from the result of a no-args method call. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethod(String name,
Value<?> target,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethodValue(Value<Method> methodValue,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethodValue(Value<Method> methodValue,
Value<?> target,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethodValue(Value<Method> methodValue,
Value<?> target,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.fromPropertyValue(Value<Property> propertyValue)
Specify that the injected value should come from a property on the source object. |
|
protected
|
MethodDelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
protected
|
MethodDelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
protected
|
FieldDelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
protected
|
FieldDelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
protected abstract
|
DelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
Contract method providing children with the value of the delegate InjectionSource. |
|
protected abstract
|
DelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
Contract method providing children with the value of the delegate InjectionSource. |
|
protected
|
PropertyDelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
protected
|
PropertyDelegatingInjectionSource.getValue(Value<?> delegateValue,
Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
protected
|
MethodInjectionSource.getValue(Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
protected
|
DelegatingInjectionSource.getValue(Value<T> serviceValue,
org.jboss.msc.service.ServiceBuilder<T> serviceBuilder,
org.jboss.msc.service.ServiceContainerImpl container)
|
|
BatchInjectionBuilder |
BatchInjectionBuilder.toFieldValue(Value<Field> fieldValue)
Specify that the target of injection be a field on the target object. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.toMethod(Method method,
Value<?> targetValue,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.toMethod(String name,
Value<?> targetValue)
Specify that the target of injection be a one-argument method on the destination object. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.toMethod(String name,
Value<?> targetValue,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.toMethodValue(Value<Method> methodValue,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.toMethodValue(Value<Method> methodValue,
Value<?> targetValue,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.toMethodValue(Value<Method> methodValue,
Value<?> targetValue,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
|
BatchInjectionBuilder |
BatchInjectionBuilder.toPropertyValue(Value<Property> propertyValue)
Specify that the target of injection be a property on the destination object. |
|
| Method parameters in org.jboss.msc.service with type arguments of type Value | |
|---|---|
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethod(Method method,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethod(Method method,
Value<?> target,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethod(String name,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethod(String name,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethod(String name,
Value<?> target,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethod(String name,
Value<?> target,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethodValue(Value<Method> methodValue,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
BatchInjectionBuilder |
BatchInjectionBuilder.fromMethodValue(Value<Method> methodValue,
Value<?> target,
List<? extends Value<?>> parameterValues)
Specify that the injected value should come from the result of a method call. |
BatchInjectionBuilder |
BatchInjectionBuilder.toMethod(Method method,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
BatchInjectionBuilder |
BatchInjectionBuilder.toMethod(Method method,
Value<?> targetValue,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
BatchInjectionBuilder |
BatchInjectionBuilder.toMethod(String name,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
BatchInjectionBuilder |
BatchInjectionBuilder.toMethod(String name,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
BatchInjectionBuilder |
BatchInjectionBuilder.toMethod(String name,
Value<?> targetValue,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
BatchInjectionBuilder |
BatchInjectionBuilder.toMethod(String name,
Value<?> targetValue,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
BatchInjectionBuilder |
BatchInjectionBuilder.toMethodValue(Value<Method> methodValue,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
BatchInjectionBuilder |
BatchInjectionBuilder.toMethodValue(Value<Method> methodValue,
Value<?> targetValue,
List<? extends Value<?>> parameterValues)
Specify that the target of injection be a method on the destination object. |
| Constructors in org.jboss.msc.service with parameters of type Value | |
|---|---|
FieldDelegatingInjectionSource(org.jboss.msc.service.InjectionSource delegate,
Value<Field> fieldValue)
|
|
MethodDelegatingInjectionSource(org.jboss.msc.service.InjectionSource delegate,
Value<Method> methodValue,
List<? extends Value<?>> parameters)
|
|
MethodInjectionSource(Value<Method> methodValue,
Value<?> targetValue,
List<? extends Value<?>> parameteres)
|
|
MethodInjectionSource(Value<Method> methodValue,
Value<?> targetValue,
List<? extends Value<?>> parameteres)
|
|
PropertyDelegatingInjectionSource(org.jboss.msc.service.InjectionSource delegate,
Value<Property> propertyValue)
|
|
ValueInjection(Value<? extends T> source,
Injector<? super T> target)
Construct a new instance. |
|
| Constructor parameters in org.jboss.msc.service with type arguments of type Value | |
|---|---|
MethodDelegatingInjectionSource(org.jboss.msc.service.InjectionSource delegate,
String methodName,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameters)
|
|
MethodDelegatingInjectionSource(org.jboss.msc.service.InjectionSource delegate,
String methodName,
List<? extends Value<Class<?>>> parameterTypes,
List<? extends Value<?>> parameters)
|
|
MethodDelegatingInjectionSource(org.jboss.msc.service.InjectionSource delegate,
Value<Method> methodValue,
List<? extends Value<?>> parameters)
|
|
MethodInjectionSource(Value<Method> methodValue,
Value<?> targetValue,
List<? extends Value<?>> parameteres)
|
|
| Uses of Value in org.jboss.msc.services |
|---|
| Classes in org.jboss.msc.services that implement Value | |
|---|---|
class |
LifecycleService<T>
A service which calls lifecycle methods on a POJO-style object. |
class |
MBeanService
A service which registers the target object as an MBean. |
class |
ThreadPoolExecutorService
A thread pool executor service, which is configurable at runtime. |
class |
VFSMountService
A service which mounts an archive on the VFS. |
| Constructors in org.jboss.msc.services with parameters of type Value | |
|---|---|
LifecycleService(Value<T> target,
Method startMethod,
List<Value<?>> startParams,
Method stopMethod,
List<Value<?>> stopParams)
Construct a new instance. |
|
LifecycleService(Value<T> target,
Value<Method> startMethod,
List<Value<?>> startParams,
Value<Method> stopMethod,
List<Value<?>> stopParams)
Construct a new instance. |
|
LifecycleService(Value<T> target,
Value<Method> startMethod,
List<Value<?>> startParams,
Value<Method> stopMethod,
List<Value<?>> stopParams)
Construct a new instance. |
|
LifecycleService(Value<T> target,
Value<Method> startMethod,
List<Value<?>> startParams,
Value<Method> stopMethod,
List<Value<?>> stopParams)
Construct a new instance. |
|
MBeanService(Value<? extends MBeanServer> mbeanServer,
Value<?> value,
ObjectName objectName)
Construct a new instance. |
|
MBeanService(Value<? extends MBeanServer> mbeanServer,
Value<?> value,
ObjectName objectName)
Construct a new instance. |
|
| Constructor parameters in org.jboss.msc.services with type arguments of type Value | |
|---|---|
LifecycleService(Value<T> target,
Method startMethod,
List<Value<?>> startParams,
Method stopMethod,
List<Value<?>> stopParams)
Construct a new instance. |
|
LifecycleService(Value<T> target,
Method startMethod,
List<Value<?>> startParams,
Method stopMethod,
List<Value<?>> stopParams)
Construct a new instance. |
|
LifecycleService(Value<T> target,
Value<Method> startMethod,
List<Value<?>> startParams,
Value<Method> stopMethod,
List<Value<?>> stopParams)
Construct a new instance. |
|
LifecycleService(Value<T> target,
Value<Method> startMethod,
List<Value<?>> startParams,
Value<Method> stopMethod,
List<Value<?>> stopParams)
Construct a new instance. |
|
| Uses of Value in org.jboss.msc.services.http |
|---|
| Classes in org.jboss.msc.services.http that implement Value | |
|---|---|
class |
HttpContextService
An HTTP context. |
class |
HttpServerService
An example service using the embedded JDK HTTP server found in some Java distributions. |
| Fields in org.jboss.msc.services.http declared as Value | |
|---|---|
static Value<Method> |
HttpServerService.EXECUTOR_SETTER
|
static Value<Method> |
HttpContextService.HANDLER_SETTER
|
static Value<Method> |
HttpContextService.PATH_SETTER
|
static Value<Method> |
HttpContextService.SERVER_SETTER
|
| 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>
|
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 |
LookupPropertyValue
|
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 |
PropertyValue<T>
|
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. |
|
LookupPropertyValue(Value<Class<?>> target,
String propertyName)
|
|
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. |
|
PropertyValue(Value<Property> propertyValue,
Value<?> target)
|
|
PropertyValue(Value<Property> propertyValue,
Value<?> target)
|
|
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.Beta1 | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||