Modifier and Type | Method and Description |
---|---|
MetaValue |
ManagedProperty.getDefaultValue()
Get the property default value if one exists.
|
MetaValue |
ManagedProperty.getValue()
Get the value
|
MetaValue |
ManagedParameter.getValue()
Get the value
|
MetaValue |
ManagedOperation.invoke(MetaValue... param)
Invoke the operation given its parameter values.
|
Modifier and Type | Method and Description |
---|---|
Set<MetaValue> |
ManagedProperty.getLegalValues()
Get the legal values
|
Set<MetaValue> |
ManagedParameter.getLegalValues()
Get the legal values
|
Comparable<? extends MetaValue> |
ManagedProperty.getMaximumValue()
Get the maximum value
|
Comparable<? extends MetaValue> |
ManagedProperty.getMinimumValue()
Get the minimum value
|
Modifier and Type | Method and Description |
---|---|
String |
ManagedProperty.checkValidValue(MetaValue value)
Check whether this is a valid value
|
String |
ManagedParameter.checkValidValue(MetaValue value)
Check whether this is a valid value
|
RunState |
RunStateMapper.getRunState(ManagedProperty property,
MetaValue value)
Map from the given property meta value to a RunState
|
MetaValue |
ManagedOperation.invoke(MetaValue... param)
Invoke the operation given its parameter values.
|
void |
ManagedProperty.setValue(MetaValue value)
Set the value
|
void |
ManagedParameter.setValue(MetaValue value)
Set the value
|
Modifier and Type | Method and Description |
---|---|
MetaValue |
ManagedPropertyImpl.getDefaultValue() |
MetaValue |
ManagedParameterImpl.getValue() |
MetaValue |
ManagedPropertyImpl.getValue() |
MetaValue |
DefaultFieldsImpl.getValue()
Get the value
|
MetaValue |
ManagedOperationImpl.invoke(MetaValue... param)
This does not have a meaningful implementation because the target
is unknown.
|
Modifier and Type | Method and Description |
---|---|
Set<MetaValue> |
ManagedParameterImpl.getLegalValues() |
Set<MetaValue> |
ManagedPropertyImpl.getLegalValues() |
Set<MetaValue> |
DefaultFieldsImpl.getLegalValues()
Get the legal values
|
Comparable<MetaValue> |
ManagedPropertyImpl.getMaximumValue() |
Comparable<MetaValue> |
ManagedPropertyImpl.getMinimumValue() |
Modifier and Type | Method and Description |
---|---|
String |
ManagedParameterImpl.checkValidValue(MetaValue value) |
String |
ManagedPropertyImpl.checkValidValue(MetaValue value) |
MetaValue |
ManagedOperationImpl.invoke(MetaValue... param)
This does not have a meaningful implementation because the target
is unknown.
|
void |
ManagedParameterImpl.setValue(MetaValue value) |
void |
ManagedPropertyImpl.setValue(MetaValue value) |
void |
DefaultFieldsImpl.setValue(MetaValue value)
Set the value
|
void |
WritethroughManagedPropertyImpl.setValue(MetaValue value)
Write the value back to the attachment if there is a PropertyInfo
in the Fields.PROPERTY_INFO field.
|
Modifier and Type | Method and Description |
---|---|
void |
ManagedParameterImpl.setLegalValues(Set<MetaValue> values)
Set the legal values
|
void |
ManagedPropertyImpl.setLegalValues(Set<MetaValue> values)
Set the legal values
|
void |
DefaultFieldsImpl.setLegalValues(Set<MetaValue> values)
Set the legal values
|
void |
ManagedPropertyImpl.setMaximumValue(Comparable<MetaValue> value)
Set the maximum value
|
void |
ManagedPropertyImpl.setMinimumValue(Comparable<MetaValue> value)
Set the minimum value
|
Modifier and Type | Method and Description |
---|---|
protected MetaValue |
AbstractInstanceClassFactory.getNonManagedObjectValue(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
org.jboss.beans.info.spi.PropertyInfo propertyInfo,
Object value) |
MetaValue |
AbstractInstanceClassFactory.getValue(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
org.jboss.metadata.spi.MetaData metaData,
T object) |
Modifier and Type | Method and Description |
---|---|
Object |
AbstractInstanceClassFactory.getComponentName(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
T attachment,
MetaValue value) |
RunState |
StringRunStateMapper.getRunState(ManagedProperty property,
MetaValue value) |
void |
AbstractInstanceClassFactory.setValue(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
T object,
MetaValue value)
Set a value
|
protected Object |
AbstractInstanceClassFactory.unwrapValue(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
MetaValue value) |
Modifier and Type | Method and Description |
---|---|
MetaValue |
CompositeDataMetaValueBuilder.buildMetaValue(MetaType metaType,
Object object) |
Modifier and Type | Method and Description |
---|---|
MetaValue |
InstanceClassFactory.getValue(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
org.jboss.metadata.spi.MetaData metaData,
T attachment)
Get the value from object.
|
Modifier and Type | Method and Description |
---|---|
Object |
InstanceClassFactory.getComponentName(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
T attachment,
MetaValue value)
Get the runtime component name.
|
void |
InstanceClassFactory.setValue(org.jboss.beans.info.spi.BeanInfo beanInfo,
ManagedProperty property,
T attachment,
MetaValue value)
Set the property value to attachment object.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ArrayValue
ArrayValue.
|
interface |
CollectionValue
CollectionValue.
|
interface |
CompositeValue
A
MetaValue representing a Map<String,MetaValue> , where the set of allowed keys and
their corresponding values' MetaTypes are specified by the associated CompositeMetaType . |
interface |
EnumValue
EnumValue.
|
interface |
GenericValue
GenericValue.
|
interface |
SimpleValue
SimpleValue.
|
interface |
TableValue
TableValue.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMetaValue
AbstractMetaValue.
|
class |
ArrayValueSupport
ArrayValue.
|
class |
CollectionValueSupport
CollectionValueSupport.
|
class |
CompositeValueSupport
A
CompositeValue representing a Map<String,MetaValue> , where the set of allowed keys and
their corresponding values' MetaTypes are specified by the associated ImmutableCompositeMetaType or
MutableCompositeMetaType . |
class |
EnumValueSupport
EnumValue.
|
class |
GenericValueSupport
GenericValue.
|
class |
MapCompositeValueSupport
A
CompositeValue representing a Map<String,MetaValue> , where the set of allowed keys is
specified by the associated MapCompositeMetaType , and where all values must be of the same MetaType. |
class |
PropertiesMetaValue
A mapping from the jdk Properties to a MetaValue
|
class |
SimpleValueSupport
SimpleValue.
|
class |
TableValueSupport
TableValueSupport.
|
Modifier and Type | Method and Description |
---|---|
MetaValue[] |
TableValue.calculateIndex(CompositeValue value)
Calculate the index for the value passed if it were added to the
table value.
|
MetaValue[] |
TableValueSupport.calculateIndex(CompositeValue value) |
MetaValue |
ArrayValueSupport.clone() |
MetaValue |
AbstractMetaValue.clone() |
MetaValue |
CollectionValueSupport.clone() |
MetaValue |
PropertiesMetaValue.clone() |
MetaValue |
MetaValue.clone()
Clone the meta value
|
abstract MetaValue |
MetaValueFactory.create(Object value)
Create a meta value
|
abstract MetaValue |
MetaValueFactory.create(Object value,
MetaType type)
Create a meta value given its MetaType
|
abstract MetaValue |
MetaValueFactory.create(Object value,
Type type)
Create a meta value
|
abstract MetaValue |
MetaValueFactory.create(Object value,
org.jboss.reflect.spi.TypeInfo type)
Create a meta value
|
MetaValue |
MapCompositeValueSupport.get(String key) |
MetaValue |
CompositeValue.get(String key)
Retrieve the value for the item with the passed key
|
MetaValue |
CompositeValueSupport.get(String key) |
MetaValue[] |
MapCompositeValueSupport.getAll(String[] keys) |
MetaValue[] |
CompositeValue.getAll(String[] keys)
Retrieve the array of values for the item with the passed keys
|
MetaValue[] |
CompositeValueSupport.getAll(String[] keys) |
MetaValue[] |
CollectionValueSupport.getElements()
Get the value.
|
MetaValue[] |
CollectionValue.getElements()
Get the underlying elements.
|
MetaValue |
MapCompositeValueSupport.remove(String key) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,MetaValue> |
MapCompositeValueSupport.createMap()
Create map instance.
|
Iterator<MetaValue> |
CollectionValueSupport.iterator() |
Set<List<MetaValue>> |
TableValue.keySet()
Returns a set view of the index values.
|
Set<List<MetaValue>> |
TableValueSupport.keySet() |
Collection<MetaValue> |
MapCompositeValueSupport.values() |
Collection<MetaValue> |
CompositeValue.values()
The values of this composite value
|
Collection<MetaValue> |
CompositeValueSupport.values() |
Modifier and Type | Method and Description |
---|---|
boolean |
TableValue.containsKey(MetaValue[] key)
Determine whether the table value contains the passed value as a row.
|
boolean |
TableValueSupport.containsKey(MetaValue[] key) |
boolean |
MapCompositeValueSupport.containsValue(MetaValue value) |
boolean |
CompositeValue.containsValue(MetaValue value)
Tests whether a item exists with the passed value
|
boolean |
CompositeValueSupport.containsValue(MetaValue value) |
CompositeValue |
TableValue.get(MetaValue[] key)
Retrieve the composite value for the passed index.
|
CompositeValue |
TableValueSupport.get(MetaValue[] key) |
void |
MapCompositeValueSupport.put(String key,
MetaValue value) |
CompositeValue |
TableValue.remove(MetaValue[] key)
Removes the value for the passed and returns the removed value, or
null if the key was not present.
|
CompositeValue |
TableValueSupport.remove(MetaValue[] key) |
void |
CompositeValueSupport.set(String key,
MetaValue value)
Set an item value
|
void |
CollectionValueSupport.setElements(MetaValue[] elements)
Set the value.
|
abstract Object |
MetaValueFactory.unwrap(MetaValue metaValue)
Unwrap meta value.
|
abstract Object |
MetaValueFactory.unwrap(MetaValue metaValue,
Type type)
Unwrap meta value.
|
abstract Object |
MetaValueFactory.unwrap(MetaValue metaValue,
org.jboss.reflect.spi.TypeInfo type)
Unwrap meta value.
|
Constructor and Description |
---|
CollectionValueSupport(CollectionMetaType metaType,
MetaValue[] elements)
Create a new ArrayValueSupport.
|
CompositeValueSupport(CompositeMetaType metaType,
String[] itemNames,
MetaValue[] itemValues)
Construct Composite Value
|
Constructor and Description |
---|
CompositeValueSupport(CompositeMetaType compositeMetaType,
Map<String,MetaValue> items)
Construct Composite Value
|
MapCompositeValueSupport(Map<String,MetaValue> map,
MetaType valueType) |
Modifier and Type | Method and Description |
---|---|
MetaValue |
DefaultMetaValueFactory.create(Object value) |
MetaValue |
DefaultMetaValueFactory.create(Object value,
MetaType type) |
MetaValue |
DefaultMetaValueFactory.create(Object value,
Type type) |
MetaValue |
DefaultMetaValueFactory.create(Object value,
org.jboss.reflect.spi.TypeInfo type) |
protected MetaValue |
DefaultMetaValueFactory.createPropertiesValue(PropertiesMetaType metaType,
Object value,
Map<Object,MetaValue> mapping)
Create a PropertiesMetaValue
|
protected MetaValue |
DefaultMetaValueFactory.internalCreate(Object value,
org.jboss.reflect.spi.TypeInfo type,
MetaType metaType)
Create a meta value from the object
|
protected MetaValue |
DefaultMetaValueFactory.isBuilder(MetaType metaType,
org.jboss.reflect.spi.TypeInfo type,
Object value,
Map<Object,MetaValue> mapping)
Check for a builder
|
Modifier and Type | Method and Description |
---|---|
protected Object |
DefaultMetaValueFactory.internalUnwrap(MetaValue metaValue,
org.jboss.reflect.spi.TypeInfo type)
Unwrap value from meta value.
|
Object |
DefaultMetaValueFactory.unwrap(MetaValue metaValue) |
Object |
DefaultMetaValueFactory.unwrap(MetaValue metaValue,
Type type) |
Object |
DefaultMetaValueFactory.unwrap(MetaValue metaValue,
org.jboss.reflect.spi.TypeInfo type) |
protected Object |
DefaultMetaValueFactory.unwrapMetaValue(MetaValue element,
org.jboss.reflect.spi.TypeInfo type,
Object array)
Unwrap MetaValue.
|
Modifier and Type | Method and Description |
---|---|
ArrayValue |
DefaultMetaValueFactory.createArrayValue(ArrayMetaType type,
Object value,
Map<Object,MetaValue> mapping)
Create an array value
|
CollectionValue |
DefaultMetaValueFactory.createCollectionValue(CollectionMetaType type,
Object value,
Map<Object,MetaValue> mapping)
Create a collection value
|
CompositeValue |
DefaultMetaValueFactory.createCompositeValue(CompositeMetaType type,
Object value,
Map<Object,MetaValue> mapping)
Create a composite value
|
static GenericValue |
DefaultMetaValueFactory.createGenericValue(GenericMetaType type,
Object value,
Map<Object,MetaValue> mapping)
Create a generic value
|
protected MetaValue |
DefaultMetaValueFactory.createPropertiesValue(PropertiesMetaType metaType,
Object value,
Map<Object,MetaValue> mapping)
Create a PropertiesMetaValue
|
TableValue |
DefaultMetaValueFactory.createTableValue(TableMetaType type,
Map value,
Map<Object,MetaValue> mapping)
Create a table value
|
protected MetaValue |
DefaultMetaValueFactory.isBuilder(MetaType metaType,
org.jboss.reflect.spi.TypeInfo type,
Object value,
Map<Object,MetaValue> mapping)
Check for a builder
|
Modifier and Type | Method and Description |
---|---|
MetaValue |
SimpleDefaultValueBuilder.buildMetaValue(MetaType metaType,
String value) |
MetaValue |
ObjectNameDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
PropertiesCompositeObjectNameDefaultBuilder.buildMetaValue(String value) |
MetaValue |
BooleanDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
StringObjectNameDefaultBuilder.buildMetaValue(String value) |
MetaValue |
DoublePrimitiveDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
CharPrimitiveDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
FloatDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
ByteDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
PropertiesDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
PropertiesObjectNameDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
BigDecimalDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
LongDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
FloatPrimitiveDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
LongPrimitiveDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
BigIntegerDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
BytePrimitiveDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
IntDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
ShortPrimitiveDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
CharDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
IntPrimitiveDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
ShortDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
StringDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
DoubleDefaultValueBuilder.buildMetaValue(String value) |
MetaValue |
BooleanPrimitiveDefaultValueBuilder.buildMetaValue(String value) |
Modifier and Type | Method and Description |
---|---|
MetaValue |
FileMetaMapper.createMetaValue(MetaType metaType,
File object) |
MetaValue |
StringObjectNameMetaMapper.createMetaValue(MetaType metaType,
ObjectName object) |
MetaValue |
PropertiesCompositeObjectNameMetaMapper.createMetaValue(MetaType metaType,
ObjectName object) |
MetaValue |
ObjectNameMetaMapper.createMetaValue(MetaType metaType,
ObjectName object) |
MetaValue |
PropertiesObjectNameMetaMapper.createMetaValue(MetaType metaType,
ObjectName object) |
MetaValue |
PropertiesMetaMapper.createMetaValue(MetaType metaType,
Properties object) |
Modifier and Type | Method and Description |
---|---|
ObjectName |
StringObjectNameMetaMapper.unwrapMetaValue(MetaValue metaValue) |
ObjectName |
PropertiesCompositeObjectNameMetaMapper.unwrapMetaValue(MetaValue metaValue) |
ObjectName |
ObjectNameMetaMapper.unwrapMetaValue(MetaValue metaValue) |
ObjectName |
PropertiesObjectNameMetaMapper.unwrapMetaValue(MetaValue metaValue) |
File |
FileMetaMapper.unwrapMetaValue(MetaValue metaValue) |
Properties |
PropertiesMetaMapper.unwrapMetaValue(MetaValue metaValue) |
Modifier and Type | Method and Description |
---|---|
MetaValue |
MetaValueBuilder.buildMetaValue(MetaType metaType,
T object)
Build the meta value
|
MetaValue |
DefaultValueBuilder.buildMetaValue(String value) |
abstract MetaValue |
MetaMapper.createMetaValue(MetaType metaType,
T object)
Create the meta value
|
Modifier and Type | Method and Description |
---|---|
abstract T |
MetaMapper.unwrapMetaValue(MetaValue metaValue)
Unwrap the metavalue
|
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.