Uses of Interface
org.jboss.metatype.api.values.MetaValue

Packages that use MetaValue
org.jboss.managed.api   
org.jboss.managed.plugins   
org.jboss.managed.plugins.factory   
org.jboss.managed.plugins.jmx   
org.jboss.managed.spi.factory   
org.jboss.metatype.api.values   
org.jboss.metatype.plugins.values   
org.jboss.metatype.plugins.values.defaults   
org.jboss.metatype.plugins.values.mappers   
org.jboss.metatype.spi.values   
 

Uses of MetaValue in org.jboss.managed.api
 

Methods in org.jboss.managed.api that return MetaValue
 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.
 

Methods in org.jboss.managed.api that return types with arguments of type MetaValue
 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
 

Methods in org.jboss.managed.api with parameters of type MetaValue
 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
 

Uses of MetaValue in org.jboss.managed.plugins
 

Methods in org.jboss.managed.plugins that return MetaValue
 MetaValue ManagedPropertyImpl.getDefaultValue()
           
 MetaValue ManagedPropertyImpl.getValue()
           
 MetaValue ManagedParameterImpl.getValue()
           
 MetaValue DefaultFieldsImpl.getValue()
          Get the value
 MetaValue ManagedOperationImpl.invoke(MetaValue... param)
          This does not have a meaningful implementation because the target is unknown.
 

Methods in org.jboss.managed.plugins that return types with arguments of type MetaValue
 Set<MetaValue> ManagedPropertyImpl.getLegalValues()
           
 Set<MetaValue> ManagedParameterImpl.getLegalValues()
           
 Set<MetaValue> DefaultFieldsImpl.getLegalValues()
          Get the legal values
 Comparable<MetaValue> ManagedPropertyImpl.getMaximumValue()
           
 Comparable<MetaValue> ManagedPropertyImpl.getMinimumValue()
           
 

Methods in org.jboss.managed.plugins with parameters of type MetaValue
 String ManagedPropertyImpl.checkValidValue(MetaValue value)
           
 String ManagedParameterImpl.checkValidValue(MetaValue value)
           
 MetaValue ManagedOperationImpl.invoke(MetaValue... param)
          This does not have a meaningful implementation because the target is unknown.
 void ManagedPropertyImpl.setValue(MetaValue value)
           
 void ManagedParameterImpl.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.
 

Method parameters in org.jboss.managed.plugins with type arguments of type MetaValue
 void ManagedPropertyImpl.setLegalValues(Set<MetaValue> values)
          Set the legal values
 void ManagedParameterImpl.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
 

Uses of MetaValue in org.jboss.managed.plugins.factory
 

Methods in org.jboss.managed.plugins.factory that return MetaValue
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)
           
 

Methods in org.jboss.managed.plugins.factory with parameters of type MetaValue
 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)
           
 

Uses of MetaValue in org.jboss.managed.plugins.jmx
 

Methods in org.jboss.managed.plugins.jmx that return MetaValue
 MetaValue CompositeDataMetaValueBuilder.buildMetaValue(MetaType metaType, Object object)
           
 

Uses of MetaValue in org.jboss.managed.spi.factory
 

Methods in org.jboss.managed.spi.factory that return MetaValue
 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.
 

Methods in org.jboss.managed.spi.factory with parameters of type MetaValue
 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.
 

Uses of MetaValue in org.jboss.metatype.api.values
 

Subinterfaces of MetaValue in org.jboss.metatype.api.values
 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.
 

Classes in org.jboss.metatype.api.values that implement MetaValue
 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.
 

Methods in org.jboss.metatype.api.values that return MetaValue
 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 AbstractMetaValue.clone()
           
 MetaValue MetaValue.clone()
          Clone the meta value
 MetaValue CollectionValueSupport.clone()
           
 MetaValue PropertiesMetaValue.clone()
           
 MetaValue ArrayValueSupport.clone()
           
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 CompositeValue.get(String key)
          Retrieve the value for the item with the passed key
 MetaValue MapCompositeValueSupport.get(String key)
           
 MetaValue CompositeValueSupport.get(String key)
           
 MetaValue[] CompositeValue.getAll(String[] keys)
          Retrieve the array of values for the item with the passed keys
 MetaValue[] MapCompositeValueSupport.getAll(String[] keys)
           
 MetaValue[] CompositeValueSupport.getAll(String[] keys)
           
 MetaValue[] CollectionValueSupport.getElements()
          Get the value.
 MetaValue[] CollectionValue.getElements()
          Get the underlying elements.
 MetaValue MapCompositeValueSupport.remove(String key)
           
 

Methods in org.jboss.metatype.api.values that return types with arguments of type MetaValue
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> CompositeValue.values()
          The values of this composite value
 Collection<MetaValue> MapCompositeValueSupport.values()
           
 Collection<MetaValue> CompositeValueSupport.values()
           
 

Methods in org.jboss.metatype.api.values with parameters of type MetaValue
 boolean TableValue.containsKey(MetaValue[] key)
          Determine whether the table value contains the passed value as a row.
 boolean TableValueSupport.containsKey(MetaValue[] key)
           
 boolean CompositeValue.containsValue(MetaValue value)
          Tests whether a item exists with the passed value
 boolean MapCompositeValueSupport.containsValue(MetaValue 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.
 

Constructors in org.jboss.metatype.api.values with parameters of type MetaValue
CollectionValueSupport(CollectionMetaType metaType, MetaValue[] elements)
          Create a new ArrayValueSupport.
CompositeValueSupport(CompositeMetaType metaType, String[] itemNames, MetaValue[] itemValues)
          Construct Composite Value
 

Constructor parameters in org.jboss.metatype.api.values with type arguments of type MetaValue
CompositeValueSupport(CompositeMetaType compositeMetaType, Map<String,MetaValue> items)
          Construct Composite Value
MapCompositeValueSupport(Map<String,MetaValue> map, MetaType valueType)
           
 

Uses of MetaValue in org.jboss.metatype.plugins.values
 

Methods in org.jboss.metatype.plugins.values that return MetaValue
 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
 

Methods in org.jboss.metatype.plugins.values with parameters of type MetaValue
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.
 

Method parameters in org.jboss.metatype.plugins.values with type arguments of type MetaValue
 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
 

Uses of MetaValue in org.jboss.metatype.plugins.values.defaults
 

Methods in org.jboss.metatype.plugins.values.defaults that return MetaValue
 MetaValue SimpleDefaultValueBuilder.buildMetaValue(MetaType metaType, String value)
           
 MetaValue BigIntegerDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue LongPrimitiveDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue PropertiesObjectNameDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue BigDecimalDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue ShortDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue FloatDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue DoubleDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue StringDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue ObjectNameDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue ShortPrimitiveDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue ByteDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue IntPrimitiveDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue CharDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue FloatPrimitiveDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue StringObjectNameDefaultBuilder.buildMetaValue(String value)
           
 MetaValue DoublePrimitiveDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue IntDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue BytePrimitiveDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue PropertiesDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue CharPrimitiveDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue LongDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue BooleanPrimitiveDefaultValueBuilder.buildMetaValue(String value)
           
 MetaValue PropertiesCompositeObjectNameDefaultBuilder.buildMetaValue(String value)
           
 MetaValue BooleanDefaultValueBuilder.buildMetaValue(String value)
           
 

Uses of MetaValue in org.jboss.metatype.plugins.values.mappers
 

Methods in org.jboss.metatype.plugins.values.mappers that return MetaValue
 MetaValue ObjectNameMetaMapper.createMetaValue(MetaType metaType, ObjectName object)
           
 MetaValue PropertiesObjectNameMetaMapper.createMetaValue(MetaType metaType, ObjectName object)
           
 MetaValue StringObjectNameMetaMapper.createMetaValue(MetaType metaType, ObjectName object)
           
 MetaValue PropertiesCompositeObjectNameMetaMapper.createMetaValue(MetaType metaType, ObjectName object)
           
 MetaValue PropertiesMetaMapper.createMetaValue(MetaType metaType, Properties object)
           
 

Methods in org.jboss.metatype.plugins.values.mappers with parameters of type MetaValue
 ObjectName ObjectNameMetaMapper.unwrapMetaValue(MetaValue metaValue)
           
 ObjectName PropertiesObjectNameMetaMapper.unwrapMetaValue(MetaValue metaValue)
           
 ObjectName StringObjectNameMetaMapper.unwrapMetaValue(MetaValue metaValue)
           
 Properties PropertiesMetaMapper.unwrapMetaValue(MetaValue metaValue)
           
 ObjectName PropertiesCompositeObjectNameMetaMapper.unwrapMetaValue(MetaValue metaValue)
           
 

Uses of MetaValue in org.jboss.metatype.spi.values
 

Methods in org.jboss.metatype.spi.values that return MetaValue
 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
 

Methods in org.jboss.metatype.spi.values with parameters of type MetaValue
abstract  T MetaMapper.unwrapMetaValue(MetaValue metaValue)
          Unwrap the metavalue
 



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