Package org.opengts.util

Contains various common use utilities that make programming a little easier.
Package Dependencies:
None

See:
          Description

Interface Summary
ClientPacketHandler Inteface for packet handling clients [CHECK]
DateTime.TimeZoneProvider TimeZoneProvider interface
EnumTools.BitMask BitMask interface
EnumTools.DoubleValue DoubleValue interface
EnumTools.IntValue IntValue interface
EnumTools.IsDefault IsDefault interface
EnumTools.LongValue LongValue interface
EnumTools.StringLocale StringLocale interface
EnumTools.StringValue StringValue interface
ExcelAPI  
GeoPointProvider Represents a GeoPoint provider
GeozoneChecker Inteface for functions finding if a point is inside of a polygon on a spherical surface
MACProvider  
OrderedSet.ChangeListener ChangeListener interface
RTConfig.PropertyGetter PropertyGetter interface
RTConfig.PropertySetter PropertySetter interface
RTProperties.PropertyChangeListener PropertyChangeListener interface
ServerSocketThread.SessionInfo SessionInfo
ServiceRequest.RequestBody Request Body handler class
StringTools.KeyValueMap KeyValueMap interface.
StringTools.ValueFilter ValueFilter interface.
TreeNode.TreeNodeHandler  
 

Class Summary
AbstractClientPacketHandler An abstract implementation of the ClientPacketHandler interface
AccumulatorInteger Accumulator Integer container.
AccumulatorLong Accumulator Long container.
Base64 Base64 encoding/decoding tools
Checksum Checksum tools
ClientSocketThread Threaded messaging socket client
ColorTools Color handling and conversion tools
ColorTools.RGB RGB class.
CompiletimeVars Create compile-time contant source module
DatagramMessage A class for sending and recieving datagram messages [CHECK]
DateTime Performs every manner of function imaginable based on date/time values
DateTime.ParsedDateTime Class/Structure which holds date/time information
DayNumber Performs convenience function on a "Day Number" Number of days since October 15, 1582 (the first day of the Gregorian Calendar)
EnumTools Contains tools for custom enumerated types.
ExcelTools  
ExcelTools.Spreadsheet  
FileTools File handling tools
FletcherChecksum This class calculates a Fletcher checksum
GeoBounds Represents a set of rectangular latitude/longitude bounds
GeoOffset A container for a single latitude/longitude offset value pair
GeoPoint A container for a single latitude/longitude value pair
GeoPolygon A container for a polygon composed of GeoPoints
HTMLTools Various HTML and HTTP utilities
HTMLTools.TagBlock Custom TagBlock class
HTMLTools.TagWrap Custom tag wrapper class
I18N A set of tools for creating i18n compliant code and providing localized text
I18N.Text Class used to provide lazy localization
IPTools A set of tools for handling IP Adresses
IPTools.IPAddress IPAddress class
IPTools.IPAddressList Manages a list of IP address blocks
JSON  
JSON._Array JSON Array
JSON._KeyValue JSON Key/Value pair
JSON._Object JSON Object class
JSON._Value JSON Value
ListTools  
ListTools.CollectionProxy<E> CollectionProxy class
ListTools.ReverseOrderComparator<T> ReverseOrderComparator class which reserses the sort order of other Comparators
ListTools.StringComparator<T> StringComparator class for sorting objects based on their 'toString()' value
MethodAction  
Nmea0183 A container for a NMEA-0183 record
OrderedMap<K,V> OrderedMap provides a HashMap where values can also be retrieved in the order they were added
OrderedSet<K> OrderedSet provides a Set where values can also be retrieved in the order they were added
OrderedSet.ChangeListenerAdapter ChangeListener adapter
OSTools  
Payload For reading/writing binary fields
PixelDimension A container for pixel width and height
PixelPoint A pixel point in 3D space
Print Performs message logging
Print.NullOutputStream OutputStream subclass which ignores all output.
Print.NullPrintStream PrintStream subclass which ignores all output
Print.RedirectStream Abstract class to provide log print redirection
RTConfig Provides static support for hierarchical runtime properties
RTKey Container for runtime property keys
RTKey.Entry Container for an RTKey entry
RTKey.EntryReference Represents a reference to another RTKey.Entry
RTProperties Runtime properties container.
SendMail  
SendMail.Args A container for the arguments of an email
SendMail.Attachment A container for an email attachment
SendMailArgs  
ServerSocketThread  
ServiceRequest ServoceRequest tools
ServiceRequest.Authorization Authorization class
StringTools Provides various String parsing/format utilities
StringTools.FilterNumber Class used to parse numeric values
StringTools.RegexIndex  
TabulatedList<KEYTYPE>  
TabulatedMap<KEYTYPE,VALTYPE>  
ThreadLocalMap<K,V> A thread local map container
ThreadPool Thread pool manager
TreeNode Tree Node
Tuple Tuple a wrapper class for Tuples
Tuple.Pair<AA,BB> A wrapper for a pair of items
Tuple.Single<AA> A wrapper for a single item
Tuple.Triple<AA,BB,CC> A wrapper for a triple of items
URIArg URI argument wrapper
XMLTools A set of tools for simplifying the reading and validating of XML documents
XMLTools.XMLErrorHandler XMLErrorHandler class
ZipTools  
 

Enum Summary
DateTime.DefaultParsedTime Enum indicating how to handle parsed dates when no time is specified
EnumTools.TestEnum  
GeoPoint.CompassHeading CompassHeading enumerated type
GeoPoint.DistanceUnits DistanceUnits enumerated type
StringTools.HTMLFilterType  
TriState Provides various String parsing/format utilities
 

Exception Summary
Base64.Base64DecodeException Base64 Decode Parse Exception
DateTime.DateParseException DateParseException class
JSON.JSONParsingException JSON Parse Exception
ServerSocketThread.SSEndOfStreamException SSEndOfStreamException
ServerSocketThread.SSReadTimeoutException SSReadTimeoutException
ServerSocketThread.SSSessionTimeoutException SSSessionTimeoutException
 

Package org.opengts.util Description

Contains various common use utilities that make programming a little easier.
Package Dependencies:
None