Class ElementMapping
- java.lang.Object
-
- org.apache.xbean.spring.generator.ElementMapping
-
- All Implemented Interfaces:
java.lang.Comparable
public class ElementMapping extends java.lang.Object implements java.lang.Comparable- Since:
- 1.0
- Version:
- $Id$
- Author:
- Dain Sundstrom
-
-
Constructor Summary
Constructors Constructor Description ElementMapping(java.lang.String namespace, java.lang.String elementName, java.lang.String className, java.lang.String description, boolean rootElement, java.lang.String initMethod, java.lang.String destroyMethod, java.lang.String factoryMethod, java.lang.String contentProperty, java.util.Set attributes, java.util.List constructors, java.util.List flatProperties, java.util.Map maps, java.util.Map flatCollections, java.util.List superClasses, java.util.HashSet interfaces)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(java.lang.Object obj)booleanequals(java.lang.Object obj)AttributeMappinggetAttribute(java.lang.String attributeName)java.util.SetgetAttributes()java.lang.StringgetClassName()java.util.ListgetConstructors()java.lang.StringgetContentProperty()java.lang.StringgetDescription()java.lang.StringgetDestroyMethod()java.lang.StringgetElementName()java.lang.StringgetFactoryMethod()java.util.MapgetFlatCollections()java.util.ListgetFlatProperties()java.lang.StringgetInitMethod()java.util.HashSetgetInterfaces()MapMappinggetMapMapping(java.lang.String name)java.util.MapgetMapMappings()java.lang.StringgetNamespace()java.util.ListgetSuperClasses()inthashCode()booleanisRootElement()
-
-
-
Constructor Detail
-
ElementMapping
public ElementMapping(java.lang.String namespace, java.lang.String elementName, java.lang.String className, java.lang.String description, boolean rootElement, java.lang.String initMethod, java.lang.String destroyMethod, java.lang.String factoryMethod, java.lang.String contentProperty, java.util.Set attributes, java.util.List constructors, java.util.List flatProperties, java.util.Map maps, java.util.Map flatCollections, java.util.List superClasses, java.util.HashSet interfaces)
-
-
Method Detail
-
getNamespace
public java.lang.String getNamespace()
-
getElementName
public java.lang.String getElementName()
-
getClassName
public java.lang.String getClassName()
-
getDescription
public java.lang.String getDescription()
-
isRootElement
public boolean isRootElement()
-
getInitMethod
public java.lang.String getInitMethod()
-
getDestroyMethod
public java.lang.String getDestroyMethod()
-
getFactoryMethod
public java.lang.String getFactoryMethod()
-
getContentProperty
public java.lang.String getContentProperty()
-
getAttributes
public java.util.Set getAttributes()
-
getAttribute
public AttributeMapping getAttribute(java.lang.String attributeName)
-
getMapMappings
public java.util.Map getMapMappings()
-
getMapMapping
public MapMapping getMapMapping(java.lang.String name)
-
getFlatCollections
public java.util.Map getFlatCollections()
-
getFlatProperties
public java.util.List getFlatProperties()
-
getConstructors
public java.util.List getConstructors()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
compareTo
public int compareTo(java.lang.Object obj)
- Specified by:
compareToin interfacejava.lang.Comparable
-
getInterfaces
public java.util.HashSet getInterfaces()
-
getSuperClasses
public java.util.List getSuperClasses()
-
-