|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ejie.r01f.xml.marshalling.ClassMap
Modela la configuración de mapeo de una clase de xml a objetos
Field Summary | |
java.util.Map |
members
|
java.lang.String |
name
|
java.lang.String |
oidAccessorMethod
|
java.lang.String |
packageName
|
boolean |
useAccessors
|
Constructor Summary | |
ClassMap()
Constructor vacío |
|
ClassMap(java.lang.String newPackageName)
Constructor en base al nombre del paquete |
Method Summary | |
void |
addAttrtMember(MemberMap newMember,
java.lang.String memberTagName)
Establece un miembro en la clase como atributo |
void |
addElementMember(MemberMap newMember,
java.lang.String memberTagName)
Establece un miembro en la clase como elemento |
MemberMap |
getMember(java.lang.String memberName)
Devuelve la definición del miembro |
MemberMap |
getMemberFromXMLAttribute(java.lang.String xmlAttrName)
Devuelve la definición de un miembro a partir del atributo xml en que se define |
MemberMap |
getMemberFromXMLElement(java.lang.String xmlElemName)
Devuelve la definición de un miembro a partir del elemento xml en que se define |
java.lang.String |
getOidAccessorMethodName()
Devuelve el nombre del metodo accessor para obtener el oid de la clase (siempre que se haya definido en la clase) |
MemberMap |
getOIDMember()
Devuelve el miembro que es oid |
java.lang.String |
toXML()
Devuelve la representación XML del miembro |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public java.lang.String name
public java.lang.String packageName
public boolean useAccessors
public java.util.Map members
public java.lang.String oidAccessorMethod
Constructor Detail |
public ClassMap()
public ClassMap(java.lang.String newPackageName)
newPackageName
- Method Detail |
public MemberMap getMemberFromXMLAttribute(java.lang.String xmlAttrName)
xmlAttrName
- Nombre del atributopublic MemberMap getMemberFromXMLElement(java.lang.String xmlElemName)
xmlElemName
- Nombre del elemtopublic MemberMap getOIDMember()
public java.lang.String getOidAccessorMethodName()
public MemberMap getMember(java.lang.String memberName)
memberName
- Nombre del miembro
public void addElementMember(MemberMap newMember, java.lang.String memberTagName)
newMember
- memberTagName
- public void addAttrtMember(MemberMap newMember, java.lang.String memberTagName)
newMember
- memberTagName
- public java.lang.String toXML()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |