Package com.mckoi.util
Miscellaneous utility classes.
-
Interface Summary Interface Description IndexComparator A comparator that is used within BlockIntegerList that compares two int values which are indices to data that is being compared.IntegerIterator An iterator for a list of integer's.IntegerListInterface An interface for querying and accessing a list of primitive integers.UserTerminal An interface that represents a terminal that is asked questions in human and machine understandable terms, and sends answers. -
Class Summary Class Description AbstractBlockIntegerList An implementation of a list of integer values that are stored across an array of blocks.BigNumber Extends BigDecimal to allow a number to be positive infinity, negative infinity and not-a-number.BlockIntegerList An implementation of AbstractBlockIntegerList that stores all int values in blocks that are entirely stored in main memory.BlockIntegerList.IntArrayListBlock The block that contains the actual int values of the list.ByteArrayUtil Static utilities for byte arrays.ByteBuffer A wrapper for an array of byte[].Cache Represents a cache of Objects.CommandLine Used to parse a command-line.GeneralFormatter This class provides several static convenience functions for formatting various types of information such as a time frame.GeneralParser This class provides several static convenience functions for parsing various types of character sequences.HashMapList A HashMap that maps from a source to a list of items for that source.IntegerListBlockInterface A block of an AbstractBlockIntegerList.IntegerVector Similar to the Vector class, except this can only store integer values.LengthMarkedBufferedInputStream Reads a command block on the underlying stream that is constrained by a length marker preceeding the command.Log A log file/stream that logs some information generated by the system.LogWriter A Writer that writes information to a log file that archives old log entries when it goes above a certain size.PagedInputStream An implementation of InputStream that reads data from an underlying representation in fixed sized pages.ResultOutputUtil Utilities for parsing a ResultSet and outputing it in different forms.SearchResults This object stores the result of a given search.ShellUserTerminal An implementation of UserTerminal that uses the shell terminal via System.in and System.out.SortUtil Provides various sort utilities for a list of objects that implement Comparable.Stats An object that is used to store and update various stats.StringListBucket A utility container class for holding a list of strings.StringUtil Various String utilities.TimeFrame An immutable object that represents a frame of time down to the accuracy of a millisecond.