org.jboss.metadata.javaee.support
Class IdMetaDataImpl

java.lang.Object
  extended by org.jboss.metadata.javaee.support.IdMetaDataImpl
All Implemented Interfaces:
Serializable, Cloneable, IdMetaData
Direct Known Subclasses:
AbstractMappedMetaData, AbstractModule, ActivationspecMetaData, AdminObjectMetaData, AssemblyDescriptorMetaData, ConnectionDefinitionMetaData, DeferredMethodMetaData, DeferredValueMetaData, EmptyMetaData, EnterpriseBeansMap, ErrorPageMetaData, FilterMappingMetaData, FormLoginConfigMetaData, IdMetaDataImplWithDescriptionGroup, IdMetaDataImplWithDescriptions, IdMetaDataImplWithOverride, InboundRaMetaData, InitMethodMetaData, JBossAssemblyDescriptorMetaData, JBossRAMetaData, JspConfigMetaData, LoaderRepositoryConfigMetaData, LoaderRepositoryMetaData, LocaleEncodingMetaData, LocaleEncodingsMetaData, LoginConfigMetaData, MessageAdapterMetaData, MessageDrivenDestinationMetaData, MessageListenerMetaData, MessagePropertiesMetaData, MimeMappingMetaData, NamedMetaData, OutboundRaMetaData, PassivationConfig, PortComponent, PortComponentRef, ProducerMetaData, RemoveMethodMetaData, ReplicationConfig, ResourceAdapterMetaData, SecurityConstraintMetaData, ServiceReferenceHandlerChainMetaData, ServiceReferenceHandlerChainsMetaData, ServletMappingMetaData, SessionConfigMetaData, TaglibMetaData, WebservicesMetaData, WelcomeFileListMetaData

public abstract class IdMetaDataImpl
extends Object
implements IdMetaData, Cloneable

IdMetaDataImpl.

Version:
$Revision: 1.1 $
Author:
Adrian Brock
See Also:
Serialized Form

Constructor Summary
IdMetaDataImpl()
          Create a new IdMetaDataImpl.
 
Method Summary
 IdMetaDataImpl clone()
           
 boolean equals(Object obj)
           
 String getId()
          Get the id.
 int hashCode()
           
 void merge(IdMetaData override, IdMetaData original)
           
 void merge(IdMetaDataImpl override, IdMetaDataImpl original)
          Merge the contents of override with original into this.
 void setId(String id)
          Set the id.
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IdMetaDataImpl

public IdMetaDataImpl()
Create a new IdMetaDataImpl.

Method Detail

getId

public String getId()
Description copied from interface: IdMetaData
Get the id.

Specified by:
getId in interface IdMetaData
Returns:
the id.

setId

public void setId(String id)
Description copied from interface: IdMetaData
Set the id.

Specified by:
setId in interface IdMetaData
Parameters:
id - the id.

clone

public IdMetaDataImpl clone()
Overrides:
clone in class Object

merge

public void merge(IdMetaData override,
                  IdMetaData original)

merge

public void merge(IdMetaDataImpl override,
                  IdMetaDataImpl original)
Merge the contents of override with original into this.

Parameters:
override - data which overrides original
original - the original data

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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


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