Ableverse™
Platform 6.0

Package av.util

This package provides utility classes, which is commonly reusable but ommited from java.util package.

See:
          Description

Interface Summary
IntMap<T> This interface defines a map which takes int as the key.
LongMap<T> This interface defines a map which takes long as the key.
Queue<T> This is the ever absent interface from java.util package.
Stack<T> This is a light weight (than those of Stack, which is backed by a Vector thus implements all java collections framework interfaces) stack interface that supports pre-peek.
 

Class Summary
ArrayQueue<T> This is an array based Queue implementation.
ArrayStack<T> An array implementation of Stack interface.
BinMap This is a simple readonly map that takes an array of object in pairs.
Cloner As Object.clone() is defined protected, this class provides a public way to clone a various type of object.
CommandLineParser This class parses a fairly common command line into separated strings, regarding quotes and escape sequences.
DeploySecurity Utilities for security affires according to java deployment.
DocCommentParser This class parses java doc comments into main doc and doc tag separated descriptions.
FontUtil  
HashIntMap<T> A simple hash implementation of the IntMap interface.
HashIntMap.Entry<T>  
HashLongMap<T> A simple hash implementation of the LongMap interface.
HashLongMap.Entry<T>  
HostAddresses A utility class works with host addresses.
ImageSelection  
ImmutableList<T> This is a simple List implementation that takes a list of elements at construction, then unmodifiable throughout its lifecycle.
IntQueue This class is a queue for int values, it has the same functionalities of a Queue with the Integer value type, this class exists only for performance.
LinkedQueue<T> A simple linked list implementation of the Queue interface.
LocaleParser A utility class that parses string representations of Locale into corresponding instances.
LongQueue This class is a queue for long values, it has the same functionalities of a Queue with the Long value type, this class exists only for performance.
NumberUtil This class do no more than parsing strings to numbers regarding a fail-safe value.
Pair<A,B> This is still a missing class from java.util package, a generic class for pairs.
QueueBencher This is just a test class to bench performance of the two Queue implementations.
RefValueMap<K,V> This is the abstract base class for mem sensitive maps those do not prevent the values from being garbage collected.
Resource A utility class to work with resources loadable from ClassLoaders.
SoftHashLongMap<T> A simple hash implementation of the LongMap interface.
SoftHashLongMap.Entry<T>  
SoftValueMap<K,V> This is the soft reference version of mem sensitive maps those do not prevent the values from being garbage collected.
SynchronizedArrayStack<T> Add synchronization to ArrayStack.
TreeLongMap<T> A tree implementation of the LongMap interface.
WeakHashLongMap<T> A simple hash implementation of the LongMap interface.
WeakHashLongMap.Entry<T>  
WeakValueMap<K,V> This is the weak reference version of mem sensitive maps those do not prevent the values from being garbage collected.
XML  
 

Package av.util Description

This package provides utility classes, which is commonly reusable but ommited from java.util package.


Ableverse™
Platform 6.0

Copyright© 2006 Ableverse Platform. All rights reserved.