Book Home

Java™ Enterprise CD Bookshelf Search this book

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Index: D

daemons
servlets: 10.2.4.2. The superclass, Java Servlet Programming
word origin: 10.2.4.1. The servlet, Java Servlet Programming
dangling pointers: 1.3.4. Safety, Java Servlet Programming
DAP (Directory Access Protocol): 6.9.1. X.500 Directories, Java Enterprise in a Nutshell
darker( ) (Color): 9. The java.awt Package, Java Foundation Classes
dashes, Java 2D: 4.5.1 BasicStroke, Java Foundation Classes
data
authentication: 7.1.2. Data Authentication, Java Security
buffering: 8.5.1. Streaming Multimedia, Java Distributed Computing
caching, database objects and: 7.2.5. Data Caching Issues, Java Distributed Computing
charting: 1.3.2. Power, Java Servlet Programming
compressing and writing to file: 4.10. Input and Output Streams, Java in a Nutshell
compression: 1.3.2. Power, Java Servlet Programming
encrypting (see encryption)
hiding: 3.5. Data Hiding and Encapsulation, Java in a Nutshell
mapping (see database mapping)
marshaling: 3.2.2. Remote Method Calls, Java Distributed Computing
multicasting: 2.1.3. Multicast Sockets, Java Distributed Computing
partitioning and distributing: 1.2.1. Partitioning and Distributing Data and Functions, Java Distributed Computing
raw throughput monitoring: 8.4.1. Raw Data Monitoring, Java Distributed Computing
real throughput monitoring: 8.4.2. Real Data Monitoring, Java Distributed Computing
streaming: 4.10. Input and Output Streams, Java in a Nutshell
XDR-formatted (example): 2.1.4. Streams, Readers, and Writers for Input and Output, Java Distributed Computing
data accessor methods: 3.5.2. Data Accessor Methods, Java in a Nutshell
Data Encryption Standard (see DES)
data manipulation commands (SQL): 8.4. Data Manipulation Commands, Java Enterprise in a Nutshell
data sink: 6.1.2 The Transferable Interface, Java Foundation Classes
6.5 A Data Sink, Java Foundation Classes
data source: 6.1.2 The Transferable Interface, Java Foundation Classes
6.4 A Data Source, Java Foundation Classes
data transfer: 1. The Java Foundation Classes, Java Foundation Classes
cut-and-paste: 11. The java.awt.datatransfer Package, Java Foundation Classes
drag-and-drop: 12. The java.awt.dnd Package, Java Foundation Classes
13. The java.awt.dnd.peer Package, Java Foundation Classes
data types: 6.1.1 The DataFlavor Class, Java Foundation Classes
actual vs. declared: 6.1.4 Java RMI Return Types, Parameters, and Exceptions, Enterprise JavaBeans
binary, transmitting (servlets): 5.9. Databases and Non-HTML Content, Java Enterprise in a Nutshell
binary and character (large objects): 2.13.4. BLOBs and CLOBs, Java Enterprise in a Nutshell
columns, returning (ResultSet): 2.6. Results, Java Enterprise in a Nutshell
container-managed fields: 6.1 Container-Managed Persistence, Enterprise JavaBeans
conversational state: 7.4.3 Passivated State, Enterprise JavaBeans
DatabaseMetaData methods, returning: 2.9.1. DatabaseMetaData, Java Enterprise in a Nutshell
env-entry-type element: 10.5.3 Environment Entries, Enterprise JavaBeans
Eumeration and Collection: 6.1.3.1 The find methods, Enterprise JavaBeans
find methods, returning: 6.2.10 ejbFind( ) Methods, Enterprise JavaBeans
IDL: 10. IDL Reference, Java Enterprise in a Nutshell
declaring: 4.2.1.3. Data members and methods, Java Enterprise in a Nutshell
supporting: 10.4. Basic Data Types, Java Enterprise in a Nutshell
typedef: 10.7.1.1. Mapping typedefs to Java, Java Enterprise in a Nutshell
user-defined: 10.7. User-Defined Data Types, Java Enterprise in a Nutshell
10.10.3.2. Constant, type, and exception inheritance, Java Enterprise in a Nutshell
10.10.3.3. IDL early binding, Java Enterprise in a Nutshell
Java language: 5.2.2.2 EJB 1.1: Explicit narrowing using PortableRemoteObject, Enterprise JavaBeans
Java RMI return and parameter types: 6.1.4 Java RMI Return Types, Parameters, and Exceptions, Enterprise JavaBeans
Java/SQL mapping: 8.2. Data Types, Java Enterprise in a Nutshell
JDBC type VARBINARY: 9.7.1.2 Mapping serializable to VARBINARY, Enterprise JavaBeans
large: 2.6.2. Large Data Types, Java Enterprise in a Nutshell
literals (IDL)
numeric, listed: 10.5.3. Numeric Literals, Java Enterprise in a Nutshell
MapMessage name/value pairs: 21. The javax.jms Package, Java Enterprise in a Nutshell
mapping to standard SQL types: 2.8. Prepared Statements, Java Enterprise in a Nutshell
multi-entity find methods, returning: 6.2.1 Making the ShipBean a Bean-Managed Entity, Enterprise JavaBeans
object
Java handling: 4.2.1. An IDL Primer, Java Enterprise in a Nutshell
primary keys: 10.5.2 Specifying Primary Keys, Enterprise JavaBeans
Object type for undefined: 6.1.2.3 EJB 1.1: Undefined primary keys, Enterprise JavaBeans
using String and wrapper classes for: 6.1.2.2 Single-field key, Enterprise JavaBeans
primitive: 2.6. Results, Java Enterprise in a Nutshell
boolean: 5.8. Session Tracking, Java Enterprise in a Nutshell
Java handling: 4.2.1. An IDL Primer, Java Enterprise in a Nutshell
relational databases and: 2.13.3. Java-Aware Databases, Java Enterprise in a Nutshell
serialization: 3.4.2. Remote Method Arguments and Return Values, Java Enterprise in a Nutshell
servlet responses, specifying: 5.2.4. Servlet Responses, Java Enterprise in a Nutshell
SQL: 18. The java.sql Package, Java Enterprise in a Nutshell
SQL and Java: 2.6. Results, Java Enterprise in a Nutshell
SQL tables
columns: 8.2. Data Types, Java Enterprise in a Nutshell
stored procedures output: 2.11. Stored Procedures, Java Enterprise in a Nutshell
strings, array of, converting for storage in relational database: 6.1.8.4 Using ejbLoad( ) and ejbStore( ) in container-managed beans, Enterprise JavaBeans
data types, primitive: 2.4. Primitive Data Types, Java in a Nutshell
12. The java.lang Package, Java in a Nutshell
12. The java.lang Package, Java in a Nutshell
12. The java.lang Package, Java in a Nutshell
12. The java.lang Package, Java in a Nutshell
12. The java.lang Package, Java in a Nutshell
12. The java.lang Package, Java in a Nutshell
12. The java.lang Package, Java in a Nutshell
database connections, servlet benefits: 5.1. The Servlet Life Cycle, Java Enterprise in a Nutshell
database locks (transactions): 8.3 Isolation and Database Locking, Enterprise JavaBeans
8.3.2 Database Locks, Enterprise JavaBeans
8.3.4.2 EJB 1.0: Controlling isolation levels, Enterprise JavaBeans
isolation levels, application of: 8.3.3 Transaction Isolation Levels, Enterprise JavaBeans
database management system (DBMS): 8.1. Relational Databases, Java Enterprise in a Nutshell
Database Management System, see RDBMS: 9.1. Relational Databases, Java Servlet Programming
database mapping
bean implementation (deployment descriptors): 7.7. Deploying an Enterprise JavaBeans Object, Java Enterprise in a Nutshell
bean-managed persistence, bean class fields: 6.2 Bean-Managed Persistence, Enterprise JavaBeans
business concepts vs. (entity bean relationships): 9.7.1.1 Maintaining the database mapping, Enterprise JavaBeans
byte arrays and Java serialization: 9.7.2.2 Mapping serializable to VARBINARY, Enterprise JavaBeans
complex data structures: 7.6.7.1. Handling complex data structures, Java Enterprise in a Nutshell
container-managed persistence: 7.7.1. Container-Managed Data Mapping, Java Enterprise in a Nutshell
entity bean relationships: 9.7.1.1 Maintaining the database mapping, Enterprise JavaBeans
entity beans: 4.2.8 Creating a CABIN Table in the Database, Enterprise JavaBeans
4.2.9.2 EJB 1.0 deployment tools, Enterprise JavaBeans
native Java persistence: 9.7.2.3 Native Java persistence, Enterprise JavaBeans
persistent fields: 2.1.1.4 The primary key, Enterprise JavaBeans
2.1.1.4 The primary key, Enterprise JavaBeans
(see also persistence)
primary key, preserving in: 9.7.1.3 Preserving the primary key, Enterprise JavaBeans
serialization (data structures, entity beans): 7.6.7.1. Handling complex data structures, Java Enterprise in a Nutshell
vectors, use in: 9.7.2.1 One-to-many database mapping, Enterprise JavaBeans
vendors of EJB containers, tools for: 2.1.1.4 The primary key, Enterprise JavaBeans
Database Programming with JDBC and Java book: 9.2. The JDBC API, Java Servlet Programming
9.5.1. Stored Procedures, Java Servlet Programming
database schema (directory schema vs.): 6.9.1. X.500 Directories, Java Enterprise in a Nutshell
database servers
Drivers (JDBC, relying upon): 1.3.1. JDBC: Working with Databases, Java Enterprise in a Nutshell
database table
SQL definition: 6.1 Container-Managed Persistence, Enterprise JavaBeans
stateless session beans, definitions for: 7.1.1 Downloading the Missing Pieces, Enterprise JavaBeans
database updates
committing or rolling back (transactions): 7.3.1. Making the EJB Server Aware of Database Transactions, Java Enterprise in a Nutshell
DatabaseItem interface (example): 7.2.4. JDBC-Enabled Data Objects, Java Distributed Computing
multiple Connection objects: 7.3. Multi-Database Applications, Java Distributed Computing
DatabaseMetaData class: 18. The java.sql Package, Java Enterprise in a Nutshell
DatabaseMetaData interface: 2.9. Metadata, Java Enterprise in a Nutshell
2.9.1. DatabaseMetaData, Java Enterprise in a Nutshell
scrolling and concurrency support: 2.13.1. Results Handling, Java Enterprise in a Nutshell
databases: 6.2.6 Obtaining a Connection to the Database, Enterprise JavaBeans
1.3.1. JDBC: Working with Databases, Java Enterprise in a Nutshell
(see also relational databases)
access by web components using JDBC: 11.3 Web Components and EJB, Enterprise JavaBeans
changes, losing: 2.10. Transactions, Java Enterprise in a Nutshell
columns
null values: 2.6.1. Handling Nulls, Java Enterprise in a Nutshell
commands, database-independent (JDBC): 2.12. Escape Sequences, Java Enterprise in a Nutshell
configuration information, obtaining: 2.9.1. DatabaseMetaData, Java Enterprise in a Nutshell
connection sharing: 5.5. Thread Safety, Java Enterprise in a Nutshell
connections: 2.4. Connecting to the Database, Java Enterprise in a Nutshell
18. The java.sql Package, Java Enterprise in a Nutshell
3.4. Single-Thread Model, Java Servlet Programming
4.1.1. Getting an Init Parameter, Java Servlet Programming
9.2.2. Getting a Connection, Java Servlet Programming
closing: 2.4. Connecting to the Database, Java Enterprise in a Nutshell
creating: 2.2. JDBC Basics, Java Enterprise in a Nutshell
pooling: 2.4. Connecting to the Database, Java Enterprise in a Nutshell
5.9. Databases and Non-HTML Content, Java Enterprise in a Nutshell
connectivity
advantage of servlets: 9. Database Connectivity, Java Servlet Programming
servlets' power: 1.3.2. Power, Java Servlet Programming
container-managed fields, synchronizing to: 6.1.8.4 Using ejbLoad( ) and ejbStore( ) in container-managed beans, Enterprise JavaBeans
defining data objects: 7.2.2. Defining the Data Objects, Java Distributed Computing
scheduling system example: 7.2.3. A Scheduling Example, Java Distributed Computing
differences among systems: 2.1. JDBC Architecture, Java Enterprise in a Nutshell
direct access vs. entity beans: 6. Entity Beans, Enterprise JavaBeans
enterprise applications, dependency: 2. JDBC, Java Enterprise in a Nutshell
entities, adding to (bean-managed persistence): 6.2.7 The ejbCreate( ) Method, Enterprise JavaBeans
entries, maintaining (bean-managed persistence): 7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
HTML integration with: 5.4.2.4. HTML generation and databases, Java Servlet Programming
indexing objects, different methods for: 6.1.2.3 EJB 1.1: Undefined primary keys, Enterprise JavaBeans
interaction with JDBC: 2.1. JDBC Architecture, Java Enterprise in a Nutshell
isolation levels, transactions and: 7.3.2. Transaction Isolation Levels, Java Enterprise in a Nutshell
Java-aware: 2.13.3. Java-Aware Databases, Java Enterprise in a Nutshell
JDBC API
overview of: 7.1. An Overview of JDBC, Java Distributed Computing
supporting transactions: 1.3.8. JTA: Managing Distributed Transactions, Java Enterprise in a Nutshell
JDBC, working with relational: 1.3.1. JDBC: Working with Databases, Java Enterprise in a Nutshell
mapping, container-managed persistence: 7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
multiple in applications: 7.3. Multi-Database Applications, Java Distributed Computing
objects (Java types), inserting: 2.8. Prepared Statements, Java Enterprise in a Nutshell
ODBC drivers: 7.2.1. JDBC Driver Configurations, Java Distributed Computing
primary keys as pointers to: 2.1.1 Classes and Interfaces, Enterprise JavaBeans
protocols, defining (ODMG): 11.4. Persistent Object Service, Java Enterprise in a Nutshell
records, mapping to Java objects: 2.13.3. Java-Aware Databases, Java Enterprise in a Nutshell
remote: 7.2. Remote Database Applications, Java Distributed Computing
remote data servers and: 7.2.6. Remote Data Servers, Java Distributed Computing
rollback/commit control in updating: 8.2.4 Transaction Propagation , Enterprise JavaBeans
rows
accessing (result sets): 2.13.1. Results Handling, Java Enterprise in a Nutshell
editing data, inserting and deleting rows (ResultSet): 2.13.1. Results Handling, Java Enterprise in a Nutshell
insertions, preventing (transactions): 2.10. Transactions, Java Enterprise in a Nutshell
null values, inserting: 2.13.1. Results Handling, Java Enterprise in a Nutshell
sample query: 7.1.1. Data Retrieval Example, Java Distributed Computing
scalar functions: 2.12. Escape Sequences, Java Enterprise in a Nutshell
scheduling system (example): 7.2.3. A Scheduling Example, Java Distributed Computing
data caching: 7.2.5. Data Caching Issues, Java Distributed Computing
with JDBC-enabled data objects: 7.2.4. JDBC-Enabled Data Objects, Java Distributed Computing
servlets, handling: 5.9. Databases and Non-HTML Content, Java Enterprise in a Nutshell
SQL statments and: 18. The java.sql Package, Java Enterprise in a Nutshell
SQL strings, processing: 2.8. Prepared Statements, Java Enterprise in a Nutshell
standardized interface (SQL): 8. SQL Reference, Java Enterprise in a Nutshell
stored SQL procedures: 2.11. Stored Procedures, Java Enterprise in a Nutshell
accessing: 2.5. Statements, Java Enterprise in a Nutshell
18. The java.sql Package, Java Enterprise in a Nutshell
tables
contents, displaying (sample program): 2.9.2. ResultSetMetaData, Java Enterprise in a Nutshell
in three-tier distributed object architecture: 1.1.1 Distributed Objects, Enterprise JavaBeans
transactions: 2.10. Transactions, Java Enterprise in a Nutshell
update counts, getting: 2.5.1. Multiple Result Sets, Java Enterprise in a Nutshell
updateable ResultSet, differences: 2.13.1. Results Handling, Java Enterprise in a Nutshell
updates (stateful session beans): 8.8 Transactional Stateful Session Beans, Enterprise JavaBeans
updating: 9.2.7. Updating the Database, Java Servlet Programming
updating (atomic transactions): 1.4.2. Updating CornCo with Enterprise JavaBeans, Java Enterprise in a Nutshell
see also RDBMS: 9.1. Relational Databases, Java Servlet Programming
DataBuffer class: 18. The java.awt.image Package, Java Foundation Classes
DataBufferByte class: 18. The java.awt.image Package, Java Foundation Classes
DataBufferInt class: 18. The java.awt.image Package, Java Foundation Classes
DataBufferShort class: 18. The java.awt.image Package, Java Foundation Classes
DataBufferUShort class: 18. The java.awt.image Package, Java Foundation Classes
DATA_CONVERSION class: 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
DataFlavor class: 6.1.1 The DataFlavor Class, Java Foundation Classes
6.1.2 The Transferable Interface, Java Foundation Classes
11. The java.awt.datatransfer Package, Java Foundation Classes
11. The java.awt.datatransfer Package, Java Foundation Classes
DataFormatException: 25. The java.util.zip Package, Java in a Nutshell
DatagramPacket class: 2.1.2. Your Basic Socket, Java Distributed Computing
4.11. Networking, Java in a Nutshell
16. The java.net Package, Java in a Nutshell
16. The java.net Package, Java in a Nutshell
DatagramSocket class: 2.1.2. Your Basic Socket, Java Distributed Computing
4.11. Networking, Java in a Nutshell
16. The java.net Package, Java in a Nutshell
DatagramSocketImpl class: 16. The java.net Package, Java in a Nutshell
DatagramSocketImplFactory interface: 16. The java.net Package, Java in a Nutshell
DataInput interface: 11. The java.io Package, Java in a Nutshell
DataInputStream class: 1.3.5. Network Support, Java Distributed Computing
2.1.4. Streams, Readers, and Writers for Input and Output, Java Distributed Computing
11. The java.io Package, Java in a Nutshell
11. The java.io Package, Java in a Nutshell
DataMonitor class (example): 8.4. Monitoring Bandwidth, Java Distributed Computing
DataOutput interface: 11. The java.io Package, Java in a Nutshell
DataOutputStream class: 2.1.4. Streams, Readers, and Writers for Input and Output, Java Distributed Computing
11. The java.io Package, Java in a Nutshell
11. The java.io Package, Java in a Nutshell
DataSource interface: 27. The javax.sql Package, Java Enterprise in a Nutshell
DataSource resource factory, declaring: 6.2.11 EJB 1.1: Deploying the Bean-Managed Ship Bean, Enterprise JavaBeans
DataTruncation class: 18. The java.sql Package, Java Enterprise in a Nutshell
date and time functions (SQL): 8.5.2. Value Functions, Java Enterprise in a Nutshell
Date class: 2.6.3. Dates and Times, Java Enterprise in a Nutshell
18. The java.sql Package, Java Enterprise in a Nutshell
4.4. Dates and Times, Java in a Nutshell
23. The java.util Package, Java in a Nutshell
23. The java.util Package, Java in a Nutshell
23. The java.util Package, Java in a Nutshell
Date, using as primary key: 10.5.2 Specifying Primary Keys, Enterprise JavaBeans
DateFormat class: 4.4. Dates and Times, Java in a Nutshell
22. The java.text Package, Java in a Nutshell
22. The java.text Package, Java in a Nutshell
DateFormatSymbols class: 22. The java.text Package, Java in a Nutshell
dates: 4.4. Dates and Times, Java in a Nutshell
DateFilter servlet: 5.3. Servlet Chaining, Java Enterprise in a Nutshell
filtering, servlets: 5.3. Servlet Chaining, Java Enterprise in a Nutshell
dates and times, localizing: 12.2. Conforming to Local Customs, Java Servlet Programming
DbConnectionBroker package, web site for: 9.4.3. Connection Pooling, Java Servlet Programming
DBMS (Database Management System): 8.1. Relational Databases, Java Enterprise in a Nutshell
DCE Common Inter-ORB Protocol (DCE-CIOP): 4.1.4. Inter-ORB Communication, Java Enterprise in a Nutshell
dcj.examples packages: 0.3. About the Source Code, Java Distributed Computing
dcj.utils packages: 0.3. About the Source Code, Java Distributed Computing
DCOM (see Microsoft)
deadlock: 4.8. Threads, Java in a Nutshell
debugger
for Java: 8. Java Development Tools, Java in a Nutshell
IDE with: 4.1.1 Setting Up Your Java IDE, Enterprise JavaBeans
debugging: 13.7. Debugging, Java Servlet Programming
applications (warnings): 2.7.1. SQL Warnings, Java Enterprise in a Nutshell
DebugGraphics class: 23. The javax.swing Package, Java Foundation Classes
decimal places, specifying: 15. The java.math Package, Java in a Nutshell
DecimalFormat class: 22. The java.text Package, Java in a Nutshell
22. The java.text Package, Java in a Nutshell
DecimalFormatSymbols class: 22. The java.text Package, Java in a Nutshell
declarations
IDL interfaces: 4.2.1.2. Interfaces, Java Enterprise in a Nutshell
IDL modules: 10.9. Module Declarations, Java Enterprise in a Nutshell
named methods in deployment descirptor: 10.6.3.2 Named method declarations , Enterprise JavaBeans
declarative language (SQL): 8. SQL Reference, Java Enterprise in a Nutshell
declarative transactional management: 8.2 Declarative Transaction Management, Enterprise JavaBeans
declared data types, actual data types vs.: 6.1.4 Java RMI Return Types, Parameters, and Exceptions, Enterprise JavaBeans
declared fields, bean class: 4.2.4 CabinBean: The Bean Class, Enterprise JavaBeans
declaring variables: 1.3.2.4. Declaring a variable and parsing input, Java in a Nutshell
decode( ): 30. The javax.swing.text Package, Java Foundation Classes
Byte class: 12. The java.lang Package, Java in a Nutshell
Integer class: 12. The java.lang Package, Java in a Nutshell
Short class: 12. The java.lang Package, Java in a Nutshell
URLDecoder class: 16. The java.net Package, Java in a Nutshell
decrement (--) operator: 2.5.4. Increment and Decrement Operators, Java in a Nutshell
decrypting data (see encrypting and decrypting data)
decryption: 4.14. Cryptography, Java in a Nutshell
13.5. Encrypting Data, Java Security
13.5.1. Using the Cipher Class, Java Security
package for: 4.1. Java Platform Overview, Java in a Nutshell
default
access level: 2.1. Java Language Security Constructs, Java Security
class loader: 3.2.1. The Internal Class Loader, Java Security
security policy: 5.3.1. The Default Policy, Java Security
6.3.6. Establishing a Security Policy in 1.2, Java Security
default constructor: 3.4.4. Constructor Chaining and the Default Constructor, Java in a Nutshell
default: flag: 38.2.3.1. Member availability and flags, Java Enterprise in a Nutshell
DefaultBoundedRangeModel class: 23. The javax.swing Package, Java Foundation Classes
DefaultButtonModel class: 23. The javax.swing Package, Java Foundation Classes
DefaultCaret class: 30. The javax.swing.text Package, Java Foundation Classes
DefaultCellEditor class: 23. The javax.swing Package, Java Foundation Classes
23. The javax.swing Package, Java Foundation Classes
DefaultColorSelectionModel class: 25. The javax.swing.colorchooser Package, Java Foundation Classes
DefaultComboBoxModel class: 23. The javax.swing Package, Java Foundation Classes
DefaultDocumentEvent class: 30. The javax.swing.text Package, Java Foundation Classes
defaulted( ) (GetField): 11. The java.io Package, Java in a Nutshell
DefaultEditorKit class: 30. The javax.swing.text Package, Java Foundation Classes
DefaultFocusManager class: 23. The javax.swing Package, Java Foundation Classes
DefaultHighlighter class: 30. The javax.swing.text Package, Java Foundation Classes
DefaultHighlightPainter class: 30. The javax.swing.text Package, Java Foundation Classes
DefaultKeyTypedAction class: 30. The javax.swing.text Package, Java Foundation Classes
DefaultListCellRenderer class: 23. The javax.swing Package, Java Foundation Classes
DefaultListModel class: 23. The javax.swing Package, Java Foundation Classes
DefaultListSelectionModel class: 23. The javax.swing Package, Java Foundation Classes
DefaultMetalTheme class: 3.22.1 Using Themes with the Metal Look-and-Feel, Java Foundation Classes
DefaultMutableTreeNode class: 34. The javax.swing.tree Package, Java Foundation Classes
defaultPage( ) (PrinterJob): 21. The java.awt.print Package, Java Foundation Classes
defaultReadObject( ): 11. The java.io Package, Java in a Nutshell
11. The java.io Package, Java in a Nutshell
DefaultSingleSelectionModel class: 23. The javax.swing Package, Java Foundation Classes
DefaultStyledDocument class: 30. The javax.swing.text Package, Java Foundation Classes
DefaultTableCellRenderer class: 29. The javax.swing.table Package, Java Foundation Classes
DefaultTableColumnModel class: 29. The javax.swing.table Package, Java Foundation Classes
DefaultTableModel class: 29. The javax.swing.table Package, Java Foundation Classes
DefaultTextField class: 34. The javax.swing.tree Package, Java Foundation Classes
DefaultTreeCellEditor class: 34. The javax.swing.tree Package, Java Foundation Classes
DefaultTreeCellRenderer class: 34. The javax.swing.tree Package, Java Foundation Classes
DefaultTreeModel class: 3.19 JTree and TreeModel, Java Foundation Classes
34. The javax.swing.tree Package, Java Foundation Classes
DefaultTreeSelectionModel class: 34. The javax.swing.tree Package, Java Foundation Classes
defaultWriteObject( ) (ObjectOutputStream): 11. The java.io Package, Java in a Nutshell
11. The java.io Package, Java in a Nutshell
defineClass( )
ClassLoader class: 3.4.1.1. Protected methods in the ClassLoader class, Java Security
ProtectionDomain class: 5.4. Protection Domains, Java Security
SecureClassLoader class: 3.4.2.1. Protected methods of the SecureClassLoader class, Java Security
17. The java.security Package, Java in a Nutshell
definePackage( )
ClassLoader class: 12. The java.lang Package, Java in a Nutshell
defining
classes: 1.3.2.2. Defining a class, Java in a Nutshell
6.2.1. The Class Loader and the Security Manager, Java Security
methods: 1.3.2.3. Defining a method, Java in a Nutshell
DefinitionKind class: 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
def_kind( ) (IRObject): 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
deflate( ) (Deflater): 25. The java.util.zip Package, Java in a Nutshell
Deflater class: 25. The java.util.zip Package, Java in a Nutshell
25. The java.util.zip Package, Java in a Nutshell
DeflaterOutputStream class: 25. The java.util.zip Package, Java in a Nutshell
25. The java.util.zip Package, Java in a Nutshell
defocusElement( ): 8.5.2. Web Browsing, Java Distributed Computing
degree symbol: 5.4.2.3. Weather forecast using HTML generation creatively, Java Servlet Programming
delayed bytecode verification: 2.2.2.2. Delayed bytecode verification, Java Security
Delegate class: 33. The org.omg.CORBA.portable Package, Java Enterprise in a Nutshell
delegates (CORBA remote object stubs): 4.2.2.2. The helper class, Java Enterprise in a Nutshell
delegation model for loading classes: 3.6.1. Delegation, Java Security
delegation models: 6.6.1. Event Model Overview, Java Distributed Computing
delete( )
File class: 11. The java.io Package, Java in a Nutshell
11. The java.io Package, Java in a Nutshell
StringBuffer class: 12. The java.lang Package, Java in a Nutshell
DELETE (HTTP request): 5.2.3. POST, HEAD, and Other Requests, Java Enterprise in a Nutshell
DELETE method: 2.1.3. Other Methods, Java Servlet Programming
-delete option (keystore): A.1.5. Deleting Keystore Entries, Java Security
DELETE statement: 9.1. Relational Databases, Java Servlet Programming
deleteCharAt( ) (StringBuffer): 12. The java.lang Package, Java in a Nutshell
deleteEntry( ), KeyStore class: 11.2. The KeyStore Class, Java Security
17. The java.security Package, Java in a Nutshell
deleteOnExit( ) (File): 11. The java.io Package, Java in a Nutshell
deleteRow( ) (ResultSet): 2.13.1. Results Handling, Java Enterprise in a Nutshell
deleting files: 4.3.2. Methods Relating to File Access, Java Security
deleting rows (ResultSet): 2.13.1. Results Handling, Java Enterprise in a Nutshell
delivery address (messages): 21. The javax.jms Package, Java Enterprise in a Nutshell
DeliveryMode interface: 21. The javax.jms Package, Java Enterprise in a Nutshell
deltaTransform( ) (AffineTransform): 4.11.2 Performing Transformations, Java Foundation Classes
16. The java.awt.geom Package, Java Foundation Classes
dependent classes
defining for stateless session bean: 7.1.2.3 Dependent classes: The CreditCard and Check classes, Enterprise JavaBeans
entity beans vs.: 7.1.2.3 Dependent classes: The CreditCard and Check classes, Enterprise JavaBeans
passing by value: 7.3.1.1 TravelAgent: The remote interface, Enterprise JavaBeans
dependent objects
passing by value: 9.2 Passing Objects by Value, Enterprise JavaBeans
validation rules in: 9.2.2 Validation Rules in Dependent Objects, Enterprise JavaBeans
deployment: 2.1.3.3 Deploying a bean, Enterprise JavaBeans
entity beans: 4.2.9 Deploying the Cabin Bean, Enterprise JavaBeans
container-managed: 7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
EJB 1.1 deployment tools: 4.2.9 Deploying the Cabin Bean, Enterprise JavaBeans
javax.ejb.deployment package: 4.2.9.2 EJB 1.0 deployment tools, Enterprise JavaBeans
A.2 Package: javax.ejb.deployment (EJB 1.0 Only), Enterprise JavaBeans
session beans: 4.3.8 Deploying the TravelAgent Bean, Enterprise JavaBeans
deployment descriptors
access control: 7.7.2. Access-Control Deployment Attributes, Java Enterprise in a Nutshell
bean-managed entity bean (EJB 1.0): 6.2.12 EJB 1.0: Deploying the Bean-Managed Ship Bean, Enterprise JavaBeans
bean management, specifying: 7.2.3. The EJB Container, Java Enterprise in a Nutshell
bean services, controlling: 7. Enterprise JavaBeans, Java Enterprise in a Nutshell
container functions, roles in: 7.2.2. The Enterprise JavaBeans Object, Java Enterprise in a Nutshell
container-managed entity beans: 7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
EJB 1.1: 6.1.8.5 EJB 1.1: Deploying the ShipBean, Enterprise JavaBeans
containers, generating: 7.7.3. Generating the Container Classes and Deployment Descriptor, Java Enterprise in a Nutshell
EJB Version 1.1: 2.1.2.2 EJB 1.1: Deployment descriptors, Enterprise JavaBeans
enterprise beans: 7.7. Deploying an Enterprise JavaBeans Object, Java Enterprise in a Nutshell
format standard, lacking: 7.7. Deploying an Enterprise JavaBeans Object, Java Enterprise in a Nutshell
isolation levels, assigning (EJB 1.0): 8.3.4.2 EJB 1.0: Controlling isolation levels, Enterprise JavaBeans
JAR files: 7.7.4. Packaging Enterprise JavaBeans, Java Enterprise in a Nutshell
packaging in: 2.1.2 Deployment Descriptors and JAR Files, Enterprise JavaBeans
properties in: 7.1.2.6 ProcessPaymentBean: The bean class, Enterprise JavaBeans
required information, listed: 7.7. Deploying an Enterprise JavaBeans Object, Java Enterprise in a Nutshell
session beans (EJB 1.0): 4.3.5 EJB 1.0: The TravelAgent Beans' Deployment Descriptor, Enterprise JavaBeans
stateful session beans
EJB 1.0: 7.3.1.8 EJB 1.0: The TravelAgent deployment descriptor, Enterprise JavaBeans
timeouts, excluding in EJB 1.1: 7. Session Beans, Enterprise JavaBeans
stateless session bean (EJB 1.0): 7.1.2.10 EJB 1.0: The ProcessPayment bean's deployment descriptor, Enterprise JavaBeans
transaction attributes, setting (EJB 1.0): 8.2.2.2 EJB 1.0: Setting a transaction attribute, Enterprise JavaBeans
XML-based: 10.1 What Is an XML Deployment Descriptor?, Enterprise JavaBeans
D.3 XML Deployment Descriptors, Enterprise JavaBeans
7.9.1. XML-Based Deployment Descriptors, Java Enterprise in a Nutshell
bean-managed entity bean: 6.2.11 EJB 1.1: Deploying the Bean-Managed Ship Bean, Enterprise JavaBeans
complete example: 10.2 The Contents of a Deployment Descriptor, Enterprise JavaBeans
document body: 10.4 The Descriptor's Body, Enterprise JavaBeans
EJB references, declaring: 7.3.1.4 TravelAgentBean: The bean class, Enterprise JavaBeans
entity bean, creating for: 4.2.4 CabinBean: The Bean Class, Enterprise JavaBeans
headers: 10.3 The Document Header, Enterprise JavaBeans
method-permission element: 3.2.6.1 EJB 1.1: Role-driven access control, Enterprise JavaBeans
primkey-field element: 6.1.2.2 Single-field key, Enterprise JavaBeans
resources, connection to: 6.2.6.1 EJB 1.1: Using JDBC in EJB, Enterprise JavaBeans
security roles: 3.2.6.1 EJB 1.1: Role-driven access control, Enterprise JavaBeans
Servlets and Java Server Pages (JSP), packaging: 11. Java 2, Enterprise Edition, Enterprise JavaBeans
session beans: 4.3.4 EJB 1.1: TravelAgent Bean's Deployment Descriptor , Enterprise JavaBeans
stateful session beans: 7.3.1.7 EJB 1.1: The TravelAgent deployment descriptor, Enterprise JavaBeans
stateless session bean: 7.1.2.9 EJB 1.1: The ProcessPayment bean's deployment descriptor, Enterprise JavaBeans
transaction attributes: 8.2.2 Transaction Attributes, Enterprise JavaBeans
DeploymentDescriptor class: 2.1.2.1 EJB 1.0: Deployment descriptors, Enterprise JavaBeans
7.7. Deploying an Enterprise JavaBeans Object, Java Enterprise in a Nutshell
20. The javax.ejb.deployment Package, Java Enterprise in a Nutshell
access control setting in: 3.2.6.2 EJB 1.0: Method-driven access control, Enterprise JavaBeans
defining: 2.1.2.1 EJB 1.0: Deployment descriptors, Enterprise JavaBeans
EJB API: A.2.3 DeploymentDescriptor, Enterprise JavaBeans
@deprecated doc-comment tag: 7.3.2. Doc-Comment Tags, Java in a Nutshell
7.3.2. Doc-Comment Tags, Java in a Nutshell
depth, class loader: 6.1.1. The Class Loader Depth, Java Security
depthFirstEnumeration( ) (DefaultMutableTreeNode): 34. The javax.swing.tree Package, Java Foundation Classes
deriveFont( )
Font class: 4.9.3 Transforming Fonts, Java Foundation Classes
GraphicsEnvironment class: 9. The java.awt Package, Java Foundation Classes
DES (Data Encryption Standard): 13.5.2. Cipher Algorithms, Java Security
asymmetric keys and: 8.3. Secure Sockets Layer (SSL), Java Servlet Programming
DESede algorithm: 13.5.2. Cipher Algorithms, Java Security
DESedeKeySpec class: 13.4.2.1. Secret key specifications, Java Security
D.7. Package javax.crypto.spec, Java Security
DESKeySpec class: 13.4.2.1. Secret key specifications, Java Security
D.7. Package javax.crypto.spec, Java Security
DESParameterSpec class: 13.4.2.1. Secret key specifications, Java Security
D.7. Package javax.crypto.spec, Java Security
descent: 4.9.5 Measuring Text and Fonts, Java Foundation Classes
describing bean assembly: 10.6 Describing Bean Assembly, Enterprise JavaBeans
description element: 10.4 The Descriptor's Body, Enterprise JavaBeans
in env-ref element: 10.5.4 References to Other Beans, Enterprise JavaBeans
in security-role element of assembly-descriptor: 10.6.2 Specifying Security Roles and Method Permissions, Enterprise JavaBeans
in method element: 10.6.3 Identifying Specific Methods, Enterprise JavaBeans
in resource-ref element: 10.5.5 References to External Resources, Enterprise JavaBeans
in security-role-ref element: 10.5.6 Security Roles, Enterprise JavaBeans
in session or entity element: 10.5.1 Session and Entity Beans, Enterprise JavaBeans
DESedeKeySpec class: 28. The javax.crypto.spec Package, Java in a Nutshell
deserialization (see activation)
1.3.2. RMI: Remote Method Invocation, Java Enterprise in a Nutshell
7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
HomeHandle: 7.9.3. Home Handles, Java Enterprise in a Nutshell
primary key: 5.2.5.2 Primary key, Enterprise JavaBeans
Properties object: 7.6.7.1. Handling complex data structures, Java Enterprise in a Nutshell
deserialization (java.io package): 1.3.2. RMI: Remote Method Invocation, Java Enterprise in a Nutshell
deserializing objects: 4.10. Input and Output Streams, Java in a Nutshell
design patterns (see conventions)
design strategies: 9. Design Strategies, Enterprise JavaBeans
bean adapters: 9.4 Bean Adapters, Enterprise JavaBeans
chaining in stateful session beans, avoiding: 9.10 Avoid Chaining Stateful Session Beans, Enterprise JavaBeans
common interface, implementing: 9.5 Implementing a Common Interface, Enterprise JavaBeans
entity bean relationships: 9.7 Entity Bean Relationships, Enterprise JavaBeans
entity beans, not using: 9.9 When Entity Beans Are Not an Option, Enterprise JavaBeans
hash codes in compound primary keys: 9.1 Hash Codes in Compound Primary Keys, Enterprise JavaBeans
object-to-relational mapping tools: 9.8 Object-to-Relational Mapping Tools, Enterprise JavaBeans
passing objects by value: 9.2 Passing Objects by Value, Enterprise JavaBeans
session beans, improving performance with: 9.3 Improved Performance with Session Beans, Enterprise JavaBeans
DesignMode interface: 9. The java.beans Package, Java in a Nutshell
DESKeySpec class: 28. The javax.crypto.spec Package, Java in a Nutshell
DesktopIconUI class: 28. The javax.swing.plaf Package, Java Foundation Classes
DesktopManager interface: 23. The javax.swing Package, Java Foundation Classes
DesktopPanelUI class: 28. The javax.swing.plaf Package, Java Foundation Classes
desktops, Swing: 2.4 Containers and Containment, Java Foundation Classes
Destination interface: 21. The javax.jms Package, Java Enterprise in a Nutshell
destroy( ): 5.1. The Servlet Life Cycle, Java Enterprise in a Nutshell
B.2.2. Interface Specifics, Java Distributed Computing
3.3. Init and Destroy, Java Servlet Programming
3.3. Init and Destroy, Java Servlet Programming
3.3.2. A Counter with Init and Destroy, Java Servlet Programming
Applet class: 7.1 Writing Applets, Java Foundation Classes
8. The java.applet Package, Java Foundation Classes
ATMServlet example: 5.5. Thread Safety, Java Enterprise in a Nutshell
GenericServlet class: 25. The javax.servlet Package, Java Enterprise in a Nutshell
Process class: 12. The java.lang Package, Java in a Nutshell
Servlet interface: 25. The javax.servlet Package, Java Enterprise in a Nutshell
servlets, persistence: 5.4. Custom Servlet Initialization, Java Enterprise in a Nutshell
destroying cookies: 5.7. Cookies, Java Enterprise in a Nutshell
destroySubcontext( ) (Context): 6.7. Creating and Destroying Contexts, Java Enterprise in a Nutshell
22. The javax.naming Package, Java Enterprise in a Nutshell
Developing Java Beans book: 2.6.5. JavaServer Pages and JavaBeans, Java Servlet Programming
development tools for distributed object systems: 3.3.5. Development Tools, Java Distributed Computing
device space: 4.3 The Coordinate System, Java Foundation Classes
DGC interface: 15. The java.rmi.dgc Package, Java Enterprise in a Nutshell
DHGenParameterSpec class: 28. The javax.crypto.spec Package, Java in a Nutshell
DHKey interface: 27. The javax.crypto.interfaces Package, Java in a Nutshell
DHParameterSpec class: 28. The javax.crypto.spec Package, Java in a Nutshell
DHPrivateKey interface: 27. The javax.crypto.interfaces Package, Java in a Nutshell
DHPrivateKeySpec class: 28. The javax.crypto.spec Package, Java in a Nutshell
DHPublicKey interface: 27. The javax.crypto.interfaces Package, Java in a Nutshell
DHPublicKeySpec class: 28. The javax.crypto.spec Package, Java in a Nutshell
diagrams, class-hierarchy: 3.4.2. Superclasses, Object, and the Class Hierarchy, Java in a Nutshell
dialog boxes: 9. The java.awt Package, Java Foundation Classes
AWT: 2.4 Containers and Containment, Java Foundation Classes
Dialog class: 9. The java.awt Package, Java Foundation Classes
Swing: 2.2 Components, Java Foundation Classes
2.4 Containers and Containment, Java Foundation Classes
3.15 Simple Dialogs, Java Foundation Classes
3.15.1 Message Dialogs, Java Foundation Classes
3.15.2 Confirm Dialogs, Java Foundation Classes
3.15.3 Input Dialogs, Java Foundation Classes
23. The javax.swing Package, Java Foundation Classes
23. The javax.swing Package, Java Foundation Classes
Dialog class: 2.4 Containers and Containment, Java Foundation Classes
9. The java.awt Package, Java Foundation Classes
DialogPeer class: 20. The java.awt.peer Package, Java Foundation Classes
Dictionary class: 23. The java.util Package, Java in a Nutshell
dictionary servlet: 4.4.1. Request Parameters, Java Servlet Programming
die( ) (UndoableEdit): 35. The javax.swing.undo Package, Java Foundation Classes
Diffie-Hellman algorithm
DHGenParameterSpec class: 13.4.2.1. Secret key specifications, Java Security
D.7. Package javax.crypto.spec, Java Security
DHKey interface: 13.3. Key Types in the JCE, Java Security
D.6. Package javax.crypto.interfaces, Java Security
DHParameterSpec class: 13.4.2.1. Secret key specifications, Java Security
D.7. Package javax.crypto.spec, Java Security
DHPrivateKey interface: 13.3. Key Types in the JCE, Java Security
13.3. Key Types in the JCE, Java Security
D.6. Package javax.crypto.interfaces, Java Security
DHPrivateKeySpec interface: D.7. Package javax.crypto.spec, Java Security
DHPublicKey interface: 13.3. Key Types in the JCE, Java Security
D.6. Package javax.crypto.interfaces, Java Security
DHPublicKeySpec class: