JBoss MetaData Repository 2.2.0.SP1

org.jboss.metadata.spi.retrieval.simple
Class SimpleMetaDataItem<T>

java.lang.Object
  extended by org.jboss.metadata.spi.retrieval.simple.SimpleItem<T>
      extended by org.jboss.metadata.spi.retrieval.simple.SimpleMetaDataItem<T>
Type Parameters:
T - the item type
All Implemented Interfaces:
Item<T>, MetaDataItem<T>
Direct Known Subclasses:
SimpleAnnotationItem

public class SimpleMetaDataItem<T>
extends SimpleItem<T>
implements MetaDataItem<T>

SimpleMetaDataItem.

Version:
$Revision: 69888 $
Author:
Adrian Brock

Constructor Summary
SimpleMetaDataItem(String name, T metaData)
          Create a new SimpleMetaDataItem.
 
Method Summary
 boolean equals(Object object)
           
 String getName()
          Get the name of the metadata
 T getValue()
          Get the value
 int hashCode()
           
 String toString()
           
 
Methods inherited from class org.jboss.metadata.spi.retrieval.simple.SimpleItem
isCachable, isValid
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.spi.retrieval.Item
isCachable, isValid
 

Constructor Detail

SimpleMetaDataItem

public SimpleMetaDataItem(String name,
                          T metaData)
Create a new SimpleMetaDataItem.

Parameters:
name - the name
metaData - the metadata
Method Detail

getValue

public T getValue()
Description copied from interface: Item
Get the value

Specified by:
getValue in interface Item<T>
Returns:
the value

getName

public String getName()
Description copied from interface: MetaDataItem
Get the name of the metadata

Specified by:
getName in interface MetaDataItem<T>
Returns:
the name

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object

JBoss MetaData Repository 2.2.0.SP1

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