Sun Microsystems, Inc

JDK Contents


JDK 1.1.5 Class List

The following is a count of all public class in the java.* packages in JDK 1.1.5 No classes have been added or removed from the implementation between versions 1.1 and 1.1.5. This list is gathered from the javadoc-generated HTML documents. The count is:

JDK 1.0.2 JDK 1.1.5
Public java.* packages 8 22
Public java.* classes and interfaces 211 477

This count is smaller than for JDK 1.1, because the 26 awt.peer classes and the peer package are no longer documented.

(Program used to generate list: /home/dkramer/bin/diffclassnames.sh)


+ Plus sign means the package, class or interface is new for JDK 1.1, compared to JDK 1.0.2
Note: Classes without plus signs may have methods added to them for JDK 1.1.

Packages

java.applet + java.awt.datatransfer + java.awt.event java.awt java.awt.image + java.beans java.io java.lang + java.lang.reflect + java.math java.net + java.rmi.dgc + java.rmi + java.rmi.registry + java.rmi.server + java.security.acl + java.security + java.security.interfaces + java.sql + java.text java.util + java.util.zip -----------------------------------------------------
NOTE - Do not directly call any API in: java.text.resources.* This package is not included in this list, because it is a temporary package.
We had to make them public to work around a problem in 1.1 that we will fix
in the next API-change release. The API and implementation in the
java.text.resources package will change, and some API will possibly be
added and deleted. Please treat these as if they were package-private.
-----------------------------------------------------

Classes and Interfaces

java.applet.Applet java.applet.AppletContext java.applet.AppletStub java.applet.AudioClip java.awt.AWTError + java.awt.AWTEvent + java.awt.AWTEventMulticaster java.awt.AWTException + java.awt.Adjustable java.awt.BorderLayout java.awt.Button java.awt.Canvas java.awt.CardLayout java.awt.Checkbox java.awt.CheckboxGroup java.awt.CheckboxMenuItem java.awt.Choice java.awt.Color java.awt.Component java.awt.Container + java.awt.Cursor java.awt.Dialog java.awt.Dimension java.awt.Event + java.awt.EventQueue java.awt.FileDialog java.awt.FlowLayout java.awt.Font java.awt.FontMetrics java.awt.Frame java.awt.Graphics java.awt.GridBagConstraints java.awt.GridBagLayout java.awt.GridLayout + java.awt.IllegalComponentStateException java.awt.Image java.awt.Insets + java.awt.ItemSelectable java.awt.Label java.awt.LayoutManager + java.awt.LayoutManager2 java.awt.List java.awt.MediaTracker java.awt.Menu java.awt.MenuBar java.awt.MenuComponent java.awt.MenuContainer java.awt.MenuItem + java.awt.MenuShortcut java.awt.Panel java.awt.Point java.awt.Polygon + java.awt.PopupMenu + java.awt.PrintGraphics + java.awt.PrintJob java.awt.Rectangle + java.awt.ScrollPane java.awt.Scrollbar + java.awt.Shape + java.awt.SystemColor java.awt.TextArea java.awt.TextComponent java.awt.TextField java.awt.Toolkit java.awt.Window + java.awt.datatransfer.Clipboard + java.awt.datatransfer.ClipboardOwner + java.awt.datatransfer.DataFlavor + java.awt.datatransfer.StringSelection + java.awt.datatransfer.Transferable + java.awt.datatransfer.UnsupportedFlavorException + java.awt.event.ActionEvent + java.awt.event.ActionListener + java.awt.event.AdjustmentEvent + java.awt.event.AdjustmentListener + java.awt.event.ComponentAdapter + java.awt.event.ComponentEvent + java.awt.event.ComponentListener + java.awt.event.ContainerAdapter + java.awt.event.ContainerEvent + java.awt.event.ContainerListener + java.awt.event.FocusAdapter + java.awt.event.FocusEvent + java.awt.event.FocusListener + java.awt.event.InputEvent + java.awt.event.ItemEvent + java.awt.event.ItemListener + java.awt.event.KeyAdapter + java.awt.event.KeyEvent + java.awt.event.KeyListener + java.awt.event.MouseAdapter + java.awt.event.MouseEvent + java.awt.event.MouseListener + java.awt.event.MouseMotionAdapter + java.awt.event.MouseMotionListener + java.awt.event.PaintEvent + java.awt.event.TextEvent + java.awt.event.TextListener + java.awt.event.WindowAdapter + java.awt.event.WindowEvent + java.awt.event.WindowListener + java.awt.image.AreaAveragingScaleFilter java.awt.image.ColorModel java.awt.image.CropImageFilter java.awt.image.DirectColorModel java.awt.image.FilteredImageSource java.awt.image.ImageConsumer java.awt.image.ImageFilter java.awt.image.ImageObserver java.awt.image.ImageProducer java.awt.image.IndexColorModel java.awt.image.MemoryImageSource java.awt.image.PixelGrabber java.awt.image.RGBImageFilter + java.awt.image.ReplicateScaleFilter + java.beans.BeanDescriptor + java.beans.BeanInfo + java.beans.Beans + java.beans.Customizer + java.beans.EventSetDescriptor + java.beans.FeatureDescriptor + java.beans.IndexedPropertyDescriptor + java.beans.IntrospectionException + java.beans.Introspector + java.beans.MethodDescriptor + java.beans.ParameterDescriptor + java.beans.PropertyChangeEvent + java.beans.PropertyChangeListener + java.beans.PropertyChangeSupport + java.beans.PropertyDescriptor + java.beans.PropertyEditor + java.beans.PropertyEditorManager + java.beans.PropertyEditorSupport + java.beans.PropertyVetoException + java.beans.SimpleBeanInfo + java.beans.VetoableChangeListener + java.beans.VetoableChangeSupport + java.beans.Visibility java.io.BufferedInputStream java.io.BufferedOutputStream + java.io.BufferedReader + java.io.BufferedWriter java.io.ByteArrayInputStream java.io.ByteArrayOutputStream + java.io.CharArrayReader + java.io.CharArrayWriter + java.io.CharConversionException java.io.DataInput java.io.DataInputStream java.io.DataOutput java.io.DataOutputStream java.io.EOFException + java.io.Externalizable java.io.File java.io.FileDescriptor java.io.FileInputStream java.io.FileNotFoundException java.io.FileOutputStream + java.io.FileReader + java.io.FileWriter java.io.FilenameFilter java.io.FilterInputStream java.io.FilterOutputStream + java.io.FilterReader + java.io.FilterWriter java.io.IOException java.io.InputStream + java.io.InputStreamReader java.io.InterruptedIOException + java.io.InvalidClassException + java.io.InvalidObjectException java.io.LineNumberInputStream + java.io.LineNumberReader + java.io.NotActiveException + java.io.NotSerializableException + java.io.ObjectInput + java.io.ObjectInputStream + java.io.ObjectInputValidation + java.io.ObjectOutput + java.io.ObjectOutputStream + java.io.ObjectStreamClass + java.io.ObjectStreamException + java.io.OptionalDataException java.io.OutputStream + java.io.OutputStreamWriter java.io.PipedInputStream java.io.PipedOutputStream + java.io.PipedReader + java.io.PipedWriter java.io.PrintStream + java.io.PrintWriter java.io.PushbackInputStream + java.io.PushbackReader java.io.RandomAccessFile + java.io.Reader java.io.SequenceInputStream + java.io.Serializable + java.io.StreamCorruptedException java.io.StreamTokenizer java.io.StringBufferInputStream + java.io.StringReader + java.io.StringWriter + java.io.SyncFailedException java.io.UTFDataFormatException + java.io.UnsupportedEncodingException + java.io.WriteAbortedException + java.io.Writer java.lang.AbstractMethodError java.lang.ArithmeticException java.lang.ArrayIndexOutOfBoundsException java.lang.ArrayStoreException java.lang.Boolean + java.lang.Byte java.lang.Character java.lang.Class java.lang.ClassCastException java.lang.ClassCircularityError java.lang.ClassFormatError java.lang.ClassLoader java.lang.ClassNotFoundException java.lang.CloneNotSupportedException java.lang.Cloneable java.lang.Compiler java.lang.Double java.lang.Error java.lang.Exception + java.lang.ExceptionInInitializerError java.lang.Float java.lang.IllegalAccessError java.lang.IllegalAccessException java.lang.IllegalArgumentException java.lang.IllegalMonitorStateException + java.lang.IllegalStateException java.lang.IllegalThreadStateException java.lang.IncompatibleClassChangeError java.lang.IndexOutOfBoundsException java.lang.InstantiationError java.lang.InstantiationException java.lang.Integer java.lang.InternalError java.lang.InterruptedException java.lang.LinkageError java.lang.Long java.lang.Math java.lang.NegativeArraySizeException java.lang.NoClassDefFoundError java.lang.NoSuchFieldError + java.lang.NoSuchFieldException java.lang.NoSuchMethodError java.lang.NoSuchMethodException java.lang.NullPointerException java.lang.Number java.lang.NumberFormatException java.lang.Object java.lang.OutOfMemoryError java.lang.Process java.lang.Runnable java.lang.Runtime java.lang.RuntimeException java.lang.SecurityException java.lang.SecurityManager + java.lang.Short java.lang.StackOverflowError java.lang.String java.lang.StringBuffer java.lang.StringIndexOutOfBoundsException java.lang.System java.lang.Thread java.lang.ThreadDeath java.lang.ThreadGroup java.lang.Throwable java.lang.UnknownError java.lang.UnsatisfiedLinkError java.lang.VerifyError java.lang.VirtualMachineError + java.lang.Void + java.lang.reflect.Array + java.lang.reflect.Constructor + java.lang.reflect.Field + java.lang.reflect.InvocationTargetException + java.lang.reflect.Member + java.lang.reflect.Method + java.lang.reflect.Modifier + java.math.BigDecimal + java.math.BigInteger + java.net.BindException + java.net.ConnectException java.net.ContentHandler java.net.ContentHandlerFactory java.net.DatagramPacket java.net.DatagramSocket + java.net.DatagramSocketImpl + java.net.FileNameMap + java.net.HttpURLConnection java.net.InetAddress java.net.MalformedURLException + java.net.MulticastSocket + java.net.NoRouteToHostException java.net.ProtocolException java.net.ServerSocket java.net.Socket java.net.SocketException java.net.SocketImpl java.net.SocketImplFactory java.net.URL java.net.URLConnection java.net.URLEncoder java.net.URLStreamHandler java.net.URLStreamHandlerFactory java.net.UnknownHostException java.net.UnknownServiceException + java.rmi.AccessException + java.rmi.AlreadyBoundException + java.rmi.ConnectException + java.rmi.ConnectIOException + java.rmi.MarshalException + java.rmi.Naming + java.rmi.NoSuchObjectException + java.rmi.NotBoundException + java.rmi.RMISecurityException + java.rmi.RMISecurityManager + java.rmi.Remote + java.rmi.RemoteException + java.rmi.ServerError + java.rmi.ServerException + java.rmi.ServerRuntimeException + java.rmi.StubNotFoundException + java.rmi.UnexpectedException + java.rmi.UnknownHostException + java.rmi.UnmarshalException + java.rmi.dgc.DGC + java.rmi.dgc.Lease + java.rmi.dgc.VMID + java.rmi.registry.LocateRegistry + java.rmi.registry.Registry + java.rmi.registry.RegistryHandler + java.rmi.server.ExportException + java.rmi.server.LoaderHandler + java.rmi.server.LogStream + java.rmi.server.ObjID + java.rmi.server.Operation + java.rmi.server.RMIClassLoader + java.rmi.server.RMIFailureHandler + java.rmi.server.RMISocketFactory + java.rmi.server.RemoteCall + java.rmi.server.RemoteObject + java.rmi.server.RemoteRef + java.rmi.server.RemoteServer + java.rmi.server.RemoteStub + java.rmi.server.ServerCloneException + java.rmi.server.ServerNotActiveException + java.rmi.server.ServerRef + java.rmi.server.Skeleton + java.rmi.server.SkeletonMismatchException + java.rmi.server.SkeletonNotFoundException + java.rmi.server.SocketSecurityException + java.rmi.server.UID + java.rmi.server.UnicastRemoteObject + java.rmi.server.Unreferenced + java.security.Certificate + java.security.DigestException + java.security.DigestInputStream + java.security.DigestOutputStream + java.security.Identity + java.security.IdentityScope + java.security.InvalidKeyException + java.security.InvalidParameterException + java.security.Key + java.security.KeyException + java.security.KeyManagementException + java.security.KeyPair + java.security.KeyPairGenerator + java.security.MessageDigest + java.security.NoSuchAlgorithmException + java.security.NoSuchProviderException + java.security.Principal + java.security.PrivateKey + java.security.Provider + java.security.ProviderException + java.security.PublicKey + java.security.SecureRandom + java.security.Security + java.security.Signature + java.security.SignatureException + java.security.Signer + java.security.acl.Acl + java.security.acl.AclEntry + java.security.acl.AclNotFoundException + java.security.acl.Group + java.security.acl.LastOwnerException + java.security.acl.NotOwnerException + java.security.acl.Owner + java.security.acl.Permission + java.security.interfaces.DSAKey + java.security.interfaces.DSAKeyPairGenerator + java.security.interfaces.DSAParams + java.security.interfaces.DSAPrivateKey + java.security.interfaces.DSAPublicKey + java.sql.CallableStatement + java.sql.Connection + java.sql.DataTruncation + java.sql.DatabaseMetaData + java.sql.Date + java.sql.Driver + java.sql.DriverManager + java.sql.DriverPropertyInfo + java.sql.PreparedStatement + java.sql.ResultSet + java.sql.ResultSetMetaData + java.sql.SQLException + java.sql.SQLWarning + java.sql.Statement + java.sql.Time + java.sql.Timestamp + java.sql.Types + java.text.BreakIterator + java.text.CharacterIterator + java.text.ChoiceFormat + java.text.CollationElementIterator + java.text.CollationKey + java.text.Collator + java.text.DateFormat + java.text.DateFormatSymbols + java.text.DecimalFormat + java.text.DecimalFormatSymbols + java.text.FieldPosition + java.text.Format + java.text.MessageFormat + java.text.NumberFormat + java.text.ParseException + java.text.ParsePosition + java.text.RuleBasedCollator + java.text.SimpleDateFormat + java.text.StringCharacterIterator java.util.BitSet + java.util.Calendar java.util.Date java.util.Dictionary java.util.EmptyStackException java.util.Enumeration + java.util.EventListener + java.util.EventObject + java.util.GregorianCalendar java.util.Hashtable + java.util.ListResourceBundle + java.util.Locale + java.util.MissingResourceException java.util.NoSuchElementException java.util.Observable java.util.Observer java.util.Properties + java.util.PropertyResourceBundle java.util.Random + java.util.ResourceBundle + java.util.SimpleTimeZone java.util.Stack java.util.StringTokenizer + java.util.TimeZone + java.util.TooManyListenersException java.util.Vector + java.util.zip.Adler32 + java.util.zip.CRC32 + java.util.zip.CheckedInputStream + java.util.zip.CheckedOutputStream + java.util.zip.Checksum + java.util.zip.DataFormatException + java.util.zip.Deflater + java.util.zip.DeflaterOutputStream + java.util.zip.GZIPInputStream + java.util.zip.GZIPOutputStream + java.util.zip.Inflater + java.util.zip.InflaterInputStream + java.util.zip.ZipEntry + java.util.zip.ZipException + java.util.zip.ZipFile + java.util.zip.ZipInputStream + java.util.zip.ZipOutputStream

sun.* and sunw.*

The following packages are are included in the API reference documentation,
but are not included in the above summary package count, since they are outside of java.*: sun.tools.debug + sunw.io + sunw.util The following classes are not counted in the above summary class count: sun.tools.debug.DebuggerCallback + sun.tools.debug.NoSessionException + sun.tools.debug.NoSuchLineNumberException sun.tools.debug.RemoteArray sun.tools.debug.RemoteBoolean sun.tools.debug.RemoteByte sun.tools.debug.RemoteChar sun.tools.debug.RemoteClass sun.tools.debug.RemoteDebugger sun.tools.debug.RemoteDouble sun.tools.debug.RemoteField sun.tools.debug.RemoteFloat sun.tools.debug.RemoteInt sun.tools.debug.RemoteLong sun.tools.debug.RemoteObject sun.tools.debug.RemoteShort sun.tools.debug.RemoteStackFrame sun.tools.debug.RemoteStackVariable sun.tools.debug.RemoteString sun.tools.debug.RemoteThread sun.tools.debug.RemoteThreadGroup sun.tools.debug.RemoteValue sun.tools.debug.StackFrame + sunw.io.Serializable + sunw.util.EventListener + sunw.util.EventObject
Copyright © 1996, 1997 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303-4900 USA. All rights reserved.