org.jboss.metadata.javaee.spec
Class ResourceEnvironmentReferenceMetaData

java.lang.Object
  extended by org.jboss.metadata.javaee.support.IdMetaDataImpl
      extended by org.jboss.metadata.javaee.support.NamedMetaData
          extended by org.jboss.metadata.javaee.spec.ResourceInjectionMetaData
              extended by org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions
                  extended by org.jboss.metadata.javaee.spec.ResourceEnvironmentReferenceMetaData
All Implemented Interfaces:
Serializable, Cloneable, IdMetaData, MappableMetaData, MergeableMappedMetaData<ResourceEnvironmentReferenceMetaData>, MergeableMetaData<ResourceEnvironmentReferenceMetaData>

public class ResourceEnvironmentReferenceMetaData
extends ResourceInjectionMetaDataWithDescriptions
implements MergeableMappedMetaData<ResourceEnvironmentReferenceMetaData>

ResourceEnvironmentReferenceMetaData.

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

Constructor Summary
ResourceEnvironmentReferenceMetaData()
          Create a new ResourceEnvironmentReferenceMetaData.
 
Method Summary
 String getResourceEnvRefName()
          Get the resourceEnvRefName.
 String getType()
          Get the type.
 ResourceEnvironmentReferenceMetaData merge(ResourceEnvironmentReferenceMetaData original)
          Merge some metadata
 void merge(ResourceEnvironmentReferenceMetaData override, ResourceEnvironmentReferenceMetaData original)
          Merge the contents of override with original into this.
 void setResourceEnvRefName(String resourceEnvRefName)
          Set the resourceEnvRefName.
 void setType(String type)
          Set the type.
 
Methods inherited from class org.jboss.metadata.javaee.support.ResourceInjectionMetaDataWithDescriptions
getDescriptions, merge, setDescriptions
 
Methods inherited from class org.jboss.metadata.javaee.spec.ResourceInjectionMetaData
getIgnoreDependency, getInjectionTargets, getJndiName, getMappedName, getName, getResolvedJndiName, isDependencyIgnored, merge, setIgnoreDependency, setInjectionTargets, setJndiName, setMappedName, setResolvedJndiName
 
Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData
equals, getKey, hashCode, merge, setName, toString
 
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl
clone, getId, merge, merge, setId
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.jboss.metadata.javaee.support.MappableMetaData
getKey
 

Constructor Detail

ResourceEnvironmentReferenceMetaData

public ResourceEnvironmentReferenceMetaData()
Create a new ResourceEnvironmentReferenceMetaData.

Method Detail

getResourceEnvRefName

public String getResourceEnvRefName()
Get the resourceEnvRefName.

Returns:
the resourceEnvRefName.

setResourceEnvRefName

public void setResourceEnvRefName(String resourceEnvRefName)
Set the resourceEnvRefName.

Parameters:
resourceEnvRefName - the resourceEnvRefName.
Throws:
IllegalArgumentException - for a null resourceEnvRefName

getType

public String getType()
Get the type.

Returns:
the type.

setType

public void setType(String type)
Set the type.

Parameters:
type - the type.
Throws:
IllegalArgumentException - for a null type

merge

public ResourceEnvironmentReferenceMetaData merge(ResourceEnvironmentReferenceMetaData original)
Description copied from interface: MergeableMetaData
Merge some metadata

Specified by:
merge in interface MergeableMetaData<ResourceEnvironmentReferenceMetaData>
Parameters:
original - the original
Returns:
the merged metadata

merge

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

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


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