Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
V
A
appendChild(Node)
- Method in class com.redspr.beanldom.stree.
NodeImpl
appendData(String)
- Method in class com.redspr.beanldom.stree.
TextImpl
appendObject(String, Object)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
append an object to the root element
ARRAY
- Static variable in interface com.redspr.beanldom.
ClassInfo
should be accessed as an array
ArrayInfo
- class com.redspr.beanldom.info.
ArrayInfo
.
How to add an array
ArrayInfo()
- Constructor for class com.redspr.beanldom.info.
ArrayInfo
AttrImpl
- class com.redspr.beanldom.stree.
AttrImpl
.
A single name/value pair with an Element owner
B
BaseInfo
- class com.redspr.beanldom.info.
BaseInfo
.
Create default behaviour for ClassInfo objects.
BaseInfo()
- Constructor for class com.redspr.beanldom.info.
BaseInfo
BEAN
- Static variable in interface com.redspr.beanldom.
ClassInfo
- terrible name
bench()
- Method in class com.redspr.beanldom.test.
LDomTest
C
ChildNode
- class com.redspr.beanldom.stree.
ChildNode
.
Base class for Elements providing support for siblings.
ChildNode(NodeImpl)
- Constructor for class com.redspr.beanldom.stree.
ChildNode
ClassInfo
- interface com.redspr.beanldom.
ClassInfo
.
Superset of methods needed by clients to the cache of Object to XML mapping information.
ClassInfoFactory
- class com.redspr.beanldom.
ClassInfoFactory
.
Store for mapping from Class to ClassInfo.
ClassInfoFactory()
- Constructor for class com.redspr.beanldom.
ClassInfoFactory
cloneNode(boolean)
- Method in class com.redspr.beanldom.stree.
NodeImpl
com.redspr.beanldom
- package com.redspr.beanldom
com.redspr.beanldom.info
- package com.redspr.beanldom.info
com.redspr.beanldom.stree
- package com.redspr.beanldom.stree
com.redspr.beanldom.test
- package com.redspr.beanldom.test
createAttribute(String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
createAttributeNS(String, String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
createCDATASection(String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
createComment(String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
createDocumentFragment()
- Method in class com.redspr.beanldom.stree.
DocumentImpl
createElement(String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
createElementNS(String, String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
createEntityReference(String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
createProcessingInstruction(String, String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
createTextNode(String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
D
deleteData(int, int)
- Method in class com.redspr.beanldom.stree.
TextImpl
DocumentImpl
- class com.redspr.beanldom.stree.
DocumentImpl
.
Document simply points to element representing the root object.
DocumentImpl(String)
- Constructor for class com.redspr.beanldom.stree.
DocumentImpl
E
ElementBase
- class com.redspr.beanldom.stree.
ElementBase
.
provide common features for Element classes
ElementBase(NodeImpl, String)
- Constructor for class com.redspr.beanldom.stree.
ElementBase
ElementFactory
- class com.redspr.beanldom.stree.
ElementFactory
.
Create appropriate element given object
ElementFactory()
- Constructor for class com.redspr.beanldom.stree.
ElementFactory
ElementForArray
- class com.redspr.beanldom.stree.
ElementForArray
.
represents and array.
ElementForBean
- class com.redspr.beanldom.stree.
ElementForBean
.
ldom node maps to a java bean.
ElementForNull
- class com.redspr.beanldom.stree.
ElementForNull
.
represent a null in tree
ElementForValue
- class com.redspr.beanldom.stree.
ElementForValue
.
Element mapping to simple value.
EMPTY
- Static variable in interface com.redspr.beanldom.
PropertyInfo
EMPTY
- Static variable in class com.redspr.beanldom.info.
PropertyInfoImpl
F
fillInStackTrace()
- Method in class com.redspr.beanldom.
LDOMException
G
get(Class)
- Static method in class com.redspr.beanldom.
ClassInfoFactory
Find or create a ClassInfo object relating to a particular Class.
getAka()
- Method in class com.redspr.beanldom.test.
NameBean
getArray(Object)
- Method in interface com.redspr.beanldom.
ClassInfo
called if type == ARRAY.
getArray(Object)
- Method in class com.redspr.beanldom.info.
BaseInfo
getArray(Object)
- Method in class com.redspr.beanldom.info.
ArrayInfo
not very exciting doing this here but seems polite
getArrayOfString()
- Method in class com.redspr.beanldom.test.
TestBeanA
getArrayWithNull()
- Method in class com.redspr.beanldom.test.
TestBeanA
getAttribute(String)
- Method in class com.redspr.beanldom.stree.
ElementBase
getAttributeNode(String)
- Method in class com.redspr.beanldom.stree.
ElementBase
getAttributeNodeNS(String, String)
- Method in class com.redspr.beanldom.stree.
ElementBase
getAttributeNS(String, String)
- Method in class com.redspr.beanldom.stree.
ElementBase
getAttributes()
- Method in interface com.redspr.beanldom.
ClassInfo
list of attributes for this class.
getAttributes()
- Method in class com.redspr.beanldom.info.
LBeanInfo
getAttributes()
- Method in class com.redspr.beanldom.info.
BaseInfo
getAttributes()
- Method in class com.redspr.beanldom.stree.
ElementForBean
getAttributes()
- Method in class com.redspr.beanldom.stree.
NodeImpl
getChildNodes()
- Method in class com.redspr.beanldom.stree.
NodeImpl
getChildren()
- Method in class com.redspr.beanldom.test.
NameBean
getData()
- Method in class com.redspr.beanldom.stree.
TextImpl
getDate()
- Method in class com.redspr.beanldom.test.
TestBeanA
getDoctype()
- Method in class com.redspr.beanldom.stree.
DocumentImpl
getDocumentElement()
- Method in class com.redspr.beanldom.stree.
DocumentImpl
getDouble()
- Method in class com.redspr.beanldom.test.
TestBeanA
getElementById(String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
getElements()
- Method in interface com.redspr.beanldom.
ClassInfo
list of elements for this class.
getElements()
- Method in class com.redspr.beanldom.info.
LBeanInfo
getElements()
- Method in class com.redspr.beanldom.info.
BaseInfo
getElementsByTagName(String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
getElementsByTagName(String)
- Method in class com.redspr.beanldom.stree.
ElementBase
getElementsByTagNameNS(String, String)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
getElementsByTagNameNS(String, String)
- Method in class com.redspr.beanldom.stree.
ElementBase
getFirstChild()
- Method in class com.redspr.beanldom.stree.
ElementForArray
getFirstChild()
- Method in class com.redspr.beanldom.stree.
ElementForNull
getFirstChild()
- Method in class com.redspr.beanldom.stree.
ElementForValue
getFirstChild()
- Method in class com.redspr.beanldom.stree.
DocumentImpl
getFirstChild()
- Method in class com.redspr.beanldom.stree.
ElementForBean
return all the indexed/list getters
getFirstChild()
- Method in class com.redspr.beanldom.stree.
NodeImpl
getFirstName()
- Method in class com.redspr.beanldom.test.
NameBean
getFloat()
- Method in class com.redspr.beanldom.test.
TestBeanA
getImplementation()
- Method in class com.redspr.beanldom.stree.
DocumentImpl
getInt()
- Method in class com.redspr.beanldom.test.
TestBeanA
getLastChild()
- Method in class com.redspr.beanldom.stree.
ElementForArray
getLastChild()
- Method in class com.redspr.beanldom.stree.
ElementForNull
getLastChild()
- Method in class com.redspr.beanldom.stree.
ElementForValue
getLastChild()
- Method in class com.redspr.beanldom.stree.
ElementForBean
getLastChild()
- Method in class com.redspr.beanldom.stree.
NodeImpl
getLastName()
- Method in class com.redspr.beanldom.test.
NameBean
getLength()
- Method in class com.redspr.beanldom.stree.
TextImpl
getLength()
- Method in class com.redspr.beanldom.stree.
ElementForBean
return number of attributes
getLocalName()
- Method in class com.redspr.beanldom.stree.
NodeImpl
getLong()
- Method in class com.redspr.beanldom.test.
TestBeanA
getName()
- Method in interface com.redspr.beanldom.
PropertyInfo
name of this property
getName()
- Method in class com.redspr.beanldom.info.
PropertyInfoImpl
getName()
- Method in class com.redspr.beanldom.stree.
AttrImpl
getNamedItem(String)
- Method in class com.redspr.beanldom.stree.
ElementBase
getNamedItemNS(String, String)
- Method in class com.redspr.beanldom.stree.
ElementBase
getNamespaceURI()
- Method in class com.redspr.beanldom.stree.
NodeImpl
getNextChild(ChildNode)
- Method in class com.redspr.beanldom.stree.
ElementForArray
getNextSibling()
- Method in class com.redspr.beanldom.stree.
ChildNode
getNextSibling()
- Method in class com.redspr.beanldom.stree.
NodeImpl
getNodeName()
- Method in class com.redspr.beanldom.stree.
TextImpl
getNodeName()
- Method in class com.redspr.beanldom.stree.
DocumentImpl
getNodeName()
- Method in class com.redspr.beanldom.stree.
ElementBase
getNodeName()
- Method in class com.redspr.beanldom.stree.
AttrImpl
getNodeType()
- Method in class com.redspr.beanldom.stree.
TextImpl
getNodeType()
- Method in class com.redspr.beanldom.stree.
DocumentImpl
getNodeType()
- Method in class com.redspr.beanldom.stree.
ElementBase
getNodeType()
- Method in class com.redspr.beanldom.stree.
AttrImpl
getNodeValue()
- Method in class com.redspr.beanldom.stree.
TextImpl
getNodeValue()
- Method in class com.redspr.beanldom.stree.
NodeImpl
getNodeValue()
- Method in class com.redspr.beanldom.stree.
AttrImpl
getNullArray()
- Method in class com.redspr.beanldom.test.
TestBeanA
getNullBean()
- Method in class com.redspr.beanldom.test.
TestBeanA
getNullValue()
- Method in class com.redspr.beanldom.test.
TestBeanA
getObject(Object)
- Method in interface com.redspr.beanldom.
PropertyInfo
will invoke the appropriate method on parent
getObject(Object)
- Method in class com.redspr.beanldom.info.
PropertyInfoImpl
getOwnerDocument()
- Method in class com.redspr.beanldom.stree.
TextImpl
getOwnerDocument()
- Method in class com.redspr.beanldom.stree.
DocumentImpl
getOwnerDocument()
- Method in class com.redspr.beanldom.stree.
ElementBase
getOwnerDocument()
- Method in class com.redspr.beanldom.stree.
AttrImpl
getOwnerElement()
- Method in class com.redspr.beanldom.stree.
AttrImpl
getParentNode()
- Method in class com.redspr.beanldom.stree.
TextImpl
getParentNode()
- Method in class com.redspr.beanldom.stree.
ChildNode
getParentNode()
- Method in class com.redspr.beanldom.stree.
NodeImpl
getPartner()
- Method in class com.redspr.beanldom.test.
NameBean
getPrefix()
- Method in class com.redspr.beanldom.stree.
NodeImpl
getPreviousChild(ChildNode)
- Method in class com.redspr.beanldom.stree.
ElementForArray
getPreviousSibling()
- Method in class com.redspr.beanldom.stree.
ChildNode
getPreviousSibling()
- Method in class com.redspr.beanldom.stree.
NodeImpl
getPropertyType()
- Method in interface com.redspr.beanldom.
PropertyInfo
class info for the type of this property
getPropertyType()
- Method in class com.redspr.beanldom.info.
PropertyInfoImpl
getSpecified()
- Method in class com.redspr.beanldom.stree.
AttrImpl
getSqlDate()
- Method in class com.redspr.beanldom.test.
TestBeanA
getString()
- Method in class com.redspr.beanldom.test.
TestBeanA
getStringBuffer()
- Method in class com.redspr.beanldom.test.
TestBeanA
getTagName()
- Method in class com.redspr.beanldom.stree.
ElementBase
getType()
- Method in interface com.redspr.beanldom.
ClassInfo
How should the implementation handle objects of this class
getType()
- Method in class com.redspr.beanldom.info.
ValueInfo
getType()
- Method in class com.redspr.beanldom.info.
LBeanInfo
getType()
- Method in class com.redspr.beanldom.info.
ArrayInfo
getValue()
- Method in class com.redspr.beanldom.stree.
AttrImpl
getValue(Object)
- Method in interface com.redspr.beanldom.
PropertyInfo
utility method that will call propertyType.getValue(propertyValue)
getValue(Object)
- Method in interface com.redspr.beanldom.
ClassInfo
convert target to a string.
getValue(Object)
- Method in class com.redspr.beanldom.info.
ValueInfo
getValue(Object)
- Method in class com.redspr.beanldom.info.
PropertyInfoImpl
getValue(Object)
- Method in class com.redspr.beanldom.info.
BaseInfo
H
hasAttribute(String)
- Method in class com.redspr.beanldom.stree.
ElementBase
hasAttributeNS(String, String)
- Method in class com.redspr.beanldom.stree.
ElementBase
hasAttributes()
- Method in class com.redspr.beanldom.stree.
ElementBase
hasAttributes()
- Method in class com.redspr.beanldom.stree.
NodeImpl
hasChildNodes()
- Method in class com.redspr.beanldom.stree.
ElementForArray
hasChildNodes()
- Method in class com.redspr.beanldom.stree.
ElementForNull
hasChildNodes()
- Method in class com.redspr.beanldom.stree.
ElementForValue
hasChildNodes()
- Method in class com.redspr.beanldom.stree.
DocumentImpl
hasChildNodes()
- Method in class com.redspr.beanldom.stree.
ElementForBean
hasChildNodes()
- Method in class com.redspr.beanldom.stree.
NodeImpl
I
importNode(Node, boolean)
- Method in class com.redspr.beanldom.stree.
DocumentImpl
insertBefore(Node, Node)
- Method in class com.redspr.beanldom.stree.
NodeImpl
insertData(int, String)
- Method in class com.redspr.beanldom.stree.
TextImpl
isSupported(String, String)
- Method in class com.redspr.beanldom.stree.
NodeImpl
isValue(Class)
- Static method in class com.redspr.beanldom.
ClassInfoFactory
item(int)
- Method in class com.redspr.beanldom.stree.
ElementForBean
Get a child Node by its index XXX must be a way to make this simpler/quicker it gets called a LOT
L
LBeanInfo
- class com.redspr.beanldom.info.
LBeanInfo
.
Determines xml attribute and elements for a Java Bean.
LBeanInfo(Class)
- Constructor for class com.redspr.beanldom.info.
LBeanInfo
LDOMException
- exception com.redspr.beanldom.
LDOMException
.
Utility exception wraps original Throwable in a RuntimeException to allow system errors to be thrown unchecked.
LDOMException(String)
- Constructor for class com.redspr.beanldom.
LDOMException
LDOMException(String, Throwable)
- Constructor for class com.redspr.beanldom.
LDOMException
LDOMException(Throwable)
- Constructor for class com.redspr.beanldom.
LDOMException
LDomTest
- class com.redspr.beanldom.test.
LDomTest
.
LDomTest(String)
- Constructor for class com.redspr.beanldom.test.
LDomTest
M
main(String[])
- Static method in class com.redspr.beanldom.test.
LDomTest
N
NameBean
- class com.redspr.beanldom.test.
NameBean
.
Example Java Bean.
NameBean(String, String)
- Constructor for class com.redspr.beanldom.test.
NameBean
Creates a new instance of NameBean
NodeImpl
- class com.redspr.beanldom.stree.
NodeImpl
.
base implementation for all classes in stree
NodeImpl()
- Constructor for class com.redspr.beanldom.stree.
NodeImpl
normalize()
- Method in class com.redspr.beanldom.stree.
NodeImpl
P
printStackTrace()
- Method in class com.redspr.beanldom.
LDOMException
printStackTrace(PrintStream)
- Method in class com.redspr.beanldom.
LDOMException
printStackTrace(PrintWriter)
- Method in class com.redspr.beanldom.
LDOMException
PropertyInfo
- interface com.redspr.beanldom.
PropertyInfo
.
Similar to java.beans.PropertyDescriptor but maintains reference to return types ClassInfo and allows static "interpreter" methods.
PropertyInfoImpl
- class com.redspr.beanldom.info.
PropertyInfoImpl
.
Similar to java.beans.PropertyDescriptor but maintains reference to return types ClassInfo and allows static "interpreter" methods.
PropertyInfoImpl(PropertyDescriptor)
- Constructor for class com.redspr.beanldom.info.
PropertyInfoImpl
R
removeAttribute(String)
- Method in class com.redspr.beanldom.stree.
ElementBase
removeAttributeNode(Attr)
- Method in class com.redspr.beanldom.stree.
ElementBase
removeAttributeNS(String, String)
- Method in class com.redspr.beanldom.stree.
ElementBase
removeChild(Node)
- Method in class com.redspr.beanldom.stree.
NodeImpl
removeNamedItem(String)
- Method in class com.redspr.beanldom.stree.
ElementBase
removeNamedItemNS(String, String)
- Method in class com.redspr.beanldom.stree.
ElementBase
replaceChild(Node, Node)
- Method in class com.redspr.beanldom.stree.
NodeImpl
replaceData(int, int, String)
- Method in class com.redspr.beanldom.stree.
TextImpl
S
setAka(String[])
- Method in class com.redspr.beanldom.test.
NameBean
setAttribute(String, String)
- Method in class com.redspr.beanldom.stree.
ElementBase
setAttributeNode(Attr)
- Method in class com.redspr.beanldom.stree.
ElementBase
setAttributeNodeNS(Attr)
- Method in class com.redspr.beanldom.stree.
ElementBase
setAttributeNS(String, String, String)
- Method in class com.redspr.beanldom.stree.
ElementBase
setChildren(NameBean[])
- Method in class com.redspr.beanldom.test.
NameBean
setData(String)
- Method in class com.redspr.beanldom.stree.
TextImpl
setNamedItem(Node)
- Method in class com.redspr.beanldom.stree.
ElementBase
setNamedItemNS(Node)
- Method in class com.redspr.beanldom.stree.
ElementBase
setNextSibling(ChildNode)
- Method in class com.redspr.beanldom.stree.
ChildNode
setNodeValue(String)
- Method in class com.redspr.beanldom.stree.
NodeImpl
setPartner(NameBean)
- Method in class com.redspr.beanldom.test.
NameBean
setPrefix(String)
- Method in class com.redspr.beanldom.stree.
NodeImpl
setPreviousSibling(ChildNode)
- Method in class com.redspr.beanldom.stree.
ChildNode
setUnmatchedSetter(String)
- Method in class com.redspr.beanldom.test.
TestBeanA
setValue(String)
- Method in class com.redspr.beanldom.stree.
AttrImpl
splitText(int)
- Method in class com.redspr.beanldom.stree.
TextImpl
substringData(int, int)
- Method in class com.redspr.beanldom.stree.
TextImpl
suite()
- Static method in class com.redspr.beanldom.test.
LDomTest
T
testBasic()
- Method in class com.redspr.beanldom.test.
LDomTest
TestBeanA
- class com.redspr.beanldom.test.
TestBeanA
.
Simple bean to test various features of mapping
TestBeanA()
- Constructor for class com.redspr.beanldom.test.
TestBeanA
testMapping()
- Method in class com.redspr.beanldom.test.
LDomTest
testPerf()
- Method in class com.redspr.beanldom.test.
LDomTest
TextImpl
- class com.redspr.beanldom.stree.
TextImpl
.
Text Node Used for arrays of strings e.g.
TextImpl(NodeImpl, String)
- Constructor for class com.redspr.beanldom.stree.
TextImpl
toString()
- Method in class com.redspr.beanldom.stree.
NodeImpl
V
VALUE
- Static variable in interface com.redspr.beanldom.
ClassInfo
should be converted into a string as a TextNode or attribute value
ValueInfo
- class com.redspr.beanldom.info.
ValueInfo
.
Info for an object that should be converted to a string
ValueInfo()
- Constructor for class com.redspr.beanldom.info.
ValueInfo
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes