org.jboss.metadata.spi.retrieval.basic
Class BasicMetaDataItem<T>
java.lang.Object
org.jboss.metadata.spi.retrieval.basic.BasicItem<T>
org.jboss.metadata.spi.retrieval.basic.BasicMetaDataItem<T>
- Type Parameters:
T
- the item type
- All Implemented Interfaces:
- Item<T>, MetaDataItem<T>
- Direct Known Subclasses:
- BasicAnnotationItem
public class BasicMetaDataItem<T>
- extends BasicItem<T>
- implements MetaDataItem<T>
BasicMetaDataItem.
- Version:
- $Revision: 69888 $
- Author:
- Adrian Brock
BasicMetaDataItem
public BasicMetaDataItem(MetaDataLoader loader,
String name,
T metaData)
- Create a new BaiscMetaDataItem.
- Parameters:
loader
- the loadername
- the namemetaData
- the metadata
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
Copyright © 2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.