|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.openjpa.meta.XMLClassMetaData
public class XMLClassMetaData
| Field Summary |
|---|
| Fields inherited from interface org.apache.openjpa.meta.XMLMetaData |
|---|
ATTRIBUTE, defaultName, ELEMENT, XMLTYPE |
| Constructor Summary | |
|---|---|
XMLClassMetaData(Class type)
Constructor. |
|
XMLClassMetaData(Class type,
String name)
Constructor. |
|
| Method Summary | |
|---|---|
void |
addField(String name,
XMLMetaData field)
|
XMLMetaData |
getFieldMapping(String name)
Return XMLMapping for a given field. |
String |
getName()
Return the mapping name. |
Class |
getType()
Return type. |
int |
getTypeCode()
Return type code. |
String |
getXmlname()
Return xml element tag name or xml attribute name. |
String |
getXmlnamespace()
Return xml namespace. |
int |
getXmltype()
Return xmltype |
boolean |
isXmlAttribute()
Return true if mapping on an XmlAttribute. |
boolean |
isXmlElement()
Return true if mapping on an XmlElement. |
boolean |
isXmlRootElement()
Return true if mapping on an XmlRootElement. |
void |
setName(String name)
Set field name. |
void |
setType(Class type)
Set type. |
void |
setXmlname(String name)
Set xml element or attribute name. |
void |
setXmlnamespace(String name)
Set namespace. |
void |
setXmlRootElement(boolean isXMLRootElement)
|
void |
setXmltype(int type)
Set xmltype |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public XMLClassMetaData(Class type,
String name)
type - the class that contains XmlType annotation.public XMLClassMetaData(Class type)
type - the class that contains XmlType annotation.| Method Detail |
|---|
public void setName(String name)
XMLMetaData
setName in interface XMLMetaDataname - the field name.public String getName()
XMLMetaData
getName in interface XMLMetaDatapublic void setXmlname(String name)
XMLMetaData
setXmlname in interface XMLMetaDataname - the element name or attribute namepublic String getXmlname()
XMLMetaData
getXmlname in interface XMLMetaDatapublic void setXmlnamespace(String name)
XMLMetaData
setXmlnamespace in interface XMLMetaDatapublic String getXmlnamespace()
XMLMetaData
getXmlnamespace in interface XMLMetaDatapublic void setXmlRootElement(boolean isXMLRootElement)
setXmlRootElement in interface XMLMetaDatapublic boolean isXmlRootElement()
XMLMetaData
isXmlRootElement in interface XMLMetaDatapublic boolean isXmlElement()
XMLMetaData
isXmlElement in interface XMLMetaDatapublic boolean isXmlAttribute()
XMLMetaData
isXmlAttribute in interface XMLMetaDatapublic XMLMetaData getFieldMapping(String name)
XMLMetaData
getFieldMapping in interface XMLMetaDataname - the field name.
public void setType(Class type)
XMLMetaData
setType in interface XMLMetaDatapublic Class getType()
XMLMetaData
getType in interface XMLMetaDatapublic int getTypeCode()
XMLMetaData
getTypeCode in interface XMLMetaDatapublic void setXmltype(int type)
XMLMetaData
setXmltype in interface XMLMetaDatatype - XMLTYPE, ELEMENT, or ATTRIBUTEpublic int getXmltype()
XMLMetaData
getXmltype in interface XMLMetaData
public void addField(String name,
XMLMetaData field)
addField in interface XMLMetaData
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||