SATSA - JSR177

Uses of Class
java.lang.Object

Packages that use Object
java.io Provides classes for input and output through data streams. 
java.lang Provides classes that are fundamental to the Java programming language. 
java.rmi A subset of the java.rmi package in the Java 2 Standard Edition. 
java.security Provides the classes and interfaces for the security framework. 
java.security.spec Provides classes and interfaces for key specifications and algorithm parameter specifications. 
javacard.framework Provides Java Card API exceptions that may be thrown by a remote method. 
javacard.framework.service Provides a Java Card API exception that may be thrown by a remote method. 
javacard.security Provides a Java Card API exception that may be thrown by a remote method. 
javax.crypto Provides the classes and interfaces for cryptographic operations. 
javax.crypto.spec Provides classes and interfaces for key specifications and algorithm parameter specifications. 
javax.microedition.io Classes for the Generic Connection framework. 
javax.microedition.jcrmi Provides classes and interfaces for Java Card RMI connection. 
javax.microedition.pki This package defines classes to support basic user certificate management. 
javax.microedition.securityservice This package defines classes to generate application-level digital signatures that conform to the Cryptographic Message Syntax (CMS) format. 
 

Uses of Object in java.io
 

Subclasses of Object in java.io
 class java.io.IOException
           
 

Uses of Object in java.lang
 

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

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

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

Uses of Object in java.rmi
 

Subclasses of Object in java.rmi
 class RemoteException
          A RemoteException is the common superclass for a number of communication-related exceptions that may occur during the execution of a remote method call.
 

Uses of Object in java.security
 

Subclasses of Object in java.security
 class DigestException
          This is the generic Message Digest exception.
 class GeneralSecurityException
          The GeneralSecurityException class is a generic security exception class that provides type safety for all the security-related exception classes that extend from it.
 class InvalidAlgorithmParameterException
          This is the exception for invalid or inappropriate algorithm parameters.
 class InvalidKeyException
          This is the exception for invalid Keys (invalid encoding, wrong length, uninitialized, etc).
 class KeyException
          This is the basic key exception.
 class KeyFactory
          Key factories are used to convert key specifications (transparent representations of the underlying key material) into keys (opaque cryptographic keys of type Key).
 class MessageDigest
          This MessageDigest class provides applications the functionality of a message digest algorithm, such as MD5 or SHA.
 class NoSuchAlgorithmException
          This exception is thrown when a particular cryptographic algorithm is requested but is not available in the environment.
 class Signature
          This Signature class is used to provide applications the functionality of a digital signature algorithm.
 class SignatureException
          This is the generic Signature exception.
 

Uses of Object in java.security.spec
 

Subclasses of Object in java.security.spec
 class EncodedKeySpec
          This class represents a public key in encoded format.
 class InvalidKeySpecException
          This is the exception for invalid key specifications.
 class X509EncodedKeySpec
          This class represents the ASN.1 encoding of a public key, encoded according to the ASN.1 type SubjectPublicKeyInfo.
 

Uses of Object in javacard.framework
 

Subclasses of Object in javacard.framework
 class APDUException
          APDUException represents an APDU-related exception.
 class CardException
          The CardException class defines a field reason and two accessor methods getReason() and setReason().
 class CardRuntimeException
          The CardRuntimeException class defines a field reason and two accessor methods getReason() and setReason().
 class ISOException
          ISOException class encapsulates an ISO 7816-4 response status word as its reason code.
 class PINException
          PINException represents a OwnerPIN class access-related exception.
 class SystemException
          SystemException represents a JCSystem class-related exception.
 class TransactionException
          TransactionException represents an exception in the transaction subsystem.
 class UserException
          UserException represents a user exception.
 

Uses of Object in javacard.framework.service
 

Subclasses of Object in javacard.framework.service
 class ServiceException
          ServiceException represents a service framework related exception.
 

Uses of Object in javacard.security
 

Subclasses of Object in javacard.security
 class CryptoException
          CryptoException represents a cryptography-related exception.
 

Uses of Object in javax.crypto
 

Subclasses of Object in javax.crypto
 class BadPaddingException
          This exception is thrown when a particular padding mechanism is expected for the input data but the data is not padded properly.
 class Cipher
          This class provides the functionality of a cryptographic cipher for encryption and decryption.
 class IllegalBlockSizeException
          This exception is thrown when the length of data provided to a block cipher is incorrect, i.e., does not match the block size of the cipher.
 class NoSuchPaddingException
          This exception is thrown when a particular padding mechanism is requested but is not available in the environment.
 class ShortBufferException
          This exception is thrown when an output buffer provided by the user is too short to hold the operation result.
 

Uses of Object in javax.crypto.spec
 

Subclasses of Object in javax.crypto.spec
 class IvParameterSpec
          This class specifies an initialization vector (IV).
 class SecretKeySpec
          This class specifies a secret key in a provider-independent fashion.
 

Uses of Object in javax.microedition.io
 

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

Uses of Object in javax.microedition.jcrmi
 

Subclasses of Object in javax.microedition.jcrmi
 class RemoteStub
          The RemoteStub class is the common superclass for stubs of remote objects.
 

Methods in javax.microedition.jcrmi that return Object
 Object RemoteRef.invoke(String method, Object[] params)
          Invokes a remote method.
 

Methods in javax.microedition.jcrmi with parameters of type Object
 boolean RemoteStub.equals(Object obj)
          Compares two remote objects for equality.
 Object RemoteRef.invoke(String method, Object[] params)
          Invokes a remote method.
 

Uses of Object in javax.microedition.pki
 

Subclasses of Object in javax.microedition.pki
 class UserCredentialManager
          This class provides functionality for user credential management which includes creating certificate signing requests, adding user credentials, and removing credentials that may be used to generate digital signatures as specified in the CMSMessageSignatureService class.
 class UserCredentialManagerException
          This class is used to identify error conditions in the management of the user certificate store.
 

Uses of Object in javax.microedition.securityservice
 

Subclasses of Object in javax.microedition.securityservice
 class CMSMessageSignatureService
          Provides signature services for cryptographic messages.
 class CMSMessageSignatureServiceException
          This class is used to identify error conditions detected while signing messages.
 


SATSA - JSR177

Submit a comment or suggestion Version 1.0 of SATSA Specification
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries. Copyright 1993-2004 Sun Microsystems, Inc. 901 San Antonio Road,Palo Alto, California, 94303, U.S.A. All Rights Reserved.