|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ail.core.Type
com.ail.core.command.AbstractCommand
com.ail.core.command.Command
com.ail.core.xmlbinding.FromXMLCommand
public class FromXMLCommand
This command is responsible for converting strings of XML into instances of the objects they represent. The arguments and returns used during this process are described in (and encapsulated by an instance of) FromXMLArg.
| Field Summary |
|---|
| Fields inherited from class com.ail.core.Type |
|---|
jXPathContext, NOT_PERSISTED |
| Constructor Summary | |
|---|---|
FromXMLCommand()
Default constructor |
|
| Method Summary | |
|---|---|
CommandArg |
getArgs()
Return the arguments used (processed by) the entry point. |
java.lang.Class |
getClassIn()
Get the value of the ClassIn argument. |
java.lang.Object |
getObjectOut()
Fetch the value of ObjectOut. |
XMLString |
getXmlIn()
Fetch the XMLString that will be unmarshalled by the entry point. |
XMLMapping |
getXmlMappingInOut()
Get the value of XmlMapping. |
void |
setArgs(CommandArg arg)
Accept the argument object to be passed into the entry point. |
void |
setClassIn(java.lang.Class classIn)
Set the value of the ClassIn property. |
void |
setObjectOut(java.lang.Object objectOut)
Set the value of the ObjectOut property. |
void |
setXmlIn(XMLString xmlIn)
Set the value of the XmlIn property. |
void |
setXmlMappingInOut(XMLMapping xmlMapping)
Set the XML mapping property. |
| Methods inherited from class com.ail.core.command.Command |
|---|
clone, getAccessor, getCallersCore, getConfiguration, getVersion, invoke, setAccessor, setCallersCore, setConfiguration, setService |
| Methods inherited from class com.ail.core.Type |
|---|
addAttribute, deleteLock, deleteSerialVersion, fetchJXPathContext, getAttribute, getAttribute, getAttributeCount, getForeignSystemId, getLock, getSerialVersion, getSystemId, hasLock, hasSerialVersion, hasSystemId, isPersisted, markAsNotPersisted, mergeWithDataFrom, removeAttribute, removeAttribute, setAttribute, setForeignSystemId, setLock, setSerialVersion, setSystemId, xpathGet, xpathGet, xpathIterate, xpathSet |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.ail.core.command.CommandArg |
|---|
getCallersCore, setCallersCore |
| Constructor Detail |
|---|
public FromXMLCommand()
| Method Detail |
|---|
public void setArgs(CommandArg arg)
setArgs in class AbstractCommandarg - An instance of FromXMLArgpublic CommandArg getArgs()
getArgs in class AbstractCommandpublic java.lang.Object getObjectOut()
XmlIn was unmarshalled.
getObjectOut in interface FromXMLArgpublic void setObjectOut(java.lang.Object objectOut)
setObjectOut in interface FromXMLArgobjectOut - The value to be set.public XMLString getXmlIn()
ClassIn.
getXmlIn in interface FromXMLArgpublic void setXmlIn(XMLString xmlIn)
setXmlIn in interface FromXMLArgxmlIn - The value to be set.public java.lang.Class getClassIn()
XmlIn represents
an instance of.
getClassIn in interface FromXMLArgpublic void setClassIn(java.lang.Class classIn)
setClassIn in interface FromXMLArgclassIn - The value to be set.public XMLMapping getXmlMappingInOut()
getXmlMappingInOut in interface FromXMLArgpublic void setXmlMappingInOut(XMLMapping xmlMapping)
setXmlMappingInOut in interface FromXMLArgxmlMapping - The mapping to use.#getXmlMappingIn
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||