Java Card
v2.2.1

Uses of Class
java.lang.Object

Packages that use Object
java.io A subset of the java.io package in the standard Java programming language. 
java.lang Provides classes that are fundamental to the design of the Java Card technology subset of the Java programming language. 
java.rmi The java.rmi package defines the Remote interface which identifies interfaces whose methods can be invoked from card acceptance device (CAD) client applications. 
javacard.framework Provides a framework of classes and interfaces for building, communicating with and working with Java Card technology-based applets. 
javacard.framework.service Provides a service framework of classes and interfaces that allow a Java Card technology-based applet to be designed as an aggregation of service components. 
javacard.security Provides classes and interfaces that contain publicly-available functionality for implementing a security and cryptography framework on the Java Card platform. 
javacardx.crypto Extension package that contains functionality, which may be subject to export controls, for implementing a security and cryptography framework on the Java Card platform. 
 

Uses of Object in java.io
 

Subclasses of Object in java.io
 class IOException
          A Java Card runtime environment-owned instance of IOException is thrown to signal that an I/O exception of some sort has occurred.
 

Uses of Object in java.lang
 

Subclasses of Object in java.lang
 class ArithmeticException
          A Java Card runtime environment-owned instance of ArithmeticException is thrown when an exceptional arithmetic condition has occurred.
 class ArrayIndexOutOfBoundsException
          A Java Card runtime environment-owned instance of ArrayIndexOutOfBoundsException is thrown to indicate that an array has been accessed with an illegal index.
 class ArrayStoreException
          A Java Card runtime environment-owned instance of ArrayStoreException is thrown to indicate that an attempt has been made to store the wrong type of object into an array of objects.
 class ClassCastException
          A Java Card runtime environment-owned instance of ClassCastException is thrown to indicate that the code has attempted to cast an object to a subclass of which it is not an instance.
 class Exception
          The class Exception and its subclasses are a form of Throwable that indicate conditions that a reasonable applet might want to catch.
 class IndexOutOfBoundsException
          A Java Card runtime environment-owned instance of IndexOutOfBoundsException is thrown to indicate that an index of some sort (such as to an array) is out of range.
 class NegativeArraySizeException
          A Java Card runtime environment-owned instance of NegativeArraySizeException is thrown if an applet tries to create an array with negative size.
 class NullPointerException
          A Java Card runtime environment-owned instance of NullPointerException is thrown when an applet attempts to use null in a case where an object is required.
 class RuntimeException
          RuntimeException is the superclass of those exceptions that can be thrown during the normal operation of the Java Card Virtual Machine.
 class SecurityException
          A Java Card runtime environment-owned instance of SecurityException is thrown by the Java Card Virtual Machine to indicate a security violation.
 class Throwable
          The Throwable class is the superclass of all errors and exceptions in the Java Card platform's subset of the Java programming language.
 

Methods in java.lang with parameters of type Object
 boolean Object.equals(Object obj)
          Compares two Objects for equality.
 

Uses of Object in java.rmi
 

Subclasses of Object in java.rmi
 class RemoteException
          A Java Card runtime environment-owned instance of RemoteException is thrown to indicate that a communication-related exception has occurred during the execution of a remote method call.
 

Uses of Object in javacard.framework
 

Subclasses of Object in javacard.framework
 class AID
          This class encapsulates the Application Identifier (AID) associated with an applet.
 class APDU
          Application Protocol Data Unit (APDU) is the communication format between the card and the off-card applications.
 class APDUException
          APDUException represents an APDU related exception.
 class Applet
          This abstract class defines an Java Card technology-based applet.
 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 JCSystem
          The JCSystem class includes a collection of methods to control applet execution, resource management, atomic transaction management, object deletion mechanism and inter-applet object sharing in the Java Card environment.
 class OwnerPIN
          This class represents an Owner PIN, implements Personal Identification Number functionality as defined in the PIN interface, and provides the ability to update the PIN and thus owner functionality.
 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.
 class Util
          The Util class contains common utility functions.
 

Methods in javacard.framework that return Object
static Object[] JCSystem.makeTransientObjectArray(short length, byte event)
          Creates a transient array of Object with the specified array length.
 

Methods in javacard.framework with parameters of type Object
static byte JCSystem.isTransient(Object theObj)
          Checks if the specified object is transient.
 boolean AID.equals(Object anObject)
          Compares the AID bytes in this AID instance to the AID bytes in the specified object.
 

Uses of Object in javacard.framework.service
 

Subclasses of Object in javacard.framework.service
 class BasicService
          This class should be used as the base class for implementing services.
 class CardRemoteObject
          A convenient base class for remote objects for the Java Card platform.
 class Dispatcher
          A Dispatcher is used to build an application by aggregating several services.
 class RMIService
          An implementation of a service that is used to process Java Card platform RMI requests for remotely accessible objects.
 class ServiceException
          ServiceException represents a service framework-related exception.
 

Uses of Object in javacard.security
 

Subclasses of Object in javacard.security
 class Checksum
          The Checksum class is the base class for CRC (cyclic redundancy check) checksum algorithms.
 class CryptoException
          CryptoException represents a cryptography-related exception.
 class KeyAgreement
          The KeyAgreement class is the base class for key agreement algorithms such as Diffie-Hellman and EC Diffie-Hellman [IEEE P1363].
 class KeyBuilder
          The KeyBuilder class is a key object factory.
 class KeyPair
          This class is a container for a key pair (a public key and a private key).
 class MessageDigest
          The MessageDigest class is the base class for hashing algorithms.
 class RandomData
          The RandomData abstract class is the base class for random number generation.
 class Signature
          The Signature class is the base class for Signature algorithms.
 

Uses of Object in javacardx.crypto
 

Subclasses of Object in javacardx.crypto
 class Cipher
          The Cipher class is the abstract base class for Cipher algorithms.
 


Java Card
v2.2.1

Copyright © 1993-2003 Sun Microsystems, Inc. 4150 Network Circle,
Santa Clara, CA-95054, U.S.A. All Rights Reserved.