"

2013 FRC Java API

"

Package com.sun.squawk.util

Provides classes for basic utilities sometimes found in JSE (LineReader, unsynchronized Vectors, Math utilities, etc.)

See:
          Description

Interface Summary
Comparer A version of Java SE's java.util.Comparator interface.
ComputationTimer.Computation A computation to be timed that does not throw a checked exception.
ComputationTimer.ComputationException A computation to be timed that throws a checked exception.
IntHashtableVisitor This class allows us to interate over an IntHashtable without allocating memory.
SquawkHashtable.Rehasher  
 

Class Summary
ArgsUtilities A collection of utilities for command line argument parsing.
ArrayHashtable This class implements a hashtable, which maps keys to values.
Arrays This class contains various methods for manipulating arrays (such as sorting and searching).
Assert Provides support for assertions that can be removed on demand in order for building a release version.
BitSet This class provides mechanisms for manipulating a bit set.
ByteArrayInputStreamWithSetBytes An extention of ByteArrayInputStream that allows the byte array buffer to be modified, using the ByteArrayInputStreamWithSetBytes.setBytes(byte[], int, int) method.
ByteArrayOutputStreamWithGetBytes An extention of ByteArrayOutputStream that allows the byte array buffer to be read directly, using the ByteArrayOutputStreamWithGetBytes.getBytes() method.
ComputationTimer This is a singleton class that provides support for timing computations, including nested computations.
DataInputUTF8Decoder This class provides one function for decoding a UTF-8 encoded string from a DataInput.
DataOutputUTF8Encoder This class provides one function for UTF-8 encoding a string to a DataOutput.
IntHashtable This class implements an unsynchronized hashtable, which maps keys to values.
IntSet The IntSet class is an unsynchronized set of integers.
LineReader This class provides for reading lines from a reader.
MathUtils The class MathUtils contains some of the Java SE Math routines that are not present in the CLDC 1.1 version of Math:
SimpleLinkedList A Stripped down version of the standard J2SE java.util.LinkedList class.
SquawkHashtable This class implements a variation of Hashtable that is unsynchronized.
SquawkVector The SquawkVector class is an unsynchronized version of Vector.
StringTokenizer StringTokenizer is a class that controls simple linear tokenization of a String.
StructuredFileInputStream An instance of StructuredInputStream is used to read a file that must conform to some given format such as a class file or a suite file.
Tracer The Tracer class encapsulates a set of static methods that are used to emit execution traces to a print stream.
 

Exception Summary
NotImplementedYetException Thrown to indicate that an attempt has been made to invoke code that is not yet complete.
UnexpectedException  
 

Package com.sun.squawk.util Description

Provides classes for basic utilities sometimes found in JSE (LineReader, unsynchronized Vectors, Math utilities, etc.)


"

2013 FRC Java API

"

"
For updated information see the Java FRC site
"