Class java.applet.Applet (1.0)


public class Applet extends Panel {
  // Default Constructor: public Applet( )
  // Public Instance Methods
    public void destroy( );  // Empty
    public AppletContext getAppletContext( );
    public String getAppletInfo( );
    public AudioClip getAudioClip(URL url);
    public AudioClip getAudioClip(URL url, String name);
    public URL getCodeBase( );
    public URL getDocumentBase( );
    public Image getImage(URL url);
    public Image getImage(URL url, String name);
    public Locale getLocale( );  // Overrides Component.getLocale( )
    public String getParameter(String name);
    public String[ ][ ] getParameterInfo( );
    public void init( );  // Empty
    public boolean isActive( );
    public void play(URL url);
    public void play(URL url, String name);
    public void resize(int width, int height);  // Overrides Component.resize( )
    public void resize(Dimension d);  // Overrides Component.resize( )
    public final void setStub(AppletStub stub);
    public void showStatus(String msg);
    public void start( );  // Empty
    public void stop( );  // Empty
}


Interface java.applet.AppletContext

Interface java.applet.AppletContext (1.0)


public abstract interface AppletContext {
  // Public Instance Methods
    public abstract Applet getApplet(String name);
    public abstract Enumeration getApplets( );
    public abstract AudioClip getAudioClip(URL url);
    public abstract Image getImage(URL url);
    public abstract void showDocument(URL url);
    public abstract void showDocument(URL url, String target);
    public abstract void showStatus(String status);
}


Interface java.applet.AppletStub

Interface java.applet.AppletStub (1.0)


public abstract interface AppletStub {
  // Public Instance Methods
    public abstract void appletResize(int width, int height);
    public abstract AppletContext getAppletContext( );
    public abstract URL getCodeBase( );
    public abstract URL getDocumentBase( );
    public abstract String getParameter(String name);
    public abstract boolean isActive( );
}


Interface java.applet.AudioClip

Interface java.applet.AudioClip (1.0)


public abstract interface AudioClip {
  // Public Instance Methods
    public abstract void loop( );
    public abstract void play( );
    public abstract void stop( );
}


Class java.awt.AWTError

Class java.awt.AWTError (1.0)


public class AWTError extends Error {
  // Public Constructor
    public AWTError(String msg);
}


Class java.awt.AWTEvent

Class java.awt.AWTEvent (1.1)


public abstract class AWTEvent extends EventObject {
  // Public Constructors
    public AWTEvent(Event event);
    public AWTEvent(Object source, int id);
  // Constants
    public final static long ACTION_EVENT_MASK;
    public final static long ADJUSTMENT_EVENT_MASK;
    public final static long COMPONENT_EVENT_MASK;
    public final static long FOCUS_EVENT_MASK;
    public final static long ITEM_EVENT_MASK;
    public final static long KEY_EVENT_MASK;
    public final static long MOUSE_EVENT_MASK;
    public final static long MOUSE_MOTION_EVENT_MASK;
    public final static long WINDOW_EVENT_MASK;
  // Protected Instance Variables
    protected int id;
  // Public Instance Methods
    public int getId( );
    public String paramString( );
    public String toString( );  // Overrides EventObject.toString( )
}


Class java.awt.AWTException

Class java.awt.AWTException (1.0)


public class AWTException extends Exception {
  // Public Constructor
    public AWTException(String msg);
}


Interface java.awt.Adjustable

Interface java.awt.Adjustable (1.1)


public abstract interface Adjustable {
  // Constants
    public final static int HORIZONTAL;
    public final static int VERTICAL;
  // Public Instance Methods
    public abstract void addAdjustmentListener(AdjustmentListener l);
    public abstract int getBlockIncrement( );
    public abstract int getMaximum( );
    public abstract int getMinimum( );
    public abstract int getOrientation( );
    public abstract int getUnitIncrement( );
    public abstract int getValue( );
    public abstract int getVisibleAmount( );
    public abstract void removeAdjustmentListener(AdjustmentListener l);
    public abstract void setBlockIncrement(int b);
    public abstract void setMaximum(int max);
    public abstract void setMinimum(int min);
    public abstract void setUnitIncrement(int u);
    public abstract void setValue(int v);
    public abstract void setVisibleAmount(int v);
}


Class java.awt.BorderLayout

Class java.awt.BorderLayout (1.0)


public class BorderLayout extends Object implements LayoutManager2, Serializable {
  // Public Constructors
    public BorderLayout( );
    public BorderLayout(int hgap, int vgap);
  // Public Instance Methods
    public void addLayoutComponent(Component comp, Object constraints);
    public void addLayoutComponent(String name, Component comp);  // Deprecated
    public int getHgap( );
    public int getVgap( );
    public void layoutContainer(Container target);
    public Dimension minimumLayoutSize(Container target);
    public Dimension preferredLayoutSize(Container target);
    public void removeLayoutComponent(Component comp);
    public void setHgap(int hgap);
    public void setVgap(int vgap);
    public String toString( );  // Overrides Object.toString( )
}


Class java.awt.Button

Class java.awt.Button (1.0)


public class Button extends Component {
  // Public Constructors
    public Button( );
    public Button(String label);
  // Protected Instance Variables
    protected ActionListener actionListener;
  // Public Instance Methods
    public void addActionListener(ActionListener l);
    public void addNotify( );  // Overrides Component.addNotify( )
    public String getActionCommand( );
    public String getLabel( );
    public void removeActionListener(ActionListener l);
    public void setActionCommand(String command);
    public synchronized void setLabel(String label);
  // Protected Instance Methods
    protected String paramString( );  // Overrides Component.paramString( )
    protected void processActionEvent(ActionEvent e);
    protected void processEvent(AWTEvent e);  // Overrides Component.processEvent( )
}


Class java.awt.Canvas

Class java.awt.Canvas (1.0)


public class Canvas extends Component {
  // Public Constructor
    public Canvas( );
  // Public Instance Methods
    public void addNotify( );  // Overrides Component.addNotify( )
    public void paint(Graphics g);  // Overrides Component.paint( )
}


Class java.awt.CardLayout

Class java.awt.CardLayout (1.0)


public class CardLayout extends Object implements LayoutManager2, Serializable {
  // Public Constructors
    public CardLayout( );
    public CardLayout(int hgap, int vgap);
  // Public Instance Methods
    public void addLayoutComponent(Component comp, Object constraints);
    public void addLayoutComponent(String name, Component comp);  // Deprecated
    public void first(Container parent);
    public int getHgap( );
    public int getVgap( );
    public void last(Container parent);
    public void layoutContainer(Container parent);
    public Dimension minimumLayoutSize(Container parent);
    public void next(Container parent);
    public Dimension preferredLayoutSize(Container parent);
    public void previous(Container parent);
    public void removeLayoutComponent(Component comp);
    public void setHgap(int hgap);
    public void setVgap(int vgap);
    public void show(Container parent, String name);
    public String toString( );  // Overrides Object.toString( )
}


Class java.awt.Checkbox

Class java.awt.Checkbox (1.0)


public class Checkbox extends Component implements ItemSelectable {
  // Public Constructors
    public Checkbox( );
    public Checkbox(String label);
    public Checkbox(String label, boolean state);
    public Checkbox(String label, boolean state, CheckboxGroup group);
    public Checkbox(String label, CheckboxGroup group, boolean state);
  // Protected Instance Variables
    protected ItemListener itemListener;
  // Public Instance Methods
    public void addItemListener(ItemListener l);
    public void addNotify( );  // Overrides Component.addNotify( )
    public CheckboxGroup getCheckboxGroup( );
    public String getLabel( );
    public int[ ] getSelectedIndexes( );
    public String[ ] getSelectedItems( );
    public boolean getState( );
    public void removeItemListener(ItemListener l);
    public void setCheckboxGroup(CheckboxGroup g);
    public synchronized void setLabel(String label);
    public void setState(boolean state);
  // Protected Instance Methods
    protected String paramString( );  // Overrides Component.paramString( )
    protected void processEvent(AWTEvent e);  // Overrides Component.processEvent( )
    protected void processItemEvent(ItemEvent e);
}


Class java.awt.CheckboxGroup

Class java.awt.CheckboxGroup (1.0)


public class CheckboxGroup extends Object implements Serializable {
  // Public Constructor
    public CheckboxGroup( );  // Empty
  // Public Instance Methods
    public Checkbox getCurrent( );
    public Checkbox getSelectedCheckbox( );
    public synchronized void setCurrent(Checkbox box);
    public synchronized void setSelectedCheckbox(Checkbox box);
    public String toString( );  // Overrides Object.toString( )
}


Class java.awt.CheckboxMenuItem

Class java.awt.CheckboxMenuItem (1.0)


public class CheckboxMenuItem extends MenuItem implements ItemSelectable {
  // Public Constructors
    public CheckboxMenuItem( );
    public CheckboxMenuItem(String label);
    public CheckboxMenuItem(String label, boolean state);
  // Protected Instance Variables
    protected ItemListener itemListener;
  // Public Instance Methods
    public void addItemListener(ItemListener l);
    public void addNotify( );  // Overrides MenuItem.addNotify( )
    public int[ ] getSelectedIndexes( );
    public String[ ] getSelectedItems( );
    public boolean getState( );
    public String paramString( );  // Overrides MenuItem.paramString( )
    public void removeItemListener(ItemListener l);
    public synchronized void setState(boolean b);
  // Protected Instance Methods
    protected void processEvent(AWTEvent e);  // Overrides MenuItem.processEvent( )
    protected void processItemEvent(ItemEvent e);
}


Class java.awt.Choice

Class java.awt.Choice (1.0)


public class Choice extends Component implements ItemSelectable {
  // Public Constructor
    public Choice( );
  // Protected Instance Variables
    protected ItemListener itemListener;
  // Public Instance Methods
    public synchronized void add(String item) throws NullPointerException;
    public synchronized void addItem(String item);
    public void addItemListener(ItemListener l);
    public void addNotify( );  // Overrides Component.addNotify( )
    public int countItems( );
    public String getItem(int index);
    public int getItemCount( );
    public int getSelectedIndex( );
    public synchronized int[ ] getSelectedIndexes( );
    public synchronized String getSelectedItem( );
    public synchronized String[ ] getSelectedItems( );
    public synchronized void remove(String item) throws IllegalArgumentException;
    public synchronized void remove(int position);
    public synchronized void removeAll( );
    public void removeItemListener(ItemListener l);
    public synchronized void select(int pos) throws IllegalArgumentException;
    public synchronized void select(String str);
  // Protected Instance Methods
    protected String paramString( );  // Overrides Component.paramString( )
    protected void processEvent(AWTEvent e);  // Overrides Component.processEvent( )
    protected void processItemEvent(ItemEvent e);
}


Class java.awt.Color

Class java.awt.Color (1.0)


public class Color extends Object implements Serializable {
  // Public Constructors
    public Color(int r, int g, int b);
    public Color(int rgb);
    public Color(float r, float g, float b);
  // Constants
    public final static Color black;
    public final static Color blue;
    public final static Color cyan;
    public final static Color darkGray;
    public final static Color gray;
    public final static Color green;
    public final static Color lightGray;
    public final static Color magenta;
    public final static Color orange;
    public final static Color pink;
    public final static Color red;
    public final static Color white;
    public final static Color yellow;
  // Class Methods
    public static int HSBtoRGB(float hue, float saturation, float brightness);
    public static float[ ] RGBtoHSB(int r, int g, int b, float[ ] hsbvals);
    public static Color decode(String nm) throws NumberFormatException;
    public static Color getColor(String nm);
    public static Color getColor(String nm, Color v);
    public static Color getColor(String nm, int v);
    public static Color getHSBColor(float h, float s, float b);
  // Public Instance Methods
    public Color brighter( );
    public Color darker( );
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public int getBlue( );
    public int getGreen( );
    public int getRGB( );
    public int getRed( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.awt.Component

Class java.awt.Component (1.0)


public abstract class Component extends Object implements ImageObserver, MenuContainer, Serializable {
  // No Constructor
  // Constants
    public final static Object LOCK;
  // Protected Instance Variables
    protected ComponentListener componentListener;
    protected FocusListener focusListener;
    protected KeyListener keyListener;
    protected Locale locale;
    protected MouseListener mouseListener;
    protected MouseMotionListener mouseMotionListener;
    protected boolean newEventsOnly;
  // Public Instance Methods
    public boolean action(Event evt, Object what);
    public synchronized void add(PopupMenu popup);
    public synchronized void addComponentListener(ComponentListener l);
    public synchronized void addFocusListener(FocusListener l);
    public synchronized void addKeyListener(KeyListener l);
    public synchronized void addMouseListener(MouseListener l);
    public synchronized void addMouseMotionListener(MouseMotionListener l);
    public void addNotify( );
    public Rectangle bounds( );
    public int checkImage(Image image, ImageObserver observer);
    public int checkImage(Image image, int width, int height, ImageObserver observer);
    public boolean contains(int x, int y);
    public boolean contains(Point p);
    public Image createImage(ImageProducer producer);
    public Image createImage(int width, int height);
    public void deliverEvent(Event e);
    public void disable( );
    public void doLayout( );
    public void enable( );
    public void enable(boolean b);
    public Color getBackground( );
    public Rectangle getBounds( );
    public ColorModel getColorModel( );
    public Component getComponentAt(int x, int y);
    public Component getComponentAt(Point p);
    public Cursor getCursor( );
    public Font getFont( );
    public FontMetrics getFontMetrics(Font font);
    public Color getForeground( );
    public Graphics getGraphics( );
    public Locale getLocale( ) throws IllegalComponentStateException;
    public Point getLocation( );
    public Dimension getMinimumSize( );
    public String getName( );
    public Container getParent( );
    public ComponentPeer getPeer( );
    public Dimension getPreferredSize( );
    public Dimension getSize( );
    public Toolkit getToolkit( );
    public boolean gotFocus(Event evt, Object what);
    public boolean handleEvent(Event evt);
    public void hide( );
    public boolean imageUpdate(Image img, int flags, int x, int y, int w, int h);
    public boolean inside(int x, int y);
    public void invalidate( );
    public boolean isEnabled( );
    public boolean isFocusTraversable( );
    public boolean isShowing( );
    public boolean isValid( );
    public boolean isVisible( );
    public boolean keyDown(Event evt, int key);
    public boolean keyUp(Event evt, int key);
    public void layout( );  // Empty
    public void list( );
    public void list(PrintStream out);
    public void list(PrintStream out, int indent);
    public Component locate(int x, int y);
    public Point location( );
    public boolean lostFocus(Event evt, Object what);
    public Dimension minimumSize( );
    public boolean mouseDown(Event evt, int x, int y);
    public boolean mouseDrag(Event evt, int x, int y);
    public boolean mouseEnter(Event evt, int x, int y);
    public boolean mouseExit(Event evt, int x, int y);
    public boolean mouseMove(Event evt, int x, int y);
    public boolean mouseUp(Event evt, int x, int y);
    public void move(int x, int y);
    public void nextFocus( );
    public void paint(Graphics g);  // Empty
    public void paintAll(Graphics g);
    public boolean postEvent(Event e);
    public Dimension preferredSize( );
    public boolean prepareImage(Image image, ImageObserver observer);
    public boolean prepareImage(Image image, int width, int height, ImageObserver observer);
    public void print(Graphics g);
    public void printAll(Graphics g);
    public synchronized void remove(MenuComponent popup);
    public synchronized void removeComponentListener(ComponentListener l);
    public synchronized void removeFocusListener(FocusListener l);
    public synchronized void removeKeyListener(KeyListener l);
    public synchronized void removeMouseListener(MouseListener l);
    public synchronized void removeMouseMotionListener(MouseMotionListener l);
    public void removeNotify( );
    public void repaint( );
    public void repaint(long tm);
    public void repaint(int x, int y, int width, int height);
    public void repaint(long tm, int x, int y, int width, int height);
    public void requestFocus( );
    public void reshape(int x, int y, int width, int height);
    public void resize(int width, int height);
    public void resize(Dimension d);
    public void setBackground(Color c);
    public void setBounds(int x, int y, int width, int height);
    public void setBounds(Rectangle r);
    public synchronized void setCursor(Cursor cursor);
    public void setEnabled(boolean b);
    public synchronized void setFont(Font f);
    public void setForeground(Color c);
    public void setLocale(Locale l);
    public void setLocation(int x, int y);
    public void setLocation(Point p);
    public void setName(String name);
    public void setSize(int width, int height);
    public void setSize(Dimension d);
    public void setVisible(boolean b);
    public void show( );
    public void show(boolean b);
    public Dimension size( );
    public String toString( );  // Overrides Object.toString( )
    public void transferFocus( );
    public void update(Graphics g);
    public void validate( );
  // Protected Instance Methods
    protected final void disableEvents(long eventsToDisable);
    protected final void enableEvents(long eventsToEnable);
    protected String paramString( );
    protected void processComponentEvent(ComponentEvent e);
    protected void processEvent(AWTEvent e);
    protected void processFocusEvent(FocusEvent e);
    protected boolean processKeyEvent(KeyEvent e);
    protected boolean processMouseEvent(MouseEvent e);
    protected boolean processMouseMotionEvent(MouseEvent e);
}


Class java.awt.Container

Class java.awt.Container (1.0)


public abstract class Container extends Component {
  // No Constructor
  // Public Instance Methods
    public Component add(Component comp);
    public Component add(String name, Component comp);
    public Component add(Component comp, int index);
    public void add(Component comp, Object constraints);
    public void addNotify( );  // Overrides Component.addNotify( )
    public int countComponents( );
    public void deliverEvent(Event e);  // Overrides Component.deliverEvent( )
    public void doLayout( );  // Overrides Component.doLayout( )
    public Component getComponent(int n) throws ArrayIndexOutOfBoundsException;
    public Component getComponentAt(int x, int y);  // Overrides Component.getComponentAt( )
    public Component getComponentAt(Point p);  // Overrides Component.getComponentAt( )
    public int getComponentCount( );
    public Component[ ] getComponents( );
    public Insets getInsets( );
    public LayoutManager getLayout( );
    public Dimension getMinimumSize( );  // Overrides Component.getMinimumSize( )
    public Dimension getPreferredSize( );  // Overrides Component.getPreferredSize( )
    public Insets insets( );
    public boolean isAncestorOf(Component c);
    public void layout( );  // Overrides Component.layout( )
    public void list(PrintStream out, int indent);  // Overrides Component.list( )
    public Component locate(int x, int y);  // Overrides Component.locate( )
    public Dimension minimumSize( );  // Overrides Component.minimumSize( )
    public void paintComponents(Graphics g);
    public Dimension preferredSize( );  // Overrides Component.preferredSize( )
    public void printComponents(Graphics g);
    public void remove(int index);
    public void remove(Component comp);
    public void removeAll( );
    public void removeNotify( );  // Overrides Component.removeNotify( )
    public void setLayout(LayoutManager mgr);
    public void validate( );  // Overrides Component.validate( )
  // Protected Instance Methods
    protected void addImpl(Component comp, Object constraints, int index);
    protected String paramString( );  // Overrides Component.paramString( )
    protected void validateTree( );
}


Class java.awt.Cursor

Class java.awt.Cursor (1.1)


public class Cursor extends Object implements Serializable {
  // Public Constructor
    public Cursor(int type);
  // Constants
    public final static int CROSSHAIR_CURSOR;
    public final static int DEFAULT_CURSOR;
    public final static int E_RESIZE_CURSOR;
    public final static int HAND_CURSOR;
    public final static int MOVE_CURSOR;
    public final static int NE_RESIZE_CURSOR;
    public final static int NW_RESIZE_CURSOR;
    public final static int N_RESIZE_CURSOR;
    public final static int SE_RESIZE_CURSOR;
    public final static int SW_RESIZE_CURSOR;
    public final static int S_RESIZE_CURSOR;
    public final static int TEXT_CURSOR;
    public final static int WAIT_CURSOR;
    public final static int W_RESIZE_CURSOR;
  // Class Variables
    protected static Cursor[ ] predefined;
  // Class Methods
    public static Cursor getDefaultCursor( );
    public static Cursor getPredefinedCursor(int type);
  // Public Instance Methods
    public int getType( );
}


Class java.awt.Dialog

Class java.awt.Dialog (1.0)


public class Dialog extends Window {
  // Public Constructors
    public Dialog(Frame parent);
    public Dialog(Frame parent, boolean modal);
    public Dialog(Frame parent, String title);
    public Dialog(Frame parent, String title, boolean modal);
  // Protected Instance Variables
    protected WindowListener windowListener;
  // Public Instance Methods
    public void addNotify( );  // Overrides Window.addNotify( )
    public synchronized void addWindowListener(WindowListener l);
    public String getTitle( );
    public boolean isModal( );
    public boolean isResizable( );
    public synchronized void removeWindowListener(WindowListener l);
    public void setModal(boolean b);
    public synchronized void setResizable(boolean resizable);
    public synchronized void setTitle(String title);
    public void show( );  // Overrides Window.show( )
  // Protected Instance Methods
    protected String paramString( );  // Overrides Container.paramString( )
    protected void processEvent(AWTEvent e);  // Overrides Component.processEvent( )
    protected void processWindowEvent(WindowEvent e);
}


Class java.awt.Dimension

Class java.awt.Dimension (1.0)


public class Dimension extends Object implements Serializable {
  // Public Constructors
    public Dimension( );
    public Dimension(Dimension d);
    public Dimension(int width, int height);
  // Public Instance Variables
    public int height;
    public int width;
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public Dimension getSize( );
    public void setSize(Dimension d);
    public void setSize(int width, int height);
    public String toString( );  // Overrides Object.toString( )
}


Class java.awt.Event

Class java.awt.Event (1.0)


public class Event extends Object implements Serializable {
  // Public Constructors
    public Event(Object target, long when, int id, int x, int y, int key, int modifiers, Object arg);
    public Event(Object target, long when, int id, int x, int y, int key, int modifiers);
    public Event(Object target, int id, Object arg);
  // Constants
    public final static int ACTION_EVENT;
    public final static int ALT_MASK;
    public final static int BACK_SPACE;
    public final static int CAPS_LOCK;
    public final static int CTRL_MASK;
    public final static int DELETE;
    public final static int DOWN;
    public final static int END;
    public final static int ENTER;
    public final static int ESCAPE;
    public final static int F1;
    public final static int F10;
    public final static int F11;
    public final static int F12;
    public final static int F2;
    public final static int F3;
    public final static int F4;
    public final static int F5;
    public final static int F6;
    public final static int F7;
    public final static int F8;
    public final static int F9;
    public final static int GOT_FOCUS;
    public final static int HOME;
    public final static int INSERT;
    public final static int KEY_ACTION;
    public final static int KEY_ACTION_RELEASE;
    public final static int KEY_PRESS;
    public final static int KEY_RELEASE;
    public final static int LEFT;
    public final static int LIST_DESELECT;
    public final static int LIST_SELECT;
    public final static int LOAD_FILE;
    public final static int LOST_FOCUS;
    public final static int META_MASK;
    public final static int MOUSE_DOWN;
    public final static int MOUSE_DRAG;
    public final static int MOUSE_ENTER;
    public final static int MOUSE_EXIT;
    public final static int MOUSE_MOVE;
    public final static int MOUSE_UP;
    public final static int NUM_LOCK;
    public final static int PAUSE;
    public final static int PGDN;
    public final static int PGUP;
    public final static int PRINT_SCREEN;
    public final static int RIGHT;
    public final static int SAVE_FILE;
    public final static int SCROLL_ABSOLUTE;
    public final static int SCROLL_BEGIN;
    public final static int SCROLL_END;
    public final static int SCROLL_LINE_DOWN;
    public final static int SCROLL_LINE_UP;
    public final static int SCROLL_LOCK;
    public final static int SCROLL_PAGE_DOWN;
    public final static int SCROLL_PAGE_UP;
    public final static int SHIFT_MASK;
    public final static int TAB;
    public final static int UP;
    public final static int WINDOW_DEICONIFY;
    public final static int WINDOW_DESTROY;
    public final static int WINDOW_EXPOSE;
    public final static int WINDOW_ICONIFY;
    public final static int WINDOW_MOVED;
  // Public Instance Variables
    public Object arg;
    public int clickCount;
    public Event evt;
    public int id;
    public int key;
    public int modifiers;
    public Object target;
    public long when;
    public int x;
    public int y;
  // Public Instance Methods
    public boolean controlDown( );
    public boolean metaDown( );
    public boolean shiftDown( );
    public String toString( );  // Overrides Object.toString( )
    public void translate(int x, int y);
  // Protected Instance Methods
    protected String paramString( );
}


Class java.awt.EventQueue

Class java.awt.EventQueue (1.1)


public class EventQueue extends Object {
  // No Constructor
  // Class Methods
    public static EventQueue getEventQueue( );
  // Public Instance Methods
    public synchronized Object getNextEvent( ) throws InterruptedException;
    public synchronized Object peekEvent( );
    public synchronized Object peekEvent(int id);
    public synchronized void postEvent(Event theEvent);
    public synchronized void postEvent(AWTEvent theEvent);
}


Interface java.awt.EventSource

Interface java.awt.EventSource (1.1)


public abstract interface EventSource {
  // Public Instance Methods
    public abstract boolean postEvent(Event e);
}


Class java.awt.FileDialog

Class java.awt.FileDialog (1.0)


public class FileDialog extends Dialog {
  // Public Constructors
    public FileDialog(Frame parent);
    public FileDialog(Frame parent, String title);
    public FileDialog(Frame parent, String title, int mode);
  // Constants
    public final static int LOAD;
    public final static int SAVE;
  // Public Instance Methods
    public void addNotify( );  // Overrides Dialog.addNotify( )
    public String getDirectory( );
    public String getFile( );
    public FilenameFilter getFilenameFilter( );
    public int getMode( );
    public synchronized void setDirectory(String dir);
    public synchronized void setFile(String file);
    public synchronized void setFilenameFilter(FilenameFilter filter);
    public void setMode(int mode);
  // Protected Instance Methods
    protected String paramString( );  // Overrides Dialog.paramString( )
}


Class java.awt.FlowLayout

Class java.awt.FlowLayout (1.0)


public class FlowLayout extends Object implements LayoutManager, Serializable {
  // Public Constructors
    public FlowLayout( );
    public FlowLayout(int align);
    public FlowLayout(int align, int hgap, int vgap);
  // Constants
    public final static int CENTER;
    public final static int LEFT;
    public final static int RIGHT;
  // Public Instance Methods
    public void addLayoutComponent(String name, Component comp);  // Empty
    public int getAlignment( );
    public int getHgap( );
    public int getVgap( );
    public void layoutContainer(Container target);
    public Dimension minimumLayoutSize(Container target);
    public Dimension preferredLayoutSize(Container target);
    public void removeLayoutComponent(Component comp);  // Empty
    public void setAlignment(int align);
    public void setHgap(int hgap);
    public void setVgap(int vgap);
    public String toString( );  // Overrides Object.toString( )
}


Class java.awt.Font

Class java.awt.Font (1.0)


public class Font extends Object implements Serializable {
  // Public Constructor
    public Font(String name, int style, int size);
  // Constants
    public final static int BOLD;
    public final static int ITALIC;
    public final static int PLAIN;
  // Protected Instance Variables
    protected String name;
    protected int size;
    protected int style;
  // Class Methods
    public static Font decode(String str);
    public static Font getFont(String nm);
    public static Font getFont(String nm, Font font);
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public String getFamily( );
    public String getName( );
    public FontPeer getPeer( );
    public int getSize( );
    public int getStyle( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public boolean isBold( );
    public boolean isItalic( );
    public boolean isPlain( );
    public String toString( );  // Overrides Object.toString( )
}


Class java.awt.FontMetrics

Class java.awt.FontMetrics (1.0)


public abstract class FontMetrics extends Object implements Serializable {
  // Protected Constructor
    protected FontMetrics(Font font);
  // Protected Instance Variables
    protected Font font;
  // Public Instance Methods
    public int bytesWidth(byte[ ] data, int off, int len);
    public int charWidth(int ch);
    public int charWidth(char ch);
    public int charsWidth(char[ ] data, int off, int len);
    public int getAscent( );
    public int getDescent( );
    public Font getFont( );
    public int getHeight( );
    public int getLeading( );
    public int getMaxAdvance( );
    public int getMaxAscent( );
    public int getMaxDecent( );
    public int getMaxDescent( );
    public int[ ] getWidths( );
    public int stringWidth(String str);
    public String toString( );  // Overrides Object.toString( )
}


Class java.awt.Frame

Class java.awt.Frame (1.0)


public class Frame extends Window implements MenuContainer {
  // Public Constructors
    public Frame( );
    public Frame(String title);
  // Constants
    public final static int CROSSHAIR_CURSOR;
    public final static int DEFAULT_CURSOR;
    public final static int E_RESIZE_CURSOR;
    public final static int HAND_CURSOR;
    public final static int MOVE_CURSOR;
    public final static int NE_RESIZE_CURSOR;
    public final static int NW_RESIZE_CURSOR;
    public final static int N_RESIZE_CURSOR;
    public final static int SE_RESIZE_CURSOR;
    public final static int SW_RESIZE_CURSOR;
    public final static int S_RESIZE_CURSOR;
    public final static int TEXT_CURSOR;
    public final static int WAIT_CURSOR;
    public final static int W_RESIZE_CURSOR;
  // Protected Instance Variables
    protected WindowListener windowListener;
  // Public Instance Methods
    public void addNotify( );  // Overrides Window.addNotify( )
    public synchronized void addWindowListener(WindowListener l);
    public synchronized void dispose( );  // Overrides Window.dispose( )
    public int getCursorType( );
    public Image getIconImage( );
    public MenuBar getMenuBar( );
    public String getTitle( );
    public boolean isResizable( );
    public synchronized void remove(MenuComponent m);  // Overrides Component.remove( )
    public synchronized void removeWindowListener(WindowListener l);
    public synchronized void setCursor(int cursorType);
    public synchronized void setIconImage(Image image);
    public synchronized void setMenuBar(MenuBar mb);
    public synchronized void setResizable(boolean resizable);
    public synchronized void setTitle(String title);
  // Protected Instance Methods
    protected String paramString( );  // Overrides Container.paramString( )
    protected void processEvent(AWTEvent e);  // Overrides Component.processEvent( )
    protected void processWindowEvent(WindowEvent e);
}


Class java.awt.Graphics

Class java.awt.Graphics (1.0)


public abstract class Graphics extends Object {
  // Protected Constructor
    protected Graphics( );  // Empty
  // Public Instance Methods
    public abstract void clearRect(int x, int y, int width, int height);
    public abstract void clipRect(int x, int y, int width, int height);
    public abstract void copyArea(int x, int y, int width, int height, int dx, int dy);
    public abstract Graphics create( );
    public Graphics create(int x, int y, int width, int height);
    public abstract void dispose( );
    public void draw3DRect(int x, int y, int width, int height, boolean raised);
    public abstract void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle);
    public void drawBytes(byte[ ] data, int offset, int length, int x, int y);
    public void drawChars(char[ ] data, int offset, int length, int x, int y);
    public abstract boolean drawImage(Image img, int x, int y, ImageObserver observer);
    public abstract boolean drawImage(Image img, int x, int y, int width, int height, ImageObserver observer);
    public abstract boolean drawImage(Image img, int x, int y, Color bgcolor, ImageObserver observer);
    public abstract boolean drawImage(Image img, int x, int y, int width, int height, Color bgcolor, ImageObserver observer);
    public abstract boolean drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, ImageObserver observer);
    public abstract boolean drawImage(Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, Color bgcolor, ImageObserver observer);
    public abstract void drawLine(int x1, int y1, int x2, int y2);
    public abstract void drawOval(int x, int y, int width, int height);
    public abstract void drawPolygon(int[ ] xPoints, int[ ] yPoints, int nPoints);
    public void drawPolygon(Polygon p);
    public abstract void drawPolyline(int[ ] xPoints, int[ ] yPoints, int nPoints);
    public void drawRect(int x, int y, int width, int height);
    public abstract void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight);
    public abstract void drawString(String str, int x, int y);
    public void fill3DRect(int x, int y, int width, int height, boolean raised);
    public abstract void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle);
    public abstract void fillOval(int x, int y, int width, int height);
    public abstract void fillPolygon(int[ ] xPoints, int[ ] yPoints, int nPoints);
    public void fillPolygon(Polygon p);
    public abstract void fillRect(int x, int y, int width, int height);
    public abstract void fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight);
    public void finalize( );  // Overrides Object.finalize( )
    public abstract Shape getClip( );
    public abstract Rectangle getClipBounds( );
    public Rectangle getClipRect( );
    public abstract Color getColor( );
    public abstract Font getFont( );
    public FontMetrics getFontMetrics( );
    public abstract FontMetrics getFontMetrics(Font f);
    public abstract void setClip(int x, int y, int width, int height);
    public abstract void setClip(Shape clip);
    public abstract void setColor(Color c);
    public abstract void setFont(Font font);
    public abstract void setPaintMode( );
    public abstract void setXORMode(Color c1);
    public String toString( );  // Overrides Object.toString( )
    public abstract void translate(int x, int y);
}


Class java.awt.GridBagConstraints

Class java.awt.GridBagConstraints (1.0)


public class GridBagConstraints extends Object implements Cloneable, Serializable {
  // Public Constructor
    public GridBagConstraints( );
  // Constants
    public final static int BOTH;
    public final static int CENTER;
    public final static int EAST;
    public final static int HORIZONTAL;
    public final static int NONE;
    public final static int NORTH;
    public final static int NORTHEAST;
    public final static int NORTHWEST;
    public final static int RELATIVE;
    public final static int REMAINDER;
    public final static int SOUTH;
    public final static int SOUTHEAST;
    public final static int SOUTHWEST;
    public final static int VERTICAL;
    public final static int WEST;
  // Public Instance Variables
    public int anchor;
    public int fill;
    public int gridheight;
    public int gridwidth;
    public int gridx;
    public int gridy;
    public Insets insets;
    public int ipadx;
    public int ipady;
    public double weightx;
    public double weighty;
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
}


Class java.awt.GridBagLayout

Class java.awt.GridBagLayout (1.0)


public class GridBagLayout extends Object implements LayoutManager2, Serializable {
  // Public Constructor
    public GridBagLayout( );
  // Constants
    protected final static int MAXGRIDSIZE;
    protected final static int MINSIZE;
    protected final static int PREFERREDSIZE;
  // Public Instance Variables
    public double[ ] columnWeights;
    public int[ ] columnWidths;
    public int[ ] rowHeights;
    public double[ ] rowWeights;
  // Protected Instance Variables
    protected Hashtable comptable;
    protected GridBagConstraints defaultConstraints;
    protected GridBagLayoutInfo layoutInfo;
  // Public Instance Methods
    public void addLayoutComponent(String name, Component comp);  // Empty
    public void addLayoutComponent(Component comp, Object constraints);
    public GridBagConstraints getConstraints(Component comp);
    public int[ ][ ] getLayoutDimensions( );
    public Point getLayoutOrigin( );
    public double[ ][ ] getLayoutWeights( );
    public void layoutContainer(Container parent);
    public Point location(int x, int y);
    public Dimension minimumLayoutSize(Container parent);
    public Dimension preferredLayoutSize(Container parent);
    public void removeLayoutComponent(Component comp);  // Empty
    public void setConstraints(Component comp, GridBagConstraints constraints);
    public String toString( );  // Overrides Object.toString( )
  // Protected Instance Methods
    protected void AdjustForGravity(GridBagConstraints constraints, Rectangle r);
    protected void ArrangeGrid(Container parent);
    protected GridBagLayoutInfo GetLayoutInfo(Container parent, int sizeflag);
    protected Dimension GetMinSize(Container parent, GridBagLayoutInfo info);
    protected GridBagConstraints lookupConstraints(Component comp);
}


Class java.awt.GridLayout

Class java.awt.GridLayout (1.0)


public class GridLayout extends Object implements LayoutManager, Serializable {
  // Public Constructors
    public GridLayout( );
    public GridLayout(int rows, int cols);
    public GridLayout(int rows, int cols, int hgap, int vgap) throws IllegalArgumentException;
  // Public Instance Methods
    public void addLayoutComponent(String name, Component comp);  // Empty
    public int getColumns( );
    public int getHgap( );
    public int getRows( );
    public int getVgap( );
    public void layoutContainer(Container parent);
    public Dimension minimumLayoutSize(Container parent);
    public Dimension preferredLayoutSize(Container parent);
    public void removeLayoutComponent(Component comp);  // Empty
    public void setColumns(int cols);
    public void setHgap(int hgap);
    public void setRows(int rows);
    public void setVgap(int vgap);
    public String toString( );  // Overrides Object.toString( )
}


Class java.awt.IllegalComponentStateException

Class java.awt.IllegalComponentStateException (1.1)


public class IllegalComponentStateException extends IllegalStateException {
  // Public Constructors
    public IllegalComponentStateException( );
    public IllegalComponentStateException(String s);
}


Class java.awt.Image

Class java.awt.Image (1.0)


public abstract class Image extends Object implements Serializable {
  // Default Constructor: public Image( )
  // Constants
    public final static int SCALE_AVERAGE;
    public final static int SCALE_DEFAULT;
    public final static int SCALE_FAST;
    public final static int SCALE_REPLICATE;
    public final static int SCALE_SMOOTH;
    public final static Object UndefinedProperty;
  // Public Instance Methods
    public Image createScaledImage(int width, int height, int hints);
    public abstract void flush( );
    public abstract Graphics getGraphics( );
    public abstract int getHeight(ImageObserver observer);
    public abstract Object getProperty(String name, ImageObserver observer);
    public abstract ImageProducer getSource( );
    public abstract int getWidth(ImageObserver observer);
}


Class java.awt.Insets

Class java.awt.Insets (1.0)


public class Insets extends Object implements Cloneable, Serializable {
  // Public Constructor
    public Insets(int top, int left, int bottom, int right);
  // Public Instance Variables
    public int bottom;
    public int left;
    public int right;
    public int top;
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public String toString( );  // Overrides Object.toString( )
}


Interface java.awt.ItemSelectable

Interface java.awt.ItemSelectable (1.1)


public abstract interface ItemSelectable {
  // Public Instance Methods
    public abstract void addItemListener(ItemListener l);
    public abstract int[ ] getSelectedIndexes( );
    public abstract String[ ] getSelectedItems( );
    public abstract void removeItemListener(ItemListener l);
}


Class java.awt.Label

Class java.awt.Label (1.0)


public class Label extends Component {
  // Public Constructors
    public Label( );
    public Label(String text);
    public Label(String text, int alignment);
  // Constants
    public final static int CENTER;
    public final static int LEFT;
    public final static int RIGHT;
  // Public Instance Methods
    public void addNotify( );  // Overrides Component.addNotify( )
    public int getAlignment( );
    public String getText( );
    public synchronized void setAlignment(int alignment) throws IllegalArgumentException;
    public synchronized void setText(String text);
  // Protected Instance Methods
    protected String paramString( );  // Overrides Component.paramString( )
}


Interface java.awt.LayoutManager

Interface java.awt.LayoutManager (1.0)


public abstract interface LayoutManager {
  // Public Instance Methods
    public abstract void addLayoutComponent(String name, Component comp);
    public abstract void layoutContainer(Container parent);
    public abstract Dimension minimumLayoutSize(Container parent);
    public abstract Dimension preferredLayoutSize(Container parent);
    public abstract void removeLayoutComponent(Component comp);
}


Interface java.awt.LayoutManager2

Interface java.awt.LayoutManager2 (1.1)


public abstract interface LayoutManager2 extends LayoutManager {
  // Public Instance Methods
    public abstract void addLayoutComponent(Component comp, Object constraints);
}


Class java.awt.List

Class java.awt.List (1.0)


public class List extends Component implements ItemSelectable {
  // Public Constructors
    public List( );
    public List(int rows);
    public List(int rows, boolean multipleMode);
  // Protected Instance Variables
    protected ActionListener actionListener;
    protected ItemListener itemListener;
  // Public Instance Methods
    public void add(String item);
    public synchronized void add(String item, int index);
    public void addActionListener(ActionListener l);
    public void addItem(String item);
    public synchronized void addItem(String item, int index);
    public void addItemListener(ItemListener l);
    public void addNotify( );  // Overrides Component.addNotify( )
    public boolean allowsMultipleSelections( );
    public synchronized void clear( );
    public int countItems( );
    public synchronized void delItem(int position);
    public synchronized void delItems(int start, int end);
    public synchronized void deselect(int index);
    public String getItem(int index);
    public int getItemCount( );
    public synchronized String[ ] getItems( );
    public Dimension getMinimumSize(int rows);
    public Dimension getMinimumSize( );  // Overrides Component.getMinimumSize( )
    public Dimension getPreferredSize(int rows);
    public Dimension getPreferredSize( );  // Overrides Component.getPreferredSize( )
    public int getRows( );
    public synchronized int getSelectedIndex( );
    public synchronized int[ ] getSelectedIndexes( );
    public synchronized String getSelectedItem( );
    public synchronized String[ ] getSelectedItems( );
    public int getVisibleIndex( );
    public boolean isIndexSelected(int index);
    public boolean isMultipleMode( );
    public boolean isSelected(int index);
    public synchronized void makeVisible(int index);
    public Dimension minimumSize(int rows);
    public Dimension minimumSize( );  // Overrides Component.minimumSize( )
    public Dimension preferredSize(int rows);
    public Dimension preferredSize( );  // Overrides Component.preferredSize( )
    public synchronized void remove(String item) throws IllegalArgumentException;
    public synchronized void remove(int position);
    public void removeActionListener(ActionListener l);
    public synchronized void removeAll( );
    public void removeItemListener(ItemListener l);
    public void removeNotify( );  // Overrides Component.removeNotify( )
    public synchronized void replaceItem(String newValue, int index);
    public synchronized void select(int index);
    public synchronized void setMultipleMode(boolean b);
    public synchronized void setMultipleSelections(boolean b);
  // Protected Instance Methods
    protected String paramString( );  // Overrides Component.paramString( )
    protected void processActionEvent(ActionEvent e);
    protected void processEvent(AWTEvent e);  // Overrides Component.processEvent( )
    protected void processItemEvent(ItemEvent e);
}


Class java.awt.MediaTracker

Class java.awt.MediaTracker (1.0)


public class MediaTracker extends Object implements Serializable {
  // Public Constructor
    public MediaTracker(Component comp);
  // Constants
    public final static int ABORTED;
    public final static int COMPLETE;
    public final static int ERRORED;
    public final static int LOADING;
  // Public Instance Methods
    public void addImage(Image image, int id);
    public synchronized void addImage(Image image, int id, int w, int h);
    public boolean checkAll( );
    public synchronized boolean checkAll(boolean load);
    public boolean checkID(int id);
    public synchronized boolean checkID(int id, boolean load);
    public synchronized Object[ ] getErrorsAny( );
    public synchronized Object[ ] getErrorsID(int id);
    public synchronized boolean isErrorAny( );
    public synchronized boolean isErrorID(int id);
    public synchronized void removeImage(Image image);
    public synchronized void removeImage(Image image, int id);
    public synchronized void removeImage(Image image, int id, int width, int height);
    public synchronized int statusAll(boolean load);
    public synchronized int statusID(int id, boolean load);
    public void waitForAll( ) throws InterruptedException;
    public synchronized boolean waitForAll(long ms) throws InterruptedException;
    public void waitForID(int id) throws InterruptedException;
    public synchronized boolean waitForID(int id, long ms) throws InterruptedException;
}


Class java.awt.Menu

Class java.awt.Menu (1.0)


public class Menu extends MenuItem implements MenuContainer {
  // Public Constructors
    public Menu( );
    public Menu(String label);
    public Menu(String label, boolean tearOff);
  // Public Instance Methods
    public synchronized MenuItem add(MenuItem mi);
    public void add(String label);
    public void addNotify( );  // Overrides MenuItem.addNotify( )
    public void addSeparator( );
    public int countItems( );
    public MenuItem getItem(int index);
    public int getItemCount( );
    public synchronized void insert(MenuItem menuitem, int index) throws IllegalArgumentException;
    public void insert(String label, int index);
    public void insertSeparator(int index) throws IllegalArgumentException;
    public boolean isTearOff( );
    public String paramString( );  // Overrides MenuItem.paramString( )
    public synchronized void remove(int index);
    public synchronized void remove(MenuComponent item);
    public synchronized void removeAll( );
    public void removeNotify( );  // Overrides MenuComponent.removeNotify( )
}


Class java.awt.MenuBar

Class java.awt.MenuBar (1.0)


public class MenuBar extends MenuComponent implements MenuContainer {
  // Public Constructor
    public MenuBar( );
  // Public Instance Methods
    public synchronized Menu add(Menu m);
    public void addNotify( );
    public int countMenus( );
    public void deleteShortcut(MenuShortcut s);
    public Menu getHelpMenu( );
    public Menu getMenu(int i);
    public int getMenuCount( );
    public MenuItem getShortcutMenuItem(MenuShortcut s);
    public synchronized void remove(int index);
    public synchronized void remove(MenuComponent m);
    public void removeNotify( );  // Overrides MenuComponent.removeNotify( )
    public synchronized void setHelpMenu(Menu m);
    public synchronized Enumeration shortcuts( );
}


Class java.awt.MenuComponent

Class java.awt.MenuComponent (1.0)


public abstract class MenuComponent extends Object implements Serializable {
  // Public Constructor
    public MenuComponent( );  // Empty
  // Public Instance Methods
    public Font getFont( );
    public String getName( );
    public MenuContainer getParent( );
    public MenuComponentPeer getPeer( );
    public boolean postEvent(Event evt);
    public void removeNotify( );
    public void setFont(Font f);
    public void setName(String name);
    public String toString( );  // Overrides Object.toString( )
  // Protected Instance Methods
    protected String paramString( );
    protected void processEvent(AWTEvent e);  // Empty
}


Interface java.awt.MenuContainer

Interface java.awt.MenuContainer (1.0)


public abstract interface MenuContainer {
  // Public Instance Methods
    public abstract Font getFont( );
    public abstract boolean postEvent(Event evt);
    public abstract void remove(MenuComponent comp);
}


Class java.awt.MenuItem

Class java.awt.MenuItem (1.0)


public class MenuItem extends MenuComponent {
  // Public Constructors
    public MenuItem( );
    public MenuItem(String label);
    public MenuItem(String label, MenuShortcut s);
  // Protected Instance Variables
    protected ActionListener actionListener;
  // Public Instance Methods
    public void addActionListener(ActionListener l);
    public void addNotify( );
    public void deleteShortcut( );
    public synchronized void disable( );
    public synchronized void enable( );
    public void enable(boolean b);
    public String getActionCommand( );
    public String getLabel( );
    public MenuShortcut getShortcut( );
    public boolean isEnabled( );
    public String paramString( );  // Overrides MenuComponent.paramString( )
    public void removeActionListener(ActionListener l);
    public void setActionCommand(String command);
    public synchronized void setEnabled(boolean b);
    public synchronized void setLabel(String label);
    public void setShortcut(MenuShortcut s);
  // Protected Instance Methods
    protected final void disableEvents(long eventsToDisable);
    protected final void enableEvents(long eventsToEnable);
    protected void processActionEvent(ActionEvent e);
    protected void processEvent(AWTEvent e);  // Overrides MenuComponent.processEvent( )
}


Class java.awt.MenuShortcut

Class java.awt.MenuShortcut (1.1)


public class MenuShortcut extends Event {
  // Public Constructors
    public MenuShortcut(int key);
    public MenuShortcut(int key, boolean useShiftModifier);
  // Public Instance Methods
    public boolean equals(MenuShortcut s);
    public int getKey( );
    public boolean usesShiftModifier( );
  // Protected Instance Methods
    protected String paramString( );  // Overrides Event.paramString( )
}


Class java.awt.Panel

Class java.awt.Panel (1.0)


public class Panel extends Container {
  // Public Constructors
    public Panel( );
    public Panel(LayoutManager layout);
  // Public Instance Methods
    public void addNotify( );  // Overrides Container.addNotify( )
}


Class java.awt.Point

Class java.awt.Point (1.0)


public class Point extends Object implements Serializable {
  // Public Constructors
    public Point( );
    public Point(Point p);
    public Point(int x, int y);
  // Public Instance Variables
    public int x;
    public int y;
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public Point getLocation( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public void move(int x, int y);
    public void setLocation(Point p);
    public void setLocation(int x, int y);
    public String toString( );  // Overrides Object.toString( )
    public void translate(int x, int y);
}


Class java.awt.Polygon

Class java.awt.Polygon (1.0)


public class Polygon extends Object implements Shape, Serializable {
  // Public Constructors
    public Polygon( );  // Empty
    public Polygon(int[ ] xpoints, int[ ] ypoints, int npoints);
  // Public Instance Variables
    public int npoints;
    public int[ ] xpoints;
    public int[ ] ypoints;
  // Protected Instance Variables
    protected Rectangle bounds;
  // Public Instance Methods
    public void addPoint(int x, int y);
    public boolean contains(Point p);
    public boolean contains(int x, int y);
    public Rectangle getBoundingBox( );
    public Rectangle getBounds( );
    public boolean inside(int x, int y);
    public void translate(int deltaX, int deltaY);
}


Class java.awt.PopupMenu

Class java.awt.PopupMenu (1.1)


public class PopupMenu extends Menu {
  // Public Constructors
    public PopupMenu( );
    public PopupMenu(String label);
  // Public Instance Methods
    public synchronized void addNotify( );  // Overrides Menu.addNotify( )
    public void show(Component origin, int x, int y);
}


Interface java.awt.PrintGraphics

Interface java.awt.PrintGraphics (1.1)


public abstract interface PrintGraphics {
  // Public Instance Methods
    public abstract PrintJob getPrintJob( );
}


Class java.awt.PrintJob

Class java.awt.PrintJob (1.1)


public abstract class PrintJob extends Object {
  // Default Constructor: public PrintJob( )
  // Public Instance Methods
    public abstract void end( );
    public void finalize( );  // Overrides Object.finalize( )
    public abstract Graphics getGraphics( );
    public abstract Dimension getPageDimension( );
    public abstract int getPageResolution( );
    public abstract boolean lastPageFirst( );
}


Class java.awt.Rectangle

Class java.awt.Rectangle (1.0)


public class Rectangle extends Object implements Shape, Serializable {
  // Public Constructors
    public Rectangle( );
    public Rectangle(Rectangle r);
    public Rectangle(int x, int y, int width, int height);
    public Rectangle(int width, int height);
    public Rectangle(Point p, Dimension d);
    public Rectangle(Point p);
    public Rectangle(Dimension d);
  // Public Instance Variables
    public int height;
    public int width;
    public int x;
    public int y;
  // Public Instance Methods
    public void add(int newx, int newy);
    public void add(Point pt);
    public void add(Rectangle r);
    public boolean contains(Point p);
    public boolean contains(int x, int y);
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public Rectangle getBounds( );
    public Point getLocation( );
    public Dimension getSize( );
    public void grow(int h, int v);
    public int hashCode( );  // Overrides Object.hashCode( )
    public boolean inside(int x, int y);
    public Rectangle intersection(Rectangle r);
    public boolean intersects(Rectangle r);
    public boolean isEmpty( );
    public void move(int x, int y);
    public void reshape(int x, int y, int width, int height);
    public void resize(int width, int height);
    public void setBounds(Rectangle r);
    public void setBounds(int x, int y, int width, int height);
    public void setLocation(Point p);
    public void setLocation(int x, int y);
    public void setSize(Dimension d);
    public void setSize(int width, int height);
    public String toString( );  // Overrides Object.toString( )
    public void translate(int x, int y);
    public Rectangle union(Rectangle r);
}


Class java.awt.ScrollPane

Class java.awt.ScrollPane (1.1)


public class ScrollPane extends Container {
  // Public Constructors
    public ScrollPane( );
    public ScrollPane(int scrollbarDisplayPolicy);
  // Constants
    public final static int SCROLLBARS_ALWAYS;
    public final static int SCROLLBARS_AS_NEEDED;
    public final static int SCROLLBARS_NEVER;
  // Public Instance Methods
    public Component add(Component comp, int pos);  // Overrides Container.add( )
    public void addNotify( );  // Overrides Container.addNotify( )
    public void doLayout( );  // Overrides Container.doLayout( )
    public Adjustable getHAdjustable( );
    public int getHScrollbarHeight( );
    public Point getScrollPosition( );
    public int getScrollbarDisplayPolicy( );
    public Adjustable getVAdjustable( );
    public int getVScrollbarWidth( );
    public Dimension getViewportSize( );
    public String paramString( );  // Overrides Container.paramString( )
    public void printComponents(Graphics g);  // Overrides Container.printComponents( )
    public final void setLayout(LayoutManager mgr);  // Overrides Container.setLayout( )  // Empty
    public void setScrollPosition(int x, int y) throws IllegalArgumentException;
    public void setScrollPosition(Point p) throws IllegalArgumentException;
}


Class java.awt.Scrollbar

Class java.awt.Scrollbar (1.0)


public class Scrollbar extends Component implements Adjustable {
  // Public Constructors
    public Scrollbar( );
    public Scrollbar(int orientation) throws IllegalArgumentException;
    public Scrollbar(int orientation, int value, int visible, int minimum, int maximum);
  // Constants
    public final static int HORIZONTAL;
    public final static int VERTICAL;
  // Protected Instance Variables
    protected AdjustmentListener adjustmentListener;
  // Public Instance Methods
    public void addAdjustmentListener(AdjustmentListener l);
    public void addNotify( );  // Overrides Component.addNotify( )
    public int getBlockIncrement( );
    public int getLineIncrement( );
    public int getMaximum( );
    public int getMinimum( );
    public int getOrientation( );
    public int getPageIncrement( );
    public int getUnitIncrement( );
    public int getValue( );
    public int getVisible( );
    public int getVisibleAmount( );
    public void removeAdjustmentListener(AdjustmentListener l);
    public synchronized void setBlockIncrement(int v);
    public void setLineIncrement(int v);
    public synchronized void setMaximum(int newMaximum);
    public synchronized void setMinimum(int newMinimum);
    public synchronized void setOrientation(int orientation);
    public void setPageIncrement(int v);
    public synchronized void setUnitIncrement(int v);
    public synchronized void setValue(int newValue);
    public synchronized void setValues(int value, int visible, int minimum, int maximum);
    public synchronized void setVisibleAmount(int newAmount);
  // Protected Instance Methods
    protected String paramString( );  // Overrides Component.paramString( )
    protected void processAdjustmentEvent(AdjustmentEvent e);
    protected void processEvent(AWTEvent e);  // Overrides Component.processEvent( )
}


Interface java.awt.Shape

Interface java.awt.Shape (1.1)


public abstract interface Shape {
  // Public Instance Methods
    public abstract Rectangle getBounds( );
}


Class java.awt.SystemColor

Class java.awt.SystemColor (1.1)


public final class SystemColor extends Color implements Serializable {
  // No Constructor
  // Constants
    public final static int ACTIVE_CAPTION;
    public final static int ACTIVE_CAPTION_BORDER;
    public final static int ACTIVE_CAPTION_TEXT;
    public final static int CONTROL;
    public final static int CONTROL_DK_SHADOW;
    public final static int CONTROL_HIGHLIGHT;
    public final static int CONTROL_LT_HIGHLIGHT;
    public final static int CONTROL_SHADOW;
    public final static int CONTROL_TEXT;
    public final static int DESKTOP;
    public final static int INACTIVE_CAPTION;
    public final static int INACTIVE_CAPTION_BORDER;
    public final static int INACTIVE_CAPTION_TEXT;
    public final static int INFO;
    public final static int INFO_TEXT;
    public final static int MENU;
    public final static int MENU_TEXT;
    public final static int NUM_COLORS;
    public final static int SCROLLBAR;
    public final static int TEXT;
    public final static int TEXT_HIGHLIGHT;
    public final static int TEXT_HIGHLIGHT_TEXT;
    public final static int TEXT_INACTIVE_TEXT;
    public final static int TEXT_TEXT;
    public final static int WINDOW;
    public final static int WINDOW_BORDER;
    public final static int WINDOW_TEXT;
    public final static SystemColor activeCaption;
    public final static SystemColor activeCaptionBorder;
    public final static SystemColor activeCaptionText;
    public final static SystemColor control;
    public final static SystemColor controlDkShadow;
    public final static SystemColor controlHighlight;
    public final static SystemColor controlLtHighlight;
    public final static SystemColor controlShadow;
    public final static SystemColor controlText;
    public final static SystemColor desktop;
    public final static SystemColor inactiveCaption;
    public final static SystemColor inactiveCaptionBorder;
    public final static SystemColor inactiveCaptionText;
    public final static SystemColor info;
    public final static SystemColor infoText;
    public final static SystemColor menu;
    public final static SystemColor menuText;
    public final static SystemColor scrollbar;
    public final static SystemColor text;
    public final static SystemColor textHighlight;
    public final static SystemColor textHighlightText;
    public final static SystemColor textInactiveText;
    public final static SystemColor textText;
    public final static SystemColor window;
    public final static SystemColor windowBorder;
    public final static SystemColor windowText;
  // Public Instance Methods
    public int getRGB( );  // Overrides Color.getRGB( )
    public String toString( );  // Overrides Color.toString( )
}


Class java.awt.TextArea

Class java.awt.TextArea (1.0)


public class TextArea extends TextComponent {
  // Public Constructors
    public TextArea( );
    public TextArea(String text);
    public TextArea(String text, int rows, int columns);
    public TextArea(String text, int rows, int columns, int scrollbars);
    public TextArea(int rows, int columns);
  // Constants
    public final static int SCROLLBARS_BOTH;
    public final static int SCROLLBARS_HORIZONTAL_ONLY;
    public final static int SCROLLBARS_NONE;
    public final static int SCROLLBARS_VERTICAL_ONLY;
  // Public Instance Methods
    public void addNotify( );  // Overrides Component.addNotify( )
    public synchronized void append(String str);
    public void appendText(String str);
    public int getColumns( );
    public Dimension getMinimumSize(int rows, int columns);
    public Dimension getMinimumSize( );  // Overrides Component.getMinimumSize( )
    public Dimension getPreferredSize(int rows, int columns);
    public Dimension getPreferredSize( );  // Overrides Component.getPreferredSize( )
    public int getRows( );
    public int getScrollbarVisibility( );
    public synchronized void insert(String str, int pos);
    public void insertText(String str, int pos);
    public Dimension minimumSize(int rows, int columns);
    public Dimension minimumSize( );  // Overrides Component.minimumSize( )
    public Dimension preferredSize(int rows, int columns);
    public Dimension preferredSize( );  // Overrides Component.preferredSize( )
    public synchronized void replaceRange(String str, int start, int end);
    public void replaceText(String str, int start, int end);
    public void setColumns(int columns) throws IllegalArgumentException;
    public void setRows(int rows) throws IllegalArgumentException;
  // Protected Instance Methods
    protected String paramString( );  // Overrides TextComponent.paramString( )
}


Class java.awt.TextComponent

Class java.awt.TextComponent (1.0)


public class TextComponent extends Component {
  // No Constructor
  // Public Instance Methods
    public int getCaretPosition( );
    public synchronized String getSelectedText( );
    public synchronized int getSelectionEnd( );
    public synchronized int getSelectionStart( );
    public synchronized String getText( );
    public boolean isEditable( );
    public void removeNotify( );  // Overrides Component.removeNotify( )
    public synchronized void select(int selectionStart, int selectionEnd);
    public synchronized void selectAll( );
    public void setCaretPosition(int position) throws IllegalArgumentException;
    public synchronized void setEditable(boolean b);
    public synchronized void setSelectionEnd(int selectionEnd);
    public synchronized void setSelectionStart(int selectionStart);
    public synchronized void setText(String t);
  // Protected Instance Methods
    protected String paramString( );  // Overrides Component.paramString( )
}


Class java.awt.TextField

Class java.awt.TextField (1.0)


public class TextField extends TextComponent {
  // Public Constructors
    public TextField( );
    public TextField(String text);
    public TextField(String text, int columns);
    public TextField(int columns);
  // Protected Instance Variables
    protected ActionListener actionListener;
  // Public Instance Methods
    public void addActionListener(ActionListener l);
    public void addNotify( );  // Overrides Component.addNotify( )
    public boolean echoCharIsSet( );
    public int getColumns( );
    public char getEchoChar( );
    public Dimension getMinimumSize(int columns);
    public Dimension getMinimumSize( );  // Overrides Component.getMinimumSize( )
    public Dimension getPreferredSize(int columns);
    public Dimension getPreferredSize( );  // Overrides Component.getPreferredSize( )
    public Dimension minimumSize(int columns);
    public Dimension minimumSize( );  // Overrides Component.minimumSize( )
    public Dimension preferredSize(int columns);
    public Dimension preferredSize( );  // Overrides Component.preferredSize( )
    public void removeActionListener(ActionListener l);
    public void setColumns(int columns) throws IllegalArgumentException;
    public void setEchoChar(char c);
    public void setEchoCharacter(char c);
  // Protected Instance Methods
    protected String paramString( );  // Overrides TextComponent.paramString( )
    protected void processActionEvent(ActionEvent e);
    protected void processEvent(AWTEvent e);  // Overrides Component.processEvent( )
}


Class java.awt.Toolkit

Class java.awt.Toolkit (1.0)


public abstract class Toolkit extends Object {
  // Default Constructor: public Toolkit( )
  // Class Methods
    public static synchronized Toolkit getDefaultToolkit( ) throws AWTError;
  // Public Instance Methods
    public abstract void beep( );
    public abstract int checkImage(Image image, int width, int height, ImageObserver observer);
    public abstract Image createImage(ImageProducer producer);
    public Image createImage(byte[ ] imagedata);
    public abstract Image createImage(byte[ ] imagedata, int imageoffset, int imagelength);
    public abstract ColorModel getColorModel( );
    public abstract String[ ] getFontList( );
    public abstract FontMetrics getFontMetrics(Font font);
    public abstract Image getImage(String filename);
    public abstract Image getImage(URL url);
    public int getMenuShortcutKeyMask( );
    public abstract PrintJob getPrintJob(Frame frame, String jobtitle, Properties props);
    public abstract int getScreenResolution( );
    public abstract Dimension getScreenSize( );
    public abstract Clipboard getSystemClipboard( );
    public abstract boolean prepareImage(Image image, int width, int height, ImageObserver observer);
    public abstract void sync( );
  // Protected Instance Methods
    protected abstract ButtonPeer createButton(Button target);
    protected abstract CanvasPeer createCanvas(Canvas target);
    protected abstract CheckboxPeer createCheckbox(Checkbox target);
    protected abstract CheckboxMenuItemPeer createCheckboxMenuItem(CheckboxMenuItem target);
    protected abstract ChoicePeer createChoice(Choice target);
    protected abstract DialogPeer createDialog(Dialog target);
    protected abstract FileDialogPeer createFileDialog(FileDialog target);
    protected abstract FramePeer createFrame(Frame target);
    protected abstract LabelPeer createLabel(Label target);
    protected abstract ListPeer createList(List target);
    protected abstract MenuPeer createMenu(Menu target);
    protected abstract MenuBarPeer createMenuBar(MenuBar target);
    protected abstract MenuItemPeer createMenuItem(MenuItem target);
    protected abstract PanelPeer createPanel(Panel target);
    protected abstract PopupMenuPeer createPopupMenu(PopupMenu target);
    protected abstract ScrollPanePeer createScrollPane(ScrollPane target);
    protected abstract ScrollbarPeer createScrollbar(Scrollbar target);
    protected abstract TextAreaPeer createTextArea(TextArea target);
    protected abstract TextFieldPeer createTextField(TextField target);
    protected abstract WindowPeer createWindow(Window target);
    protected abstract FontPeer getFontPeer(String name, int style);
    protected void loadSystemColors(int[ ] systemColors);  // Empty
}


Class java.awt.Window

Class java.awt.Window (1.0)


public class Window extends Container {
  // Public Constructor
    public Window(Frame parent);
  // Public Instance Methods
    public void addNotify( );  // Overrides Container.addNotify( )
    public void dispose( );
    public Component getFocusOwner( );
    public Locale getLocale( );  // Overrides Component.getLocale( )
    public Toolkit getToolkit( );  // Overrides Component.getToolkit( )
    public final String getWarningString( );
    public void pack( );
    public boolean postEvent(Event e);  // Overrides Component.postEvent( )
    public void show( );  // Overrides Component.show( )
    public void toBack( );
    public void toFront( );
}


Class java.awt.datatransfer.Clipboard

Class java.awt.datatransfer.Clipboard (1.1)


public class Clipboard extends Object {
  // Public Constructor
    public Clipboard(String name);
  // Protected Instance Variables
    protected Transferable contents;
    protected ClipboardOwner owner;
  // Public Instance Methods
    public synchronized Transferable getContents(Object requestor);
    public String getName( );
    public synchronized void setContents(Transferable contents, ClipboardOwner owner);
}


Interface java.awt.datatransfer.ClipboardOwner

Interface java.awt.datatransfer.ClipboardOwner (1.1)


public abstract interface ClipboardOwner {
  // Public Instance Methods
    public abstract void lostOwnership(Clipboard clipboard, Transferable contents);
}


Class java.awt.datatransfer.DataFlavor

Class java.awt.datatransfer.DataFlavor (1.1)


public class DataFlavor extends Object {
  // Public Constructors
    public DataFlavor(Class representationClass, String humanPresentableName);
    public DataFlavor(String mimeType, String humanPresentableName);
  // Class Variables
    public static DataFlavor plainTextFlavor;
    public static DataFlavor stringFlavor;
  // Public Instance Methods
    public boolean equals(DataFlavor dataFlavor);
    public String getHumanPresentableName( );
    public String getMimeType( );
    public Class getRepresentationClass( );
    public boolean isMimeTypeEqual(String mimeType);
    public final boolean isMimeTypeEqual(DataFlavor dataFlavor);
    public void setHumanPresentableName(String humanPresentableName);
  // Protected Instance Methods
    protected String normalizeMimeType(String mimeType);
    protected String normalizeMimeTypeParameter(String parameterName, String parameterValue);
}


Class java.awt.datatransfer.StringSelection

Class java.awt.datatransfer.StringSelection (1.1)


public class StringSelection extends Object implements Transferable, ClipboardOwner {
  // Public Constructor
    public StringSelection(String data);
  // Public Instance Methods
    public synchronized Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException;
    public synchronized DataFlavor[ ] getTransferDataFlavors( );
    public boolean isDataFlavorSupported(DataFlavor flavor);
    public void lostOwnership(Clipboard clipboard, Transferable contents);  // Empty
}


Interface java.awt.datatransfer.Transferable

Interface java.awt.datatransfer.Transferable (1.1)


public abstract interface Transferable {
  // Public Instance Methods
    public abstract Object getTransferData(DataFlavor flavor) throws UnsupportedFlavorException, IOException;
    public abstract DataFlavor[ ] getTransferDataFlavors( );
    public abstract boolean isDataFlavorSupported(DataFlavor flavor);
}


Class java.awt.datatransfer.UnsupportedFlavorException

Class java.awt.datatransfer.UnsupportedFlavorException (1.1)


public class UnsupportedFlavorException extends Exception {
  // Public Constructor
    public UnsupportedFlavorException(DataFlavor flavor);
}


Class java.awt.event.ActionEvent

Class java.awt.event.ActionEvent (1.1)


public class ActionEvent extends AWTEvent {
  // Public Constructors
    public ActionEvent(Event event);
    public ActionEvent(Object source, int id, String command);
    public ActionEvent(Object source, int id, String command, int modifiers);
  // Constants
    public final static int ACTION_FIRST;
    public final static int ACTION_LAST;
    public final static int ACTION_PERFORMED;
    public final static int ALT_MASK;
    public final static int CTRL_MASK;
    public final static int META_MASK;
    public final static int SHIFT_MASK;
  // Public Instance Methods
    public String getActionCommand( );
    public int getModifiers( );
    public String paramString( );  // Overrides AWTEvent.paramString( )
}


Interface java.awt.event.ActionListener

Interface java.awt.event.ActionListener (1.1)


public abstract interface ActionListener extends EventListener {
  // Public Instance Methods
    public abstract void actionPerformed(ActionEvent e);
}


Class java.awt.event.AdjustmentEvent

Class java.awt.event.AdjustmentEvent (1.1)


public class AdjustmentEvent extends AWTEvent {
  // Public Constructors
    public AdjustmentEvent(Event event);
    public AdjustmentEvent(Adjustable source, int id, int type, int value);
  // Constants
    public final static int ADJUSTMENT_FIRST;
    public final static int ADJUSTMENT_LAST;
    public final static int ADJUSTMENT_VALUE_CHANGED;
    public final static int BLOCK_DECREMENT;
    public final static int BLOCK_INCREMENT;
    public final static int TRACK;
    public final static int UNIT_DECREMENT;
    public final static int UNIT_INCREMENT;
  // Public Instance Methods
    public Adjustable getAdjustable( );
    public int getAdjustmentType( );
    public int getValue( );
    public String paramString( );  // Overrides AWTEvent.paramString( )
}


Interface java.awt.event.AdjustmentListener

Interface java.awt.event.AdjustmentListener (1.1)


public abstract interface AdjustmentListener extends EventListener {
  // Public Instance Methods
    public abstract void adjustmentValueChanged(AdjustmentEvent e);
}


Class java.awt.event.ComponentAdapter

Class java.awt.event.ComponentAdapter (1.1)


public class ComponentAdapter extends Object implements ComponentListener {
  // Default Constructor: public ComponentAdapter( )
  // Public Instance Methods
    public void componentHidden(ComponentEvent e);  // Empty
    public void componentMoved(ComponentEvent e);  // Empty
    public void componentResized(ComponentEvent e);  // Empty
    public void componentShown(ComponentEvent e);  // Empty
}


Class java.awt.event.ComponentEvent

Class java.awt.event.ComponentEvent (1.1)


public class ComponentEvent extends AWTEvent {
  // Public Constructors
    public ComponentEvent(Event event);
    public ComponentEvent(Component source, int id);
  // Constants
    public final static int COMPONENT_FIRST;
    public final static int COMPONENT_HIDDEN;
    public final static int COMPONENT_LAST;
    public final static int COMPONENT_MOVED;
    public final static int COMPONENT_RESIZED;
    public final static int COMPONENT_SHOWN;
  // Public Instance Methods
    public Component getComponent( );
    public String paramString( );  // Overrides AWTEvent.paramString( )
}


Interface java.awt.event.ComponentListener

Interface java.awt.event.ComponentListener (1.1)


public abstract interface ComponentListener extends EventListener {
  // Public Instance Methods
    public abstract void componentHidden(ComponentEvent e);
    public abstract void componentMoved(ComponentEvent e);
    public abstract void componentResized(ComponentEvent e);
    public abstract void componentShown(ComponentEvent e);
}


Class java.awt.event.FocusAdapter

Class java.awt.event.FocusAdapter (1.1)


public class FocusAdapter extends Object implements FocusListener {
  // Default Constructor: public FocusAdapter( )
  // Public Instance Methods
    public void focusGained(FocusEvent e);  // Empty
    public void focusLost(FocusEvent e);  // Empty
}


Class java.awt.event.FocusEvent

Class java.awt.event.FocusEvent (1.1)


public class FocusEvent extends ComponentEvent {
  // Public Constructors
    public FocusEvent(Event event);
    public FocusEvent(Component source, int id);
  // Constants
    public final static int FOCUS_FIRST;
    public final static int FOCUS_GAINED;
    public final static int FOCUS_LAST;
    public final static int FOCUS_LOST;
  // Public Instance Methods
    public String paramString( );  // Overrides ComponentEvent.paramString( )
}


Interface java.awt.event.FocusListener

Interface java.awt.event.FocusListener (1.1)


public abstract interface FocusListener extends EventListener {
  // Public Instance Methods
    public abstract void focusGained(FocusEvent e);
    public abstract void focusLost(FocusEvent e);
}


Class java.awt.event.InputEvent

Class java.awt.event.InputEvent (1.1)


public abstract class InputEvent extends ComponentEvent {
  // No Constructor
  // Constants
    public final static int ALT_MASK;
    public final static int BUTTON1_MASK;
    public final static int BUTTON2_MASK;
    public final static int BUTTON3_MASK;
    public final static int CTRL_MASK;
    public final static int META_MASK;
    public final static int SHIFT_MASK;
  // Public Instance Methods
    public int getModifiers( );
    public long getWhen( );
    public boolean isControlDown( );
    public boolean isMetaDown( );
    public boolean isShiftDown( );
}


Class java.awt.event.ItemEvent

Class java.awt.event.ItemEvent (1.1)


public class ItemEvent extends AWTEvent {
  // Public Constructors
    public ItemEvent(Event event);
    public ItemEvent(ItemSelectable source, int id, Object item, int stateChange);
  // Constants
    public final static int DESELECTED;
    public final static int ITEM_FIRST;
    public final static int ITEM_LAST;
    public final static int ITEM_STATE_CHANGED;
    public final static int SELECTED;
  // Public Instance Methods
    public Object getItem( );
    public ItemSelectable getItemSelectable( );
    public int getStateChange( );
    public String paramString( );  // Overrides AWTEvent.paramString( )
}


Interface java.awt.event.ItemListener

Interface java.awt.event.ItemListener (1.1)


public abstract interface ItemListener extends EventListener {
  // Public Instance Methods
    public abstract void itemStateChanged(ItemEvent e);
}


Class java.awt.event.KeyAdapter

Class java.awt.event.KeyAdapter (1.1)


public class KeyAdapter extends Object implements KeyListener {
  // Default Constructor: public KeyAdapter( )
  // Public Instance Methods
    public void keyPressed(KeyEvent e);  // Empty
    public void keyReleased(KeyEvent e);  // Empty
    public void keyTyped(KeyEvent e);  // Empty
}


Class java.awt.event.KeyEvent

Class java.awt.event.KeyEvent (1.1)


public class KeyEvent extends InputEvent {
  // Public Constructors
    public KeyEvent(Event event);
    public KeyEvent(Component source, int id, long when, int modifiers, int keyCode);
  // Constants
    public final static int BACK_SPACE;
    public final static int CAPS_LOCK;
    public final static int DELETE;
    public final static int DOWN;
    public final static int END;
    public final static int ENTER;
    public final static int ESCAPE;
    public final static int F1;
    public final static int F10;
    public final static int F11;
    public final static int F12;
    public final static int F2;
    public final static int F3;
    public final static int F4;
    public final static int F5;
    public final static int F6;
    public final static int F7;
    public final static int F8;
    public final static int F9;
    public final static int HOME;
    public final static int INSERT;
    public final static int KEY_FIRST;
    public final static int KEY_LAST;
    public final static int KEY_PRESSED;
    public final static int KEY_RELEASED;
    public final static int KEY_TYPED;
    public final static int LEFT;
    public final static int NUM_LOCK;
    public final static int PAUSE;
    public final static int PGDN;
    public final static int PGUP;
    public final static int PRINT_SCREEN;
    public final static int RIGHT;
    public final static int SCROLL_LOCK;
    public final static int TAB;
    public final static int UP;
  // Public Instance Methods
    public char getKeyChar( );
    public int getKeyCode( );
    public boolean isActionKey( );
    public String paramString( );  // Overrides ComponentEvent.paramString( )
    public void setKeyCode(int keyCode);
    public void setModifiers(int modifiers);
}


Interface java.awt.event.KeyListener

Interface java.awt.event.KeyListener (1.1)


public abstract interface KeyListener extends EventListener {
  // Public Instance Methods
    public abstract void keyPressed(KeyEvent e);
    public abstract void keyReleased(KeyEvent e);
    public abstract void keyTyped(KeyEvent e);
}


Class java.awt.event.MouseAdapter

Class java.awt.event.MouseAdapter (1.1)


public class MouseAdapter extends Object implements MouseListener {
  // Default Constructor: public MouseAdapter( )
  // Public Instance Methods
    public void mouseClicked(MouseEvent e);  // Empty
    public void mouseEntered(MouseEvent e);  // Empty
    public void mouseExited(MouseEvent e);  // Empty
    public void mousePressed(MouseEvent e);  // Empty
    public void mouseReleased(MouseEvent e);  // Empty
}


Class java.awt.event.MouseEvent

Class java.awt.event.MouseEvent (1.1)


public class MouseEvent extends InputEvent {
  // Public Constructors
    public MouseEvent(Event event);
    public MouseEvent(Component source, int id, long when, int modifiers, int x, int y, int clickCount);
  // Constants
    public final static int MOUSE_CLICKED;
    public final static int MOUSE_DRAGGED;
    public final static int MOUSE_ENTERED;
    public final static int MOUSE_EXITED;
    public final static int MOUSE_FIRST;
    public final static int MOUSE_LAST;
    public final static int MOUSE_MOVED;
    public final static int MOUSE_PRESSED;
    public final static int MOUSE_RELEASED;
  // Public Instance Methods
    public int getClickCount( );
    public synchronized Point getPoint( );
    public int getX( );
    public int getY( );
    public String paramString( );  // Overrides ComponentEvent.paramString( )
    public synchronized void translatePoint(int x, int y);
}


Interface java.awt.event.MouseListener

Interface java.awt.event.MouseListener (1.1)


public abstract interface MouseListener extends EventListener {
  // Public Instance Methods
    public abstract void mouseClicked(MouseEvent e);
    public abstract void mouseEntered(MouseEvent e);
    public abstract void mouseExited(MouseEvent e);
    public abstract void mousePressed(MouseEvent e);
    public abstract void mouseReleased(MouseEvent e);
}


Class java.awt.event.MouseMotionAdapter

Class java.awt.event.MouseMotionAdapter (1.1)


public class MouseMotionAdapter extends Object implements MouseMotionListener {
  // Default Constructor: public MouseMotionAdapter( )
  // Public Instance Methods
    public void mouseDragged(MouseEvent e);  // Empty
    public void mouseMoved(MouseEvent e);  // Empty
}


Interface java.awt.event.MouseMotionListener

Interface java.awt.event.MouseMotionListener (1.1)


public abstract interface MouseMotionListener extends EventListener {
  // Public Instance Methods
    public abstract void mouseDragged(MouseEvent e);
    public abstract void mouseMoved(MouseEvent e);
}


Class java.awt.event.PaintEvent

Class java.awt.event.PaintEvent (1.1)


public class PaintEvent extends ComponentEvent {
  // Public Constructor
    public PaintEvent(Component source, int id, Graphics g);
  // Constants
    public final static int PAINT;
    public final static int PAINT_FIRST;
    public final static int PAINT_LAST;
    public final static int UPDATE;
  // Public Instance Methods
    public Graphics getGraphics( );
    public String paramString( );  // Overrides ComponentEvent.paramString( )
}


Class java.awt.event.WindowAdapter

Class java.awt.event.WindowAdapter (1.1)


public class WindowAdapter extends Object implements WindowListener {
  // Default Constructor: public WindowAdapter( )
  // Public Instance Methods
    public void windowClosed(WindowEvent e);  // Empty
    public void windowClosing(WindowEvent e);  // Empty
    public void windowDeiconified(WindowEvent e);  // Empty
    public void windowIconified(WindowEvent e);  // Empty
    public void windowOpened(WindowEvent e);  // Empty
}


Class java.awt.event.WindowEvent

Class java.awt.event.WindowEvent (1.1)


public class WindowEvent extends ComponentEvent {
  // Public Constructors
    public WindowEvent(Event event);
    public WindowEvent(Window source, int id);
  // Constants
    public final static int WINDOW_CLOSED;
    public final static int WINDOW_CLOSING;
    public final static int WINDOW_DEICONIFIED;
    public final static int WINDOW_FIRST;
    public final static int WINDOW_ICONIFIED;
    public final static int WINDOW_LAST;
    public final static int WINDOW_OPENED;
  // Public Instance Methods
    public Window getWindow( );
    public String paramString( );  // Overrides ComponentEvent.paramString( )
}


Interface java.awt.event.WindowListener

Interface java.awt.event.WindowListener (1.1)


public abstract interface WindowListener extends EventListener {
  // Public Instance Methods
    public abstract void windowClosed(WindowEvent e);
    public abstract void windowClosing(WindowEvent e);
    public abstract void windowDeiconified(WindowEvent e);
    public abstract void windowIconified(WindowEvent e);
    public abstract void windowOpened(WindowEvent e);
}


Class java.awt.image.AverageScaleFilter

Class java.awt.image.AverageScaleFilter (1.1)


public class AverageScaleFilter extends ReplicateScaleFilter {
  // Public Constructor
    public AverageScaleFilter(int width, int height);
  // Public Instance Methods
    public void setHints(int hints);  // Overrides ImageFilter.setHints( )
    public void setPixels(int x, int y, int w, int h, ColorModel model, byte[ ] pixels, int off, int scansize);  // Overrides ReplicateScaleFilter.setPixels( )
    public void setPixels(int x, int y, int w, int h, ColorModel model, int[ ] pixels, int off, int scansize);  // Overrides ReplicateScaleFilter.setPixels( )
}


Class java.awt.image.ColorModel

Class java.awt.image.ColorModel (1.0)


public abstract class ColorModel extends Object {
  // Public Constructor
    public ColorModel(int bits);
  // Protected Instance Variables
    protected int pixel_bits;
  // Class Methods
    public static ColorModel getRGBdefault( );
  // Public Instance Methods
    public void finalize( );  // Overrides Object.finalize( )
    public abstract int getAlpha(int pixel);
    public abstract int getBlue(int pixel);
    public abstract int getGreen(int pixel);
    public int getPixelSize( );
    public int getRGB(int pixel);
    public abstract int getRed(int pixel);
}


Class java.awt.image.CropImageFilter

Class java.awt.image.CropImageFilter (1.0)


public class CropImageFilter extends ImageFilter {
  // Public Constructor
    public CropImageFilter(int x, int y, int w, int h);
  // Public Instance Methods
    public void setDimensions(int w, int h);  // Overrides ImageFilter.setDimensions( )
    public void setPixels(int x, int y, int w, int h, ColorModel model, byte[ ] pixels, int off, int scansize);  // Overrides ImageFilter.setPixels( )
    public void setPixels(int x, int y, int w, int h, ColorModel model, int[ ] pixels, int off, int scansize);  // Overrides ImageFilter.setPixels( )
    public void setProperties(Hashtable props);  // Overrides ImageFilter.setProperties( )
}


Class java.awt.image.DirectColorModel

Class java.awt.image.DirectColorModel (1.0)


public class DirectColorModel extends ColorModel {
  // Public Constructors
    public DirectColorModel(int bits, int rmask, int gmask, int bmask);
    public DirectColorModel(int bits, int rmask, int gmask, int bmask, int amask);
  // Public Instance Methods
    public final int getAlpha(int pixel);  // Defines ColorModel.getAlpha( )
    public final int getAlphaMask( );
    public final int getBlue(int pixel);  // Defines ColorModel.getBlue( )
    public final int getBlueMask( );
    public final int getGreen(int pixel);  // Defines ColorModel.getGreen( )
    public final int getGreenMask( );
    public final int getRGB(int pixel);  // Overrides ColorModel.getRGB( )
    public final int getRed(int pixel);  // Defines ColorModel.getRed( )
    public final int getRedMask( );
}


Class java.awt.image.FilteredImageSource

Class java.awt.image.FilteredImageSource (1.0)


public class FilteredImageSource extends Object implements ImageProducer {
  // Public Constructor
    public FilteredImageSource(ImageProducer orig, ImageFilter imgf);
  // Public Instance Methods
    public synchronized void addConsumer(ImageConsumer ic);
    public synchronized boolean isConsumer(ImageConsumer ic);
    public synchronized void removeConsumer(ImageConsumer ic);
    public void requestTopDownLeftRightResend(ImageConsumer ic);
    public void startProduction(ImageConsumer ic);
}


Interface java.awt.image.ImageConsumer

Interface java.awt.image.ImageConsumer (1.0)


public abstract interface ImageConsumer {
  // Constants
    public final static int COMPLETESCANLINES;
    public final static int IMAGEABORTED;
    public final static int IMAGEERROR;
    public final static int RANDOMPIXELORDER;
    public final static int SINGLEFRAME;
    public final static int SINGLEFRAMEDONE;
    public final static int SINGLEPASS;
    public final static int STATICIMAGEDONE;
    public final static int TOPDOWNLEFTRIGHT;
  // Public Instance Methods
    public abstract void imageComplete(int status);
    public abstract void setColorModel(ColorModel model);
    public abstract void setDimensions(int width, int height);
    public abstract void setHints(int hintflags);
    public abstract void setPixels(int x, int y, int w, int h, ColorModel model, byte[ ] pixels, int off, int scansize);
    public abstract void setPixels(int x, int y, int w, int h, ColorModel model, int[ ] pixels, int off, int scansize);
    public abstract void setProperties(Hashtable props);
}


Class java.awt.image.ImageFilter

Class java.awt.image.ImageFilter (1.0)


public class ImageFilter extends Object implements ImageConsumer, Cloneable {
  // Public Constructor
    public ImageFilter( );  // Empty
  // Protected Instance Variables
    protected ImageConsumer consumer;
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public ImageFilter getFilterInstance(ImageConsumer ic);
    public void imageComplete(int status);
    public void resendTopDownLeftRight(ImageProducer ip);
    public void setColorModel(ColorModel model);
    public void setDimensions(int width, int height);
    public void setHints(int hints);
    public void setPixels(int x, int y, int w, int h, ColorModel model, byte[ ] pixels, int off, int scansize);
    public void setPixels(int x, int y, int w, int h, ColorModel model, int[ ] pixels, int off, int scansize);
    public void setProperties(Hashtable props);
}


Interface java.awt.image.ImageObserver

Interface java.awt.image.ImageObserver (1.0)


public abstract interface ImageObserver {
  // Constants
    public final static int ABORT;
    public final static int ALLBITS;
    public final static int ERROR;
    public final static int FRAMEBITS;
    public final static int HEIGHT;
    public final static int PROPERTIES;
    public final static int SOMEBITS;
    public final static int WIDTH;
  // Public Instance Methods
    public abstract boolean imageUpdate(Image img, int infoflags, int x, int y, int width, int height);
}


Interface java.awt.image.ImageProducer

Interface java.awt.image.ImageProducer (1.0)


public abstract interface ImageProducer {
  // Public Instance Methods
    public abstract void addConsumer(ImageConsumer ic);
    public abstract boolean isConsumer(ImageConsumer ic);
    public abstract void removeConsumer(ImageConsumer ic);
    public abstract void requestTopDownLeftRightResend(ImageConsumer ic);
    public abstract void startProduction(ImageConsumer ic);
}


Class java.awt.image.IndexColorModel

Class java.awt.image.IndexColorModel (1.0)


public class IndexColorModel extends ColorModel {
  // Public Constructors
    public IndexColorModel(int bits, int size, byte[ ] r, byte[ ] g, byte[ ] b);
    public IndexColorModel(int bits, int size, byte[ ] r, byte[ ] g, byte[ ] b, int trans);
    public IndexColorModel(int bits, int size, byte[ ] r, byte[ ] g, byte[ ] b, byte[ ] a);
    public IndexColorModel(int bits, int size, byte[ ] cmap, int start, boolean hasalpha);
    public IndexColorModel(int bits, int size, byte[ ] cmap, int start, boolean hasalpha, int trans);
  // Public Instance Methods
    public final int getAlpha(int pixel);  // Defines ColorModel.getAlpha( )
    public final void getAlphas(byte[ ] a);
    public final int getBlue(int pixel);  // Defines ColorModel.getBlue( )
    public final void getBlues(byte[ ] b);
    public final int getGreen(int pixel);  // Defines ColorModel.getGreen( )
    public final void getGreens(byte[ ] g);
    public final int getMapSize( );
    public final int getRGB(int pixel);  // Overrides ColorModel.getRGB( )
    public final int getRed(int pixel);  // Defines ColorModel.getRed( )
    public final void getReds(byte[ ] r);
    public final int getTransparentPixel( );
}


Class java.awt.image.MemoryImageSource

Class java.awt.image.MemoryImageSource (1.0)


public class MemoryImageSource extends Object implements ImageProducer {
  // Public Constructors
    public MemoryImageSource(int w, int h, ColorModel cm, byte[ ] pix, int off, int scan);
    public MemoryImageSource(int w, int h, ColorModel cm, byte[ ] pix, int off, int scan, Hashtable props);
    public MemoryImageSource(int w, int h, ColorModel cm, int[ ] pix, int off, int scan);
    public MemoryImageSource(int w, int h, ColorModel cm, int[ ] pix, int off, int scan, Hashtable props);
    public MemoryImageSource(int w, int h, int[ ] pix, int off, int scan);
    public MemoryImageSource(int w, int h, int[ ] pix, int off, int scan, Hashtable props);
  // Public Instance Methods
    public synchronized void addConsumer(ImageConsumer ic);
    public synchronized boolean isConsumer(ImageConsumer ic);
    public void newPixels( );
    public synchronized void newPixels(int x, int y, int w, int h);
    public synchronized void newPixels(int x, int y, int w, int h, boolean framenotify);
    public synchronized void newPixels(byte[ ] newpix, ColorModel newmodel, int offset, int scansize);
    public synchronized void newPixels(int[ ] newpix, ColorModel newmodel, int offset, int scansize);
    public synchronized void removeConsumer(ImageConsumer ic);
    public void requestTopDownLeftRightResend(ImageConsumer ic);  // Empty
    public synchronized void setAnimated(boolean animated);
    public synchronized void setFullBufferUpdates(boolean fullbuffers);
    public void startProduction(ImageConsumer ic);
}


Class java.awt.image.PixelGrabber

Class java.awt.image.PixelGrabber (1.0)


public class PixelGrabber extends Object implements ImageConsumer {
  // Public Constructors
    public PixelGrabber(Image img, int x, int y, int w, int h, int[ ] pix, int off, int scansize);
    public PixelGrabber(ImageProducer ip, int x, int y, int w, int h, int[ ] pix, int off, int scansize);
    public PixelGrabber(Image img, int x, int y, int w, int h, boolean forceRGB);
  // Public Instance Methods
    public synchronized void abortGrabbing( );
    public synchronized ColorModel getColorModel( );
    public synchronized int getHeight( );
    public synchronized Object getPixels( );
    public synchronized int getStatus( );
    public synchronized int getWidth( );
    public boolean grabPixels( ) throws InterruptedException;
    public synchronized boolean grabPixels(long ms) throws InterruptedException;
    public synchronized void imageComplete(int status);
    public void setColorModel(ColorModel model);
    public void setDimensions(int width, int height);
    public void setHints(int hints);
    public void setPixels(int srcX, int srcY, int srcW, int srcH, ColorModel model, byte[ ] pixels, int srcOff, int srcScan);
    public void setPixels(int srcX, int srcY, int srcW, int srcH, ColorModel model, int[ ] pixels, int srcOff, int srcScan);
    public void setProperties(Hashtable props);
    public synchronized void startGrabbing( );
    public synchronized int status( );
}


Class java.awt.image.RGBImageFilter

Class java.awt.image.RGBImageFilter (1.0)


public abstract class RGBImageFilter extends ImageFilter {
  // Default Constructor: public RGBImageFilter( )
  // Protected Instance Variables
    protected boolean canFilterIndexColorModel;
    protected ColorModel newmodel;
    protected ColorModel origmodel;
  // Public Instance Methods
    public IndexColorModel filterIndexColorModel(IndexColorModel icm);
    public abstract int filterRGB(int x, int y, int rgb);
    public void filterRGBPixels(int x, int y, int w, int h, int[ ] pixels, int off, int scansize);
    public void setColorModel(ColorModel model);  // Overrides ImageFilter.setColorModel( )
    public void setPixels(int x, int y, int w, int h, ColorModel model, byte[ ] pixels, int off, int scansize);  // Overrides ImageFilter.setPixels( )
    public void setPixels(int x, int y, int w, int h, ColorModel model, int[ ] pixels, int off, int scansize);  // Overrides ImageFilter.setPixels( )
    public void substituteColorModel(ColorModel oldcm, ColorModel newcm);
}


Class java.awt.image.ReplicateScaleFilter

Class java.awt.image.ReplicateScaleFilter (1.1)


public class ReplicateScaleFilter extends ImageFilter {
  // Public Constructor
    public ReplicateScaleFilter(int width, int height);
  // Protected Instance Variables
    protected int destHeight;
    protected int destWidth;
    protected Object outpixbuf;
    protected int srcHeight;
    protected int srcWidth;
    protected int[ ] srccols;
    protected int[ ] srcrows;
  // Public Instance Methods
    public void setDimensions(int w, int h);  // Overrides ImageFilter.setDimensions( )
    public void setPixels(int x, int y, int w, int h, ColorModel model, byte[ ] pixels, int off, int scansize);  // Overrides ImageFilter.setPixels( )
    public void setPixels(int x, int y, int w, int h, ColorModel model, int[ ] pixels, int off, int scansize);  // Overrides ImageFilter.setPixels( )
    public void setProperties(Hashtable props);  // Overrides ImageFilter.setProperties( )
}


Interface java.awt.peer.ButtonPeer

Interface java.awt.peer.ButtonPeer (1.0)


public abstract interface ButtonPeer extends ComponentPeer {
  // Public Instance Methods
    public abstract void setLabel(String label);
}


Interface java.awt.peer.CanvasPeer

Interface java.awt.peer.CanvasPeer (1.0)


public interface CanvasPeer extends ComponentPeer {
}


Interface java.awt.peer.CheckboxMenuItemPeer

Interface java.awt.peer.CheckboxMenuItemPeer (1.0)


public abstract interface CheckboxMenuItemPeer extends MenuItemPeer {
  // Public Instance Methods
    public abstract void setState(boolean t);
}


Interface java.awt.peer.CheckboxPeer

Interface java.awt.peer.CheckboxPeer (1.0)


public abstract interface CheckboxPeer extends ComponentPeer {
  // Public Instance Methods
    public abstract void setCheckboxGroup(CheckboxGroup g);
    public abstract void setLabel(String label);
    public abstract void setState(boolean state);
}


Interface java.awt.peer.ChoicePeer

Interface java.awt.peer.ChoicePeer (1.0)


public abstract interface ChoicePeer extends ComponentPeer {
  // Public Instance Methods
    public abstract void add(String item, int index);
    public abstract void addItem(String item, int index);
    public abstract void remove(int index);
    public abstract void select(int index);
}


Interface java.awt.peer.ComponentPeer

Interface java.awt.peer.ComponentPeer (1.0)


public abstract interface ComponentPeer {
  // Public Instance Methods
    public abstract int checkImage(Image img, int w, int h, ImageObserver o);
    public abstract Image createImage(ImageProducer producer);
    public abstract Image createImage(int width, int height);
    public abstract void disable( );
    public abstract void dispose( );
    public abstract void enable( );
    public abstract ColorModel getColorModel( );
    public abstract FontMetrics getFontMetrics(Font font);
    public abstract Graphics getGraphics( );
    public abstract Dimension getMinimumSize( );
    public abstract Dimension getPreferredSize( );
    public abstract Toolkit getToolkit( );
    public abstract void handleEvent(AWTEvent e);
    public abstract void hide( );
    public abstract boolean isFocusTraversable( );
    public abstract Dimension minimumSize( );
    public abstract void paint(Graphics g);
    public abstract Dimension preferredSize( );
    public abstract boolean prepareImage(Image img, int w, int h, ImageObserver o);
    public abstract void print(Graphics g);
    public abstract void repaint(long tm, int x, int y, int width, int height);
    public abstract void requestFocus( );
    public abstract void reshape(int x, int y, int width, int height);
    public abstract void setBackground(Color c);
    public abstract void setBounds(int x, int y, int width, int height);
    public abstract void setCursor(Cursor cursor);
    public abstract void setEnabled(boolean b);
    public abstract void setFont(Font f);
    public abstract void setForeground(Color c);
    public abstract void setVisible(boolean b);
    public abstract void show( );
}


Interface java.awt.peer.ContainerPeer

Interface java.awt.peer.ContainerPeer (1.0)


public abstract interface ContainerPeer extends ComponentPeer {
  // Public Instance Methods
    public abstract Insets getInsets( );
    public abstract Insets insets( );
}


Interface java.awt.peer.DialogPeer

Interface java.awt.peer.DialogPeer (1.0)


public abstract interface DialogPeer extends WindowPeer {
  // Public Instance Methods
    public abstract void setResizable(boolean resizeable);
    public abstract void setTitle(String title);
}


Interface java.awt.peer.FileDialogPeer

Interface java.awt.peer.FileDialogPeer (1.0)


public abstract interface FileDialogPeer extends DialogPeer {
  // Public Instance Methods
    public abstract void setDirectory(String dir);
    public abstract void setFile(String file);
    public abstract void setFilenameFilter(FilenameFilter filter);
}


Interface java.awt.peer.FontPeer

Interface java.awt.peer.FontPeer (1.1)


public interface FontPeer {
}


Interface java.awt.peer.FramePeer

Interface java.awt.peer.FramePeer (1.0)


public abstract interface FramePeer extends WindowPeer {
  // Public Instance Methods
    public abstract void setIconImage(Image im);
    public abstract void setMenuBar(MenuBar mb);
    public abstract void setResizable(boolean resizeable);
    public abstract void setTitle(String title);
}


Interface java.awt.peer.LabelPeer

Interface java.awt.peer.LabelPeer (1.0)


public abstract interface LabelPeer extends ComponentPeer {
  // Public Instance Methods
    public abstract void setAlignment(int alignment);
    public abstract void setText(String label);
}


Interface java.awt.peer.ListPeer

Interface java.awt.peer.ListPeer (1.0)


public abstract interface ListPeer extends ComponentPeer {
  // Public Instance Methods
    public abstract void add(String item, int index);
    public abstract void addItem(String item, int index);
    public abstract void clear( );
    public abstract void delItems(int start, int end);
    public abstract void deselect(int index);
    public abstract Dimension getMinimumSize(int rows);
    public abstract Dimension getPreferredSize(int rows);
    public abstract int[ ] getSelectedIndexes( );
    public abstract void makeVisible(int index);
    public abstract Dimension minimumSize(int v);
    public abstract Dimension preferredSize(int v);
    public abstract void removeAll( );
    public abstract void select(int index);
    public abstract void setMultipleMode(boolean b);
    public abstract void setMultipleSelections(boolean v);
}


Interface java.awt.peer.MenuBarPeer

Interface java.awt.peer.MenuBarPeer (1.0)


public abstract interface MenuBarPeer extends MenuComponentPeer {
  // Public Instance Methods
    public abstract void addHelpMenu(Menu m);
    public abstract void addMenu(Menu m);
    public abstract void delMenu(int index);
}


Interface java.awt.peer.MenuComponentPeer

Interface java.awt.peer.MenuComponentPeer (1.0)


public abstract interface MenuComponentPeer {
  // Public Instance Methods
    public abstract void dispose( );
}


Interface java.awt.peer.MenuItemPeer

Interface java.awt.peer.MenuItemPeer (1.0)


public abstract interface MenuItemPeer extends MenuComponentPeer {
  // Public Instance Methods
    public abstract void disable( );
    public abstract void enable( );
    public abstract void setEnabled(boolean b);
    public abstract void setLabel(String label);
}


Interface java.awt.peer.MenuPeer

Interface java.awt.peer.MenuPeer (1.0)


public abstract interface MenuPeer extends MenuItemPeer {
  // Public Instance Methods
    public abstract void addItem(MenuItem item);
    public abstract void addSeparator( );
    public abstract void delItem(int index);
}


Interface java.awt.peer.PanelPeer

Interface java.awt.peer.PanelPeer (1.0)


public interface PanelPeer extends ContainerPeer {
}


Interface java.awt.peer.PopupMenuPeer

Interface java.awt.peer.PopupMenuPeer (1.1)


public abstract interface PopupMenuPeer extends MenuPeer {
  // Public Instance Methods
    public abstract void show(Event e);
}


Interface java.awt.peer.ScrollPanePeer

Interface java.awt.peer.ScrollPanePeer (1.1)


public abstract interface ScrollPanePeer extends ContainerPeer {
  // Public Instance Methods
    public abstract void childResized(int w, int h);
    public abstract int getHScrollbarHeight( );
    public abstract int getVScrollbarWidth( );
    public abstract void setScrollPosition(int x, int y);
    public abstract void setUnitIncrement(Adjustable adj, int u);
    public abstract void setValue(Adjustable adj, int v);
}


Interface java.awt.peer.ScrollbarPeer

Interface java.awt.peer.ScrollbarPeer (1.0)


public abstract interface ScrollbarPeer extends ComponentPeer {
  // Public Instance Methods
    public abstract void setLineIncrement(int l);
    public abstract void setPageIncrement(int l);
    public abstract void setValue(int value);
    public abstract void setValues(int value, int visible, int minimum, int maximum);
}


Interface java.awt.peer.TextAreaPeer

Interface java.awt.peer.TextAreaPeer (1.0)


public abstract interface TextAreaPeer extends TextComponentPeer {
  // Public Instance Methods
    public abstract Dimension getMinimumSize(int rows, int columns);
    public abstract Dimension getPreferredSize(int rows, int columns);
    public abstract void insert(String text, int pos);
    public abstract void insertText(String txt, int pos);
    public abstract Dimension minimumSize(int rows, int cols);
    public abstract Dimension preferredSize(int rows, int cols);
    public abstract void replaceRange(String text, int start, int end);
    public abstract void replaceText(String txt, int start, int end);
}


Interface java.awt.peer.TextComponentPeer

Interface java.awt.peer.TextComponentPeer (1.0)


public abstract interface TextComponentPeer extends ComponentPeer {
  // Public Instance Methods
    public abstract int getCaretPosition( );
    public abstract int getSelectionEnd( );
    public abstract int getSelectionStart( );
    public abstract String getText( );
    public abstract void select(int selStart, int selEnd);
    public abstract void setCaretPosition(int pos);
    public abstract void setEditable(boolean editable);
    public abstract void setText(String l);
}


Interface java.awt.peer.TextFieldPeer

Interface java.awt.peer.TextFieldPeer (1.0)


public abstract interface TextFieldPeer extends TextComponentPeer {
  // Public Instance Methods
    public abstract Dimension getMinimumSize(int columns);
    public abstract Dimension getPreferredSize(int columns);
    public abstract Dimension minimumSize(int cols);
    public abstract Dimension preferredSize(int cols);
    public abstract void setEchoChar(char echoChar);
    public abstract void setEchoCharacter(char c);
}


Interface java.awt.peer.WindowPeer

Interface java.awt.peer.WindowPeer (1.0)


public abstract interface WindowPeer extends ContainerPeer {
  // Public Instance Methods
    public abstract void toBack( );
    public abstract void toFront( );
}


Class java.io.BufferedInputStream

Class java.io.BufferedInputStream (1.0)


public class BufferedInputStream extends FilterInputStream {
  // Public Constructors
    public BufferedInputStream(InputStream in);
    public BufferedInputStream(InputStream in, int size);
  // Protected Instance Variables
    protected byte[ ] buf;
    protected int count;
    protected int marklimit;
    protected int markpos;
    protected int pos;
  // Public Instance Methods
    public synchronized int available( ) throws IOException;  // Overrides FilterInputStream.available( )
    public synchronized void mark(int readlimit);  // Overrides FilterInputStream.mark( )
    public boolean markSupported( );  // Overrides FilterInputStream.markSupported( )
    public synchronized int read( ) throws IOException;  // Overrides FilterInputStream.read( )
    public synchronized int read(byte[ ] b, int off, int len) throws IOException;  // Overrides FilterInputStream.read( )
    public synchronized void reset( ) throws IOException;  // Overrides FilterInputStream.reset( )
    public synchronized long skip(long n) throws IOException;  // Overrides FilterInputStream.skip( )
}


Class java.io.BufferedOutputStream

Class java.io.BufferedOutputStream (1.0)


public class BufferedOutputStream extends FilterOutputStream {
  // Public Constructors
    public BufferedOutputStream(OutputStream out);
    public BufferedOutputStream(OutputStream out, int size);
  // Protected Instance Variables
    protected byte[ ] buf;
    protected int count;
  // Public Instance Methods
    public synchronized void flush( ) throws IOException;  // Overrides FilterOutputStream.flush( )
    public synchronized void write(int b) throws IOException;  // Overrides FilterOutputStream.write( )
    public synchronized void write(byte[ ] b, int off, int len) throws IOException;  // Overrides FilterOutputStream.write( )
}


Class java.io.BufferedReader

Class java.io.BufferedReader (1.1)


public class BufferedReader extends Reader {
  // Public Constructors
    public BufferedReader(Reader in, int sz) throws IllegalArgumentException;
    public BufferedReader(Reader in);
  // Public Instance Methods
    public void close( ) throws IOException;  // Defines Reader.close( )
    public void mark(int readAheadLimit) throws IOException;  // Overrides Reader.mark( )
    public boolean markSupported( );  // Overrides Reader.markSupported( )
    public int read( ) throws IOException;  // Overrides Reader.read( )
    public int read(char[ ] cbuf, int off, int len) throws IOException;  // Defines Reader.read( )
    public String readLine( ) throws IOException;
    public boolean ready( ) throws IOException;  // Overrides Reader.ready( )
    public void reset( ) throws IOException;  // Overrides Reader.reset( )
    public long skip(long n) throws IOException;  // Overrides Reader.skip( )
}


Class java.io.BufferedWriter

Class java.io.BufferedWriter (1.1)


public class BufferedWriter extends Writer {
  // Public Constructors
    public BufferedWriter(Writer out);
    public BufferedWriter(Writer out, int sz) throws IllegalArgumentException;
  // Public Instance Methods
    public void close( ) throws IOException;  // Defines Writer.close( )
    public void flush( ) throws IOException;  // Defines Writer.flush( )
    public void newLine( ) throws IOException;
    public void write(int c) throws IOException;  // Overrides Writer.write( )
    public void write(char[ ] cbuf, int off, int len) throws IOException;  // Defines Writer.write( )
    public void write(String s, int off, int len) throws IOException;  // Overrides Writer.write( )
}


Class java.io.ByteArrayInputStream

Class java.io.ByteArrayInputStream (1.0)


public class ByteArrayInputStream extends InputStream {
  // Public Constructors
    public ByteArrayInputStream(byte[ ] buf);
    public ByteArrayInputStream(byte[ ] buf, int offset, int length);
  // Protected Instance Variables
    protected byte[ ] buf;
    protected int count;
    protected int pos;
  // Public Instance Methods
    public synchronized int available( );  // Defines InputStream.available( )
    public synchronized int read( );  // Defines InputStream.read( )
    public synchronized int read(byte[ ] b, int off, int len);  // Overrides InputStream.read( )
    public synchronized void reset( );  // Overrides InputStream.reset( )
    public synchronized long skip(long n);  // Overrides InputStream.skip( )
}


Class java.io.ByteArrayOutputStream

Class java.io.ByteArrayOutputStream (1.0)


public class ByteArrayOutputStream extends OutputStream {
  // Public Constructors
    public ByteArrayOutputStream( );
    public ByteArrayOutputStream(int size);
  // Protected Instance Variables
    protected byte[ ] buf;
    protected int count;
  // Public Instance Methods
    public synchronized void reset( );
    public int size( );
    public synchronized byte[ ] toByteArray( );
    public String toString( );  // Overrides Object.toString( )
    public String toString(ByteToCharConverter btc);
    public String toString(int hibyte);  // Deprecated
    public synchronized void write(int b);  // Defines OutputStream.write( )
    public synchronized void write(byte[ ] b, int off, int len);  // Overrides OutputStream.write( )
    public synchronized void writeTo(OutputStream out) throws IOException;
}


Class java.io.ByteToCharConverter

Class java.io.ByteToCharConverter (1.1)


public abstract class ByteToCharConverter extends Object {
  // Default Constructor: public ByteToCharConverter( )
  // Protected Instance Variables
    protected int badInputLength;
    protected int byteOff;
    protected int charOff;
    protected char[ ] subChars;
    protected boolean subMode;
  // Class Methods
    public static ByteToCharConverter getConverter(String encoding) throws UnsupportedEncodingException;
    public static ByteToCharConverter getDefault( );
  // Public Instance Methods
    public abstract int convert(byte[ ] input, int inStart, int inEnd, char[ ] output, int outStart, int outEnd) throws MalformedInputException, UnknownCharacterException, ConversionBufferFullException;
    public char[ ] convertAll(byte[ ] input) throws MalformedInputException;
    public abstract int flush(char[ ] output, int outStart, int outEnd) throws MalformedInputException, ConversionBufferFullException;
    public int getBadInputLength( );
    public abstract String getCharacterEncoding( );
    public int getMaxCharsPerByte( );
    public int nextByteIndex( );
    public int nextCharIndex( );
    public abstract void reset( );
    public void setSubstitutionChars(char[ ] c) throws IllegalArgumentException;
    public void setSubstitutionMode(boolean doSub);
    public String toString( );  // Overrides Object.toString( )
}


Class java.io.CharArrayReader

Class java.io.CharArrayReader (1.1)


public class CharArrayReader extends Reader {
  // Public Constructors
    public CharArrayReader(char[ ] buf);
    public CharArrayReader(char[ ] buf, int offset, int length);
  // Protected Instance Variables
    protected char[ ] buf;
    protected int count;
    protected int markedPos;
    protected int pos;
  // Public Instance Methods
    public void close( );  // Defines Reader.close( )
    public void mark(int readAheadLimit) throws IOException;  // Overrides Reader.mark( )
    public boolean markSupported( );  // Overrides Reader.markSupported( )
    public int read( ) throws IOException;  // Overrides Reader.read( )
    public int read(char[ ] b, int off, int len) throws IOException;  // Defines Reader.read( )
    public boolean ready( ) throws IOException;  // Overrides Reader.ready( )
    public void reset( ) throws IOException;  // Overrides Reader.reset( )
    public long skip(long n) throws IOException;  // Overrides Reader.skip( )
}


Class java.io.CharArrayWriter

Class java.io.CharArrayWriter (1.1)


public class CharArrayWriter extends Writer {
  // Public Constructors
    public CharArrayWriter( );
    public CharArrayWriter(int initialSize);
  // Protected Instance Variables
    protected char[ ] buf;
    protected int count;
  // Public Instance Methods
    public void close( );  // Defines Writer.close( )  // Empty
    public void flush( );  // Defines Writer.flush( )  // Empty
    public void reset( );
    public int size( );
    public char[ ] toCharArray( );
    public String toString( );  // Overrides Object.toString( )
    public void write(int c);  // Overrides Writer.write( )
    public void write(char[ ] c, int off, int len);  // Defines Writer.write( )
    public void write(String str, int off, int len);  // Overrides Writer.write( )
    public void writeTo(Writer out) throws IOException;
}


Class java.io.CharConversionException

Class java.io.CharConversionException (1.1)


public class CharConversionException extends IOException {
  // Public Constructors
    public CharConversionException( );  // Empty
    public CharConversionException(String s);
}


Class java.io.CharToByteConverter

Class java.io.CharToByteConverter (1.1)


public abstract class CharToByteConverter extends Object {
  // Default Constructor: public CharToByteConverter( )
  // Protected Instance Variables
    protected int badInputLength;
    protected int byteOff;
    protected int charOff;
    protected byte[ ] subBytes;
    protected boolean subMode;
  // Class Methods
    public static CharToByteConverter getConverter(String encoding) throws UnsupportedEncodingException;
    public static CharToByteConverter getDefault( );
  // Public Instance Methods
    public boolean canConvert(char c);
    public abstract int convert(char[ ] input, int inStart, int inEnd, byte[ ] output, int outStart, int outEnd) throws MalformedInputException, UnknownCharacterException, ConversionBufferFullException;
    public byte[ ] convertAll(char[ ] input) throws MalformedInputException;
    public abstract int flush(byte[ ] output, int outStart, int outEnd) throws MalformedInputException, ConversionBufferFullException;
    public int getBadInputLength( );
    public abstract String getCharacterEncoding( );
    public abstract int getMaxBytesPerChar( );
    public int nextByteIndex( );
    public int nextCharIndex( );
    public abstract void reset( );
    public void setSubstitutionBytes(byte[ ] newSubBytes) throws IllegalArgumentException;
    public void setSubstitutionMode(boolean doSub);
    public String toString( );  // Overrides Object.toString( )
}


Class java.io.ConversionBufferFullException

Class java.io.ConversionBufferFullException (1.1)


public class ConversionBufferFullException extends CharConversionException {
  // Public Constructors
    public ConversionBufferFullException( );
    public ConversionBufferFullException(String s);
}


Interface java.io.DataInput

Interface java.io.DataInput (1.0)


public abstract interface DataInput {
  // Public Instance Methods
    public abstract boolean readBoolean( ) throws IOException, EOFException;
    public abstract byte readByte( ) throws IOException, EOFException;
    public abstract char readChar( ) throws IOException, EOFException;
    public abstract double readDouble( ) throws IOException, EOFException;
    public abstract float readFloat( ) throws IOException, EOFException;
    public abstract void readFully(byte[ ] b) throws IOException, EOFException;
    public abstract void readFully(byte[ ] b, int off, int len) throws IOException, EOFException;
    public abstract int readInt( ) throws IOException, EOFException;
    public abstract String readLine( ) throws IOException;
    public abstract long readLong( ) throws IOException, EOFException;
    public abstract short readShort( ) throws IOException, EOFException;
    public abstract String readUTF( ) throws IOException;
    public abstract int readUnsignedByte( ) throws IOException, EOFException;
    public abstract int readUnsignedShort( ) throws IOException, EOFException;
    public abstract int skipBytes(int n) throws IOException, EOFException;
}


Class java.io.DataInputStream

Class java.io.DataInputStream (1.0)


public class DataInputStream extends FilterInputStream implements DataInput {
  // Public Constructor
    public DataInputStream(InputStream in);
  // Class Methods
    public final static String readUTF(DataInput in) throws IOException;
  // Public Instance Methods
    public final int read(byte[ ] b) throws IOException;  // Overrides FilterInputStream.read( )
    public final int read(byte[ ] b, int off, int len) throws IOException;  // Overrides FilterInputStream.read( )
    public final boolean readBoolean( ) throws IOException;
    public final byte readByte( ) throws IOException;
    public final char readChar( ) throws IOException;
    public final double readDouble( ) throws IOException;
    public final float readFloat( ) throws IOException;
    public final void readFully(byte[ ] b) throws IOException, EOFException;
    public final void readFully(byte[ ] b, int off, int len) throws IOException, EOFException;
    public final int readInt( ) throws IOException;
    public final String readLine( ) throws IOException;  // Deprecated
    public final long readLong( ) throws IOException;
    public final short readShort( ) throws IOException;
    public final String readUTF( ) throws IOException;
    public final int readUnsignedByte( ) throws IOException;
    public final int readUnsignedShort( ) throws IOException;
    public final int skipBytes(int n) throws IOException;
}


Interface java.io.DataOutput

Interface java.io.DataOutput (1.0)


public abstract interface DataOutput {
  // Public Instance Methods
    public abstract void write(int b) throws IOException;
    public abstract void write(byte[ ] b) throws IOException;
    public abstract void write(byte[ ] b, int off, int len) throws IOException;
    public abstract void writeBoolean(boolean v) throws IOException;
    public abstract void writeByte(int v) throws IOException;
    public abstract void writeBytes(String s) throws IOException;
    public abstract void writeChar(int v) throws IOException;
    public abstract void writeChars(String s) throws IOException;
    public abstract void writeDouble(double v) throws IOException;
    public abstract void writeFloat(float v) throws IOException;
    public abstract void writeInt(int v) throws IOException;
    public abstract void writeLong(long v) throws IOException;
    public abstract void writeShort(int v) throws IOException;
    public abstract void writeUTF(String str) throws IOException;
}


Class java.io.DataOutputStream

Class java.io.DataOutputStream (1.0)


public class DataOutputStream extends FilterOutputStream implements DataOutput {
  // Public Constructor
    public DataOutputStream(OutputStream out);
  // Protected Instance Variables
    protected int written;
  // Public Instance Methods
    public void flush( ) throws IOException;  // Overrides FilterOutputStream.flush( )
    public final int size( );
    public synchronized void write(int b) throws IOException;  // Overrides FilterOutputStream.write( )
    public synchronized void write(byte[ ] b, int off, int len) throws IOException;  // Overrides FilterOutputStream.write( )
    public final void writeBoolean(boolean v) throws IOException;
    public final void writeByte(int v) throws IOException;
    public final void writeBytes(String s) throws IOException;
    public final void writeChar(int v) throws IOException;
    public final void writeChars(String s) throws IOException;
    public final void writeDouble(double v) throws IOException;
    public final void writeFloat(float v) throws IOException;
    public final void writeInt(int v) throws IOException;
    public final void writeLong(long v) throws IOException;
    public final void writeShort(int v) throws IOException;
    public final void writeUTF(String str) throws IOException;
}


Class java.io.EOFException

Class java.io.EOFException (1.0)


public class EOFException extends IOException {
  // Public Constructors
    public EOFException( );
    public EOFException(String s);
}


Interface java.io.Externalizable

Interface java.io.Externalizable (1.1)


public abstract interface Externalizable extends Serializable {
  // Public Instance Methods
    public abstract void readExternal(ObjectInput in) throws IOException, ClassNotFoundException;
    public abstract void writeExternal(ObjectOutput out) throws IOException;
}


Class java.io.File

Class java.io.File (1.0)


public class File extends Object implements Serializable {
  // Public Constructors
    public File(String path) throws NullPointerException;
    public File(String path, String name);
    public File(File dir, String name);
  // Constants
    public final static String pathSeparator;
    public final static char pathSeparatorChar;
    public final static String separator;
    public final static char separatorChar;
  // Public Instance Methods
    public boolean canRead( );
    public boolean canWrite( );
    public boolean delete( );
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public boolean exists( );
    public String getAbsolutePath( );
    public String getCanonicalPath( ) throws IOException;
    public String getName( );
    public String getParent( );
    public String getPath( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public boolean isAbsolute( );
    public boolean isDirectory( );
    public boolean isFile( );
    public long lastModified( );
    public long length( );
    public String[ ] list( );
    public String[ ] list(FilenameFilter filter);
    public boolean mkdir( );
    public boolean mkdirs( );
    public boolean renameTo(File dest);
    public String toString( );  // Overrides Object.toString( )
}


Class java.io.FileDescriptor

Class java.io.FileDescriptor (1.0)


public final class FileDescriptor extends Object {
  // Default Constructor: public FileDescriptor( )
  // Constants
    public final static FileDescriptor err;
    public final static FileDescriptor in;
    public final static FileDescriptor out;
  // Public Instance Methods
    public void sync( ) throws SyncFailedException;
    public boolean valid( );
}


Class java.io.FileInputStream

Class java.io.FileInputStream (1.0)


public class FileInputStream extends InputStream {
  // Public Constructors
    public FileInputStream(String name) throws FileNotFoundException, IOException;
    public FileInputStream(File file) throws FileNotFoundException, IOException;
    public FileInputStream(FileDescriptor fdObj);
  // Public Instance Methods
    public int available( ) throws IOException;  // Defines InputStream.available( )
    public void close( ) throws IOException;  // Overrides InputStream.close( )
    public final FileDescriptor getFD( ) throws IOException;
    public int read( ) throws IOException;  // Defines InputStream.read( )
    public int read(byte[ ] b) throws IOException;  // Overrides InputStream.read( )
    public int read(byte[ ] b, int off, int len) throws IOException;  // Overrides InputStream.read( )
    public long skip(long n) throws IOException;  // Overrides InputStream.skip( )
  // Protected Instance Methods
    protected void finalize( ) throws IOException;  // Overrides Object.finalize( )
}


Class java.io.FileNotFoundException

Class java.io.FileNotFoundException (1.0)


public class FileNotFoundException extends IOException {
  // Public Constructors
    public FileNotFoundException( );
    public FileNotFoundException(String s);
}


Class java.io.FileOutputStream

Class java.io.FileOutputStream (1.0)


public class FileOutputStream extends OutputStream {
  // Public Constructors
    public FileOutputStream(String name) throws IOException;
    public FileOutputStream(String name, boolean append) throws IOException;
    public FileOutputStream(File file) throws IOException;
    public FileOutputStream(FileDescriptor fdObj);
  // Public Instance Methods
    public void close( ) throws IOException;  // Overrides OutputStream.close( )
    public final FileDescriptor getFD( ) throws IOException;
    public void write(int b) throws IOException;  // Defines OutputStream.write( )
    public void write(byte[ ] b) throws IOException;  // Overrides OutputStream.write( )
    public void write(byte[ ] b, int off, int len) throws IOException;  // Overrides OutputStream.write( )
  // Protected Instance Methods
    protected void finalize( ) throws IOException;  // Overrides Object.finalize( )
}


Class java.io.FileReader

Class java.io.FileReader (1.1)


public class FileReader extends InputStreamReader {
  // Public Constructors
    public FileReader(String fileName) throws FileNotFoundException;
    public FileReader(File file) throws FileNotFoundException;
    public FileReader(FileDescriptor fd);
}


Class java.io.FileWriter

Class java.io.FileWriter (1.1)


public class FileWriter extends OutputStreamWriter {
  // Public Constructors
    public FileWriter(String fileName) throws IOException;
    public FileWriter(String fileName, boolean append) throws IOException;
    public FileWriter(File file) throws IOException;
    public FileWriter(FileDescriptor fd);
}


Interface java.io.FilenameFilter

Interface java.io.FilenameFilter (1.0)


public abstract interface FilenameFilter {
  // Public Instance Methods
    public abstract boolean accept(File dir, String name);
}


Class java.io.FilterInputStream

Class java.io.FilterInputStream (1.0)


public class FilterInputStream extends InputStream {
  // Protected Constructor
    protected FilterInputStream(InputStream in);
  // Protected Instance Variables
    protected InputStream in;
  // Public Instance Methods
    public int available( ) throws IOException;  // Defines InputStream.available( )
    public void close( ) throws IOException;  // Overrides InputStream.close( )
    public synchronized void mark(int readlimit);  // Overrides InputStream.mark( )
    public boolean markSupported( );  // Overrides InputStream.markSupported( )
    public int read( ) throws IOException;  // Defines InputStream.read( )
    public int read(byte[ ] b) throws IOException;  // Overrides InputStream.read( )
    public int read(byte[ ] b, int off, int len) throws IOException;  // Overrides InputStream.read( )
    public synchronized void reset( ) throws IOException;  // Overrides InputStream.reset( )
    public long skip(long n) throws IOException;  // Overrides InputStream.skip( )
}


Class java.io.FilterOutputStream

Class java.io.FilterOutputStream (1.0)


public class FilterOutputStream extends OutputStream {
  // Public Constructor
    public FilterOutputStream(OutputStream out);
  // Protected Instance Variables
    protected OutputStream out;
  // Public Instance Methods
    public void close( ) throws IOException;  // Overrides OutputStream.close( )
    public void flush( ) throws IOException;  // Overrides OutputStream.flush( )
    public void write(int b) throws IOException;  // Defines OutputStream.write( )
    public void write(byte[ ] b) throws IOException;  // Overrides OutputStream.write( )
    public void write(byte[ ] b, int off, int len) throws IOException;  // Overrides OutputStream.write( )
}


Class java.io.FilterReader

Class java.io.FilterReader (1.1)


public abstract class FilterReader extends Reader {
  // Protected Constructor
    protected FilterReader(Reader in);
  // Protected Instance Variables
    protected Reader in;
  // Public Instance Methods
    public void close( ) throws IOException;  // Defines Reader.close( )
    public void mark(int readAheadLimit) throws IOException;  // Overrides Reader.mark( )
    public boolean markSupported( );  // Overrides Reader.markSupported( )
    public int read( ) throws IOException;  // Overrides Reader.read( )
    public int read(char[ ] cbuf, int off, int len) throws IOException;  // Defines Reader.read( )
    public boolean ready( ) throws IOException;  // Overrides Reader.ready( )
    public void reset( ) throws IOException;  // Overrides Reader.reset( )
    public long skip(long n) throws IOException;  // Overrides Reader.skip( )
}


Class java.io.FilterWriter

Class java.io.FilterWriter (1.1)


public abstract class FilterWriter extends Writer {
  // Protected Constructor
    protected FilterWriter(Writer out);
  // Protected Instance Variables
    protected Writer out;
  // Public Instance Methods
    public void close( ) throws IOException;  // Defines Writer.close( )
    public void flush( ) throws IOException;  // Defines Writer.flush( )
    public void write(int c) throws IOException;  // Overrides Writer.write( )
    public void write(char[ ] cbuf, int off, int len) throws IOException;  // Defines Writer.write( )
    public void write(String str, int off, int len) throws IOException;  // Overrides Writer.write( )
}


Class java.io.IOException

Class java.io.IOException (1.0)


public class IOException extends Exception {
  // Public Constructors
    public IOException( );
    public IOException(String s);
}


Class java.io.InputStream

Class java.io.InputStream (1.0)


public abstract class InputStream extends Object {
  // Public Constructor
    public InputStream( );  // Empty
  // Public Instance Methods
    public abstract int available( ) throws IOException;
    public void close( ) throws IOException;  // Empty
    public synchronized void mark(int readlimit);  // Empty
    public boolean markSupported( );
    public abstract int read( ) throws IOException;
    public int read(byte[ ] b) throws IOException;
    public int read(byte[ ] b, int off, int len) throws IOException;
    public synchronized void reset( ) throws IOException;
    public long skip(long n) throws IOException;
}


Class java.io.InputStreamReader

Class java.io.InputStreamReader (1.1)


public class InputStreamReader extends Reader {
  // Public Constructors
    public InputStreamReader(InputStream in);
    public InputStreamReader(InputStream in, String enc) throws UnsupportedEncodingException;
    public InputStreamReader(InputStream in, int sz) throws IllegalArgumentException;
    public InputStreamReader(InputStream in, String enc, int sz) throws UnsupportedEncodingException, IllegalArgumentException;
    public InputStreamReader(InputStream in, ByteToCharConverter btc);
    public InputStreamReader(InputStream in, ByteToCharConverter btc, int sz) throws IllegalArgumentException;
  // Public Instance Methods
    public void close( ) throws IOException;  // Defines Reader.close( )
    public String getCharacterEncoding( ) throws IOException;
    public int read( ) throws IOException;  // Overrides Reader.read( )
    public int read(char[ ] cbuf, int off, int len) throws IOException;  // Defines Reader.read( )
    public boolean ready( ) throws IOException;  // Overrides Reader.ready( )
}


Class java.io.InterruptedIOException

Class java.io.InterruptedIOException (1.0)


public class InterruptedIOException extends IOException {
  // Public Constructors
    public InterruptedIOException( );
    public InterruptedIOException(String s);
  // Public Instance Variables
    public int bytesTransferred;
}


Class java.io.InvalidClassException

Class java.io.InvalidClassException (1.1)


public class InvalidClassException extends ObjectStreamException {
  // Public Constructors
    public InvalidClassException(String reason);
    public InvalidClassException(String cname, String reason);
  // Public Instance Variables
    public String classname;
  // Public Instance Methods
    public String getMessage( );  // Overrides Throwable.getMessage( )
}


Class java.io.InvalidObjectException

Class java.io.InvalidObjectException (1.1)


public class InvalidObjectException extends ObjectStreamException {
  // Public Constructor
    public InvalidObjectException(String reason);
}


Class java.io.LineNumberInputStream

Class java.io.LineNumberInputStream (1.0)


public class LineNumberInputStream extends FilterInputStream {  // Deprecated
  // Public Constructor
    public LineNumberInputStream(InputStream in);
  // Public Instance Methods
    public int available( ) throws IOException;  // Overrides FilterInputStream.available( )
    public int getLineNumber( );
    public void mark(int readlimit);  // Overrides FilterInputStream.mark( )
    public int read( ) throws IOException;  // Overrides FilterInputStream.read( )
    public int read(byte[ ] b, int off, int len) throws IOException;  // Overrides FilterInputStream.read( )
    public void reset( ) throws IOException;  // Overrides FilterInputStream.reset( )
    public void setLineNumber(int lineNumber);
    public long skip(long n) throws IOException;  // Overrides FilterInputStream.skip( )
}


Class java.io.LineNumberReader

Class java.io.LineNumberReader (1.1)


public class LineNumberReader extends BufferedReader {
  // Public Constructors
    public LineNumberReader(Reader in);
    public LineNumberReader(Reader in, int sz);
  // Public Instance Methods
    public int getLineNumber( );
    public void mark(int readAheadLimit) throws IOException;  // Overrides BufferedReader.mark( )
    public int read( ) throws IOException;  // Overrides BufferedReader.read( )
    public int read(char[ ] cbuf, int off, int len) throws IOException;  // Overrides BufferedReader.read( )
    public String readLine( ) throws IOException;  // Overrides BufferedReader.readLine( )
    public void reset( ) throws IOException;  // Overrides BufferedReader.reset( )
    public void setLineNumber(int lineNumber);
    public long skip(long n) throws IOException;  // Overrides BufferedReader.skip( )
}


Class java.io.MalformedInputException

Class java.io.MalformedInputException (1.1)


public class MalformedInputException extends CharConversionException {
  // Public Constructors
    public MalformedInputException( );
    public MalformedInputException(String s);
}


Class java.io.NotActiveException

Class java.io.NotActiveException (1.1)


public class NotActiveException extends ObjectStreamException {
  // Public Constructors
    public NotActiveException(String reason);
    public NotActiveException( );
}


Class java.io.NotSerializableException

Class java.io.NotSerializableException (1.1)


public class NotSerializableException extends ObjectStreamException {
  // Public Constructors
    public NotSerializableException(String classname);
    public NotSerializableException( );
}


Interface java.io.ObjectInput

Interface java.io.ObjectInput (1.1)


public abstract interface ObjectInput extends DataInput {
  // Public Instance Methods
    public abstract int available( ) throws IOException;
    public abstract void close( ) throws IOException;
    public abstract int read( ) throws IOException;
    public abstract int read(byte[ ] b) throws IOException;
    public abstract int read(byte[ ] b, int off, int len) throws IOException;
    public abstract Object readObject( ) throws ClassNotFoundException, IOException;
    public abstract long skip(long n) throws IOException;
}


Class java.io.ObjectInputStream

Class java.io.ObjectInputStream (1.1)


public class ObjectInputStream extends InputStream implements ObjectInput, ObjectStreamConstants {
  // Public Constructor
    public ObjectInputStream(InputStream in) throws IOException, StreamCorruptedException;
  // Public Instance Methods
    public int available( ) throws IOException;  // Defines InputStream.available( )
    public void close( ) throws IOException;  // Overrides InputStream.close( )
    public final void defaultReadObject( ) throws IOException, ClassNotFoundException, NotActiveException;
    public int read( ) throws IOException;  // Defines InputStream.read( )
    public int read(byte[ ] data, int offset, int length) throws IOException;  // Overrides InputStream.read( )
    public boolean readBoolean( ) throws IOException, EOFException;
    public byte readByte( ) throws IOException, EOFException;
    public char readChar( ) throws IOException, EOFException;
    public double readDouble( ) throws IOException, EOFException;
    public float readFloat( ) throws IOException, EOFException;
    public void readFully(byte[ ] data) throws IOException, EOFException;
    public void readFully(byte[ ] data, int offset, int size) throws IOException, EOFException;
    public int readInt( ) throws IOException, EOFException;
    public String readLine( ) throws IOException;
    public long readLong( ) throws IOException, EOFException;
    public final Object readObject( ) throws OptionalDataException, ClassNotFoundException, IOException, InvalidClassException, StreamCorruptedException;
    public short readShort( ) throws IOException, EOFException;
    public String readUTF( ) throws IOException;
    public int readUnsignedByte( ) throws IOException, EOFException;
    public int readUnsignedShort( ) throws IOException, EOFException;
    public synchronized void registerValidation(ObjectInputValidation obj, int prio) throws NotActiveException, InvalidObjectException;
    public int skipBytes(int len) throws IOException, EOFException;
  // Protected Instance Methods
    protected final boolean enableResolveObject(boolean enable) throws SecurityException;
    protected void readStreamHeader( ) throws IOException, StreamCorruptedException;
    protected Class resolveClass(ObjectStreamClass v) throws IOException, ClassNotFoundException;
    protected Object resolveObject(Object obj) throws IOException;
}


Interface java.io.ObjectInputValidation

Interface java.io.ObjectInputValidation (1.1)


public abstract interface ObjectInputValidation {
  // Public Instance Methods
    public abstract void validateObject( ) throws InvalidObjectException;
}


Interface java.io.ObjectOutput

Interface java.io.ObjectOutput (1.1)


public abstract interface ObjectOutput extends DataOutput {
  // Public Instance Methods
    public abstract void close( ) throws IOException;
    public abstract void flush( ) throws IOException;
    public abstract void write(int b) throws IOException;
    public abstract void write(byte[ ] b) throws IOException;
    public abstract void write(byte[ ] b, int off, int len) throws IOException;
    public abstract void writeObject(Object obj) throws IOException;
}


Class java.io.ObjectOutputStream

Class java.io.ObjectOutputStream (1.1)


public class ObjectOutputStream extends OutputStream implements ObjectOutput, ObjectStreamConstants {
  // Public Constructor
    public ObjectOutputStream(OutputStream out) throws IOException;
  // Public Instance Methods
    public void close( ) throws IOException;  // Overrides OutputStream.close( )
    public final void defaultWriteObject( ) throws IOException;
    public void flush( ) throws IOException;  // Overrides OutputStream.flush( )
    public void reset( ) throws IOException;
    public void write(int data) throws IOException;  // Defines OutputStream.write( )
    public void write(byte[ ] b) throws IOException;  // Overrides OutputStream.write( )
    public void write(byte[ ] b, int off, int len) throws IOException;  // Overrides OutputStream.write( )
    public void writeBoolean(boolean data) throws IOException;
    public void writeByte(int data) throws IOException;
    public void writeBytes(String data) throws IOException;
    public void writeChar(int data) throws IOException;
    public void writeChars(String data) throws IOException;
    public void writeDouble(double data) throws IOException;
    public void writeFloat(float data) throws IOException;
    public void writeInt(int data) throws IOException;
    public void writeLong(long data) throws IOException;
    public final void writeObject(Object obj) throws IOException, InvalidClassException, NotSerializableException;
    public void writeShort(int data) throws IOException;
    public void writeUTF(String data) throws IOException;
  // Protected Instance Methods
    protected void annotateClass(Class cl) throws IOException;  // Empty
    protected void drain( ) throws IOException;
    protected final boolean enableReplaceObject(boolean enable) throws SecurityException;
    protected Object replaceObject(Object obj) throws IOException;
    protected void writeStreamHeader( ) throws IOException;
}


Class java.io.ObjectStreamClass

Class java.io.ObjectStreamClass (1.1)


public class ObjectStreamClass extends Object implements Serializable {
  // No Constructor
  // Class Methods
    public static ObjectStreamClass lookup(Class cl);
  // Public Instance Methods
    public Class forClass( );
    public String getName( );
    public long getSerialVersionUID( );
    public String toString( );  // Overrides Object.toString( )
}


Class java.io.ObjectStreamException

Class java.io.ObjectStreamException (1.1)


public abstract class ObjectStreamException extends IOException {
  // Protected Constructors
    protected ObjectStreamException(String classname);
    protected ObjectStreamException( );
}


Class java.io.OptionalDataException

Class java.io.OptionalDataException (1.1)


public class OptionalDataException extends ObjectStreamException {
  // No Constructor
  // Public Instance Variables
    public boolean eof;
    public int length;
}


Class java.io.OutputStream

Class java.io.OutputStream (1.0)


public abstract class OutputStream extends Object {
  // Default Constructor: public OutputStream( )
  // Public Instance Methods
    public void close( ) throws IOException;  // Empty
    public void flush( ) throws IOException;  // Empty
    public abstract void write(int b) throws IOException;
    public void write(byte[ ] b) throws IOException;
    public void write(byte[ ] b, int off, int len) throws IOException;
}


Class java.io.OutputStreamWriter

Class java.io.OutputStreamWriter (1.1)


public class OutputStreamWriter extends Writer {
  // Public Constructors
    public OutputStreamWriter(OutputStream out);
    public OutputStreamWriter(OutputStream out, String enc) throws UnsupportedEncodingException;
    public OutputStreamWriter(OutputStream out, int sz) throws IllegalArgumentException;
    public OutputStreamWriter(OutputStream out, String enc, int sz) throws UnsupportedEncodingException, IllegalArgumentException;
    public OutputStreamWriter(OutputStream out, CharToByteConverter ctb);
    public OutputStreamWriter(OutputStream out, CharToByteConverter ctb, int sz) throws IllegalArgumentException;
  // Public Instance Methods
    public void close( ) throws IOException;  // Defines Writer.close( )
    public void flush( ) throws IOException;  // Defines Writer.flush( )
    public String getCharacterEncoding( ) throws IOException;
    public void write(int c) throws IOException;  // Overrides Writer.write( )
    public void write(char[ ] cbuf, int off, int len) throws IOException, ConversionBufferFullException;  // Defines Writer.write( )
    public void write(String str, int off, int len) throws IOException;  // Overrides Writer.write( )
}


Class java.io.PipedInputStream

Class java.io.PipedInputStream (1.0)


public class PipedInputStream extends InputStream {
  // Public Constructors
    public PipedInputStream(PipedOutputStream src) throws IOException;
    public PipedInputStream( );  // Empty
  // Constants
    protected final static int PIPE_SIZE;
  // Protected Instance Variables
    protected byte[ ] buffer;
    protected int in;
    protected int out;
  // Public Instance Methods
    public synchronized int available( ) throws IOException;  // Defines InputStream.available( )
    public void close( ) throws IOException;  // Overrides InputStream.close( )
    public void connect(PipedOutputStream src) throws IOException;
    public synchronized int read( ) throws IOException;  // Defines InputStream.read( )
    public synchronized int read(byte[ ] b, int off, int len) throws IOException;  // Overrides InputStream.read( )
  // Protected Instance Methods
    protected synchronized void receive(int b) throws IOException;
}


Class java.io.PipedOutputStream

Class java.io.PipedOutputStream (1.0)


public class PipedOutputStream extends OutputStream {
  // Public Constructors
    public PipedOutputStream(PipedInputStream snk) throws IOException;
    public PipedOutputStream( );  // Empty
  // Public Instance Methods
    public void close( ) throws IOException;  // Overrides OutputStream.close( )
    public void connect(PipedInputStream snk) throws IOException;
    public synchronized void flush( ) throws IOException;  // Overrides OutputStream.flush( )
    public void write(int b) throws IOException;  // Defines OutputStream.write( )
    public void write(byte[ ] b, int off, int len) throws IOException;  // Overrides OutputStream.write( )
}


Class java.io.PipedReader

Class java.io.PipedReader (1.1)


public class PipedReader extends Reader {
  // Public Constructors
    public PipedReader( );
    public PipedReader(PipedWriter src) throws IOException;
  // Public Instance Methods
    public void close( ) throws IOException;  // Defines Reader.close( )
    public void connect(PipedWriter src) throws IOException;
    public int read(char[ ] cbuf, int off, int len) throws IOException;  // Defines Reader.read( )
}


Class java.io.PipedWriter

Class java.io.PipedWriter (1.1)


public class PipedWriter extends Writer {
  // Public Constructors
    public PipedWriter( );
    public PipedWriter(PipedReader sink) throws IOException;
  // Public Instance Methods
    public void close( ) throws IOException;  // Defines Writer.close( )
    public void connect(PipedReader sink) throws IOException;
    public void flush( ) throws IOException;  // Defines Writer.flush( )
    public void write(char[ ] cbuf, int off, int len) throws IOException;  // Defines Writer.write( )
}


Class java.io.PrintStream

Class java.io.PrintStream (1.0)


public class PrintStream extends FilterOutputStream {
  // Public Constructors
    public PrintStream(OutputStream out);  // Deprecated
    public PrintStream(OutputStream out, boolean autoFlush);  // Deprecated
  // Public Instance Methods
    public boolean checkError( );
    public void close( );  // Overrides FilterOutputStream.close( )
    public void flush( );  // Overrides FilterOutputStream.flush( )
    public void print(boolean b);
    public void print(char c);
    public void print(int i);
    public void print(long l);
    public void print(float f);
    public void print(double d);
    public void print(char[ ] s);
    public void print(String s);
    public void print(Object obj);
    public void println( );
    public void println(boolean x);
    public void println(char x);
    public void println(int x);
    public void println(long x);
    public void println(float x);
    public void println(double x);
    public void println(char[ ] x);
    public void println(String x);
    public void println(Object x);
    public void write(int b) throws IOException;  // Overrides FilterOutputStream.write( )
    public void write(byte[ ] buf, int off, int len) throws IOException;  // Overrides FilterOutputStream.write( )
  // Protected Instance Methods
    protected void setError( );
}


Class java.io.PrintWriter

Class java.io.PrintWriter (1.1)


public class PrintWriter extends Writer {
  // Public Constructors
    public PrintWriter(Writer out);
    public PrintWriter(Writer out, boolean autoFlush);
  // Public Instance Methods
    public boolean checkError( );
    public void close( );  // Defines Writer.close( )
    public void flush( );  // Defines Writer.flush( )
    public void print(boolean b);
    public void print(char c);
    public void print(int i);
    public void print(long l);
    public void print(float f);
    public void print(double d);
    public void print(char[ ] s);
    public void print(String s);
    public void print(Object obj);
    public void println( );
    public void println(boolean x);
    public void println(char x);
    public void println(int x);
    public void println(long x);
    public void println(float x);
    public void println(double x);
    public void println(char[ ] x);
    public void println(String x);
    public void println(Object x);
    public void write(int c);  // Overrides Writer.write( )
    public void write(char[ ] buf, int off, int len);  // Defines Writer.write( )
    public void write(char[ ] buf);  // Overrides Writer.write( )
    public void write(String s, int off, int len);  // Overrides Writer.write( )
    public void write(String s);  // Overrides Writer.write( )
  // Protected Instance Methods
    protected void setError( );
}


Class java.io.PushbackInputStream

Class java.io.PushbackInputStream (1.0)


public class PushbackInputStream extends FilterInputStream {
  // Public Constructors
    public PushbackInputStream(InputStream in, int size);
    public PushbackInputStream(InputStream in);
  // Protected Instance Variables
    protected byte[ ] buf;
    protected int pos;
  // Public Instance Methods
    public int available( ) throws IOException;  // Overrides FilterInputStream.available( )
    public boolean markSupported( );  // Overrides FilterInputStream.markSupported( )
    public int read( ) throws IOException;  // Overrides FilterInputStream.read( )
    public int read(byte[ ] b, int off, int len) throws IOException;  // Overrides FilterInputStream.read( )
    public void unread(int b) throws IOException;
    public void unread(byte[ ] b, int off, int len) throws IOException;
    public void unread(byte[ ] b) throws IOException;
}


Class java.io.PushbackReader

Class java.io.PushbackReader (1.1)


public class PushbackReader extends FilterReader {
  // Public Constructors
    public PushbackReader(Reader in, int size);
    public PushbackReader(Reader in);
  // Public Instance Methods
    public void close( ) throws IOException;  // Overrides FilterReader.close( )
    public boolean markSupported( );  // Overrides FilterReader.markSupported( )
    public int read( ) throws IOException;  // Overrides FilterReader.read( )
    public int read(char[ ] cbuf, int off, int len) throws IOException;  // Overrides FilterReader.read( )
    public boolean ready( ) throws IOException;  // Overrides FilterReader.ready( )
    public void unread(int c) throws IOException;
    public void unread(char[ ] cbuf, int off, int len) throws IOException;
    public void unread(char[ ] cbuf) throws IOException;
}


Class java.io.RandomAccessFile

Class java.io.RandomAccessFile (1.0)


public class RandomAccessFile extends Object implements DataOutput, DataInput {
  // Public Constructors
    public RandomAccessFile(String name, String mode) throws IOException;
    public RandomAccessFile(File file, String mode) throws IOException;
  // Public Instance Methods
    public void close( ) throws IOException;
    public final FileDescriptor getFD( ) throws IOException;
    public long getFilePointer( ) throws IOException;
    public long length( ) throws IOException;
    public int read( ) throws IOException;
    public int read(byte[ ] b, int off, int len) throws IOException;
    public int read(byte[ ] b) throws IOException;
    public final boolean readBoolean( ) throws IOException;
    public final byte readByte( ) throws IOException;
    public final char readChar( ) throws IOException;
    public final double readDouble( ) throws IOException;
    public final float readFloat( ) throws IOException;
    public final void readFully(byte[ ] b) throws IOException;
    public final void readFully(byte[ ] b, int off, int len) throws IOException;
    public final int readInt( ) throws IOException;
    public final String readLine( ) throws IOException;
    public final long readLong( ) throws IOException;
    public final short readShort( ) throws IOException;
    public final String readUTF( ) throws IOException;
    public final int readUnsignedByte( ) throws IOException;
    public final int readUnsignedShort( ) throws IOException;
    public void seek(long pos) throws IOException;
    public int skipBytes(int n) throws IOException;
    public void write(int b) throws IOException;
    public void write(byte[ ] b) throws IOException;
    public void write(byte[ ] b, int off, int len) throws IOException;
    public final void writeBoolean(boolean v) throws IOException;
    public final void writeByte(int v) throws IOException;
    public final void writeBytes(String s) throws IOException;
    public final void writeChar(int v) throws IOException;
    public final void writeChars(String s) throws IOException;
    public final void writeDouble(double v) throws IOException;
    public final void writeFloat(float v) throws IOException;
    public final void writeInt(int v) throws IOException;
    public final void writeLong(long v) throws IOException;
    public final void writeShort(int v) throws IOException;
    public final void writeUTF(String str) throws IOException;
}


Class java.io.Reader

Class java.io.Reader (1.1)


public abstract class Reader extends Object {
  // Protected Constructors
    protected Reader( );
    protected Reader(Object lock);
  // Protected Instance Variables
    protected Object lock;
  // Public Instance Methods
    public abstract void close( ) throws IOException;
    public void mark(int readAheadLimit) throws IOException;
    public boolean markSupported( );
    public int read( ) throws IOException;
    public int read(char[ ] cbuf) throws IOException;
    public abstract int read(char[ ] cbuf, int off, int len) throws IOException;
    public boolean ready( ) throws IOException;
    public void reset( ) throws IOException;
    public long skip(long n) throws IOException;
}


Class java.io.SequenceInputStream

Class java.io.SequenceInputStream (1.0)


public class SequenceInputStream extends InputStream {
  // Public Constructors
    public SequenceInputStream(Enumeration e);
    public SequenceInputStream(InputStream s1, InputStream s2);
  // Public Instance Methods
    public int available( ) throws IOException;  // Defines InputStream.available( )
    public void close( ) throws IOException;  // Overrides InputStream.close( )
    public int read( ) throws IOException;  // Defines InputStream.read( )
    public int read(byte[ ] buf, int pos, int len) throws IOException;  // Overrides InputStream.read( )
}


Interface java.io.Serializable

Interface java.io.Serializable (1.1)


public interface Serializable {
}


Class java.io.StreamCorruptedException

Class java.io.StreamCorruptedException (1.1)


public class StreamCorruptedException extends ObjectStreamException {
  // Public Constructors
    public StreamCorruptedException(String reason);
    public StreamCorruptedException( );
}


Class java.io.StreamTokenizer

Class java.io.StreamTokenizer (1.0)


public class StreamTokenizer extends Object {
  // Public Constructors
    public StreamTokenizer(InputStream I);
    public StreamTokenizer(Reader I);
  // Constants
    public final static int TT_EOF;
    public final static int TT_EOL;
    public final static int TT_NUMBER;
    public final static int TT_WORD;
  // Public Instance Variables
    public double nval;
    public String sval;
    public int ttype;
  // Public Instance Methods
    public void commentChar(int ch);
    public void eolIsSignificant(boolean flag);
    public int lineno( );
    public void lowerCaseMode(boolean fl);
    public int nextToken( ) throws IOException;
    public void ordinaryChar(int ch);
    public void ordinaryChars(int low, int hi);
    public void parseNumbers( );
    public void pushBack( );
    public void quoteChar(int ch);
    public void resetSyntax( );
    public void slashSlashComments(boolean flag);
    public void slashStarComments(boolean flag);
    public String toString( );  // Overrides Object.toString( )
    public void whitespaceChars(int low, int hi);
    public void wordChars(int low, int hi);
}


Class java.io.StringBufferInputStream

Class java.io.StringBufferInputStream (1.0)


public class StringBufferInputStream extends InputStream {  // Deprecated
  // Public Constructor
    public StringBufferInputStream(String s);
  // Protected Instance Variables
    protected String buffer;
    protected int count;
    protected int pos;
  // Public Instance Methods
    public synchronized int available( );  // Defines InputStream.available( )
    public synchronized int read( );  // Defines InputStream.read( )
    public synchronized int read(byte[ ] b, int off, int len);  // Overrides InputStream.read( )
    public synchronized void reset( );  // Overrides InputStream.reset( )
    public synchronized long skip(long n);  // Overrides InputStream.skip( )
}


Class java.io.StringReader

Class java.io.StringReader (1.1)


public class StringReader extends Reader {
  // Public Constructor
    public StringReader(String s);
  // Public Instance Methods
    public void close( );  // Defines Reader.close( )
    public void mark(int readAheadLimit) throws IOException;  // Overrides Reader.mark( )
    public boolean markSupported( );  // Overrides Reader.markSupported( )
    public int read( ) throws IOException;  // Overrides Reader.read( )
    public int read(char[ ] cbuf, int off, int len) throws IOException;  // Defines Reader.read( )
    public boolean ready( );  // Overrides Reader.ready( )
    public void reset( ) throws IOException;  // Overrides Reader.reset( )
    public long skip(long ns) throws IOException;  // Overrides Reader.skip( )
}


Class java.io.StringWriter

Class java.io.StringWriter (1.1)


public class StringWriter extends Writer {
  // Public Constructor
    public StringWriter( );
  // Protected Constructor
    protected StringWriter(int initialSize);
  // Public Instance Methods
    public void close( );  // Defines Writer.close( )  // Empty
    public void flush( );  // Defines Writer.flush( )  // Empty
    public StringBuffer getBuffer( );
    public String toString( );  // Overrides Object.toString( )
    public void write(int c);  // Overrides Writer.write( )
    public void write(char[ ] cbuf, int off, int len);  // Defines Writer.write( )
    public void write(String str);  // Overrides Writer.write( )
    public void write(String str, int off, int len);  // Overrides Writer.write( )
}


Class java.io.SyncFailedException

Class java.io.SyncFailedException (1.1)


public class SyncFailedException extends IOException {
  // Public Constructor
    public SyncFailedException(String desc);
}


Class java.io.UTFDataFormatException

Class java.io.UTFDataFormatException (1.0)


public class UTFDataFormatException extends IOException {
  // Public Constructors
    public UTFDataFormatException( );
    public UTFDataFormatException(String s);
}


Class java.io.UnknownCharacterException

Class java.io.UnknownCharacterException (1.1)


public class UnknownCharacterException extends CharConversionException {
  // Public Constructors
    public UnknownCharacterException( );
    public UnknownCharacterException(String s);
}


Class java.io.UnsupportedEncodingException

Class java.io.UnsupportedEncodingException (1.1)


public class UnsupportedEncodingException extends IOException {
  // No Constructor
}


Class java.io.WriteAbortedException

Class java.io.WriteAbortedException (1.1)


public class WriteAbortedException extends ObjectStreamException {
  // Public Constructor
    public WriteAbortedException(String s, Exception ex);
  // Public Instance Variables
    public Exception detail;
  // Public Instance Methods
    public String getMessage( );  // Overrides Throwable.getMessage( )
}


Class java.io.Writer

Class java.io.Writer (1.1)


public abstract class Writer extends Object {
  // Protected Constructors
    protected Writer( );
    protected Writer(Object lock);
  // Protected Instance Variables
    protected Object lock;
  // Public Instance Methods
    public abstract void close( ) throws IOException;
    public abstract void flush( ) throws IOException;
    public void write(int c) throws IOException;
    public void write(char[ ] cbuf) throws IOException;
    public abstract void write(char[ ] cbuf, int off, int len) throws IOException;
    public void write(String str) throws IOException;
    public void write(String str, int off, int len) throws IOException;
}


Class java.lang.AbstractMethodError

Class java.lang.AbstractMethodError (1.0)


public class AbstractMethodError extends IncompatibleClassChangeError {
  // Public Constructors
    public AbstractMethodError( );
    public AbstractMethodError(String s);
}


Class java.lang.ArithmeticException

Class java.lang.ArithmeticException (1.0)


public class ArithmeticException extends RuntimeException {
  // Public Constructors
    public ArithmeticException( );
    public ArithmeticException(String s);
}


Class java.lang.ArrayIndexOutOfBoundsException

Class java.lang.ArrayIndexOutOfBoundsException (1.0)


public class ArrayIndexOutOfBoundsException extends IndexOutOfBoundsException {
  // Public Constructors
    public ArrayIndexOutOfBoundsException( );
    public ArrayIndexOutOfBoundsException(int index);
    public ArrayIndexOutOfBoundsException(String s);
}


Class java.lang.ArrayStoreException

Class java.lang.ArrayStoreException (1.0)


public class ArrayStoreException extends RuntimeException {
  // Public Constructors
    public ArrayStoreException( );
    public ArrayStoreException(String s);
}


Class java.lang.Bignum

Class java.lang.Bignum (1.1)


public final class Bignum extends Number {
  // Public Constructors
    public Bignum(String s);
    public Bignum(String s, int scale);
    public Bignum(int x, int scale);
    public Bignum(int x);
    public Bignum(long x, int scale);
    public Bignum(long x);
    public Bignum(double x, int scale);
    public Bignum(Bignum x);
    public Bignum(Bignum x, int scale);
  // Constants
    public final static int NO_ROUNDING;
    public final static Bignum ONE;
    public final static int ROUND_ABOVE_4;
    public final static int ROUND_ABOVE_5;
    public final static int ROUND_ALWAYS;
    public final static int ROUND_STATISTICAL;
    public final static Bignum TWO;
    public final static Bignum ZERO;
  // Class Methods
    public static Bignum createFromByteArray(byte[ ] byteArray);
    public static Bignum createFromIntegerArray(int[ ] intArray);
    public static Bignum createFromRadixString(String s, int radix);
    public static Bignum createFromScaled(long scaled, int s);
    public static int getRoundingOption( );
    public static Bignum random(int bits, Random randomSeed);
    public static void setRoundingOption(int val);
    public static Bignum truncate(Bignum in);
  // Public Instance Methods
    public Bignum add(Bignum n);
    public int compare(Bignum B);
    public Bignum divide(Bignum x);
    public double doubleValue( );  // Defines Number.doubleValue( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public float floatValue( );  // Defines Number.floatValue( )
    public int getScale( );
    public boolean greaterThan(Bignum x);
    public boolean greaterThanOrEquals(Bignum x);
    public int hashCode( );  // Overrides Object.hashCode( )
    public int intValue( );  // Defines Number.intValue( )
    public Bignum[ ] integerDivide(Bignum divisor);
    public boolean isProbablePrime( );
    public boolean lessThan(Bignum x);
    public boolean lessThanOrEquals(Bignum x);
    public long longValue( );  // Defines Number.longValue( )
    public Bignum modExp(Bignum exponent, Bignum mod);
    public Bignum modInverse(Bignum mod);
    public Bignum multiply(Bignum x);
    public Bignum pow(int e);
    public Bignum remainder(Bignum x);
    public Bignum setScale(int scale);
    public Bignum shiftLeft(int shiftBits);
    public Bignum shiftRight(int shiftBits);
    public int significantBits( );
    public Bignum sqrt( );
    public Bignum subtract(Bignum n);
    public byte[ ] toByteArray( );
    public String toString( );  // Overrides Object.toString( )
    public String toString(int radix);
}


Class java.lang.Boolean

Class java.lang.Boolean (1.0)


public final class Boolean extends Object implements Serializable {
  // Public Constructors
    public Boolean(boolean value);
    public Boolean(String s);
  // Constants
    public final static Boolean FALSE;
    public final static Boolean TRUE;
    public final static Class TYPE;
  // Class Methods
    public static boolean getBoolean(String name);
    public static Boolean valueOf(String s);
  // Public Instance Methods
    public boolean booleanValue( );
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.Byte

Class java.lang.Byte (1.1)


public final class Byte extends Number {
  // Public Constructors
    public Byte(byte value);
    public Byte(String s) throws NumberFormatException;
  // Constants
    public final static byte MAX_VALUE;
    public final static byte MIN_VALUE;
    public final static Class TYPE;
  // Class Methods
    public static Byte decode(String nm) throws NumberFormatException;
    public static byte parseByte(String s) throws NumberFormatException;
    public static byte parseByte(String s, int radix) throws NumberFormatException;
    public static String toString(byte b);
    public static Byte valueOf(String s, int radix) throws NumberFormatException;
    public static Byte valueOf(String s) throws NumberFormatException;
  // Public Instance Methods
    public byte byteValue( );  // Overrides Number.byteValue( )
    public double doubleValue( );  // Defines Number.doubleValue( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public float floatValue( );  // Defines Number.floatValue( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public int intValue( );  // Defines Number.intValue( )
    public long longValue( );  // Defines Number.longValue( )
    public short shortValue( );  // Overrides Number.shortValue( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.Character

Class java.lang.Character (1.0)


public final class Character extends Object implements Serializable {
  // Public Constructor
    public Character(char value);
  // Constants
    public final static byte COMBINING_SPACING_MARK;
    public final static byte CONNECTOR_PUNCTUATION;
    public final static byte CONTROL;
    public final static byte CURRENCY_SYMBOL;
    public final static byte DASH_PUNCTUATION;
    public final static byte DECIMAL_DIGIT_NUMBER;
    public final static byte ENCLOSING_MARK;
    public final static byte END_PUNCTUATION;
    public final static byte FORMAT;
    public final static byte LETTER_NUMBER;
    public final static byte LINE_SEPARATOR;
    public final static byte LOWERCASE_LETTER;
    public final static byte MATH_SYMBOL;
    public final static int MAX_RADIX;
    public final static char MAX_VALUE;
    public final static int MIN_RADIX;
    public final static char MIN_VALUE;
    public final static byte MODIFIER_LETTER;
    public final static byte MODIFIER_SYMBOL;
    public final static byte NON_SPACING_MARK;
    public final static byte OTHER_LETTER;
    public final static byte OTHER_NUMBER;
    public final static byte OTHER_PUNCTUATION;
    public final static byte OTHER_SYMBOL;
    public final static byte PARAGRAPH_SEPARATOR;
    public final static byte PRIVATE_USE;
    public final static byte SPACE_SEPARATOR;
    public final static byte START_PUNCTUATION;
    public final static byte SURROGATE;
    public final static byte TITLECASE_LETTER;
    public final static Class TYPE;
    public final static byte UNASSIGNED;
    public final static byte UPPERCASE_LETTER;
  // Class Methods
    public static int digit(char ch, int radix);
    public static char forDigit(int digit, int radix);
    public static int getNumericValue(char ch);
    public static int getType(char ch);
    public static boolean isDefined(char ch);
    public static boolean isDigit(char ch);
    public static boolean isISOControl(char ch);
    public static boolean isIdentifierIgnorable(char ch);
    public static boolean isJavaIdentifierPart(char ch);
    public static boolean isJavaIdentifierStart(char ch);
    public static boolean isJavaLetter(char ch);  // Deprecated
    public static boolean isJavaLetterOrDigit(char ch);  // Deprecated
    public static boolean isLetter(char ch);
    public static boolean isLetterOrDigit(char ch);
    public static boolean isLowerCase(char ch);
    public static boolean isSpace(char ch);  // Deprecated
    public static boolean isSpaceChar(char ch);
    public static boolean isTitleCase(char ch);
    public static boolean isUnicodeIdentifierPart(char ch);
    public static boolean isUnicodeIdentifierStart(char ch);
    public static boolean isUpperCase(char ch);
    public static boolean isWhitespace(char ch);
    public static char toLowerCase(char ch);
    public static char toTitleCase(char ch);
    public static char toUpperCase(char ch);
  // Public Instance Methods
    public char charValue( );
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.Class

Class java.lang.Class (1.0)


public final class Class extends Object implements Serializable {
  // No Constructor
  // Class Methods
    public static Class forName(String className) throws ClassNotFoundException;
  // Public Instance Methods
    public ClassLoader getClassLoader( );
    public Class[ ] getClasses( );
    public Class getComponentType( );
    public Constructor getConstructor(Class[ ] parameterTypes) throws NoSuchMethodException, SecurityException;
    public Constructor[ ] getConstructors( ) throws SecurityException;
    public Class[ ] getDeclaredClasses( ) throws SecurityException;
    public Constructor getDeclaredConstructor(Class[ ] parameterTypes) throws NoSuchMethodException, SecurityException;
    public Constructor[ ] getDeclaredConstructors( ) throws SecurityException;
    public Field getDeclaredField(String name) throws NoSuchFieldException, SecurityException;
    public Field[ ] getDeclaredFields( ) throws SecurityException;
    public Method getDeclaredMethod(String name, Class[ ] parameterTypes) throws NoSuchMethodException, SecurityException;
    public Method[ ] getDeclaredMethods( ) throws SecurityException;
    public Class getDeclaringClass( );
    public Field getField(String name) throws NoSuchFieldException, SecurityException;
    public Field[ ] getFields( ) throws SecurityException;
    public Class[ ] getInterfaces( );
    public Method getMethod(String name, Class[ ] parameterTypes) throws NoSuchMethodException, SecurityException;
    public Method[ ] getMethods( ) throws SecurityException;
    public int getModifiers( );
    public String getName( );
    public String getResourceAsName(String name);
    public InputStream getResourceAsStream(String name);
    public Object[ ] getSigners( );
    public Class getSuperclass( );
    public boolean isArray( );
    public boolean isAssignableFrom(Class cls);
    public boolean isInstance(Object obj);
    public boolean isInterface( );
    public boolean isPrimitive( );
    public Object newInstance( ) throws InstantiationException, IllegalAccessException;
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.ClassCastException

Class java.lang.ClassCastException (1.0)


public class ClassCastException extends RuntimeException {
  // Public Constructors
    public ClassCastException( );
    public ClassCastException(String s);
}


Class java.lang.ClassCircularityError

Class java.lang.ClassCircularityError (1.0)


public class ClassCircularityError extends LinkageError {
  // Public Constructors
    public ClassCircularityError( );
    public ClassCircularityError(String s);
}


Class java.lang.ClassFormatError

Class java.lang.ClassFormatError (1.0)


public class ClassFormatError extends LinkageError {
  // Public Constructors
    public ClassFormatError( );
    public ClassFormatError(String s);
}


Class java.lang.ClassLoader

Class java.lang.ClassLoader (1.0)


public abstract class ClassLoader extends Object {
  // Protected Constructor
    protected ClassLoader( );
  // Class Methods
    public final static String getSystemResourceAsName(String name);
    public final static InputStream getSystemResourceAsStream(String name);
  // Public Instance Methods
    public String getResourceAsName(String name);
    public InputStream getResourceAsStream(String name);
    public Class loadClass(String name) throws ClassNotFoundException;
  // Protected Instance Methods
    protected final Class defineClass(byte[ ] data, int offset, int length) throws ClassFormatError;
    protected final Class defineClass(String name, byte[ ] data, int offset, int length) throws ClassFormatError;
    protected final Class findLoadedClass(String name);
    protected final Class findSystemClass(String name) throws ClassNotFoundException, NoClassDefFoundError;
    protected abstract Class loadClass(String name, boolean resolve) throws ClassNotFoundException;
    protected final void resolveClass(Class c);
    protected final void setSigners(Class cl, Object[ ] signers);
}


Class java.lang.ClassNotFoundException

Class java.lang.ClassNotFoundException (1.0)


public class ClassNotFoundException extends Exception {
  // Public Constructors
    public ClassNotFoundException( );
    public ClassNotFoundException(String s);
}


Class java.lang.CloneNotSupportedException

Class java.lang.CloneNotSupportedException (1.0)


public class CloneNotSupportedException extends Exception {
  // Public Constructors
    public CloneNotSupportedException( );
    public CloneNotSupportedException(String s);
}


Interface java.lang.Cloneable

Interface java.lang.Cloneable (1.0)


public interface Cloneable {
}


Class java.lang.Compiler

Class java.lang.Compiler (1.0)


public final class Compiler extends Object {
  // No Constructor
  // Class Methods
    public static Object command(Object any);
    public static boolean compileClass(Class clazz);
    public static boolean compileClasses(String string);
    public static void disable( );
    public static void enable( );
}


Class java.lang.Double

Class java.lang.Double (1.0)


public final class Double extends Number {
  // Public Constructors
    public Double(double value);
    public Double(String s) throws NumberFormatException;
  // Constants
    public final static double MAX_VALUE;
    public final static double MIN_VALUE;
    public final static double NEGATIVE_INFINITY;
    public final static double NaN;
    public final static double POSITIVE_INFINITY;
    public final static Class TYPE;
  // Class Methods
    public static long doubleToLongBits(double value);
    public static boolean isInfinite(double v);
    public static boolean isNaN(double v);
    public static double longBitsToDouble(long bits);
    public static String toString(double d);
    public static Double valueOf(String s) throws NumberFormatException;
  // Public Instance Methods
    public byte byteValue( );  // Overrides Number.byteValue( )
    public double doubleValue( );  // Defines Number.doubleValue( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public float floatValue( );  // Defines Number.floatValue( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public int intValue( );  // Defines Number.intValue( )
    public boolean isInfinite( );
    public boolean isNaN( );
    public long longValue( );  // Defines Number.longValue( )
    public short shortValue( );  // Overrides Number.shortValue( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.Error

Class java.lang.Error (1.0)


public class Error extends Throwable {
  // Public Constructors
    public Error( );
    public Error(String s);
}


Class java.lang.Exception

Class java.lang.Exception (1.0)


public class Exception extends Throwable {
  // Public Constructors
    public Exception( );
    public Exception(String s);
}


Class java.lang.ExceptionInInitializerError

Class java.lang.ExceptionInInitializerError (1.1)


public class ExceptionInInitializerError extends LinkageError {
  // Public Constructors
    public ExceptionInInitializerError( );
    public ExceptionInInitializerError(Throwable thrown);
    public ExceptionInInitializerError(String s);
  // Public Instance Methods
    public Throwable getException( );
}


Class java.lang.Float

Class java.lang.Float (1.0)


public final class Float extends Number {
  // Public Constructors
    public Float(float value);
    public Float(double value);
    public Float(String s) throws NumberFormatException;
  // Constants
    public final static float MAX_VALUE;
    public final static float MIN_VALUE;
    public final static float NEGATIVE_INFINITY;
    public final static float NaN;
    public final static float POSITIVE_INFINITY;
    public final static Class TYPE;
  // Class Methods
    public static int floatToIntBits(float value);
    public static float intBitsToFloat(int bits);
    public static boolean isInfinite(float v);
    public static boolean isNaN(float v);
    public static String toString(float f);
    public static Float valueOf(String s) throws NumberFormatException;
  // Public Instance Methods
    public byte byteValue( );  // Overrides Number.byteValue( )
    public double doubleValue( );  // Defines Number.doubleValue( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public float floatValue( );  // Defines Number.floatValue( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public int intValue( );  // Defines Number.intValue( )
    public boolean isInfinite( );
    public boolean isNaN( );
    public long longValue( );  // Defines Number.longValue( )
    public short shortValue( );  // Overrides Number.shortValue( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.IllegalAccessError

Class java.lang.IllegalAccessError (1.0)


public class IllegalAccessError extends IncompatibleClassChangeError {
  // Public Constructors
    public IllegalAccessError( );
    public IllegalAccessError(String s);
}


Class java.lang.IllegalAccessException

Class java.lang.IllegalAccessException (1.0)


public class IllegalAccessException extends Exception {
  // Public Constructors
    public IllegalAccessException( );
    public IllegalAccessException(String s);
}


Class java.lang.IllegalArgumentException

Class java.lang.IllegalArgumentException (1.0)


public class IllegalArgumentException extends RuntimeException {
  // Public Constructors
    public IllegalArgumentException( );
    public IllegalArgumentException(String s);
}


Class java.lang.IllegalMonitorStateException

Class java.lang.IllegalMonitorStateException (1.0)


public class IllegalMonitorStateException extends RuntimeException {
  // Public Constructors
    public IllegalMonitorStateException( );
    public IllegalMonitorStateException(String s);
}


Class java.lang.IllegalStateException

Class java.lang.IllegalStateException (1.1)


public class IllegalStateException extends RuntimeException {
  // Public Constructors
    public IllegalStateException( );
    public IllegalStateException(String s);
}


Class java.lang.IllegalThreadStateException

Class java.lang.IllegalThreadStateException (1.0)


public class IllegalThreadStateException extends IllegalArgumentException {
  // Public Constructors
    public IllegalThreadStateException( );
    public IllegalThreadStateException(String s);
}


Class java.lang.IncompatibleClassChangeError

Class java.lang.IncompatibleClassChangeError (1.0)


public class IncompatibleClassChangeError extends LinkageError {
  // Public Constructors
    public IncompatibleClassChangeError( );
    public IncompatibleClassChangeError(String s);
}


Class java.lang.IndexOutOfBoundsException

Class java.lang.IndexOutOfBoundsException (1.0)


public class IndexOutOfBoundsException extends RuntimeException {
  // Public Constructors
    public IndexOutOfBoundsException( );
    public IndexOutOfBoundsException(String s);
}


Class java.lang.InstantiationError

Class java.lang.InstantiationError (1.0)


public class InstantiationError extends IncompatibleClassChangeError {
  // Public Constructors
    public InstantiationError( );
    public InstantiationError(String s);
}


Class java.lang.InstantiationException

Class java.lang.InstantiationException (1.0)


public class InstantiationException extends Exception {
  // Public Constructors
    public InstantiationException( );
    public InstantiationException(String s);
}


Class java.lang.Integer

Class java.lang.Integer (1.0)


public final class Integer extends Number {
  // Public Constructors
    public Integer(int value);
    public Integer(String s) throws NumberFormatException;
  // Constants
    public final static int MAX_VALUE;
    public final static int MIN_VALUE;
    public final static Class TYPE;
  // Class Methods
    public static Integer decode(String nm) throws NumberFormatException;
    public static Integer getInteger(String nm);
    public static Integer getInteger(String nm, int val);
    public static Integer getInteger(String nm, Integer val);
    public static int parseInt(String s, int radix) throws NumberFormatException;
    public static int parseInt(String s) throws NumberFormatException;
    public static String toBinaryString(int i);
    public static String toHexString(int i);
    public static String toOctalString(int i);
    public static String toString(int i, int radix);
    public static String toString(int i);
    public static Integer valueOf(String s, int radix) throws NumberFormatException;
    public static Integer valueOf(String s) throws NumberFormatException;
  // Public Instance Methods
    public byte byteValue( );  // Overrides Number.byteValue( )
    public double doubleValue( );  // Defines Number.doubleValue( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public float floatValue( );  // Defines Number.floatValue( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public int intValue( );  // Defines Number.intValue( )
    public long longValue( );  // Defines Number.longValue( )
    public short shortValue( );  // Overrides Number.shortValue( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.InternalError

Class java.lang.InternalError (1.0)


public class InternalError extends VirtualMachineError {
  // Public Constructors
    public InternalError( );
    public InternalError(String s);
}


Class java.lang.InterruptedException

Class java.lang.InterruptedException (1.0)


public class InterruptedException extends Exception {
  // Public Constructors
    public InterruptedException( );
    public InterruptedException(String s);
}


Class java.lang.LinkageError

Class java.lang.LinkageError (1.0)


public class LinkageError extends Error {
  // Public Constructors
    public LinkageError( );
    public LinkageError(String s);
}


Class java.lang.Long

Class java.lang.Long (1.0)


public final class Long extends Number {
  // Public Constructors
    public Long(long value);
    public Long(String s) throws NumberFormatException;
  // Constants
    public final static long MAX_VALUE;
    public final static long MIN_VALUE;
    public final static Class TYPE;
  // Class Methods
    public static Long getLong(String nm);
    public static Long getLong(String nm, long val);
    public static Long getLong(String nm, Long val);
    public static long parseLong(String s, int radix) throws NumberFormatException;
    public static long parseLong(String s) throws NumberFormatException;
    public static String toBinaryString(long i);
    public static String toHexString(long i);
    public static String toOctalString(long i);
    public static String toString(long i, int radix);
    public static String toString(long i);
    public static Long valueOf(String s, int radix) throws NumberFormatException;
    public static Long valueOf(String s) throws NumberFormatException;
  // Public Instance Methods
    public byte byteValue( );  // Overrides Number.byteValue( )
    public double doubleValue( );  // Defines Number.doubleValue( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public float floatValue( );  // Defines Number.floatValue( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public int intValue( );  // Defines Number.intValue( )
    public long longValue( );  // Defines Number.longValue( )
    public short shortValue( );  // Overrides Number.shortValue( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.Math

Class java.lang.Math (1.0)


public final class Math extends Object {
  // No Constructor
  // Constants
    public final static double E;
    public final static double PI;
  // Class Methods
    public static double IEEEremainder(double f1, double f2);
    public static int abs(int a);
    public static long abs(long a);
    public static float abs(float a);
    public static double abs(double a);
    public static double acos(double a);
    public static double asin(double a);
    public static double atan(double a);
    public static double atan2(double a, double b);
    public static double ceil(double a);
    public static double cos(double a);
    public static double exp(double a);
    public static double floor(double a);
    public static double log(double a);
    public static int max(int a, int b);
    public static long max(long a, long b);
    public static float max(float a, float b);
    public static double max(double a, double b);
    public static int min(int a, int b);
    public static long min(long a, long b);
    public static float min(float a, float b);
    public static double min(double a, double b);
    public static double pow(double a, double b) throws ArithmeticException;
    public static synchronized double random( );
    public static double rint(double a);
    public static int round(float a);
    public static long round(double a);
    public static double sin(double a);
    public static double sqrt(double a);
    public static double tan(double a);
}


Class java.lang.NegativeArraySizeException

Class java.lang.NegativeArraySizeException (1.0)


public class NegativeArraySizeException extends RuntimeException {
  // Public Constructors
    public NegativeArraySizeException( );
    public NegativeArraySizeException(String s);
}


Class java.lang.NoClassDefFoundError

Class java.lang.NoClassDefFoundError (1.0)


public class NoClassDefFoundError extends LinkageError {
  // Public Constructors
    public NoClassDefFoundError( );
    public NoClassDefFoundError(String s);
}


Class java.lang.NoSuchFieldError

Class java.lang.NoSuchFieldError (1.0)


public class NoSuchFieldError extends IncompatibleClassChangeError {
  // Public Constructors
    public NoSuchFieldError( );
    public NoSuchFieldError(String s);
}


Class java.lang.NoSuchFieldException

Class java.lang.NoSuchFieldException (1.1)


public class NoSuchFieldException extends Exception {
  // Public Constructors
    public NoSuchFieldException( );
    public NoSuchFieldException(String s);
}


Class java.lang.NoSuchMethodError

Class java.lang.NoSuchMethodError (1.0)


public class NoSuchMethodError extends IncompatibleClassChangeError {
  // Public Constructors
    public NoSuchMethodError( );
    public NoSuchMethodError(String s);
}


Class java.lang.NoSuchMethodException

Class java.lang.NoSuchMethodException (1.0)


public class NoSuchMethodException extends Exception {
  // Public Constructors
    public NoSuchMethodException( );
    public NoSuchMethodException(String s);
}


Class java.lang.NullPointerException

Class java.lang.NullPointerException (1.0)


public class NullPointerException extends RuntimeException {
  // Public Constructors
    public NullPointerException( );
    public NullPointerException(String s);
}


Class java.lang.Number

Class java.lang.Number (1.0)


public abstract class Number extends Object implements Serializable {
  // Public Constructor
    public Number( );  // Empty
  // Public Instance Methods
    public byte byteValue( );
    public abstract double doubleValue( );
    public abstract float floatValue( );
    public abstract int intValue( );
    public abstract long longValue( );
    public short shortValue( );
}


Class java.lang.NumberFormatException

Class java.lang.NumberFormatException (1.0)


public class NumberFormatException extends IllegalArgumentException {
  // Public Constructors
    public NumberFormatException( );
    public NumberFormatException(String s);
}


Class java.lang.Object

Class java.lang.Object (1.0)


public class Object {
  // Public Constructor
    public Object( );  // Empty
  // Public Instance Methods
    public boolean equals(Object obj);
    public final Class getClass( );
    public int hashCode( );
    public final void notify( ) throws IllegalMonitorStateException;
    public final void notifyAll( ) throws IllegalMonitorStateException;
    public String toString( );
    public final void wait(long timeout) throws InterruptedException, IllegalMonitorStateException, IllegalArgumentException;
    public final void wait(long timeout, int nanos) throws InterruptedException, IllegalMonitorStateException, IllegalArgumentException;
    public final void wait( ) throws InterruptedException, IllegalMonitorStateException;
  // Protected Instance Methods
    protected Object clone( ) throws CloneNotSupportedException, OutOfMemoryError;
    protected void finalize( ) throws Throwable;  // Empty
}


Class java.lang.OutOfMemoryError

Class java.lang.OutOfMemoryError (1.0)


public class OutOfMemoryError extends VirtualMachineError {
  // Public Constructors
    public OutOfMemoryError( );
    public OutOfMemoryError(String s);
}


Class java.lang.Process

Class java.lang.Process (1.0)


public abstract class Process extends Object {
  // Default Constructor: public Process( )
  // Public Instance Methods
    public abstract void destroy( );
    public abstract int exitValue( ) throws IllegalThreadStateException;
    public abstract InputStream getErrorStream( );
    public abstract InputStream getInputStream( );
    public abstract OutputStream getOutputStream( );
    public abstract int waitFor( ) throws InterruptedException;
}


Interface java.lang.Runnable

Interface java.lang.Runnable (1.0)


public abstract interface Runnable {
  // Public Instance Methods
    public abstract void run( );
}


Class java.lang.Runtime

Class java.lang.Runtime (1.0)


public class Runtime extends Object {
  // No Constructor
  // Class Methods
    public static Runtime getRuntime( );
    public static void runFinalizersOnExit(boolean value);
  // Public Instance Methods
    public Process exec(String command) throws IOException;
    public Process exec(String command, String[ ] envp) throws IOException;
    public Process exec(String[ ] cmdarray) throws IOException;
    public Process exec(String[ ] cmdarray, String[ ] envp) throws IOException;
    public void exit(int status);
    public long freeMemory( );
    public void gc( );
    public InputStream getLocalizedInputStream(InputStream in);  // Deprecated
    public OutputStream getLocalizedOutputStream(OutputStream out);  // Deprecated
    public synchronized void load(String filename) throws UnsatisfiedLinkError;
    public synchronized void loadLibrary(String libname) throws UnsatisfiedLinkError;
    public void runFinalization( );
    public long totalMemory( );
    public void traceInstructions(boolean on);
    public void traceMethodCalls(boolean on);
}


Class java.lang.RuntimeException

Class java.lang.RuntimeException (1.0)


public class RuntimeException extends Exception {
  // Public Constructors
    public RuntimeException( );
    public RuntimeException(String s);
}


Class java.lang.SecurityException

Class java.lang.SecurityException (1.0)


public class SecurityException extends RuntimeException {
  // Public Constructors
    public SecurityException( );
    public SecurityException(String s);
}


Class java.lang.SecurityManager

Class java.lang.SecurityManager (1.0)


public abstract class SecurityManager extends Object {
  // Protected Constructor
    protected SecurityManager( ) throws SecurityException;
  // Protected Instance Variables
    protected boolean inCheck;
  // Public Instance Methods
    public void checkAccept(String host, int port) throws SecurityException;
    public void checkAccess(Thread g) throws SecurityException;
    public void checkAccess(ThreadGroup g) throws SecurityException;
    public void checkAwtEventQueueAccess( );
    public void checkConnect(String host, int port) throws SecurityException;
    public void checkConnect(String host, int port, Object context);
    public void checkCreateClassLoader( ) throws SecurityException;
    public void checkDelete(String file) throws SecurityException;
    public void checkExec(String cmd) throws SecurityException;
    public void checkExit(int status) throws SecurityException;
    public void checkLink(String lib) throws SecurityException;
    public void checkListen(int port) throws SecurityException;
    public void checkMemberAccess(Class clazz, int which);
    public void checkMulticast(InetAddress maddr) throws SecurityException;
    public void checkMulticast(InetAddress maddr, byte ttl) throws SecurityException;
    public void checkPackageAccess(String pkg);
    public void checkPackageDefinition(String pkg);
    public void checkPrintJobAccess( );
    public void checkPropertiesAccess( ) throws SecurityException;
    public void checkPropertyAccess(String key) throws SecurityException;
    public void checkRead(FileDescriptor fd) throws SecurityException;
    public void checkRead(String file) throws SecurityException;
    public void checkRead(String file, Object context) throws SecurityException;
    public void checkSecurityAccess(String provider);
    public void checkSetFactory( );
    public void checkSystemClipboardAccess( );
    public boolean checkTopLevelWindow(Object window);
    public void checkWrite(FileDescriptor fd) throws SecurityException;
    public void checkWrite(String file) throws SecurityException;
    public boolean getInCheck( );
    public Object getSecurityContext( );
    public ThreadGroup getThreadGroup( );
  // Protected Instance Methods
    protected int classDepth(String name);
    protected int classLoaderDepth( );
    protected ClassLoader currentClassLoader( );
    protected Class currentLoadedClass( );
    protected Class[ ] getClassContext( );
    protected boolean inClass(String name);
    protected boolean inClassLoader( );
}


Class java.lang.Short

Class java.lang.Short (1.1)


public final class Short extends Number {
  // Public Constructors
    public Short(short value);
    public Short(String s) throws NumberFormatException;
  // Constants
    public final static short MAX_VALUE;
    public final static short MIN_VALUE;
    public final static Class TYPE;
  // Class Methods
    public static Short decode(String nm) throws NumberFormatException;
    public static short parseShort(String s) throws NumberFormatException;
    public static short parseShort(String s, int radix) throws NumberFormatException;
    public static String toString(short s);
    public static Short valueOf(String s, int radix) throws NumberFormatException;
    public static Short valueOf(String s) throws NumberFormatException;
  // Public Instance Methods
    public byte byteValue( );  // Overrides Number.byteValue( )
    public double doubleValue( );  // Defines Number.doubleValue( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public float floatValue( );  // Defines Number.floatValue( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public int intValue( );  // Defines Number.intValue( )
    public long longValue( );  // Defines Number.longValue( )
    public short shortValue( );  // Overrides Number.shortValue( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.StackOverflowError

Class java.lang.StackOverflowError (1.0)


public class StackOverflowError extends VirtualMachineError {
  // Public Constructors
    public StackOverflowError( );
    public StackOverflowError(String s);
}


Class java.lang.String

Class java.lang.String (1.0)


public final class String extends Object implements Serializable {
  // Public Constructors
    public String( );
    public String(String value);
    public String(char[ ] value);
    public String(char[ ] value, int offset, int count) throws StringIndexOutOfBoundsException;
    public String(byte[ ] ascii, int hibyte, int offset, int count) throws StringIndexOutOfBoundsException;  // Deprecated
    public String(byte[ ] ascii, int hibyte);  // Deprecated
    public String(byte[ ] bytes, int offset, int length, ByteToCharConverter btc);
    public String(byte[ ] bytes, ByteToCharConverter btc);
    public String(byte[ ] bytes, int offset, int length);
    public String(byte[ ] bytes);
    public String(StringBuffer buffer);
  // Class Methods
    public static String copyValueOf(char[ ] data, int offset, int count);
    public static String copyValueOf(char[ ] data);
    public static String valueOf(Object obj);
    public static String valueOf(char[ ] data);
    public static String valueOf(char[ ] data, int offset, int count);
    public static String valueOf(boolean b);
    public static String valueOf(char c);
    public static String valueOf(int i);
    public static String valueOf(long l);
    public static String valueOf(float f);
    public static String valueOf(double d);
  // Public Instance Methods
    public char charAt(int index) throws StringIndexOutOfBoundsException;
    public int compareTo(String anotherString);
    public String concat(String str);
    public boolean endsWith(String suffix);
    public boolean equals(Object anObject);  // Overrides Object.equals( )
    public boolean equalsIgnoreCase(String anotherString);
    public void getBytes(int srcBegin, int srcEnd, byte[ ] dst, int dstBegin) throws StringIndexOutOfBoundsException;  // Deprecated
    public byte[ ] getBytes(CharToByteConverter ctb);
    public byte[ ] getBytes( );
    public void getChars(int srcBegin, int srcEnd, char[ ] dst, int dstBegin) throws StringIndexOutOfBoundsException;
    public int hashCode( );  // Overrides Object.hashCode( )
    public int indexOf(int ch);
    public int indexOf(int ch, int fromIndex);
    public int indexOf(String str);
    public int indexOf(String str, int fromIndex);
    public String intern( );
    public int lastIndexOf(int ch);
    public int lastIndexOf(int ch, int fromIndex);
    public int lastIndexOf(String str);
    public int lastIndexOf(String str, int fromIndex);
    public int length( );
    public boolean regionMatches(int toffset, String other, int ooffset, int len);
    public boolean regionMatches(boolean ignoreCase, int toffset, String other, int ooffset, int len);
    public String replace(char oldChar, char newChar);
    public boolean startsWith(String prefix, int toffset);
    public boolean startsWith(String prefix);
    public String substring(int beginIndex);
    public String substring(int beginIndex, int endIndex) throws StringIndexOutOfBoundsException;
    public char[ ] toCharArray( );
    public String toLowerCase(Locale locale);
    public String toLowerCase( );
    public String toString( );  // Overrides Object.toString( )
    public String toUpperCase(Locale locale);
    public String toUpperCase( );
    public String trim( );
}


Class java.lang.StringBuffer

Class java.lang.StringBuffer (1.0)


public final class StringBuffer extends Object implements Serializable {
  // Public Constructors
    public StringBuffer( );
    public StringBuffer(int length);
    public StringBuffer(String str);
  // Public Instance Methods
    public synchronized StringBuffer append(Object obj);
    public synchronized StringBuffer append(String str);
    public synchronized StringBuffer append(char[ ] str);
    public synchronized StringBuffer append(char[ ] str, int offset, int len);
    public StringBuffer append(boolean b);
    public synchronized StringBuffer append(char c);
    public StringBuffer append(int i);
    public StringBuffer append(long l);
    public StringBuffer append(float f);
    public StringBuffer append(double d);
    public int capacity( );
    public synchronized char charAt(int index) throws StringIndexOutOfBoundsException;
    public synchronized void ensureCapacity(int minimumCapacity);
    public synchronized void getChars(int srcBegin, int srcEnd, char[ ] dst, int dstBegin) throws StringIndexOutOfBoundsException;
    public synchronized StringBuffer insert(int offset, Object obj) throws StringIndexOutOfBoundsException;
    public synchronized StringBuffer insert(int offset, String str) throws StringIndexOutOfBoundsException;
    public synchronized StringBuffer insert(int offset, char[ ] str) throws StringIndexOutOfBoundsException;
    public StringBuffer insert(int offset, boolean b) throws StringIndexOutOfBoundsException;
    public synchronized StringBuffer insert(int offset, char c) throws StringIndexOutOfBoundsException;
    public StringBuffer insert(int offset, int i) throws StringIndexOutOfBoundsException;
    public StringBuffer insert(int offset, long l) throws StringIndexOutOfBoundsException;
    public StringBuffer insert(int offset, float f) throws StringIndexOutOfBoundsException;
    public StringBuffer insert(int offset, double d) throws StringIndexOutOfBoundsException;
    public int length( );
    public synchronized StringBuffer reverse( );
    public synchronized void setCharAt(int index, char ch) throws StringIndexOutOfBoundsException;
    public synchronized void setLength(int newLength) throws StringIndexOutOfBoundsException;
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.StringIndexOutOfBoundsException

Class java.lang.StringIndexOutOfBoundsException (1.0)


public class StringIndexOutOfBoundsException extends IndexOutOfBoundsException {
  // Public Constructors
    public StringIndexOutOfBoundsException( );
    public StringIndexOutOfBoundsException(String s);
    public StringIndexOutOfBoundsException(int index);
}


Class java.lang.System

Class java.lang.System (1.0)


public final class System extends Object {
  // No Constructor
  // Constants
    public final static PrintStream err;
    public final static InputStream in;
    public final static PrintStream out;
  // Class Methods
    public static void arraycopy(Object src, int src_position, Object dst, int dst_position, int length) throws ArrayIndexOutOfBoundsException, ArrayStoreException;
    public static long currentTimeMillis( );
    public static void exit(int status);
    public static void gc( );
    public static Properties getProperties( );
    public static String getProperty(String key);
    public static String getProperty(String key, String def);
    public static SecurityManager getSecurityManager( );
    public static String getenv(String name);
    public static void load(String filename) throws UnsatisfiedLinkError;
    public static void loadLibrary(String libname) throws UnsatisfiedLinkError;
    public static void runFinalization( );
    public static void runFinalizersOnExit(boolean value);
    public static void setErr(PrintStream err);
    public static void setIn(InputStream in);
    public static void setOut(PrintStream out);
    public static void setProperties(Properties props);
    public static void setSecurityManager(SecurityManager s) throws SecurityException;
}


Class java.lang.Thread

Class java.lang.Thread (1.0)


public class Thread extends Object implements Runnable {
  // Public Constructors
    public Thread( );
    public Thread(Runnable target);
    public Thread(ThreadGroup group, Runnable target);
    public Thread(String name);
    public Thread(ThreadGroup group, String name);
    public Thread(Runnable target, String name);
    public Thread(ThreadGroup group, Runnable target, String name);
  // Constants
    public final static int MAX_PRIORITY;
    public final static int MIN_PRIORITY;
    public final static int NORM_PRIORITY;
  // Class Methods
    public static int activeCount( );
    public static Thread currentThread( );
    public static void dumpStack( );
    public static int enumerate(Thread[ ] tarray);
    public static boolean interrupted( );
    public static void sleep(long millis) throws InterruptedException, IllegalArgumentException;
    public static void sleep(long millis, int nanos) throws InterruptedException, IllegalArgumentException;
    public static void yield( );
  // Public Instance Methods
    public void checkAccess( ) throws SecurityException;
    public int countStackFrames( ) throws IllegalThreadStateException;
    public void destroy( );
    public final String getName( );
    public final int getPriority( );
    public final ThreadGroup getThreadGroup( );
    public void interrupt( );
    public final boolean isAlive( );
    public final boolean isDaemon( );
    public boolean isInterrupted( );
    public final synchronized void join(long millis) throws InterruptedException, IllegalArgumentException;
    public final synchronized void join(long millis, int nanos) throws InterruptedException, IllegalArgumentException;
    public final void join( ) throws InterruptedException;
    public final void resume( );
    public void run( );
    public final void setDaemon(boolean on) throws IllegalThreadStateException;
    public final void setName(String name);
    public final void setPriority(int newPriority) throws IllegalArgumentException;
    public synchronized void start( ) throws IllegalThreadStateException;
    public final void stop( );
    public final synchronized void stop(Throwable o);
    public final void suspend( );
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.ThreadDeath

Class java.lang.ThreadDeath (1.0)


public class ThreadDeath extends Error {
  // Default Constructor: public ThreadDeath( )
}


Class java.lang.ThreadGroup

Class java.lang.ThreadGroup (1.0)


public class ThreadGroup extends Object {
  // Public Constructors
    public ThreadGroup(String name);
    public ThreadGroup(ThreadGroup parent, String name) throws NullPointerException;
  // Public Instance Methods
    public int activeCount( );
    public int activeGroupCount( );
    public boolean allowThreadSuspension(boolean b);
    public final void checkAccess( ) throws SecurityException;
    public final void destroy( ) throws IllegalThreadStateException;
    public int enumerate(Thread[ ] list);
    public int enumerate(Thread[ ] list, boolean recurse);
    public int enumerate(ThreadGroup[ ] list);
    public int enumerate(ThreadGroup[ ] list, boolean recurse);
    public final int getMaxPriority( );
    public final String getName( );
    public final ThreadGroup getParent( );
    public final boolean isDaemon( );
    public synchronized boolean isDestroyed( );
    public void list( );
    public final boolean parentOf(ThreadGroup g);
    public final void resume( );
    public final void setDaemon(boolean daemon);
    public final void setMaxPriority(int pri);
    public final void stop( );
    public final void suspend( );
    public String toString( );  // Overrides Object.toString( )
    public void uncaughtException(Thread t, Throwable e);
}


Class java.lang.Throwable

Class java.lang.Throwable (1.0)


public class Throwable extends Object implements Serializable {
  // Public Constructors
    public Throwable( );
    public Throwable(String message);
    public Throwable(String localizationKey, Object[ ] arguments);
  // Public Instance Methods
    public Throwable fillInStackTrace( );
    public Object[ ] getArguments( );
    public String getLocalizedMessage( );
    public String getMessage( );
    public void printStackTrace( );
    public void printStackTrace(PrintStream s);
    public void setArguments(Object[ ] arguments);
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.UnknownError

Class java.lang.UnknownError (1.0)


public class UnknownError extends VirtualMachineError {
  // Public Constructors
    public UnknownError( );
    public UnknownError(String s);
}


Class java.lang.UnsatisfiedLinkError

Class java.lang.UnsatisfiedLinkError (1.0)


public class UnsatisfiedLinkError extends LinkageError {
  // Public Constructors
    public UnsatisfiedLinkError( );
    public UnsatisfiedLinkError(String s);
}


Class java.lang.VerifyError

Class java.lang.VerifyError (1.0)


public class VerifyError extends LinkageError {
  // Public Constructors
    public VerifyError( );
    public VerifyError(String s);
}


Class java.lang.VirtualMachineError

Class java.lang.VirtualMachineError (1.0)


public abstract class VirtualMachineError extends Error {
  // Public Constructors
    public VirtualMachineError( );
    public VirtualMachineError(String s);
}


Class java.lang.Void

Class java.lang.Void (1.1)


public final class Void extends Object {
  // No Constructor
  // Constants
    public final static Class TYPE;
}


Class java.lang.reflect.Array

Class java.lang.reflect.Array (1.1)


public final class Array extends Object {
  // No Constructor
  // Class Methods
    public static Object get(Object array, int index) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static boolean getBoolean(Object array, int index) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static byte getByte(Object array, int index) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static char getChar(Object array, int index) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static double getDouble(Object array, int index) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static float getFloat(Object array, int index) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static int getInt(Object array, int index) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static int getLength(Object array) throws IllegalArgumentException;
    public static long getLong(Object array, int index) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static short getShort(Object array, int index) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static Object newInstance(Class componentType, int length) throws NegativeArraySizeException, NullPointerException;
    public static Object newInstance(Class componentType, int[ ] dimensions) throws IllegalArgumentException, NegativeArraySizeException, NullPointerException;
    public static void set(Object array, int index, Object value) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static void setBoolean(Object array, int index, boolean z) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static void setByte(Object array, int index, byte b) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static void setChar(Object array, int index, char c) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static void setDouble(Object array, int index, double d) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static void setFloat(Object array, int index, float f) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static void setInt(Object array, int index, int i) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static void setLong(Object array, int index, long l) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
    public static void setShort(Object array, int index, short s) throws IllegalArgumentException, ArrayIndexOutOfBoundsException, NullPointerException;
}


Class java.lang.reflect.Constructor

Class java.lang.reflect.Constructor (1.1)


public final class Constructor extends Object implements Member {
  // No Constructor
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public Class getDeclaringClass( );
    public Class[ ] getExceptionTypes( );
    public int getModifiers( );
    public String getName( );
    public Class[ ] getParameterTypes( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public Object newInstance(Object[ ] initargs) throws InstantiationException, IllegalAccessException, IllegalArgumentException, InvocationTargetException;
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.reflect.Field

Class java.lang.reflect.Field (1.1)


public final class Field extends Object implements Member {
  // No Constructor
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public Object get(Object obj) throws IllegalArgumentException, IllegalAccessException;
    public boolean getBoolean(Object obj) throws IllegalArgumentException, IllegalAccessException;
    public byte getByte(Object obj) throws IllegalArgumentException, IllegalAccessException;
    public char getChar(Object obj) throws IllegalArgumentException, IllegalAccessException;
    public Class getDeclaringClass( );
    public double getDouble(Object obj) throws IllegalArgumentException, IllegalAccessException;
    public float getFloat(Object obj) throws IllegalArgumentException, IllegalAccessException;
    public int getInt(Object obj) throws IllegalArgumentException, IllegalAccessException;
    public long getLong(Object obj) throws IllegalArgumentException, IllegalAccessException;
    public int getModifiers( );
    public String getName( );
    public short getShort(Object obj) throws IllegalArgumentException, IllegalAccessException;
    public Class getType( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public void set(Object obj, Object value) throws IllegalArgumentException, IllegalAccessException;
    public void setBoolean(Object obj, boolean z) throws IllegalArgumentException, IllegalAccessException;
    public void setByte(Object obj, byte b) throws IllegalArgumentException, IllegalAccessException;
    public void setChar(Object obj, char c) throws IllegalArgumentException, IllegalAccessException;
    public void setDouble(Object obj, double d) throws IllegalArgumentException, IllegalAccessException;
    public void setFloat(Object obj, float f) throws IllegalArgumentException, IllegalAccessException;
    public void setInt(Object obj, int i) throws IllegalArgumentException, IllegalAccessException;
    public void setLong(Object obj, long l) throws IllegalArgumentException, IllegalAccessException;
    public void setShort(Object obj, short s) throws IllegalArgumentException, IllegalAccessException;
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.reflect.InvocationTargetException

Class java.lang.reflect.InvocationTargetException (1.1)


public class InvocationTargetException extends Exception {
  // Public Constructors
    public InvocationTargetException(Throwable target);
    public InvocationTargetException(Throwable target, String s);
  // Protected Constructor
    protected InvocationTargetException( );
  // Public Instance Methods
    public Throwable getTargetException( );
}


Interface java.lang.reflect.Member

Interface java.lang.reflect.Member (1.1)


public abstract interface Member {
  // Constants
    public final static int DECLARED;
    public final static int PUBLIC;
  // Public Instance Methods
    public abstract Class getDeclaringClass( );
    public abstract int getModifiers( );
    public abstract String getName( );
}


Class java.lang.reflect.Method

Class java.lang.reflect.Method (1.1)


public final class Method extends Object implements Member {
  // No Constructor
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public Class getDeclaringClass( );
    public Class[ ] getExceptionTypes( );
    public int getModifiers( );
    public String getName( );
    public Class[ ] getParameterTypes( );
    public Class getReturnType( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public Object invoke(Object obj, Object[ ] args) throws IllegalArgumentException, InvocationTargetException;
    public String toString( );  // Overrides Object.toString( )
}


Class java.lang.reflect.Modifier

Class java.lang.reflect.Modifier (1.1)


public class Modifier extends Object {
  // Default Constructor: public Modifier( )
  // Constants
    public final static int ABSTRACT;
    public final static int FINAL;
    public final static int INTERFACE;
    public final static int NATIVE;
    public final static int PRIVATE;
    public final static int PROTECTED;
    public final static int PUBLIC;
    public final static int STATIC;
    public final static int SYNCHRONIZED;
    public final static int TRANSIENT;
    public final static int VOLATILE;
  // Class Methods
    public static boolean isAbstract(int mod);
    public static boolean isFinal(int mod);
    public static boolean isInterface(int mod);
    public static boolean isNative(int mod);
    public static boolean isPrivate(int mod);
    public static boolean isProtected(int mod);
    public static boolean isPublic(int mod);
    public static boolean isStatic(int mod);
    public static boolean isSynchronized(int mod);
    public static boolean isTransient(int mod);
    public static boolean isVolatile(int mod);
    public static String toString(int mod);
}


Class java.net.BindException

Class java.net.BindException (1.1)


public class BindException extends SocketException {
  // Public Constructors
    public BindException(String msg);
    public BindException( );  // Empty
}


Class java.net.ConnectException

Class java.net.ConnectException (1.1)


public class ConnectException extends SocketException {
  // Public Constructors
    public ConnectException(String msg);
    public ConnectException( );  // Empty
}


Class java.net.ContentHandler

Class java.net.ContentHandler (1.0)


public abstract class ContentHandler extends Object {
  // Default Constructor: public ContentHandler( )
  // Public Instance Methods
    public abstract Object getContent(URLConnection urlc) throws IOException;
}


Interface java.net.ContentHandlerFactory

Interface java.net.ContentHandlerFactory (1.0)


public abstract interface ContentHandlerFactory {
  // Public Instance Methods
    public abstract ContentHandler createContentHandler(String mimetype);
}


Class java.net.DatagramPacket

Class java.net.DatagramPacket (1.0)


public final class DatagramPacket extends Object {
  // Public Constructors
    public DatagramPacket(byte[ ] ibuf, int ilength);
    public DatagramPacket(byte[ ] ibuf, int ilength, InetAddress iaddr, int iport);
  // Public Instance Methods
    public InetAddress getAddress( );
    public byte[ ] getData( );
    public int getLength( );
    public int getPort( );
}


Class java.net.DatagramSocket

Class java.net.DatagramSocket (1.0)


public class DatagramSocket extends Object {
  // Public Constructors
    public DatagramSocket( ) throws SocketException;
    public DatagramSocket(int port) throws SocketException;
    public DatagramSocket(int port, InetAddress laddr) throws SocketException;
  // Public Instance Methods
    public void close( );
    public InetAddress getLocalAddress( );
    public int getLocalPort( );
    public synchronized int getSoTimeout( ) throws SocketException;
    public synchronized void receive(DatagramPacket p) throws IOException;
    public void send(DatagramPacket p) throws IOException;
    public synchronized void setSoTimeout(int timeout) throws SocketException;
}


Class java.net.DatagramSocketImpl

Class java.net.DatagramSocketImpl (1.1)


public abstract class DatagramSocketImpl extends Object implements SocketOptions {
  // Default Constructor: public DatagramSocketImpl( )
  // Protected Instance Variables
    protected FileDescriptor fd;
    protected int localPort;
  // Protected Instance Methods
    protected abstract void bind(int lport, InetAddress laddr) throws SocketException;
    protected abstract void close( );
    protected abstract void create( ) throws SocketException;
    protected FileDescriptor getFileDescriptor( );
    protected int getLocalPort( );
    protected abstract void join(InetAddress inetaddr) throws IOException;
    protected abstract void leave(InetAddress inetaddr) throws IOException;
    protected abstract int peek(InetAddress i) throws IOException;
    protected abstract void receive(DatagramPacket p) throws IOException;
    protected abstract void send(DatagramPacket p) throws IOException;
    protected abstract void setTTL(byte ttl) throws IOException;
}


Interface java.net.FileNameMap

Interface java.net.FileNameMap (1.1)


public abstract interface FileNameMap {
  // Public Instance Methods
    public abstract String getContentTypeFor(String fileName);
}


Class java.net.HttpURLConnection

Class java.net.HttpURLConnection (1.1)


public abstract class HttpURLConnection extends URLConnection {
  // Protected Constructor
    protected HttpURLConnection(URL u);
  // Constants
    public final static int HTTP_ACCEPTED;
    public final static int HTTP_BAD_GATEWAY;
    public final static int HTTP_BAD_METHOD;
    public final static int HTTP_BAD_REQUEST;
    public final static int HTTP_CLIENT_TIMEOUT;
    public final static int HTTP_CONFLICT;
    public final static int HTTP_CREATED;
    public final static int HTTP_ENTITY_TOO_LARGE;
    public final static int HTTP_FORBIDDEN;
    public final static int HTTP_GATEWAY_TIMEOUT;
    public final static int HTTP_GONE;
    public final static int HTTP_INTERNAL_ERROR;
    public final static int HTTP_LENGTH_REQUIRED;
    public final static int HTTP_MOVED_PERM;
    public final static int HTTP_MOVED_TEMP;
    public final static int HTTP_MULT_CHOICE;
    public final static int HTTP_NOT_ACCEPTABLE;
    public final static int HTTP_NOT_AUTHORITATIVE;
    public final static int HTTP_NOT_FOUND;
    public final static int HTTP_NOT_MODIFIED;
    public final static int HTTP_NO_CONTENT;
    public final static int HTTP_OK;
    public final static int HTTP_PARTIAL;
    public final static int HTTP_PAYMENT_REQUIRED;
    public final static int HTTP_PRECON_FAILED;
    public final static int HTTP_PROXY_AUTH;
    public final static int HTTP_REQ_TOO_LONG;
    public final static int HTTP_RESET;
    public final static int HTTP_SEE_OTHER;
    public final static int HTTP_SERVER_ERROR;
    public final static int HTTP_UNAUTHORIZED;
    public final static int HTTP_UNAVAILABLE;
    public final static int HTTP_UNSUPPORTED_TYPE;
    public final static int HTTP_USE_PROXY;
    public final static int HTTP_VERSION;
  // Protected Instance Variables
    protected String method;
    protected int responseCode;
    protected String responseMessage;
  // Class Methods
    public static boolean getFollowRedirects( );
    public static void setFollowRedirects(boolean set);
  // Public Instance Methods
    public abstract void disconnect( );
    public String getRequestMethod( );
    public int getResponseCode( ) throws IOException;
    public String getResponseMessage( ) throws IOException;
    public void setRequestMethod(String method) throws ProtocolException;
    public abstract boolean usingProxy( );
}


Class java.net.InetAddress

Class java.net.InetAddress (1.0)


public final class InetAddress extends Object implements Serializable {
  // No Constructor
  // Class Methods
    public static InetAddress[ ] getAllByName(String host) throws UnknownHostException;
    public static InetAddress getByName(String host) throws UnknownHostException;
    public static InetAddress getLocalHost( ) throws UnknownHostException;
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public byte[ ] getAddress( );
    public String getHostAddress( );
    public String getHostName( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.net.MalformedURLException

Class java.net.MalformedURLException (1.0)


public class MalformedURLException extends IOException {
  // Public Constructors
    public MalformedURLException( );  // Empty
    public MalformedURLException(String msg);
}


Class java.net.MulticastSocket

Class java.net.MulticastSocket (1.1)


public final class MulticastSocket extends DatagramSocket {
  // Public Constructors
    public MulticastSocket( ) throws IOException;
    public MulticastSocket(int port) throws IOException;
  // Public Instance Methods
    public InetAddress getInterface( ) throws SocketException;
    public void joinGroup(InetAddress mcastaddr) throws IOException;
    public void leaveGroup(InetAddress mcastaddr) throws IOException;
    public synchronized void send(DatagramPacket p, byte ttl) throws IOException;
    public void setInterface(InetAddress inf) throws SocketException;
}


Class java.net.NoRouteToHostException

Class java.net.NoRouteToHostException (1.1)


public class NoRouteToHostException extends SocketException {
  // Public Constructors
    public NoRouteToHostException(String msg);
    public NoRouteToHostException( );  // Empty
}


Class java.net.ProtocolException

Class java.net.ProtocolException (1.0)


public class ProtocolException extends IOException {
  // Public Constructors
    public ProtocolException(String host);
    public ProtocolException( );  // Empty
}


Class java.net.ServerSocket

Class java.net.ServerSocket (1.0)


public class ServerSocket extends Object {
  // Public Constructors
    public ServerSocket(int port) throws IOException;
    public ServerSocket(int port, int backlog) throws IOException;
    public ServerSocket(int port, int backlog, InetAddress bindAddr) throws IOException;
  // Class Methods
    public static synchronized void setSocketFactory(SocketImplFactory fac) throws IOException, SocketException;
  // Public Instance Methods
    public Socket accept( ) throws IOException;
    public void close( ) throws IOException;
    public InetAddress getInetAddress( );
    public int getLocalPort( );
    public synchronized int getSoTimeout( ) throws IOException;
    public synchronized void setSoTimeout(int timeout) throws SocketException;
    public String toString( );  // Overrides Object.toString( )
  // Protected Instance Methods
    protected final void implAccept(Socket s) throws IOException;
}


Class java.net.Socket

Class java.net.Socket (1.0)


public class Socket extends Object {
  // Public Constructors
    public Socket(String host, int port) throws UnknownHostException, IOException;
    public Socket(InetAddress address, int port) throws IOException;
    public Socket(String host, int port, InetAddress localAddr, int localPort) throws IOException;
    public Socket(InetAddress address, int port, InetAddress localAddr, int localPort) throws IOException;
    public Socket(String host, int port, boolean stream) throws IOException;  // Deprecated
    public Socket(InetAddress host, int port, boolean stream) throws IOException;  // Deprecated
  // Protected Constructors
    protected Socket( );
    protected Socket(SocketImpl impl) throws SocketException;
  // Class Methods
    public static synchronized void setSocketImplFactory(SocketImplFactory fac) throws IOException, SocketException;
  // Public Instance Methods
    public synchronized void close( ) throws IOException;
    public InetAddress getInetAddress( );
    public InputStream getInputStream( ) throws IOException;
    public InetAddress getLocalAddress( );
    public int getLocalPort( );
    public OutputStream getOutputStream( ) throws IOException;
    public int getPort( );
    public int getSoLinger( ) throws SocketException;
    public synchronized int getSoTimeout( ) throws SocketException;
    public boolean getTcpNoDelay( ) throws SocketException;
    public void setSoLinger(boolean on, int val) throws SocketException;
    public synchronized void setSoTimeout(int timeout) throws SocketException;
    public void setTcpNoDelay(boolean on) throws SocketException;
    public String toString( );  // Overrides Object.toString( )
}


Class java.net.SocketException

Class java.net.SocketException (1.0)


public class SocketException extends IOException {
  // Public Constructors
    public SocketException(String msg);
    public SocketException( );  // Empty
}


Class java.net.SocketImpl

Class java.net.SocketImpl (1.0)


public abstract class SocketImpl extends Object implements SocketOptions {
  // Default Constructor: public SocketImpl( )
  // Protected Instance Variables
    protected InetAddress address;
    protected FileDescriptor fd;
    protected int localport;
    protected int port;
  // Public Instance Methods
    public String toString( );  // Overrides Object.toString( )
  // Protected Instance Methods
    protected abstract void accept(SocketImpl s) throws IOException;
    protected abstract int available( ) throws IOException;
    protected abstract void bind(InetAddress host, int port) throws IOException;
    protected abstract void close( ) throws IOException;
    protected abstract void connect(String host, int port) throws IOException;
    protected abstract void connect(InetAddress address, int port) throws IOException;
    protected abstract void create(boolean stream) throws IOException;
    protected FileDescriptor getFileDescriptor( );
    protected InetAddress getInetAddress( );
    protected abstract InputStream getInputStream( ) throws IOException;
    protected int getLocalPort( );
    protected abstract OutputStream getOutputStream( ) throws IOException;
    protected int getPort( );
    protected abstract void listen(int backlog) throws IOException;
}


Interface java.net.SocketImplFactory

Interface java.net.SocketImplFactory (1.0)


public abstract interface SocketImplFactory {
  // Public Instance Methods
    public abstract SocketImpl createSocketImpl( );
}


Class java.net.URL

Class java.net.URL (1.0)


public final class URL extends Object implements Serializable {
  // Public Constructors
    public URL(String protocol, String host, int port, String file) throws MalformedURLException;
    public URL(String protocol, String host, String file) throws MalformedURLException;
    public URL(String spec) throws MalformedURLException;
    public URL(URL context, String spec) throws MalformedURLException;
  // Class Methods
    public static synchronized void setURLStreamHandlerFactory(URLStreamHandlerFactory fac) throws Error;
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public final Object getContent( ) throws IOException;
    public String getFile( );
    public String getHost( );
    public int getPort( );
    public String getProtocol( );
    public String getRef( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public URLConnection openConnection( ) throws IOException;
    public final InputStream openStream( ) throws IOException;
    public boolean sameFile(URL other);
    public String toExternalForm( );
    public String toString( );  // Overrides Object.toString( )
  // Protected Instance Methods
    protected void set(String protocol, String host, int port, String file, String ref);
}


Class java.net.URLConnection

Class java.net.URLConnection (1.0)


public abstract class URLConnection extends Object {
  // Protected Constructor
    protected URLConnection(URL url);
  // Class Variables
    public static FileNameMap fileNameMap;
  // Protected Instance Variables
    protected boolean allowUserInteraction;
    protected boolean connected;
    protected boolean doInput;
    protected boolean doOutput;
    protected long ifModifiedSince;
    protected URL url;
    protected boolean useCaches;
  // Class Methods
    public static boolean getDefaultAllowUserInteraction( );
    public static String getDefaultRequestProperty(String key);
    protected static String guessContentTypeFromName(String fname);
    public static String guessContentTypeFromStream(InputStream is) throws IOException;
    public static synchronized void setContentHandlerFactory(ContentHandlerFactory fac) throws Error;
    public static void setDefaultAllowUserInteraction(boolean defaultallowuserinteraction);
    public static void setDefaultRequestProperty(String key, String value);  // Empty
  // Public Instance Methods
    public abstract void connect( ) throws IOException;
    public boolean getAllowUserInteraction( );
    public Object getContent( ) throws IOException, UnknownServiceException;
    public String getContentEncoding( );
    public int getContentLength( );
    public String getContentType( );
    public long getDate( );
    public boolean getDefaultUseCaches( );
    public boolean getDoInput( );
    public boolean getDoOutput( );
    public long getExpiration( );
    public String getHeaderField(String name);
    public String getHeaderField(int n);
    public long getHeaderFieldDate(String name, long Default);
    public int getHeaderFieldInt(String name, int Default);
    public String getHeaderFieldKey(int n);
    public long getIfModifiedSince( );
    public InputStream getInputStream( ) throws IOException, UnknownServiceException;
    public long getLastModified( );
    public OutputStream getOutputStream( ) throws IOException, UnknownServiceException;
    public String getRequestProperty(String key);
    public URL getURL( );
    public boolean getUseCaches( );
    public void setAllowUserInteraction(boolean allowuserinteraction);
    public void setDefaultUseCaches(boolean defaultusecaches);
    public void setDoInput(boolean doinput);
    public void setDoOutput(boolean dooutput);
    public void setIfModifiedSince(long ifmodifiedsince);
    public void setRequestProperty(String key, String value);
    public void setUseCaches(boolean usecaches);
    public String toString( );  // Overrides Object.toString( )
}


Class java.net.URLEncoder

Class java.net.URLEncoder (1.0)


public class URLEncoder extends Object {
  // No Constructor
  // Class Methods
    public static String encode(String s);
}


Class java.net.URLStreamHandler

Class java.net.URLStreamHandler (1.0)


public abstract class URLStreamHandler extends Object {
  // Default Constructor: public URLStreamHandler( )
  // Protected Instance Methods
    protected abstract URLConnection openConnection(URL u) throws IOException;
    protected void parseURL(URL u, String spec, int start, int limit);
    protected void setURL(URL u, String protocol, String host, int port, String file, String ref);
    protected String toExternalForm(URL u);
}


Interface java.net.URLStreamHandlerFactory

Interface java.net.URLStreamHandlerFactory (1.0)


public abstract interface URLStreamHandlerFactory {
  // Public Instance Methods
    public abstract URLStreamHandler createURLStreamHandler(String protocol);
}


Class java.net.UnknownHostException

Class java.net.UnknownHostException (1.0)


public class UnknownHostException extends IOException {
  // Public Constructors
    public UnknownHostException(String host);
    public UnknownHostException( );  // Empty
}


Class java.net.UnknownServiceException

Class java.net.UnknownServiceException (1.0)


public class UnknownServiceException extends IOException {
  // Public Constructors
    public UnknownServiceException( );  // Empty
    public UnknownServiceException(String msg);
}


Class java.rmi.AccessException

Class java.rmi.AccessException (1.1)


public class AccessException extends RemoteException {
  // Public Constructors
    public AccessException(String s);
    public AccessException(String s, Exception ex);
}


Class java.rmi.AlreadyBoundException

Class java.rmi.AlreadyBoundException (1.1)


public class AlreadyBoundException extends Exception {
  // Public Constructors
    public AlreadyBoundException( );
    public AlreadyBoundException(String s);
}


Class java.rmi.ConnectException

Class java.rmi.ConnectException (1.1)


public class ConnectException extends RemoteException {
  // Public Constructors
    public ConnectException(String s);
    public ConnectException(String s, Exception ex);
}


Class java.rmi.ConnectIOException

Class java.rmi.ConnectIOException (1.1)


public class ConnectIOException extends RemoteException {
  // Public Constructors
    public ConnectIOException(String s);
    public ConnectIOException(String s, Exception ex);
}


Class java.rmi.MarshalException

Class java.rmi.MarshalException (1.1)


public class MarshalException extends RemoteException {
  // Public Constructors
    public MarshalException(String s);
    public MarshalException(String s, Exception ex);
}


Class java.rmi.Naming

Class java.rmi.Naming (1.1)


public final class Naming extends Object {
  // No Constructor
  // Class Methods
    public static void bind(String name, Remote obj) throws AlreadyBoundException, MalformedURLException, UnknownHostException, RemoteException;
    public static String[ ] list(String name) throws RemoteException, MalformedURLException, UnknownHostException;
    public static Remote lookup(String name) throws NotBoundException, MalformedURLException, UnknownHostException, RemoteException;
    public static void rebind(String name, Remote obj) throws RemoteException, MalformedURLException, UnknownHostException;
    public static void unbind(String name) throws RemoteException, NotBoundException, MalformedURLException, UnknownHostException;
}


Class java.rmi.NoSuchObjectException

Class java.rmi.NoSuchObjectException (1.1)


public class NoSuchObjectException extends RemoteException {
  // Public Constructor
    public NoSuchObjectException(String s);
}


Class java.rmi.NotBoundException

Class java.rmi.NotBoundException (1.1)


public class NotBoundException extends Exception {
  // Public Constructors
    public NotBoundException( );
    public NotBoundException(String s);
}


Class java.rmi.RMISecurityException

Class java.rmi.RMISecurityException (1.1)


public class RMISecurityException extends SecurityException {
  // Public Constructors
    public RMISecurityException(String name);
    public RMISecurityException(String name, String arg);
}


Class java.rmi.RMISecurityManager

Class java.rmi.RMISecurityManager (1.1)


public class RMISecurityManager extends SecurityManager {
  // Public Constructor
    public RMISecurityManager( );  // Empty
  // Public Instance Methods
    public synchronized void checkAccept(String host, int port);  // Overrides SecurityManager.checkAccept( )
    public synchronized void checkAccess(Thread t);  // Overrides SecurityManager.checkAccess( )
    public synchronized void checkAccess(ThreadGroup g);  // Overrides SecurityManager.checkAccess( )
    public synchronized void checkConnect(String host, int port);  // Overrides SecurityManager.checkConnect( )
    public void checkConnect(String host, int port, Object context);  // Overrides SecurityManager.checkConnect( )
    public synchronized void checkConnect(String fromHost, String toHost);
    public synchronized void checkCreateClassLoader( );  // Overrides SecurityManager.checkCreateClassLoader( )
    public void checkDelete(String file) throws SecurityException;  // Overrides SecurityManager.checkDelete( )
    public synchronized void checkExec(String cmd);  // Overrides SecurityManager.checkExec( )
    public synchronized void checkExit(int status);  // Overrides SecurityManager.checkExit( )
    public synchronized void checkLink(String lib);  // Overrides SecurityManager.checkLink( )
    public synchronized void checkListen(int port);  // Overrides SecurityManager.checkListen( )
    public void checkMemberAccess(Class clazz, int which);  // Overrides SecurityManager.checkMemberAccess( )
    public synchronized void checkPackageAccess(String pkg);  // Overrides SecurityManager.checkPackageAccess( )
    public synchronized void checkPackageDefinition(String pkg);  // Overrides SecurityManager.checkPackageDefinition( )
    public void checkPrintJobAccess( );  // Overrides SecurityManager.checkPrintJobAccess( )
    public synchronized void checkPropertiesAccess( );  // Overrides SecurityManager.checkPropertiesAccess( )
    public synchronized void checkPropertyAccess(String key);  // Overrides SecurityManager.checkPropertyAccess( )
    public synchronized void checkRead(String file);  // Overrides SecurityManager.checkRead( )
    public synchronized void checkRead(String file, URL base) throws SecurityException;
    public void checkRead(String file, Object context) throws SecurityException;  // Overrides SecurityManager.checkRead( )
    public synchronized void checkRead(FileDescriptor fd);  // Overrides SecurityManager.checkRead( )
    public void checkSecurityAccess(String provider);  // Overrides SecurityManager.checkSecurityAccess( )
    public synchronized void checkSetFactory( );  // Overrides SecurityManager.checkSetFactory( )
    public synchronized boolean checkTopLevelWindow(Object window);  // Overrides SecurityManager.checkTopLevelWindow( )
    public synchronized void checkWrite(String file) throws SecurityException;  // Overrides SecurityManager.checkWrite( )
    public synchronized void checkWrite(FileDescriptor fd);  // Overrides SecurityManager.checkWrite( )
    public Object getSecurityContext( );  // Overrides SecurityManager.getSecurityContext( )
}


Interface java.rmi.Remote

Interface java.rmi.Remote (1.1)


public interface Remote {
}


Class java.rmi.RemoteException

Class java.rmi.RemoteException (1.1)


public class RemoteException extends IOException {
  // Public Constructors
    public RemoteException( );  // Empty
    public RemoteException(String s);
    public RemoteException(String s, Throwable ex);
  // Public Instance Variables
    public Throwable detail;
  // Public Instance Methods
    public String getMessage( );  // Overrides Throwable.getMessage( )
}


Class java.rmi.ServerError

Class java.rmi.ServerError (1.1)


public class ServerError extends RemoteException {
  // Public Constructor
    public ServerError(String s, Error err);
}


Class java.rmi.ServerException

Class java.rmi.ServerException (1.1)


public class ServerException extends RemoteException {
  // Public Constructors
    public ServerException(String s);
    public ServerException(String s, Exception ex);
}


Class java.rmi.ServerRuntimeException

Class java.rmi.ServerRuntimeException (1.1)


public class ServerRuntimeException extends RemoteException {
  // Public Constructor
    public ServerRuntimeException(String s, Exception ex);
}


Class java.rmi.StubNotFoundException

Class java.rmi.StubNotFoundException (1.1)


public class StubNotFoundException extends RemoteException {
  // Public Constructors
    public StubNotFoundException(String s);
    public StubNotFoundException(String s, Exception ex);
}


Class java.rmi.UnexpectedException

Class java.rmi.UnexpectedException (1.1)


public class UnexpectedException extends RemoteException {
  // Public Constructors
    public UnexpectedException(String s);
    public UnexpectedException(String s, Exception ex);
}


Class java.rmi.UnknownHostException

Class java.rmi.UnknownHostException (1.1)


public class UnknownHostException extends RemoteException {
  // Public Constructors
    public UnknownHostException(String s);
    public UnknownHostException(String s, Exception ex);
}


Class java.rmi.UnknownServiceException

Class java.rmi.UnknownServiceException (1.1)


public class UnknownServiceException extends RemoteException {
  // Public Constructors
    public UnknownServiceException(String s);
    public UnknownServiceException(String s, Exception ex);
}


Class java.rmi.UnmarshalException

Class java.rmi.UnmarshalException (1.1)


public class UnmarshalException extends RemoteException {
  // Public Constructors
    public UnmarshalException(String s);
    public UnmarshalException(String s, Exception ex);
}


Interface java.rmi.dgc.DGC

Interface java.rmi.dgc.DGC (1.1)


public abstract interface DGC extends Remote {
  // Public Instance Methods
    public abstract void clean(ObjID[ ] ids, long sequenceNum, VMID vmid, boolean strong) throws RemoteException;
    public abstract Lease dirty(ObjID[ ] ids, long sequenceNum, Lease lease) throws RemoteException;
}


Class java.rmi.dgc.Lease

Class java.rmi.dgc.Lease (1.1)


public final class Lease extends Object implements Serializable {
  // Public Constructor
    public Lease(VMID id, long duration);
  // Public Instance Methods
    public VMID getVMID( );
    public long getValue( );
}


Class java.rmi.dgc.VMID

Class java.rmi.dgc.VMID (1.1)


public final class VMID extends Object implements Serializable {
  // Public Constructor
    public VMID( );
  // Class Methods
    public static boolean isUnique( );
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.rmi.registry.LocateRegistry

Class java.rmi.registry.LocateRegistry (1.1)


public final class LocateRegistry extends Object {
  // No Constructor
  // Class Methods
    public static Registry createRegistry(int port) throws RemoteException;
    public static Registry getRegistry( ) throws RemoteException;
    public static Registry getRegistry(int port) throws RemoteException;
    public static Registry getRegistry(String host) throws RemoteException, UnknownHostException;
    public static Registry getRegistry(String host, int port) throws RemoteException, UnknownHostException;
}


Interface java.rmi.registry.Registry

Interface java.rmi.registry.Registry (1.1)


public abstract interface Registry extends Remote {
  // Constants
    public final static int REGISTRY_PORT;
  // Public Instance Methods
    public abstract void bind(String name, Remote obj) throws RemoteException, AlreadyBoundException, AccessException;
    public abstract String[ ] list( ) throws RemoteException, AccessException;
    public abstract Remote lookup(String name) throws RemoteException, NotBoundException, AccessException, NotBound;
    public abstract void rebind(String name, Remote obj) throws RemoteException, AccessException;
    public abstract void unbind(String name) throws RemoteException, NotBoundException, AccessException;
}


Interface java.rmi.registry.RegistryHandler

Interface java.rmi.registry.RegistryHandler (1.1)


public abstract interface RegistryHandler {
  // Public Instance Methods
    public abstract Registry registryImpl(int port) throws RemoteException;
    public abstract Registry registryStub(String host, int port) throws RemoteException, UnknownHostException;
}


Class java.rmi.server.ExportException

Class java.rmi.server.ExportException (1.1)


public class ExportException extends RemoteException {
  // Public Constructors
    public ExportException(String s);
    public ExportException(String s, Exception ex);
}


Interface java.rmi.server.LoaderHandler

Interface java.rmi.server.LoaderHandler (1.1)


public abstract interface LoaderHandler {
  // Constants
    public final static String packagePrefix;
  // Public Instance Methods
    public abstract Class loadClass(String name) throws MalformedURLException, ClassNotFoundException;
    public abstract Class loadClass(URL codebase, String name) throws MalformedURLException, ClassNotFoundException;
}


Class java.rmi.server.LogStream

Class java.rmi.server.LogStream (1.1)


public class LogStream extends PrintStream {
  // No Constructor
  // Constants
    public final static int BRIEF;
    public final static int SILENT;
    public final static int VERBOSE;
  // Class Methods
    public static synchronized PrintStream getDefaultStream( );
    public static LogStream log(String name);
    public static int parseLevel(String s);
    public static synchronized void setDefaultStream(PrintStream newDefault);
    public static void showThreadName(boolean doIt);
  // Public Instance Methods
    public synchronized OutputStream getOutputStream( );
    public synchronized void setOutputStream(OutputStream out);
    public String toString( );  // Overrides Object.toString( )
    public void write(int b);  // Overrides PrintStream.write( )
    public void write(byte[ ] b, int off, int len);  // Overrides PrintStream.write( )
}


Class java.rmi.server.ObjID

Class java.rmi.server.ObjID (1.1)


public final class ObjID extends Object implements Serializable {
  // Public Constructors
    public ObjID( );
    public ObjID(int num);
  // Constants
    public final static int DGC_ID;
    public final static int REGISTRY_ID;
  // Class Methods
    public static ObjID read(ObjectInput in) throws IOException;
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public String toString( );  // Overrides Object.toString( )
    public void write(ObjectOutput out) throws IOException;
}


Class java.rmi.server.Operation

Class java.rmi.server.Operation (1.1)


public class Operation extends Object {
  // Public Constructor
    public Operation(String op);
  // Public Instance Methods
    public String getOperation( );
    public String toString( );  // Overrides Object.toString( )
}


Class java.rmi.server.RMIClassLoader

Class java.rmi.server.RMIClassLoader (1.1)


public class RMIClassLoader extends Object {
  // No Constructor
  // Class Methods
    public static Class loadClass(String name) throws MalformedURLException, ClassNotFoundException;
    public static Class loadClass(URL codebase, String name) throws MalformedURLException, ClassNotFoundException;
}


Interface java.rmi.server.RMIFailureHandler

Interface java.rmi.server.RMIFailureHandler (1.1)


public abstract interface RMIFailureHandler {
  // Public Instance Methods
    public abstract boolean failure(Exception ex);
}


Class java.rmi.server.RMISocketFactory

Class java.rmi.server.RMISocketFactory (1.1)


public abstract class RMISocketFactory extends Object {
  // Default Constructor: public RMISocketFactory( )
  // Class Methods
    public static RMIFailureHandler getFailureHandler( );
    public static RMISocketFactory getSocketFactory( );
    public static void setFailureHandler(RMIFailureHandler fh);
    public static void setSocketFactory(RMISocketFactory fac) throws IOException;
  // Public Instance Methods
    public abstract ServerSocket createServerSocket(int port) throws IOException;
    public abstract Socket createSocket(String host, int port) throws IOException;
}


Interface java.rmi.server.RemoteCall

Interface java.rmi.server.RemoteCall (1.1)


public abstract interface RemoteCall {
  // Public Instance Methods
    public abstract void done( ) throws IOException;
    public abstract void executeCall( ) throws Exception;
    public abstract ObjectInput getInputStream( ) throws IOException;
    public abstract ObjectOutput getOutputStream( ) throws IOException;
    public abstract ObjectOutput getResultStream(boolean success) throws IOException, StreamCorruptedException;
    public abstract void releaseInputStream( ) throws IOException;
    public abstract void releaseOutputStream( ) throws IOException;
}


Class java.rmi.server.RemoteObject

Class java.rmi.server.RemoteObject (1.1)


public abstract class RemoteObject extends Object implements Remote, Serializable {
  // Protected Constructors
    protected RemoteObject( );
    protected RemoteObject(RemoteRef newref);
  // Protected Instance Variables
    protected transient RemoteRef ref;
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public String toString( );  // Overrides Object.toString( )
}


Interface java.rmi.server.RemoteRef

Interface java.rmi.server.RemoteRef (1.1)


public abstract interface RemoteRef extends Externalizable {
  // Constants
    public final static String packagePrefix;
  // Public Instance Methods
    public abstract void done(RemoteCall call) throws RemoteException;
    public abstract String getRefClass(ObjectOutput out);
    public abstract void invoke(RemoteCall call) throws Exception;
    public abstract RemoteCall newCall(RemoteObject obj, Operation[ ] op, int opnum, long hash) throws RemoteException;
    public abstract boolean remoteEquals(RemoteRef obj);
    public abstract int remoteHashCode( );
    public abstract String remoteToString( );
}


Class java.rmi.server.RemoteServer

Class java.rmi.server.RemoteServer (1.1)


public abstract class RemoteServer extends RemoteObject {
  // Protected Constructors
    protected RemoteServer( );
    protected RemoteServer(RemoteRef ref);
  // Class Methods
    public static String getClientHost( ) throws ServerNotActiveException;
    public static PrintStream getLog( );
    public static void setLog(OutputStream out);
}


Class java.rmi.server.RemoteStub

Class java.rmi.server.RemoteStub (1.1)


public abstract class RemoteStub extends RemoteObject {
  // Protected Constructors
    protected RemoteStub( );
    protected RemoteStub(RemoteRef ref);
  // Class Methods
    protected static void setRef(RemoteStub stub, RemoteRef ref);
}


Class java.rmi.server.ServerCloneException

Class java.rmi.server.ServerCloneException (1.1)


public class ServerCloneException extends CloneNotSupportedException {
  // Public Constructors
    public ServerCloneException(String s);
    public ServerCloneException(String s, Exception ex);
  // Public Instance Variables
    public Exception detail;
  // Public Instance Methods
    public String getMessage( );  // Overrides Throwable.getMessage( )
}


Class java.rmi.server.ServerNotActiveException

Class java.rmi.server.ServerNotActiveException (1.1)


public class ServerNotActiveException extends Exception {
  // Public Constructors
    public ServerNotActiveException( );  // Empty
    public ServerNotActiveException(String s);
}


Interface java.rmi.server.ServerRef

Interface java.rmi.server.ServerRef (1.1)


public abstract interface ServerRef extends RemoteRef {
  // Public Instance Methods
    public abstract RemoteStub exportObject(Remote obj, RemoteServer server, Object data) throws RemoteException;
    public abstract String getClientHost( ) throws ServerNotActiveException;
}


Interface java.rmi.server.Skeleton

Interface java.rmi.server.Skeleton (1.1)


public abstract interface Skeleton {
  // Public Instance Methods
    public abstract void dispatch(Remote obj, RemoteCall theCall, int opnum, long hash) throws Exception;
    public abstract Operation[ ] getOperations( );
}


Class java.rmi.server.SkeletonMismatchException

Class java.rmi.server.SkeletonMismatchException (1.1)


public class SkeletonMismatchException extends RemoteException {
  // Public Constructor
    public SkeletonMismatchException(String s);
}


Class java.rmi.server.SkeletonNotFoundException

Class java.rmi.server.SkeletonNotFoundException (1.1)


public class SkeletonNotFoundException extends RemoteException {
  // Public Constructors
    public SkeletonNotFoundException(String s);
    public SkeletonNotFoundException(String s, Exception ex);
}


Class java.rmi.server.SocketSecurityException

Class java.rmi.server.SocketSecurityException (1.1)


public class SocketSecurityException extends ExportException {
  // Public Constructors
    public SocketSecurityException(String s);
    public SocketSecurityException(String s, Exception ex);
}


Class java.rmi.server.UID

Class java.rmi.server.UID (1.1)


public final class UID extends Object implements Serializable {
  // Public Constructors
    public UID( );
    public UID(short num);
  // Class Methods
    public static UID read(DataInput in) throws IOException;
  // Public Instance Methods
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public String toString( );  // Overrides Object.toString( )
    public void write(DataOutput out) throws IOException;
}


Class java.rmi.server.UnicastRemoteObject

Class java.rmi.server.UnicastRemoteObject (1.1)


public class UnicastRemoteObject extends RemoteServer {
  // Protected Constructor
    protected UnicastRemoteObject( ) throws RemoteException;
  // Class Methods
    public static void exportObject(Remote obj) throws RemoteException;
  // Public Instance Methods
    public Object clone( ) throws CloneNotSupportedException;  // Overrides Object.clone( )
}


Interface java.rmi.server.Unreferenced

Interface java.rmi.server.Unreferenced (1.1)


public abstract interface Unreferenced {
  // Public Instance Methods
    public abstract void unreferenced( );
}


Interface java.security.Certificate

Interface java.security.Certificate (1.1)


public abstract interface Certificate {
  // Public Instance Methods
    public abstract void decode(InputStream stream) throws KeyException, IOException;
    public abstract void encode(OutputStream stream) throws KeyException, IOException;
    public abstract String getFormat( );
    public abstract Principal getGuarantor( );
    public abstract Principal getPrincipal( );
    public abstract PublicKey getPublicKey( );
    public abstract String toString(boolean detailed);
}


Class java.security.DigestException

Class java.security.DigestException (1.1)


public class DigestException extends Exception {
  // Public Constructors
    public DigestException( );
    public DigestException(String msg);
}


Class java.security.DigestInputStream

Class java.security.DigestInputStream (1.1)


public class DigestInputStream extends FilterInputStream {
  // Public Constructor
    public DigestInputStream(InputStream stream, MessageDigest digest);
  // Protected Instance Variables
    protected MessageDigest digest;
  // Public Instance Methods
    public MessageDigest getMessageDigest( );
    public void on(boolean on);
    public int read( ) throws IOException;  // Overrides FilterInputStream.read( )
    public int read(byte[ ] b) throws IOException;  // Overrides FilterInputStream.read( )
    public void setMessageDigest(MessageDigest digest);
    public String toString( );  // Overrides Object.toString( )
}


Class java.security.DigestOutputStream

Class java.security.DigestOutputStream (1.1)


public class DigestOutputStream extends FilterOutputStream {
  // Public Constructor
    public DigestOutputStream(OutputStream stream, MessageDigest digest);
  // Protected Instance Variables
    protected MessageDigest digest;
  // Public Instance Methods
    public MessageDigest getMessageDigest( );
    public void on(boolean on);
    public void setMessageDigest(MessageDigest digest);
    public String toString( );  // Overrides Object.toString( )
    public void write(int b) throws IOException;  // Overrides FilterOutputStream.write( )
    public void write(byte[ ] b, int off, int len) throws IOException;  // Overrides FilterOutputStream.write( )
}


Class java.security.Identity

Class java.security.Identity (1.1)


public abstract class Identity extends Object implements Principal, Serializable {
  // Public Constructors
    public Identity(String name, IdentityScope scope) throws KeyManagementException;
    public Identity(String name);
  // Protected Constructor
    protected Identity( );
  // Public Instance Methods
    public Certificate[ ] certificates( );
    public final boolean equals(Object identity);  // Overrides Object.equals( )
    public String getInfo( );
    public final String getName( );
    public PublicKey getPublicKey( );
    public final IdentityScope getScope( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public String toString( );  // Overrides Object.toString( )
    public String toString(boolean detailed);
  // Protected Instance Methods
    protected void addCertificate(Certificate certificate) throws KeyManagementException;
    protected boolean identityEquals(Identity identity);
    protected void removeCertificate(Certificate certificate) throws KeyManagementException;
    protected void setInfo(String info);
    protected void setPublicKey(PublicKey key) throws KeyManagementException;
}


Class java.security.IdentityScope

Class java.security.IdentityScope (1.1)


public abstract class IdentityScope extends Identity {
  // Public Constructors
    public IdentityScope(String name);
    public IdentityScope(String name, IdentityScope scope) throws KeyManagementException;
  // Protected Constructor
    protected IdentityScope( );
  // Class Methods
    public static IdentityScope getSystemScope( );
    protected static void setSystemScope(IdentityScope scope);
  // Public Instance Methods
    public abstract void addIdentity(Identity identity) throws KeyManagementException;
    public abstract Identity getIdentity(String name);
    public Identity getIdentity(Principal principal);
    public abstract Identity getIdentity(PublicKey key);
    public abstract Enumeration identities( );
    public abstract void removeIdentity(Identity identity) throws KeyManagementException;
    public abstract int size( );
    public String toString( );  // Overrides Identity.toString( )
}


Class java.security.InvalidKeyException

Class java.security.InvalidKeyException (1.1)


public class InvalidKeyException extends KeyException {
  // Public Constructors
    public InvalidKeyException( );
    public InvalidKeyException(String msg);
}


Class java.security.InvalidParameterException

Class java.security.InvalidParameterException (1.1)


public class InvalidParameterException extends IllegalArgumentException {
  // Public Constructors
    public InvalidParameterException( );
    public InvalidParameterException(String msg);
}


Class java.security.Key

Class java.security.Key (1.1)


public abstract class Key extends Object implements Serializable {
  // Public Constructors
    public Key(byte[ ] encodedKey, String format);
    public Key(byte[ ] encodedKey, String format, String algorithm);
  // Protected Constructor
    protected Key( );  // Empty
  // Public Instance Methods
    public final boolean equals(Object obj);  // Overrides Object.equals( )
    public final String getAlgorithm( );
    public final String getFormat( );
  // Protected Instance Methods
    protected byte[ ] getEncoded( ) throws InvalidKeyException;
    protected final void initialize(byte[ ] encodedKey, String format, String algorithm);
}


Class java.security.KeyException

Class java.security.KeyException (1.1)


public class KeyException extends Exception {
  // Public Constructors
    public KeyException( );
    public KeyException(String msg);
}


Class java.security.KeyManagementException

Class java.security.KeyManagementException (1.1)


public class KeyManagementException extends KeyException {
  // Public Constructors
    public KeyManagementException( );
    public KeyManagementException(String msg);
}


Class java.security.KeyPair

Class java.security.KeyPair (1.1)


public final class KeyPair extends Object {
  // Public Constructor
    public KeyPair(PublicKey publicKey, PrivateKey privateKey);
  // Public Instance Methods
    public PrivateKey getPrivate( );
    public PublicKey getPublic( );
}


Interface java.security.KeyParams

Interface java.security.KeyParams (1.1)


public interface KeyParams {
}


Class java.security.MessageDigest

Class java.security.MessageDigest (1.1)


public abstract class MessageDigest extends Object {
  // Protected Constructor
    protected MessageDigest(String algorithm);
  // Class Methods
    public static MessageDigest getMessageDigest(String algorithm) throws NoSuchAlgorithmException;
    public static MessageDigest getMessageDigest(String algorithm, String provider) throws NoSuchAlgorithmException, NoSuchProviderException;
    public static boolean isEqual(byte[ ] digesta, byte[ ] digestb);
  // Public Instance Methods
    public Object clone( ) throws CloneNotSupportedException;  // Overrides Object.clone( )
    public byte[ ] digest( );
    public byte[ ] digest(byte[ ] input);
    public final String getAlgorithm( );
    public void reset( );
    public String toString( );  // Overrides Object.toString( )
    public void update(byte input);
    public void update(byte[ ] input, int offset, int len);
    public void update(byte[ ] input);
  // Protected Instance Methods
    protected abstract byte[ ] engineDigest( );
    protected abstract void engineReset( );
    protected abstract void engineUpdate(byte input);
    protected abstract void engineUpdate(byte[ ] input, int offset, int len);
}


Class java.security.NoSuchAlgorithmException

Class java.security.NoSuchAlgorithmException (1.1)


public class NoSuchAlgorithmException extends Exception {
  // Public Constructors
    public NoSuchAlgorithmException( );
    public NoSuchAlgorithmException(String msg);
}


Class java.security.NoSuchProviderException

Class java.security.NoSuchProviderException (1.1)


public class NoSuchProviderException extends Exception {
  // Public Constructors
    public NoSuchProviderException( );
    public NoSuchProviderException(String msg);
}


Interface java.security.Principal

Interface java.security.Principal (1.1)


public abstract interface Principal {
  // Public Instance Methods
    public abstract boolean equals(Object another);  // Overrides Object.equals( )
    public abstract String getName( );
    public abstract int hashCode( );  // Overrides Object.hashCode( )
    public abstract String toString( );  // Overrides Object.toString( )
}


Class java.security.PrivateKey

Class java.security.PrivateKey (1.1)


public class PrivateKey extends Key {
  // Public Constructors
    public PrivateKey(byte[ ] encodedKey);
    public PrivateKey(byte[ ] encodedKey, String format);
    public PrivateKey(byte[ ] encodedKey, String format, String algorithm);
  // Protected Constructor
    protected PrivateKey( );  // Empty
  // Class Methods
    protected static String getClassName(String algName, String format);
  // Protected Instance Methods
    protected final byte[ ] getEncoded( ) throws InvalidKeyException;  // Overrides Key.getEncoded( )
}


Class java.security.Provider

Class java.security.Provider (1.1)


public abstract class Provider extends Properties {
  // Protected Constructor
    protected Provider(String name, double version, String info);
  // Public Instance Methods
    public String getInfo( );
    public String getName( );
    public double getVersion( );
    public String toString( );  // Overrides Hashtable.toString( )
}


Class java.security.ProviderException

Class java.security.ProviderException (1.1)


public class ProviderException extends RuntimeException {
  // Public Constructors
    public ProviderException( );
    public ProviderException(String s);
}


Class java.security.PublicKey

Class java.security.PublicKey (1.1)


public class PublicKey extends Key {
  // Public Constructors
    public PublicKey(byte[ ] encodedKey);
    public PublicKey(byte[ ] encodedKey, String format);
    public PublicKey(byte[ ] encodedKey, String format, String algorithm);
  // Protected Constructor
    protected PublicKey( );  // Empty
  // Class Methods
    protected static String getClassName(String algName, String format);
  // Public Instance Methods
    public final byte[ ] getEncoded( ) throws InvalidKeyException;  // Overrides Key.getEncoded( )
}


Class java.security.SecureRandom

Class java.security.SecureRandom (1.1)


public class SecureRandom extends Random {
  // Public Constructors
    public SecureRandom( );
    public SecureRandom(byte[ ] seed);
  // Class Methods
    public static byte[ ] getSeed(int numBytes);
  // Public Instance Methods
    public synchronized void nextBytes(byte[ ] bytes);  // Overrides Random.nextBytes( )
    public synchronized void setSeed(byte[ ] seed);
    public void setSeed(long seed);  // Overrides Random.setSeed( )
  // Protected Instance Methods
    protected final int next(int numBits);  // Overrides Random.next( )
}


Class java.security.Security

Class java.security.Security (1.1)


public final class Security extends Object {
  // No Constructor
  // Class Methods
    public static int addProvider(Provider provider);
    public static String getAlgorithmProperty(String algName, String propName);
    public static String getProperty(String key);
    public static Provider getProvider(String name);
    public static int insertProviderAt(Provider provider, int position);
    public static void removeProvider(String name);
    public static void setProperty(String key, String datum);
}


Class java.security.Signature

Class java.security.Signature (1.1)


public abstract class Signature extends Object {
  // Protected Constructor
    protected Signature(String algorithm);
  // Constants
    protected final static int KEYGEN;
    protected final static int SIGN;
    protected final static int UNINITIALIZED;
    protected final static int VERIFY;
  // Protected Instance Variables
    protected int state;
  // Class Methods
    public static Signature getSignature(String algorithm) throws NoSuchAlgorithmException;
    public static Signature getSignature(String algorithm, String provider) throws NoSuchAlgorithmException, NoSuchProviderException;
  // Public Instance Methods
    public Object clone( ) throws CloneNotSupportedException;  // Overrides Object.clone( )
    public final KeyPair generateKeyPair(byte[ ] seed) throws KeyException;
    public final String getAlgorithm( );
    public final Object getParameter(String param) throws InvalidParameterException;
    public final void initGenerateKeyPair(int strength) throws InvalidParameterException;
    public final void initGenerateKeyPair(int strength, byte[ ] seed) throws InvalidParameterException;
    public final void initGenerateKeyPair(KeyParams params) throws InvalidParameterException;
    public final void initSign(PrivateKey privateKey) throws InvalidKeyException;
    public final void initVerify(PublicKey publicKey) throws InvalidKeyException;
    public final void setParameter(String param, Object value) throws InvalidParameterException;
    public final byte[ ] sign( ) throws SignatureException;
    public final String toString( );  // Overrides Object.toString( )
    public final void update(byte b) throws SignatureException;
    public final void update(byte[ ] data) throws SignatureException;
    public final void update(byte[ ] data, int off, int len) throws SignatureException;
    public final boolean verify(byte[ ] signature) throws SignatureException;
  // Protected Instance Methods
    protected abstract KeyPair engineGenerateKeyPair(byte[ ] seed) throws KeyException;
    protected abstract Object engineGetParameter(String param) throws InvalidParameterException;
    protected abstract void engineInitGenerateKeyPair(int strength) throws InvalidParameterException;
    protected abstract void engineInitGenerateKeyPair(int strength, byte[ ] seed) throws InvalidParameterException;
    protected void engineInitGenerateKeyPair(KeyParams params) throws InvalidParameterException, ProviderException;
    protected abstract void engineInitSign(byte[ ] privateKey, String format) throws InvalidKeyException;
    protected abstract void engineInitVerify(byte[ ] publicKey, String format) throws InvalidKeyException;
    protected abstract void engineSetParameter(String param, Object value) throws InvalidParameterException;
    protected abstract byte[ ] engineSign( ) throws SignatureException;
    protected abstract String engineToString( );
    protected abstract void engineUpdate(byte b) throws SignatureException;
    protected abstract void engineUpdate(byte[ ] b, int off, int len) throws SignatureException;
    protected abstract boolean engineVerify(byte[ ] sigBytes) throws SignatureException;
}


Class java.security.SignatureException

Class java.security.SignatureException (1.1)


public class SignatureException extends Exception {
  // Public Constructors
    public SignatureException( );
    public SignatureException(String msg);
}


Class java.security.Signer

Class java.security.Signer (1.1)


public abstract class Signer extends Identity {
  // Public Constructors
    public Signer(String name);
    public Signer(String name, IdentityScope scope) throws KeyManagementException;
  // Protected Constructor
    protected Signer( );
  // Public Instance Methods
    public String toString( );  // Overrides Identity.toString( )
  // Protected Instance Methods
    protected PrivateKey getPrivateKey( );
    protected final void setKeyPair(KeyPair pair) throws InvalidParameterException, KeyException;
}


Interface java.security.acl.Acl

Interface java.security.acl.Acl (1.1)


public abstract interface Acl extends Owner {
  // Public Instance Methods
    public abstract boolean addEntry(Principal caller, AclEntry entry) throws NotOwnerException;
    public abstract boolean checkPermission(Principal principal, Permission permission);
    public abstract Enumeration entries( );
    public abstract String getName( );
    public abstract Enumeration getPermissions(Principal user);
    public abstract boolean removeEntry(Principal caller, AclEntry entry) throws NotOwnerException;
    public abstract void setName(Principal caller, String name) throws NotOwnerException;
    public abstract String toString( );  // Overrides Object.toString( )
}


Interface java.security.acl.AclEntry

Interface java.security.acl.AclEntry (1.1)


public abstract interface AclEntry extends Cloneable {
  // Public Instance Methods
    public abstract boolean addPermission(Permission permission);
    public abstract boolean checkPermission(Permission permission);
    public abstract Object clone( );  // Overrides Object.clone( )
    public abstract Principal getPrincipal( );
    public abstract boolean isNegative( );
    public abstract Enumeration permissions( );
    public abstract boolean removePermission(Permission permission);
    public abstract void setNegativePermissions( );
    public abstract boolean setPrincipal(Principal user);
    public abstract String toString( );  // Overrides Object.toString( )
}


Class java.security.acl.AclNotFoundException

Class java.security.acl.AclNotFoundException (1.1)


public class AclNotFoundException extends Exception {
  // Public Constructor
    public AclNotFoundException( );  // Empty
}


Interface java.security.acl.Group

Interface java.security.acl.Group (1.1)


public abstract interface Group extends Principal {
  // Public Instance Methods
    public abstract boolean addMember(Principal user);
    public abstract boolean isMember(Principal member);
    public abstract Enumeration members( );
    public abstract boolean removeMember(Principal user);
}


Class java.security.acl.LastOwnerException

Class java.security.acl.LastOwnerException (1.1)


public class LastOwnerException extends Exception {
  // Public Constructor
    public LastOwnerException( );  // Empty
}


Class java.security.acl.NotOwnerException

Class java.security.acl.NotOwnerException (1.1)


public class NotOwnerException extends Exception {
  // Public Constructor
    public NotOwnerException( );  // Empty
}


Interface java.security.acl.Owner

Interface java.security.acl.Owner (1.1)


public abstract interface Owner {
  // Public Instance Methods
    public abstract boolean addOwner(Principal caller, Principal owner) throws NotOwnerException;
    public abstract boolean deleteOwner(Principal caller, Principal owner) throws NotOwnerException, LastOwnerException;
    public abstract boolean isOwner(Principal owner);
}


Interface java.security.acl.Permission

Interface java.security.acl.Permission (1.1)


public abstract interface Permission {
  // Public Instance Methods
    public abstract boolean equals(Object another);  // Overrides Object.equals( )
    public abstract String toString( );  // Overrides Object.toString( )
}


Interface java.security.interfaces.DSAKey

Interface java.security.interfaces.DSAKey (1.1)


public abstract interface DSAKey {
  // Public Instance Methods
    public abstract DSAParams getParams( );
}


Interface java.security.interfaces.DSAParams

Interface java.security.interfaces.DSAParams (1.1)


public abstract interface DSAParams extends KeyParams {
  // Public Instance Methods
    public abstract Bignum getG( );
    public abstract Bignum getP( );
    public abstract Bignum getQ( );
}


Interface java.security.interfaces.DSAPublicKey

Interface java.security.interfaces.DSAPublicKey (1.1)


public abstract interface DSAPublicKey extends DSAKey {
  // Public Instance Methods
    public abstract Bignum getY( );
}


Interface java.sql.CallableStatement

Interface java.sql.CallableStatement (1.1)


public abstract interface CallableStatement extends PreparedStatement {
  // Public Instance Methods
    public abstract Bignum getBignum(int parameterIndex, int scale) throws SQLException;
    public abstract boolean getBoolean(int parameterIndex) throws SQLException;
    public abstract byte getByte(int parameterIndex) throws SQLException;
    public abstract byte[ ] getBytes(int parameterIndex) throws SQLException;
    public abstract Date getDate(int parameterIndex) throws SQLException;
    public abstract double getDouble(int parameterIndex) throws SQLException;
    public abstract float getFloat(int parameterIndex) throws SQLException;
    public abstract int getInt(int parameterIndex) throws SQLException;
    public abstract long getLong(int parameterIndex) throws SQLException;
    public abstract Object getObject(int parameterIndex) throws SQLException;
    public abstract short getShort(int parameterIndex) throws SQLException;
    public abstract String getString(int parameterIndex) throws SQLException;
    public abstract Time getTime(int parameterIndex) throws SQLException;
    public abstract Timestamp getTimestamp(int parameterIndex) throws SQLException;
    public abstract void registerOutParameter(int parameterIndex, int sqlType) throws SQLException;
    public abstract void registerOutParameter(int parameterIndex, int sqlType, int scale) throws SQLException;
    public abstract boolean wasNull( ) throws SQLException;
}


Interface java.sql.Connection

Interface java.sql.Connection (1.1)


public abstract interface Connection {
  // Constants
    public final static int TRANSACTION_NONE;
    public final static int TRANSACTION_READ_COMMITTED;
    public final static int TRANSACTION_READ_UNCOMMITTED;
    public final static int TRANSACTION_REPEATABLE_READ;
    public final static int TRANSACTION_SERIALIZABLE;
  // Public Instance Methods
    public abstract void clearWarnings( ) throws SQLException;
    public abstract void close( ) throws SQLException;
    public abstract void commit( ) throws SQLException;
    public abstract Statement createStatement( ) throws SQLException;
    public abstract boolean getAutoCommit( ) throws SQLException;
    public abstract String getCatalog( ) throws SQLException;
    public abstract DatabaseMetaData getMetaData( ) throws SQLException;
    public abstract int getTransactionIsolation( ) throws SQLException;
    public abstract SQLWarning getWarnings( ) throws SQLException;
    public abstract boolean isClosed( ) throws SQLException;
    public abstract boolean isReadOnly( ) throws SQLException;
    public abstract String nativeSQL(String sql) throws SQLException;
    public abstract CallableStatement prepareCall(String sql) throws SQLException;
    public abstract PreparedStatement prepareStatement(String sql) throws SQLException;
    public abstract void rollback( ) throws SQLException;
    public abstract void setAutoCommit(boolean autoCommit) throws SQLException;
    public abstract void setCatalog(String catalog) throws SQLException;
    public abstract void setReadOnly(boolean readOnly) throws SQLException;
    public abstract void setTransactionIsolation(int level) throws SQLException;
}


Class java.sql.DataTruncation

Class java.sql.DataTruncation (1.1)


public class DataTruncation extends SQLWarning {
  // Public Constructor
    public DataTruncation(int index, boolean parameter, boolean read, int dataSize, int transferSize);
  // Public Instance Methods
    public int getDataSize( );
    public int getIndex( );
    public boolean getParameter( );
    public boolean getRead( );
    public int getTransferSize( );
}


Interface java.sql.DatabaseMetaData

Interface java.sql.DatabaseMetaData (1.1)


public abstract interface DatabaseMetaData {
  // Constants
    public final static int bestRowNotPseudo;
    public final static int bestRowPseudo;
    public final static int bestRowSession;
    public final static int bestRowTemporary;
    public final static int bestRowTransaction;
    public final static int bestRowUnknown;
    public final static int columnNoNulls;
    public final static int columnNullable;
    public final static int columnNullableUnknown;
    public final static int importedKeyCascade;
    public final static int importedKeyInitiallyDeferred;
    public final static int importedKeyInitiallyImmediate;
    public final static int importedKeyNoAction;
    public final static int importedKeyNotDeferrable;
    public final static int importedKeyRestrict;
    public final static int importedKeySetDefault;
    public final static int importedKeySetNull;
    public final static int procedureColumnIn;
    public final static int procedureColumnInOut;
    public final static int procedureColumnOut;
    public final static int procedureColumnResult;
    public final static int procedureColumnReturn;
    public final static int procedureColumnUnknown;
    public final static int procedureNoNulls;
    public final static int procedureNoResult;
    public final static int procedureNullable;
    public final static int procedureNullableUnknown;
    public final static int procedureResultUnknown;
    public final static int procedureReturnsResult;
    public final static short tableIndexClustered;
    public final static short tableIndexHashed;
    public final static short tableIndexOther;
    public final static short tableIndexStatistic;
    public final static int typeNoNulls;
    public final static int typeNullable;
    public final static int typeNullableUnknown;
    public final static int typePredBasic;
    public final static int typePredChar;
    public final static int typePredNone;
    public final static int typeSearchable;
    public final static int versionColumnNotPseudo;
    public final static int versionColumnPseudo;
    public final static int versionColumnUnknown;
  // Public Instance Methods
    public abstract boolean allProceduresAreCallable( ) throws SQLException;
    public abstract boolean allTablesAreSelectable( ) throws SQLException;
    public abstract boolean dataDefinitionCausesTransactionCommit( ) throws SQLException;
    public abstract boolean dataDefinitionIgnoredInTransactions( ) throws SQLException;
    public abstract boolean doesMaxRowSizeIncludeBlobs( ) throws SQLException;
    public abstract ResultSet getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) throws SQLException;
    public abstract String getCatalogSeparator( ) throws SQLException;
    public abstract String getCatalogTerm( ) throws SQLException;
    public abstract ResultSet getCatalogs( ) throws SQLException;
    public abstract ResultSet getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern) throws SQLException;
    public abstract ResultSet getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) throws SQLException;
    public abstract ResultSet getCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable) throws SQLException;
    public abstract String getDatabaseProductName( ) throws SQLException;
    public abstract String getDatabaseProductVersion( ) throws SQLException;
    public abstract int getDefaultTransactionIsolation( ) throws SQLException;
    public abstract int getDriverMajorVersion( );
    public abstract int getDriverMinorVersion( );
    public abstract String getDriverName( ) throws SQLException;
    public abstract String getDriverVersion( ) throws SQLException;
    public abstract ResultSet getExportedKeys(String catalog, String schema, String table) throws SQLException;
    public abstract String getExtraNameCharacters( ) throws SQLException;
    public abstract String getIdentifierQuoteString( ) throws SQLException;
    public abstract ResultSet getImportedKeys(String catalog, String schema, String table) throws SQLException;
    public abstract ResultSet getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate) throws SQLException;
    public abstract int getMaxBinaryLiteralLength( ) throws SQLException;
    public abstract int getMaxCatalogNameLength( ) throws SQLException;
    public abstract int getMaxCharLiteralLength( ) throws SQLException;
    public abstract int getMaxColumnNameLength( ) throws SQLException;
    public abstract int getMaxColumnsInGroupBy( ) throws SQLException;
    public abstract int getMaxColumnsInIndex( ) throws SQLException;
    public abstract int getMaxColumnsInOrderBy( ) throws SQLException;
    public abstract int getMaxColumnsInSelect( ) throws SQLException;
    public abstract int getMaxColumnsInTable( ) throws SQLException;
    public abstract int getMaxConnections( ) throws SQLException;
    public abstract int getMaxCursorNameLength( ) throws SQLException;
    public abstract int getMaxIndexLength( ) throws SQLException;
    public abstract int getMaxProcedureNameLength( ) throws SQLException;
    public abstract int getMaxRowSize( ) throws SQLException;
    public abstract int getMaxSchemaNameLength( ) throws SQLException;
    public abstract int getMaxStatementLength( ) throws SQLException;
    public abstract int getMaxStatements( ) throws SQLException;
    public abstract int getMaxTableNameLength( ) throws SQLException;
    public abstract int getMaxTablesInSelect( ) throws SQLException;
    public abstract int getMaxUserNameLength( ) throws SQLException;
    public abstract String getNumericFunctions( ) throws SQLException;
    public abstract ResultSet getPrimaryKeys(String catalog, String schema, String table) throws SQLException;
    public abstract ResultSet getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern) throws SQLException;
    public abstract String getProcedureTerm( ) throws SQLException;
    public abstract ResultSet getProcedures(String catalog, String schemaPattern, String procedureNamePattern) throws SQLException;
    public abstract String getSQLKeywords( ) throws SQLException;
    public abstract String getSchemaTerm( ) throws SQLException;
    public abstract ResultSet getSchemas( ) throws SQLException;
    public abstract String getSearchStringEscape( ) throws SQLException;
    public abstract String getStringFunctions( ) throws SQLException;
    public abstract String getSystemFunctions( ) throws SQLException;
    public abstract ResultSet getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern) throws SQLException;
    public abstract ResultSet getTableTypes( ) throws SQLException;
    public abstract ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[ ] types) throws SQLException;
    public abstract String getTimeDateFunctions( ) throws SQLException;
    public abstract ResultSet getTypeInfo( ) throws SQLException;
    public abstract String getURL( ) throws SQLException;
    public abstract String getUserName( ) throws SQLException;
    public abstract ResultSet getVersionColumns(String catalog, String schema, String table) throws SQLException;
    public abstract boolean isCatalogAtStart( ) throws SQLException;
    public abstract boolean isReadOnly( ) throws SQLException;
    public abstract boolean nullPlusNonNullIsNull( ) throws SQLException;
    public abstract boolean nullsAreSortedAtEnd( ) throws SQLException;
    public abstract boolean nullsAreSortedAtStart( ) throws SQLException;
    public abstract boolean nullsAreSortedHigh( ) throws SQLException;
    public abstract boolean nullsAreSortedLow( ) throws SQLException;
    public abstract boolean storesLowerCaseIdentifiers( ) throws SQLException;
    public abstract boolean storesLowerCaseQuotedIdentifiers( ) throws SQLException;
    public abstract boolean storesMixedCaseIdentifiers( ) throws SQLException;
    public abstract boolean storesMixedCaseQuotedIdentifiers( ) throws SQLException;
    public abstract boolean storesUpperCaseIdentifiers( ) throws SQLException;
    public abstract boolean storesUpperCaseQuotedIdentifiers( ) throws SQLException;
    public abstract boolean supportsANSI92EntryLevelSQL( ) throws SQLException;
    public abstract boolean supportsANSI92FullSQL( ) throws SQLException;
    public abstract boolean supportsANSI92IntermediateSQL( ) throws SQLException;
    public abstract boolean supportsAlterTableWithAddColumn( ) throws SQLException;
    public abstract boolean supportsAlterTableWithDropColumn( ) throws SQLException;
    public abstract boolean supportsCatalogsInDataManipulation( ) throws SQLException;
    public abstract boolean supportsCatalogsInIndexDefinitions( ) throws SQLException;
    public abstract boolean supportsCatalogsInPrivilegeDefinitions( ) throws SQLException;
    public abstract boolean supportsCatalogsInProcedureCalls( ) throws SQLException;
    public abstract boolean supportsCatalogsInTableDefinitions( ) throws SQLException;
    public abstract boolean supportsColumnAliasing( ) throws SQLException;
    public abstract boolean supportsConvert( ) throws SQLException;
    public abstract boolean supportsConvert(int fromType, int toType) throws SQLException;
    public abstract boolean supportsCoreSQLGrammar( ) throws SQLException;
    public abstract boolean supportsCorrelatedSubqueries( ) throws SQLException;
    public abstract boolean supportsDataDefinitionAndDataManipulationTransactions( ) throws SQLException;
    public abstract boolean supportsDataManipulationTransactionsOnly( ) throws SQLException;
    public abstract boolean supportsDifferentTableCorrelationNames( ) throws SQLException;
    public abstract boolean supportsExpressionsInOrderBy( ) throws SQLException;
    public abstract boolean supportsExtendedSQLGrammar( ) throws SQLException;
    public abstract boolean supportsFullOuterJoins( ) throws SQLException;
    public abstract boolean supportsGroupBy( ) throws SQLException;
    public abstract boolean supportsGroupByBeyondSelect( ) throws SQLException;
    public abstract boolean supportsGroupByUnrelated( ) throws SQLException;
    public abstract boolean supportsIntegrityEnhancementFacility( ) throws SQLException;
    public abstract boolean supportsLikeEscapeClause( ) throws SQLException;
    public abstract boolean supportsLimitedOuterJoins( ) throws SQLException;
    public abstract boolean supportsMinimumSQLGrammar( ) throws SQLException;
    public abstract boolean supportsMixedCaseIdentifiers( ) throws SQLException;
    public abstract boolean supportsMixedCaseQuotedIdentifiers( ) throws SQLException;
    public abstract boolean supportsMultipleResultSets( ) throws SQLException;
    public abstract boolean supportsMultipleTransactions( ) throws SQLException;
    public abstract boolean supportsNonNullableColumns( ) throws SQLException;
    public abstract boolean supportsOpenCursorsAcrossCommit( ) throws SQLException;
    public abstract boolean supportsOpenCursorsAcrossRollback( ) throws SQLException;
    public abstract boolean supportsOpenStatementsAcrossCommit( ) throws SQLException;
    public abstract boolean supportsOpenStatementsAcrossRollback( ) throws SQLException;
    public abstract boolean supportsOrderByUnrelated( ) throws SQLException;
    public abstract boolean supportsOuterJoins( ) throws SQLException;
    public abstract boolean supportsPositionedDelete( ) throws SQLException;
    public abstract boolean supportsPositionedUpdate( ) throws SQLException;
    public abstract boolean supportsSchemasInDataManipulation( ) throws SQLException;
    public abstract boolean supportsSchemasInIndexDefinitions( ) throws SQLException;
    public abstract boolean supportsSchemasInPrivilegeDefinitions( ) throws SQLException;
    public abstract boolean supportsSchemasInProcedureCalls( ) throws SQLException;
    public abstract boolean supportsSchemasInTableDefinitions( ) throws SQLException;
    public abstract boolean supportsSelectForUpdate( ) throws SQLException;
    public abstract boolean supportsStoredProcedures( ) throws SQLException;
    public abstract boolean supportsSubqueriesInComparisons( ) throws SQLException;
    public abstract boolean supportsSubqueriesInExists( ) throws SQLException;
    public abstract boolean supportsSubqueriesInIns( ) throws SQLException;
    public abstract boolean supportsSubqueriesInQuantifieds( ) throws SQLException;
    public abstract boolean supportsTableCorrelationNames( ) throws SQLException;
    public abstract boolean supportsTransactionIsolationLevel(int level) throws SQLException;
    public abstract boolean supportsTransactions( ) throws SQLException;
    public abstract boolean supportsUnion( ) throws SQLException;
    public abstract boolean supportsUnionAll( ) throws SQLException;
    public abstract boolean usesLocalFilePerTable( ) throws SQLException;
    public abstract boolean usesLocalFiles( ) throws SQLException;
}


Class java.sql.Date

Class java.sql.Date (1.1)


public class Date extends Date {
  // Public Constructors
    public Date(int year, int month, int day);
    public Date(long date);
  // Class Methods
    public static Date valueOf(String s);
  // Public Instance Methods
    public int getHours( );  // Overrides Date.getHours( )
    public int getMinutes( );  // Overrides Date.getMinutes( )
    public int getSeconds( );  // Overrides Date.getSeconds( )
    public void setHours(int i);  // Overrides Date.setHours( )
    public void setMinutes(int i);  // Overrides Date.setMinutes( )
    public void setSeconds(int i);  // Overrides Date.setSeconds( )
    public void setTime(long date);  // Overrides Date.setTime( )
    public String toString( );  // Overrides Date.toString( )
}


Interface java.sql.Driver

Interface java.sql.Driver (1.1)


public abstract interface Driver {
  // Public Instance Methods
    public abstract boolean acceptsURL(String url) throws SQLException;
    public abstract Connection connect(String url, Properties info) throws SQLException;
    public abstract int getMajorVersion( );
    public abstract int getMinorVersion( );
    public abstract DriverPropertyInfo[ ] getPropertyInfo(String url, Properties info) throws SQLException;
    public abstract boolean jdbcCompliant( );
}


Class java.sql.DriverManager

Class java.sql.DriverManager (1.1)


public class DriverManager extends Object {
  // No Constructor
  // Class Methods
    public static void deregisterDriver(Driver driver) throws SQLException;
    public static synchronized Connection getConnection(String url, Properties info) throws SQLException;
    public static synchronized Connection getConnection(String url, String user, String password) throws SQLException;
    public static synchronized Connection getConnection(String url) throws SQLException;
    public static Driver getDriver(String url) throws SQLException;
    public static Enumeration getDrivers( );
    public static PrintStream getLogStream( );
    public static int getLoginTimeout( );
    public static void println(String message);
    public static synchronized void registerDriver(Driver driver) throws SQLException;
    public static void setLogStream(PrintStream out);
    public static void setLoginTimeout(int seconds);
}


Class java.sql.DriverPropertyInfo

Class java.sql.DriverPropertyInfo (1.1)


public class DriverPropertyInfo extends Object {
  // Public Constructor
    public DriverPropertyInfo(String name, String value);
  // Public Instance Variables
    public String[ ] choices;
    public String description;
    public String name;
    public boolean required;
    public String value;
}


Interface java.sql.PreparedStatement

Interface java.sql.PreparedStatement (1.1)


public abstract interface PreparedStatement extends Statement {
  // Public Instance Methods
    public abstract void clearParameters( ) throws SQLException;
    public abstract boolean execute( ) throws SQLException;
    public abstract ResultSet executeQuery( ) throws SQLException;
    public abstract int executeUpdate( ) throws SQLException;
    public abstract void setAsciiStream(int parameterIndex, InputStream x, int length) throws SQLException;
    public abstract void setBignum(int parameterIndex, Bignum x) throws SQLException;
    public abstract void setBinaryStream(int parameterIndex, InputStream x, int length) throws SQLException;
    public abstract void setBoolean(int parameterIndex, boolean x) throws SQLException;
    public abstract void setByte(int parameterIndex, byte x) throws SQLException;
    public abstract void setBytes(int parameterIndex, byte[ ] x) throws SQLException;
    public abstract void setDate(int parameterIndex, Date x) throws SQLException;
    public abstract void setDouble(int parameterIndex, double x) throws SQLException;
    public abstract void setFloat(int parameterIndex, float x) throws SQLException;
    public abstract void setInt(int parameterIndex, int x) throws SQLException;
    public abstract void setLong(int parameterIndex, long x) throws SQLException;
    public abstract void setNull(int parameterIndex, int sqlType) throws SQLException;
    public abstract void setObject(int parameterIndex, Object x, int targetSqlType, int scale) throws SQLException;
    public abstract void setObject(int parameterIndex, Object x, int targetSqlType) throws SQLException;
    public abstract void setObject(int parameterIndex, Object x) throws SQLException;
    public abstract void setShort(int parameterIndex, short x) throws SQLException;
    public abstract void setString(int parameterIndex, String x) throws SQLException;
    public abstract void setTime(int parameterIndex, Time x) throws SQLException;
    public abstract void setTimestamp(int parameterIndex, Timestamp x) throws SQLException;
    public abstract void setUnicodeStream(int parameterIndex, InputStream x, int length) throws SQLException;
}


Interface java.sql.ResultSet

Interface java.sql.ResultSet (1.1)


public abstract interface ResultSet {
  // Public Instance Methods
    public abstract void clearWarnings( ) throws SQLException;
    public abstract void close( ) throws SQLException;
    public abstract int findColumn(String columnName) throws SQLException;
    public abstract InputStream getAsciiStream(int columnIndex) throws SQLException;
    public abstract InputStream getAsciiStream(String columnName) throws SQLException;
    public abstract Bignum getBignum(int columnIndex, int scale) throws SQLException;
    public abstract Bignum getBignum(String columnName, int scale) throws SQLException;
    public abstract InputStream getBinaryStream(int columnIndex) throws SQLException;
    public abstract InputStream getBinaryStream(String columnName) throws SQLException;
    public abstract boolean getBoolean(int columnIndex) throws SQLException;
    public abstract boolean getBoolean(String columnName) throws SQLException;
    public abstract byte getByte(int columnIndex) throws SQLException;
    public abstract byte getByte(String columnName) throws SQLException;
    public abstract byte[ ] getBytes(int columnIndex) throws SQLException;
    public abstract byte[ ] getBytes(String columnName) throws SQLException;
    public abstract String getCursorName( ) throws SQLException;
    public abstract Date getDate(int columnIndex) throws SQLException;
    public abstract Date getDate(String columnName) throws SQLException;
    public abstract double getDouble(int columnIndex) throws SQLException;
    public abstract double getDouble(String columnName) throws SQLException;
    public abstract float getFloat(int columnIndex) throws SQLException;
    public abstract float getFloat(String columnName) throws SQLException;
    public abstract int getInt(int columnIndex) throws SQLException;
    public abstract int getInt(String columnName) throws SQLException;
    public abstract long getLong(int columnIndex) throws SQLException;
    public abstract long getLong(String columnName) throws SQLException;
    public abstract ResultSetMetaData getMetaData( ) throws SQLException;
    public abstract Object getObject(int columnIndex) throws SQLException;
    public abstract Object getObject(String columnName) throws SQLException;
    public abstract short getShort(int columnIndex) throws SQLException;
    public abstract short getShort(String columnName) throws SQLException;
    public abstract String getString(int columnIndex) throws SQLException;
    public abstract String getString(String columnName) throws SQLException;
    public abstract Time getTime(int columnIndex) throws SQLException;
    public abstract Time getTime(String columnName) throws SQLException;
    public abstract Timestamp getTimestamp(int columnIndex) throws SQLException;
    public abstract Timestamp getTimestamp(String columnName) throws SQLException;
    public abstract InputStream getUnicodeStream(int columnIndex) throws SQLException;
    public abstract InputStream getUnicodeStream(String columnName) throws SQLException;
    public abstract SQLWarning getWarnings( ) throws SQLException;
    public abstract boolean next( ) throws SQLException;
    public abstract boolean wasNull( ) throws SQLException;
}


Interface java.sql.ResultSetMetaData

Interface java.sql.ResultSetMetaData (1.1)


public abstract interface ResultSetMetaData {
  // Constants
    public final static int columnNoNulls;
    public final static int columnNullable;
    public final static int columnNullableUnknown;
  // Public Instance Methods
    public abstract String getCatalogName(int column) throws SQLException;
    public abstract int getColumnCount( ) throws SQLException;
    public abstract int getColumnDisplaySize(int column) throws SQLException;
    public abstract String getColumnLabel(int column) throws SQLException;
    public abstract String getColumnName(int column) throws SQLException;
    public abstract int getColumnType(int column) throws SQLException;
    public abstract String getColumnTypeName(int column) throws SQLException;
    public abstract int getPrecision(int column) throws SQLException;
    public abstract int getScale(int column) throws SQLException;
    public abstract String getSchemaName(int column) throws SQLException;
    public abstract String getTableName(int column) throws SQLException;
    public abstract boolean isAutoIncrement(int column) throws SQLException;
    public abstract boolean isCaseSensitive(int column) throws SQLException;
    public abstract boolean isCurrency(int column) throws SQLException;
    public abstract boolean isDefinitelyWritable(int column) throws SQLException;
    public abstract int isNullable(int column) throws SQLException;
    public abstract boolean isReadOnly(int column) throws SQLException;
    public abstract boolean isSearchable(int column) throws SQLException;
    public abstract boolean isSigned(int column) throws SQLException;
    public abstract boolean isWritable(int column) throws SQLException;
}


Class java.sql.SQLException

Class java.sql.SQLException (1.1)


public class SQLException extends Exception {
  // Public Constructors
    public SQLException(String reason, String SQLState, int vendorCode);
    public SQLException(String reason, String SQLState);
    public SQLException(String reason);
    public SQLException( );
  // Public Instance Methods
    public int getErrorCode( );
    public SQLException getNextException( );
    public String getSQLState( );
    public synchronized void setNextException(SQLException ex);
}


Class java.sql.SQLWarning

Class java.sql.SQLWarning (1.1)


public class SQLWarning extends SQLException {
  // Public Constructors
    public SQLWarning(String reason, String SQLstate, int vendorCode);
    public SQLWarning(String reason, String SQLstate);
    public SQLWarning(String reason);
    public SQLWarning( );
  // Public Instance Methods
    public SQLWarning getNextWarning( );
    public void setNextWarning(SQLWarning w);
}


Interface java.sql.Statement

Interface java.sql.Statement (1.1)


public abstract interface Statement {
  // Public Instance Methods
    public abstract void cancel( ) throws SQLException;
    public abstract void clearWarnings( ) throws SQLException;
    public abstract void close( ) throws SQLException;
    public abstract boolean execute(String sql) throws SQLException;
    public abstract ResultSet executeQuery(String sql) throws SQLException;
    public abstract int executeUpdate(String sql) throws SQLException;
    public abstract int getMaxFieldSize( ) throws SQLException;
    public abstract int getMaxRows( ) throws SQLException;
    public abstract boolean getMoreResults( ) throws SQLException;
    public abstract int getQueryTimeout( ) throws SQLException;
    public abstract ResultSet getResultSet( ) throws SQLException;
    public abstract int getUpdateCount( ) throws SQLException;
    public abstract SQLWarning getWarnings( ) throws SQLException;
    public abstract void setCursorName(String name) throws SQLException;
    public abstract void setEscapeProcessing(boolean enable) throws SQLException;
    public abstract void setMaxFieldSize(int max) throws SQLException;
    public abstract void setMaxRows(int max) throws SQLException;
    public abstract void setQueryTimeout(int seconds) throws SQLException;
}


Class java.sql.Time

Class java.sql.Time (1.1)


public class Time extends Date {
  // Public Constructors
    public Time(int hour, int minute, int second);
    public Time(long time);
  // Class Methods
    public static Time valueOf(String s);
  // Public Instance Methods
    public int getDate( );  // Overrides Date.getDate( )
    public int getDay( );  // Overrides Date.getDay( )
    public int getMonth( );  // Overrides Date.getMonth( )
    public int getYear( );  // Overrides Date.getYear( )
    public void setDate(int i);  // Overrides Date.setDate( )
    public void setMonth(int i);  // Overrides Date.setMonth( )
    public void setTime(long time);  // Overrides Date.setTime( )
    public void setYear(int i);  // Overrides Date.setYear( )
    public String toString( );  // Overrides Date.toString( )
}


Class java.sql.Timestamp

Class java.sql.Timestamp (1.1)


public class Timestamp extends Date {
  // Public Constructors
    public Timestamp(int year, int month, int date, int hour, int minute, int second, int nano);
    public Timestamp(long time);
  // Class Methods
    public static Timestamp valueOf(String s);
  // Public Instance Methods
    public boolean after(Timestamp ts);
    public boolean before(Timestamp ts);
    public boolean equals(Timestamp ts);
    public int getNanos( );
    public void setNanos(int n);
    public String toString( );  // Overrides Date.toString( )
}


Class java.sql.Types

Class java.sql.Types (1.1)


public class Types extends Object {
  // No Constructor
  // Constants
    public final static int BIGINT;
    public final static int BINARY;
    public final static int BIT;
    public final static int CHAR;
    public final static int DATE;
    public final static int DECIMAL;
    public final static int DOUBLE;
    public final static int FLOAT;
    public final static int INTEGER;
    public final static int LONGVARBINARY;
    public final static int LONGVARCHAR;
    public final static int NULL;
    public final static int NUMERIC;
    public final static int OTHER;
    public final static int REAL;
    public final static int SMALLINT;
    public final static int TIME;
    public final static int TIMESTAMP;
    public final static int TINYINT;
    public final static int VARBINARY;
    public final static int VARCHAR;
}


Interface java.text.CharacterIterator

Interface java.text.CharacterIterator (1.1)


public abstract interface CharacterIterator extends Cloneable {
  // Constants
    public final static char DONE;
  // Public Instance Methods
    public abstract Object clone( );  // Overrides Object.clone( )
    public abstract char current( );
    public abstract int endIndex( );
    public abstract char first( );
    public abstract int getIndex( );
    public abstract String getText( );
    public abstract char last( );
    public abstract char next( );
    public abstract char previous( );
    public abstract char setIndex(int position);
    public abstract int startIndex( );
}


Class java.text.ChoiceFormat

Class java.text.ChoiceFormat (1.1)


public class ChoiceFormat extends NumberFormat {
  // Public Constructor
    public ChoiceFormat(double[ ] limits, Object[ ] formats);
  // Class Methods
    public final static double nextDouble(double d);
    public static double nextDouble(double d, boolean positive);
    public final static double previousDouble(double d);
  // Public Instance Methods
    public StringBuffer format(long number, StringBuffer toAppendTo, FormatStatus status);  // Defines NumberFormat.format( )
    public StringBuffer format(double number, StringBuffer toAppendTo, FormatStatus status);  // Defines NumberFormat.format( )
    public Object[ ] getFormats( );
    public double[ ] getLimits( );
    public Number parse(String text, ParseStatus status);  // Defines NumberFormat.parse( )
    public void setChoices(double[ ] limits, Object[ ] formats);
}


Class java.text.CollatedString

Class java.text.CollatedString (1.1)


public final class CollatedString extends Object {
  // Public Constructor
    public CollatedString(String value, Collation comparison);
  // Public Instance Methods
    public boolean equals(Object source);  // Overrides Object.equals( )
    public Collation getCollation( );
    public String getString( );
    public boolean greater(Object source);
    public boolean greaterOrEqual(Object source);
    public int hashCode( );  // Overrides Object.hashCode( )
    public void setCollation(Collation comparison);
    public void setString(String value);
}


Class java.text.Collation

Class java.text.Collation (1.1)


public abstract class Collation extends Object implements Cloneable, Serializable {
  // Protected Constructor
    protected Collation( );
  // Constants
    public final static byte CANONICAL_DECOMPOSITION;
    public final static byte EQUAL;
    public final static byte FULL_DECOMPOSITION;
    public final static byte GREATER;
    public final static byte IDENTICAL;
    public final static byte LESS;
    public final static byte NO_DECOMPOSITION;
    public final static byte PRIMARY;
    public final static byte SECONDARY;
    public final static byte TERTIARY;
  // Class Methods
    public static synchronized Locale[ ] getAvailableLocales( );
    public static synchronized Collation getDefault( );
    public static synchronized Collation getDefault(Locale desiredLocale);
    public static synchronized String getDisplayName(Locale objectLocale, Locale displayLocale);
    public static synchronized String getDisplayName(Locale objectLocale);
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public abstract byte compare(String source, String target);
    public abstract byte compare(String source, int start, int end, String target, int targetStart, int targetEnd) throws StringIndexOutOfBoundsException;
    public boolean equals(String source, String target);
    public abstract boolean equals(Object what);  // Overrides Object.equals( )
    public abstract CollationKey getCollationKey(String source);
    public abstract CollationKey getCollationKey(String source, int start, int end) throws StringIndexOutOfBoundsException;
    public synchronized byte getDecomposition( );
    public abstract SortKey getSortKey(String source);
    public abstract SortKey getSortKey(String source, int start, int end) throws StringIndexOutOfBoundsException;
    public synchronized byte getStrength( );
    public boolean greater(String source, String target);
    public boolean greaterOrEqual(String source, String target);
    public synchronized abstract int hashCode( );  // Overrides Object.hashCode( )
    public synchronized void setDecomposition(byte decompositionMode) throws IllegalArgumentException;
    public synchronized void setStrength(byte newStrength) throws IllegalArgumentException;
}


Class java.text.CollationElementIterator

Class java.text.CollationElementIterator (1.1)


public final class CollationElementIterator extends Object {
  // No Constructor
  // Constants
    public final static int NULLORDER;
  // Class Methods
    public final static int primaryOrder(int order);
    public final static short secondaryOrder(int order);
    public final static short tertiaryOrder(int order);
  // Public Instance Methods
    public int next( );
    public void reset( );
}


Class java.text.CollationKey

Class java.text.CollationKey (1.1)


public final class CollationKey extends Object {
  // No Constructor
  // Public Instance Methods
    public byte compareTo(CollationKey target);
    public boolean equals(Object source);  // Overrides Object.equals( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.text.DateFormat

Class java.text.DateFormat (1.1)


public abstract class DateFormat extends Format implements Cloneable {
  // Default Constructor: public DateFormat( )
  // Constants
    public final static byte AMPM_FIELD;
    public final static byte DATE_FIELD;
    public final static byte DAYOFWEEKINMONTH_FIELD;
    public final static byte DAYOFWEEK_FIELD;
    public final static byte DAYOFYEAR_FIELD;
    public final static int DEFAULT;
    public final static byte ERA_FIELD;
    public final static int FULL;
    public final static byte HOUR0_FIELD;
    public final static byte HOUR1_FIELD;
    public final static byte HOUROFDAY0_FIELD;
    public final static byte HOUROFDAY1_FIELD;
    public final static int LONG;
    public final static byte MILLISECOND_FIELD;
    public final static byte MINUTE_FIELD;
    public final static byte MONTH_FIELD;
    public final static byte SECOND_FIELD;
    public final static int SHORT;
    public final static byte TIMEZONE_FIELD;
    public final static byte WEEKOFMONTH_FIELD;
    public final static byte WEEKOFYEAR_FIELD;
    public final static byte YEAR_FIELD;
  // Protected Instance Variables
    protected Calendar calendar;
    protected NumberFormat numberFormat;
  // Class Methods
    public static synchronized Locale[ ] getAvailableLocales( );
    public final static synchronized DateFormat getDateFormat( );
    public final static synchronized DateFormat getDateFormat(int style);
    public final static synchronized DateFormat getDateFormat(int style, Locale aLocale);
    public final static synchronized DateFormat getDateTimeFormat( );
    public final static synchronized DateFormat getDateTimeFormat(int dateStyle, int timeStyle);
    public final static synchronized DateFormat getDateTimeFormat(int dateStyle, int timeStyle, Locale aLocale);
    public static synchronized String getDisplayName(Locale objectLocale, Locale displayLocale);
    public final static String getDisplayName(Locale objectLocale);
    public final static synchronized DateFormat getTimeFormat( );
    public final static synchronized DateFormat getTimeFormat(int style);
    public final static synchronized DateFormat getTimeFormat(int style, Locale aLocale);
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public final StringBuffer format(Object obj, StringBuffer toAppendTo, FormatStatus status);  // Defines Format.format( )
    public abstract StringBuffer format(Date date, StringBuffer toAppendTo, FormatStatus status);
    public final String format(Date date);
    public Calendar getCalendar( );
    public NumberFormat getNumberFormat( );
    public TimeZone getTimeZone( );
    public boolean getValidationMode( );
    public Date parse(String text) throws FormatException;
    public abstract Date parse(String text, ParseStatus status);
    public Object parseObject(String source, ParseStatus status);  // Defines Format.parseObject( )
    public void setCalendar(Calendar newCalendar);
    public void setNumberFormat(NumberFormat newNumberFormat);
    public void setTimeZone(TimeZone zone);
    public void setValidationMode(boolean mode);
}


Class java.text.DateFormatData

Class java.text.DateFormatData (1.1)


public class DateFormatData extends Object implements Serializable, Cloneable {
  // Public Constructors
    public DateFormatData( );
    public DateFormatData(Locale desiredLocale);
  // Constants
    protected final static int millisPerHour;
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public String[ ] getAmpms( );
    public String[ ] getEras( );
    public String getLocalPatternChars( );
    public String[ ] getMonths( );
    public String[ ] getShortMonths( );
    public String[ ] getShortWeekdays( );
    public String[ ] getWeekdays( );
    public String[ ][ ] getZoneStrings( );
    public synchronized int hashCode( );  // Overrides Object.hashCode( )
    public void setAmpms(String[ ] newAmpms);
    public void setEras(String[ ] newEras);
    public void setLocalPatternChars(String newLocalPatternChars);
    public void setMonths(String[ ] newMonths);
    public final void setPatternLocalized(boolean localized);
    public void setShortMonths(String[ ] newShortMonths);
    public void setShortWeekdays(String[ ] newShortWeekdays);
    public void setWeekdays(String[ ] newWeekdays);
    public void setZoneStrings(String[ ][ ] newZoneStrings);
    public final boolean useLocalizedPattern( );
}


Class java.text.DecimalFormat

Class java.text.DecimalFormat (1.1)


public class DecimalFormat extends NumberFormat {
  // Public Constructors
    public DecimalFormat(String pattern, NumberFormatData data) throws FormatException;
    public DecimalFormat( );  // Empty
  // Public Instance Methods
    public synchronized Object clone( );  // Overrides NumberFormat.clone( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public StringBuffer format(double number, StringBuffer result, FormatStatus status);  // Defines NumberFormat.format( )
    public StringBuffer format(long number, StringBuffer result, FormatStatus status);  // Defines NumberFormat.format( )
    public int getFactor( );
    public String getNegativePrefix( );
    public String getNegativeSuffix( );
    public NumberFormatData getNumberFormatData( );
    public String getPattern(boolean localized);
    public String getPositivePrefix( );
    public String getPositiveSuffix( );
    public int getThousandsInterval( );
    public synchronized int hashCode( );  // Overrides Object.hashCode( )
    public Number parse(String text, ParseStatus status);  // Defines NumberFormat.parse( )
    public void setFactor(int newValue);
    public void setNegativePrefix(String newValue);
    public void setNegativeSuffix(String newValue);
    public void setNumberFormatData(NumberFormatData newElements);
    public void setPattern(String pattern, boolean localized) throws FormatException;
    public void setPositivePrefix(String newValue);
    public void setPositiveSuffix(String newValue);
    public void setThousandsInterval(int newValue);
}


Class java.text.Format

Class java.text.Format (1.1)


public abstract class Format extends Object implements Serializable, Cloneable {
  // Public Constructor
    public Format( );  // Empty
  // Public Instance Methods
    public final String format(Object obj) throws ClassCastException;
    public abstract StringBuffer format(Object obj, StringBuffer toAppendTo, FormatStatus status) throws ClassCastException;
    public abstract Object parseObject(String source, ParseStatus status);
    public Object parseObject(String source) throws FormatException;
}


Class java.text.FormatException

Class java.text.FormatException (1.1)


public class FormatException extends Exception {
  // Public Constructors
    public FormatException(String s, int errorOffset);
    public FormatException( );  // Empty
  // Public Instance Methods
    public int getErrorOffset( );
}


Class java.text.FormatStatus

Class java.text.FormatStatus (1.1)


public class FormatStatus extends Object {
  // Default Constructor: public FormatStatus( )
  // Public Instance Variables
    public int alignEnd;
    public int alignField;
    public int alignStart;
}


Class java.text.MessageFormat

Class java.text.MessageFormat (1.1)


public class MessageFormat extends Format {
  // Public Constructors
    public MessageFormat(String pattern);
    public MessageFormat(String pattern, Format[ ] formats);
  // Class Methods
    public static String format(String pattern, Object[ ] arguments);
    public static String format(String pattern, Format[ ] formats, Object[ ] arguments);
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public final StringBuffer format(Object[ ] source, StringBuffer result, FormatStatus ignore);
    public final StringBuffer format(Object source, StringBuffer result, FormatStatus ignore);  // Defines Format.format( )
    public Format[ ] getFormats( );
    public String getPattern( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public Object[ ] parse(String source, ParseStatus status);
    public Object parse(String source) throws FormatException;
    public Object parseObject(String text, ParseStatus status);  // Defines Format.parseObject( )
    public void setFormats(Format[ ] formats);
    public void setPattern(String pattern);
}


Class java.text.NumberFormat

Class java.text.NumberFormat (1.1)


public abstract class NumberFormat extends Format implements Cloneable {
  // Default Constructor: public NumberFormat( )
  // Constants
    public final static byte DECIMAL_FIELD;
    public final static byte DENOMINATOR_FIELD;
    public final static byte EXPONENT_FIELD;
    public final static byte INTEGER_FIELD;
    public final static byte NUMBERATOR_FIELD;
  // Class Methods
    public static synchronized Locale[ ] getAvailableLocales( );
    public final static synchronized NumberFormat getDefault( );
    public static synchronized NumberFormat getDefault(Locale inLocale);
    public final static synchronized NumberFormat getDefaultCurrency( );
    public static synchronized NumberFormat getDefaultCurrency(Locale inLocale);
    public final static synchronized NumberFormat getDefaultPercent( );
    public static synchronized NumberFormat getDefaultPercent(Locale inLocale);
    public static synchronized String getDisplayName(Locale objectLocale, Locale displayLocale) throws throws;
    public final static String getDisplayName(Locale objectLocale) throws throws;
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public final StringBuffer format(Object number, StringBuffer toAppendTo, FormatStatus status);  // Defines Format.format( )
    public final String format(double number);
    public final String format(long number);
    public abstract StringBuffer format(double number, StringBuffer toAppendTo, FormatStatus status);
    public abstract StringBuffer format(long number, StringBuffer toAppendTo, FormatStatus status);
    public final String getCurrencySymbol( );
    public final String getCurrencySymbol(Locale loc);
    public final String getIntlCurrencySymbol( );
    public final String getIntlCurrencySymbol(Locale loc);
    public int getMaximumDecimalCount( );
    public int getMaximumIntegerCount( );
    public int getMinimumDecimalCount( );
    public int getMinimumIntegerCount( );
    public boolean isDecimalUsedWithInteger( );
    public boolean isIntegerOnly( );
    public boolean isThousandsUsed( );
    public abstract Number parse(String text, ParseStatus status);
    public Number parse(String text) throws FormatException;
    public final Object parseObject(String source, ParseStatus status);  // Defines Format.parseObject( )
    public void setDecimalUsedWithInteger(boolean newValue);
    public void setIntegerOnly(boolean value);
    public void setMaximumDecimalCount(int newValue);
    public void setMaximumIntegerCount(int newValue);
    public void setMinimumDecimalCount(int newValue);
    public void setMinimumIntegerCount(int newValue);
    public void setThousandsUsed(boolean newValue);
}


Class java.text.NumberFormatData

Class java.text.NumberFormatData (1.1)


public final class NumberFormatData extends Object implements Cloneable, Serializable {
  // No Constructor
  // Constants
    public final static char patternDecimalSign;
    public final static char patternDigit;
    public final static char patternMillePercent;
    public final static char patternPercent;
    public final static char patternSeparator;
    public final static char patternSpaceDigit;
    public final static char patternStarDigit;
    public final static char patternThousandsSign;
    public final static char patternZeroDigit;
  // Public Instance Variables
    public char decimalSign;
    public char digit;
    public char exponential;
    public String infinity;
    public char millePercent;
    public char minusSign;
    public String nan;
    public char percent;
    public char separator;
    public char spaceDigit;
    public char starDigit;
    public char thousandsSign;
    public char zeroDigit;
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public synchronized int hashCode( );  // Overrides Object.hashCode( )
}


Class java.text.ParseStatus

Class java.text.ParseStatus (1.1)


public class ParseStatus extends Object {
  // Public Constructors
    public ParseStatus( );  // Empty
    public ParseStatus(int start);
  // Public Instance Variables
    public int startAt;
}


Class java.text.SimpleDateFormat

Class java.text.SimpleDateFormat (1.1)


public class SimpleDateFormat extends DateFormat {
  // Public Constructors
    public SimpleDateFormat(String newPattern);
    public SimpleDateFormat(String newPattern, DateFormatData newFormatData);
  // Public Instance Methods
    public Object clone( );  // Overrides DateFormat.clone( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public StringBuffer format(Date date, StringBuffer toAppendTo, FormatStatus status);  // Defines DateFormat.format( )
    public DateFormatData getDateFormatData( ) throws InternalError;
    public String getPattern(boolean localized);
    public synchronized int hashCode( );  // Overrides Object.hashCode( )
    public Date parse(String text, ParseStatus status);  // Defines DateFormat.parse( )
    public void setDateFormatData(DateFormatData newFormatData) throws InternalError;
    public void setPattern(String newPattern, boolean localized);
}


Class java.text.SortKey

Class java.text.SortKey (1.1)


public final class SortKey extends Object {
  // No Constructor
  // Public Instance Methods
    public byte compareTo(SortKey target);
    public boolean equals(Object source);  // Overrides Object.equals( )
    public int hashCode( );  // Overrides Object.hashCode( )
    public String toString( );  // Overrides Object.toString( )
}


Class java.text.StringCharacterIterator

Class java.text.StringCharacterIterator (1.1)


public final class StringCharacterIterator extends Object implements CharacterIterator {
  // Public Constructors
    public StringCharacterIterator(String text);
    public StringCharacterIterator(String text, int pos);
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public char current( );
    public int endIndex( );
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public char first( );
    public int getIndex( );
    public String getText( );
    public int hashCode( );  // Overrides Object.hashCode( )
    public char last( );
    public char next( );
    public char previous( );
    public char setIndex(int pos);
    public int startIndex( );
}


Class java.text.TableCollation

Class java.text.TableCollation (1.1)


public class TableCollation extends Collation {
  // Public Constructor
    public TableCollation(String rules) throws FormatException;
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public byte compare(String source, String target);
    public byte compare(String source, int start, int end, String target, int targetStart, int targetEnd) throws StringIndexOutOfBoundsException;
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public CollationKey getCollationKey(String source);
    public CollationKey getCollationKey(String source, int start, int end);
    public String getRules( );
    public SortKey getSortKey(String source);
    public SortKey getSortKey(String source, int start, int end);
    public int hashCode( );  // Overrides Object.hashCode( )
}


Class java.text.TextBoundary

Class java.text.TextBoundary (1.1)


public abstract class TextBoundary extends Object implements Cloneable, Serializable {
  // Protected Constructor
    protected TextBoundary( );  // Empty
  // Constants
    public final static int DONE;
  // Class Methods
    public static synchronized Locale[ ] getAvailableLocales( );
    public static TextBoundary getCharacterBreak( );
    public static TextBoundary getCharacterBreak(Locale where);
    public static synchronized String getDisplayName(Locale objectLocale, Locale displayLocale);
    public final static String getDisplayName(Locale objectLocale);
    public static TextBoundary getLineBreak( );
    public static TextBoundary getLineBreak(Locale where);
    public static TextBoundary getSentenceBreak( );
    public static TextBoundary getSentenceBreak(Locale where);
    public static TextBoundary getWordBreak( );
    public static TextBoundary getWordBreak(Locale where);
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public abstract int current( );
    public abstract int first( );
    public abstract String getText( );
    public abstract int last( );
    public abstract int next( );
    public abstract int nextAfter(int offset);
    public abstract int nthFromCurrent(int n);
    public abstract int previous( );
    public void setText(String newText);
    public abstract void setText(CharacterIterator newText);
}


Class java.text.resources.DateFormatZoneData

Class java.text.resources.DateFormatZoneData (1.1)


public final class DateFormatZoneData extends ListResourceBundle {
  // Default Constructor: public DateFormatZoneData( )
  // Public Instance Methods
    public Object[ ][ ] getContents( );  // Defines ListResourceBundle.getContents( )
}


Class java.text.resources.DateFormatZoneData_da_DK

Class java.text.resources.DateFormatZoneData_da_DK (1.1)


public final class DateFormatZoneData_da_DK extends ListResourceBundle {
  // Default Constructor: public DateFormatZoneData_da_DK( )
  // Public Instance Methods
    public Object[ ][ ] getContents( );  // Defines ListResourceBundle.getContents( )
}


Class java.text.resources.DateFormatZoneData_de_DE

Class java.text.resources.DateFormatZoneData_de_DE (1.1)


public final class DateFormatZoneData_de_DE extends ListResourceBundle {
  // Default Constructor: public DateFormatZoneData_de_DE( )
  // Public Instance Methods
    public Object[ ][ ] getContents( );  // Defines ListResourceBundle.getContents( )
}


Class java.text.resources.DateFormatZoneData_en_CA

Class java.text.resources.DateFormatZoneData_en_CA (1.1)


public final class DateFormatZoneData_en_CA extends ListResourceBundle {
  // Default Constructor: public DateFormatZoneData_en_CA( )
  // Public Instance Methods
    public Object[ ][ ] getContents( );  // Defines ListResourceBundle.getContents( )
}


Class java.text.resources.DateFormatZoneData_en_GB

Class java.text.resources.DateFormatZoneData_en_GB (1.1)


public final class DateFormatZoneData_en_GB extends ListResourceBundle {
  // Default Constructor: public DateFormatZoneData_en_GB( )
  // Public Instance Methods
    public Object[ ][ ] getContents( );  // Defines ListResourceBundle.getContents( )
}


Class java.text.resources.DateFormatZoneData_fr_CA

Class java.text.resources.DateFormatZoneData_fr_CA (1.1)


public final class DateFormatZoneData_fr_CA extends ListResourceBundle {
  // Default Constructor: public DateFormatZoneData_fr_CA( )
  // Public Instance Methods
    public Object[ ][ ] getContents( );  // Defines ListResourceBundle.getContents( )
}


Class java.text.resources.DateFormatZoneData_fr_FR

Class java.text.resources.DateFormatZoneData_fr_FR (1.1)


public final class DateFormatZoneData_fr_FR extends ListResourceBundle {
  // Default Constructor: public DateFormatZoneData_fr_FR( )
  // Public Instance Methods
    public Object[ ][ ] getContents( );  // Defines ListResourceBundle.getContents( )
}


Class java.text.resources.DateFormatZoneData_it_IT

Class java.text.resources.DateFormatZoneData_it_IT (1.1)


public final class DateFormatZoneData_it_IT extends ListResourceBundle {
  // Default Constructor: public DateFormatZoneData_it_IT( )
  // Public Instance Methods
    public Object[ ][ ] getContents( );  // Defines ListResourceBundle.getContents( )
}


Class java.text.resources.LocaleData

Class java.text.resources.LocaleData (1.1)


public class LocaleData extends ResourceBundle {
  // Public Constructor
    public LocaleData( );  // Empty
  // Class Methods
    public static Locale[ ] getAvailableLocales(String key);
  // Public Instance Methods
    public Object handleGetObject(String key);  // Defines ResourceBundle.handleGetObject( )
  // Protected Instance Methods
    protected void init(String[ ] data);
}


Class java.text.resources.LocaleElements

Class java.text.resources.LocaleElements (1.1)


public class LocaleElements extends LocaleData {
  // Public Constructor
    public LocaleElements( );
}


Class java.text.resources.LocaleElements_da_DK

Class java.text.resources.LocaleElements_da_DK (1.1)


public class LocaleElements_da_DK extends LocaleData {
  // Public Constructor
    public LocaleElements_da_DK( );
}


Class java.text.resources.LocaleElements_de

Class java.text.resources.LocaleElements_de (1.1)


public class LocaleElements_de extends LocaleData {
  // Public Constructor
    public LocaleElements_de( );
}


Class java.text.resources.LocaleElements_de_AT

Class java.text.resources.LocaleElements_de_AT (1.1)


public class LocaleElements_de_AT extends LocaleData {
  // Public Constructor
    public LocaleElements_de_AT( );
}


Class java.text.resources.LocaleElements_de_CH

Class java.text.resources.LocaleElements_de_CH (1.1)


public class LocaleElements_de_CH extends LocaleData {
  // Public Constructor
    public LocaleElements_de_CH( );
}


Class java.text.resources.LocaleElements_el

Class java.text.resources.LocaleElements_el (1.1)


public class LocaleElements_el extends LocaleData {
  // Public Constructor
    public LocaleElements_el( );
}


Class java.text.resources.LocaleElements_en_CA

Class java.text.resources.LocaleElements_en_CA (1.1)


public class LocaleElements_en_CA extends LocaleData {
  // Public Constructor
    public LocaleElements_en_CA( );
}


Class java.text.resources.LocaleElements_en_GB

Class java.text.resources.LocaleElements_en_GB (1.1)


public class LocaleElements_en_GB extends LocaleData {
  // Public Constructor
    public LocaleElements_en_GB( );
}


Class java.text.resources.LocaleElements_en_IE

Class java.text.resources.LocaleElements_en_IE (1.1)


public class LocaleElements_en_IE extends LocaleData {
  // Public Constructor
    public LocaleElements_en_IE( );
}


Class java.text.resources.LocaleElements_es

Class java.text.resources.LocaleElements_es (1.1)


public class LocaleElements_es extends LocaleData {
  // Public Constructor
    public LocaleElements_es( );
}


Class java.text.resources.LocaleElements_fi

Class java.text.resources.LocaleElements_fi (1.1)


public class LocaleElements_fi extends LocaleData {
  // Public Constructor
    public LocaleElements_fi( );
}


Class java.text.resources.LocaleElements_fr

Class java.text.resources.LocaleElements_fr (1.1)


public class LocaleElements_fr extends LocaleData {
  // Public Constructor
    public LocaleElements_fr( );
}


Class java.text.resources.LocaleElements_fr_BE

Class java.text.resources.LocaleElements_fr_BE (1.1)


public class LocaleElements_fr_BE extends LocaleData {
  // Public Constructor
    public LocaleElements_fr_BE( );
}


Class java.text.resources.LocaleElements_fr_CA

Class java.text.resources.LocaleElements_fr_CA (1.1)


public class LocaleElements_fr_CA extends LocaleData {
  // Public Constructor
    public LocaleElements_fr_CA( );
}


Class java.text.resources.LocaleElements_fr_CH

Class java.text.resources.LocaleElements_fr_CH (1.1)


public class LocaleElements_fr_CH extends LocaleData {
  // Public Constructor
    public LocaleElements_fr_CH( );
}


Class java.text.resources.LocaleElements_it

Class java.text.resources.LocaleElements_it (1.1)


public class LocaleElements_it extends LocaleData {
  // Public Constructor
    public LocaleElements_it( );
}


Class java.text.resources.LocaleElements_it_CH

Class java.text.resources.LocaleElements_it_CH (1.1)


public class LocaleElements_it_CH extends LocaleData {
  // Public Constructor
    public LocaleElements_it_CH( );
}


Class java.text.resources.LocaleElements_ja

Class java.text.resources.LocaleElements_ja (1.1)


public class LocaleElements_ja extends LocaleData {
  // Public Constructor
    public LocaleElements_ja( );
}


Class java.text.resources.LocaleElements_ko

Class java.text.resources.LocaleElements_ko (1.1)


public class LocaleElements_ko extends LocaleData {
  // Public Constructor
    public LocaleElements_ko( );
}


Class java.text.resources.LocaleElements_nl

Class java.text.resources.LocaleElements_nl (1.1)


public class LocaleElements_nl extends LocaleData {
  // Public Constructor
    public LocaleElements_nl( );
}


Class java.text.resources.LocaleElements_nl_BE

Class java.text.resources.LocaleElements_nl_BE (1.1)


public class LocaleElements_nl_BE extends LocaleData {
  // Public Constructor
    public LocaleElements_nl_BE( );
}


Class java.text.resources.LocaleElements_no

Class java.text.resources.LocaleElements_no (1.1)


public class LocaleElements_no extends LocaleData {
  // Public Constructor
    public LocaleElements_no( );
}


Class java.text.resources.LocaleElements_no_NO_B

Class java.text.resources.LocaleElements_no_NO_B (1.1)


public class LocaleElements_no_NO_B extends LocaleData {
  // Public Constructor
    public LocaleElements_no_NO_B( );
}


Class java.text.resources.LocaleElements_pt

Class java.text.resources.LocaleElements_pt (1.1)


public class LocaleElements_pt extends LocaleData {
  // Public Constructor
    public LocaleElements_pt( );
}


Class java.text.resources.LocaleElements_sv_SE

Class java.text.resources.LocaleElements_sv_SE (1.1)


public class LocaleElements_sv_SE extends LocaleData {
  // Public Constructor
    public LocaleElements_sv_SE( );
}


Class java.text.resources.LocaleElements_tr

Class java.text.resources.LocaleElements_tr (1.1)


public class LocaleElements_tr extends LocaleData {
  // Public Constructor
    public LocaleElements_tr( );
}


Class java.text.resources.LocaleElements_zh

Class java.text.resources.LocaleElements_zh (1.1)


public class LocaleElements_zh extends LocaleData {
  // Public Constructor
    public LocaleElements_zh( );
}


Class java.text.resources.LocaleElements_zh_TW

Class java.text.resources.LocaleElements_zh_TW (1.1)


public class LocaleElements_zh_TW extends LocaleData {
  // Public Constructor
    public LocaleElements_zh_TW( );
}


Class java.util.BitSet

Class java.util.BitSet (1.0)


public final class BitSet extends Object implements Cloneable, Serializable {
  // Public Constructors
    public BitSet( );
    public BitSet(int nbits);
  // Public Instance Methods
    public void and(BitSet set);
    public void clear(int bit);
    public Object clone( );  // Overrides Object.clone( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public boolean get(int bit);
    public int hashCode( );  // Overrides Object.hashCode( )
    public void or(BitSet set);
    public void set(int bit);
    public int size( );
    public String toString( );  // Overrides Object.toString( )
    public void xor(BitSet set);
}


Class java.util.Calendar

Class java.util.Calendar (1.1)


public abstract class Calendar extends Object implements Serializable, Cloneable {
  // Protected Constructors
    protected Calendar( );
    protected Calendar(TimeZone zone, Locale aLocale);
  // Constants
    public final static int AM;
    public final static byte AMPM;
    public final static int APRIL;
    public final static int AUGUST;
    public final static byte DATE;
    public final static byte DAYOFMONTH;
    public final static byte DAYOFWEEK;
    public final static byte DAYOFWEEKINMONTH;
    public final static byte DAYOFYEAR;
    public final static int DECEMBER;
    public final static byte DSTOFFSET;
    public final static byte ERA;
    public final static int FEBRUARY;
    public final static byte FIELDCOUNT;
    public final static int FRIDAY;
    public final static byte HOUR;
    public final static byte HOUROFDAY;
    public final static int JANUARY;
    public final static int JULY;
    public final static int JUNE;
    public final static int MARCH;
    public final static int MAY;
    public final static byte MILLISECOND;
    public final static byte MINUTE;
    public final static int MONDAY;
    public final static byte MONTH;
    public final static int NOVEMBER;
    public final static int OCTOBER;
    public final static int PM;
    public final static int SATURDAY;
    public final static byte SECOND;
    public final static int SEPTEMBER;
    public final static int SUNDAY;
    public final static int THURSDAY;
    public final static int TUESDAY;
    public final static int UNDECIMBER;
    public final static int WEDNESDAY;
    public final static byte WEEKOFMONTH;
    public final static byte WEEKOFYEAR;
    public final static byte YEAR;
    public final static byte ZONEOFFSET;
  // Protected Instance Variables
    protected boolean areFieldsSet;
    protected int[ ] fields;
    protected boolean[ ] isSet;
    protected boolean isTimeSet;
    protected long time;
  // Class Methods
    public static synchronized Locale[ ] getAvailableLocales( );
    public static synchronized Calendar getDefault( );
    public static synchronized Calendar getDefault(TimeZone zone);
    public static synchronized Calendar getDefault(Locale aLocale);
    public static synchronized Calendar getDefault(TimeZone zone, Locale aLocale);
  // Public Instance Methods
    public abstract void add(byte field, int amount) throws IllegalArgumentException;
    public abstract boolean after(Object when);
    public abstract boolean before(Object when);
    public final void clear( );
    public final void clear(byte field) throws IllegalArgumentException;
    public Object clone( );  // Overrides Object.clone( )
    public void complete( ) throws IllegalArgumentException;
    public abstract void computeFields( );
    public abstract boolean equals(Object when);  // Overrides Object.equals( )
    public final int get(byte field) throws IllegalArgumentException;
    public int getFirstDayOfWeek( );
    public abstract int getGreatestMinimum(byte field);
    public abstract int getLeastMaximum(byte field);
    public abstract int getMaximum(byte field);
    public int getMinimalDaysInFirstWeek( );
    public abstract int getMinimum(byte field);
    public final Date getTime( );
    public TimeZone getTimeZone( );
    public boolean getValidationMode( );
    public final boolean isSet(int field) throws IllegalArgumentException;
    public abstract void roll(byte field, boolean up) throws IllegalArgumentException;
    public final void set(byte field, int value) throws IllegalArgumentException;
    public final void set(int year, int month, int date);
    public final void set(int year, int month, int date, int hour, int minute);
    public final void set(int year, int month, int date, int hour, int minute, int second);
    public void setFirstDayOfWeek(byte value);
    public void setMinimalDaysInFirstWeek(byte value);
    public final void setTime(Date date);
    public void setTimeZone(TimeZone value);
    public void setValidationMode(boolean mode);
  // Protected Instance Methods
    protected abstract void computeTime( );
    protected long getTimeInMillis( );
    protected final int internalGet(int field) throws IllegalArgumentException;
    protected void setTimeInMillis(long millis);
}


Class java.util.Date

Class java.util.Date (1.0)


public class Date extends Object implements Serializable {
  // Public Constructors
    public Date( );
    public Date(long date);
    public Date(int year, int month, int date);  // Deprecated
    public Date(int year, int month, int date, int hrs, int min);  // Deprecated
    public Date(int year, int month, int date, int hrs, int min, int sec);  // Deprecated
    public Date(String s);  // Deprecated
  // Class Methods
    public static long UTC(int year, int month, int date, int hrs, int min, int sec);  // Deprecated
    public static long parse(String s);  // Deprecated
  // Public Instance Methods
    public boolean after(Date when);
    public boolean before(Date when);
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public int getDate( );  // Deprecated
    public int getDay( );  // Deprecated
    public int getHours( );  // Deprecated
    public int getMinutes( );  // Deprecated
    public int getMonth( );  // Deprecated
    public int getSeconds( );  // Deprecated
    public long getTime( );
    public int getTimezoneOffset( );  // Deprecated
    public int getYear( );  // Deprecated
    public int hashCode( );  // Overrides Object.hashCode( )
    public void setDate(int date);  // Deprecated
    public void setHours(int hours);  // Deprecated
    public void setMinutes(int minutes);  // Deprecated
    public void setMonth(int month);  // Deprecated
    public void setSeconds(int seconds);  // Deprecated
    public void setTime(long time);
    public void setYear(int year);  // Deprecated
    public String toGMTString( );  // Deprecated
    public String toLocaleString( );  // Deprecated
    public String toString( );  // Overrides Object.toString( )
}


Class java.util.Dictionary

Class java.util.Dictionary (1.0)


public abstract class Dictionary extends Object {
  // Public Constructor
    public Dictionary( );  // Empty
  // Public Instance Methods
    public abstract Enumeration elements( );
    public abstract Object get(Object key);
    public abstract boolean isEmpty( );
    public abstract Enumeration keys( );
    public abstract Object put(Object key, Object value) throws NullPointerException;
    public abstract Object remove(Object key);
    public abstract int size( );
}


Class java.util.EmptyStackException

Class java.util.EmptyStackException (1.0)


public class EmptyStackException extends RuntimeException {
  // Public Constructor
    public EmptyStackException( );  // Empty
}


Interface java.util.Enumeration

Interface java.util.Enumeration (1.0)


public abstract interface Enumeration {
  // Public Instance Methods
    public abstract boolean hasMoreElements( );
    public abstract Object nextElement( ) throws NoSuchElementException;
}


Interface java.util.EventListener

Interface java.util.EventListener (1.1)


public interface EventListener {
}


Class java.util.EventObject

Class java.util.EventObject (1.1)


public class EventObject extends Object implements Serializable {
  // Public Constructor
    public EventObject(Object source);
  // Protected Instance Variables
    protected transient Object source;
  // Public Instance Methods
    public Object getSource( );
    public String toString( );  // Overrides Object.toString( )
}


Class java.util.GregorianCalendar

Class java.util.GregorianCalendar (1.1)


public class GregorianCalendar extends Calendar {
  // Public Constructors
    public GregorianCalendar( );
    public GregorianCalendar(TimeZone zone);
    public GregorianCalendar(Locale aLocale);
    public GregorianCalendar(TimeZone zone, Locale aLocale);
    public GregorianCalendar(int year, int month, int date);
    public GregorianCalendar(int year, int month, int date, int hour, int minute);
    public GregorianCalendar(int year, int month, int date, int hour, int minute, int second);
  // Constants
    public final static byte AD;
    public final static byte BC;
  // Public Instance Methods
    public void add(byte field, int amount) throws IllegalArgumentException;  // Defines Calendar.add( )
    public boolean after(Object when);  // Defines Calendar.after( )
    public boolean before(Object when);  // Defines Calendar.before( )
    public Object clone( );  // Overrides Calendar.clone( )
    public void computeFields( );  // Defines Calendar.computeFields( )
    public boolean equals(Object obj);  // Defines Calendar.equals( )
    public int getGreatestMinimum(byte field);  // Defines Calendar.getGreatestMinimum( )
    public final Date getGregorianChange( );
    public int getLeastMaximum(byte field);  // Defines Calendar.getLeastMaximum( )
    public int getMaximum(byte field);  // Defines Calendar.getMaximum( )
    public int getMinimum(byte field);  // Defines Calendar.getMinimum( )
    public synchronized int hashCode( );  // Overrides Object.hashCode( )
    public boolean isLeapYear(int year);
    public void roll(byte field, boolean up) throws IllegalArgumentException;  // Defines Calendar.roll( )
    public void setGregorianChange(Date date);
  // Protected Instance Methods
    protected void computeTime( );  // Defines Calendar.computeTime( )
}


Class java.util.Hashtable

Class java.util.Hashtable (1.0)


public class Hashtable extends Dictionary implements Cloneable, Serializable {
  // Public Constructors
    public Hashtable(int initialCapacity, float loadFactor) throws IllegalArgumentException;
    public Hashtable(int initialCapacity);
    public Hashtable( );
  // Public Instance Methods
    public synchronized void clear( );
    public synchronized Object clone( );  // Overrides Object.clone( )
    public synchronized boolean contains(Object value) throws NullPointerException;
    public synchronized boolean containsKey(Object key);
    public synchronized Enumeration elements( );  // Defines Dictionary.elements( )
    public synchronized Object get(Object key);  // Defines Dictionary.get( )
    public boolean isEmpty( );  // Defines Dictionary.isEmpty( )
    public synchronized Enumeration keys( );  // Defines Dictionary.keys( )
    public synchronized Object put(Object key, Object value) throws NullPointerException;  // Defines Dictionary.put( )
    public synchronized Object remove(Object key);  // Defines Dictionary.remove( )
    public int size( );  // Defines Dictionary.size( )
    public synchronized String toString( );  // Overrides Object.toString( )
  // Protected Instance Methods
    protected void rehash( );
}


Class java.util.ListResourceBundle

Class java.util.ListResourceBundle (1.1)


public abstract class ListResourceBundle extends ResourceBundle {
  // Default Constructor: public ListResourceBundle( )
  // Public Instance Methods
    public final Object handleGetObject(String key);  // Defines ResourceBundle.handleGetObject( )
  // Protected Instance Methods
    protected abstract Object[ ][ ] getContents( );
}


Class java.util.Locale

Class java.util.Locale (1.1)


public final class Locale extends Object implements Cloneable, Serializable {
  // Public Constructors
    public Locale(String language, String country, String variant);
    public Locale(String language, String country);
  // Constants
    public final static Locale CANADA;
    public final static Locale CANADA_FRENCH;
    public final static Locale CHINA;
    public final static Locale CHINESE;
    public final static Locale ENGLISH;
    public final static Locale FRANCE;
    public final static Locale FRENCH;
    public final static Locale GERMAN;
    public final static Locale GERMANY;
    public final static Locale ITALIAN;
    public final static Locale ITALY;
    public final static Locale JAPAN;
    public final static Locale JAPANESE;
    public final static Locale KOREA;
    public final static Locale KOREAN;
    public final static Locale PRC;
    public final static Locale SCHINESE;
    public final static Locale TAIWAN;
    public final static Locale TCHINESE;
    public final static Locale UK;
    public final static Locale US;
  // Class Methods
    public static synchronized Locale getDefault( );
    public static synchronized void setDefault(Locale newLocale);
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public String getCountry( );
    public final String getDisplayCountry( );
    public String getDisplayCountry(Locale inLocale);
    public final String getDisplayLanguage( );
    public String getDisplayLanguage(Locale inLocale);
    public final String getDisplayName( );
    public String getDisplayName(Locale inLocale);
    public final String getDisplayVariant( );
    public String getDisplayVariant(Locale inLocale);
    public String getISO3Country( ) throws MissingResourceException;
    public String getISO3Language( ) throws MissingResourceException;
    public String getLanguage( );
    public String getVariant( );
    public synchronized int hashCode( );  // Overrides Object.hashCode( )
    public final String toString( );  // Overrides Object.toString( )
}


Class java.util.MissingResourceException

Class java.util.MissingResourceException (1.1)


public class MissingResourceException extends RuntimeException {
  // Public Constructor
    public MissingResourceException(String s, String classname, String key);
  // Public Instance Methods
    public String getClassName( );
    public String getKey( );
}


Class java.util.NoSuchElementException

Class java.util.NoSuchElementException (1.0)


public class NoSuchElementException extends RuntimeException {
  // Public Constructors
    public NoSuchElementException( );
    public NoSuchElementException(String s);
}


Class java.util.Observable

Class java.util.Observable (1.0)


public class Observable extends Object {
  // Public Constructor
    public Observable( );
  // Public Instance Methods
    public synchronized void addObserver(Observer o);
    public synchronized int countObservers( );
    public synchronized void deleteObserver(Observer o);
    public synchronized void deleteObservers( );
    public synchronized boolean hasChanged( );
    public void notifyObservers( );
    public void notifyObservers(Object arg);
  // Protected Instance Methods
    protected synchronized void clearChanged( );
    protected synchronized void setChanged( );
}


Interface java.util.Observer

Interface java.util.Observer (1.0)


public abstract interface Observer {
  // Public Instance Methods
    public abstract void update(Observable o, Object arg);
}


Class java.util.Properties

Class java.util.Properties (1.0)


public class Properties extends Hashtable {
  // Public Constructors
    public Properties( );
    public Properties(Properties defaults);
  // Protected Instance Variables
    protected Properties defaults;
  // Public Instance Methods
    public String getProperty(String key);
    public String getProperty(String key, String defaultValue);
    public void list(PrintStream out);
    public synchronized void load(InputStream in) throws IOException;
    public Enumeration propertyNames( );
    public synchronized void save(OutputStream out, String header);
}


Class java.util.PropertyResourceBundle

Class java.util.PropertyResourceBundle (1.1)


public class PropertyResourceBundle extends ResourceBundle {
  // Public Constructor
    public PropertyResourceBundle(InputStream stream) throws IOException;
  // Public Instance Methods
    public Object handleGetObject(String key);  // Defines ResourceBundle.handleGetObject( )
}


Class java.util.Random

Class java.util.Random (1.0)


public class Random extends Object implements Serializable {
  // Public Constructors
    public Random( );
    public Random(long seed);
  // Public Instance Methods
    public void nextBytes(byte[ ] bytes);
    public double nextDouble( );
    public float nextFloat( );
    public synchronized double nextGaussian( );
    public int nextInt( );
    public long nextLong( );
    public synchronized void setSeed(long seed);
  // Protected Instance Methods
    protected synchronized int next(int bits);
}


Class java.util.ResourceBundle

Class java.util.ResourceBundle (1.1)


public abstract class ResourceBundle extends Object {
  // Public Constructor
    public ResourceBundle( );  // Empty
  // Class Methods
    public final static ResourceBundle getResourceBundle(String baseName, ClassLoader loader) throws MissingResourceException;
    public static ResourceBundle getResourceBundle(String baseName, Locale locale, ClassLoader loader) throws MissingResourceException;
  // Public Instance Methods
    public final Menu getMenu(String key) throws MissingResourceException;
    public final MenuBar getMenuBar(String key) throws MissingResourceException;
    public final Object getObject(String key) throws MissingResourceException;
    public final String getString(String key) throws MissingResourceException;
    public final String[ ] getStringArray(String key) throws MissingResourceException;
  // Protected Instance Methods
    protected abstract Object handleGetObject(String key) throws MissingResourceException;
}


Class java.util.SimpleTimeZone

Class java.util.SimpleTimeZone (1.1)


public class SimpleTimeZone extends TimeZone {
  // Public Constructors
    public SimpleTimeZone(int rawOffset, String ID);
    public SimpleTimeZone(int rawOffset, String ID, int startMonth, int startDayOfWeekInMonth, int startDayOfWeek, int startTime, int endMonth, int endDayOfWeekInMonth, int endDayOfWeek, int endTime);
  // Public Instance Methods
    public Object clone( );  // Overrides TimeZone.clone( )
    public boolean equals(Object obj);  // Overrides Object.equals( )
    public int getOffset(int era, int year, int month, int day, int dayOfWeek, int millis);  // Defines TimeZone.getOffset( )
    public int getRawOffset( );  // Defines TimeZone.getRawOffset( )
    public synchronized int hashCode( );  // Overrides Object.hashCode( )
    public boolean inDaylightTime(Date date);  // Defines TimeZone.inDaylightTime( )
    public void setEndRule(int month, int dayOfWeekInMonth, int dayOfWeek, int time);
    public void setRawOffset(int offsetMillis);  // Defines TimeZone.setRawOffset( )
    public void setStartRule(int month, int dayOfWeekInMonth, int dayOfWeek, int time);
    public void setStartYear(int year);
    public boolean useDaylightTime( );  // Defines TimeZone.useDaylightTime( )
}


Class java.util.Stack

Class java.util.Stack (1.0)


public class Stack extends Vector {
  // Default Constructor: public Stack( )
  // Public Instance Methods
    public boolean empty( );
    public synchronized Object peek( ) throws EmptyStackException;
    public synchronized Object pop( ) throws EmptyStackException;
    public Object push(Object item);
    public synchronized int search(Object o);
}


Class java.util.StringTokenizer

Class java.util.StringTokenizer (1.0)


public class StringTokenizer extends Object implements Enumeration {
  // Public Constructors
    public StringTokenizer(String str, String delim, boolean returnTokens);
    public StringTokenizer(String str, String delim);
    public StringTokenizer(String str);
  // Public Instance Methods
    public int countTokens( );
    public boolean hasMoreElements( );
    public boolean hasMoreTokens( );
    public Object nextElement( ) throws NoSuchElementException;
    public String nextToken( ) throws NoSuchElementException;
    public String nextToken(String delim);
}


Class java.util.TimeZone

Class java.util.TimeZone (1.1)


public abstract class TimeZone extends Object implements Serializable, Cloneable {
  // Public Constructor
    public TimeZone( );  // Empty
  // Class Methods
    public static synchronized String[ ] getAvailableIDs(int rawOffset);
    public static synchronized String[ ] getAvailableIDs( );
    public static synchronized TimeZone getDefault( );
    public static synchronized TimeZone getTimeZone(String ID);
    public static synchronized void setDefault(TimeZone zone);
  // Public Instance Methods
    public Object clone( );  // Overrides Object.clone( )
    public String getID( );
    public abstract int getOffset(int era, int year, int month, int day, int dayOfWeek, int milliseconds);
    public abstract int getRawOffset( );
    public abstract boolean inDaylightTime(Date date);
    public void setID(String ID);
    public abstract void setRawOffset(int offsetMillis);
    public abstract boolean useDaylightTime( );
}


Class java.util.TooManyListenersException

Class java.util.TooManyListenersException (1.1)


public class TooManyListenersException extends Exception {
  // Public Constructors
    public TooManyListenersException( );
    public TooManyListenersException(String s);
}


Class java.util.Vector

Class java.util.Vector (1.0)


public class Vector extends Object implements Cloneable, Serializable {
  // Public Constructors
    public Vector(int initialCapacity, int capacityIncrement);
    public Vector(int initialCapacity);
    public Vector( );
  // Protected Instance Variables
    protected int capacityIncrement;
    protected int elementCount;
    protected Object[ ] elementData;
  // Public Instance Methods
    public final synchronized void addElement(Object obj);
    public final int capacity( );
    public synchronized Object clone( );  // Overrides Object.clone( )
    public final boolean contains(Object elem);
    public final synchronized void copyInto(Object[ ] anArray);
    public final synchronized Object elementAt(int index) throws ArrayIndexOutOfBoundsException;
    public final synchronized Enumeration elements( );
    public final synchronized void ensureCapacity(int minCapacity);
    public final synchronized Object firstElement( ) throws NoSuchElementException;
    public final int indexOf(Object elem);
    public final synchronized int indexOf(Object elem, int index);
    public final synchronized void insertElementAt(Object obj, int index) throws ArrayIndexOutOfBoundsException;
    public final boolean isEmpty( );
    public final synchronized Object lastElement( ) throws NoSuchElementException;
    public final int lastIndexOf(Object elem);
    public final synchronized int lastIndexOf(Object elem, int index);
    public final synchronized void removeAllElements( );
    public final synchronized boolean removeElement(Object obj);
    public final synchronized void removeElementAt(int index) throws ArrayIndexOutOfBoundsException;
    public final synchronized void setElementAt(Object obj, int index) throws ArrayIndexOutOfBoundsException;
    public final synchronized void setSize(int newSize);
    public final int size( );
    public final synchronized String toString( );  // Overrides Object.toString( )
    public final synchronized void trimToSize( );
}


Class java.util.zip.Adler32

Class java.util.zip.Adler32 (1.1)


public class Adler32 extends Object implements Checksum {
  // Default Constructor: public Adler32( )
  // Public Instance Methods
    public long getValue( );
    public void reset( );
    public void update(int b);
    public void update(byte[ ] b, int off, int len);
}


Class java.util.zip.CRC32

Class java.util.zip.CRC32 (1.1)


public class CRC32 extends Object implements Checksum {
  // Default Constructor: public CRC32( )
  // Public Instance Methods
    public long getValue( );
    public void reset( );
    public void update(int b);
    public void update(byte[ ] b, int off, int len);
}


Class java.util.zip.CheckedInputStream

Class java.util.zip.CheckedInputStream (1.1)


public class CheckedInputStream extends FilterInputStream {
  // Public Constructor
    public CheckedInputStream(InputStream in, Checksum cksum);
  // Public Instance Methods
    public Checksum getChecksum( );
    public int read( ) throws IOException;  // Overrides FilterInputStream.read( )
    public int read(byte[ ] buf, int off, int len) throws IOException;  // Overrides FilterInputStream.read( )
    public long skip(long n) throws IOException;  // Overrides FilterInputStream.skip( )
}


Class java.util.zip.CheckedOutputStream

Class java.util.zip.CheckedOutputStream (1.1)


public class CheckedOutputStream extends FilterOutputStream {
  // Public Constructor
    public CheckedOutputStream(OutputStream out, Checksum cksum);
  // Public Instance Methods
    public Checksum getChecksum( );
    public void write(int b) throws IOException;  // Overrides FilterOutputStream.write( )
    public void write(byte[ ] b, int off, int len) throws IOException;  // Overrides FilterOutputStream.write( )
}


Interface java.util.zip.Checksum

Interface java.util.zip.Checksum (1.1)


public abstract interface Checksum {
  // Public Instance Methods
    public abstract long getValue( );
    public abstract void reset( );
    public abstract void update(int b);
    public abstract void update(byte[ ] b, int off, int len);
}


Class java.util.zip.DataFormatException

Class java.util.zip.DataFormatException (1.1)


public class DataFormatException extends Exception {
  // Public Constructors
    public DataFormatException( );
    public DataFormatException(String s);
}


Class java.util.zip.Deflater

Class java.util.zip.Deflater (1.1)


public class Deflater extends Object {
  // Public Constructors
    public Deflater(int level, boolean nowrap);
    public Deflater(int level);
    public Deflater( );
  // Constants
    public final static int BEST_COMPRESSION;
    public final static int BEST_SPEED;
    public final static int DEFAULT_COMPRESSION;
    public final static int DEFAULT_STRATEGY;
    public final static int DEFLATED;
    public final static int FILTERED;
    public final static int HUFFMAN_ONLY;
    public final static int NO_COMPRESSION;
  // Public Instance Methods
    public synchronized int deflate(byte[ ] buf, int off, int len);
    public synchronized void end( );
    public synchronized void finish( );
    public synchronized boolean finished( );
    public synchronized int getTotalIn( );
    public synchronized int getTotalOut( );
    public boolean needsInput( );
    public synchronized void reset( );
    public synchronized void setDictionary(byte[ ] buf, int off, int len);
    public synchronized void setInput(byte[ ] buf, int off, int len);
    public synchronized void setLevel(int Level) throws IllegalArgumentException;
    public synchronized void setStrategy(int strategy) throws IllegalArgumentException;
  // Protected Instance Methods
    protected void finalize( );  // Overrides Object.finalize( )
}


Class java.util.zip.DeflaterOutputStream

Class java.util.zip.DeflaterOutputStream (1.1)


public class DeflaterOutputStream extends FilterOutputStream {
  // Public Constructors
    public DeflaterOutputStream(OutputStream out, Deflater def, int size);
    public DeflaterOutputStream(OutputStream out, Deflater def);
  // Protected Instance Variables
    protected byte[ ] buf;
    protected Deflater def;
  // Public Instance Methods
    public void close( ) throws IOException;  // Overrides FilterOutputStream.close( )
    public void write(int b) throws IOException;  // Overrides FilterOutputStream.write( )
    public void write(byte[ ] buf, int off, int len) throws IOException;  // Overrides FilterOutputStream.write( )
  // Protected Instance Methods
    protected void deflate( ) throws IOException;
}


Class java.util.zip.GZIPInputStream

Class java.util.zip.GZIPInputStream (1.1)


public class GZIPInputStream extends InflaterInputStream {
  // Public Constructors
    public GZIPInputStream(InputStream in, int size) throws IOException;
    public GZIPInputStream(InputStream in) throws IOException;
  // Constants
    public final static int GZIP_MAGIC;
  // Protected Instance Variables
    protected CRC32 crc;
    protected boolean eos;
  // Public Instance Methods
    public synchronized void close( ) throws IOException;  // Overrides FilterInputStream.close( )
    public synchronized int read( ) throws IOException;  // Overrides InflaterInputStream.read( )
    public synchronized int read(byte[ ] buf, int off, int len) throws IOException;  // Overrides InflaterInputStream.read( )
}


Class java.util.zip.GZIPOutputStream

Class java.util.zip.GZIPOutputStream (1.1)


public class GZIPOutputStream extends DeflaterOutputStream {
  // Public Constructors
    public GZIPOutputStream(OutputStream out, int size) throws IOException;
    public GZIPOutputStream(OutputStream out) throws IOException;
  // Protected Instance Variables
    protected CRC32 crc;
  // Public Instance Methods
    public synchronized void close( ) throws IOException;  // Overrides DeflaterOutputStream.close( )
    public synchronized void write(int b) throws IOException;  // Overrides DeflaterOutputStream.write( )
    public synchronized void write(byte[ ] buf, int off, int len) throws IOException;  // Overrides DeflaterOutputStream.write( )
}


Class java.util.zip.Inflater

Class java.util.zip.Inflater (1.1)


public class Inflater extends Object {
  // Public Constructors
    public Inflater(boolean nowrap);
    public Inflater( );
  // Public Instance Methods
    public synchronized void end( );
    public synchronized boolean finished( );
    public synchronized int getAdler( );
    public synchronized int getRemaining( );
    public synchronized int getTotalIn( );
    public synchronized int getTotalOut( );
    public synchronized int inflate(byte[ ] buf, int off, int len) throws DataFormatException;
    public synchronized boolean needsDictionary( );
    public synchronized boolean needsInput( );
    public synchronized void reset( );
    public synchronized void setDictionary(byte[ ] buf, int off, int len);
    public synchronized void setInput(byte[ ] buf, int off, int len);
  // Protected Instance Methods
    protected void finalize( );  // Overrides Object.finalize( )
}


Class java.util.zip.InflaterInputStream

Class java.util.zip.InflaterInputStream (1.1)


public class InflaterInputStream extends FilterInputStream {
  // Public Constructors
    public InflaterInputStream(InputStream in, Inflater inf, int size);
    public InflaterInputStream(InputStream in, Inflater inf);
  // Protected Instance Variables
    protected byte[ ] buf;
    protected Inflater inf;
    protected int len;
  // Public Instance Methods
    public int read( ) throws IOException;  // Overrides FilterInputStream.read( )
    public int read(byte[ ] buf, int off, int len) throws IOException;  // Overrides FilterInputStream.read( )
    public long skip(long n) throws IOException;  // Overrides FilterInputStream.skip( )
  // Protected Instance Methods
    protected void fill( ) throws IOException;
}


Class java.util.zip.ZipEntry

Class java.util.zip.ZipEntry (1.1)


public class ZipEntry extends Object implements ZipConstants {
  // Public Constructors
    public ZipEntry(String name);
    public ZipEntry( );  // Empty
  // Public Instance Methods
    public String getComment( );
    public long getCrc( );
    public byte[ ] getExtra( );
    public String getName( );
    public long getSize( );
    public long getTime( );
    public boolean isDirectory( );
    public void setComment(String comment);
    public void setCrc(long crc);
    public void setExtra(byte[ ] extra);
    public void setName(String name);
    public void setSize(long size);
    public void setTime(long time);
    public String toString( );  // Overrides Object.toString( )
    public String toString(boolean detailed);
}


Class java.util.zip.ZipException

Class java.util.zip.ZipException (1.1)


public class ZipException extends IOException {
  // Public Constructors
    public ZipException( );
    public ZipException(String s);
}


Class java.util.zip.ZipFile

Class java.util.zip.ZipFile (1.1)


public class ZipFile extends Object implements ZipConstants {
  // Public Constructors
    public ZipFile(String name) throws ZipException, IOException;
    public ZipFile(File file) throws ZipException, IOException;
  // Public Instance Methods
    public void close( ) throws IOException;
    public Enumeration entries( );
    public ZipEntry getEntry(String name);
    public InputStream getInputStream(ZipEntry e) throws ZipException, IOException;
    public String getName( );
}


Class java.util.zip.ZipInputStream

Class java.util.zip.ZipInputStream (1.1)


public class ZipInputStream extends InflaterInputStream implements ZipConstants {
  // Public Constructor
    public ZipInputStream(InputStream in);
  // Public Instance Methods
    public synchronized void closeEntry( ) throws ZipException, IOException;
    public synchronized ZipEntry getNextEntry( ) throws ZipException, IOException;
    public synchronized int read( ) throws IOException, ZipException;  // Overrides InflaterInputStream.read( )
    public synchronized int read(byte[ ] buf, int off, int len) throws ZipException, IOException;  // Overrides InflaterInputStream.read( )
    public long skip(long n) throws ZipException, IOException;  // Overrides InflaterInputStream.skip( )
}


Class java.util.zip.ZipOutputStream

Class java.util.zip.ZipOutputStream (1.1)


public class ZipOutputStream extends DeflaterOutputStream implements ZipConstants {
  // Public Constructor
    public ZipOutputStream(OutputStream out);
  // Constants
    public final static int DEFLATED;
    public final static int STORED;
  // Public Instance Methods
    public synchronized void close( ) throws ZipException, IOException;  // Overrides DeflaterOutputStream.close( )
    public synchronized void closeEntry( ) throws ZipException, IOException;
    public synchronized void putNextEntry(ZipEntry e) throws ZipException, IOException;
    public void setComment(String comment);
    public void setLevel(int level);
    public void setMethod(int method);
    public synchronized void write(int b) throws ZipException, IOException;  // Overrides DeflaterOutputStream.write( )
    public synchronized void write(byte[ ] buf, int off, int len) throws ZipException, IOException;  // Overrides DeflaterOutputStream.write( )
}