"

2013 FRC Java API

"

Uses of Class
java.lang.Object

Packages that use Object
com.ni.rio   
com.sun.cldc.i18n   
com.sun.cldc.i18n.j2me   
com.sun.cldc.i18n.uclc   
com.sun.cldc.jna The CLDC/JNA package contains classes that help import native data structures and functions from Java code without writing C code. 
com.sun.cldc.jna.ptr Provides various kinds of Pointer classes for JNA. 
com.sun.cldc.util   
com.sun.cldc.util.j2me   
com.sun.cldchi.jvm   
com.sun.midp.midlet   
com.sun.midp.util   
com.sun.squawk Provides classes for low level interactions with the Squawk VM. 
com.sun.squawk.compiler   
com.sun.squawk.debugger   
com.sun.squawk.debugger.sda The classes that implement the Squawk VM side of the SDWP. 
com.sun.squawk.flash   
com.sun.squawk.imp Provides classes for low level interactions with the Squawk implementation of IMP. 
com.sun.squawk.io Provides classes from MIDP or unsupportable optional JSRs that are usually in javax.microedition.io, but are not legally in IMP. 
com.sun.squawk.io.j2me   
com.sun.squawk.io.j2me.channel   
com.sun.squawk.io.j2me.file   
com.sun.squawk.io.mailboxes Provides classes for inter-Isolate communication. 
com.sun.squawk.os   
com.sun.squawk.peripheral   
com.sun.squawk.platform Classes that define and provide platform-specific implementations of various features of the JVM. 
com.sun.squawk.platform.posix Classes that define and provide POSIX-specific implementations of various features of the JVM. 
com.sun.squawk.platform.posix.natives   
com.sun.squawk.platform.windows.natives   
com.sun.squawk.pragma   
com.sun.squawk.realtime Provides classes for native memory access based on the javax.realtime package. 
com.sun.squawk.rms   
com.sun.squawk.security Provides classes for basic signing of binary data. 
com.sun.squawk.security.ecc   
com.sun.squawk.security.verifier Provides classes for basic signing of binary data. 
com.sun.squawk.util Provides classes for basic utilities sometimes found in JSE (LineReader, unsynchronized Vectors, Math utilities, etc.) 
com.sun.squawk.vm Provides classes for basic Squawk VM structures. 
edu.wpi.first.wpilibj The WPI Robotics library (WPILibJ) is a set of Java classes that interfaces to the hardware in the FRC control system and your robot. 
edu.wpi.first.wpilibj.buttons   
edu.wpi.first.wpilibj.camera Provides classes for interfacing to the camera. 
edu.wpi.first.wpilibj.can   
edu.wpi.first.wpilibj.command   
edu.wpi.first.wpilibj.communication Provides classes for communicating with the driver station and synchronizing with C/C++ code. 
edu.wpi.first.wpilibj.fpga   
edu.wpi.first.wpilibj.image Provides classes to access National Instrument's nivison library for machine vision enables automated image processing for color identification, tracking and analysis. 
edu.wpi.first.wpilibj.livewindow   
edu.wpi.first.wpilibj.smartdashboard   
edu.wpi.first.wpilibj.util Provides classes for utility robotics programming. 
edu.wpi.first.wpilibj.visa Provides classes to access I/O functions in visa.h. 
java.io Provides classes for input and output through data streams. 
java.lang MID Profile Language Classes included from Java 2 Standard Edition. 
java.lang.ref Provides support for weak references. 
java.util Contains the collection classes, and the date and time facilities. 
javax.microedition.io Classes for the Generic Connection framework. 
javax.microedition.midlet The MIDlet package defines Mobile Information Device Profile applications and the interactions between the application and the environment in which the application runs. 
javax.microedition.rms The Mobile Information Device Profile provides a mechanism for MIDlets to persistently store data and later retrieve it. 
tests   
 

Uses of Object in com.ni.rio
 

Subclasses of Object in com.ni.rio
 class NiFpga
          The NiFpga class provides access to the FPGA on the cRIO.
 class NiRioStatus
          The NiRioStatus class encapsulates a cRIO status value.
static class NiRioStatus.FatalStatusException
           
 

Uses of Object in com.sun.cldc.i18n
 

Subclasses of Object in com.sun.cldc.i18n
 class Helper
          This class provides general helper functions for the J2ME environment.
 class StreamReader
          General prototype for character converting stream readers.
 class StreamWriter
          General prototype for character converting stream writers.
 

Uses of Object in com.sun.cldc.i18n.j2me
 

Subclasses of Object in com.sun.cldc.i18n.j2me
 class ISO8859_1_Reader
          Default class reading input streams
 class ISO8859_1_Writer
          Default class for writing output streams.
 

Uses of Object in com.sun.cldc.i18n.uclc
 

Subclasses of Object in com.sun.cldc.i18n.uclc
 class DefaultCaseConverter
          Default class converting the case of characters.
 

Uses of Object in com.sun.cldc.jna
 

Subclasses of Object in com.sun.cldc.jna
 class BlockingFunction
          BlockingFunction allows Java code to call C function that block.
 class DynamicStructure
          A DynamicStructure is a structure with support for getting the field offsets for a particular platform from native code.
 class Function
          A pointer to a native function that can be called from Java.
 class JNAPlatformImpl
           
 class Native
          Generic machinery to support access to native code.
 class NativeLibrary
          Represents a handle to a runtime library (for example, as returned by the POSIX function "dlopen" http://www.opengroup.org/onlinepubs/009695399/functions/dlopen.html
 class OpaqueStructure
          This is a "Structure" that we'll never look at the fields of.
 class Platform
          Provide simplified platform information
 class Pointer
          A pointer to native memory, based on RTSJ-like RawMemoryAccesss semantics.
 class PointerType
          Superclass of types representing native pointers
 class Posix
           
 class PrivatePointer
          Utilities used by JNA generated Java code.
 class Spot
           
 class Structure
          Abstract class for proxies to native structure types.
 class TaskExecutor
          A TaskExecutor is a native thread that can be used to run native functions.
 class VarPointer
          A pointer to a native variable that can be read/wrote from Java.
 class Windows
           
 

Methods in com.sun.cldc.jna with parameters of type Object
static Address PrivatePointer.createArrayBuffer(Object array)
          Create a native buffer pointing to either the array data directly, or to a copy of the array data.
static Address PrivatePointer.createArrayBuffer(Object array, int offset, int number)
          Create a native buffer pointing to either the array data directly, or to a copy of the array data.
 

Uses of Object in com.sun.cldc.jna.ptr
 

Subclasses of Object in com.sun.cldc.jna.ptr
 class ByReference
          Superclass of types representing native pointers
 class IntByReference
          Represents a pointer to a 32-bit integer
 

Uses of Object in com.sun.cldc.util
 

Subclasses of Object in com.sun.cldc.util
 class TimeZoneImplementation
           
 

Uses of Object in com.sun.cldc.util.j2me
 

Subclasses of Object in com.sun.cldc.util.j2me
 class CalendarImpl
          This class is an implementation of the subsetted CLDC 1.1 Calendar class.
 class TimeZoneImpl
          This class provides the time zone implementations for J2ME CLDC/MIDP.
 

Methods in com.sun.cldc.util.j2me with parameters of type Object
 boolean TimeZoneImpl.equals(Object object)
          Indicates whether some other object is "equal to" this one.
 

Uses of Object in com.sun.cldchi.jvm
 

Subclasses of Object in com.sun.cldchi.jvm
 class JVM
           
 

Methods in com.sun.cldchi.jvm with parameters of type Object
static void JVM.unchecked_obj_arraycopy(Object[] src, int srcOffset, Object[] dst, int dstOffset, int length)
           
static void JVM.unchecked_obj_arraycopy(Object[] src, int srcOffset, Object[] dst, int dstOffset, int length)
           
 

Uses of Object in com.sun.midp.midlet
 

Subclasses of Object in com.sun.midp.midlet
 class MIDletPeer
          MIDletPeer maintains the current state of the MIDlet and forwards updates to it.
 

Uses of Object in com.sun.midp.util
 

Subclasses of Object in com.sun.midp.util
 class DateParser
          This class implements somewhat of a subset of the J2SE Date class.
 

Uses of Object in com.sun.squawk
 

Subclasses of Object in com.sun.squawk
 class Address
          The Address class is used to abstract machine addresses.
 class ByteBufferDecoder
          A byte buffer dencoder can be used to decode a byte array of values encoded with a byte buffer encoder.
 class ByteBufferEncoder
          A byte buffer encoder can be used to build a byte array of values encoded using a space-saving encoding.
 class CallbackManager
          Class that manages callbacks for occasional events, which might be notified by isolate's other than the one that regsistered the callback objects.
 class CheneyCollector
          The classic two-space Cheney garbage collector.
 class ClassFileConstantField
          An instance of ClassFileConstantField encapsulates all the symbolic information of a field declaration in a class file that has a ConstantValue attribute.
 class ClassFileField
          An instance of ClassFileField encapsulates all the symbolic information of a field declaration in a class file.
 class ClassFileMember
          An instance of ClassFileMember encapsulates all the common symbolic information of a field or method declaration in a class file.
 class ClassFileMethod
          An instance of ClassFileMethod encapsulates all the symbolic information of a method declaration in a class file.
 class CrossIsolateThread
          CrossIsolateThread is a package-private thread class that is allowed to be created in one isolate, but execute in the context of another isolate.
 class Debugger
          A Debugger is an object that acts as a conduit between an isolate being debugged and an attached JPDA debugger client.
static class Debugger.BreakpointEvent
           
static class Debugger.Event
          An Event instance encapsulates the details of an event that occurred in the VM that an attached JPDA debugger client may want to be notified about.
static class Debugger.ExceptionEvent
           
static class Debugger.LocationEvent
          A LocationEvent includes extra detail about the location (method and instruction offset) at which an event occurred.
static class Debugger.SingleStep
          A SingleStep instance represents the stepping state of a thread that is currently performing a single step.
static class Debugger.SingleStepEvent
           
 class DebuggerSupport
          Provides support for the Squawk Debugger Agent SDA Some of this is to fit in to package encapsulation.
static class DebuggerSupport.SlotSetter
          A SlotSetter is a kind of StackInspector that can set the value of a slot
static class DebuggerSupport.StackInspector
          A StackInspector instance is used in conjunction with DebuggerSupport.inspectStack(com.sun.squawk.DebuggerSupport.StackInspector, com.sun.squawk.ExecutionPoint, int) to traverse one or more stack frames in a suspended thread.
 class DoBlock
           
 class ExceptionHandler
          An instance of ExceptionHandler describes a single exception handler in a method.
 class ExecutionPoint
          An ExecutionPoint instance encapsulates the details of a point of execution including the thread, a frame offset, the method to which the frame pertains and the bytecode index of an instruction in the method.
 class Field
          An instance of Field encapsulates the information about the field of a class.
 class FullMethodMetadata
          A FullMethodMetadata instance represents the even less frequently used information about a method body.
 class GarbageCollector
          Base class for all garbage collectors.
 class GC
          Pure static class that handles object creation and GC control and monitoring.
static class GC.ClassStat
           
 class GeneralDecoder
          A byte buffer decoder can be used to decode a byte array of values encoded with a byte buffer encoder.
 class IllegalStoreException
          Thrown to indicate that an attempt has been made to store a pointer from persistent memory into non-persistent memory.
 class Isolate
          The Isolate class represents a "process-like" unit of computation that is isolated from other instances of Isolate.
static class Isolate.Breakpoint
          A Breakpoint instance describes a point in a method at which a breakpoint has been set.
 class JavaApplicationManager
          The Java application manager is the master isolate used to coordinate application execution.
 class Klass
          The Klass class represents the types in the Squawk VM.
 class KlassMetadata
          The KlassMetadata class is a container for all the meta-information pertaining to a class where this information is not necessarily required by the runtime system.
 class Lisp2Bitmap
          This class provides the interface to the bitmap created and used by the Lisp2Collector as a write barrier and as mark bits for the young generation.
 class Lisp2Collector
          Collector based on the lisp 2 algorithm described in "Garbage Collection : Algorithms for Automatic Dynamic Memory Management" by Richard Jones, Rafael Lins.
 class Lisp2GenerationalCollector
          A collector based on the lisp 2 algorithm described in "Garbage Collection : Algorithms for Automatic Dynamic Memory Management" by Richard Jones, Rafael Lins.
 class ManifestProperty
          Key value pair of values found in Suite.PROPERTIES_MANIFEST_RESOURCE_NAME main section.
 class Member
          An instance of Member encapsulates the information about the method or field of a class.
 class Method
          An instance of Method encapsulates the information about the method of a class.
 class MethodBody
          An instance of MethodBody represents the Squawk bytecode for a method as well as all the other information related to the bytecode such as exception handler tables, oop map for the activation frame etc.
 class MethodMetadata
          A MethodMetadata instance represents all the information about a method body that is not absolutely required for execution.
 class Modifier
          The Modifier class provides constants to decode class and member access modifiers.
 class NativeUnsafe
          A collection of methods for performing peek and poke operations on memory addresses.
 class ObjectAssociation
          An Object association is the logical extension of an object that is used to hold rarely used information like the monitor and hashcode.
 class ObjectMemory
          An ObjectMemory instance is an immutable wrapper for an object memory and its metadata.
 class ObjectMemoryEndianessSwapper
          A ObjectMemoryEndianessSwapper instance is used to swap the endianess of all the data values in an ObjectMemory that are accessed via direct loads by the machine where such loads assume a fixed endianess of the data.
 class ObjectMemoryFile
          An ObjectMemoryFile encapsulates all the data in a serialized object graph.
 class ObjectMemoryLoader
          This class facilitates loading a serialized object graph from a URI and relocating it.
 class ObjectMemorySerializer
          This class facilitates saving a serialized object graph to a URL.
static class ObjectMemorySerializer.ControlBlock
          A ControlBlock instance is used to pass parameters in both directions when calling the copyObjectGraph low level routine that serializes an object graph.
 class Offset
          The offset type is used by the runtime system and collector to denote the directed distance between two machine addresses.
 class Ref
          Abstract base class for reference objects.
 class ResourceFile
          Stores a resource file (name and contents) in the suite file.
 class ScopedLocalVariable
          An instance of ScopedLocalVariable encapsulates the symbolic information for a local variable that has a limited scope in a Squawk bytecode method.
 class ServiceOperation
          This class defines the global Squawk variables that are used to communicate between a normal Java thread and the Squawk system service thread.
 class StringOfBytes
           
 class Suite
          A suite is the unit of deployment/compilation in the Squawk system.
 class Test
           
 class Unsafe
          A collection of methods for performing peek and poke operations on memory addresses.
 class UWord
          The word type is used by the runtime system and collector to denote machine word-sized quantities.
 class VM
          This is a Squawk VM specific class that is used to communicate between executing Java software and the low level core VM that is expressed in machine code.
static class VM.Stats
          Virtual machine statistics.
 class VMBufferDecoder
          A byte buffer dencoder can be used to decode a byte array of values encoded with a byte buffer encoder.
 class VMThread
          The Squawk implementation of threads.
 

Fields in com.sun.squawk declared as Object
 Object ExecutionPoint.mp
           
 Object Isolate.Breakpoint.mp
          The method context of the breakpoint.
 Object Debugger.Event.object
          The object (if any) to which the event applies.
 

Methods in com.sun.squawk that return Object
 Object Ref.get()
          Returns this reference object's referent.
static Object VM.getClass(Object object)
          Support routine to get the object representing the class of a given object.
static Object VM.getKeyedGlobal(int key)
          Return the global registered using setGlobal with key.
static Object VM.getKeyedGlobalsMutex()
           
static Object DebuggerSupport.getMethodBody(Klass klass, int offset, boolean isStatic)
          Gets the body of the method given a class and method table index.
 Object Klass.getMethodObject(Method method)
          Gets the bytecode array for the given Method object
 Object Klass.getObject(int index)
          Get an object from the object table.
static Object NativeUnsafe.getObject(Object base, int offset)
           
 Object DebuggerSupport.StackInspector.getResult()
          Gets the result (if any) of the inspection.
static Object DebuggerSupport.getROMObjectForID(int id)
          Gets the object in read-only memory corresponding to an identifier that was returned from a call to DebuggerSupport.getIDForROMObject(java.lang.Object).
 Object ObjectMemory.getRoot()
          Gets the root object in this object memory.
 Object[] Klass.getStaticMethods()
          Gets the table of static methods for this class.
static Object DebuggerSupport.getStaticOop(Isolate isolate, Klass klass, int offset)
          Reads a static reference variable.
 Object Debugger.Event.getThreadID()
           
 Object[] Klass.getVirtualMethods()
          Gets the vtable for virtual methods.
 Object Klass.newInstance()
          Creates a new instance of a class.
abstract  Object DebuggerSupport.SlotSetter.newObjValue()
          Returns the new reference value for the slot last checked by shouldSetSlot.
static Object VM.putKeyedGlobal(int key, Object value)
          Set the global registered for key.
static Object VM.shallowCopy(Object original)
          Perform a shallow copy of the original object, without calling a constructor WARNING: This is bypassing the write barrier, which is (sort of) OK because we are writing to a new object.
 Object Address.toObject()
          Casts this address to an object reference.
abstract  Object DoBlock.value(Object object)
           
 

Methods in com.sun.squawk with parameters of type Object
static void GC.allObjectsFromDo(Object startObj, DoBlock doBlock)
          Perform doBlock with all objects starting from startObject.
static void GC.arraycopy(Object src, int srcPos, Object dst, int dstPos, int lth)
          Copy data from one array to another.
static void VM.arraycopyObject0(Object src, int src_position, Object dst, int dst_position, int length)
          VM-private version of System.arraycopy for arrays of objects that does little error checking.
static void VM.arraycopyPrimitive0(Object src, int src_position, Object dst, int dst_position, int totalLength, int dataSize)
          VM-private version of System.arraycopy for arrays of primitives that does little error checking.
static void NativeUnsafe.clearObject(Object base, int offset)
          Clears a pointer value in memory.
 boolean Field.equals(Object other)
           
 boolean Isolate.Breakpoint.equals(Object o)
          Indicates whether some other object is "equal to" this one.
 boolean Klass.equals(Object obj)
          For completeness, define identity equals().
 boolean Method.equals(Object other)
           
 boolean Suite.equals(Object other)
          Compares this suite with another object for equality.
static int VM.execGraphicsIO(int op, int i1, int i2, int i3, int i4, int i5, int i6, Object send, Object receive)
          Executes an I/O operation on the graphics channel and return the result.
static int VM.execIO(int op, int channel, int i1, int i2, int i3, int i4, int i5, int i6, Object send, Object receive)
          Executes a I/O operation that may block.
static long VM.execIOLong(int op, int channel, int i1, int i2, int i3, int i4, int i5, int i6, Object send, Object receive)
          Executes an I/O operation that returns a long value.
static int VM.execSyncIO(int context, int op, int i1, int i2, int i3, int i4, int i5, int i6, Object send, Object receive)
          Executes a non-blocking I/O operation whose result is guaranteed to be available immediately.
static int VM.execSyncIO(int op, int i1, int i2, int i3, int i4, int i5, int i6, Object send, Object receive)
          Executes a non-blocking I/O operation whose result is guaranteed to be available immediately.
static void VM.finalize(Object o)
           
static Address Address.fromObject(Object object)
          Casts an object reference to an address.
static Address NativeUnsafe.getAddress(Object base, int offset)
           
static int GC.getArrayLength(Object array)
          Get the length of an array.
static int NativeUnsafe.getAsByte(Object base, int offset)
          Gets a signed 8 bit value from memory ignoring any recorded type of the value at the designated location.
static int NativeUnsafe.getAsInt(Object base, int offset)
          Gets a signed 32 bit value from memory ignoring any recorded type of the value at the designated location.
static int NativeUnsafe.getAsShort(Object base, int offset)
          Gets a signed 16 bit value from memory ignoring any recorded type of the value at the designated location.
static UWord NativeUnsafe.getAsUWord(Object base, int offset)
          Gets a UWord value from memory ignoring any recorded type of the value at the designated location.
static int NativeUnsafe.getByte(Object base, int offset)
           
static int NativeUnsafe.getChar(Object base, int offset)
           
static Object VM.getClass(Object object)
          Support routine to get the object representing the class of a given object.
static void VM.getData(Address src, int boffset, Object dst, int low, int number, int elementSize)
          Do actual copy from memory at address + boffset to array Copy from memory to byte array.
static Klass DebuggerSupport.getDefiningClass(Object methodBody)
          Gets the class in which a given method was defined.s
static int GC.getHashCode(Object object)
          Get the hashcode for an object.
static DataType.MethodID DebuggerSupport.getIDForMethodBody(Klass definingClass, Object methodBody)
          Gets the JDWP identifier for a method given the method's body.
static int DebuggerSupport.getIDForROMObject(Object object)
          Determines if a given object is in a read-only memory and returns a non-zero identifier for the object if it is.
static int NativeUnsafe.getInt(Object base, int offset)
           
static Klass GC.getKlass(Object object)
          Get the class of an object.
static long NativeUnsafe.getLong(Object base, int offset)
           
static long NativeUnsafe.getLongAtWord(Object base, int offset)
           
static int DebuggerSupport.getMethodBodyLength(Object methodBody)
          Return the length of methodBody (the byte code array) in bytes.
 int Klass.getMethodIndex(Object method, boolean isStatic)
          Looks up the method's index in the klass.
static Object NativeUnsafe.getObject(Object base, int offset)
           
 int Klass.getObjectIndex(Object object)
          Gets the index of a given object in this object table of this class.
static int NativeUnsafe.getShort(Object base, int offset)
           
 Klass[] DebuggerSupport.StackInspector.getTypeMap(int frameNo, Object mp, int parameterCount)
          Figure out the type map for the given frameNo and method pointer.
static int NativeUnsafe.getUByte(Object base, int offset)
           
static UWord NativeUnsafe.getUWord(Object base, int offset)
           
static boolean GC.inRam(Object object)
          Determines if a given object is in RAM.
 void DebuggerSupport.StackInspector.inspectFrame(Object mp, Offset bci, int frame, Offset fo)
          Invoked to inspect a frame in the thread's call stack
 void DebuggerSupport.StackInspector.inspectSlot(boolean isParameter, int slot, Object value)
          Invoked to inspect the value of a reference typed slot within a frame in the thread's call stack
 void Method.invoke(Object[] args)
          DO NOT USE
static boolean VM.isArray(Object o)
          Support routine to test whether a given object is an array.
 boolean Klass.isInstance(Object obj)
          Determines if the specified Object is assignment-compatible with the object represented by this Klass.
static boolean MethodBody.isInterpreterInvoked(Object oop)
          Determines if a given method is only invoked from the interpreter
static boolean Klass.isMissingMethodObject(Object method, boolean isStatic)
          Tests if the given method is the designated "missing method".
static String GC.makeEightBitString(Object oop)
          Change the type of the given object to com.sun.squawk.StringOfBytes.
static String GC.makeSixteenBitString(Object oop)
          Change the type of the given object to java.lang.String.
static void VMThread.monitorNotify(Object object, boolean notifyAll)
          Notify an object.
static void VMThread.monitorWait(Object object, long delta)
          Wait for an object to be notified.
static void VM.printAddress(Object val)
          Prints an address to the VM stream.
static void GC.printHeapStats(Object startObj, boolean printInstances)
          Do actual heap walk, from start object, or whole heap is startObj is null.
static void VM.Stats.printHeapStats(Object startObj, boolean printInstances)
          Do heap walk from start object (or whole heap is startObj is null).
static void VM.printObject(Object obj)
          Prints the string representation of an object to the VM stream.
static Object VM.putKeyedGlobal(int key, Object value)
          Set the global registered for key.
static void ObjectMemory.relocate(String uri, Object sourceStartBuffer, Address sourceStart, BitSet oopMap, Address targetStart, Address targetCanonicalStart, int targetSize, boolean toCanonical, boolean requiresEndianSwap, boolean trace, boolean verifyClearOopMap)
          Relocates the pointers in a range of memory that point to some target range of memory.
static void ObjectMemory.relocateParents(String uri, Object startBuffer, Address start, BitSet oopMap, ObjectMemory parent, boolean toCanonical, boolean requiresEndianSwap, boolean trace)
          Relocate all the pointers in a range of memory that point to one or more parent object memories.
static void NativeUnsafe.setAddress(Object base, int offset, Object value)
           
static void NativeUnsafe.setByte(Object base, int offset, int value)
           
static void NativeUnsafe.setChar(Object base, int offset, int value)
           
static void VM.setData(Address dst, int boffset, Object src, int low, int number, int elementSize)
          Do actual copy from array to memory at address + boffset Copy number bytes from byte array bytes starting at position low.to the memory location specified by the address dst and byte offset boffset.
static void NativeUnsafe.setInt(Object base, int offset, int value)
           
static void NativeUnsafe.setLong(Object base, int offset, long value)
           
static void NativeUnsafe.setLongAtWord(Object base, int offset, long value)
           
static void NativeUnsafe.setObject(Object base, int offset, Object value)
           
 void Klass.setObjectTable(Object[] objects)
          Set the object table.
static void NativeUnsafe.setShort(Object base, int offset, int value)
           
static void DebuggerSupport.setStaticOop(Isolate isolate, Klass klass, int offset, Object value)
          Writes a static reference variable.
 void Debugger.Event.setThread(Thread thread, Object threadID)
           
static void NativeUnsafe.setUWord(Object base, int offset, UWord value)
           
static Object VM.shallowCopy(Object original)
          Perform a shallow copy of the original object, without calling a constructor WARNING: This is bypassing the write barrier, which is (sort of) OK because we are writing to a new object.
static void GC.stringcopy(Object src, int srcPos, Object dst, int dstPos, int lth)
          Copy data from one string to another.
static void Lisp2Bitmap.updateWriteBarrierForPointerArraycopy(Object dst, int dstPos, int length)
           
abstract  Object DoBlock.value(Object object)
           
 

Constructors in com.sun.squawk with parameters of type Object
Debugger.Event(int kind, Object object)
           
Debugger.LocationEvent(int type, Object object, ExecutionPoint location)
           
ExecutionPoint(Offset frame, Offset bci, Object mp)
           
Isolate.Breakpoint(Object mp, int ip)
          Constructor.
ObjectMemory(Address start, int size, String uri, Object root, int hash, ObjectMemory parent)
          Constructs a new object memory file.
Ref(Object referent)
           
 

Uses of Object in com.sun.squawk.compiler
 

Subclasses of Object in com.sun.squawk.compiler
 class Compilation
          Steps of compilation: compile and link.
 class MethodMap
          Oopmap table.
 class SymbolicFixupTable
           
 class Type
          Type representation and types for the Compiler.
 

Methods in com.sun.squawk.compiler with parameters of type Object
 Compiler BaseCompiler.data(Label label, Object obj)
          Define some data.
 Compiler BaseCompiler.literal(Object array)
          Push an address of an array onto the stack.
 

Uses of Object in com.sun.squawk.debugger
 

Subclasses of Object in com.sun.squawk.debugger
 class CommandPacket
          A CommandPacket encapsulates a JDWP command packet.
 class DataType
          This class encapsulates the non-primitive set of common data types that are common to many of the different JDWP commands and replies.
static class DataType.FieldID
          Represents JDWP identifiers for fields.
static class DataType.FrameID
          Represents JDWP identifiers for individual stack frames.
static class DataType.Location
          Represents JDWP identifiers for an executable location.
static class DataType.MethodID
          Represents JDWP identifiers for methods.
static class DataType.ObjectID
          Represents JDWP identifiers for object instances.
static class DataType.ReferenceTypeID
          Represents JDWP identifiers for types.
static class DataType.TaggedObjectID
          Represents JDWP identifiers for object instances prefixed with a one byte type tag.
 class EventManager
          The EventManager class manages requests from a remote entity that wants to be notified when certain events occur.
static class EventManager.MatchedRequests
          Summary of the requests that matched given event.
 class EventNotifier
          An EventNotifier is used to synchronize communication between a thread producing a JDWP event and consumer of such events.
 class EventRequest
          An EventRequest instance is used register a request for notification of a particular event on behalf of a debugger.
 class EventRequestModifier
          The EventRequestModifier class creates a "filter" for EventRequest objects, so that only events that are matched by the modifiers associated with an event request are sent to the debugger.
static class EventRequestModifier.ClassMatch
          A ClassMatch modifier restricts reported events to those for classes whose name matches a restricted regular expression.
static class EventRequestModifier.ClassOnly
          For class prepare event, a ClassOnly modifier restricts the events generated by this request to be the preparation of the given reference type and any subtypes.
static class EventRequestModifier.Count
          A Count modifier limits the requested event to be reported at most once after a given number of occurrences.
static class EventRequestModifier.ExceptionOnly
          An ExceptionOnly modifier restricts reported exceptions by their class and whether they are caught or uncaught.
static class EventRequestModifier.LocationOnly
          A LocationOnly modifier restricts reported events to those that occur at a given location.
static class EventRequestModifier.Step
          A Step modifier restricts reported step events to those which satisfy depth and size constraints.
static class EventRequestModifier.ThreadOnly
          A ThreadOnly modifier restricts reported events to those in a given thread.
 class JDWP
          Java(tm) Debug Wire Protocol
 class JDWPConnection
          A JDWPConnection represents a connection between two debugger entities that communicate primarily in packets.
static class JDWPConnection.ClosedException
           
 class JDWPListener
          A JDWPListener receives and processes JDWP requests from a remote debugger entity on behalf of a local debugger entity.
static class JDWPListener.CommandSet
          The implementation of each JDWP Command Set subclasses this class.
static class JDWPListener.QuitException
          A QuitException is thrown by #waitForCommand and #waitForReply if this listener quits before receving the relevant packet.
 class Log
          This class provides a (very basic) line-based logging facility.
 class Packet
          A Packet encapsulates a JDWP command or reply packet.
 class PacketInputStream
          A PacketInputStream is used to read data from the data part of a Packet.
 class PacketOutputStream
          A PacketOutputStream is used to write data to the data part of a Packet.
 class ReplyPacket
          A ReplyPacket encapsulates a JDWP reply packet.
 class SDWPException
          A SDWPException is thrown when there is an error parsing or handling a JDWP/SDWP request.
 

Methods in com.sun.squawk.debugger with parameters of type Object
abstract  boolean DataType.equals(Object o)
           
 boolean DataType.TaggedObjectID.equals(Object o)
          Indicates whether some other object is "equal to" this one.
 boolean DataType.FieldID.equals(Object o)
          Indicates whether some other object is "equal to" this one.
 boolean DataType.FrameID.equals(Object o)
          Indicates whether some other object is "equal to" this one.
 boolean DataType.Location.equals(Object o)
          Indicates whether some other object is "equal to" this one.
 

Uses of Object in com.sun.squawk.debugger.sda
 

Subclasses of Object in com.sun.squawk.debugger.sda
 class ObjectManager
          This class manages mapping objects in the VM to JDWP objectIDs.
 class SDA
          A SDA (Squawk Debugger Agent) instance handles the Squawk VM side of a JDWP connection to a Squawk Debugger Proxy for a particular isolate.
 class SDPListener
          A SDPListener implements the Squawk VM side of the JDWP protocol and communicates with a Squawk Debugger Proxy.
 class WeakIntHashtable
          This class extends an IntHashtable in two important ways: 1.
 

Methods in com.sun.squawk.debugger.sda that return Object
 Object WeakIntHashtable.get(int key)
          Returns the value to which key is mapped in this hashtable.
 Object ObjectManager.getObjectForID(DataType.ObjectID objectID)
          Gets the object corresponding to a given JDWP objectID value.
 Object WeakIntHashtable.put(int key, Object value)
          Maps the specified key to the specified value in this hashtable.
 

Methods in com.sun.squawk.debugger.sda with parameters of type Object
 boolean WeakIntHashtable.contains(Object value)
          Tests if some key maps into the specified value in this hashtable.
 DataType.ObjectID ObjectManager.getIDForObject(Object object)
          Gets a JDWP objectID for an object.
 Integer WeakIntHashtable.getKey(Object value)
          Gets the key for a given value in this table.
 Object WeakIntHashtable.put(int key, Object value)
          Maps the specified key to the specified value in this hashtable.
 void ObjectManager.writeTaggedObject(PacketOutputStream out, Object object, String s)
          Writes the JDWP tag and object ID of an object to a given packet stream.
 

Uses of Object in com.sun.squawk.flash
 

Subclasses of Object in com.sun.squawk.flash
 class MemoryHeapBlock
           
 class NorFlashMemoryHeap
           
 class NorFlashSectorState
           
 class NorFlashSectorStateList
           
 

Uses of Object in com.sun.squawk.imp
 

Subclasses of Object in com.sun.squawk.imp
 class ImpGlobal
           
 class MIDletMainWrapper
           
 

Uses of Object in com.sun.squawk.io
 

Subclasses of Object in com.sun.squawk.io
 class BufferedReader
          Read text from a character-input stream, buffering characters so as to provide for the efficient reading of characters, arrays, and lines.
 class BufferedWriter
          Write text to a character-output stream, buffering characters so as to provide for the efficient writing of single characters, arrays, and strings.
 class ConnectionBase
          Base class for Connection protocols.
 class ConnectionBaseAdapter
          Protocol classes extend this class to gain some of the common functionality needed to implement a CLDC Generic Connection.
 class MulticastOutputStream
          A MulticastOutputStream can be configured to send its output to zero or more named output streams.
 

Uses of Object in com.sun.squawk.io.j2me
 

Subclasses of Object in com.sun.squawk.io.j2me
 class ParameterParser
          Helper class for parsing extra parameters from a connection URL.
 

Uses of Object in com.sun.squawk.io.j2me.channel
 

Subclasses of Object in com.sun.squawk.io.j2me.channel
 class ChannelInputStream
          ChannelInputStream
 class ChannelOutputStream
          ChannelOutputStream
 class Protocol
          This connection is used to 'channel' other connections through to an embedded J2SE VM (if any) that may support additional connection types not supported by the Squawk core code.
 

Uses of Object in com.sun.squawk.io.j2me.file
 

Subclasses of Object in com.sun.squawk.io.j2me.file
 class ConnectionClosedException
          This class is defined by the JSR-75 specification PDA Optional Packages for the J2ME™ Platform
 

Uses of Object in com.sun.squawk.io.mailboxes
 

Subclasses of Object in com.sun.squawk.io.mailboxes
 class AddressClosedException
          This exception is thrown when trying to send to a closed MailboxAddress, or when reading from a Mailbox, and the MailBoxHandler is managing a private address that has closed.
 class ByteArrayEnvelope
          A ByteArrayEnvelope can be used to pass a byte array, or subsection of a byte array through a Channel.
 class ByteArrayInputStreamEnvelope
          A ByteArrayInputStreamEnvelope can be used to pass a byte array, or subsection of a byte array, as a ByteArrayInputStream.
 class Channel
          A Channel is a private bidirectional message passing mechanism, typically between Isolates.
 class Envelope
          Abstract class for messages passed through Channels.
 class Mailbox
          deprecated Use the higher-level Channel and ServerChannel classes instead.
 class MailboxAddress
          deprecated Use the higher-level Channel and ServerChannel classes instead.
 class MailboxClosedException
          This exception is thrown when trying to receive from a closed Mailbox.
 class MailboxInUseException
          This exception is thrown when trying to send to register a mailbox under a name, and that name is already used.
 class NoSuchMailboxException
          This exception is thrown when trying to send to register a mailbox under a name, and that name is already used.
 class ObjectEnvelope
          A ObjectEnvelope can be used to pass a copy of an ICopiable object between isolates.
 class ServerChannel
          Given that a Channel is a one-to-one connection between two isolates, a ServerChannel provides a factory to create new Channels by name.
 class SharedMailboxHandler
           
 

Methods in com.sun.squawk.io.mailboxes that return Object
 Object ByteArrayEnvelope.getContents()
          Return the contents of the envelope.
 Object ByteArrayInputStreamEnvelope.getContents()
          Return the contents of the envelope.
abstract  Object Envelope.getContents()
          Return the contents of the envelope.
 Object ObjectEnvelope.getContents()
          Return the contents of the envelope.
 

Methods in com.sun.squawk.io.mailboxes with parameters of type Object
 void ICopiable.copyFrom(Object o)
          Set the state of this object based on the state of object o.
 

Uses of Object in com.sun.squawk.os
 

Subclasses of Object in com.sun.squawk.os
 class CSystem
          Static class that represents the 'C' programming environment.
 class Parm
          Root parameter class.
 

Methods in com.sun.squawk.os that return Object
static Object CSystem.ocall(Parm x)
          Call a 'C' function.
 

Methods in com.sun.squawk.os with parameters of type Object
 Parm Parm.parm(Object x)
          Add an Object parameter.
 

Uses of Object in com.sun.squawk.peripheral
 

Subclasses of Object in com.sun.squawk.peripheral
 class InsufficientFlashMemoryException
           
 class PeripheralRegistry
          Place holder for all peripheral types known by Squawk.
 class SimulatedNorFlashSector
          I am a class that allows the RMS store to be used in Java heap as a byte array.
 class SimulatedNorFlashSectorAllocator
           
 

Uses of Object in com.sun.squawk.platform
 

Subclasses of Object in com.sun.squawk.platform
 class BaseGCFFile
          Base class of common implementation of GCFFile
 class SystemEvents
           
 

Uses of Object in com.sun.squawk.platform.posix
 

Subclasses of Object in com.sun.squawk.platform.posix
 class GCFFileImpl
          * Interface for POSIX peer of a file handle
 class GCFSocketsImpl
          POSIX implementation of GCFSockets that calls the BSD socket API.
 class Inet
          Convert values between host and network byte order.
 class LibCUtil
          Helper statics for LibC.
 class SystemEventsImpl
           
 

Uses of Object in com.sun.squawk.platform.posix.natives
 

Subclasses of Object in com.sun.squawk.platform.posix.natives
 class IoctlImpl
           
static class LibC.stat
          C struct stat // struct stat { // dev_t st_dev; /* [XSI] ID of device containing file 4 0 // ino_t st_ino; /* [XSI] File serial number 4 4 // mode_t st_mode; /* [XSI] Mode of file (see below) 2 8 // nlink_t st_nlink; /* [XSI] Number of hard links 2 10 // uid_t st_uid; /* [XSI] User ID of the file 4 12 // gid_t st_gid; /* [XSI] Group ID of the file 4 16 // dev_t st_rdev; /* [XSI] Device ID 4 20 // time_t st_atime; /* [XSI] Time of last access 4 24 // long st_atimensec; /* nsec of last access 4 28 // time_t st_mtime; /* [XSI] Last data modification time 4 32 // long st_mtimensec; /* last data modification nsec 4 36 // time_t st_ctime; /* [XSI] Time of last status change 4 40 // long st_ctimensec; /* nsec of last status change 4 44 // off_t st_size; /* [XSI] file size, in bytes 8 48 // blkcnt_t st_blocks; /* [XSI] blocks allocated for file 8 // blksize_t st_blksize; /* [XSI] optimal blocksize for I/O 4 // __uint32_t st_flags; /* user defined flags for file 4 // __uint32_t st_gen; /* file generation number 4 // __int32_t st_lspare; /* RESERVED: DO NOT USE! 4 // __int64_t st_qspare[2]; /* RESERVED: DO NOT USE! 16 // };
 class LibCImpl
           
static class LibCImpl.statImpl
           
static class NetDB.hostent
          C STRUCTURE HostEnt struct hostent { char *h_name; official name of host char **h_aliases; alias list int h_addrtype; host address type int h_length; length of address char **h_addr_list; list of addresses from name server }; #define h_addr h_addr_list[0] address, for backward compatibility
 class NetDBImpl
           
static class NetDBImpl.hostentImpl
           
 class SelectImpl
           
static class Socket.sockaddr_in
          C STRUCTURE sockaddr_in / struct sockaddr_in { u_char sin_len; 1 u_char sin_family; 1 u_short sin_port; 2 struct in_addr sin_addr; 4 char sin_zero[8]; 8 }; struct sockaddr { __uint8_t sa_len; /* total length sa_family_t sa_family; /* [XSI] address family char sa_data[14]; /* [XSI] addr value (actually larger) };
 class SocketImpl
           
static class SocketImpl.sockaddr_inImpl
           
static class Time.timeval
          struct timeval { time_t tv_sec; // seconds since Jan.
 class TimeImpl
           
static class TimeImpl.timevalImpl
           
 

Uses of Object in com.sun.squawk.platform.windows.natives
 

Subclasses of Object in com.sun.squawk.platform.windows.natives
 class WindowsImpl
           
 

Uses of Object in com.sun.squawk.pragma
 

Subclasses of Object in com.sun.squawk.pragma
 class AllowInlinedPragma
          Allow a method declared to throw this exception to be inlined.
 class ForceInlinedPragma
          Any method declared to throw this exception will be inlined by the translator and cause a LinkageError if it can't be inlined.
 class HostedPragma
          Any method declared to throw this exception is only called from within a hosted environment.
 class InterpreterInvokedPragma
          Any method declared to throw this exception should only be called from the interpreter or from JIT compiled code.
 class NativePragma
          Any method declared to throw this exception will be turned into a native method by the translator.
 class NotInlinedPragma
          Any method declared to throw this exception will never be inlined by the translator.
 class PragmaException
          The root of the pragma exception hierarchy.
 class ReplacementConstructorPragma
          Denotes a method (that must be static) whose code replaces the body of the constructor with the same declared parameter types.
 

Uses of Object in com.sun.squawk.realtime
 

Subclasses of Object in com.sun.squawk.realtime
 class OffsetOutOfBoundsException
          Thrown if the constructor of a RawMemoryAccess, or RawMemoryFloatAccess is given an invalid address.
 class RawMemoryAccess
          An instance of RawMemoryAccess models a range of physical memory as a fixed sequence of bytes.
 class RawMemoryFloatAccess
          This class holds the accessor methods for accessing a raw memory area by float and double types.
 class SizeOutOfBoundsException
          Thrown if the constructor of a RawMemoryAccess, or RawMemoryFloatAccess is given an invalid size or if an accessor method on one of the above classes would cause access to an invalid address.
 class UnsupportedPhysicalMemoryException
          Thrown when the underlying hardware does not support the type of physical memory requested from an instance of one of the physical memory or raw memory access classes.
 

Constructors in com.sun.squawk.realtime with parameters of type Object
RawMemoryAccess(Object type, long size)
          Construct an instance of RawMemoryAccess with the given parameters, and set the object to the mapped state.
RawMemoryAccess(Object type, long base, long size)
          Construct an instance of RawMemoryAccess with the given parameters, and set the object to the mapped state.
RawMemoryFloatAccess(Object type, long size)
          Construct an instance of RawMemoryFloatAccess with the given parameters, and set the object to the mapped state.
RawMemoryFloatAccess(Object type, long base, long size)
          Construct an instance of RawMemoryFloatAccess with the given parameters, and set the object to the mapped state.
 

Uses of Object in com.sun.squawk.rms
 

Subclasses of Object in com.sun.squawk.rms
 class ApplicationDescriptorEntry
           
 class RecordEntry
           
 class RecordStoreEntry
           
 class RecordStoreManager
           
 class RecordStoreSequenceEntry
          I exist in order to allow the delete record, set record, and any other record store operation that essentially does not need to have a new log entry posted.
 class RmsEntry
           
 class UnknownEntry
           
 

Uses of Object in com.sun.squawk.security
 

Subclasses of Object in com.sun.squawk.security
 class CryptoException
          CryptoException represents a cryptography-related exception.
 class ECPublicKey
           
 class HexEncoding
          Encode / Decode hexadecimal strings to / from byte arrays
 

Uses of Object in com.sun.squawk.security.ecc
 

Subclasses of Object in com.sun.squawk.security.ecc
 class ECCurveFp
           
 class ECPoint
           
 class FFA
          Simple and fast big-integer implementation suited for public key cryptography.
 class NIST160PrimeField
           
 class PrimeField
           
 

Methods in com.sun.squawk.security.ecc that return Object
 Object ECPoint.clone()
           
 

Uses of Object in com.sun.squawk.security.verifier
 

Subclasses of Object in com.sun.squawk.security.verifier
 class SignatureVerifierException
           
 

Uses of Object in com.sun.squawk.util
 

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

Fields in com.sun.squawk.util declared as Object
protected  Object[] SquawkVector.elementData
          The array buffer into which the components of the vector are stored.
 

Methods in com.sun.squawk.util that return Object
static Object[] Arrays.copy(Object[] array)
          Make a new Object array and initialize its contents from the contents of a specified Object array.
static Object[] Arrays.copy(Object[] src, int srcPos, Object[] dest, int destPos, int length)
          Make a new Object array and initialize its contents from the contents of a specified Object array.
 Object SquawkVector.elementAt(int index)
          Returns the component at the specified index.
 Object SquawkVector.firstElement()
          Returns the first component of this vector.
 Object IntHashtable.get(int key)
          Returns the value to which the specified key is mapped in this hashtable.
 Object ArrayHashtable.get(Object key)
          Returns the value to which the specified key is mapped in this hashtable.
 Object SquawkHashtable.get(Object key)
          Returns the value to which the specified key is mapped in this hashtable.
 Object SimpleLinkedList.getFirst()
          Returns the first element in this list.
 Object SimpleLinkedList.getLast()
          Returns the last element in this list.
 Object SquawkVector.lastElement()
          Returns the last component of the vector.
 Object StringTokenizer.nextElement()
          Returns the next element in the Enumeration.
 Object IntHashtable.put(int key, Object value)
          Maps the specified key to the specified value in this hashtable.
 Object ArrayHashtable.put(Object key, Object value)
          Maps the specified key to the specified value in this hashtable.
 Object SquawkHashtable.put(Object key, Object value)
          Maps the specified key to the specified value in this hashtable.
 Object IntHashtable.remove(int key)
          Removes the key (and its corresponding value) from this hashtable.
 Object ArrayHashtable.remove(Object key)
          Removes the key (and its corresponding value) from this hashtable.
 Object SquawkHashtable.remove(Object key)
          Removes the key (and its corresponding value) from this hashtable.
 Object SimpleLinkedList.removeFirst()
          Removes and returns the first element from this list.
 Object SimpleLinkedList.removeLast()
          Removes and returns the last element from this list.
 Object ComputationTimer.Computation.run()
          Performs the computation that will be timed.
 Object ComputationTimer.ComputationException.run()
          Performs the computation that will be timed.
static Object ComputationTimer.time(String id, ComputationTimer.Computation computation)
          Time a specified computation denoted by a specified identifier.
static Object ComputationTimer.time(String id, ComputationTimer.ComputationException computation)
          Time a specified computation denoted by a specified identifier.
 

Methods in com.sun.squawk.util with parameters of type Object
 void SquawkVector.addElement(Object obj)
          Adds the specified component to the end of this vector, increasing its size by one.
 void SimpleLinkedList.addFirst(Object o)
          Inserts the given element at the beginning of this list.
 void SimpleLinkedList.addLast(Object o)
          Appends the given element to the end of this list.
static int Arrays.binarySearch(Object[] a, Object key, Comparer c)
          Searches the specified array for the specified object using the binary search algorithm.
static int Arrays.binarySearch(Object[] a, Object key, Comparer c)
          Searches the specified array for the specified object using the binary search algorithm.
 int Comparer.compare(Object o1, Object o2)
          Compares its two arguments for order.
 boolean ArrayHashtable.contains(Object value)
          Tests if some key maps into the specified value in this hashtable.
 boolean IntHashtable.contains(Object value)
          Tests if some key maps into the specified value in this hashtable.
 boolean SimpleLinkedList.contains(Object o)
          Returns true if this list contains the specified element.
 boolean SquawkHashtable.contains(Object value)
          Tests if some key maps into the specified value in this hashtable.
 boolean SquawkVector.contains(Object elem)
          Tests if the specified object is a component in this vector.
 boolean ArrayHashtable.containsKey(Object key)
          Tests if the specified object is a key in this hashtable.
 boolean SquawkHashtable.containsKey(Object key)
          Tests if the specified object is a key in this hashtable.
static Object[] Arrays.copy(Object[] array)
          Make a new Object array and initialize its contents from the contents of a specified Object array.
static Object[] Arrays.copy(Object[] src, int srcPos, Object[] dest, int destPos, int length)
          Make a new Object array and initialize its contents from the contents of a specified Object array.
static Object[] Arrays.copy(Object[] src, int srcPos, Object[] dest, int destPos, int length)
          Make a new Object array and initialize its contents from the contents of a specified Object array.
 void SquawkVector.copyInto(Object[] anArray)
          Copies the components of this vector into the specified array.
 boolean BitSet.equals(Object obj)
          Compares this object against the specified object.
static boolean Arrays.equals(Object[] a, Object[] a2)
          Returns true if the two specified arrays of Objects are equal to one another.
static boolean Arrays.equals(Object[] a, Object[] a2)
          Returns true if the two specified arrays of Objects are equal to one another.
static boolean Arrays.equals(Object a, Object b)
          Returns true if the two specified Objects are equal to one another.
static void Arrays.fill(Object[] a, int fromIndex, int toIndex, Object val)
          Assigns the specified Object reference to each element of the specified range of the specified array of Objects.
static void Arrays.fill(Object[] a, int fromIndex, int toIndex, Object val)
          Assigns the specified Object reference to each element of the specified range of the specified array of Objects.
static void Arrays.fill(Object[] a, Object val)
          Assigns the specified Object reference to each element of the specified array of Objects.
static void Arrays.fill(Object[] a, Object val)
          Assigns the specified Object reference to each element of the specified array of Objects.
 Object ArrayHashtable.get(Object key)
          Returns the value to which the specified key is mapped in this hashtable.
 Object SquawkHashtable.get(Object key)
          Returns the value to which the specified key is mapped in this hashtable.
static int Arrays.hashCode(Object object)
          Returns a hashcode for a given object.
 int SimpleLinkedList.indexOf(Object o)
          Returns the index in this list of the first occurrence of the specified element, or -1 if the List does not contain this element.
 int SquawkVector.indexOf(Object elem)
          Searches for the first occurrence of the given argument, testing for equality using the equals method.
 int SquawkVector.indexOf(Object elem, int index)
          Searches for the first occurrence of the given argument, beginning the search at index, and testing for equality using the equals method.
 void SquawkVector.insertElementAt(Object obj, int index)
          Inserts the specified object as a component in this vector at the specified index.
 int SquawkVector.lastIndexOf(Object elem)
          Returns the index of the last occurrence of the specified object in this vector.
 int SquawkVector.lastIndexOf(Object elem, int index)
          Searches backwards for the specified object, starting from the specified index, and returns an index to it.
static int Arrays.length(Object array)
          Returns the length of the specified array object, as an int.
 Object IntHashtable.put(int key, Object value)
          Maps the specified key to the specified value in this hashtable.
 Object ArrayHashtable.put(Object key, Object value)
          Maps the specified key to the specified value in this hashtable.
 Object SquawkHashtable.put(Object key, Object value)
          Maps the specified key to the specified value in this hashtable.
 Object ArrayHashtable.remove(Object key)
          Removes the key (and its corresponding value) from this hashtable.
 boolean SimpleLinkedList.remove(Object o)
          Removes the first occurrence of the specified element in this list.
 Object SquawkHashtable.remove(Object key)
          Removes the key (and its corresponding value) from this hashtable.
 boolean SquawkVector.removeElement(Object obj)
          Removes the first occurrence of the argument from this vector.
 void SquawkVector.setElementAt(Object obj, int index)
          Sets the component at the specified index of this vector to be the specified object.
static void Arrays.sort(Object[] a, Comparer c)
          Sorts the specified array of objects according to the order induced by the specified Comparer.
static void Arrays.sort(Object[] a, int fromIndex, int toIndex, Comparer c)
          Sorts the specified range of the specified array of objects according to the order induced by the specified Comparer.
 void IntHashtableVisitor.visitIntHashtable(int key, Object value)
          Visit method.
 

Uses of Object in com.sun.squawk.vm
 

Subclasses of Object in com.sun.squawk.vm
 class AddressType
          This class defines the constants that can be used to describe the type of the value stored at a given address.
 class ChannelConstants
           
 class CS
          This class contains the offsets that define the layout of the array (of type "[-global-") that holds the class state (i.e.
 class FieldOffsets
          This class contains the offsets and types for fields that must be directly accessed by the VM or other Squawk tools such as the mapper.
 class Global
          Definition of all the Squawk classes that use global variables.
 class OPC
          This class defines the bytecodes used in the Squawk system.
static class OPC.Properties
           
 

Methods in com.sun.squawk.vm with parameters of type Object
static void CS.check(Object cs)
          Give error if cs is not really global array.
 

Uses of Object in edu.wpi.first.wpilibj
 

Subclasses of Object in edu.wpi.first.wpilibj
 class Accelerometer
          Handle operation of the accelerometer.
 class AccumulatorResult
          Structure for holding the values stored in an accumulator
 class ADXL345_I2C
           
static class ADXL345_I2C.AllAxes
           
static class ADXL345_I2C.Axes
           
static class ADXL345_I2C.DataFormat_Range
           
 class ADXL345_SPI
           
static class ADXL345_SPI.AllAxes
           
static class ADXL345_SPI.Axes
           
static class ADXL345_SPI.DataFormat_Range
           
 class AnalogChannel
          Analog channel class.
 class AnalogModule
          Analog Module class.
 class AnalogPotentiometer
          Class for reading analog potentiometers.
 class AnalogTrigger
          Class for creating and configuring Analog Triggers
 class AnalogTrigger.AnalogTriggerException
          Exceptions dealing with improper operation of the Analog trigger
 class AnalogTriggerOutput
          Class to represent a specific output from an analog trigger.
 class AnalogTriggerOutput.AnalogTriggerOutputException
          Exceptions dealing with improper operation of the Analog trigger output
static class AnalogTriggerOutput.Type
          Type determines under what state the analog trigger evaluates to true or false
 class CANJaguar
           
static class CANJaguar.ControlMode
          Mode determines how the Jaguar is controlled
static class CANJaguar.Faults
          Faults reported by the Jaguar
static class CANJaguar.LimitMode
          Determines which sensor to use for position reference.
static class CANJaguar.Limits
          Limit switch masks
static class CANJaguar.NeutralMode
          Determines how the Jaguar behaves when sending a zero signal.
static class CANJaguar.PositionReference
          Determines which sensor to use for position reference.
static class CANJaguar.SpeedReference
          Determines which sensor to use for speed reference.
 class Compressor
          Compressor object.
 class Counter
          Class for counting the number of ticks on a digital input channel.
static class Counter.Mode
          Mode determines how and what the counter counts
static class CounterBase.EncodingType
          The number of edges for the counterbase to increment or decrement on
 class Dashboard
          Pack data into the "user data" field that gets sent to the dashboard laptop via the driver station.
protected  class Dashboard.MemAccess
           
 class DigitalInput
          Class to read a digital input.
 class DigitalModule
          Class representing a digital module
 class DigitalOutput
          Class to write digital outputs.
 class DigitalSource
          DigitalSource Interface.
 class DoubleSolenoid
          DoubleSolenoid class for running 2 channels of high voltage Digital Output (9472 module).
static class DoubleSolenoid.Value
          Possible values for a DoubleSolenoid
 class DriverStation
          Provide access to the network communication data to / from the Driver Station.
static class DriverStation.Alliance
          The robot alliance that the robot is a part of
 class DriverStationEnhancedIO
           
static class DriverStationEnhancedIO.EnhancedIOException
           
static class DriverStationEnhancedIO.tAccelChannel
          Accelerometer channel for enhanced IO
static class DriverStationEnhancedIO.tDigitalConfig
          Digital configuration for enhanced IO
static class DriverStationEnhancedIO.tPWMPeriodChannels
          PWM period channels for enhanced IO
 class DriverStationLCD
          Provide access to "LCD" on the Driver Station.
static class DriverStationLCD.Line
          The line number on the Driver Station LCD
 class Encoder
          Class to read quad encoders.
 class GearTooth
          Alias for counter class.
 class GenericHID
          GenericHID Interface
static class GenericHID.Hand
          Which hand the Human Interface Device is associated with.
 class Gyro
          Use a rate gyro to return the robots heading relative to a starting position.
 class HiTechnicColorSensor
          HiTechnic NXT Color Sensor.
 class HiTechnicColorSensor.ColorSensorException
          An exception dealing with connecting to and communicating with the HiTechnicCompass
 class HiTechnicColorSensor.RGB
          A set of three color values bundled into one object
static class HiTechnicColorSensor.tColorSensorMode
           
 class HiTechnicCompass
          HiTechnic NXT Compass.
 class HiTechnicCompass.CompassException
          An exception dealing with connecting to and communicating with the HiTechnicCompass
 class I2C
          I2C bus interface class.
 class InterruptableSensorBase
          Base for sensors to be used with interrupts
 class IterativeRobot
          IterativeRobot implements a specific type of Robot Program framework, extending the RobotBase class.
 class Jaguar
          VEX Robotics Jaguar Speed Control
 class Joystick
          Handle input from standard Joysticks connected to the Driver Station.
static class Joystick.AxisType
          Represents an analog axis on a joystick.
static class Joystick.ButtonType
          Represents a digital button on the JoyStick
 class Kinect
           
 class Kinect.Point4
          A set of 4 coordinates (x,y,z,w) bundled into one object
 class KinectStick
           
 class Module
          Base class for AnalogModule and DigitalModule.
 class MotorSafetyHelper
          The MotorSafetyHelper object is constructed for every object that wants to implement the Motor Safety protocol.
 class PIDController
          Class implements a PID Control Loop.
 class PIDController.AbsoluteTolerance
           
 class PIDController.NullTolerance
           
 class PIDController.PercentageTolerance
           
static class PIDSource.PIDSourceParameter
          A description for the type of output value to provide to a PIDController
 class Preferences
          The preferences class provides a relatively simple way to save important values to the cRIO to access the next time the cRIO is booted.
static class Preferences.ImproperPreferenceKeyException
          Should be thrown if a string can not be used as a key in the preferences file.
static class Preferences.IncompatibleTypeException
          This exception is thrown if the a value requested cannot be converted to the requested type.
 class PWM
          Class implements the PWM generation in the FPGA.
static class PWM.PeriodMultiplier
          Represents the amount to multiply the minimum servo-pulse pwm period by.
 class Relay
          Class for VEX Robotics Spike style relay outputs.
static class Relay.Direction
          The Direction(s) that a relay is configured to operate in.
 class Relay.InvalidValueException
          This class represents errors in trying to set relay values contradictory to the direction to which the relay is set.
static class Relay.Value
          The state to drive a Relay to.
 class Resource
          Track resources in the program.
 class RobotBase
          Implement a Robot Program framework.
 class RobotDrive
          Utility class for handling Robot drive based on a definition of the motor configuration.
static class RobotDrive.MotorType
          The location of a motor on the robot for the purpose of driving
 class SafePWM
           
 class SensorBase
          Base class for all sensors.
 class SerialPort
          Driver for the RS-232 serial port on the cRIO.
static class SerialPort.FlowControl
          Represents what type of flow control to use for serial communication
static class SerialPort.Parity
          Represents the parity to use for serial communications
static class SerialPort.StopBits
          Represents the number of stop bits to use for Serial Communication
static class SerialPort.WriteBufferMode
          Represents which type of buffer mode to use when writing to a serial port
 class Servo
          Standard hobby style servo.
 class SimpleRobot
          A simple robot base class that knows the standard FRC competition states (disabled, autonomous, or operator controlled).
 class Skeleton
          A Skeleton object to be used with Kinect data from the FRC Kinect server on the DriverStation
 class Skeleton.Joint
          An individual Joint from Kinect data
static class Skeleton.tJointTrackingState
          The Joint TrackingState
static class Skeleton.tJointTypes
          Helper class used to index the joints in a (@link Skeleton)
static class Skeleton.tTrackState
          The TrackState of the skeleton
 class Solenoid
          Solenoid class for running high voltage Digital Output (9472 module).
 class SolenoidBase
          SolenoidBase class is the common base class for the Solenoid and DoubleSolenoid classes.
 class SPIDevice
          Represents a device on an SPI bus Note that the cRIO only supports one SPI bus Attempting to open a second SPI device with a different shared pin (clk, mosi, miso) will result in an exception
static class SPIDevice.BadSPIConfigException
           
 class Talon
          CTRE Talon Speed Controller
 class Timer
          Timer objects measure accumulated time in milliseconds.
 class Ultrasonic
          Ultrasonic rangefinder class.
static class Ultrasonic.Unit
          The units to return when PIDGet is called
 class Utility
          Contains global utility functions
 class Victor
          VEX Robotics Victor Speed Controller
 class Watchdog
          Watchdog timer class.
 

Methods in edu.wpi.first.wpilibj that return Object
 Object DriverStation.getStatusDataMonitor()
          Gets the status data monitor
 

Methods in edu.wpi.first.wpilibj with parameters of type Object
 void DigitalInput.requestInterrupts(Object handler, Object param)
          Request interrupts asynchronously on this digital input.
 

Constructors in edu.wpi.first.wpilibj with parameters of type Object
Dashboard(Object statusDataSemaphore)
          Dashboard constructor.
 

Uses of Object in edu.wpi.first.wpilibj.buttons
 

Subclasses of Object in edu.wpi.first.wpilibj.buttons
 class AnalogIOButton
           
 class Button
          This class provides an easy way to link commands to OI inputs.
 class DigitalIOButton
           
 class InternalButton
          This class is intended to be used within a program.
 class JoystickButton
           
 class NetworkButton
           
 class Trigger
          This class provides an easy way to link commands to inputs.
 class Trigger.ButtonScheduler
          An internal class of Trigger.
 

Uses of Object in edu.wpi.first.wpilibj.camera
 

Subclasses of Object in edu.wpi.first.wpilibj.camera
 class AxisCamera
          This class is a singleton used to configure and get images from the axis camera.
static class AxisCamera.ExposurePriorityT
          Enumeration representing the exposure priority.
static class AxisCamera.ExposureT
          Enumaration representing the different values which exposure may be set to.
static class AxisCamera.ResolutionT
          Enumeration representing the image resoultion provided by the camera.
static class AxisCamera.RotationT
          Enumeration representing the orientation of the picture.
static class AxisCamera.WhiteBalanceT
          Enumeration representing the different values which white balence may be set to.
 class AxisCameraException
          An exception representing a problem with communicating with the camera.
 

Uses of Object in edu.wpi.first.wpilibj.can
 

Subclasses of Object in edu.wpi.first.wpilibj.can
 class CANExceptionFactory
          Exception indicating that the Jaguar CAN Driver layer refused to send a restricted message ID to the CAN bus.
 class CANInvalidBufferException
          Exception indicating that a CAN driver library entry-point was passed an invalid buffer.
 class CANJaguarVersionException
          Exception indicating that the CAN driver layer has not been initialized.
 class CANMessageNotAllowedException
          Exception indicating that the Jaguar CAN Driver layer refused to send a restricted message ID to the CAN bus.
 class CANNotInitializedException
          Exception indicating that the CAN driver layer has not been initialized.
 class CANTimeoutException
          Exception indicating that the CAN device did not respond within the timeout period specified.
 class JaguarCANDriver
           
 class JaguarCANProtocol
           
 

Uses of Object in edu.wpi.first.wpilibj.command
 

Subclasses of Object in edu.wpi.first.wpilibj.command
 class Command
          The Command class is at the very core of the entire command framework.
 class CommandGroup
          A CommandGroup is a list of commands which are executed in sequence.
 class IllegalUseOfCommandException
          This exception will be thrown if a command is used illegally.
 class PIDCommand
          This class defines a Command which interacts heavily with a PID loop.
 class PIDSubsystem
          This class is designed to handle the case where there is a Subsystem which uses a single PIDController almost constantly (for instance, an elevator which attempts to stay at a constant height).
 class PrintCommand
          A PrintCommand is a command which prints out a string when it is initialized, and then immediately finishes.
 class Scheduler
          The Scheduler is a singleton which holds the top-level running commands.
 class StartCommand
          A StartCommand will call the start() method of another command when it is initialized and will finish immediately.
 class Subsystem
          This class defines a major component of the robot.
 class WaitCommand
          A WaitCommand will wait for a certain amount of time before finishing.
 class WaitForChildren
          This command will only finish if whatever CommandGroup it is in has no active children.
 class WaitUntilCommand
          WaitUntilCommand - waits until an absolute game time.
 

Uses of Object in edu.wpi.first.wpilibj.communication
 

Subclasses of Object in edu.wpi.first.wpilibj.communication
 class AICalibration
          Class for calibrating the analog inputs.
 class BumARioHandle
          Class for obtaining a RIO handle.
 class FRCCommonControlData
          Structure for data exchanged between the robot and the driver station.
 class FRCControl
          Contains the code necessary to communicate between the robot and the driver station.
static class FRCControl.CachedNativeBuffer
          A simple 1-element cache that keeps a pointer to native memory around.
static class FRCControl.DynamicControlData
           
 class ModulePresence
          Class for communicating with the NetworkCommunication library routines which check module presence.
static class ModulePresence.ModuleType
           
 class Semaphore
          Class exposing VxWorks semaphores.
static class Semaphore.Options
          Options to create a semaphore with.
 class SemaphoreException
           
 class UsageReporting
           
 

Uses of Object in edu.wpi.first.wpilibj.fpga
 

Subclasses of Object in edu.wpi.first.wpilibj.fpga
 class tAccumulator
           
static class tAccumulator.tOutput
           
 class tAI
           
 class tAlarm
           
 class tAnalogTrigger
           
 class tCounter
           
 class tDIO
           
 class tDMA
           
 class tDMAManager
           
 class tEncoder
           
 class tGlobal
           
 class tInterrupt
           
 class tInterruptManager
           
 class tSolenoid
           
 class tSPI
           
 class tSystem
           
 class tWatchdog
           
 

Uses of Object in edu.wpi.first.wpilibj.image
 

Subclasses of Object in edu.wpi.first.wpilibj.image
 class BinaryImage
          An image where each pixel is treated as either on or off.
 class ColorImage
          A class representing a color image.
 class CriteriaCollection
           
 class CurveOptions
           
 class EllipseDescriptor
           
 class EllipseMatch
           
 class HSLImage
          A color image represented in HSL color space at 3 bytes per pixel.
 class Image
          Class representing a generic image.
 class LinearAverages
           
static class LinearAverages.LinearAveragesMode
           
 class MonoImage
          A grey scale image represented at a byte per pixel.
 class NIVision
          Class for interfacing with the NIVision libraries
static class NIVision.ColorMode
          Enumerations representing the possible color spaces to operate in
static class NIVision.ImageType
          Enumeration representing the possible types of imaq images
static class NIVision.MeasurementType
           
static class NIVision.Range
           
static class NIVision.Rect
           
 class NIVisionException
          Exception class which looks up nivision error codes
 class ParticleAnalysisReport
          Class to store commonly used information about a particle.
 class RegionOfInterest
          This is a dummy class which needs to be filled in.
 class RGBImage
          A color image represented in RGB color space at 3 bytes per pixel.
 class ShapeDetectionOptions
           
 

Uses of Object in edu.wpi.first.wpilibj.livewindow
 

Subclasses of Object in edu.wpi.first.wpilibj.livewindow
 class LiveWindow
          The LiveWindow class is the public interface for putting sensors and actuators on the LiveWindow.
 

Uses of Object in edu.wpi.first.wpilibj.smartdashboard
 

Subclasses of Object in edu.wpi.first.wpilibj.smartdashboard
 class SendableChooser
          The SendableChooser class is a useful tool for presenting a selection of options to the SmartDashboard.
 class SmartDashboard
          The SmartDashboard class is the bridge between robot programs and the SmartDashboard on the laptop.
 

Methods in edu.wpi.first.wpilibj.smartdashboard that return Object
 Object SendableChooser.getSelected()
          Returns the selected option.
 

Methods in edu.wpi.first.wpilibj.smartdashboard with parameters of type Object
 void SendableChooser.addDefault(String name, Object object)
          Add the given object to the list of options and marks it as the default.
 void SendableChooser.addObject(String name, Object object)
          Adds the given object to the list of options.
 

Uses of Object in edu.wpi.first.wpilibj.util
 

Subclasses of Object in edu.wpi.first.wpilibj.util
 class AllocationException
          Exception indicating that the resource is already allocated
 class BoundaryException
          This exception represents an error in which a lower limit was set as higher than an upper limit.
 class CheckedAllocationException
          Exception indicating that the resource is already allocated This is meant to be thrown by the resource class
 class SortedVector
           
 class UncleanStatusException
          Exception for bad status codes from the chip object
 

Methods in edu.wpi.first.wpilibj.util with parameters of type Object
 void SortedVector.addElement(Object element)
          Adds an element in the Vector, sorted from greatest to least.
 int SortedVector.Comparator.compare(Object object1, Object object2)
          Compare the given two objects.
 

Uses of Object in edu.wpi.first.wpilibj.visa
 

Subclasses of Object in edu.wpi.first.wpilibj.visa
 class Visa
          This port of visa.h includes only the functions and definitions used in SerialPort.java
 class VisaException
          Exception class which looks up visa error codes
 

Uses of Object in java.io
 

Subclasses of Object in java.io
 class ByteArrayInputStream
          A ByteArrayInputStream contains an internal buffer that contains bytes that may be read from the stream.
 class ByteArrayOutputStream
          This class implements an output stream in which the data is written into a byte array.
 class DataInputStream
          A data input stream lets an application read primitive Java data types from an underlying input stream in a machine-independent way.
 class DataOutputStream
          A data input stream lets an application write primitive Java data types to an output stream in a portable way.
 class EOFException
          Signals that an end of file or end of stream has been reached unexpectedly during input.
 class InputStream
          This abstract class is the superclass of all classes representing an input stream of bytes.
 class InputStreamReader
          An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and translates them into characters.
 class InterruptedIOException
          Signals that an I/O operation has been interrupted.
 class IOException
          Signals that an I/O exception of some sort has occurred.
 class OutputStream
          This abstract class is the superclass of all classes representing an output stream of bytes.
 class OutputStreamWriter
          An OutputStreamWriter is a bridge from character streams to byte streams: Characters written to it are translated into bytes.
 class PrintStream
          A PrintStream adds functionality to another output stream, namely the ability to print representations of various data values conveniently.
 class Reader
          Abstract class for reading character streams.
 class UnsupportedEncodingException
          The Character Encoding is not supported.
 class UTFDataFormatException
          Signals that a malformed UTF-8 string has been read in a data input stream or by any class that implements the data input interface.
 class Writer
          Abstract class for writing to character streams.
 

Fields in java.io declared as Object
protected  Object Reader.lock
          The object used to synchronize operations on this stream.
protected  Object Writer.lock
          The object used to synchronize operations on this stream.
 

Methods in java.io with parameters of type Object
 void PrintStream.print(Object obj)
          Print an object.
 void PrintStream.println(Object x)
          Print an Object and then terminate the line.
 

Constructors in java.io with parameters of type Object
Reader(Object lock)
          Create a new character-stream reader whose critical sections will synchronize on the given object.
Writer(Object lock)
          Create a new character-stream writer whose critical sections will synchronize on the given object.
 

Uses of Object in java.lang
 

Subclasses of Object in java.lang
 class ArithmeticException
          Thrown when an exceptional arithmetic condition has occurred.
 class ArrayIndexOutOfBoundsException
          Thrown to indicate that an array has been accessed with an illegal index.
 class ArrayStoreException
          Thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects.
 class Boolean
          The Boolean class wraps a value of the primitive type boolean in an object.
 class Byte
          The Byte class is the standard wrapper for byte values.
 class Character
          The Character class wraps a value of the primitive type char in an object.
 class Class
          Instances of the class Class represent classes and interfaces in a running Java application.
 class ClassCastException
          Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
 class ClassNotFoundException
          Thrown when an application tries to load in a class through its string name using the forName method in class Class but no definition for the class with the specified name could be found.
 class Double
          The Double class wraps a value of the primitive type double in an object.
 class Error
          An Error is a subclass of Throwable that indicates serious problems that a reasonable application should not try to catch.
 class Exception
          The class Exception and its subclasses are a form of Throwable that indicates conditions that a reasonable application might want to catch.
 class Float
          The Float class provides an object wrapper for Float data values, and serves as a place for float-oriented operations.
 class IllegalAccessException
          Thrown when an application tries to load in a class, but the currently executing method does not have access to the definition of the specified class, because the class is not public and in another package.
 class IllegalArgumentException
          Thrown to indicate that a method has been passed an illegal or inappropriate argument.
 class IllegalMonitorStateException
          Thrown to indicate that a thread has attempted to wait on an object's monitor or to notify other threads waiting on an object's monitor without owning the specified monitor.
 class IllegalStateException
          Signals that a method has been invoked at an illegal or inappropriate time.
 class IllegalThreadStateException
          Thrown to indicate that a thread is not in an appropriate state for the requested operation.
 class IndexOutOfBoundsException
          Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector) is out of range.
 class InstantiationException
          Thrown when an application tries to create an instance of a class using the newInstance method in class Class, but the specified class object cannot be instantiated because it is an interface or is an abstract class.
 class Integer
          The Integer class wraps a value of the primitive type int in an object.
 class InterruptedException
          Thrown when a thread is waiting, sleeping, or otherwise paused for a long time and another thread interrupts it.
 class Long
          The Long class wraps a value of the primitive type long in an object.
 class Math
          The class Math contains methods for performing basic numeric operations.
 class NegativeArraySizeException
          Thrown if an application tries to create an array with negative size.
 class NoClassDefFoundError
          Thrown if the Java Virtual Machine tries to load in the definition of a class (as part of a normal method call or as part of creating a new instance using the new expression) and no definition of the class could be found.
 class NullPointerException
          Thrown when an application attempts to use null in a case where an object is required.
 class NumberFormatException
          Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.
 class OutOfMemoryError
          Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and no more memory could be made available by the garbage collector.
 class Runtime
          Every Java application has a single instance of class Runtime that allows the application to interface with the environment in which the application is running.
 class RuntimeException
          RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Virtual Machine.
 class SecurityException
          Thrown by the system to indicate a security violation.
 class Short
          The Short class is the standard wrapper for short values.
 class String
          The String class represents character strings.
 class StringBuffer
          A string buffer implements a mutable sequence of characters.
 class StringIndexOutOfBoundsException
          Thrown by the charAt method in class String and by other String methods to indicate that an index is either negative or greater than or equal to the size of the string.
 class System
          The System class contains several useful class fields and methods.
 class Thread
          A thread is a thread of execution in a program.
 class Throwable
          The Throwable class is the superclass of all errors and exceptions in the Java language.
 class VirtualMachineError
          Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary for it to continue operating.
 

Methods in java.lang that return Object
 Object Class.newInstance()
          Creates a new instance of a class.
 

Methods in java.lang with parameters of type Object
 StringBuffer StringBuffer.append(Object obj)
          Appends the string representation of the Object argument to this string buffer.
static void System.arraycopy(Object src, int srcPos, Object dst, int dstPos, int length)
          Copies an array from the specified source array, beginning at the specified position, to the specified position of the destination array.
 boolean Boolean.equals(Object obj)
          Returns true if and only if the argument is not null and is a Boolean object that represents the same boolean value as this object.
 boolean Byte.equals(Object obj)
          Compares this object to the specified object.
 boolean Character.equals(Object obj)
          Compares this object against the specified object.
 boolean Double.equals(Object obj)
          Compares this object against the specified object.
 boolean Float.equals(Object obj)
          Compares this object against some other object.
 boolean Integer.equals(Object obj)
          Compares this object to the specified object.
 boolean Long.equals(Object obj)
          Compares this object against the specified object.
 boolean Object.equals(Object obj)
          Indicates whether some other object is "equal to" this one.
 boolean Short.equals(Object obj)
          Compares this object to the specified object.
 boolean String.equals(Object anObject)
          Compares this string to the specified object.
static int System.identityHashCode(Object x)
          Returns the same hashcode for the given object as would be returned by the default method hashCode(), whether or not the given object's class overrides hashCode().
 StringBuffer StringBuffer.insert(int offset, Object obj)
          Inserts the string representation of the Object argument into this string buffer.
 boolean Class.isInstance(Object obj)
          Determines if the specified Object is assignment-compatible with the object represented by this Class.
static String String.valueOf(Object obj)
          Returns the string representation of the Object argument.
 

Uses of Object in java.lang.ref
 

Subclasses of Object in java.lang.ref
 class Reference
          Abstract base class for reference objects.
 class WeakReference
          This class provides support for weak references.
 

Methods in java.lang.ref that return Object
 Object Reference.get()
          Returns this reference object's referent.
 

Constructors in java.lang.ref with parameters of type Object
WeakReference(Object ref)
          Creates a new weak reference that refers to the given object.
 

Uses of Object in java.util
 

Subclasses of Object in java.util
 class Calendar
          Calendar is an abstract base class for converting between a Date object and a set of integer fields such as YEAR, MONTH, DAY, HOUR, and so on.
 class Date
          The class Date represents a specific instant in time, with millisecond precision.
 class EmptyStackException
          Thrown by methods in the Stack class to indicate that the stack is empty.
 class Hashtable
          This class implements a hashtable, which maps keys to values.
 class NoSuchElementException
          Thrown by the nextElement method of an Enumeration to indicate that there are no more elements in the enumeration.
 class Random
          An instance of this class is used to generate a stream of pseudorandom numbers.
 class Stack
          The Stack class represents a last-in-first-out (LIFO) stack of objects.
 class TimerTask
          A task that can be scheduled for one-time or repeated execution by a Timer.
 class TimeZone
          TimeZone represents a time zone offset, and also figures out daylight savings.
 class Vector
          The Vector class implements a growable array of objects.
 

Fields in java.util declared as Object
protected  Object[] Vector.elementData
          The array buffer into which the components of the vector are stored.
 

Methods in java.util that return Object
 Object Vector.elementAt(int index)
          Returns the component at the specified index.
 Object Vector.firstElement()
          Returns the first component of this vector.
 Object Hashtable.get(Object key)
          Returns the value to which the specified key is mapped in this hashtable.
 Object Vector.lastElement()
          Returns the last component of the vector.
 Object Enumeration.nextElement()
          Returns the next element of this enumeration if this enumeration object has at least one more element to provide.
 Object Stack.peek()
          Looks at the object at the top of this stack without removing it from the stack.
 Object Stack.pop()
          Removes the object at the top of this stack and returns that object as the value of this function.
 Object Stack.push(Object item)
          Pushes an item onto the top of this stack.
 Object Hashtable.put(Object key, Object value)
          Maps the specified key to the specified value in this hashtable.
 Object Hashtable.remove(Object key)
          Removes the key (and its corresponding value) from this hashtable.
 

Methods in java.util with parameters of type Object
 void Vector.addElement(Object obj)
          Adds the specified component to the end of this vector, increasing its size by one.
 boolean Calendar.after(Object when)
          Compares the time field records.
 boolean Calendar.before(Object when)
          Compares the time field records.
 boolean Hashtable.contains(Object value)
          Tests if some key maps into the specified value in this hashtable.
 boolean Vector.contains(Object elem)
          Tests if the specified object is a component in this vector.
 boolean Hashtable.containsKey(Object key)
          Tests if the specified object is a key in this hashtable.
 void Vector.copyInto(Object[] anArray)
          Copies the components of this vector into the specified array.
 boolean Calendar.equals(Object obj)
          Compares this calendar to the specified object.
 boolean Date.equals(Object obj)
          Compares two dates for equality.
 Object Hashtable.get(Object key)
          Returns the value to which the specified key is mapped in this hashtable.
 int Vector.indexOf(Object elem)
          Searches for the first occurrence of the given argument, testing for equality using the equals method.
 int Vector.indexOf(Object elem, int index)
          Searches for the first occurrence of the given argument, beginning the search at index, and testing for equality using the equals method.
 void Vector.insertElementAt(Object obj, int index)
          Inserts the specified object as a component in this vector at the specified index.
 int Vector.lastIndexOf(Object elem)
          Returns the index of the last occurrence of the specified object in this vector.
 int Vector.lastIndexOf(Object elem, int index)
          Searches backwards for the specified object, starting from the specified index, and returns an index to it.
 Object Stack.push(Object item)
          Pushes an item onto the top of this stack.
 Object Hashtable.put(Object key, Object value)
          Maps the specified key to the specified value in this hashtable.
 Object Hashtable.remove(Object key)
          Removes the key (and its corresponding value) from this hashtable.
 boolean Vector.removeElement(Object obj)
          Removes the first occurrence of the argument from this vector.
 int Stack.search(Object o)
          Returns the 1-based position where an object is on this stack.
 void Vector.setElementAt(Object obj, int index)
          Sets the component at the specified index of this vector to be the specified object.
 

Uses of Object in javax.microedition.io
 

Subclasses of Object in javax.microedition.io
 class ConnectionNotFoundException
          This class is used to signal that a connection target cannot be found, or the protocol type is not supported.
 class Connector
          This class is a factory for creating new Connection objects.
 

Uses of Object in javax.microedition.midlet
 

Subclasses of Object in javax.microedition.midlet
 class MIDlet
          A MIDLet is a MID Profile application.
 class MIDletStateChangeException
          Signals that a requested MIDlet state change failed.
 

Uses of Object in javax.microedition.rms
 

Subclasses of Object in javax.microedition.rms
 class InvalidRecordIDException
          Thrown to indicate an operation could not be completed because the record ID was invalid.
 class RecordStore
          A class representing a record store.
 class RecordStoreException
          Thrown to indicate a general exception occurred in a record store operation.
 class RecordStoreFullException
          Thrown to indicate an operation could not be completed because the record store system storage is full.
 class RecordStoreNotFoundException
          Thrown to indicate an operation could not be completed because the record store could not be found.
 class RecordStoreNotOpenException
          Thrown to indicate that an operation was attempted on a closed record store.
 

Uses of Object in tests
 

Subclasses of Object in tests
 class TestApp
           
static class TestApp.Ball
           
static class TestApp.LongBall
           
 class TestApp2
           
 


"

2013 FRC Java API

"

"
For updated information see the Java FRC site
"