JBoss MetaData Repository 2.2.0.SP1

org.jboss.metadata.spi.retrieval.simple
Class SimpleMetaDatasItem

java.lang.Object
  extended by org.jboss.metadata.spi.retrieval.simple.SimpleItem<Object[]>
      extended by org.jboss.metadata.spi.retrieval.simple.SimpleMetaDatasItem
All Implemented Interfaces:
Item<Object[]>, MetaDatasItem
Direct Known Subclasses:
CummulativeMetaDatasItem

public class SimpleMetaDatasItem
extends SimpleItem<Object[]>
implements MetaDatasItem

SimpleMetaDatasItem.

Version:
$Revision: 69888 $
Author:
Adrian Brock

Field Summary
static SimpleMetaDatasItem NO_META_DATA
          No meta data
 
Fields inherited from interface org.jboss.metadata.spi.retrieval.MetaDatasItem
NO_META_DATA_ITEMS
 
Constructor Summary
protected SimpleMetaDatasItem()
          Create a new SimpleMetaDatasItem.
  SimpleMetaDatasItem(MetaDataItem<?>[] metaDataItems)
          Create a new SimpleMetaDatasItem.
 
Method Summary
 MetaDataItem<?>[] getMetaDatas()
          Get the meta datas
 Object[] getValue()
          Get the value
protected  void setMetaDataItems(MetaDataItem<?>[] metaDataItems)
          Set the meta data items
 
Methods inherited from class org.jboss.metadata.spi.retrieval.simple.SimpleItem
isCachable, isValid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.spi.retrieval.Item
isCachable, isValid
 

Field Detail

NO_META_DATA

public static final SimpleMetaDatasItem NO_META_DATA
No meta data

Constructor Detail

SimpleMetaDatasItem

protected SimpleMetaDatasItem()
Create a new SimpleMetaDatasItem.


SimpleMetaDatasItem

public SimpleMetaDatasItem(MetaDataItem<?>[] metaDataItems)
Create a new SimpleMetaDatasItem.

Parameters:
metaDataItems - the meta data items
Method Detail

getValue

public Object[] getValue()
Description copied from interface: Item
Get the value

Specified by:
getValue in interface Item<Object[]>
Returns:
the value

getMetaDatas

public MetaDataItem<?>[] getMetaDatas()
Description copied from interface: MetaDatasItem
Get the meta datas

Specified by:
getMetaDatas in interface MetaDatasItem
Returns:
the meta datas

setMetaDataItems

protected void setMetaDataItems(MetaDataItem<?>[] metaDataItems)
Set the meta data items

Parameters:
metaDataItems - the meta data items

JBoss MetaData Repository 2.2.0.SP1

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