XMLManagerpublic interface XMLLibrary extends CMLibrary
| Modifier and Type | Interface | Description | 
|---|---|---|
| static interface  | XMLLibrary.XMLTag | 
| Modifier and Type | Field | Description | 
|---|---|---|
| static java.lang.String | FILE_XML_BOUNDARY | 
idConverter| Modifier and Type | Method | Description | 
|---|---|---|
| java.lang.String | convertXMLtoTag(java.lang.String TName,
               boolean Data) | Return the outer wrapper and contents of an XML tag <TNAME>Data</TNAME>
 Usage: Data+=XMLoTag("MODELOBJECTONE",VA.ModelObjectOne); | 
| java.lang.String | convertXMLtoTag(java.lang.String TName,
               int Data) | Return the outer wrapper and contents of an XML tag <TNAME>Data</TNAME>
 Usage: Data+=XMLoTag("MODELOBJECTONE",VA.ModelObjectOne); | 
| java.lang.String | convertXMLtoTag(java.lang.String TName,
               long Data) | Return the outer wrapper and contents of an XML tag <TNAME>Data</TNAME>
 Usage: Data+=XMLoTag("MODELOBJECTONE",VA.ModelObjectOne); | 
| java.lang.String | convertXMLtoTag(java.lang.String TName,
               short Data) | Return the outer wrapper and contents of an XML tag <TNAME>Data</TNAME>
 Usage: Data+=XMLoTag("MODELOBJECTONE",VA.ModelObjectOne); | 
| java.lang.String | convertXMLtoTag(java.lang.String TName,
               java.lang.String Data) | Return the outer wrapper and contents of an XML tag <TNAME>Data</TNAME>
 Usage: Data+=XMLoTag("MODELOBJECTONE",VA.ModelObjectOne); | 
| XMLLibrary.XMLTag | createNewTag(java.lang.String key,
            java.lang.String value) | Create a new tag, just like the XML Manager does. | 
| java.lang.String | fromPOJOtoXML(java.lang.Object o) | Converts a pojo object to a XML document. | 
| java.util.Map<java.lang.String,java.lang.String> | fromXML(java.lang.String str) | Converts an xml document into a map. | 
| void | fromXMLtoPOJO(java.lang.String XML,
             java.lang.Object o) | Converts a xml document to a XML object. | 
| void | fromXMLtoPOJO(java.util.List<XMLLibrary.XMLTag> xmlObj,
             java.lang.Object o) | Converts a xml object to a pojo object. | 
| boolean | getBoolFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                 java.lang.String tag) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=getBoolFromPieces(ThisRow,"TD"); | 
| boolean | getBoolFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                 java.lang.String tag,
                 boolean defValue) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=getBoolFromPieces(ThisRow,"TD"); | 
| java.util.List<XMLLibrary.XMLTag> | getContentsFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                     java.lang.String tag) | Returns the contents of a container tag, searched for in
 another container tags contents | 
| double | getDoubleFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                   java.lang.String tag) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=getDoubleFromPieces(ThisRow,"TD"); | 
| double | getDoubleFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                   java.lang.String tag,
                   double defVal) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=getDoubleFromPieces(ThisRow,"TD"); | 
| int | getIntFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                java.lang.String tag) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=getIntFromPieces(ThisRow,"TD"); | 
| int | getIntFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                java.lang.String tag,
                int defVal) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=getIntFromPieces(ThisRow,"TD"); | 
| long | getLongFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                 java.lang.String tag) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=getLongFromPieces(ThisRow,"TD"); | 
| long | getLongFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                 java.lang.String tag,
                 long defVal) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=getLongFromPieces(ThisRow,"TD"); | 
| XMLLibrary.XMLTag | getPieceFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                  java.lang.String tag) | Returns the xml tag node for the given tag name, if found in the
 given tag container contents | 
| java.util.List<XMLLibrary.XMLTag> | getPiecesFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                   java.lang.String tag) | Returns all tags inside the gives set that match this tag name | 
| short | getShortFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                  java.lang.String tag) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=getShortFromPieces(ThisRow,"TD"); | 
| short | getShortFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                  java.lang.String tag,
                  short defVal) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=getShortFromPieces(ThisRow,"TD"); | 
| java.lang.String | getValFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                java.lang.String tag) | Returns the value of the tag, if it exists in the given
 tag collection | 
| java.lang.String | getValFromPieces(java.util.List<XMLLibrary.XMLTag> V,
                java.lang.String tag,
                java.lang.String defValue) | Returns the value of the tag, if it exists in the given
 tag collection | 
| java.lang.String | getXMLList(java.util.List<java.lang.String> V) | Converts the given list of strings into a set of top-level
 xml tags called simply <X> | 
| boolean | isTagInPieces(java.util.List<XMLLibrary.XMLTag> V,
             java.lang.String tag) | Return where the value is within a given XML block
 <TAG>Data</TAG>
 Usage: boolean ThisColHead=isTagInPieces(ThisRow,"TD"); | 
| java.util.List<XMLLibrary.XMLTag> | parseAllXML(java.lang.String buf) | Parses all xml inside the given string buffer and returns
 the root tags as a container collection. | 
| java.util.List<XMLLibrary.XMLTag> | parseAllXML(java.lang.StringBuffer buf) | Parses all xml inside the given stringbuffer and returns
 the root tags as a container collection. | 
| java.lang.String | parseOutAngleBrackets(java.lang.String s) | parse a tag value for safety
 Usage: String val=parseOutAngleBrackets(ThisValue); | 
| java.lang.String | parseOutAngleBracketsAndQuotes(java.lang.String s) | parse a tag value for safety
 Usage: String val=parseOutAngleBracketsAndQuotes(ThisValue); | 
| java.util.List<java.lang.String> | parseXMLList(java.lang.String numberedList) | Parses a list of single-level xml tags, together in string. | 
| java.lang.String | restoreAngleBrackets(java.lang.String s) | restore a tag value parsed for safety
 Usage: String val=restoreAngleBrackets(ThisValue); | 
| java.lang.String | returnXMLBlock(java.lang.String Blob,
              java.lang.String Tag) | Return the contents of an XML tag, given the tag to search for
 Usage: String XML=returnXMLBlock(Response,"PDIModelErrors"); | 
| boolean | returnXMLBoolean(java.lang.String Blob,
                java.lang.String Tag) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=returnXMLValue(ThisRow,"TD"); | 
| java.lang.String | returnXMLValue(java.lang.String Blob) | Return the data value within the first XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=returnXMLValue(ThisRow); | 
| java.lang.String | returnXMLValue(java.lang.String Blob,
              java.lang.String Tag) | Return the data value within a given XML block
 <TAG>Data</TAG>
 Usage: String ThisColHead=returnXMLValue(ThisRow,"TD"); | 
| java.lang.String | toXML(java.util.Map<java.lang.String,java.lang.String> map) | Converts a map into an xml document. | 
activate, getServiceClient, L, propertiesLoaded, shutdowncopyOf, ID, initializeClass, name, newInstancestatic final java.lang.String FILE_XML_BOUNDARY
java.lang.String convertXMLtoTag(java.lang.String TName,
                                 java.lang.String Data)
TName - Tag name to useData - the datajava.lang.String convertXMLtoTag(java.lang.String TName,
                                 int Data)
TName - Tag name to useData - the datajava.lang.String convertXMLtoTag(java.lang.String TName,
                                 short Data)
TName - Tag name to useData - the datajava.lang.String convertXMLtoTag(java.lang.String TName,
                                 boolean Data)
TName - Tag name to useData - the datajava.lang.String convertXMLtoTag(java.lang.String TName,
                                 long Data)
TName - Tag name to useData - the datajava.lang.String returnXMLBlock(java.lang.String Blob,
                                java.lang.String Tag)
Blob - String to searhTag - Tag name to search forjava.util.List<XMLLibrary.XMLTag> parseAllXML(java.lang.String buf)
buf - the string to parsejava.util.List<XMLLibrary.XMLTag> parseAllXML(java.lang.StringBuffer buf)
buf - the string to parsejava.util.List<java.lang.String> parseXMLList(java.lang.String numberedList)
numberedList - the top level xml tagsjava.lang.String getXMLList(java.util.List<java.lang.String> V)
V - the list of stringsjava.lang.String returnXMLValue(java.lang.String Blob)
Blob - String to searhjava.lang.String returnXMLValue(java.lang.String Blob,
                                java.lang.String Tag)
Blob - String to searchTag - Tag to search forboolean returnXMLBoolean(java.lang.String Blob,
                         java.lang.String Tag)
Blob - String to searchTag - Tag to search forjava.lang.String parseOutAngleBrackets(java.lang.String s)
s - String to parsejava.lang.String parseOutAngleBracketsAndQuotes(java.lang.String s)
s - String to parsejava.lang.String restoreAngleBrackets(java.lang.String s)
s - String to parseXMLLibrary.XMLTag createNewTag(java.lang.String key, java.lang.String value)
key - the tag name/keyvalue - the value of the inside of the tag, if any.java.util.List<XMLLibrary.XMLTag> getContentsFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag)
V - the container tags contentstag - the tag to look forjava.util.List<XMLLibrary.XMLTag> getPiecesFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag)
V - the container tags contentstag - the tag to look forXMLLibrary.XMLTag getPieceFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag)
V - the tag container contentstag - the tag namejava.lang.String getValFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag)
V - the tag collection (container tag)tag - the tag to look forboolean getBoolFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag)
V - Pieces to searchtag - Tag to search forshort getShortFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag)
V - Pieces to searchtag - Tag to search forint getIntFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag)
V - Pieces to searchtag - Tag to search forboolean isTagInPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag)
V - Pieces to searchtag - Tag to search forlong getLongFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag)
V - Pieces to searchtag - Tag to search fordouble getDoubleFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag)
V - Pieces to searchtag - Tag to search forjava.lang.String getValFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag, java.lang.String defValue)
V - the tag collection (container tag)tag - the tag to look fordefValue - the value to return if the tag doesn't existboolean getBoolFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag, boolean defValue)
V - Pieces to searchtag - Tag to search fordefValue - the value to return if the tag doesn't existshort getShortFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag, short defVal)
V - Pieces to searchtag - Tag to search fordefVal - the value to return if the tag doesn't existint getIntFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag, int defVal)
V - Pieces to searchtag - Tag to search fordefVal - the value to return if the tag doesn't existlong getLongFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag, long defVal)
V - Pieces to searchtag - Tag to search fordefVal - the value to return if the tag doesn't existdouble getDoubleFromPieces(java.util.List<XMLLibrary.XMLTag> V, java.lang.String tag, double defVal)
V - Pieces to searchtag - Tag to search fordefVal - the value to return if the tag doesn't existjava.lang.String fromPOJOtoXML(java.lang.Object o)
o - the object to convertvoid fromXMLtoPOJO(java.lang.String XML,
                   java.lang.Object o)
XML - the XML documento - the object to convertvoid fromXMLtoPOJO(java.util.List<XMLLibrary.XMLTag> xmlObj, java.lang.Object o)
xmlObj - the xml objecto - the object to convertjava.lang.String toXML(java.util.Map<java.lang.String,java.lang.String> map)
map - the map to turn into an xml docjava.util.Map<java.lang.String,java.lang.String> fromXML(java.lang.String str)
str - the xml document