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

A

ACCESS_ORDER - Static variable in class org.dhmp.util.BasicHierarchicalMap
The last element accessed using get or put method will be placed as the last element returned during iteration.
ACCESS_ORDER - Static variable in class org.dhmp.util.LinkedHashMultiMap
 
AUTOCOMMIT_OFF - Static variable in class org.dhmp.io.AbstractMapOutput
 
AUTOCOMMIT_ON - Static variable in class org.dhmp.io.AbstractMapOutput
 
AbstractMapInput - class org.dhmp.io.AbstractMapInput.
Abstract class for reading HierarchicalMap from InputStream.
AbstractMapInput(InputStream) - Constructor for class org.dhmp.io.AbstractMapInput
Creates a new instance of MapInputStream
AbstractMapOutput - class org.dhmp.io.AbstractMapOutput.
Abstract class for writing HierarchicalMap to OutputStream.
AbstractMapOutput(OutputStream) - Constructor for class org.dhmp.io.AbstractMapOutput
Creates a new instance of MapOutputStream
Algorithm - class org.dhmp.util.Algorithm.
General proposed algorithms.
Algorithm.BinaryFunction - class org.dhmp.util.Algorithm.BinaryFunction.
Abstract fucntion for map transformation.
Algorithm.BinaryFunction() - Constructor for class org.dhmp.util.Algorithm.BinaryFunction
 
Algorithm.UnaryFunction - class org.dhmp.util.Algorithm.UnaryFunction.
Abstract fucntion for map transformation.
Algorithm.UnaryFunction() - Constructor for class org.dhmp.util.Algorithm.UnaryFunction
 
Attribute - class org.dhmp.util.xml.Attribute.
Wrapper class used for XML attribute.
Attribute(Object) - Constructor for class org.dhmp.util.xml.Attribute
Creates a new instance of Attribute
add(Object, Object) - Method in class org.dhmp.util.BasicHierarchicalMap
 
add(Object[], Object) - Method in class org.dhmp.util.BasicHierarchicalMap
 
add(Object) - Method in class org.dhmp.util.BasicHierarchicalMap
 
add(Object[]) - Method in class org.dhmp.util.BasicHierarchicalMap
 
add(Object) - Method in class org.dhmp.util.CircularQueue
 
add(Object, Object) - Method in interface org.dhmp.util.HierarchicalMap
Associates the specified value with the specified key in this map.
add(Object) - Method in interface org.dhmp.util.HierarchicalMap
Associates a new HierarchicalMap with the specified key in this map.
add(Object[], Object) - Method in interface org.dhmp.util.HierarchicalMap2
Associates the specified value with the specified key in this map.
add(Object[]) - Method in interface org.dhmp.util.HierarchicalMap2
Associates a new HierarchicalMap with the specified key in this map.
add(Object, Object) - Method in class org.dhmp.util.LinkedHashMultiMap
Puts the supplied value into the Map, mapped by the supplied key.
addAfter(LinkedList.Entry, Object) - Method in class org.dhmp.util.CircularQueue
 
addAll(Object, Collection) - Method in class org.dhmp.util.BasicHierarchicalMap
 
addAll(Object[], Collection) - Method in class org.dhmp.util.BasicHierarchicalMap
 
addAll(HierarchicalMap) - Method in class org.dhmp.util.BasicHierarchicalMap
 
addAll(Object, HierarchicalMap) - Method in class org.dhmp.util.BasicHierarchicalMap
 
addAll(Object[], HierarchicalMap) - Method in class org.dhmp.util.BasicHierarchicalMap
 
addAll(Object, Collection) - Method in interface org.dhmp.util.HierarchicalMap
Associates all the values contained in the specified collection with the specified key in this map.
addAll(HierarchicalMap) - Method in interface org.dhmp.util.HierarchicalMap
Adds all the entries contained in the specified hierarchicalmap into this map.
addAll(Object, HierarchicalMap) - Method in interface org.dhmp.util.HierarchicalMap
Adds all the entries with specified key contained in the specified hierarchicalmap into this map under key.
addAll(Object[], Collection) - Method in interface org.dhmp.util.HierarchicalMap2
Associates all the values contained in the specified collection with the specified key in this map.
addAll(Object[], HierarchicalMap) - Method in interface org.dhmp.util.HierarchicalMap2
Associates all the values contained in the specified hierarchicalmap with the specified key in this map.
addErrorMessage - Variable in class org.dhmp.util.xml.Schema
If true, add error message during map transformation
addErrorMessage() - Method in class org.dhmp.util.xml.Schema
return the current value of addErrorMessage.
addMember(Principal) - Method in class org.dhmp.security.Role
 
append(HierarchicalMap, HierarchicalMap) - Static method in class org.dhmp.util.Algorithm
Appends second map into first map.
append(HierarchicalMap, HierarchicalMap, boolean) - Static method in class org.dhmp.util.Algorithm
 
append(HierarchicalMap, Map) - Static method in class org.dhmp.util.Algorithm
Appends map into HierarchicalMap.
append(HierarchicalMap, LinkedHashMultiMap.EntrySet) - Static method in class org.dhmp.util.Algorithm
Appends entryset into HierarchicalMap.
appendMessage(String, String, HierarchicalMap, Schema, HierarchicalMap, String) - Static method in class org.dhmp.util.xml.validator.Validator
Appends an error message retrieving the error message from XML Schema Document, ResourceBundle or providing a default error message.
applyLocalizedPattern(String) - Method in class org.dhmp.util.DecimalFormat
 
applyPattern(String) - Method in class org.dhmp.util.DecimalFormat
 

B

Base64 - class org.dhmp.io.Base64.
 
Base64.InputStream - class org.dhmp.io.Base64.InputStream.
A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class org.dhmp.io.Base64.InputStream
Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class org.dhmp.io.Base64.InputStream
Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - class org.dhmp.io.Base64.OutputStream.
A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class org.dhmp.io.Base64.OutputStream
Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class org.dhmp.io.Base64.OutputStream
Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
BasicHierarchicalMap - class org.dhmp.util.BasicHierarchicalMap.
Reference implementation of HierarchicalMap.
BasicHierarchicalMap() - Constructor for class org.dhmp.util.BasicHierarchicalMap
Default constructor.
BasicHierarchicalMap(int) - Constructor for class org.dhmp.util.BasicHierarchicalMap
Constructs an empty BasicHierarchicalMap with specified initial size and default threshold (80%).
BasicHierarchicalMap(int, float) - Constructor for class org.dhmp.util.BasicHierarchicalMap
Constructs an empty BasicHierarchicalMap with specified initial size and loadFactor.
BasicHierarchicalMap(int, float, int) - Constructor for class org.dhmp.util.BasicHierarchicalMap
Construct an empty BasicHierarchicalMap with a specific initial size, load factor, and ordering mode.
BasicHierarchicalMap.BasicHierarchicalMapCollection - class org.dhmp.util.BasicHierarchicalMap.BasicHierarchicalMapCollection.
 
BasicHierarchicalMap.BasicHierarchicalMapCollection(Object[]) - Constructor for class org.dhmp.util.BasicHierarchicalMap.BasicHierarchicalMapCollection
 
BooleanValidator - class org.dhmp.util.xml.validator.BooleanValidator.
Validates boolean data type.
BooleanValidator() - Constructor for class org.dhmp.util.xml.validator.BooleanValidator
 

C

CircularQueue - class org.dhmp.util.CircularQueue.
Circular Queue is a queue implemented using linked list that reuse the existent entries to store new data or appends new entry if all existent entries are not free (for instance value has added but still has not read).
CircularQueue() - Constructor for class org.dhmp.util.CircularQueue
Creates a new instance of CircularQueue
CircularQueue.CircularQueueEntry - class org.dhmp.util.CircularQueue.CircularQueueEntry.
 
CircularQueue.CircularQueueEntry(Object) - Constructor for class org.dhmp.util.CircularQueue.CircularQueueEntry
 
Comment - class org.dhmp.util.xml.Comment.
Wrapper class used for XML attribute.
Comment(Object) - Constructor for class org.dhmp.util.xml.Comment
Creates a new instance of Comment
checkBoundary(String, Object, HierarchicalMap, Schema, HierarchicalMap) - Method in class org.dhmp.util.xml.validator.Validator
Checks if the value does not exceed minimun and maximun boundries.
checkEnumeration(String, Object, HierarchicalMap, Schema, HierarchicalMap) - Method in class org.dhmp.util.xml.validator.Validator
Checks if the value appear in the enumeration list inside constraints.
checkNillable(String, Object, HierarchicalMap, Schema, HierarchicalMap) - Method in class org.dhmp.util.xml.validator.Validator
Checks if the value is null and if so, check if it is nillable.
checkPattern(String, Object, HierarchicalMap, Schema, HierarchicalMap) - Method in class org.dhmp.util.xml.validator.Validator
Checks if the value matches one of the pattern listed inside constraints.
children - Variable in class org.dhmp.util.BasicHierarchicalMap
 
clear() - Method in class org.dhmp.util.LinkedHashMultiMap.EntrySet
 
clear() - Method in class org.dhmp.util.LinkedHashMultiMap
Clears the Map so it has no keys.
clone() - Method in class org.dhmp.util.BasicHierarchicalMap
 
clone() - Method in class org.dhmp.util.DecimalFormat
 
clone() - Method in interface org.dhmp.util.HierarchicalMap
Returns a cloned HierarchicalMap.
close() - Method in class org.dhmp.io.AbstractMapInput
 
close() - Method in class org.dhmp.io.AbstractMapOutput
 
close() - Method in class org.dhmp.io.Base64.OutputStream
Flushes and closes (I think, in the superclass) the stream.
close() - Method in interface org.dhmp.io.MapInput
Closes associated input source and releases any system resources associated with it.
close() - Method in interface org.dhmp.io.MapOutput
Closes this output stream and releases any system resources associated with the stream.
close() - Method in class org.dhmp.io.MapReader
 
close() - Method in class org.dhmp.io.MapSQLStatement
Closes the current connection.
close() - Method in class org.dhmp.io.MapWriter
Closes this output stream and releases any system resources associated with the stream.
close() - Method in class org.dhmp.io.XMLMapOutputStream
 
closeElements(MapStream.Path.Position) - Method in class org.dhmp.io.AbstractMapOutput
 
closeExclude(MapStream.Path.Position) - Method in class org.dhmp.io.AbstractMapOutput
 
compareTo(Object, Object) - Method in class org.dhmp.util.xml.validator.BooleanValidator
 
compareTo(Object, Object) - Method in class org.dhmp.util.xml.validator.DateTimeValidator
 
compareTo(Object, Object) - Method in class org.dhmp.util.xml.validator.GroupValidator
 
compareTo(Object, Object) - Method in class org.dhmp.util.xml.validator.NumberValidator
 
compareTo(Object, Object) - Method in class org.dhmp.util.xml.validator.ObjectValidator
 
compareTo(Object, Object) - Method in class org.dhmp.util.xml.validator.ReferenceValidator
 
compareTo(Object, Object) - Method in class org.dhmp.util.xml.validator.SimpleObjectValidator
 
compareTo(Object, Object) - Method in class org.dhmp.util.xml.validator.StringValidator
 
compareTo(Object, Object) - Method in class org.dhmp.util.xml.validator.Validator
Abstract method for comparing two valid objects used for boundry check.
constraints - Variable in class org.dhmp.util.xml.Schema
The constraints for this XML Schema
contains(Object) - Method in class org.dhmp.util.LinkedHashMultiMap.EntrySet
 
containsValue(Object) - Method in class org.dhmp.util.LinkedHashMultiMap
Returns true if this LinkedHashMultiMap contains a value o, such that o.equals(value).
convert(Object, HierarchicalMap, int) - Method in class org.dhmp.util.xml.validator.ObjectValidator
 
convert(String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.validator.Validator
Coverts a value to corresponding object depending on data type this Validator is written for.

D

DATE - Static variable in class org.dhmp.util.xml.validator.DateTimeValidator
Represents date data type.
DATE_TIME - Static variable in class org.dhmp.util.xml.validator.DateTimeValidator
Represents dateTime data type.
DECIMAL - Static variable in class org.dhmp.util.xml.validator.NumberValidator
Represents decimal data type.
DECODE - Static variable in class org.dhmp.io.Base64
Specify decoding.
DEFAULT_PATH_SEPARATOR - Static variable in interface org.dhmp.util.HierarchicalMap
Default path separator which is a forward slash "/"
DONT_BREAK_LINES - Static variable in class org.dhmp.io.Base64
Don't break lines when encoding (violates strict Base64 specification)
DOUBLE - Static variable in class org.dhmp.util.xml.validator.NumberValidator
Represents double data type.
DO_NOT_REPLACE_VALUE - Static variable in class org.dhmp.util.xml.Schema
 
DateTimeValidator - class org.dhmp.util.xml.validator.DateTimeValidator.
Validates date, time and dateTime data type.
DateTimeValidator(Locale, TimeZone, int) - Constructor for class org.dhmp.util.xml.validator.DateTimeValidator
Creates a new instance of DateTimeValidator.
DecimalFormat - class org.dhmp.util.DecimalFormat.
DecimalFormat used internally.
DecimalFormat() - Constructor for class org.dhmp.util.DecimalFormat
Constructs a DecimalFormat which uses the default pattern and symbols.
DecimalFormat(String) - Constructor for class org.dhmp.util.DecimalFormat
Constructs a DecimalFormat which uses the given pattern and the default symbols for formatting and parsing.
DecimalFormat(String, DecimalFormatSymbols) - Constructor for class org.dhmp.util.DecimalFormat
Constructs a DecimalFormat using the given pattern and formatting symbols.
decode(byte[], int, int) - Static method in class org.dhmp.io.Base64
Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class org.dhmp.io.Base64
Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFromFile(String) - Static method in class org.dhmp.io.Base64
Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class org.dhmp.io.Base64
Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class org.dhmp.io.Base64
Attempts to decode Base64 data and deserialize a Java Object within.
defaultmessages - Variable in class org.dhmp.util.xml.Schema
ResourceBundle containing messages used for default message.
denormalize(HierarchicalMap, String, String) - Static method in class org.dhmp.util.Algorithm
Restructure the map, ordering by content of key field.

E

ENCODE - Static variable in class org.dhmp.io.Base64
Specify encoding.
ElementValue - class org.dhmp.util.xml.ElementValue.
Wrapper class used for elment value.
ElementValue(Object) - Constructor for class org.dhmp.util.xml.ElementValue
Creates a new instance of ElementValue
elementReference(String, Object, String, int, boolean) - Method in class org.dhmp.io.AbstractMapOutput
 
elementReference(String, Object, String, int, boolean) - Method in class org.dhmp.io.MapOutputStream
 
elementReference(String, Object, String, int, boolean) - Method in class org.dhmp.io.XMLMapOutputStream
 
elementValue(Object, Object, boolean) - Method in class org.dhmp.io.AbstractMapOutput
 
elementValue(Object, Object, boolean) - Method in class org.dhmp.io.MapOutputStream
 
elementValue(Object, Object, boolean) - Method in class org.dhmp.io.XMLMapOutputStream
 
encodeBytes(byte[]) - Static method in class org.dhmp.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class org.dhmp.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class org.dhmp.io.Base64
Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class org.dhmp.io.Base64
Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class org.dhmp.io.Base64
Convenience method for reading a binary file and base64-encoding it.
encodeObject(Serializable) - Static method in class org.dhmp.io.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeObject(Serializable, int) - Static method in class org.dhmp.io.Base64
Serializes an object and returns the Base64-encoded version of that serialized object.
encodeToFile(byte[], String) - Static method in class org.dhmp.io.Base64
Convenience method for encoding data to a file.
endDocument() - Method in class org.dhmp.io.AbstractMapOutput
 
endDocument() - Method in class org.dhmp.io.MapOutputStream
 
endDocument() - Method in class org.dhmp.io.XMLMapOutputStream
 
endElement(String, boolean) - Method in class org.dhmp.io.AbstractMapOutput
 
endElement(String, boolean) - Method in class org.dhmp.io.MapOutputStream
 
endElement(String, boolean) - Method in class org.dhmp.io.XMLMapOutputStream
 
entrySet() - Method in class org.dhmp.util.BasicHierarchicalMap
 
entrySet() - Method in interface org.dhmp.util.HierarchicalMap
Returns a set view of the mappings contained in this map.
entrySet() - Method in class org.dhmp.util.LinkedHashMultiMap
Returns a "set view" of this LinkedHashMultiMap's entries.
equals(Object) - Method in class org.dhmp.security.Role
 
equals(Object) - Method in class org.dhmp.security.User
 
equals(Object) - Method in class org.dhmp.util.BasicHierarchicalMap
 
equals(Object) - Method in class org.dhmp.util.DecimalFormat
Tests this instance for equality with an arbitrary object.
equals(Object) - Method in class org.dhmp.util.xml.Attribute
Compares this attribute to the specified object.
equals(Object) - Method in class org.dhmp.util.xml.Comment
Compares this attribute to the specified object.
equals(Object) - Method in class org.dhmp.util.xml.ElementValue
Compares this element's value to the specified object.
equals(Object) - Method in class org.dhmp.util.xml.validator.Validator.ValidationFailed
 
eval(HierarchicalMap) - Method in interface org.dhmp.util.HierarchicalMapProcessor
Deprecated.  
eval(Writer, HierarchicalMap) - Method in class org.dhmp.util.stylesheet.Script
Expand all the script's contents writing the result to output.
execute() - Method in class org.dhmp.io.MapSQLStatement
Executes the statement without parameter.
execute(HierarchicalMap) - Method in class org.dhmp.io.MapSQLStatement
Executes the statement using HierarchiclMap as parameter.
execute(HierarchicalMap) - Method in interface org.dhmp.util.HierarchicalMapProcessor
Receives a HierarchicalMap as input and returns another HierarchicalMap as output result.

F

FAIL - Static variable in class org.dhmp.util.xml.validator.Validator
 
FLOAT - Static variable in class org.dhmp.util.xml.validator.NumberValidator
Represents float data type.
FORMAT_VALUE - Static variable in class org.dhmp.util.xml.Schema
 
f(Object, Object) - Method in class org.dhmp.util.Algorithm.BinaryFunction
Function to be applied during map transformation involving two HierarchicalMap.
f(Object) - Method in class org.dhmp.util.Algorithm.UnaryFunction
Function to be applied during map transformation.
fetchEntry(Object) - Method in class org.dhmp.util.LinkedHashMultiMap
Return the value in this Map associated with the supplied key, or null if the key maps to nothing.
find(HierarchicalMap, String, String, Object) - Static method in class org.dhmp.util.Algorithm
Finds a node which contains a specific value.
fixedConstraints - Variable in class org.dhmp.util.xml.Schema
control if constraints can be changed externally
flush() - Method in class org.dhmp.io.AbstractMapOutput
 
flush(MapStream.Path.Position) - Method in class org.dhmp.io.AbstractMapOutput
 
flush() - Method in interface org.dhmp.io.MapOutput
Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class org.dhmp.io.MapWriter
Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class org.dhmp.io.XMLMapOutputStream
 
flushAll() - Method in class org.dhmp.io.AbstractMapOutput
 
flushAll() - Method in interface org.dhmp.io.MapOutput
Flushes this output stream and also ends any HierarchicalMap written so far.
flushAll() - Method in class org.dhmp.io.MapWriter
 
flushAll() - Method in class org.dhmp.io.XMLMapOutputStream
 
flushBase64() - Method in class org.dhmp.io.Base64.OutputStream
Method added by PHIL.
foreach(HierarchicalMap, Algorithm.UnaryFunction) - Static method in class org.dhmp.util.Algorithm
Traverse the entire HierarchicalMap using Depth-first strategie.
foreach(HierarchicalMap, Algorithm.BinaryFunction) - Static method in class org.dhmp.util.Algorithm
Traverse the entire HierarchicalMap using Depth-first strategie.
format(double, StringBuffer, FieldPosition) - Method in class org.dhmp.util.DecimalFormat
 
format(long, StringBuffer, FieldPosition) - Method in class org.dhmp.util.DecimalFormat
 
formatToCharacterIterator(Object) - Method in class org.dhmp.util.DecimalFormat
 
fullSize() - Method in class org.dhmp.util.LinkedHashMultiMap
Returns the number of key-value mappings currently in this Map, including repetitive keys.

G

GZIP - Static variable in class org.dhmp.io.Base64
Specify that data should be gzip-compressed.
GroupValidator - class org.dhmp.util.xml.validator.GroupValidator.
Validates sequence and choice groups.
GroupValidator() - Constructor for class org.dhmp.util.xml.validator.GroupValidator
 
get(Object) - Method in class org.dhmp.util.BasicHierarchicalMap
 
get(Object[]) - Method in class org.dhmp.util.BasicHierarchicalMap
 
get() - Method in class org.dhmp.util.BasicHierarchicalMap
 
get() - Method in class org.dhmp.util.CircularQueue
 
get(Object) - Method in interface org.dhmp.util.HierarchicalMap
Returns the value in this map associated to the specified key.
get() - Method in interface org.dhmp.util.HierarchicalMap
Returns the value of oldest mapping added to this map.
get(Object[]) - Method in interface org.dhmp.util.HierarchicalMap2
Returns the value in this map associated to the specified key.
get(Object) - Method in class org.dhmp.util.LinkedHashMultiMap
Return the value in this Map associated with the supplied key, or null if the key maps to nothing.
get() - Method in class org.dhmp.util.LinkedHashMultiMap
Return the first value in this Map.
get(URL) - Method in class org.dhmp.util.stylesheet.ScriptCollection
Retrieves the parsed template.
get(URL, Charset) - Method in class org.dhmp.util.stylesheet.ScriptCollection
Retrieves the parsed template.
get(String) - Method in class org.dhmp.util.stylesheet.ScriptCollection
Retrieves the parsed template.
get(String, Charset) - Method in class org.dhmp.util.stylesheet.ScriptCollection
Retrieves the parsed template.
get(String) - Method in class org.dhmp.util.xml.SchemaCollection
This will return the instance for the specific XML Schema URL.
get(URL) - Method in class org.dhmp.util.xml.SchemaCollection
This will return the instance for the specific XML Schema URL.
get(URL, URL) - Method in class org.dhmp.util.xml.SchemaCollection
This will return the Schema instance for the specific XML Schema URL.
get(InputStream) - Method in class org.dhmp.util.xml.SchemaCollection
This will return the Schema instance for XML Schema read from InputStream.
get(InputStream, InputStream) - Method in class org.dhmp.util.xml.SchemaCollection
This will return the Schema instance for XML Schema read from InputStream.
getAll(Preferences) - Static method in class org.dhmp.io.MapPreferences
Retrieves the Preference into HierarchicalMap.
getAll(Object) - Method in class org.dhmp.util.BasicHierarchicalMap
 
getAll(Object[]) - Method in class org.dhmp.util.BasicHierarchicalMap
 
getAll(Object) - Method in interface org.dhmp.util.HierarchicalMap
Returns a collection view of all the values to which this map maps the specified key.
getAll(Object[]) - Method in interface org.dhmp.util.HierarchicalMap2
Returns collection containing all the value in this map associated to the specified key.
getBaseMap() - Method in class org.dhmp.io.AbstractMapInput
 
getBaseMap() - Method in interface org.dhmp.io.MapInput
Returns current base map.
getBaseMap() - Method in class org.dhmp.io.MapReader
 
getConstraint(Object) - Method in class org.dhmp.util.xml.Schema
Returns a HierarchicalMap containing constraint for specific node.
getConstraints() - Method in class org.dhmp.util.xml.Schema
Returns a HierarchicalMap that represents the parsed schema.
getContainer() - Method in class org.dhmp.util.BasicHierarchicalMap.BasicHierarchicalMapCollection
 
getCurrency() - Method in class org.dhmp.util.DecimalFormat
Returns the currency corresponding to the currency symbol stored in the instance of DecimalFormatSymbols used by this DecimalFormat.
getCurrentPath() - Method in class org.dhmp.io.MapReader
Gets the current path relative to the reference.
getCurrentPath() - Method in class org.dhmp.io.MapWriter
Gets the current path relative to the reference.
getDecimalFormatSymbols() - Method in class org.dhmp.util.DecimalFormat
Returns a copy of the symbols used by this instance.
getDefaultMessage(String) - Method in class org.dhmp.util.xml.Schema
Gets the corresponding default error message from ResourceBundle.
getEntry() - Method in class org.dhmp.util.CircularQueue
 
getEntry(Object) - Method in class org.dhmp.util.LinkedHashMultiMap
Return the value in this Map associated with the supplied key, or null if the key maps to nothing.
getEntry() - Method in class org.dhmp.util.LinkedHashMultiMap
Return the first entry in this Map.
getGroupingSize() - Method in class org.dhmp.util.DecimalFormat
 
getHierarchicalMap() - Method in class org.dhmp.security.MapCallback
 
getInputParameter() - Method in class org.dhmp.io.MapSQLStatement.InOutParameter
Retrieves the input parameter.
getKey() - Method in class org.dhmp.io.AbstractMapInput
 
getKey() - Method in class org.dhmp.io.MapInputStream
 
getKey() - Method in class org.dhmp.io.XMLMapInputStream
 
getKey() - Method in class org.dhmp.util.BasicHierarchicalMap.BasicHierarchicalMapCollection
 
getLocale() - Method in class org.dhmp.util.xml.Schema
Returns the locale used when parsing number or date values.
getLocale() - Method in class org.dhmp.util.xml.SchemaCollection
Returns the current locale used for parsing and validation.
getMessage(String) - Method in class org.dhmp.util.xml.Schema
Gets the corresponding schema specific error message from ResourceBundle.
getMessage() - Method in class org.dhmp.util.xml.SchemaCollection
Gets the resource bundle containing default messages.
getMessageLocale() - Method in class org.dhmp.util.xml.Schema
Returns the locale used when retrieving error message from ResourceBundle.
getMessageLocale() - Method in class org.dhmp.util.xml.SchemaCollection
Returns the current locale used for loading ResourceBundle containing the default messages.
getMultiplier() - Method in class org.dhmp.util.DecimalFormat
 
getName() - Method in class org.dhmp.security.Role
 
getName() - Method in class org.dhmp.security.User
Retrieves the user's name.
getName() - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
getNegativePrefix() - Method in class org.dhmp.util.DecimalFormat
 
getNegativeSuffix() - Method in class org.dhmp.util.DecimalFormat
 
getNewValue(Validator, String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.SQLSchema
 
getNewValue(Validator, String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.Schema
 
getPathSeparator() - Method in class org.dhmp.util.BasicHierarchicalMap
 
getPathSeparator() - Method in interface org.dhmp.util.HierarchicalMap
Returns the current characters considered as path separators.
getPositivePrefix() - Method in class org.dhmp.util.DecimalFormat
 
getPositiveSuffix() - Method in class org.dhmp.util.DecimalFormat
 
getPrefix(String) - Method in class org.dhmp.io.XMLMapInputStream
 
getReference() - Method in class org.dhmp.io.AbstractMapInput
 
getReference() - Method in class org.dhmp.io.MapInputStream
 
getReference() - Method in class org.dhmp.io.XMLMapInputStream
 
getReferencePath() - Method in class org.dhmp.io.MapReader
Gets the path used as reference for all reading methods.
getReferencePath() - Method in class org.dhmp.io.MapWriter
Gets the path used as reference for all writing methods.
getResourceLocation() - Method in class org.dhmp.util.xml.Schema
Returns the location of ResourceBundle containing the error messages for this schema.
getResultSetName() - Method in class org.dhmp.io.MapSQLStatement
Retrieves the current resultsetname.
getSchemaLocation() - Method in class org.dhmp.util.xml.Schema
Returns the location of schema document containing the valid XML Schema Document.
getSizes() - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
getState() - Method in class org.dhmp.util.LinkedHashMultiMap
 
getStatement() - Method in class org.dhmp.io.MapSQLStatement
Retrieve the statement object.
getStatement() - Method in class org.dhmp.util.xml.SQLSchema
Return the statement defined in xml schema document.
getSubject() - Method in class org.dhmp.security.User
Retrieves the current Subject.
getType() - Method in class org.dhmp.io.AbstractMapInput
 
getType() - Method in class org.dhmp.io.MapInputStream
 
getType() - Method in class org.dhmp.io.MapSQLStatement.OutParameter
Retrieves the out parameter type, that this class is representing.
getType() - Method in class org.dhmp.io.XMLMapInputStream
Error handler to report errors and warnings
getType() - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
getUnsafe(String) - Method in class org.dhmp.util.xml.SchemaCollection
This will return the instance for the specific XML Schema URL.
getUnsafe(URL) - Method in class org.dhmp.util.xml.SchemaCollection
This will return the instance for the specific XML Schema URL.
getUnsafe(URL, URL) - Method in class org.dhmp.util.xml.SchemaCollection
This is equivalent to get(URL, URL) except that the Schema returned is unsafe.
getUnsafe(InputStream, InputStream) - Method in class org.dhmp.util.xml.SchemaCollection
This is equivalent to get(InputStream, InputStream) except that the returned Schema is unsafe.
getValue() - Method in class org.dhmp.io.AbstractMapInput
 
getValue() - Method in class org.dhmp.io.MapInputStream
 
getValue() - Method in class org.dhmp.io.XMLMapInputStream
 

H

HierarchicalMap - interface org.dhmp.util.HierarchicalMap.
A collection type data structure with support for hierarchically organized data representation.
HierarchicalMap.EntrySet - interface org.dhmp.util.HierarchicalMap.EntrySet.
Interface for entryset where a key can be specified for iterator.
HierarchicalMap2 - interface org.dhmp.util.HierarchicalMap2.
This interface extends HierarchicalMap Interface.
HierarchicalMapProcessor - interface org.dhmp.util.HierarchicalMapProcessor.
A generic interface for processing HierarchicalMap.
handle(Callback[]) - Method in class org.dhmp.security.MapCallbackHandler
 
handleElement(HierarchicalMap, HierarchicalMap, Validator, String, Object, HierarchicalMap, Schema, boolean) - Method in class org.dhmp.util.xml.Schema
 
hasFailed(Object) - Static method in class org.dhmp.util.xml.validator.Validator
Checks if the object returned during validation resulted from not succeeded validation.
hasFixedConstraints() - Method in class org.dhmp.util.xml.Schema
Returs if this Schema's constraints is fixed or can be changed.
hasMessage() - Method in class org.dhmp.util.xml.Schema
Returns true if the ResourceBundle containing the error message has successfully loaded.
hasSamePath() - Method in class org.dhmp.io.MapReader
Returns true if the path has not changed after last reading method.
hasSamePath() - Method in class org.dhmp.io.MapWriter
Returns true if the path has not changed after last writing method.
hashCode() - Method in class org.dhmp.security.Role
 
hashCode() - Method in class org.dhmp.security.User
 
hashCode() - Method in class org.dhmp.util.DecimalFormat
Returns a hash code for this object.
head - Variable in class org.dhmp.util.CircularQueue
 

I

INSERTION_ORDER - Static variable in class org.dhmp.util.BasicHierarchicalMap
Iteration will return the elements in first-in first-out order (FIFO).
INSERTION_ORDER - Static variable in class org.dhmp.util.LinkedHashMultiMap
 
INT - Static variable in class org.dhmp.util.xml.validator.NumberValidator
Represents int data type.
INTEGER - Static variable in class org.dhmp.util.xml.validator.NumberValidator
Represents integer data type.
InsightIterator - interface org.dhmp.util.InsightIterator.
Select an entry and change its order
init(String) - Method in class org.dhmp.io.AbstractMapInput
Initializes this class using the configuration passed.
init(HierarchicalMap) - Method in class org.dhmp.io.AbstractMapInput
 
init() - Method in class org.dhmp.io.AbstractMapInput
 
init(String) - Method in class org.dhmp.io.AbstractMapOutput
Initializes this class using the configuration passed.
init(HierarchicalMap) - Method in class org.dhmp.io.AbstractMapOutput
 
init(HierarchicalMap) - Method in interface org.dhmp.io.MapInput
Initializes this class using the configuration passed.
init(String) - Method in interface org.dhmp.io.MapInput
Initializes this class using the configuration passed.
init() - Method in class org.dhmp.io.MapInputStream
 
init(HierarchicalMap) - Method in interface org.dhmp.io.MapOutput
Initializes this class using the configuration passed.
init(String) - Method in interface org.dhmp.io.MapOutput
Initializes this class using the configuration passed.
init() - Method in class org.dhmp.io.MapOutputStream
 
init(String) - Method in class org.dhmp.io.MapReader
 
init(HierarchicalMap) - Method in class org.dhmp.io.MapReader
 
init(String) - Method in class org.dhmp.io.MapWriter
Initializes this class using the configuration passed.
init(HierarchicalMap) - Method in class org.dhmp.io.MapWriter
Initializes this class using the configuration passed.
init(String) - Method in class org.dhmp.io.XMLMapInputStream
Initializes this class using the configuration passed.
init(HierarchicalMap) - Method in class org.dhmp.io.XMLMapInputStream
 
init() - Method in class org.dhmp.io.XMLMapInputStream
 
init() - Method in class org.dhmp.io.XMLMapOutputStream
 
init(HierarchicalMap) - Method in class org.dhmp.io.XMLMapOutputStream
 
init(String) - Method in class org.dhmp.security.MapCallbackHandler
 
init(HierarchicalMap) - Method in class org.dhmp.security.MapCallbackHandler
 
init(String) - Method in class org.dhmp.util.xml.Schema
Initializes this class using the configuration passed.
init(HierarchicalMap) - Method in class org.dhmp.util.xml.Schema
Initializes this class using the configuration passed.
isDecimalSeparatorAlwaysShown() - Method in class org.dhmp.util.DecimalFormat
 
isEmpty() - Method in class org.dhmp.util.CircularQueue
 
isMember(Principal) - Method in class org.dhmp.security.Role
 
isReadOnly() - Method in class org.dhmp.security.Role
 
isUseDefaultMessage() - Method in class org.dhmp.util.xml.Schema
Returs if this Schema is using default message.
iterator() - Method in class org.dhmp.util.BasicHierarchicalMap.BasicHierarchicalMapCollection
 
iterator(Object) - Method in interface org.dhmp.util.HierarchicalMap.EntrySet
Iterates within the elements having the same key.
iterator() - Method in class org.dhmp.util.LinkedHashMultiMap.EntrySet
 
iterator(Object) - Method in class org.dhmp.util.LinkedHashMultiMap.EntrySet
 

K

keySet() - Method in class org.dhmp.util.BasicHierarchicalMap
 
keySet() - Method in interface org.dhmp.util.HierarchicalMap
Returns a set view of the keys contained in this map.
keySet() - Method in class org.dhmp.util.LinkedHashMultiMap
Returns a "set view" of this LinkedHashMultiMap's keys.

L

LONG - Static variable in class org.dhmp.util.xml.validator.NumberValidator
Represents long data type.
LinkedHashMultiMap - class org.dhmp.util.LinkedHashMultiMap.
 
LinkedHashMultiMap() - Constructor for class org.dhmp.util.LinkedHashMultiMap
Construct a new insertion-ordered LinkedHashMultiMap with the default capacity (11) and the default load factor (0.75).
LinkedHashMultiMap(Map) - Constructor for class org.dhmp.util.LinkedHashMultiMap
Construct a new insertion-ordered LinkedHashMultiMap from the given Map, with initial capacity the greater of the size of m or the default of 11.
LinkedHashMultiMap(int) - Constructor for class org.dhmp.util.LinkedHashMultiMap
Construct a new insertion-ordered LinkedHashMultiMap with a specific inital capacity and default load factor of 0.75.
LinkedHashMultiMap(int, float) - Constructor for class org.dhmp.util.LinkedHashMultiMap
Construct a new insertion-orderd LinkedHashMultiMap with a specific inital capacity and load factor.
LinkedHashMultiMap(int, float, boolean) - Constructor for class org.dhmp.util.LinkedHashMultiMap
Construct a new LinkedHashMultiMap with a specific inital capacity, load factor, and ordering mode.
LinkedHashMultiMap(int, float, int) - Constructor for class org.dhmp.util.LinkedHashMultiMap
Construct a new LinkedHashMultiMap with a specific inital capacity, load factor, and ordering mode.
LinkedHashMultiMap.EntrySet - class org.dhmp.util.LinkedHashMultiMap.EntrySet.
Create an AbstractSet with custom implementations of those methods that can be overridden easily and efficiently.
LinkedHashMultiMap.EntrySet() - Constructor for class org.dhmp.util.LinkedHashMultiMap.EntrySet
 
locale - Variable in class org.dhmp.util.xml.Schema
locale used for messages

M

MapCallback - class org.dhmp.security.MapCallback.
 
MapCallback() - Constructor for class org.dhmp.security.MapCallback
 
MapCallbackHandler - class org.dhmp.security.MapCallbackHandler.
 
MapCallbackHandler(HierarchicalMap) - Constructor for class org.dhmp.security.MapCallbackHandler
 
MapIOException - exception org.dhmp.io.MapIOException.
Thrown when IOException or any other exeception occurs while converting HierarchicalMap to and from streams.
MapIOException(String) - Constructor for class org.dhmp.io.MapIOException
Constructs a MapIOException with the specified detail message.
MapIOException(Throwable) - Constructor for class org.dhmp.io.MapIOException
Constructs a new exception with the specified cause
MapIOException(String, Throwable) - Constructor for class org.dhmp.io.MapIOException
Constructs a new exception with the specified detail message and cause.
MapInput - interface org.dhmp.io.MapInput.
Interface for reading HierarchicalMap from input source.
MapInputStream - class org.dhmp.io.MapInputStream.
Read a HierarchicalMap previously written by MapOutputStream from InputStream.
MapInputStream(InputStream) - Constructor for class org.dhmp.io.MapInputStream
Creates a MapInputStream and saves its argument, the input stream in, for later use.
MapMail - class org.dhmp.io.MapMail.
First version of email interface.
MapMail(HierarchicalMap) - Constructor for class org.dhmp.io.MapMail
 
MapOutput - interface org.dhmp.io.MapOutput.
Interface for writing HierarchicalMap to output drain.
MapOutputStream - class org.dhmp.io.MapOutputStream.
Write a HierarchicalMap to OutputStream.
MapOutputStream(OutputStream) - Constructor for class org.dhmp.io.MapOutputStream
Creates a MapOutputStream and saves its argument, the output stream out, for later use.
MapPreferences - class org.dhmp.io.MapPreferences.
Map HierarchicalMap into and from java.util.prefs.Preferences Null Pointer exception will thrown if HierarchicalMap contains null key or null value.
MapPreferences() - Constructor for class org.dhmp.io.MapPreferences
 
MapReader - class org.dhmp.io.MapReader.
This class can read a piece of HierarchicalMap instead of whole HierarchicalMap and also support relative key manipulation.
MapReader(MapReader) - Constructor for class org.dhmp.io.MapReader
Creates a new instance of MapReader
MapReader(AbstractMapInput) - Constructor for class org.dhmp.io.MapReader
Creates a new instance of MapWriter sharing the same relative position.
MapSQLStatement - class org.dhmp.io.MapSQLStatement.
Handle SQL statements.
MapSQLStatement(Connection) - Constructor for class org.dhmp.io.MapSQLStatement
Constructor receiving a connection to be used for further SQL statement execution.
MapSQLStatement.InOutParameter - class org.dhmp.io.MapSQLStatement.InOutParameter.
Static class to flag a node to be registered as in/out parameter.
MapSQLStatement.InOutParameter(Object, int) - Constructor for class org.dhmp.io.MapSQLStatement.InOutParameter
Create an instance representing a out parameter of designated type.
MapSQLStatement.OutParameter - class org.dhmp.io.MapSQLStatement.OutParameter.
Static class to flag a node to be registered as out parameter.
MapSQLStatement.OutParameter(int) - Constructor for class org.dhmp.io.MapSQLStatement.OutParameter
Create an instance representing a out parameter of designated type.
MapSQLStatement.OutResultSet - class org.dhmp.io.MapSQLStatement.OutResultSet.
Static class to flag a node to be registered as out ResultSet.
MapSQLStatement.Parameter - class org.dhmp.io.MapSQLStatement.Parameter.
A parent class for Parameters.
MapSQLStatement.Parameter() - Constructor for class org.dhmp.io.MapSQLStatement.Parameter
 
MapWriter - class org.dhmp.io.MapWriter.
This class can generate large output formed by several HierarchicalMap and also support relative key manipulation.
MapWriter(MapWriter) - Constructor for class org.dhmp.io.MapWriter
Creates a new instance of MapWriter.
MapWriter(AbstractMapOutput) - Constructor for class org.dhmp.io.MapWriter
Creates a new instance of MapWriter sharing the same relative position.
match(Object) - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
match(boolean) - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
match(byte) - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
match(char) - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
match(short) - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
match(int) - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
match(long) - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
match(float) - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
match(double) - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
maximumDepth - Static variable in class org.dhmp.util.BasicHierarchicalMap
Maximum iteration that can occur during toString() method call.
members() - Method in class org.dhmp.security.Role
 
merge(Object, HierarchicalMap, HierarchicalMap) - Static method in class org.dhmp.util.Algorithm
Merge source HierarchicalMap into target HierarchicalMap under key.
messages - Variable in class org.dhmp.util.xml.Schema
Optional ResourceBundle containing error messages for this XML Schema

N

NOT_DATE - Static variable in class org.dhmp.util.xml.validator.DateTimeValidator
Represents not a date data type.
NO_OPTIONS - Static variable in class org.dhmp.io.Base64
No options specified.
NumberValidator - class org.dhmp.util.xml.validator.NumberValidator.
Validates several number related data types.
NumberValidator(Locale, int) - Constructor for class org.dhmp.util.xml.validator.NumberValidator
Creates a new instance of DecimalValidator
newCurrentReader() - Method in class org.dhmp.io.MapReader
Returns new MapReader with reference path set to current path of this class.
newCurrentReader(Object) - Method in class org.dhmp.io.MapReader
Returns new MapReader with reference path set to start.
newCurrentWriter() - Method in class org.dhmp.io.MapWriter
Returns new MapWriter with reference path set to current path of this class.
newCurrentWriter(Object) - Method in class org.dhmp.io.MapWriter
Returns new MapWriter with reference path set to start.
newEntry(Object) - Method in class org.dhmp.util.CircularQueue
 
newInstance() - Method in class org.dhmp.util.BasicHierarchicalMap
 
newInstance() - Method in interface org.dhmp.util.HierarchicalMap
Creates a new instance of empty HierarchicalMap.
newLatestReader() - Method in class org.dhmp.io.MapReader
Returns new MapReader with reference path set to last read position.
newLatestWriter() - Method in class org.dhmp.io.MapWriter
Returns new MapWriter with reference path set to last written position.
newReader() - Method in class org.dhmp.io.MapReader
Returns new MapReader with same reference path.
newValue(Object) - Method in class org.dhmp.util.xml.validator.BooleanValidator
 
newValue(Object) - Method in class org.dhmp.util.xml.validator.DateTimeValidator
 
newValue(Object) - Method in class org.dhmp.util.xml.validator.GroupValidator
 
newValue(Object) - Method in class org.dhmp.util.xml.validator.NumberValidator
 
newValue(Object) - Method in class org.dhmp.util.xml.validator.ObjectValidator
 
newValue(Object) - Method in class org.dhmp.util.xml.validator.ReferenceValidator
 
newValue(Object) - Method in class org.dhmp.util.xml.validator.SimpleObjectValidator
 
newValue(Object) - Method in class org.dhmp.util.xml.validator.StringValidator
 
newValue(Object) - Method in class org.dhmp.util.xml.validator.Validator
Creates a java instance of corresponding object depending on data type this Validator is written for.
newWriter() - Method in class org.dhmp.io.MapWriter
Returns new MapWriter with same reference path.
normalize(HierarchicalMap, String, String) - Static method in class org.dhmp.util.Algorithm
Reverse the resul to denormaization.

O

ONE - Static variable in class org.dhmp.util.xml.validator.NumberValidator
 
ObjectValidator - class org.dhmp.util.xml.validator.ObjectValidator.
Validates anySimpleType data classname.
ObjectValidator() - Constructor for class org.dhmp.util.xml.validator.ObjectValidator
 
ObjectValidator.Type - class org.dhmp.util.xml.validator.ObjectValidator.Type.
 
org.dhmp.io - package org.dhmp.io
Provides the classes for reading and writing HierarchicalMap from data streams, using binary or XML formats.
org.dhmp.security - package org.dhmp.security
 
org.dhmp.util - package org.dhmp.util
Provides the HierarchicalMap interface and classes for reference implementation.
org.dhmp.util.stylesheet - package org.dhmp.util.stylesheet
Provides the classes for creating text output, merging information from HierarchicalMap and script contained in a template document.
org.dhmp.util.xml - package org.dhmp.util.xml
Provides the classes for handling XML.
org.dhmp.util.xml.validator - package org.dhmp.util.xml.validator
Provides the classes for validating a subset of XML Schema Document data type.
overwrite(HierarchicalMap, HierarchicalMap) - Static method in class org.dhmp.util.Algorithm
Overwrites all the content of first map with content of second map.

P

ParserException - exception org.dhmp.util.stylesheet.ParserException.
Thrown when template contains syntax error.
ParserException(String) - Constructor for class org.dhmp.util.stylesheet.ParserException
Constructs a ParserException with the specified detail message.
ParserException() - Constructor for class org.dhmp.util.stylesheet.ParserException
Constructs a ParserException with no detail message.
ParserException(Throwable) - Constructor for class org.dhmp.util.stylesheet.ParserException
Constructs a ParserException wrapping other exceptions.
ParserException(String, Throwable) - Constructor for class org.dhmp.util.stylesheet.ParserException
Constructs a new exception with the specified detail message and cause.
parse(String, ParsePosition) - Method in class org.dhmp.util.DecimalFormat
 
parse(String, TimeZone, int) - Static method in class org.dhmp.util.xml.validator.DateTimeValidator
 
parse(String) - Static method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
parseData(String, Object) - Method in class org.dhmp.util.xml.SchemaCollection
Parses the value to corresponding java object using the same rule used during schema parsing.
put(Preferences, HierarchicalMap) - Static method in class org.dhmp.io.MapPreferences
Store all HierarchicalMap`s leaves into Preferences.
put(Object, Object) - Method in class org.dhmp.util.BasicHierarchicalMap
 
put(Object[], Object) - Method in class org.dhmp.util.BasicHierarchicalMap
 
put(Object, Object) - Method in interface org.dhmp.util.HierarchicalMap
Associates the specified value with the specified key in this map.
put(Object[], Object) - Method in interface org.dhmp.util.HierarchicalMap2
Associates the specified value with the specified key in this map.
put(Object, Object) - Method in class org.dhmp.util.LinkedHashMultiMap
Puts the supplied value into the Map, mapped by the supplied key.

R

REPLACEUSINGFORMAT_VALUE - Static variable in class org.dhmp.util.xml.Schema
 
REPLACE_VALUE - Static variable in class org.dhmp.util.xml.Schema
 
REVERSE_ACCESS_ORDER - Static variable in class org.dhmp.util.BasicHierarchicalMap
The last element accessed using get or put method will be placed as the first element returned during iteration.
REVERSE_ACCESS_ORDER - Static variable in class org.dhmp.util.LinkedHashMultiMap
 
ReferenceValidator - class org.dhmp.util.xml.validator.ReferenceValidator.
Validates data type reference using the actual validator defined at referenced data type.
ReferenceValidator() - Constructor for class org.dhmp.util.xml.validator.ReferenceValidator
 
ResultSet - Static variable in class org.dhmp.io.MapSQLStatement
 
Role - class org.dhmp.security.Role.
 
Role(String) - Constructor for class org.dhmp.security.Role
 
read() - Method in class org.dhmp.io.Base64.InputStream
Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class org.dhmp.io.Base64.InputStream
Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
readAllMap() - Method in class org.dhmp.io.MapReader
 
readMap() - Method in class org.dhmp.io.AbstractMapInput
 
readMap(Object) - Method in class org.dhmp.io.AbstractMapInput
 
readMap(Object, Object) - Method in class org.dhmp.io.AbstractMapInput
 
readMap(MapStream.Path.Position, Object, Object, boolean) - Method in class org.dhmp.io.AbstractMapInput
 
readMap() - Method in interface org.dhmp.io.MapInput
Reads-in a HierarchicalMap from input source.
readMap(Object) - Method in interface org.dhmp.io.MapInput
Reads-in a HierarchicalMap from input source starting at specified node.
readMap(Object, Object) - Method in interface org.dhmp.io.MapInput
Reads-in a HierarchicalMap from input source starting at specified node and finishing at stopping node.
readMap() - Method in class org.dhmp.io.MapReader
 
readMap(Object) - Method in class org.dhmp.io.MapReader
 
readMap(Object, Object) - Method in class org.dhmp.io.MapReader
 
readMapUntil() - Method in class org.dhmp.io.AbstractMapInput
 
readMapUntil(Object) - Method in class org.dhmp.io.AbstractMapInput
 
readMapUntil() - Method in interface org.dhmp.io.MapInput
Reads-in a HierarchicalMap from input source until first node is found.
readMapUntil(Object) - Method in interface org.dhmp.io.MapInput
Reads-in a HierarchicalMap from input source until finishing node is found.
readMapUntil() - Method in class org.dhmp.io.MapReader
 
readMapUntil(Object) - Method in class org.dhmp.io.MapReader
 
realize() - Method in interface org.dhmp.util.InsightIterator
 
remove(Object) - Method in class org.dhmp.util.BasicHierarchicalMap
 
remove(Object[]) - Method in class org.dhmp.util.BasicHierarchicalMap
 
remove(Object) - Method in interface org.dhmp.util.HierarchicalMap
Removes the mapping for this key from this map if it is present.
remove(Object[]) - Method in interface org.dhmp.util.HierarchicalMap2
Removes the mapping for this key from this map if it is present.
remove(Object) - Method in class org.dhmp.util.LinkedHashMultiMap.EntrySet
 
remove(Object) - Method in class org.dhmp.util.LinkedHashMultiMap
Removes a single entry from the LinkedHashMultiMap and returns the value which is mapped by the supplied key.
remove(String) - Method in class org.dhmp.util.xml.SchemaCollection
Removes the specified schema from cache.
removeAll(Object) - Method in class org.dhmp.util.BasicHierarchicalMap
 
removeAll(Object[]) - Method in class org.dhmp.util.BasicHierarchicalMap
 
removeAll(Object) - Method in interface org.dhmp.util.HierarchicalMap
Removes the mapping for this key from this map if it is present.
removeAll(Object[]) - Method in interface org.dhmp.util.HierarchicalMap2
Removes the mapping for this key from this map if it is present.
removeAll(Object) - Method in class org.dhmp.util.LinkedHashMultiMap
Removes all entries from the LinkedHashMultiMap and returns the oldest value which is mapped by the supplied key.
removeAll() - Method in class org.dhmp.util.xml.SchemaCollection
Removes all the schema from cache.
removeEntry(LinkedHashMultiMap.Entry) - Method in class org.dhmp.util.LinkedHashMultiMap
Removes a single entry from the LinkedHashMultiMap and returns the value which is mapped by the supplied key.
removeMember(Principal) - Method in class org.dhmp.security.Role
 
replace(Object) - Method in class org.dhmp.io.AbstractMapInput
Replace the value read from input.
replace(Object) - Method in class org.dhmp.io.AbstractMapOutput
Replace the value actually written to the output.
replace(HierarchicalMap) - Method in class org.dhmp.util.xml.Schema
Validate the HierarchicalMap against current schema.
replace(HierarchicalMap, StringBuffer) - Method in class org.dhmp.util.xml.Schema
Validate the HierarchicalMap against current schema and also returns the error message.
replace(Object, HierarchicalMap) - Method in class org.dhmp.util.xml.Schema
Validate the HierarchicalMap against subset of the current schema..
replace(Object, HierarchicalMap, StringBuffer) - Method in class org.dhmp.util.xml.Schema
Validate the HierarchicalMap against subset of the current schema and also returns the error message.
resourceLocation - Variable in class org.dhmp.util.xml.Schema
ResourceBundle location.
resumeEncoding() - Method in class org.dhmp.io.Base64.OutputStream
Resumes encoding of the stream.

S

SQLSchema - class org.dhmp.util.xml.SQLSchema.
This is similar to Schema, however it accepts some extension over xml schema to allow definition of output parameters.
SQLSchema(Schema) - Constructor for class org.dhmp.util.xml.SQLSchema
 
Schema - class org.dhmp.util.xml.Schema.
Schema represents the XML Schema document and can be used to validate the syntax and several other constraints for HierarchicalMap.
SchemaCollection - class org.dhmp.util.xml.SchemaCollection.
Container for parsed schema.
SchemaCollection() - Constructor for class org.dhmp.util.xml.SchemaCollection
Constructs a SchemaCollection with the default locale and time zone.
SchemaCollection(Locale) - Constructor for class org.dhmp.util.xml.SchemaCollection
Constructs a SchemaCollection with the default locale and specified time zone.
SchemaCollection(TimeZone) - Constructor for class org.dhmp.util.xml.SchemaCollection
Constructs a SchemaCollection with the specified locale and default time zone.
SchemaCollection(TimeZone, Locale) - Constructor for class org.dhmp.util.xml.SchemaCollection
Constructs a SchemaCollection with the specified locale and time zone.
SchemaException - exception org.dhmp.util.xml.SchemaException.
Thrown when Exception occurs while validating HierarchicalMap against XML Schema.
SchemaException(String) - Constructor for class org.dhmp.util.xml.SchemaException
Constructs a SchemaException with the specified detail message.
SchemaException(Throwable) - Constructor for class org.dhmp.util.xml.SchemaException
Constructs a new exception with the specified cause
SchemaException(String, Throwable) - Constructor for class org.dhmp.util.xml.SchemaException
Constructs a new exception with the specified detail message and cause.
Script - class org.dhmp.util.stylesheet.Script.
Class that represents a parsed template.
ScriptCollection - class org.dhmp.util.stylesheet.ScriptCollection.
Container for parsed template.
ScriptCollection(URL) - Constructor for class org.dhmp.util.stylesheet.ScriptCollection
Create a new ScriptCollection defining the base url where it looks for the template.
ScriptCollection(URL, Charset) - Constructor for class org.dhmp.util.stylesheet.ScriptCollection
Create a new ScriptCollection defining the base url where it looks for the template.
ScriptCollection(URL, URL[]) - Constructor for class org.dhmp.util.stylesheet.ScriptCollection
 
ScriptCollection(URL, URL[], Charset) - Constructor for class org.dhmp.util.stylesheet.ScriptCollection
 
ScriptCollection(File) - Constructor for class org.dhmp.util.stylesheet.ScriptCollection
Create a new ScriptCollection defining the directory where it looks for the template.
ScriptCollection(File, Charset) - Constructor for class org.dhmp.util.stylesheet.ScriptCollection
Create a new ScriptCollection defining the directory where it looks for the template.
ScriptCollection(File, File[]) - Constructor for class org.dhmp.util.stylesheet.ScriptCollection
Create a new ScriptCollection defining the directory and alternate directories, where it looks for the template.
ScriptCollection(File, File[], Charset) - Constructor for class org.dhmp.util.stylesheet.ScriptCollection
Create a new ScriptCollection defining the directory and alternate directories, where it looks for the template.
SimpleObjectValidator - class org.dhmp.util.xml.validator.SimpleObjectValidator.
Validates anySimpleType data type.
SimpleObjectValidator() - Constructor for class org.dhmp.util.xml.validator.SimpleObjectValidator
 
StringValidator - class org.dhmp.util.xml.validator.StringValidator.
Validates string data type.
StringValidator() - Constructor for class org.dhmp.util.xml.validator.StringValidator
 
schemaLocation - Variable in class org.dhmp.util.xml.Schema
The URL of the XML Schema for this SchemaCollection
send(HierarchicalMap) - Method in class org.dhmp.io.MapMail
send an email using Javamail.
setAddErrorMessage(boolean) - Method in class org.dhmp.util.xml.Schema
If true, error messages are added as "_error" node during transform.
setBaseMap(HierarchicalMap) - Method in class org.dhmp.io.AbstractMapInput
 
setBaseMap(HierarchicalMap) - Method in interface org.dhmp.io.MapInput
Set the current base map.
setBaseMap(HierarchicalMap) - Method in class org.dhmp.io.MapReader
 
setCurrency(Currency) - Method in class org.dhmp.util.DecimalFormat
Sets the Currency on the DecimalFormatSymbols used, which also sets the currency symbols on those symbols.
setDecimalFormatSymbols(DecimalFormatSymbols) - Method in class org.dhmp.util.DecimalFormat
Sets the symbols used by this instance.
setDecimalSeparatorAlwaysShown(boolean) - Method in class org.dhmp.util.DecimalFormat
 
setFixedConstraints(boolean) - Method in class org.dhmp.util.xml.Schema
Sets if this Schema's constraints can be changed or fixed.
setGroupingSize(int) - Method in class org.dhmp.util.DecimalFormat
 
setHierarchicalMap(HierarchicalMap) - Method in class org.dhmp.security.MapCallback
 
setLocale(Locale) - Method in class org.dhmp.util.xml.SchemaCollection
Sets the locale used for validation.
setMaximumFractionDigits(int) - Method in class org.dhmp.util.DecimalFormat
 
setMaximumIntegerDigits(int) - Method in class org.dhmp.util.DecimalFormat
 
setMinimumFractionDigits(int) - Method in class org.dhmp.util.DecimalFormat
 
setMinimumIntegerDigits(int) - Method in class org.dhmp.util.DecimalFormat
 
setMultiplier(int) - Method in class org.dhmp.util.DecimalFormat
 
setNegativePrefix(String) - Method in class org.dhmp.util.DecimalFormat
 
setNegativeSuffix(String) - Method in class org.dhmp.util.DecimalFormat
 
setParseBigDecimal(boolean) - Method in class org.dhmp.util.DecimalFormat
 
setPathSeparator(String) - Method in class org.dhmp.util.BasicHierarchicalMap
 
setPathSeparator(String) - Method in interface org.dhmp.util.HierarchicalMap
Defines the characters to be considered as path separator inside key.
setPositivePrefix(String) - Method in class org.dhmp.util.DecimalFormat
 
setPositiveSuffix(String) - Method in class org.dhmp.util.DecimalFormat
 
setReadOnly() - Method in class org.dhmp.security.Role
 
setResultSetName(String) - Method in class org.dhmp.io.MapSQLStatement
Defines the prefix for key used to map resultsets.
setState(int) - Method in class org.dhmp.util.LinkedHashMultiMap
 
setStatement(String) - Method in class org.dhmp.io.MapSQLStatement
Prepares a callable statement object to be used during execution.
setUseDefaultMessage(boolean) - Method in class org.dhmp.util.xml.Schema
Sets if default message should be appended when there is no error message defined.
share(HierarchicalMap) - Method in class org.dhmp.util.BasicHierarchicalMap
Share the same content of HierarchicalMap passed as parameter.
shrink() - Method in class org.dhmp.util.CircularQueue
 
size() - Method in class org.dhmp.util.BasicHierarchicalMap.BasicHierarchicalMapCollection
 
size() - Method in class org.dhmp.util.BasicHierarchicalMap
 
size() - Method in interface org.dhmp.util.HierarchicalMap
Returns the number of key-value mappings in this map.
size() - Method in class org.dhmp.util.LinkedHashMultiMap.EntrySet
 
startDocument() - Method in class org.dhmp.io.AbstractMapOutput
 
startDocument() - Method in class org.dhmp.io.MapOutputStream
 
startDocument() - Method in class org.dhmp.io.XMLMapOutputStream
 
startElement(String) - Method in class org.dhmp.io.AbstractMapOutput
 
startElement(String) - Method in class org.dhmp.io.MapOutputStream
 
startElement(String) - Method in class org.dhmp.io.XMLMapOutputStream
 
suspendEncoding() - Method in class org.dhmp.io.Base64.OutputStream
Suspends encoding of the stream.

T

TIME - Static variable in class org.dhmp.util.xml.validator.DateTimeValidator
Represents time data type.
TRANSFORM_VALUE - Static variable in class org.dhmp.util.xml.Schema
 
tail - Variable in class org.dhmp.util.CircularQueue
 
toLocalizedPattern() - Method in class org.dhmp.util.DecimalFormat
 
toPattern() - Method in class org.dhmp.util.DecimalFormat
 
toString() - Method in class org.dhmp.io.MapSQLStatement.InOutParameter
 
toString() - Method in class org.dhmp.io.MapSQLStatement.OutParameter
 
toString() - Method in class org.dhmp.security.Role
 
toString() - Method in class org.dhmp.util.BasicHierarchicalMap
This is same as toXMLString(maximumDepth).
toString() - Method in class org.dhmp.util.LinkedHashMultiMap
Returns a String representation of this map.
toString() - Method in class org.dhmp.util.xml.Attribute
String value representing the object hold in value
toString() - Method in class org.dhmp.util.xml.Comment
String value representing the object hold in value
toString() - Method in class org.dhmp.util.xml.ElementValue
String value representing the object hold in value
toString() - Method in class org.dhmp.util.xml.validator.ObjectValidator.Type
 
toString() - Method in class org.dhmp.util.xml.validator.Validator.ValidationFailed
 
toXMLString(int) - Method in class org.dhmp.util.BasicHierarchicalMap
Converts the content of this map into XML like String.
transform(HierarchicalMap, HierarchicalMap, Algorithm.BinaryFunction) - Static method in class org.dhmp.util.Algorithm
Traverse the entire HierarchicalMap using Depth-first strategie and tries to get the same element at second map.
transform(HierarchicalMap, HierarchicalMap, HierarchicalMap) - Static method in class org.dhmp.util.Algorithm
Traverse the entire HierarchicalMap map1 using Depth-first strategie and tries to get the element from second map map2.
transform(HierarchicalMap) - Method in class org.dhmp.util.xml.Schema
 
transform(String, HierarchicalMap) - Method in class org.dhmp.util.xml.Schema
 
transform(HierarchicalMap, HierarchicalMap) - Method in class org.dhmp.util.xml.Schema
 
transform(HierarchicalMap, HierarchicalMap, HierarchicalMap) - Method in class org.dhmp.util.xml.Schema
Transform original map into structure define by constraints.
transform(HierarchicalMap, HierarchicalMap, HierarchicalMap, boolean) - Method in class org.dhmp.util.xml.Schema
 
type - Variable in class org.dhmp.io.MapSQLStatement.OutParameter
 

U

Unsafe(InputStream) - Method in class org.dhmp.util.xml.SchemaCollection
This will return the unsafe Schema instance for XML Schema read from InputStream.
User - class org.dhmp.security.User.
Principal that represents the user
User(String) - Constructor for class org.dhmp.security.User
Constructs a new instance.
User(String, Subject) - Constructor for class org.dhmp.security.User
Constructs a new instance.

V

Validator - class org.dhmp.util.xml.validator.Validator.
Abstract class for Validators.
Validator() - Constructor for class org.dhmp.util.xml.validator.Validator
 
Validator.ValidationFailed - class org.dhmp.util.xml.validator.Validator.ValidationFailed.
Class returned when validation error occurs.
Validator.ValidationFailed() - Constructor for class org.dhmp.util.xml.validator.Validator.ValidationFailed
 
Validator.ValidationFailed(Object) - Constructor for class org.dhmp.util.xml.validator.Validator.ValidationFailed
 
validate(HierarchicalMap) - Method in class org.dhmp.util.xml.Schema
Validate the HierarchicalMap against current schema.
validate(HierarchicalMap, StringBuffer) - Method in class org.dhmp.util.xml.Schema
Validate the HierarchicalMap against current schema and also returns the error message.
validate(Object, Object) - Method in class org.dhmp.util.xml.Schema
Validate the HierarchicalMap against subset of the current schema.
validate(Object, Object, StringBuffer) - Method in class org.dhmp.util.xml.Schema
Validate the HierarchicalMap against subset of the current schema and also returns the error message.
validate(String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.validator.BooleanValidator
 
validate(String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.validator.DateTimeValidator
 
validate(String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.validator.GroupValidator
 
validate(String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.validator.NumberValidator
 
validate(String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.validator.ObjectValidator
 
validate(String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.validator.ReferenceValidator
 
validate(String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.validator.SimpleObjectValidator
 
validate(String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.validator.StringValidator
 
validate(String, Object, HierarchicalMap, Schema, HierarchicalMap, int) - Method in class org.dhmp.util.xml.validator.Validator
Returns true if the validation is successfull.
value - Variable in class org.dhmp.util.xml.Attribute
Actual object wrapped as attribute
value - Variable in class org.dhmp.util.xml.Comment
Actual object wrapped as comment
value - Variable in class org.dhmp.util.xml.ElementValue
Actual object wrapped as element value
values() - Method in class org.dhmp.util.BasicHierarchicalMap
 
values() - Method in interface org.dhmp.util.HierarchicalMap
Returns a collection view of the values contained in this map.

W

write(int) - Method in class org.dhmp.io.Base64.OutputStream
Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class org.dhmp.io.Base64.OutputStream
Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
writeMap(String) - Method in class org.dhmp.io.AbstractMapOutput
 
writeMap(HierarchicalMap) - Method in class org.dhmp.io.AbstractMapOutput
 
writeMap(Object, HierarchicalMap) - Method in class org.dhmp.io.AbstractMapOutput
 
writeMap(MapStream.Path.Position, Object, HierarchicalMap) - Method in class org.dhmp.io.AbstractMapOutput
 
writeMap(HierarchicalMap) - Method in interface org.dhmp.io.MapOutput
Writes out a HierarchicalMap to output drain.
writeMap(Object, HierarchicalMap) - Method in interface org.dhmp.io.MapOutput
Writes out a HierarchicalMap to output drain relative to the start.
writeMap(String) - Method in interface org.dhmp.io.MapOutput
Writes a HierarchicalMap where each of the elements that composes the path are represented as nested nodes.
writeMap(String) - Method in class org.dhmp.io.MapWriter
Writes a HierarchicalMap where each of the elements that composes the path are represented as nested nodes.
writeMap(HierarchicalMap) - Method in class org.dhmp.io.MapWriter
Writes out a HierarchicalMap to output.
writeMap(Object, HierarchicalMap) - Method in class org.dhmp.io.MapWriter
Writes out a HierarchicalMap to output relative to the start.

X

XMLMapInputStream - class org.dhmp.io.XMLMapInputStream.
This class reads XML input and generates HierarchicalMap.
XMLMapInputStream(InputStream) - Constructor for class org.dhmp.io.XMLMapInputStream
Creates a new instance of XMLMapInputStream.
XMLMapInputStream(InputStream, String) - Constructor for class org.dhmp.io.XMLMapInputStream
Creates a new instance of XMLMapInputStream.
XMLMapInputStream(InputStream, Charset) - Constructor for class org.dhmp.io.XMLMapInputStream
Creates a new instance of XMLMapInputStream.
XMLMapOutputStream - class org.dhmp.io.XMLMapOutputStream.
This class writes XML output generated from HierarchicalMap.
XMLMapOutputStream(OutputStream) - Constructor for class org.dhmp.io.XMLMapOutputStream
Creates a new instance of XMLMapOutputStream.
XMLMapOutputStream(OutputStream, String) - Constructor for class org.dhmp.io.XMLMapOutputStream
Creates a new instance of XMLMapOutputStream.
XMLMapOutputStream(OutputStream, Charset) - Constructor for class org.dhmp.io.XMLMapOutputStream
Creates a new instance of XMLMapOutputStream.

Z

ZERO - Static variable in class org.dhmp.util.xml.validator.NumberValidator
 

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