A B C D E F G H I K L N O P R S T W X

A

addElement(String, String) - Method in class com.myjavatools.xml.Rss.Member
adds a data element to member
addItem(Rss.Item) - Method in class com.myjavatools.xml.Rss
adds an item to RSS
addItem(String, String, String) - Method in class com.myjavatools.xml.Rss
adds a new item to RSS
addKid(XmlData) - Method in class com.myjavatools.xml.BasicXmlData
Adds a kid to the set of kids.
addKid(XmlData) - Method in interface com.myjavatools.xml.XmlData
Adds a kid to the set of kids.
addKids(Iterator<? extends XmlData>) - Method in class com.myjavatools.xml.BasicXmlData
Adds all XmlData elements from given Iterator to the collection of kids, skipping elements that are not BasicXmlData.
addKids(Collection<? extends XmlData>) - Method in class com.myjavatools.xml.BasicXmlData
Adds all XmlData elements from given Collection to the set of kids, skipping elements that are not XmlData.
addKids(Collection<? extends XmlData>) - Method in interface com.myjavatools.xml.XmlData
Adds all XmlData elements from given Collection to the set of kids, skipping elements that are not XmlData.
apply(X) - Method in class com.myjavatools.xml.BasicXmlData.Function
the only method you should implement
attributeToString(CharSequence, CharSequence) - Method in class com.myjavatools.xml.XmlWriter
Converts a name-value pair to a string of form name="value".
attrSize(Map) - Method in class com.myjavatools.xml.XmlWriter
Return the number of attrubutes in the attribute list which can be a string.

B

BasicXmlData - Class in com.myjavatools.xml
 
BasicXmlData() - Constructor for class com.myjavatools.xml.BasicXmlData
Default constructor.
BasicXmlData(String) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of BasicXmlData of specified type.
BasicXmlData(String, String) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of specified type and with the specified value.
BasicXmlData(String, String, Collection<? extends XmlData>) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of specified type, with the specified value and the kids that are listed in the provided collection.
BasicXmlData(String, String, XmlData...) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of specified type, with the specified value and the kids that are listed in the provided array.
BasicXmlData(String, String, String...) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of specified type, with the specified value and the attributes that are listed in the provided array as name-value pairs.
BasicXmlData(String, String, String[], Collection<? extends XmlData>) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of specified type, with the specified value, attributes that are listed in the provided array as name-value pairs, and the kids that are listed in the provided collection.
BasicXmlData(String, String, Map<String, String>, Collection<? extends XmlData>) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of specified type, with the specified value, attributes that are listed in the provided array as name-value pairs, and the kids that are listed in the provided collection.
BasicXmlData(String, String, String[], XmlData...) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of BasicXmlData of specified type, with the specified value, attributes that are listed in the provided array as name-value pairs, and the kids that are listed in the provided array of XmlData.
BasicXmlData(String, String, AttributeList) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of specified type, with the specified value, attributes that are listed in the provided AttributeList.
BasicXmlData(String, String, AttributeList, Collection<XmlData>) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of specified type, with the specified value, attributes that are listed in the provided AttributeList, and the kids that are listed in the provided collection.
BasicXmlData(String, String, AttributeList, XmlData...) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of specified type, with the specified value, attributes that are listed in the provided AttributeList, and the kids that are listed in the provided array of XmlData.
BasicXmlData(String, XmlData) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance of specified type from another XmlData object (deep copy).
BasicXmlData(XmlData) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance from another XmlData object (deep copy).
BasicXmlData(InputStream) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance from the data read from input stream.
BasicXmlData(File) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance from the data read from a file.
BasicXmlData(URL) - Constructor for class com.myjavatools.xml.BasicXmlData
Creates an instance from the data read from URL.
BasicXmlData.Expression - Class in com.myjavatools.xml
An abstract class that stores an expression used in XmlData search/filtering.
BasicXmlData.Expression() - Constructor for class com.myjavatools.xml.BasicXmlData.Expression
 
BasicXmlData.Function<X,Y> - Class in com.myjavatools.xml
 
BasicXmlData.Function() - Constructor for class com.myjavatools.xml.BasicXmlData.Function
 
BasicXmlData.Policy - Class in com.myjavatools.xml
Class Policy defines three different casting policies.
BasicXmlData.Policy(String, String) - Constructor for class com.myjavatools.xml.BasicXmlData.Policy
 

C

cast(XmlData, Map<String, Class<? extends XmlData>>, BasicXmlData.Policy) - Static method in class com.myjavatools.xml.BasicXmlData
Casts XmlData and its kids, recursively, to specified classes, according to the typemap.
cast(Map<String, Class<? extends XmlData>>, BasicXmlData.Policy) - Method in class com.myjavatools.xml.BasicXmlData
Casts XmlData and its kids, recursively, to specified classes, according to the typemap.
cast(XmlData, Class<? extends XmlData>) - Method in class com.myjavatools.xml.BasicXmlData.Policy
 
castKids(String, Class<? extends XmlData>) - Method in class com.myjavatools.xml.BasicXmlData
Casts kids of specified type to a specified class (actually replacing them with the new instances).
castKids(String, Class<? extends XmlData>) - Method in interface com.myjavatools.xml.XmlData
Casts kids of specified type to a specified class (actually replacing them with the new instances).
castToPackage(XmlData, String, BasicXmlData.Policy) - Static method in class com.myjavatools.xml.BasicXmlData
Casts XmlData and its kids, recursively, to classes in specified package.
castToPackage(String, BasicXmlData.Policy) - Method in class com.myjavatools.xml.BasicXmlData
Casts XmlData and its kids, recursively, to classes in specified package.
characters(char[], int, int) - Method in class com.myjavatools.xml.XmlReader.Handler
 
cleanAttributes() - Method in class com.myjavatools.xml.BasicXmlData
cleans attributes map Just removes all the attributes except xmlns (because)
cleanAttributes() - Method in interface com.myjavatools.xml.XmlData
cleans attributes map Just removes all the attributes
clone() - Method in class com.myjavatools.xml.BasicXmlData
Clones of XmlData, same thing as deepCopy.
clone() - Method in interface com.myjavatools.xml.XmlData
Clones XmlData, same thing as deepCopy.
close() - Method in class com.myjavatools.xml.XmlWriter
Closes the output of Xml, dumping end tags of all elements stored in the stack.
closeElement() - Method in class com.myjavatools.xml.XmlWriter
Closes an element in output.
com.myjavatools.xml - package com.myjavatools.xml
 
curElement - Variable in class com.myjavatools.xml.XmlReader
 

D

debug(boolean) - Static method in class com.myjavatools.xml.BasicXmlData
 
deepCopy() - Method in class com.myjavatools.xml.BasicXmlData
Deep copy of XmlData.

E

Elements - Variable in class com.myjavatools.xml.XmlWriter
 
endElement(String) - Method in class com.myjavatools.xml.XmlReader.Handler
 
eol() - Method in class com.myjavatools.xml.XmlWriter
 
equal(Object, Object) - Static method in class com.myjavatools.xml.BasicXmlData
 
equals(Object) - Method in class com.myjavatools.xml.BasicXmlData
Compares the specified object with this XmlData for equality.
equals(Object) - Method in interface com.myjavatools.xml.XmlData
Compares contents with other Object
escapedChars - Static variable in class com.myjavatools.xml.XmlWriter
escapeChars - characters that ought to be escaped in output Xml file

F

factory - Static variable in class com.myjavatools.xml.XmlReader
 
findItemByDescription(String) - Method in class com.myjavatools.xml.Rss
finds RSS item by its description
findItemByGuid(String) - Method in class com.myjavatools.xml.Rss
finds an item by its guid
findItemByUrl(String) - Method in class com.myjavatools.xml.Rss
finds item by its url
flush() - Method in class com.myjavatools.xml.XmlWriter
Flushes the output.

G

getAllKids() - Method in class com.myjavatools.xml.BasicXmlData
Gets a collection of all kids of XmlData.
getAllKids() - Method in interface com.myjavatools.xml.XmlData
Gets a collection of all kids of XmlData.
getAttribute(String) - Method in class com.myjavatools.xml.BasicXmlData
Gets the value of a specified attribute.
getAttribute(String, String) - Method in class com.myjavatools.xml.BasicXmlData
Gets the value of a specified attribute; if there is none, returns default value.
getAttribute(String) - Method in interface com.myjavatools.xml.XmlData
Gets the value of a specified attribute.
getAttribute(String, String) - Method in interface com.myjavatools.xml.XmlData
Gets the value of a specified attribute; if there is none, returns default value.
getAttribute(Object, String) - Method in class com.myjavatools.xml.XmlWriter
Gets a value of an attribute from an attribute list hat can be a map or a name-value pair string array.
getAttributes() - Method in class com.myjavatools.xml.BasicXmlData
Gets a Map of attributes.
getAttributes() - Method in interface com.myjavatools.xml.XmlData
Gets a Map of attributes.
getAuthor() - Method in class com.myjavatools.xml.Rss.Item
gets item author
getCategory() - Method in class com.myjavatools.xml.Rss
gets category
getCategory() - Method in class com.myjavatools.xml.Rss.Item
gets item category
getCloud() - Method in class com.myjavatools.xml.Rss
gets RSS cloud
getComments() - Method in class com.myjavatools.xml.Rss.Item
gets item comments
getCopyright() - Method in class com.myjavatools.xml.Rss
gets copyright
getDescription() - Method in class com.myjavatools.xml.Rss
gets RSS description
getDescription() - Method in class com.myjavatools.xml.Rss.Member
gets member description
getDocs() - Method in class com.myjavatools.xml.Rss
gets docs value
getEnclosureLength() - Method in class com.myjavatools.xml.Rss.Item
gets item enclosure length
getEnclosureType() - Method in class com.myjavatools.xml.Rss.Item
gets item item enclosure type
getEnclosureUrl() - Method in class com.myjavatools.xml.Rss.Item
gets item enclosure url
getExpirationDate() - Method in class com.myjavatools.xml.Rss.Item
 
getGenerator() - Method in class com.myjavatools.xml.Rss
gets RSS generator
getGuid() - Method in class com.myjavatools.xml.Rss.Item
gets item guid
getHeight() - Method in class com.myjavatools.xml.Rss.Image
gets image height
getId() - Method in class com.myjavatools.xml.BasicXmlData
Gets the id of XmlData, which is the value of attribute "id".
getId() - Method in interface com.myjavatools.xml.XmlData
Gets the id of XmlData, which is the value of attribute "id".
getImage() - Method in class com.myjavatools.xml.Rss
gets RSS image
getInputStream(URL) - Static method in class com.myjavatools.xml.BasicXmlData
 
getItem(String) - Method in class com.myjavatools.xml.Rss
gets RSS item by title
getItemByDescription(String) - Method in class com.myjavatools.xml.Rss
gets RSS item by description
getItemCount() - Method in class com.myjavatools.xml.Rss
Returns number of items in RSS
getItems() - Method in class com.myjavatools.xml.Rss
gets a collection of all items in RSS
getKid(String) - Method in class com.myjavatools.xml.BasicXmlData
Gets a kid of specified type, if any.
getKid(int) - Method in class com.myjavatools.xml.BasicXmlData
Gets a kid at specified position.
getKid(String, String, String) - Method in class com.myjavatools.xml.BasicXmlData
Gets a kid of specified type that has an attribute with a specified value.
getKid(String, String) - Method in class com.myjavatools.xml.BasicXmlData
Gets a kid having specified type and specified id.
getKid(int) - Method in interface com.myjavatools.xml.XmlData
Gets a kid at specified position.
getKid(String) - Method in interface com.myjavatools.xml.XmlData
Gets a kid of specified type, if any.
getKid(String, String, String) - Method in interface com.myjavatools.xml.XmlData
Gets a kid of specified type that has an attribute with a specified value.
getKid(String, String) - Method in interface com.myjavatools.xml.XmlData
Gets a kid having specified type and specified id.
getKidAttribute(String, String) - Method in class com.myjavatools.xml.BasicXmlData
Gets the value of specified attribute of a kid of specified type, if any
getKidAttribute(String, String) - Method in interface com.myjavatools.xml.XmlData
Gets the value of specified attribute of a kid of specified type, if any
getKidCount(String) - Method in class com.myjavatools.xml.BasicXmlData
Gets the number of kids of specified type.
getKidCount(String) - Method in interface com.myjavatools.xml.XmlData
Gets the number of kids of specified type.
getKids(String) - Method in class com.myjavatools.xml.BasicXmlData
Gets a Collection of kids of specified type.
getKids(String) - Method in interface com.myjavatools.xml.XmlData
Gets a Collection<? extends XmlData> of kids of specified type.
getKidTypes() - Method in class com.myjavatools.xml.BasicXmlData
Gets a collection of kid types
getKidValue(String) - Method in class com.myjavatools.xml.BasicXmlData
Gets the value of a kid of specified type, if any.
getKidValue(String) - Method in interface com.myjavatools.xml.XmlData
Gets the value of a kid of specified type, if any.
getLanguage() - Method in class com.myjavatools.xml.Rss
gets RSS language
getLastBuildDate() - Method in class com.myjavatools.xml.Rss
gets last build date
getLink() - Method in class com.myjavatools.xml.Rss
gets RSS link
getLink() - Method in class com.myjavatools.xml.Rss.Member
gets member link
getManagingEditor() - Method in class com.myjavatools.xml.Rss
gets managing editor
getName() - Method in class com.myjavatools.xml.BasicXmlData
Gets the name of XmlData, which is the value of attribute "name".
getName() - Method in class com.myjavatools.xml.Rss.Member
gets member name
getName() - Method in interface com.myjavatools.xml.XmlData
Gets the name of XmlData, which is the value of attribute "name".
getOriginalVersion() - Method in class com.myjavatools.xml.Rss
gets original version
Original version is the RSS version of source data
getParser() - Method in interface com.myjavatools.xml.XmlReader.ParserFactory
 
getParser() - Method in class com.myjavatools.xml.XmlReader.SAX1ParserFactory
 
getParser() - Method in class com.myjavatools.xml.XmlReader.SAX2ParserFactory
 
getPubDate() - Method in class com.myjavatools.xml.Rss
gets publication date
getPubDate() - Method in class com.myjavatools.xml.Rss.Item
gets item publication date
getRating() - Method in class com.myjavatools.xml.Rss
gets RSS rating
getSkipDays() - Method in class com.myjavatools.xml.Rss
gets skip days
getSkipHours() - Method in class com.myjavatools.xml.Rss
gets skip hours
getSourceName() - Method in class com.myjavatools.xml.Rss.Item
gets item source name
getSourceUrl() - Method in class com.myjavatools.xml.Rss.Item
gets item source url
getTextInput() - Method in class com.myjavatools.xml.Rss
gets RSS textinput
getTitle() - Method in class com.myjavatools.xml.Rss
gets RSS title
getTitle() - Method in class com.myjavatools.xml.Rss.Member
gets member title
getTtl() - Method in class com.myjavatools.xml.Rss
gets RSS TTL (Time-To-Live, number of days RSS is valid)
getType() - Method in class com.myjavatools.xml.BasicXmlData
Gets XmlData type, which is just a String.
getType() - Method in interface com.myjavatools.xml.XmlData
Gets XmlData type, which is just a String.
getUrl() - Method in class com.myjavatools.xml.Rss.Member
gets member url
getValue() - Method in class com.myjavatools.xml.BasicXmlData
Gets a value of XmlData, which is just a String.
getValue() - Method in interface com.myjavatools.xml.XmlData
Gets a value of XmlData, which is just a String.
getVersion() - Method in class com.myjavatools.xml.Rss
gets RSS version (which is 2.0)
getWebMaster() - Method in class com.myjavatools.xml.Rss
gets webmaster
getWidth() - Method in class com.myjavatools.xml.Rss.Image
gets image width
getXmlContent() - Method in class com.myjavatools.xml.BasicXmlData
Gets the contents of this XmlData (that is, itself).
getXmlContent() - Method in interface com.myjavatools.xml.XmlData
Gets the contents of this XmlData (probably, itself).

H

handler - Variable in class com.myjavatools.xml.XmlReader
 
hashCode() - Method in class com.myjavatools.xml.BasicXmlData
 

I

indexOf(XmlData) - Method in class com.myjavatools.xml.BasicXmlData
returns the position of kid in the list of kids
insertKid(int, XmlData) - Method in class com.myjavatools.xml.BasicXmlData
Insertes a kid into the list of kids.
insertKid(XmlData, XmlData) - Method in class com.myjavatools.xml.BasicXmlData
Insertes a kid before a specified kid.
isAlmostEmpty(CharSequence) - Static method in class com.myjavatools.xml.XmlWriter
 
isEmpty - Variable in class com.myjavatools.xml.XmlWriter
 
isEmpty(CharSequence) - Static method in class com.myjavatools.xml.XmlWriter
 

K

KEEP_ON_ERROR - Static variable in class com.myjavatools.xml.BasicXmlData.Policy
 

L

lastElement - Variable in class com.myjavatools.xml.XmlReader
 
LATEST_VERSION - Static variable in class com.myjavatools.xml.Rss
Current RSS version "2.0"

N

needsEscape(char) - Static method in class com.myjavatools.xml.XmlWriter
 

O

okChars - Static variable in class com.myjavatools.xml.XmlWriter
okChars - characters that are okay to be kept intact in output Xml file
openElement(String, Map<String, String>) - Method in class com.myjavatools.xml.XmlWriter
Starts outputting an element of Xml.

P

parse(String) - Static method in class com.myjavatools.xml.BasicXmlData.Expression
Parses a string containing search/selection condition.
parse(String) - Method in class com.myjavatools.xml.XmlReader.Handler
 
parserPlant - Static variable in class com.myjavatools.xml.XmlReader
 
prefix - Variable in class com.myjavatools.xml.XmlWriter
 

R

read() - Method in class com.myjavatools.xml.XmlReader
Reads the whole XML contents into XmlData
read(InputStream) - Static method in class com.myjavatools.xml.XmlReader
Reads the whole XML contents into XmlData
read(File) - Static method in class com.myjavatools.xml.XmlReader
Reads the whole XML contents into XmlData
read(Reader) - Static method in class com.myjavatools.xml.XmlReader
Reads the whole XML contents into XmlData
readFromString(String) - Static method in class com.myjavatools.xml.XmlReader
Reads the whole XML contents into XmlData
ready() - Method in class com.myjavatools.xml.XmlReader
Tells whether input is ready to be read.
removeKid(XmlData) - Method in class com.myjavatools.xml.BasicXmlData
Removes a kid from the set of kids.
removeKid(XmlData) - Method in interface com.myjavatools.xml.XmlData
Removes a kid from the set of kids.
removeKids(String) - Method in class com.myjavatools.xml.BasicXmlData
Removes all kids of given type.
removeKids(String) - Method in interface com.myjavatools.xml.XmlData
Removes all kids of given type.
replaceKid(XmlData, XmlData) - Method in class com.myjavatools.xml.BasicXmlData
Replaces a kid with another.
replaceKid(XmlData, XmlData) - Method in interface com.myjavatools.xml.XmlData
Replaces a kid with another kid.
resolve(String) - Method in class com.myjavatools.xml.BasicXmlData.Policy
 
Rss - Class in com.myjavatools.xml
Title: MyJavaTools: Rss Class
Rss() - Constructor for class com.myjavatools.xml.Rss
creates empty Rss instance
Rss(File) - Constructor for class com.myjavatools.xml.Rss
reads Rss contents from a file
Rss(InputStream) - Constructor for class com.myjavatools.xml.Rss
reads Rss from input stream
Rss(XmlData) - Constructor for class com.myjavatools.xml.Rss
creates an instance of Rss based on data from XmlData
Rss(URL) - Constructor for class com.myjavatools.xml.Rss
reads Rss from a URL
Rss.Image - Class in com.myjavatools.xml
Image, Rss member class
Rss.Image(String, String, String) - Constructor for class com.myjavatools.xml.Rss.Image
creates an instance of Image data class
Rss.Image(String, String, String, String, String, String) - Constructor for class com.myjavatools.xml.Rss.Image
creates an instance of Image data class
Rss.Image(XmlData) - Constructor for class com.myjavatools.xml.Rss.Image
creates an instance of Image Rss data from source XmlData
Rss.Item - Class in com.myjavatools.xml
Item, Rss member class
Rss.Item(String) - Constructor for class com.myjavatools.xml.Rss.Item
creates an instance of Item containing description only
Rss.Item(String, String) - Constructor for class com.myjavatools.xml.Rss.Item
creates an instance of Item without description
Rss.Item(String, String, String) - Constructor for class com.myjavatools.xml.Rss.Item
creates an instance of Item
Rss.Item(String, String, String, String, String) - Constructor for class com.myjavatools.xml.Rss.Item
creates an instance of Item
Rss.Item(String, String, String, String, String, String, String) - Constructor for class com.myjavatools.xml.Rss.Item
creates an instance of Item
Rss.Item(XmlData) - Constructor for class com.myjavatools.xml.Rss.Item
creates an instance of Item Converts all pre-2.0 formats to 2.0
Rss.Member - Class in com.myjavatools.xml
incorporates general purpose RSS member element functionality
Rss.Member(XmlData) - Constructor for class com.myjavatools.xml.Rss.Member
creates a member based on XmlData
Rss.Member(String, XmlData) - Constructor for class com.myjavatools.xml.Rss.Member
creates a member of specified type based on XmlData
Rss.Member(String, BasicXmlData...) - Constructor for class com.myjavatools.xml.Rss.Member
creates a typical member element
Rss.Member(String, String...) - Constructor for class com.myjavatools.xml.Rss.Member
creates a typical member element
Rss.TextInput - Class in com.myjavatools.xml
TextInput, Rss member class
Rss.TextInput(String, String, String, String) - Constructor for class com.myjavatools.xml.Rss.TextInput
creates an instance of TextInput
Rss.TextInput(XmlData) - Constructor for class com.myjavatools.xml.Rss.TextInput
creates an instance of TextInput based on XmlData

S

satisfies(XmlData) - Method in class com.myjavatools.xml.BasicXmlData.Expression
 
satisfies(XmlData.Condition) - Method in class com.myjavatools.xml.BasicXmlData
Checks whether this XmlData node satisfies given condition.
satisfies(String) - Method in class com.myjavatools.xml.BasicXmlData
Checks whether this XmlData node satisfies given expression (presented as string).
satisfies(XmlData) - Method in interface com.myjavatools.xml.XmlData.Condition
Checks whether XmlData satisfies a condition.
save(String) - Method in class com.myjavatools.xml.BasicXmlData
Saves XmlData to a file.
save(File) - Method in class com.myjavatools.xml.BasicXmlData
Saves XmlData to a file.
save(OutputStream) - Method in class com.myjavatools.xml.BasicXmlData
Saves XmlData to an output stream.
SAX_parser - Static variable in class com.myjavatools.xml.XmlReader
 
selectTree(XmlData.Condition) - Method in class com.myjavatools.xml.BasicXmlData
Selects a subtree from XmlData, that is, the tree of those nodes that satisfy a condition.
selectTree(String) - Method in class com.myjavatools.xml.BasicXmlData
Selects a subtree from XmlData, that is, the tree of those nodes that satisfy a condition.
selectTree(XmlData.Condition) - Method in interface com.myjavatools.xml.XmlData
 
setAttribute(String, String) - Method in class com.myjavatools.xml.BasicXmlData
Sets an attribute value.
setAttribute(String, String) - Method in interface com.myjavatools.xml.XmlData
Sets an attribute value.
setAttributes(String...) - Method in class com.myjavatools.xml.BasicXmlData
Sets attributes from an array of name-value pairs.
setAttributes(Map<String, String>) - Method in class com.myjavatools.xml.BasicXmlData
Sets attributes from a Map.
setAttributes(AttributeList) - Method in class com.myjavatools.xml.BasicXmlData
Sets attributes from an AttributeList.
setAttributes(String...) - Method in interface com.myjavatools.xml.XmlData
Sets attributes from an array of name-value pairs.
setAttributes(AttributeList) - Method in interface com.myjavatools.xml.XmlData
Sets attributes from an AttributeList.
setAttributes(Map<String, String>) - Method in interface com.myjavatools.xml.XmlData
Sets attributes from a Map, name -> value.
setCategory(String) - Method in class com.myjavatools.xml.Rss.Item
sets item category
setCategory(String) - Method in class com.myjavatools.xml.Rss
sets RSS category
setCloud(XmlData) - Method in class com.myjavatools.xml.Rss
sets RSS cloud
setCopyright(String) - Method in class com.myjavatools.xml.Rss
sets copyright string
setDescription(String) - Method in class com.myjavatools.xml.Rss.Member
sets member description
setDescription(String) - Method in class com.myjavatools.xml.Rss
sets RSS description
setDocs(String) - Method in class com.myjavatools.xml.Rss
sets docs value
setElement(String, String) - Method in class com.myjavatools.xml.Rss.Member
sets a data element of a member
setEnclosure(String, String, String) - Method in class com.myjavatools.xml.Rss.Item
sets item enclosure
setExpirationDate(String) - Method in class com.myjavatools.xml.Rss.Item
 
setGenerator(String) - Method in class com.myjavatools.xml.Rss
sets RSS generator
setImage(Rss.Image) - Method in class com.myjavatools.xml.Rss
 
setImage(String, String, String, String, String, String) - Method in class com.myjavatools.xml.Rss
sets RSS Image element
setKidAttribute(String, String, String) - Method in class com.myjavatools.xml.BasicXmlData
Sets the value of specified attribute of a kid of specified type; if the kid does not exist, it is created.
setKids(String, Collection<XmlData>) - Method in class com.myjavatools.xml.BasicXmlData
 
setKidValue(String, String) - Method in class com.myjavatools.xml.BasicXmlData
Sets the value of a kid of specified type, creating it if necessary
setKidValue(String, String) - Method in interface com.myjavatools.xml.XmlData
Sets the value of a kid of specified type, creating it if necessary.
setLanguage(String) - Method in class com.myjavatools.xml.Rss
sets RSS langauge
setLastBuildDate(String) - Method in class com.myjavatools.xml.Rss
sets last build date
setLink(String) - Method in class com.myjavatools.xml.Rss.Member
sets member link
setLink(String) - Method in class com.myjavatools.xml.Rss
sets RSS link
setManagingEditor(String) - Method in class com.myjavatools.xml.Rss
sets managing editor
setPubDate(String) - Method in class com.myjavatools.xml.Rss
sets publication date
setRating(String) - Method in class com.myjavatools.xml.Rss
sets RSS rating
setSkipDays(String) - Method in class com.myjavatools.xml.Rss
sets skip days
setSkipHours(String) - Method in class com.myjavatools.xml.Rss
sets skip hours
setSource(String, String) - Method in class com.myjavatools.xml.Rss.Item
sets item source
setTextInput(Rss.TextInput) - Method in class com.myjavatools.xml.Rss
sets RSS textinput element
setTextInput(String, String, String, String) - Method in class com.myjavatools.xml.Rss
sets RSS textinput element
setTitle(String) - Method in class com.myjavatools.xml.Rss
sets RSS title
setTtl(String) - Method in class com.myjavatools.xml.Rss
sets RSS TTL (Time-To-Live, number of days RSS is valid)
setType(String) - Method in class com.myjavatools.xml.BasicXmlData
 
setup() - Method in class com.myjavatools.xml.Rss.Image
 
setup() - Method in class com.myjavatools.xml.Rss.Item
 
setUrl(String) - Method in class com.myjavatools.xml.Rss.Member
sets member url
setValue(String) - Method in class com.myjavatools.xml.BasicXmlData
Sets the value of XmlData.
setValue(String) - Method in interface com.myjavatools.xml.XmlData
Sets the value of XmlData.
setWebMaster(String) - Method in class com.myjavatools.xml.Rss
 
setXmlContent(XmlData) - Method in class com.myjavatools.xml.BasicXmlData
Sets the contents from another XmlData.
setXmlContent(XmlData) - Method in interface com.myjavatools.xml.XmlData
Sets the contents from another XmlData.
sgmlEntity(char) - Static method in class com.myjavatools.xml.XmlWriter
Encodes a character by SGML rules It can be a hex representation
SKIP_ON_ERROR - Static variable in class com.myjavatools.xml.BasicXmlData.Policy
 
src - Variable in class com.myjavatools.xml.XmlReader
 
startElement(String, AttributeList) - Method in class com.myjavatools.xml.XmlReader.Handler
 

T

THROW_ON_ERROR - Static variable in class com.myjavatools.xml.BasicXmlData.Policy
 
toSgmlEncoding(char) - Static method in class com.myjavatools.xml.XmlWriter
Converts a character to its SGML numeric encoding
toString() - Method in class com.myjavatools.xml.Rss.Image
 
toString() - Method in class com.myjavatools.xml.Rss.Item
 
toString() - Method in class com.myjavatools.xml.Rss.TextInput
 
trim() - Method in class com.myjavatools.xml.BasicXmlData
Tries to trim the set of kids, so that there are no spare slots left.

W

write(char[], int, int) - Method in class com.myjavatools.xml.XmlWriter
Writes characters to output stream.
write(String) - Method in class com.myjavatools.xml.XmlWriter
Writes a string to output.
write(Object) - Method in class com.myjavatools.xml.XmlWriter
Writes an object as Xml content to the output.
write(OutputStream, Object) - Static method in class com.myjavatools.xml.XmlWriter
Writes an object as Xml content to the output.
write(File, Object) - Static method in class com.myjavatools.xml.XmlWriter
Write the contents of object as an Xml file
write(String, Object) - Static method in class com.myjavatools.xml.XmlWriter
Write the contents of object as an Xml file.
writeAttribute(CharSequence, CharSequence) - Method in class com.myjavatools.xml.XmlWriter
Writes an attribute name-value pair to the output.
writeAttributes(Map<String, String>) - Method in class com.myjavatools.xml.XmlWriter
Write attributes, name-value pairs, to the output.
writeElement(CharSequence, String) - Method in class com.myjavatools.xml.XmlWriter
Writes an element that does not have any attributes or kids.
writeElement(String, String, Map<String, String>) - Method in class com.myjavatools.xml.XmlWriter
Writes an element that does not have any kids.
writer - Variable in class com.myjavatools.xml.XmlWriter
 
writeXmlData(XmlData) - Method in class com.myjavatools.xml.XmlWriter
 

X

XmlData - Interface in com.myjavatools.xml
 
XmlData.Condition - Interface in com.myjavatools.xml
XmlData.Condition has just one method that checks whether XmlData satisfies a condition.
XmlDataClass - Static variable in class com.myjavatools.xml.BasicXmlData
 
xmlEscape(CharSequence) - Static method in class com.myjavatools.xml.XmlWriter
Converts a string to the form that is acceptable inside Xml files, escaping special characters.
XmlReader - Class in com.myjavatools.xml
 
XmlReader(Reader) - Constructor for class com.myjavatools.xml.XmlReader
Creates an XmlReader from a Reader
XmlReader(InputStream) - Constructor for class com.myjavatools.xml.XmlReader
Creates an XmlReader from an input stream.
XmlReader(File) - Constructor for class com.myjavatools.xml.XmlReader
Creates an XmlReader to read from a file.
XmlReader(String) - Constructor for class com.myjavatools.xml.XmlReader
Creates an XmlReader to read from a file.
XmlReader.Handler - Class in com.myjavatools.xml
 
XmlReader.Handler() - Constructor for class com.myjavatools.xml.XmlReader.Handler
 
XmlReader.ParserFactory - Interface in com.myjavatools.xml
 
XmlReader.SAX1ParserFactory - Class in com.myjavatools.xml
 
XmlReader.SAX1ParserFactory() - Constructor for class com.myjavatools.xml.XmlReader.SAX1ParserFactory
 
XmlReader.SAX2ParserFactory - Class in com.myjavatools.xml
 
XmlReader.SAX2ParserFactory() - Constructor for class com.myjavatools.xml.XmlReader.SAX2ParserFactory
 
XmlWriter - Class in com.myjavatools.xml
 
XmlWriter(Writer, String) - Constructor for class com.myjavatools.xml.XmlWriter
Creates an XmlWriter from a Writer, using specified encoding.
XmlWriter(Writer) - Constructor for class com.myjavatools.xml.XmlWriter
Creates an XmlWriter from a Writer, using default UTF8 encoding.
XmlWriter(OutputStreamWriter) - Constructor for class com.myjavatools.xml.XmlWriter
Creates an XmlWriter from an OutputStreamWriter, using its encoding.
XmlWriter(OutputStream, String) - Constructor for class com.myjavatools.xml.XmlWriter
Creates an XmlWriter from an OutputStream, using apwxidiws encoding.
XmlWriter(OutputStream) - Constructor for class com.myjavatools.xml.XmlWriter
Creates an XmlWriter from an OutputStream, using default UTF8 encoding.

A B C D E F G H I K L N O P R S T W X