Use is subject to License Terms. Your use of this web site or any of its contents or software indicates your agreement to be bound by these License Terms.

Copyright © 2006 Sun Microsystems, Inc. All rights reserved.

JSR 177

Serialized Form


Package java.lang

Class java.lang.AbstractMethodError extends java.lang.IncompatibleClassChangeError implements Serializable

Class java.lang.ArithmeticException extends java.lang.RuntimeException implements Serializable

Class java.lang.ArrayIndexOutOfBoundsException extends java.lang.IndexOutOfBoundsException implements Serializable

Class java.lang.ArrayStoreException extends java.lang.RuntimeException implements Serializable

Class java.lang.AssertionError extends java.lang.Error implements Serializable

Class java.lang.Boolean extends java.lang.Object implements Serializable

serialVersionUID: -3665804199014368530L

Serialized Fields

value

boolean value

Class java.lang.Byte extends java.lang.Number implements Serializable

serialVersionUID: -7183698231559129828L

Serialized Fields

value

byte value

Class java.lang.Character extends java.lang.Object implements Serializable

serialVersionUID: 3786198910865385080L

Serialized Fields

value

char value

Class java.lang.Class extends java.lang.Object implements Serializable

serialVersionUID: 3206093459760846163L

Serialized Fields

Class java.lang.ClassCastException extends java.lang.RuntimeException implements Serializable

Class java.lang.ClassCircularityError extends java.lang.LinkageError implements Serializable

Class java.lang.ClassFormatError extends java.lang.LinkageError implements Serializable

Class java.lang.ClassNotFoundException extends java.lang.Exception implements Serializable

serialVersionUID: 9176873029745254542L

Serialized Fields

ex

java.lang.Throwable ex

Class java.lang.CloneNotSupportedException extends java.lang.Exception implements Serializable

Class java.lang.Double extends java.lang.Number implements Serializable

serialVersionUID: -9172774392245257468L

Serialized Fields

value

double value

Class java.lang.Enum extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

ordinal

int ordinal

Class java.lang.EnumConstantNotPresentException extends java.lang.RuntimeException implements Serializable

Serialized Fields

enumType

java.lang.Class<T> enumType

constantName

java.lang.String constantName

Class java.lang.Error extends java.lang.Throwable implements Serializable

serialVersionUID: 4980196508277280342L

Class java.lang.Exception extends java.lang.Throwable implements Serializable

serialVersionUID: -3387516993124229948L

Class java.lang.ExceptionInInitializerError extends java.lang.LinkageError implements Serializable

serialVersionUID: 1521711792217232256L

Serialized Fields

exception

java.lang.Throwable exception

Class java.lang.Float extends java.lang.Number implements Serializable

serialVersionUID: -2671257302660747028L

Serialized Fields

value

float value

Class java.lang.IllegalAccessError extends java.lang.IncompatibleClassChangeError implements Serializable

Class java.lang.IllegalAccessException extends java.lang.Exception implements Serializable

Class java.lang.IllegalArgumentException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -5365630128856068164L

Class java.lang.IllegalMonitorStateException extends java.lang.RuntimeException implements Serializable

Class java.lang.IllegalStateException extends java.lang.RuntimeException implements Serializable

serialVersionUID: -1848914673093119416L

Class java.lang.IllegalThreadStateException extends java.lang.IllegalArgumentException implements Serializable

Class java.lang.IncompatibleClassChangeError extends java.lang.LinkageError implements Serializable

Class java.lang.IndexOutOfBoundsException extends java.lang.RuntimeException implements Serializable

Class java.lang.InstantiationError extends java.lang.IncompatibleClassChangeError implements Serializable

Class java.lang.InstantiationException extends java.lang.Exception implements Serializable

Class java.lang.Integer extends java.lang.Number implements Serializable

serialVersionUID: 1360826667806852920L

Serialized Fields

value

int value

Class java.lang.InternalError extends java.lang.VirtualMachineError implements Serializable

Class java.lang.InterruptedException extends java.lang.Exception implements Serializable

Class java.lang.LinkageError extends java.lang.Error implements Serializable

Class java.lang.Long extends java.lang.Number implements Serializable

serialVersionUID: 4290774380558885855L

Serialized Fields

value

long value

Class java.lang.NegativeArraySizeException extends java.lang.RuntimeException implements Serializable

Class java.lang.NoClassDefFoundError extends java.lang.LinkageError implements Serializable

Class java.lang.NoSuchFieldError extends java.lang.IncompatibleClassChangeError implements Serializable

Class java.lang.NoSuchFieldException extends java.lang.Exception implements Serializable

Class java.lang.NoSuchMethodError extends java.lang.IncompatibleClassChangeError implements Serializable

Class java.lang.NoSuchMethodException extends java.lang.Exception implements Serializable

Class java.lang.NullPointerException extends java.lang.RuntimeException implements Serializable

Class java.lang.Number extends java.lang.Object implements Serializable

serialVersionUID: -8742448824652078965L

Class java.lang.NumberFormatException extends java.lang.IllegalArgumentException implements Serializable

serialVersionUID: -2848938806368998894L

Class java.lang.OutOfMemoryError extends java.lang.VirtualMachineError implements Serializable

Class java.lang.RuntimeException extends java.lang.Exception implements Serializable

serialVersionUID: -7034897190745766939L

Class java.lang.RuntimePermission extends java.security.BasicPermission implements Serializable

serialVersionUID: 7399184964622342223L

Class java.lang.SecurityException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 6878364983674394167L

Class java.lang.Short extends java.lang.Number implements Serializable

serialVersionUID: 7515723908773894738L

Serialized Fields

value

short value

Class java.lang.StackOverflowError extends java.lang.VirtualMachineError implements Serializable

Class java.lang.StackTraceElement extends java.lang.Object implements Serializable

serialVersionUID: 6992337162326171013L

Serialized Fields

declaringClass

java.lang.String declaringClass

methodName

java.lang.String methodName

fileName

java.lang.String fileName

lineNumber

int lineNumber

Class java.lang.String extends java.lang.Object implements Serializable

serialVersionUID: -6849794470754667710L

Serialized Fields

Class java.lang.StringBuffer extends java.lang.AbstractStringBuilder implements Serializable

serialVersionUID: 3388685877147921107L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

Class java.lang.StringBuilder extends java.lang.AbstractStringBuilder implements Serializable

serialVersionUID: 4383685877147921099L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException

Class java.lang.StringIndexOutOfBoundsException extends java.lang.IndexOutOfBoundsException implements Serializable

Class java.lang.ThreadDeath extends java.lang.Error implements Serializable

Class java.lang.Throwable extends java.lang.Object implements Serializable

serialVersionUID: -3042686055658047285L

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

detailMessage

java.lang.String detailMessage

cause

java.lang.Throwable cause

stackTrace

java.lang.StackTraceElement[] stackTrace

Class java.lang.TypeNotPresentException extends java.lang.RuntimeException implements Serializable

Serialized Fields

typeName

java.lang.String typeName

Class java.lang.UnknownError extends java.lang.VirtualMachineError implements Serializable

Class java.lang.UnsatisfiedLinkError extends java.lang.LinkageError implements Serializable

Class java.lang.UnsupportedClassVersionError extends java.lang.ClassFormatError implements Serializable

Class java.lang.UnsupportedOperationException extends java.lang.RuntimeException implements Serializable

Class java.lang.VerifyError extends java.lang.LinkageError implements Serializable

Class java.lang.VirtualMachineError extends java.lang.Error implements Serializable


Package java.rmi

Class java.rmi.AccessException extends RemoteException implements Serializable

serialVersionUID: 6314925228044966088L

Class java.rmi.AlreadyBoundException extends java.lang.Exception implements Serializable

serialVersionUID: 9218657361741657110L

Class java.rmi.ConnectException extends RemoteException implements Serializable

serialVersionUID: 4863550261346652506L

Class java.rmi.ConnectIOException extends RemoteException implements Serializable

serialVersionUID: -8087809532704668744L

Class java.rmi.MarshalException extends RemoteException implements Serializable

serialVersionUID: 6223554758134037936L

Class java.rmi.MarshalledObject extends java.lang.Object implements Serializable

serialVersionUID: 8988374069173025854L

Serialized Fields

objBytes

byte[] objBytes

locBytes

byte[] locBytes

hash

int hash

Class java.rmi.NoSuchObjectException extends RemoteException implements Serializable

serialVersionUID: 6619395951570472985L

Class java.rmi.NotBoundException extends java.lang.Exception implements Serializable

serialVersionUID: -1857741824849069317L

Class java.rmi.RemoteException extends java.io.IOException implements Serializable

serialVersionUID: -5148567311918794206L

Serialized Fields

detail

java.lang.Throwable detail
Nested exception to hold wrapped remote exception.

Since:
JDK1.1

Class java.rmi.RMISecurityException extends java.lang.SecurityException implements Serializable

serialVersionUID: -8433406075740433514L

Class java.rmi.ServerError extends RemoteException implements Serializable

serialVersionUID: 8455284893909696482L

Class java.rmi.ServerException extends RemoteException implements Serializable

serialVersionUID: -4775845313121906682L

Class java.rmi.ServerRuntimeException extends RemoteException implements Serializable

serialVersionUID: 7054464920481467219L

Class java.rmi.StubNotFoundException extends RemoteException implements Serializable

serialVersionUID: -7088199405468872373L

Class java.rmi.UnexpectedException extends RemoteException implements Serializable

serialVersionUID: 1800467484195073863L

Class java.rmi.UnknownHostException extends RemoteException implements Serializable

serialVersionUID: -8152710247442114228L

Class java.rmi.UnmarshalException extends RemoteException implements Serializable

serialVersionUID: 594380845140740218L


Package java.security

Class java.security.AccessControlException extends java.lang.SecurityException implements Serializable

serialVersionUID: 5138225684096988535L

Serialized Fields

perm

java.security.Permission perm

Class java.security.AllPermission extends java.security.Permission implements Serializable

serialVersionUID: -2916474571451318075L

Class java.security.AuthProvider extends java.security.Provider implements Serializable

Class java.security.BasicPermission extends java.security.Permission implements Serializable

serialVersionUID: 6279438298436773498L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

Class java.security.CodeSigner extends java.lang.Object implements Serializable

serialVersionUID: 6819288105193937581L

Serialized Fields

signerCertPath

java.security.cert.CertPath signerCertPath

timestamp

java.security.Timestamp timestamp

Class java.security.CodeSource extends java.lang.Object implements Serializable

serialVersionUID: 4977541819976013951L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

location

java.net.URL location

Class java.security.DigestException extends GeneralSecurityException implements Serializable

Class java.security.GeneralSecurityException extends java.lang.Exception implements Serializable

Class java.security.GuardedObject extends java.lang.Object implements Serializable

serialVersionUID: -5240450096227834308L

Serialization Methods

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

object

java.lang.Object object

guard

java.security.Guard guard

Class java.security.Identity extends java.lang.Object implements Serializable

serialVersionUID: 3609922007826600659L

Serialized Fields

name

java.lang.String name
Deprecated. 

publicKey

PublicKey publicKey
Deprecated. 

info

java.lang.String info
Deprecated. 

scope

java.security.IdentityScope scope
Deprecated. 

certificates

java.util.Vector<E> certificates
Deprecated. 

Class java.security.IdentityScope extends java.security.Identity implements Serializable

serialVersionUID: -2337346281189773310L

Class java.security.InvalidAlgorithmParameterException extends GeneralSecurityException implements Serializable

Class java.security.InvalidKeyException extends KeyException implements Serializable

Class java.security.InvalidParameterException extends java.lang.IllegalArgumentException implements Serializable

serialVersionUID: -857968536935667808L

Class java.security.KeyException extends GeneralSecurityException implements Serializable

Class java.security.KeyManagementException extends KeyException implements Serializable

serialVersionUID: 947674216157062695L

Class java.security.KeyPair extends java.lang.Object implements Serializable

serialVersionUID: -7565189502268009837L

Serialized Fields

privateKey

java.security.PrivateKey privateKey

publicKey

PublicKey publicKey

Class java.security.KeyRep extends java.lang.Object implements Serializable

serialVersionUID: -4757683898830641853L

Serialization Methods

readResolve

protected java.lang.Object readResolve()
                                throws java.io.ObjectStreamException
Throws:
java.io.ObjectStreamException
Serialized Fields

type

java.security.KeyRep.Type type

algorithm

java.lang.String algorithm

format

java.lang.String format

encoded

byte[] encoded

Class java.security.KeyStoreException extends GeneralSecurityException implements Serializable

serialVersionUID: -1119353179322377262L

Class java.security.NoSuchAlgorithmException extends GeneralSecurityException implements Serializable

Class java.security.NoSuchProviderException extends GeneralSecurityException implements Serializable

serialVersionUID: 8488111756688534474L

Class java.security.Permission extends java.lang.Object implements Serializable

serialVersionUID: -5636570222231596674L

Serialized Fields

name

java.lang.String name

Class java.security.PermissionCollection extends java.lang.Object implements Serializable

serialVersionUID: -6727011328946861783L

Serialized Fields

readOnly

boolean readOnly

Class java.security.Permissions extends java.security.PermissionCollection implements Serializable

serialVersionUID: 4858622370623524688L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

Class java.security.PrivilegedActionException extends java.lang.Exception implements Serializable

serialVersionUID: 4724086851538908602L

Serialized Fields

exception

java.lang.Exception exception

Class java.security.Provider extends java.util.Properties implements Serializable

serialVersionUID: -4298000515446427739L

Serialized Fields

name

java.lang.String name

info

java.lang.String info

version

double version

Class java.security.ProviderException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 5256023526693665674L

Class java.security.SecureRandom extends java.util.Random implements Serializable

serialVersionUID: 4940670005562187L

Serialized Fields

provider

java.security.Provider provider

secureRandomSpi

java.security.SecureRandomSpi secureRandomSpi

algorithm

java.lang.String algorithm

state

byte[] state

digest

MessageDigest digest

randomBytes

byte[] randomBytes

randomBytesUsed

int randomBytesUsed

counter

long counter

Class java.security.SecureRandomSpi extends java.lang.Object implements Serializable

serialVersionUID: -2991854161009191830L

Class java.security.SecurityPermission extends java.security.BasicPermission implements Serializable

serialVersionUID: 5236109936224050470L

Class java.security.SignatureException extends GeneralSecurityException implements Serializable

Class java.security.SignedObject extends java.lang.Object implements Serializable

serialVersionUID: 720502720485447167L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

content

byte[] content

signature

byte[] signature

thealgorithm

java.lang.String thealgorithm

Class java.security.Signer extends java.security.Identity implements Serializable

serialVersionUID: -1763464102261361480L

Serialized Fields

privateKey

java.security.PrivateKey privateKey
Deprecated. 

Class java.security.Timestamp extends java.lang.Object implements Serializable

serialVersionUID: -5502683707821851294L

Serialized Fields

timestamp

java.util.Date timestamp

signerCertPath

java.security.cert.CertPath signerCertPath

Class java.security.UnrecoverableEntryException extends GeneralSecurityException implements Serializable

serialVersionUID: -4527142945246286535L

Class java.security.UnrecoverableKeyException extends GeneralSecurityException implements Serializable

serialVersionUID: 7275063078190151277L

Class java.security.UnresolvedPermission extends java.security.Permission implements Serializable

serialVersionUID: -4821973115467008846L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeObject

private void writeObject(java.io.ObjectOutputStream arg0)
                  throws java.io.IOException
Throws:
java.io.IOException
Serialized Fields

type

java.lang.String type

name

java.lang.String name

actions

java.lang.String actions

Package java.security.spec

Class java.security.spec.InvalidKeySpecException extends GeneralSecurityException implements Serializable

Class java.security.spec.InvalidParameterSpecException extends GeneralSecurityException implements Serializable

serialVersionUID: -970468769593399342L


Package javacard.framework

Class javacard.framework.APDUException extends CardRuntimeException implements Serializable

Class javacard.framework.CardException extends java.lang.Exception implements Serializable

Serialized Fields

reason

short reason
Reason code for the detected error.

Class javacard.framework.CardRuntimeException extends java.lang.RuntimeException implements Serializable

Serialized Fields

reason

short reason
Reason code for the detected error.

Class javacard.framework.ISOException extends CardRuntimeException implements Serializable

Class javacard.framework.PINException extends CardRuntimeException implements Serializable

Class javacard.framework.SystemException extends CardRuntimeException implements Serializable

Class javacard.framework.TransactionException extends CardRuntimeException implements Serializable

Class javacard.framework.UserException extends CardException implements Serializable


Package javacard.framework.service

Class javacard.framework.service.ServiceException extends CardRuntimeException implements Serializable


Package javacard.security

Class javacard.security.CryptoException extends CardRuntimeException implements Serializable


Package javax.crypto

Class javax.crypto.BadPaddingException extends GeneralSecurityException implements Serializable

Class javax.crypto.ExemptionMechanismException extends GeneralSecurityException implements Serializable

serialVersionUID: 1572699429277957109L

Class javax.crypto.IllegalBlockSizeException extends GeneralSecurityException implements Serializable

Class javax.crypto.NoSuchPaddingException extends GeneralSecurityException implements Serializable

Class javax.crypto.SealedObject extends java.lang.Object implements Serializable

serialVersionUID: 4482838265551344752L

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream arg0)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Throws:
java.io.IOException
java.lang.ClassNotFoundException
Serialized Fields

encryptedContent

byte[] encryptedContent

sealAlg

java.lang.String sealAlg

paramsAlg

java.lang.String paramsAlg

encodedParams

byte[] encodedParams

Class javax.crypto.ShortBufferException extends GeneralSecurityException implements Serializable


Package javax.microedition.pki

Class javax.microedition.pki.UserCredentialManagerException extends java.lang.Exception implements Serializable

Serialized Fields

reasonCode

byte reasonCode
The reason code for exception.


Package javax.microedition.securityservice

Class javax.microedition.securityservice.CMSMessageSignatureServiceException extends java.lang.Exception implements Serializable

Serialized Fields

reasonCode

byte reasonCode
The reason code for exception.


JSR 177

Copyright © 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to License Terms. Your use of this web site or any of its content or software indicates your agreement to be bound by these License Terms.

For more information, please consult the JSR 177 specification.