org.jboss.cdi.tck.shrinkwrap.descriptors
Class BeansXmlClass

java.lang.Object
  extended by org.jboss.cdi.tck.shrinkwrap.descriptors.BeansXmlClass
Direct Known Subclasses:
BeansXmlStereotype

public class BeansXmlClass
extends Object

Represents a <class> element in the beans.xml file. Supports enabled and priority attributes. Instances of this class are immutable.

Author:
Jozef Hartinger
See Also:
BeansXmlStereotype

Constructor Summary
BeansXmlClass(Class<?> javaClass)
           
BeansXmlClass(Class<?> javaClass, Boolean enabled)
           
BeansXmlClass(Class<?> javaClass, Boolean enabled, Integer priority)
           
BeansXmlClass(Class<?> javaClass, Integer priority)
           
 
Method Summary
 String asXmlElement()
           
 boolean equals(Object obj)
           
protected  String getElementName()
           
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeansXmlClass

public BeansXmlClass(Class<?> javaClass,
                     Boolean enabled,
                     Integer priority)

BeansXmlClass

public BeansXmlClass(Class<?> javaClass)

BeansXmlClass

public BeansXmlClass(Class<?> javaClass,
                     Boolean enabled)

BeansXmlClass

public BeansXmlClass(Class<?> javaClass,
                     Integer priority)
Method Detail

asXmlElement

public String asXmlElement()

getElementName

protected String getElementName()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

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


Copyright © 2008-2012 Seam Framework. All Rights Reserved.