Skip navigation links
A B C D E F G H K L M N O P R S T U V W X 

A

addAttribute(String, String) - Method in class tigase.xml.Element
 
addAttributes(Map<String, String>) - Method in class tigase.xml.Element
 
addCData(String) - Method in class tigase.xml.Element
 
addChild(XMLNodeIfc) - Method in class tigase.xml.Element
 
addChildren(List<Element>) - Method in class tigase.xml.Element
 
addNode1(String) - Method in class tigase.xml.db.XMLDB
Adds new node
attributes - Variable in class tigase.xml.Element
 
ATTRIBUTES_NUMBER_LIMIT - Variable in class tigase.xml.SimpleParser
 
ATTRIBUTES_NUMBER_LIMIT_PROP_KEY - Static variable in class tigase.xml.SimpleParser
 

B

buildNodesTree(String) - Method in class tigase.xml.db.DBElement
 

C

CData - Class in tigase.xml
Created: Feb 9, 2009 12:21:43 PM
CData(String) - Constructor for class tigase.xml.CData
 
cdataToString() - Method in class tigase.xml.Element
 
checkIsCharValidInXML(SimpleParser.ParserState, char) - Method in class tigase.xml.SimpleParser
 
children - Variable in class tigase.xml.Element
 
childrenFormatedString(int, int) - Method in class tigase.xml.db.DBElement
 
childrenToString() - Method in class tigase.xml.Element
 
childrenToString(StringBuilder) - Method in class tigase.xml.Element
 
childrenToStringPretty() - Method in class tigase.xml.Element
 
childrenToStringSecure() - Method in class tigase.xml.Element
 
childrenToStringSecure(StringBuilder) - Method in class tigase.xml.Element
 
clone() - Method in class tigase.xml.CData
 
clone() - Method in class tigase.xml.Element
 
clone() - Method in interface tigase.xml.XMLNodeIfc
 
compareTo(CData) - Method in class tigase.xml.CData
 
compareTo(Element) - Method in class tigase.xml.Element
 
createDB(String, String, String) - Static method in class tigase.xml.db.XMLDB
Factory method creating and setting up XMLDB

D

dataTypeMap - Static variable in class tigase.xml.db.Types
 
DBElement - Class in tigase.xml.db
DBElement class extends tigase.xml.Element.
DBElement(String) - Constructor for class tigase.xml.db.DBElement
 
DBElement(String, String, String) - Constructor for class tigase.xml.db.DBElement
 
DBElement(String, String, StringBuilder[], StringBuilder[]) - Constructor for class tigase.xml.db.DBElement
 
DBElementFactory - Class in tigase.xml.db
DBElementFactory is implementation of factory design pattern required by XML DOM builder to create proper Element instances for tree nodes.
DefaultElementFactory - Class in tigase.xml
DefaultElementFactory is an ElementFactory implementation creating instances of basic Element class.
DefaultElementFactory() - Constructor for class tigase.xml.DefaultElementFactory
Creates a new DefaultElementFactory instance.
defxmlns - Variable in class tigase.xml.Element
 
DomBuilderHandler - Class in tigase.xml
DomBuilderHandler - implementation of SimpleHandler building DOM strctures during parsing time.
DomBuilderHandler(ElementFactory) - Constructor for class tigase.xml.DomBuilderHandler
 
DomBuilderHandler() - Constructor for class tigase.xml.DomBuilderHandler
 

E

Element - Class in tigase.xml
Element - basic document tree node implementation.
Element(Element) - Constructor for class tigase.xml.Element
 
Element(String) - Constructor for class tigase.xml.Element
 
Element(String, String) - Constructor for class tigase.xml.Element
 
Element(String, String[], String[]) - Constructor for class tigase.xml.Element
 
Element(String, Element[], String[], String[]) - Constructor for class tigase.xml.Element
 
Element(String, String, String[], String[]) - Constructor for class tigase.xml.Element
 
Element(String, String, StringBuilder[], StringBuilder[]) - Constructor for class tigase.xml.Element
 
Element.Matcher<T> - Interface in tigase.xml
 
Element.XMLIdentityHashMap<K,V> - Class in tigase.xml
 
elementCData(StringBuilder) - Method in class tigase.xml.DomBuilderHandler
 
elementCData(StringBuilder) - Method in interface tigase.xml.SimpleHandler
 
elementCData(StringBuilder) - Method in class tigase.xml.XMLFormatter
 
ElementFactory - Interface in tigase.xml
ElementFactory is inderface definition for factories creating proper instances of Element class or its extension.
elementInstance(String, String, StringBuilder[], StringBuilder[]) - Method in class tigase.xml.db.DBElementFactory
Describe elementInstance method here.
elementInstance(String, String, StringBuilder[], StringBuilder[]) - Method in class tigase.xml.DefaultElementFactory
 
elementInstance(String, String, StringBuilder[], StringBuilder[]) - Method in interface tigase.xml.ElementFactory
 
endElement(StringBuilder) - Method in class tigase.xml.DomBuilderHandler
 
endElement(StringBuilder) - Method in interface tigase.xml.SimpleHandler
 
endElement(StringBuilder) - Method in class tigase.xml.XMLFormatter
 
ENTRY - Static variable in class tigase.xml.db.DBElement
 
equals(Object) - Method in class tigase.xml.Element
 
error(String) - Method in class tigase.xml.DomBuilderHandler
 
error(String) - Method in interface tigase.xml.SimpleHandler
 
error(String) - Method in class tigase.xml.XMLFormatter
 
escape(String) - Static method in class tigase.xml.XMLUtils
 

F

findChild(String[]) - Method in class tigase.xml.Element
 
findChild(String) - Method in class tigase.xml.Element
Deprecated.
findChild(Element.Matcher<Element>) - Method in class tigase.xml.Element
 
findChildren(Element.Matcher<Element>) - Method in class tigase.xml.Element
 
findChildStaticStr(String[]) - Method in class tigase.xml.Element
 
findEntry(String) - Method in class tigase.xml.db.DBElement
 
findNode(String) - Method in class tigase.xml.db.DBElement
 
findNode1(String) - Method in class tigase.xml.db.XMLDB
Return Element corresponding to the node name
flatMapChildren(Function<Element, Collection<? extends R>>) - Method in class tigase.xml.Element
 
forEachChild(Consumer<Element>) - Method in class tigase.xml.Element
 
formatedString(int, int) - Method in class tigase.xml.db.DBElement
 

G

getAllNode1s() - Method in class tigase.xml.db.XMLDB
Retrieve list of nodes
getAllNode1sCount() - Method in class tigase.xml.db.XMLDB
Retrieve number of nodes
getAttribute(String) - Method in class tigase.xml.Element
getAttribute(String, String) - Method in class tigase.xml.Element
getAttribute(String[], String) - Method in class tigase.xml.Element
getAttributes() - Method in class tigase.xml.Element
 
getAttributeStaticStr(String) - Method in class tigase.xml.Element
 
getAttributeStaticStr(String[], String) - Method in class tigase.xml.Element
 
getCData() - Method in class tigase.xml.CData
 
getCData(String) - Method in class tigase.xml.Element
Deprecated.
getCData(String[]) - Method in class tigase.xml.Element
 
getCData() - Method in class tigase.xml.Element
 
getCDataStaticStr(String[]) - Method in class tigase.xml.Element
 
getChild(String) - Method in class tigase.xml.Element
 
getChild(String, String) - Method in class tigase.xml.Element
 
getChildAttribute(String, String) - Method in class tigase.xml.Element
getChildAttributeStaticStr(String, String) - Method in class tigase.xml.Element
 
getChildCData(String) - Method in class tigase.xml.Element
Deprecated.
getChildCData(String[]) - Method in class tigase.xml.Element
 
getChildCData(Element.Matcher<Element>) - Method in class tigase.xml.Element
 
getChildCDataStaticStr(String[]) - Method in class tigase.xml.Element
 
getChildren() - Method in class tigase.xml.Element
 
getChildren(String) - Method in class tigase.xml.Element
Deprecated.
getChildren(String[]) - Method in class tigase.xml.Element
 
getChildren(Element.Matcher<Element>) - Method in class tigase.xml.Element
 
getChildrenStaticStr(String[]) - Method in class tigase.xml.Element
 
getChildStaticStr(String) - Method in class tigase.xml.Element
 
getChildStaticStr(String, String) - Method in class tigase.xml.Element
 
getData(String, String, String, Object) - Method in class tigase.xml.db.XMLDB
Retrieve value of given node under specific path
getData(String, String, String) - Method in class tigase.xml.db.XMLDB
Retrieve value of given node under specific path
getData(String, String) - Method in class tigase.xml.db.XMLDB
Retrieve value of given node
getDataDouble(String, String, String, double) - Method in class tigase.xml.db.XMLDB
Retrieve value of given node under specific path
getDataDoubleList(String, String, String) - Method in class tigase.xml.db.XMLDB
Retrieve values of given node under specific path
getDataInt(String, String, String, int) - Method in class tigase.xml.db.XMLDB
Retrieve value of given node under specific path
getDataIntList(String, String, String) - Method in class tigase.xml.db.XMLDB
Retrieve values of given node under specific path
getDataList(String, String, String) - Method in class tigase.xml.db.XMLDB
Retrieve values of given node under specific path
getDBFileName() - Method in class tigase.xml.db.XMLDB
Retrieves filename
getEntry(String) - Method in class tigase.xml.db.DBElement
 
getEntryDoubleArrValue(String, double[]) - Method in class tigase.xml.db.DBElement
 
getEntryDoubleValue(String, double) - Method in class tigase.xml.db.DBElement
 
getEntryIntArrValue(String, int[]) - Method in class tigase.xml.db.DBElement
 
getEntryIntValue(String, int) - Method in class tigase.xml.db.DBElement
 
getEntryKeys() - Method in class tigase.xml.db.DBElement
 
getEntryStringArrValue(String, String[]) - Method in class tigase.xml.db.DBElement
 
getEntryStringValue(String, String) - Method in class tigase.xml.db.DBElement
 
getEntryValue(String, Object) - Method in class tigase.xml.db.DBElement
 
getFactory() - Static method in class tigase.xml.db.DBElementFactory
 
getKeys(String, String) - Method in class tigase.xml.db.XMLDB
Retrieve list of keys under specific path
getKeys(String) - Method in class tigase.xml.db.XMLDB
Retrieve list of keys under root
getName() - Method in class tigase.xml.Element
 
getNode(String, String, boolean) - Method in class tigase.xml.db.XMLDB
Retrieves the node of the given name at specific path
getNode1(String) - Method in class tigase.xml.db.XMLDB
 
getParsedElements() - Method in class tigase.xml.DomBuilderHandler
 
getParserInstance() - Static method in class tigase.xml.SingletonFactory
 
getSubnode(String) - Method in class tigase.xml.db.DBElement
 
getSubnodePath(String) - Method in class tigase.xml.db.DBElement
 
getSubnodes() - Method in class tigase.xml.db.DBElement
 
getSubnodes(String, String) - Method in class tigase.xml.db.XMLDB
Retrieve list of subnodes under specific path
getSubnodes(String) - Method in class tigase.xml.db.XMLDB
Retrieve list of subnodes under root
getXMLNS() - Method in class tigase.xml.Element
 
getXMLNS(String) - Method in class tigase.xml.Element
Deprecated.
getXMLNS(String[]) - Method in class tigase.xml.Element
 
getXMLNSStaticStr(String[]) - Method in class tigase.xml.Element
 

H

hashCode() - Method in class tigase.xml.Element
 

K

KEY - Static variable in class tigase.xml.db.DBElement
 

L

loadDB() - Method in class tigase.xml.db.XMLDB
Loads XML from file

M

main(String[]) - Static method in class tigase.xml.Element
 
main(String[]) - Static method in class tigase.xml.XMLFormatter
 
main(String[]) - Static method in class tigase.xml.XMLUtils
 
MAP - Static variable in class tigase.xml.db.DBElement
 
map(Function<Element, ? extends R>) - Method in class tigase.xml.Element
 
mapChildren(Function<Element, ? extends R>) - Method in class tigase.xml.Element
 
mapChildren(Element.Matcher<Element>, Function<Element, ? extends R>) - Method in class tigase.xml.Element
 
match(T) - Method in interface tigase.xml.Element.Matcher
 
matches(Element.Matcher<Element>) - Method in class tigase.xml.Element
 
MAX_ATTRIBS_NUMBER - Variable in class tigase.xml.SimpleParser
Variable constant MAX_ATTRIBS_NUMBER keeps value of maximum possible attributes number.
MAX_ATTRIBS_NUMBER_PROP_KEY - Static variable in class tigase.xml.SimpleParser
 
MAX_ATTRIBUTE_NAME_SIZE - Variable in class tigase.xml.SimpleParser
 
MAX_ATTRIBUTE_NAME_SIZE_PROP_KEY - Static variable in class tigase.xml.SimpleParser
 
MAX_ATTRIBUTE_VALUE_SIZE - Variable in class tigase.xml.SimpleParser
 
MAX_ATTRIBUTE_VALUE_SIZE_PROP_KEY - Static variable in class tigase.xml.SimpleParser
 
MAX_CDATA_SIZE - Variable in class tigase.xml.SimpleParser
 
MAX_CDATA_SIZE_PROP_KEY - Static variable in class tigase.xml.SimpleParser
 
MAX_ELEMENT_NAME_SIZE - Variable in class tigase.xml.SimpleParser
 
MAX_ELEMENT_NAME_SIZE_PROP_KEY - Static variable in class tigase.xml.SimpleParser
 

N

NAME - Static variable in class tigase.xml.db.DBElement
 
name - Variable in class tigase.xml.Element
 
newSubnode(String) - Method in class tigase.xml.db.DBElement
 
NODE - Static variable in class tigase.xml.db.DBElement
 
NodeExistsException - Exception in tigase.xml.db
This exception is thrown when user tries to add subnode with name which already exists in data base.
NodeExistsException() - Constructor for exception tigase.xml.db.NodeExistsException
 
NodeExistsException(String) - Constructor for exception tigase.xml.db.NodeExistsException
 
NodeExistsException(String, Throwable) - Constructor for exception tigase.xml.db.NodeExistsException
 
NodeExistsException(Throwable) - Constructor for exception tigase.xml.db.NodeExistsException
 
NodeNotFoundException - Exception in tigase.xml.db
Exception is thrown when user tries to access non-existen node on 1st level.
NodeNotFoundException() - Constructor for exception tigase.xml.db.NodeNotFoundException
 
NodeNotFoundException(String) - Constructor for exception tigase.xml.db.NodeNotFoundException
 
NodeNotFoundException(String, Throwable) - Constructor for exception tigase.xml.db.NodeNotFoundException
 
NodeNotFoundException(Throwable) - Constructor for exception tigase.xml.db.NodeNotFoundException
 

O

otherXML(StringBuilder) - Method in class tigase.xml.DomBuilderHandler
 
otherXML(StringBuilder) - Method in interface tigase.xml.SimpleHandler
 
otherXML(StringBuilder) - Method in class tigase.xml.XMLFormatter
 
outputExtraData(String) - Method in class tigase.xml.XMLFormatter
 

P

parse(SimpleHandler, char[], int, int) - Method in class tigase.xml.SimpleParser
 
ParserState() - Constructor for class tigase.xml.SimpleParser.ParserState
 
put(K, V) - Method in class tigase.xml.Element.XMLIdentityHashMap
 

R

removeAttribute(String) - Method in class tigase.xml.Element
 
removeChild(Element) - Method in class tigase.xml.Element
 
removed - Variable in class tigase.xml.db.DBElement
 
removeData(String, String, String) - Method in class tigase.xml.db.XMLDB
Removes data of specific key from node of given name under given path
removeData(String, String) - Method in class tigase.xml.db.XMLDB
Removes data of specific key from node of given name under root element
removeEntry(String) - Method in class tigase.xml.db.DBElement
 
removeNode(String) - Method in class tigase.xml.db.DBElement
 
removeNode1(String) - Method in class tigase.xml.db.XMLDB
Removes the node
removeSubnode(String, String) - Method in class tigase.xml.db.XMLDB
Removes node of given name under given path
restoreParserState() - Method in class tigase.xml.DomBuilderHandler
 
restoreParserState() - Method in interface tigase.xml.SimpleHandler
 
restoreParserState() - Method in class tigase.xml.XMLFormatter
 

S

saveDB() - Method in class tigase.xml.db.XMLDB
Saves XML to file
saveParserState(Object) - Method in class tigase.xml.DomBuilderHandler
 
saveParserState(Object) - Method in interface tigase.xml.SimpleHandler
 
saveParserState(Object) - Method in class tigase.xml.XMLFormatter
 
setAttribute(String, String) - Method in class tigase.xml.Element
 
setAttributes(Map<String, String>) - Method in class tigase.xml.Element
 
setAttributes(StringBuilder[], StringBuilder[]) - Method in class tigase.xml.Element
 
setAttributes(String[], String[]) - Method in class tigase.xml.Element
 
setAttributeStaticStr(String[], String, String) - Method in class tigase.xml.Element
 
setCdata(String) - Method in class tigase.xml.CData
 
setCData(String) - Method in class tigase.xml.Element
 
setChildren(List<XMLNodeIfc>) - Method in class tigase.xml.Element
 
setData(String, String, String, Object) - Method in class tigase.xml.db.XMLDB
Sets data for the given node at given path
setData(String, String, Object) - Method in class tigase.xml.db.XMLDB
Sets data for the given node at root
setDefXMLNS(String) - Method in class tigase.xml.Element
 
setEntry(String, Object) - Method in class tigase.xml.db.DBElement
 
setName(String) - Method in class tigase.xml.Element
 
setupNewDB(String, String, String) - Method in class tigase.xml.db.XMLDB
Creates basic Elements of the XMLDB
setXMLNS(String) - Method in class tigase.xml.Element
 
SimpleHandler - Interface in tigase.xml
SimpleHandler - parser handler interface for event driven parser.
SimpleParser - Class in tigase.xml
SimpleParser - implementation of SAX parser.
SimpleParser() - Constructor for class tigase.xml.SimpleParser
 
SimpleParser.EntityType - Enum in tigase.xml
 
SimpleParser.ParserState - Class in tigase.xml
 
SimpleParser.State - Enum in tigase.xml
 
SingletonFactory - Class in tigase.xml
SingletonFactory provides a way to use only one instance of SimpleParser in all your code.
SingletonFactory() - Constructor for class tigase.xml.SingletonFactory
 
startElement(StringBuilder, StringBuilder[], StringBuilder[]) - Method in class tigase.xml.DomBuilderHandler
 
startElement(StringBuilder, StringBuilder[], StringBuilder[]) - Method in interface tigase.xml.SimpleHandler
 
startElement(StringBuilder, StringBuilder[], StringBuilder[]) - Method in class tigase.xml.XMLFormatter
 
sync() - Method in class tigase.xml.db.XMLDB
Performs synchronization with the file

T

tigase.xml - package tigase.xml
Simple XML parser implementation.
tigase.xml.annotations - package tigase.xml.annotations
 
tigase.xml.db - package tigase.xml.db
This package contains implementation of simple data base stored in XML file.
TODO - Annotation Type in tigase.xml.annotations
TODO this is information for developers that there is still something to do with annotated code.
TODO.Severity - Enum in tigase.xml.annotations
This enumeration defines importance levels for code change which is expected to be made for annotated element.
toString() - Method in class tigase.xml.CData
 
toString() - Method in enum tigase.xml.db.Types.DataType
 
toString() - Method in class tigase.xml.db.XMLDB
 
toString() - Method in class tigase.xml.Element
 
toString(StringBuilder) - Method in class tigase.xml.Element
 
toStringNoChildren() - Method in class tigase.xml.Element
 
toStringPretty() - Method in class tigase.xml.CData
 
toStringPretty() - Method in class tigase.xml.Element
 
toStringPretty() - Method in interface tigase.xml.XMLNodeIfc
 
toStringSecure() - Method in class tigase.xml.CData
 
toStringSecure() - Method in class tigase.xml.Element
 
toStringSecure(StringBuilder) - Method in class tigase.xml.Element
 
toStringSecure() - Method in interface tigase.xml.XMLNodeIfc
 
translateAll(String, String[], String[]) - Static method in class tigase.xml.XMLUtils
 
TYPE - Static variable in class tigase.xml.db.DBElement
 
Types - Class in tigase.xml.db
Describe class Types here.
Types() - Constructor for class tigase.xml.db.Types
 
Types.DataType - Enum in tigase.xml.db
Describe class DataType here.

U

unescape(String) - Static method in class tigase.xml.XMLUtils
 

V

VALUE - Static variable in class tigase.xml.db.DBElement
 
valueOf(String) - Static method in enum tigase.xml.annotations.TODO.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.xml.db.Types.DataType
Returns the enum constant of this type with the specified name.
valueof(String) - Static method in enum tigase.xml.db.Types.DataType
 
valueOf(String) - Static method in enum tigase.xml.SimpleParser.EntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tigase.xml.SimpleParser.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum tigase.xml.annotations.TODO.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.xml.db.Types.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.xml.SimpleParser.EntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tigase.xml.SimpleParser.State
Returns an array containing the constants of this enum type, in the order they are declared.

W

withAttribute(String, String) - Method in class tigase.xml.Element
 
withElement(String, Consumer<Element>) - Method in class tigase.xml.Element
 
withElement(String, String, String) - Method in class tigase.xml.Element
 
withElement(String, String, Consumer<Element>) - Method in class tigase.xml.Element
 

X

XMLDB - Class in tigase.xml.db
XMLDB is the main database access class.
XMLDB(String) - Constructor for class tigase.xml.db.XMLDB
Creates XMLDB object with desired filename, if file modes is enabled then appropriate saver thread is created as well.
XMLDBException - Exception in tigase.xml.db
This is parrent exception for all data base related exceptions.
XMLDBException() - Constructor for exception tigase.xml.db.XMLDBException
 
XMLDBException(String) - Constructor for exception tigase.xml.db.XMLDBException
 
XMLDBException(String, Throwable) - Constructor for exception tigase.xml.db.XMLDBException
 
XMLDBException(Throwable) - Constructor for exception tigase.xml.db.XMLDBException
 
XMLFormatter - Class in tigase.xml
This is temporary code used for testing purposes only.
XMLFormatter(OutputStream) - Constructor for class tigase.xml.XMLFormatter
 
XMLNodeIfc<T extends XMLNodeIfc> - Interface in tigase.xml
Created: Feb 9, 2009 12:21:23 PM
xmlns - Variable in class tigase.xml.Element
 
XMLUtils - Class in tigase.xml
Describe class XMLUtil here.
XMLUtils() - Constructor for class tigase.xml.XMLUtils
 
A B C D E F G H K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2022 Tigase. All rights reserved.