The Jakarta Commons Net team is pleased to announce the release of version 1.3.0. This version contains many fixes and enhancements, and includes a new NTP component. The full list of changes can be found at http://jakarta.apache.org/commons/net/changes-report.html

The binary releases can be found here:

http://jakarta.apache.org/site/binindex.cgi#commons-net

And the source releases can be downloaded from:

http://jakarta.apache.org/site/sourceindex.cgi#commons-net

When downloading from a mirror site, please remember to verify the signatures of the distribution using the
keys found on the main Apache web site:


http://www.apache.org/dist/jakarta/commons/net/KEYS

For more information on Commons Net, see the Net web site:

http://jakarta.apache.org/commons/net/






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
From jeff Wed Dec 15 17:20:58 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:20:58 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:20:58 -0800
Received: from exprod5mx32.postini.com ([64.18.0.187] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecpe-0000Kv-00
for <[email protected]>; Wed, 15 Dec 2004 09:20:58 -0800
Received: from source ([146.82.138.6]) by exprod5mx32.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:23:39 PST
Received: from localhost (localhost [127.0.0.1])
by murphy.debian.org (Postfix) with QMQP
id E177B2EE49; Wed, 15 Dec 2004 10:48:56 -0600 (CST)
Old-Return-Path: <[EMAIL PROTECTED]>
X-Original-To: [EMAIL PROTECTED]
Received: from newraff.debian.org (newraff.debian.org [208.185.25.31])
by murphy.debian.org (Postfix) with ESMTP id C88B02EDF1
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 10:48:56 -0600 (CST)
Received: from katie by newraff.debian.org with local (Exim 3.35 1 (Debian))
id 1CecIr-00045J-00; Wed, 15 Dec 2004 11:47:05 -0500
From: Bill Allombert <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.54 $
Subject: Accepted menu 2.1.20 (i386 source)
Message-Id: <[EMAIL PROTECTED]>
Sender: Archive Administrator <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 11:47:05 -0500
Reply-To: [EMAIL PROTECTED]
Mail-Followup-To: [EMAIL PROTECTED]
X-Rc-Virus: 2004-10-30_01
X-Rc-Spam: 2004-08-29_01
Resent-Message-ID: <[EMAIL PROTECTED]>
Resent-From: [EMAIL PROTECTED]
X-Mailing-List: <[EMAIL PROTECTED]> archive/latest/199186
X-Loop: [EMAIL PROTECTED]
List-Id: <debian-devel-changes.lists.debian.org>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <mailto:[EMAIL PROTECTED]>
List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
List-Archive: <http://lists.debian.org/debian-devel-changes/>
Precedence: list
Resent-Sender: [EMAIL PROTECTED]
Resent-Date: Wed, 15 Dec 2004 10:48:56 -0600 (CST)
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.0150) gt3 GT2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Wed, 15 Dec 2004 00:51:03 +0100
Source: menu
Binary: menu
Architecture: source i386
Version: 2.1.20
Distribution: unstable
Urgency: low
Maintainer: Bill Allombert <[EMAIL PROTECTED]>
Changed-By: Bill Allombert <[EMAIL PROTECTED]>
Description: menu - Provides update-menus functions for some applications
Changes: menu (2.1.20) unstable; urgency=low
.
* The "deer Rudolf" release
* Call getpwuid() once and cache the value. This avoid stressing
needlessly NIS. Thanks to Steven R. Evatt.
* Extend the documentation of onlyrunasuser.
Files: 0549a6d3f745a4f1fafed32bac4ad736 521 admin optional menu_2.1.20.dsc
4ac0e5cf7210b5cb95028eef67f189e7 385815 admin optional menu_2.1.20.tar.gz
3f53c0b5fd24d9d0b0ba235de83ba48c 389224 admin optional menu_2.1.20_i386.deb


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBv4KHeDPs8bVESBURAohRAKCFSAPCkvXi1+g19tEdE4EIH2pekwCZAeAB
ZxSt/izmTq48Jm9J5aocStM=
=eU9f
-----END PGP SIGNATURE-----


Accepted: menu_2.1.20.dsc to pool/main/m/menu/menu_2.1.20.dsc menu_2.1.20.tar.gz to pool/main/m/menu/menu_2.1.20.tar.gz menu_2.1.20_i386.deb to pool/main/m/menu/menu_2.1.20_i386.deb


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
From jeff Wed Dec 15 17:20:47 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:20:47 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:20:47 -0800
Received: from exprod5mx32.postini.com ([64.18.0.187] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1CecpT-0000KO-00
for <[email protected]>; Wed, 15 Dec 2004 09:20:47 -0800
Received: from source ([64.118.64.245]) by exprod5mx32.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 12:23:27 EST
Received: from LOCALHOST by LOCALHOST
with ESMTP id F03A73F54A3FA74FA0358675E1CEB6B8
Wed, 15 Dec 2004 12:24:56 -0500
Subject: Re: To HOF Admin - can't sign in to houseoffusion.com
From: [EMAIL PROTECTED] (Michael Dinowitz)
Content-Type: text/plain
Precedence: bulk
Reply-To: [EMAIL PROTECTED]
To: CF-Talk <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 12:24:12 -0400
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
X-pstn-levels: (S:74.01500/99.90000 R:95.9108 P:95.9108 M:94.5022 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> forward (good recip) [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


There was a JS bug that I just nailed. You should have no problem now.

I go to http://www.houseoffusion.com/signin/index.cfm to sign in and
it just bounces me back to the sign in form.  I have the correct
username/password because I had it emailed to me. I tried with Firefox
and IE on Win with no luck.  Any ideas?

-Phil

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:187770
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
From jeff Wed Dec 15 17:21:01 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:21:01 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:21:01 -0800
Received: from exprod5mx32.postini.com ([64.18.0.187] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecph-0000LB-00
for <[email protected]>; Wed, 15 Dec 2004 09:21:01 -0800
Received: from source ([62.21.96.16]) (using TLSv1) by exprod5mx32.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 12:23:40 EST
Received: from localhost
([127.0.0.1] helo=vorlon.icpnet.pl ident=mailman)
by mail.pld-linux.org with esmtp (Exim 4.42)
id 1CecsG-0003XJ-DG; Wed, 15 Dec 2004 18:23:40 +0100
Received: from router.student.pw.edu.pl ([194.29.137.75])
by mail.pld-linux.org with esmtp (Exim 4.42)
id 1CecsE-0003X1-PY; Wed, 15 Dec 2004 18:23:39 +0100
Received: from localhost (localhost [127.0.0.1])
by router.student.pw.edu.pl (Postfix) with ESMTP id 3259A7C03D;
Wed, 15 Dec 2004 18:23:38 +0100 (CET)
Received: from saq.mikrus.pw.edu.pl (saq.mikrus.pw.edu.pl [10.2.41.132])
by router.student.pw.edu.pl (Postfix) with ESMTP id 1283A7C024;
Wed, 15 Dec 2004 18:23:38 +0100 (CET)
From: =?iso-8859-2?Q?Pawe=B3?= Sakowski <[EMAIL PROTECTED]>
To: "PLD: Developers list (English)" <[EMAIL PROTECTED]>,
To my robimy PLD <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-2
Organization: PLD Linux Distribution
Date: Wed, 15 Dec 2004 18:23:38 +0100
Message-Id: <[EMAIL PROTECTED]>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.3 X-Virus-Scanned: AMaViS + Mks32 at router.student.pw.edu.pl
X-Complaints-To: [EMAIL PROTECTED]
Content-Transfer-Encoding: quoted-printable
Cc: Subject: Re: SPECS: superkaramba-theme-xmmsbar.spec (NEW) - xmmsbar theme
for s...
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: "PLD: Developers list \(English\)" <[EMAIL PROTECTED]>
List-Id: "PLD: Developers list \(English\)" <pld-devel-en.pld-linux.org>
List-Unsubscribe: <http://lists.pld-linux.org/mailman/listinfo/pld-devel-en>, <mailto:[EMAIL PROTECTED]>
List-Archive: <http://lists.pld-linux.org/pipermail/pld-devel-en>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <http://lists.pld-linux.org/mailman/listinfo/pld-devel-en>,
<mailto:[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


On Wed, 2004-12-15 at 17:07 +0000, aniolek wrote:
+install xmmsbar/*.py $RPM_BUILD_ROOT
%{_datadir}/themes/superkaramba/xmmsbar/
+install xmmsbar/*.pyc $RPM_BUILD_ROOT
%{_datadir}/themes/superkaramba/xmmsbar/

Are you sure both are necessary? In general, we don't put *.py in the packages, only pyc and pyo.

Besides, it might be a good idea to recompile the py, so that they suit
the current python variant.

--=20
Pawe=B3 Sakowski <[EMAIL PROTECTED]>
PLD Linux Distribution


_______________________________________________
pld-devel-en mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
From jeff Wed Dec 15 17:20:58 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:20:58 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:20:58 -0800
Received: from exprod5mx122.postini.com ([64.18.0.36] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecpe-0000Kp-00
for <[email protected]>; Wed, 15 Dec 2004 09:20:58 -0800
Received: from source ([193.110.243.12]) (using TLSv1) by exprod5mx122.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:23:38 PST
Received: from atlas.connectinternetsolutions.com (localhost [127.0.0.1])
by atlas.connectinternetsolutions.com (8.12.11/8.12.11) with ESMTP id iBFGtDRc004181
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 16:55:13 GMT
Received: (from [EMAIL PROTECTED])
by atlas.connectinternetsolutions.com (8.12.11/8.12.11/Submit) id iBFGtD94004178
for prodig-outgoing; Wed, 15 Dec 2004 16:55:13 GMT
X-Authentication-Warning: atlas.connectinternetsolutions.com: majordom set sender to [EMAIL PROTECTED] using -f
Received: from sentinel.ultradesign.net (sentinel.ultradesign.net [193.115.218.8])
by atlas.connectinternetsolutions.com (8.12.11/8.12.11) with ESMTP id iBFGtCgQ004103
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 16:55:13 GMT
X-Anti-Virus: Scanned for known viruses by sentinel.ultradesign.net
Received: from [194.247.62.159] (account [EMAIL PROTECTED] HELO [192.168.1.10])
by sentinel.ultradesign.net (CommuniGate Pro SMTP 4.2.1)
with ESMTP id 6975287 for [EMAIL PROTECTED]; Wed, 15 Dec 2004 16:55:29 +0000
User-Agent: Microsoft-Entourage/10.1.6.040913.0
Date: Wed, 15 Dec 2004 16:54:55 +0000
Subject: [PRODIG] FixerLabs (was prodig-digest V1 #2241)
From: Paul Ellis <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Sender: [EMAIL PROTECTED]
Precedence: bulk
Reply-To: [EMAIL PROTECTED]
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Does anyone out there rate the FixerLabs software; SizeFixer and
FocusFixer in particular.

SizeFixer I have yet to try as it isn't out yet for the Mac; FocusFixer is excellent (I do all my pre-sharpening with it), FixerLabs' other products nice but not essential.

Best regards

Paul Ellis

Mamatus Limited | http://www.mamatus.com
Photography - Interactive Imaging - Apple Macintosh consultancy
Tel +44 20 8341 9788 Mobile +44 7930 312554

Member of The Association of Photographers

===============================================================
GO TO http://www.prodig.org for ~ GUIDELINES ~ un/SUBSCRIBING ~ ITEMS for SALE
From jeff Wed Dec 15 17:21:03 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:21:03 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:21:03 -0800
Received: from exprod5mx14.postini.com ([64.18.0.154] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecpj-0000LK-00
for <[email protected]>; Wed, 15 Dec 2004 09:21:03 -0800
Received: from source ([62.21.96.16]) (using TLSv1) by exprod5mx14.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:23:43 PST
Received: from localhost
([127.0.0.1] helo=vorlon.icpnet.pl ident=mailman)
by mail.pld-linux.org with esmtp (Exim 4.42)
id 1CecsI-0003ZN-8u; Wed, 15 Dec 2004 18:23:42 +0100
Received: from router.student.pw.edu.pl ([194.29.137.75])
by mail.pld-linux.org with esmtp (Exim 4.42)
id 1CecsE-0003X1-PY; Wed, 15 Dec 2004 18:23:39 +0100
Received: from localhost (localhost [127.0.0.1])
by router.student.pw.edu.pl (Postfix) with ESMTP id 3259A7C03D;
Wed, 15 Dec 2004 18:23:38 +0100 (CET)
Received: from saq.mikrus.pw.edu.pl (saq.mikrus.pw.edu.pl [10.2.41.132])
by router.student.pw.edu.pl (Postfix) with ESMTP id 1283A7C024;
Wed, 15 Dec 2004 18:23:38 +0100 (CET)
From: =?iso-8859-2?Q?Pawe=B3?= Sakowski <[EMAIL PROTECTED]>
To: "PLD: Developers list (English)" <[EMAIL PROTECTED]>,
To my robimy PLD <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-2
Organization: PLD Linux Distribution
Date: Wed, 15 Dec 2004 18:23:38 +0100
Message-Id: <[EMAIL PROTECTED]>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.3 X-Virus-Scanned: AMaViS + Mks32 at router.student.pw.edu.pl
X-Complaints-To: [EMAIL PROTECTED]
Content-Transfer-Encoding: quoted-printable
Cc: Subject: Re: SPECS: superkaramba-theme-xmmsbar.spec (NEW) - xmmsbar theme
for s...
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: "PLD: Developers list \(Polish\)" <[EMAIL PROTECTED]>
List-Id: "PLD: Developers list \(Polish\)" <pld-devel-pl.pld-linux.org>
List-Unsubscribe: <http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl>, <mailto:[EMAIL PROTECTED]>
List-Archive: <http://lists.pld-linux.org/pipermail/pld-devel-pl>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl>,
<mailto:[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=no version=2.64


On Wed, 2004-12-15 at 17:07 +0000, aniolek wrote:
+install xmmsbar/*.py $RPM_BUILD_ROOT
%{_datadir}/themes/superkaramba/xmmsbar/
+install xmmsbar/*.pyc $RPM_BUILD_ROOT
%{_datadir}/themes/superkaramba/xmmsbar/

Are you sure both are necessary? In general, we don't put *.py in the packages, only pyc and pyo.

Besides, it might be a good idea to recompile the py, so that they suit
the current python variant.

--=20
Pawe=B3 Sakowski <[EMAIL PROTECTED]>
PLD Linux Distribution


_______________________________________________
pld-devel-pl mailing list
[EMAIL PROTECTED]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
From jeff Wed Dec 15 17:21:13 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:21:13 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:21:13 -0800
Received: from exprod5mx127.postini.com ([64.18.0.41] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecpt-0000LX-00
for <[email protected]>; Wed, 15 Dec 2004 09:21:13 -0800
Received: from source ([166.102.165.170]) by exprod5mx127.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 11:23:55 CST
Received: from rbase.com ([162.39.22.25]) by ispmxmta09-srv.alltel.net
with SMTP
id <[EMAIL PROTECTED]>;
Wed, 15 Dec 2004 11:23:54 -0600
From: "Joel Solomon" <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] (RBG7-L Mailing List)
Subject: [RBG7-L] - DB Check Box
Date: Wed, 15 Dec 2004 12:23:10 -0500
Organization: Barbizon International
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1437
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
X-Authenticated-Sender: [EMAIL PROTECTED]
X-Spam-Processed: barbizonmodeling.com, Wed, 15 Dec 2004 12:23:15 -0500
(not processed: message from valid local sender)
X-MDRcpt-To: [EMAIL PROTECTED]
X-Return-Path: [EMAIL PROTECTED]
X-MDaemon-Deliver-To: [EMAIL PROTECTED]
Reply-To: [EMAIL PROTECTED]
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
Precedence: bulk
Message-Id: <[EMAIL PROTECTED]>
X-pstn-levels: (S:64.85403/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-1.5 required=4.0 tests=BAYES_00,FORGED_MUA_OUTLOOK,
RCVD_IN_NJABL_RELAY autolearn=no version=2.64


I have a form that uses a number of DB Check Boxes.  I have set the
CheckedValue to TRUE and the UncheckedValue to FALSE.  My problem is this:
if I just save the record I get a null value in the checkbox field instead
of a FALSE value.  In order to get a FALSE value I need to check and uncheck
the box.  Is there anyway to default the checkboxes to FALSE?


Joel Solomon
Controller
Barbizon International
[EMAIL PROTECTED]
Ph: 954-345-4140 ext. 203
Fax: 954-345-8055
From jeff Wed Dec 15 17:21:14 2004
Return-Path: MAILER-DAEMON
Delivery-Date: Wed Dec 15 09:21:14 2004
Return-path: <>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:21:14 -0800
Received: from exprod5mx128.postini.com ([64.18.0.42] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecpu-0000Lg-00
for <[email protected]>; Wed, 15 Dec 2004 09:21:14 -0800
Received: from source ([157.238.133.142]) by exprod5mx128.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:23:55 PST
From: [EMAIL PROTECTED] (compact.macs administration)
Subject: WARNING! (2865103797)
To: [email protected]
Date: Wed, 15 Dec 2004 09:49:28 -0500
Message-ID: <[EMAIL PROTECTED]>
List-ID: <compact.macs.mail.maclaunch.com>
X-ListServer: CommuniGate Pro LIST 4.1.8
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
X-pstn-levels: (S: 9.11807/99.74651 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


This is an automated message from the compact.macs mailing list manager.

List messages sent to your address <[email protected]> have bounced.

If you read this message, your mail system has been probably fixed.

To clear the bounce counter and  prevent automatic cancelation of your 
subscription, use the Reply command in your mailer.

Check that the Subject of the reply message contains
 the confirmation ID: 2865103797,
 and the reply is directed to <mailto:[EMAIL PROTECTED]>,
 and the 'From' address of your reply is <[email protected]>.

All questions about this mailing list not covered in the FAQ (linked at 
<http://lowendmac.com/lists/>) or netiquette page 
<http://lowendmac.com/lists/netiquette.shtml> should be sent to <mailto:[EMAIL 
PROTECTED]>

- - - - -
Using a Mac? Free email & more at Applelinks! http://www.applelinks.com
From jeff Wed Dec 15 17:21:22 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:21:22 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:21:22 -0800
Received: from exprod5mx89.postini.com ([64.18.0.77] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecq2-0000M2-00
for <[email protected]>; Wed, 15 Dec 2004 09:21:22 -0800
Received: from source ([64.118.64.245]) by exprod5mx89.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:24:01 PST
Received: from LOCALHOST by LOCALHOST
with ESMTP id DE88E0AA972AA341B8F1798804253CA3
Wed, 15 Dec 2004 11:25:19 -0500
Subject: RE: Make CF Display Number Vs. Scientific Notation
From: Jim Gurfein <[EMAIL PROTECTED]>
Content-Type: text/plain
Precedence: bulk
Reply-To: [EMAIL PROTECTED]
To: CF-Talk <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 11:22:57 -0500
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.5022 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> forward (good recip) [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Unfortunately, CF is interpreting as a number. I've tried to use ISNUMERIC and it bombs on certain letter/number combinations.... if I use numberformat with other entries in this table which cf says isnumeric, it bombs with the formating.

At 11:26 AM 12/15/2004, you wrote:
> I'm having an issue where I need to have CF display the
> number 081509615D00 instead of the Scientific Notation
> 1.20307E+11

Well, the first value isn't a number, is it? I think you can display numbers
without scientific notation using the NumberFormat function.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
phone: 202-797-5496
fax: 202-797-5444




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Special thanks to the CF Community Suite Silver Sponsor - RUWebby http://www.ruwebby.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:187750
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
From jeff Wed Dec 15 17:21:24 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:21:24 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:21:24 -0800
Received: from exprod5mx128.postini.com ([64.18.0.42] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecq3-0000MO-00
for <[email protected]>; Wed, 15 Dec 2004 09:21:23 -0800
Received: from source ([209.237.227.199]) by exprod5mx128.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 07:24:05 HST
Received: (qmail 44802 invoked by uid 500); 15 Dec 2004 17:22:24 -0000
Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
Precedence: bulk
Reply-To: [EMAIL PROTECTED]
list-help: <mailto:[EMAIL PROTECTED]>
list-unsubscribe: <mailto:[EMAIL PROTECTED]>
list-post: <mailto:[EMAIL PROTECTED]>
Delivered-To: mailing list [EMAIL PROTECTED]
Received: (qmail 44746 invoked by uid 99); 15 Dec 2004 17:22:22 -0000
X-ASF-Spam-Status: No, hits=0.0 required=10.0
tests=
X-Spam-Check-By: apache.org
Received-SPF: neutral (hermes.apache.org: local policy)
Received: from rwcrmhc12.comcast.net (HELO rwcrmhc12.comcast.net) (216.148.227.85)
by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 15 Dec 2004 09:21:17 -0800
Received: from northgate (pcp01349753pcs.lowmrn01.pa.comcast.net[68.80.227.95])
by comcast.net (rwcrmhc12) with SMTP
id <2004121516495301400eh8bge>; Wed, 15 Dec 2004 16:49:53 +0000
Message-ID: <[EMAIL PROTECTED]>
From: "Scott Nichol" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Subject: Re: testing http://localhost/axis/EchoHeaders.jws?method=list gives a soapenv:Server.userException (java.lang.NullPointerException)
Date: Wed, 15 Dec 2004 11:50:35 -0500
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1409
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409
X-Virus-Checked: Checked
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.0750) GT3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Please post Axis questions to [EMAIL PROTECTED]  Thanks.

Scott Nichol

Do not send e-mail directly to this e-mail address,
because it is filtered to accept only mail from
specific mail lists.
----- Original Message -----=20
From: "Stig Rasmussen" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, December 15, 2004 10:14 AM
Subject: testing http://localhost/axis/EchoHeaders.jws?method=3Dlist =
gives a soapenv:Server.userException (java.lang.NullPointerException)


Hi all
=20
I'm trying to run the EchoHeaders.jws in order to validate my SOAP =
endpoint,
but I get the follwing xml fault in my browser:
=20
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/soap/server/ServiceManagerClient
=20
I'm quite new when it comes to servlet engines but I followed
axis-1_1\docs\install.html without any problems until now. Does anyone =
know
why?
=20
best regards
Stig P., Denmark

From jeff Wed Dec 15 17:21:15 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:21:15 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:21:15 -0800
Received: from exprod5mx56.postini.com ([64.18.0.236] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecpu-0000Li-00
for <[email protected]>; Wed, 15 Dec 2004 09:21:14 -0800
Received: from source ([207.173.200.128]) (using TLSv1) by exprod5mx56.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:23:55 PST
Received: from postgresql.org (svr1.postgresql.org [200.46.204.71])
by commandprompt.com (8.12.8/8.12.8) with ESMTP id iBFHNpla017734
for <[email protected]>; Wed, 15 Dec 2004 09:23:55 -0800
X-Original-To: [EMAIL PROTECTED]
Received: from localhost (unknown [200.46.204.144])
by svr1.postgresql.org (Postfix) with ESMTP id 46A493B4B3D
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 17:22:45 +0000 (GMT)
Received: from svr1.postgresql.org ([200.46.204.71])
by localhost (av.hub.org [200.46.204.144]) (amavisd-new, port 10024)
with ESMTP id 25469-08
for <[EMAIL PROTECTED]>;
Wed, 15 Dec 2004 17:22:36 +0000 (GMT)
Received: from smtp108.mail.sc5.yahoo.com (smtp108.mail.sc5.yahoo.com [66.163.170.6])
by svr1.postgresql.org (Postfix) with SMTP id 819DA3B47BA
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 17:22:26 +0000 (GMT)
Received: from unknown (HELO jupiter.black-lion.info) ([EMAIL PROTECTED] with login)
by smtp108.mail.sc5.yahoo.com with SMTP; 15 Dec 2004 17:22:23 -0000
Received: from [172.21.8.18] (ismtp.afilias.com [216.217.55.254])
(authenticated bits=0)
by jupiter.black-lion.info (8.12.10/8.12.9) with ESMTP id iBFHMLL3095623;
Wed, 15 Dec 2004 12:22:21 -0500 (EST)
(envelope-from [EMAIL PROTECTED])
Message-ID: <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 12:22:14 -0500
From: Jan Wieck <[EMAIL PROTECTED]>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.1) Gecko/20040707
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Tom Lane <[EMAIL PROTECTED]>
Cc: Zeugswetter Andreas DAZ SD <[EMAIL PROTECTED]>,
Neil Conway <[EMAIL PROTECTED]>,
PostgreSQL-development <[EMAIL PROTECTED]>
Subject: Re: [HACKERS] bgwriter changes
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at hub.org
X-Mailing-List: pgsql-hackers
Precedence: bulk
Sender: [EMAIL PROTECTED]
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-3.1 required=4.0 tests=BAYES_00,RCVD_IN_NJABL_DUL,
RCVD_IN_SORBS_DUL autolearn=no version=2.64


On 12/15/2004 12:10 PM, Tom Lane wrote:

Jan Wieck <[EMAIL PROTECTED]> writes:
Still, we need to avoid scanning over all the clean blocks of a large buffer pool, so there is need for a separate dirty-LRU.

That's not happening, unless you want to undo the cntxDirty stuff, with unknown implications for performance and deadlock safety. It's definitely not happening in 8.0 ;-)

Sure not.


Jan

--
#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me.                                  #
#================================================== [EMAIL PROTECTED] #

---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
joining column's datatypes do not match
From jeff Wed Dec 15 17:21:21 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:21:21 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:21:21 -0800
Received: from exprod5mx121.postini.com ([64.18.0.35] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecq1-0000M0-00
for <[email protected]>; Wed, 15 Dec 2004 09:21:21 -0800
Received: from source ([64.118.64.245]) by exprod5mx121.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 11:24:00 CST
Received: from LOCALHOST by LOCALHOST
with ESMTP id 6A8BB0241E19F049A46BAD6ACAE3595F
Wed, 15 Dec 2004 11:25:02 -0500
Subject: Re: blackstone crazyness ?
From: Simon Horwith <[EMAIL PROTECTED]>
Content-Type: text/plain
Precedence: bulk
Reply-To: [EMAIL PROTECTED]
To: CF-Talk <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 16:22:46 +0000
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>
X-pstn-levels: (S:95.76533/99.90000 R:95.9108 P:95.9108 M:94.5022 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> forward (good recip) [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-3.5 required=4.0 tests=BAYES_00,NO_EXPERIENCE autolearn=no version=2.64


FYI for those of you interested in learning about ANT - specifically as it applies to CF Developers, there'll be an article about that very topic in the Feb. issue of CFDJ. Just thought I'd mention that.

~Simon

Simon Horwith
CIO, AboutWeb - http://www.aboutweb.com
Editor-in-Chief, ColdFusion Developers Journal
Member of Team Macromedia
Macromedia Certified Master Instructor
Blog - http://www.horwith.com




Nathan Strutz wrote:

Mark Drew wrote:


Its rather nice both as a Intelectual property AND as a way to  have
"builds" of your application. I dont know if we could somehow
integrate the building of a Blackstone EAR or WAR into CFEclipse but I
think that would be an awesome way to do things.




Yes, I'm sure you can through an ANT script, but I have no experience. Try http://ant.apache.org/. Yes, another thing I need to read up on.


-nathan strutz
http://www.dopefly.com/




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Special thanks to the CF Community Suite Silver Sponsor - New Atlanta http://www.newatlanta.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:187749
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54
From jeff Wed Dec 15 17:23:43 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:23:43 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:23:43 -0800
Received: from exprod5mx32.postini.com ([64.18.0.187] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1CecsJ-0000Oa-00
for <[email protected]>; Wed, 15 Dec 2004 09:23:43 -0800
Received: from source ([66.35.250.220]) (using TLSv1) by exprod5mx32.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:26:04 PST
Received: from sc8-sf-list1-b.sourceforge.net ([10.3.1.7] helo=projects.sourceforge.net)
by sc8-sf-spam2.sourceforge.net with esmtp (Exim 4.33)
id 1CecuY-00047v-U5; Wed, 15 Dec 2004 09:26:02 -0800
Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net)
by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30)
id 1Cectz-00016t-EX
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 09:25:27 -0800
Received: from ylpvm15-ext.prodigy.net ([207.115.57.46] helo=ylpvm15.prodigy.net)
by sc8-sf-mx1.sourceforge.net with esmtp (Exim 4.41)
id 1Cectx-0003Aa-2k
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 09:25:27 -0800
Received: from ascent.site (adsl-69-107-61-95.dsl.pltn13.pacbell.net [69.107.61.95])
by ylpvm15.prodigy.net (8.12.10 outbound/8.12.10) with ESMTP id iBFHPQkx031765;
Wed, 15 Dec 2004 12:25:27 -0500
From: David Brownell <[EMAIL PROTECTED]>
To: Flavio Leitner <[EMAIL PROTECTED]>
Subject: Re: [linux-usb-devel] Re: [patch 2.6.10-rc3] OHCI "resume"/smp fix
User-Agent: KMail/1.7.1
Cc: [EMAIL PROTECTED], Greg KH <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <[EMAIL PROTECTED]>
X-Spam-Score: -4.9 (----)
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.0.9-sf.net
Precedence: bulk
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/linux-usb-devel>,
<mailto:[EMAIL PROTECTED]>
List-Id: <linux-usb-devel.lists.sourceforge.net>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/linux-usb-devel>,
<mailto:[EMAIL PROTECTED]>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum=linux-usb-devel>
X-Original-Date: Wed, 15 Dec 2004 09:25:18 -0800
Date: Wed, 15 Dec 2004 09:25:18 -0800
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.0000) gt3 gt2 GT1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


On Wednesday 15 December 2004 5:13 am, Flavio Leitner wrote:
> And do the IRQs continue at that point?  You had the
> Serverworks box, right?  Does the attached patch change
> anything for you?

The patch you posted below solve the problem. There is no
more annoying messages, neither interrupts and better...
my mouse and keyboard usb are working again! :)

Do you will include this patch on main kernel?

I just submitted it through Greg. Thanks for the patch feedback ... without confirmation that patch worked, I wouldn't have submitted it!

- Dave


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
From jeff Wed Dec 15 17:24:22 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:24:22 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:24:22 -0800
Received: from exprod5mx59.psmtp.com ([64.18.0.241] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecsw-0000Ow-00
for <[email protected]>; Wed, 15 Dec 2004 09:24:22 -0800
Received: from source ([207.126.111.202]) (using TLSv1) by exprod5mx59.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:27:03 PST
Received: from rheet.mozilla.org (localhost.localdomain [127.0.0.1])
by rheet.mozilla.org with ESMTP id iBFHQ2P2025698;
Wed, 15 Dec 2004 09:26:02 -0800
Path: secnews.netscape.com!not-for-mail
From: RotHorseKid <[EMAIL PROTECTED]>
Newsgroups: netscape.public.mozilla.security
Subject: Popup Blocker defeated
Date: Wed, 15 Dec 2004 18:22:24 +0100
Organization: Another Netscape Collabra Server User
Lines: 12
Message-ID: <[EMAIL PROTECTED]>
NNTP-Posting-Host: a213-84-210-165.adsl.xs4all.nl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 7bit
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: de-DE, de, en-us, en
Xref: secnews.netscape.com netscape.public.mozilla.security:3849
To: [EMAIL PROTECTED]
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.0.13
Precedence: bulk
List-Help: <mailto:[EMAIL PROTECTED]>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <http://mail.mozilla.org/listinfo/mozilla-security>,
<mailto:[EMAIL PROTECTED]>
List-Id: <mozilla-security.mozilla.org>
List-Unsubscribe: <http://mail.mozilla.org/listinfo/mozilla-security>,
<mailto:[EMAIL PROTECTED]>
X-pstn-levels: (S:17.40311/99.87624 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Hi.

What about this for firefox' popup blocker:

http://tobistruhe.shyper.com/1.htm

Using action script.

Anybody know how to stop such a thing?

Regards,
RHK
_______________________________________________
Mozilla-security mailing list
[EMAIL PROTECTED]
http://mail.mozilla.org/listinfo/mozilla-security
From jeff Wed Dec 15 17:24:23 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:24:23 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [EMAIL PROTECTED]
Delivery-date: Wed, 15 Dec 2004 09:24:23 -0800
Received: from exprod5mx122.postini.com ([64.18.0.36] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecsx-0000P5-00
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 09:24:23 -0800
Received: from source ([140.98.193.23]) (using TLSv1) by exprod5mx122.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:27:04 PST
Received: from engine (engine [140.98.193.23])
by engine.ieee.org (Switch-3.1.2/Switch-3.1.2) with ESMTP id iBFHP4gf008426;
Wed, 15 Dec 2004 12:25:55 -0500 (EST)
Received: from LISTSERV.IEEE.ORG by LISTSERV.IEEE.ORG (LISTSERV-TCP/IP release
1.8e) with spool id 16446 for [EMAIL PROTECTED]; Wed, 15
Dec 2004 12:25:54 -0500
Received: from hormel4.ieee.org (gemini4.ieee.org [140.98.193.189]) by
engine.ieee.org (Switch-3.1.2/Switch-3.1.2) with ESMTP id
iBFHFmgb028116 for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 12:15:48
-0500 (EST)
Received: from irulan.endorphin.org
(use.the.admin.shell.to.set.your.reverse.dns.for.this.ip
[80.68.90.107] (may be forged)) by hormel4.ieee.org (8.12.11/8.12.11)
with ESMTP id iBFHFexB006185 for <[EMAIL PROTECTED]>; Wed, 15 Dec
2004 12:15:42 -0500
Received: from ghanima.endorphin.org
(chello080108077214.34.11.tuwien.teleweb.at [80.108.77.214]) by
irulan.endorphin.org (Postfix) with SMTP id 35F943C5BE; Wed, 15 Dec
2004 17:15:39 +0000 (GMT)
Received: (nullmailer pid 32566 invoked by uid 1000); Mon, 13 Dec 2004 16:00:25
-0000
Subject: Re: LRW for Linux
From: Fruhwirth Clemens <[EMAIL PROTECTED]>
To: James Hughes <[EMAIL PROTECTED]>
Cc: Yaron Klein <[EMAIL PROTECTED]>, SISWG <[EMAIL PROTECTED]>,
Cyril Guyot <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
Content-Type: multipart/signed; micalg=pgp-sha1;
protocol="application/pgp-signature";
boundary="=-5nnEpnvhz2IUwgIW/1Fp"
Date: Mon, 13 Dec 2004 17:00:25 +0100
Message-Id: <[EMAIL PROTECTED]>
Mime-Version: 1.0
X-Mailer: Evolution 2.0.2
X-UCE-Filter-Settings: 21_LO_BLOCK
X-Spam-Score: 0 ()
X-Scanned-By: IEEE UCE Filtering Service (uce . ieee . org)
Sender: [EMAIL PROTECTED]
Precedence: list
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


--=-5nnEpnvhz2IUwgIW/1Fp
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Thanks Cyril,

I fixed my LRW implementation to be in accordance with your test
vectors.

On Sun, 2004-12-05 at 14:38 -0500, James Hughes wrote:=20
Great work. Does this mean that we will get this in Linux distro?!

Yes. On average, stable Linux kernels are released every 1.2 months. The next stable release is scheduled for pre-Xmas. My LRW patch is too late for this batch since it's already in release candidate status, but I'm sure we should see LRW in 2.6.11 (should be out in Jan-Feb 2005). Depending on the Linux distribution it may take another 1/2-4 months until this feature arrives at the end user.

Do we have test vectors for EME yet?

Yes, have been posted on the list.

I'm a little bit toying with the idea, to stuff LRW support into
truecrypt. http://truecrypt.tk/ another GPL based encryption solution,
but for Windows. Has someone else thought about that?

Regards,
--=20
Fruhwirth Clemens <[EMAIL PROTECTED]>  http://clemens.endorphin.org

--=-5nnEpnvhz2IUwgIW/1Fp
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQBBvbyZW7sr9DEJLk4RAsIgAJ0QbXAw4WUgOVudLI4iO9Y7/1JTfgCfYv1H
vGrrr5eASo2cxIvzJ3Yw40M=
=5i4i
-----END PGP SIGNATURE-----

--=-5nnEpnvhz2IUwgIW/1Fp--
From jeff Wed Dec 15 17:24:21 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:24:21 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:24:21 -0800
Received: from exprod5mx88.postini.com ([64.18.0.76] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecsv-0000On-00
for <[email protected]>; Wed, 15 Dec 2004 09:24:21 -0800
Received: from source ([139.82.27.51]) (using TLSv1) by exprod5mx88.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 12:26:59 EST
Received: from saci.mat.puc-rio.br (localhost [127.0.0.1])
by saci.mat.puc-rio.br (8.12.8/8.12.8) with ESMTP id iBFHCd3N026394
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 15:12:39 -0200
Received: (from [EMAIL PROTECTED])
by saci.mat.puc-rio.br (8.12.8/8.12.8/Submit) id iBFHCcas026392
for obm-l-MllGbsmmN; Wed, 15 Dec 2004 15:12:38 -0200
Received: from loncoche.terra.com.br (loncoche.terra.com.br [200.154.55.229])
by saci.mat.puc-rio.br (8.12.8/8.12.8) with ESMTP id iBFHCb3N026388
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 15:12:37 -0200
Received: from merida.terra.com.br (merida.terra.com.br [200.154.55.132])
by loncoche.terra.com.br (Postfix) with ESMTP id 55FD8E7A051
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 15:12:51 -0200 (BRST)
X-Terra-Karma: -2%
X-Terra-Hash: 0465a95d63b6aa7b4f25be5f43b6a00f
Received: from [200.212.76.247] (unknown [201.0.249.105])
(authenticated user fniski)
by merida.terra.com.br (Postfix) with ESMTP id 908F23C0C5
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 15:12:50 -0200 (BRST)
Message-ID: <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 15:12:50 -0200
From: Fabio Niski <[EMAIL PROTECTED]>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: [EMAIL PROTECTED]
Subject: Re: [obm-l] Trapezio e Paralelogramo
References: <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Sender: [EMAIL PROTECTED]
Precedence: bulk
Reply-To: [EMAIL PROTECTED]
X-mailing-list: [EMAIL PROTECTED]
X-mailing-list-sender: Fabio Niski <[EMAIL PROTECTED]>
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Claudio Buffara wrote:

on 15.12.04 14:03, Marcos Paulo at [EMAIL PROTECTED] wrote:


Claudio Buffara wrote:


Questoes de definicao:

1) Um trapezio tem exatamente um par de lados opostos paralelos ou pode ter
ambos os pares de lados opostos paralelos?

2) Se o segundo caso for verdade, posso dizer que um paralelogramo eh um
trapezio isosceles?

[]s,
Claudio.



Na minha opini�o se vc quiser se expressar direito, ou seja, se vc quiser dizer uma coisa e ter certeza de q a mensasgem est� clara, um trap�zio deve ter um �nico par de lados paralelos. Claro que os paralelogramos t�m todas as propriedades dos trap�zios mas eu n�o gosto de escrever "Se um trap�zio � inscrit�vel ent�o ele � is�sceles" e ser refutado com o contra-exemplo de um paralelogramo n�o ret�ngulo.


Gostei desse argumento.

No entanto, considere o caso de um retangulo. Voce pode encara-lo como o
limite de uma sequencia de trapezios isosceles (na sua definicao - um unico
par de lados paralelos) quando o angulo entre os lados nao paralelos tende a
zero. Ou seja, o limite dessa sequencia de trapezios isosceles nao eh um
trapezio isoceles (o que nao eh problema algum, veja bem), apesar de ainda
ser inscritivel.

Alem disso, o quadrilatero cujos vertices sao:
A = (0,2), B = (1,0), C = (3,2), D = (5,0)
eh ou nao um trapezio?
Em caso afirmativo, o que acontece se fizermos o vertice D se aproximar
arbitrariamente do ponto (4,0)?
Nesse caso, pela sua definicao, ABCD serah trapezio (nao necessariamente
isosceles, claro) para todo D no eixo x, exceto D = (4,0). Nao eh meio
esquisisto?

No fim, acho que nao vai ter muito jeito. Vamos ter que escolher
arbitrariamente uma definicao, de preferencia aquela que acarretar o menor
numero possivel de emendas nos enunciados de teoremas.


Acho que escolher que um trapezio � trapezio se tiver pelo menos um par opostos de lados paralelos � a melhor escolha pois assim vale aquele diagrama de Venn , onde
U eh o conjunto dos quadrilateros convexos
T " " trapezios
P " " paralelogramos
R " " retangulos
L " " losangulos
Q " " quadrados


O conjunto T dos trapezios � entao um subconjunto do conjunto U dos quadrilateros convexos. Ou seja T C U
E vale tb
P C T, R C P , L C P , Q C (R inter L)


Definindo trapezio de forma que um paralelogramo nao � um trapezio, teriamos uma disjuncao desses conjuntos. Acredito que por isso em algum ponto adotar trapezio com apenas um par de lado paralelos come�e a dar muita confusao na hora de provar alguns teoremas onde voce precise "subir" de classe para herdar propriedades em comum.

=========================================================================
Instru��es para entrar na lista, sair da lista e usar a lista em
http://www.mat.puc-rio.br/~nicolau/olimp/obm-l.html
=========================================================================
From jeff Wed Dec 15 17:26:22 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:26:22 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:26:22 -0800
Received: from exprod5mx18.postini.com ([64.18.0.158] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecus-0000PY-00
for <[email protected]>; Wed, 15 Dec 2004 09:26:22 -0800
Received: from source ([207.36.15.228]) by exprod5mx18.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:29:00 PST
Received: from www.runrev.com (localhost [127.0.0.1])
by mail.runrev.com (Postfix) with ESMTP
id 3D2D59300F2; Wed, 15 Dec 2004 12:23:45 -0500 (EST)
Delivered-To: [EMAIL PROTECTED]
Received: from all-auctions.com (unknown [24.97.93.145])
by mail.runrev.com (Postfix) with ESMTP id A428E9300BA
for <[EMAIL PROTECTED]>;
Wed, 15 Dec 2004 12:23:42 -0500 (EST)
Received: from [192.168.1.7] (192.168.1.2) by all-auctions.com
with ESMTP (Eudora Internet Mail Server 1.3.1);
Wed, 15 Dec 2004 12:30:15 -0500
Mime-Version: 1.0 (Apple Message framework v619)
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-Id: <[EMAIL PROTECTED]>
From: Rick Harrison <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 12:28:44 -0500
To: How to use Revolution <[EMAIL PROTECTED]>
X-Mailer: Apple Mail (2.619)
Content-Type: text/plain;
charset=US-ASCII;
format=flowed
Content-Transfer-Encoding: 7bit
X-Content-Filtered-By: Mailman/MimeDel 2.1.1
Subject: URL download and Cache problems
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.1.1
Precedence: list
Reply-To: How to use Revolution <[EMAIL PROTECTED]>
List-Id: How to use Revolution <use-revolution.lists.runrev.com>
List-Unsubscribe: <http://lists.runrev.com/mailman/listinfo/use-revolution>,
<mailto:[EMAIL PROTECTED]>
List-Archive: <http://lists.runrev.com/pipermail/use-revolution>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <http://lists.runrev.com/mailman/listinfo/use-revolution>,
<mailto:[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.1034 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Hi there,

I'm getting some Revolution weirdness when trying to download
files from the internet.

I'm using:

put "" into field "CachedURLSListField1" of card 1
put "" into field "ClearedCacheList1" of card 1

put 1 into N2
repeat while N2 < 4
load URL field "JPEGURL" of card 1 with message "downloadComplete"
--(Which sends this message to the stack which I handle by updating a field with "Status - Download completed")


export image "JpegImage" of card 2 to file field "ImageFileName1" of card 1 as JPEG -- Gets entire image
put field "CachedURLSListField1" of card 1 & the cachedURLs into field "CachedURLSListField1" of card 1


--to list what files are in my cache
--then I supposedly delete the cache with

  unload URL field "JPEGURL" of card 1

--and to check if the file was deleted out of the cache

put field "ClearedCacheList1" of card 1 & the cachedURLs into field "ClearedCacheList1" of card 1
add 1 to N2
end repeat


The problems I'm running into are the following:

1. The program doesn't wait until the first download is complete before moving on to the second download.
2. The cache isn't getting cleared
3. It's like Revolution is executing just too fast.


If I simply put

answer "N2 = " & N2

-- before the end repeat everything downloads - but unfortunately, -- I have to be around to press the stupid button everytime to -- let the program move on, and I don't want to have to do that.

Any ideas as to what is going on, and as to what I need to do to fix things?

Thanks in advance.

Rick Harrison

_______________________________________________
use-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/use-revolution
From jeff Wed Dec 15 17:26:23 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:26:23 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:26:23 -0800
Received: from exprod5mx119.postini.com ([64.18.0.33] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecut-0000Pn-00
for <[email protected]>; Wed, 15 Dec 2004 09:26:23 -0800
Received: from source ([66.35.250.220]) (using TLSv1) by exprod5mx119.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 11:28:46 CST
Received: from sc8-sf-list1-b.sourceforge.net ([10.3.1.7] helo=projects.sourceforge.net)
by sc8-sf-spam2.sourceforge.net with esmtp (Exim 4.33)
id 1CeVR0-0008FZ-Hl; Wed, 15 Dec 2004 01:27:02 -0800
Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.11] helo=sc8-sf-mx1.sourceforge.net)
by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30)
id 1CeVQh-00066I-6b
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 01:26:43 -0800
Received: from colo-br-02.atl.jboss.com ([216.24.169.35])
by sc8-sf-mx1.sourceforge.net with esmtp (TLSv1:AES256-SHA:256)
(Exim 4.41)
id 1CeVQg-0007qj-Ik
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 01:26:43 -0800
Received: from colo-br-02.atl.jboss.com (localhost [127.0.0.1])
by colo-br-02.atl.jboss.com (8.12.11/8.12.11) with ESMTP id iBF9Qf88001312
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 04:26:41 -0500
Message-ID: <[EMAIL PROTECTED]>
From: normanb <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Score: -4.8 (----)
Subject: [JBoss-user] [Nukes User] - login problem with theme
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.0.9-sf.net
Precedence: bulk
Reply-To: [EMAIL PROTECTED]
List-Unsubscribe: <https://lists.sourceforge.net/lists/listinfo/jboss-user>,
<mailto:[EMAIL PROTECTED]>
List-Id: The JBoss User main mailing list <jboss-user.lists.sourceforge.net>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <https://lists.sourceforge.net/lists/listinfo/jboss-user>,
<mailto:[EMAIL PROTECTED]>
List-Archive: <http://sourceforge.net/mailarchive/forum.php?forum=jboss-user>
X-Original-Date: Wed, 15 Dec 2004 04:26:41 -0500 (EST)
Date: Wed, 15 Dec 2004 04:26:41 -0500 (EST)
X-pstn-levels: (S:55.01127/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.0000) gt3 gt2 GT1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Hi

we have set the first page that the user sees to be the blue imagic theme, 
however when the user logs in the theme then becomes the JBoss nukes theme, is 
there a way to make the logged in user theme the same as the first screen 
before logging in.

We have tried the solution on the wiki, doesn't seem to work!

Thanks

View the original post : 
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3858667#3858667

Reply to the post : 
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3858667


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user
From jeff Wed Dec 15 17:26:30 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:26:30 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [EMAIL PROTECTED]
Delivery-date: Wed, 15 Dec 2004 09:26:30 -0800
Received: from exprod5mx126.postini.com ([64.18.0.40] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecv0-0000Q1-00
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 09:26:30 -0800
Received: from source ([149.148.224.25]) by exprod5mx126.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 11:29:05 CST
Received: from localhost (localhost [127.0.0.1])
by smtpa.meduniwien.ac.at (Postfix) with ESMTP
id 445EC340FF; Wed, 15 Dec 2004 18:28:47 +0100 (CET)
Received: from smtpa.meduniwien.ac.at ([127.0.0.1])
by localhost (miltrud [127.0.0.1]) (amavisd-new, port 10024) with LMTP
id 20450-01-92; Wed, 15 Dec 2004 18:28:46 +0100 (CET)
Received: from listserv.meduniwien.ac.at (joan.srv.meduniwien.ac.at [149.148.224.16])
by smtpa.meduniwien.ac.at (Postfix) with ESMTP
id F3D2F3410F; Wed, 15 Dec 2004 18:28:43 +0100 (CET)
Received: from listserv.meduniwien.ac.at (joan.srv.meduniwien.ac.at [149.148.224.16])
by listserv.meduniwien.ac.at (Postfix) with ESMTP
id BAFA91A621; Wed, 15 Dec 2004 18:28:43 +0100 (CET)
Received: from LISTSERV.MEDUNIWIEN.AC.AT by LISTSERV.MEDUNIWIEN.AC.AT
(LISTSERV-TCP/IP release 1.8e) with spool id 1012 for
[EMAIL PROTECTED]; Wed, 15 Dec 2004 18:28:42 +0100
X-Original-To: [EMAIL PROTECTED]
Delivered-To: [EMAIL PROTECTED]
Received: from smtpi.meduniwien.ac.at (miriam.srv.meduniwien.ac.at
[149.148.50.54]) by listserv.meduniwien.ac.at (Postfix) with ESMTP id
C9812FCA2 for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004
18:28:42 +0100 (CET)
Received: from smtpa.meduniwien.ac.at (miltrud.srv.meduniwien.ac.at
[149.148.224.25]) by smtpi.meduniwien.ac.at (Postfix) with ESMTP id
EBB8810001D for <[EMAIL PROTECTED]>; Wed, 15 Dec
2004 18:28:43 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by smtpa.meduniwien.ac.at
(Postfix) with ESMTP id 8F7AC340A0 for
<[EMAIL PROTECTED]>; Wed, 15 Dec 2004 18:28:42 +0100
(CET)
Received: from smtpa.meduniwien.ac.at ([127.0.0.1]) by localhost (miltrud
[127.0.0.1]) (amavisd-new, port 10024) with LMTP id 20450-01-89 for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 18:28:38 +0100
(CET)
Received: from anaconda.snopud.com (mail2.snopud.com [209.221.173.124]) by
smtpa.meduniwien.ac.at (Postfix) with ESMTP id 0090B340AF for
<[EMAIL PROTECTED]>; Wed, 15 Dec 2004 18:28:37 +0100
(CET)
Received: from xylan.snopud.com ([192.168.103.181]) by anaconda.snopud.com with
ESMTP id iBFHJlWV024739 for <[EMAIL PROTECTED]>;
Wed, 15 Dec 2004 09:19:47 -0800 (PST)
Received: from ivory.snopud.com ([192.168.103.174]) by xylan.snopud.com with
Microsoft SMTPSVC(5.0.2195.6713); Wed, 15 Dec 2004 09:28:23 -0800
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----_=_NextPart_001_01C4E2CB.7A7FE1FA"
X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Is
Thread-Index: AcThSeaRrRIBKMNSQ22ZT9b7XF1DcgA/qoWQ
X-OriginalArrivalTime: 15 Dec 2004 17:28:23.0765 (UTC)
FILETIME=[7AAD9050:01C4E2CB]
X-Virus-Scanned: by amavisd-new at meduniwien.ac.at
Message-ID: <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 09:28:23 -0800
Reply-To: MQSeries List <[EMAIL PROTECTED]>
Sender: MQSeries List <[EMAIL PROTECTED]>
From: "Miller, Dennis" <[EMAIL PROTECTED]>
Subject: Is
To: [EMAIL PROTECTED]
Precedence: list
X-Virus-Scanned: by amavisd-new at meduniwien.ac.at
X-pstn-levels: (S:65.73917/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.7 required=4.0 tests=BAYES_00,HTML_FONTCOLOR_BLUE,
HTML_MESSAGE autolearn=no version=2.64


This is a multi-part message in MIME format.

------_=_NextPart_001_01C4E2CB.7A7FE1FA
Content-Type: text/plain;
       charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Since about when the listserv email address changed, I've seen a sharp
decline in posts.  I used to get 20-30 a day and now it's dropped to
just a couple.  Either the listserv change has remarkably solved nearly
every MQ question on the planet or something's whacky at my end. Am I
the only one having listserv withdrawal?  Where are you Peter, bobbee,
Roger, Jeff, Sam, Justin, et. al. =20
=20
regards,
Dennis

       =20


Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html

------_=_NextPart_001_01C4E2CB.7A7FE1FA
Content-Type: text/html;
       charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Message</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2800.1458" name=3DGENERATOR></HEAD>
<BODY>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN =
class=3D580165101-15122004>Since=20
about when the listserv email address changed, I've seen a sharp decline =
in=20
posts.&nbsp; I used to get 20-30 a day and now it's dropped to just a=20
couple.&nbsp; Either the&nbsp;</SPAN></FONT><FONT face=3DArial =
color=3D#0000ff=20
size=3D2><SPAN class=3D580165101-15122004>listserv change =
has&nbsp;remarkably solved=20
nearly every MQ&nbsp;question on the planet or&nbsp;something's whacky =
at my=20
end.&nbsp;</SPAN></FONT><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D580165101-15122004>Am I the only one=20
having&nbsp;listserv&nbsp;withdrawal?&nbsp;&nbsp;Where are you Peter, =
bobbee,=20
Roger, Jeff, Sam, Justin, et. al.&nbsp; </SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D580165101-15122004>&nbsp;</DIV></SPAN></FONT>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D580165101-15122004>regards,</SPAN></FONT></DIV>
<DIV><FONT face=3DArial color=3D#0000ff size=3D2><SPAN=20
class=3D580165101-15122004>Dennis</SPAN></FONT></DIV>
<BLOCKQUOTE dir=3Dltr style=3D"MARGIN-RIGHT: 0px">
 <DIV></DIV>
 <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr =
align=3Dleft><FONT=20
 face=3D"Courier New"></FONT>&nbsp;</DIV></BLOCKQUOTE></BODY></HTML>
Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
<pre>
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
</pre>

------_=_NextPart_001_01C4E2CB.7A7FE1FA--
From jeff Wed Dec 15 17:26:26 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:26:26 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:26:26 -0800
Received: from exprod5mx119.postini.com ([64.18.0.33] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecuw-0000Q7-00
for <[email protected]>; Wed, 15 Dec 2004 09:26:26 -0800
Received: from source ([199.232.76.165]) (using TLSv1) by exprod5mx119.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:29:07 PST
Received: from localhost ([127.0.0.1] helo=lists.gnu.org)
by lists.gnu.org with esmtp (Exim 4.33)
id 1CebwI-0006CJ-FV
for [email protected]; Wed, 15 Dec 2004 11:23:46 -0500
Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33)
id 1CebwF-0006Bw-Ts
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 11:23:44 -0500
Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33)
id 1CebwF-0006BX-01
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 11:23:43 -0500
Received: from [199.232.76.173] (helo=monty-python.gnu.org)
by lists.gnu.org with esmtp (Exim 4.33) id 1CebwE-0006BU-UL
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 11:23:42 -0500
Received: from [217.72.192.225] (helo=smtp07.web.de)
by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168)
(Exim 4.34) id 1CeblJ-0004MT-Cm
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 11:12:25 -0500
Received: from [80.56.17.30] (helo=frisco)
by smtp07.web.de with smtp (WEB.DE 4.103 #184) id 1CeblH-0000gJ-00
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 17:12:23 +0100
From: "wolfgang haefelinger" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 17:12:24 +0100
Message-ID: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
Importance: Normal
X-Sender: [EMAIL PROTECTED]
Subject: AC_SUBST_FILE
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Discussion list for the autoconf build system <autoconf.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/autoconf>,
<mailto:[EMAIL PROTECTED]>
List-Archive: <http://lists.gnu.org/pipermail/autoconf>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/autoconf>,
<mailto:[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-pstn-levels: (S:75.11233/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.0750) GT3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Greetings,

I really love the feature to replace a autoconf variable
with content of a file, ie. using AC_SUBST_FILE.


But this feature would be of even greater value if variable
substitution would take place.

I wonder why this does not take place. Is there a technical
reason for this? Or is is just not implemented?

Best regards,
Wolfgang.


_______________________________________________
Autoconf mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/autoconf
From jeff Wed Dec 15 17:26:38 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:26:38 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:26:38 -0800
Received: from exprod5mx20.postini.com ([64.18.0.160] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecv8-0000QZ-00
for <[email protected]>; Wed, 15 Dec 2004 09:26:38 -0800
Received: from source ([213.136.52.31]) by exprod5mx20.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 11:29:17 CST
Received: (qmail 4548 invoked by uid 109); 15 Dec 2004 17:27:58 -0000
Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
List-ID: <mysql.mysql.com>
Precedence: bulk
List-Help: <mailto:[EMAIL PROTECTED]>
List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Archive: http://lists.mysql.com/mysql/177364
Delivered-To: mailing list [EMAIL PROTECTED]
Received: (qmail 4499 invoked from network); 15 Dec 2004 17:27:56 -0000
Received-SPF: pass (lists.mysql.com: local policy)
Message-ID: <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 09:28:53 -0800
From: Chris <[EMAIL PROTECTED]>
User-Agent: Mozilla Thunderbird 0.9 (Windows/20041103)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Hassan Shaikh <[EMAIL PROTECTED]>
CC: [EMAIL PROTECTED]
Subject: Re: MySQL Query Browser
References: <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Checked: Checked
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.5022 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.0750) GT3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Hassan Shaikh wrote:

The MySQL Query Browser online documentation clearly mentions that it runs on 32-bit Windows operating systems, including Windows 95, 98 and Me. However, while installing it on WinME, I get the following error:

"The Operating System is not adequate for running MySQL Query Browser 1.1"

Can anyone please explain?

Thanks.


Hassan

This was mentioned, briefly, on the MySQL GUI list:

http://lists.mysql.com/gui-tools/1563

I don't know any more than that.

Chris

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]
From jeff Wed Dec 15 17:27:31 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:27:31 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:27:31 -0800
Received: from exprod5mx115.postini.com ([64.18.0.87] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecvz-0000Qk-00
for <[email protected]>; Wed, 15 Dec 2004 09:27:31 -0800
Received: from source ([209.237.227.199]) by exprod5mx115.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 11:30:13 CST
Received: (qmail 80128 invoked by uid 500); 15 Dec 2004 17:29:47 -0000
Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
Precedence: bulk
list-help: <mailto:[EMAIL PROTECTED]>
list-unsubscribe: <mailto:[EMAIL PROTECTED]>
list-post: <mailto:[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
Delivered-To: mailing list [EMAIL PROTECTED]
Received: (qmail 80066 invoked by uid 99); 15 Dec 2004 17:29:46 -0000
X-ASF-Spam-Status: No, hits=-0.0 required=10.0
tests=SPF_HELO_PASS
X-Spam-Check-By: apache.org
Received-SPF: neutral (hermes.apache.org: local policy)
Received: from pop-a065b10.pas.sa.earthlink.net (HELO pop-a065b10.pas.sa.earthlink.net) (207.217.121.170)
by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 15 Dec 2004 09:28:41 -0800
Received: from 1cust34.tnt3.barrie.on.da.uu.net ([66.48.153.34] helo=andrzej)
by pop-a065b10.pas.sa.earthlink.net with esmtp (Exim 3.33 #1)
id 1Cecvy-0001gd-00
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 09:27:31 -0800
From: "Andrzej Jan Taramina" <[EMAIL PROTECTED]>
Organization: Chaeron Corporation
To: [EMAIL PROTECTED]
Date: Wed, 15 Dec 2004 12:27:01 -0500
MIME-Version: 1.0
Subject: Matching on HTTP method?
Reply-to: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Priority: normal
X-mailer: Pegasus Mail for Windows (4.21c)
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7BIT
Content-description: Mail message body
X-Virus-Checked: Checked
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.0750) GT3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-3.2 required=4.0 tests=BAYES_00,NO_DNS_FOR_FROM autolearn=no version=2.64


Is there any easy way in a Sitemap to match against the HTTP Method of the request. That is, whether it was a Get/Post/Put/Delete/Head/etc?

I suppose I could write an extended matcher that does this....but figured that maybe someone already has one out there?

Thanks!

Andrzej Jan Taramina
Chaeron Corporation: Enterprise System Solutions
http://www.chaeron.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
From jeff Wed Dec 15 17:27:46 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:27:46 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:27:46 -0800
Received: from exprod5mx15.postini.com ([64.18.0.155] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1CecwE-0000R2-00
for <[email protected]>; Wed, 15 Dec 2004 09:27:46 -0800
Received: from source ([62.80.28.11]) (using TLSv1) by exprod5mx15.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 12:30:25 EST
Received: from draenor.its-toasted.org ([62.80.28.8] ident=list)
by thrall.its-toasted.org with esmtp (Exim 4.42)
id 1CecyW-0000hT-Q7; Wed, 15 Dec 2004 18:30:08 +0100
Received: from minotaur2.uwimona.edu.jm ([196.3.0.20])
by draenor.its-toasted.org with esmtp (Exim 4.33) id 1CecyO-0005D0-Hh
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 18:30:01 +0100
Received: from mercury.uwimona.edu.jm (mercury.uwimona.edu.jm [196.3.0.8])
by minotaur2.uwimona.edu.jm (8.9.3/1.1.1) with SMTP id MAA19202
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 12:19:19 -0500 (EST)
Received: from [198.58.0.211] ([198.58.0.211])
by mercury.uwimona.edu.jm (SAVSMTP 3.0.0.44) with SMTP id
M2004121512161812942
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 12:16:30 -0500
Message-ID: <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 12:29:43 -0500
From: AC Martin <[EMAIL PROTECTED]>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: [EMAIL PROTECTED]
References: <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
<[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
X-Enigmail-Version: 0.89.5.0
X-Enigmail-Supports: pgp-inline, pgp-mime
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylisted-at: draenor.its-toasted.org
Subject: Re: Status Report on the Christmas Edition of The Bat
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: [EMAIL PROTECTED]
List-Id: tbbeta.thebat.dutaint.com
List-Unsubscribe: <http://stromgrade.its-toasted.org/mailman/listinfo/tbbeta>, <mailto:[EMAIL PROTECTED]>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <http://stromgrade.its-toasted.org/mailman/listinfo/tbbeta>,
<mailto:[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Hi Tony Boom,
On 15/12/2004 10:21 AM, you wrote:

 http://counter.li.org/reports/place.php

There you go, knock yourself out!

... and how does that chart help with knowing how many Linux users are waiting for and are willing to pay for a TB! port when it comes?

I thought the figure was more than 200,000 for Linux users. That's
depressing. :)

--
-= Allie Martin =-
He who laughs last probably made a backup.
________________________________________________________________
IMAP Clients: ThunderBird v1.0 | SquirrelMail v1.4.4 | The Bat!
IMAP Server: MDaemon Pro  | OS: Windows XP Pro (Service Pack 2)

________________________________________________________
Current beta is 3.0.2.10 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/
From jeff Wed Dec 15 17:27:44 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:27:44 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:27:44 -0800
Received: from exprod5mx87.postini.com ([64.18.0.75] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1CecwC-0000Qt-00
for <[email protected]>; Wed, 15 Dec 2004 09:27:44 -0800
Received: from source ([64.125.133.206]) by exprod5mx87.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 12:30:11 EST
Received: (qmail 24338 invoked by uid 5302); 15 Dec 2004 16:19:39 -0000
Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
Precedence: bulk
X-No-Archive: yes
list-help: <mailto:[EMAIL PROTECTED]>
list-unsubscribe: <mailto:[EMAIL PROTECTED]>
list-post: <mailto:[EMAIL PROTECTED]>
Reply-To: [EMAIL PROTECTED]
Delivered-To: mailing list [EMAIL PROTECTED]
Delivered-To: moderator for [EMAIL PROTECTED]
Received: (qmail 12939 invoked from network); 15 Dec 2004 15:59:56 -0000
Message-ID: <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 13:58:54 -0200
From: =?ISO-8859-1?Q?Paulo_Rog=E9rio_Panhoto?=
<[EMAIL PROTECTED]>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: [EMAIL PROTECTED]
References: <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
Content-Type: multipart/related;
boundary="------------010305040802060409030502"
Subject: Re: [java-list] Chave =?ISO-8859-1?Q?Prim=E1ria?=
X-pstn-levels: (S:11.64986/99.80730 R:95.9108 P:95.9108 M:87.5501 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.1 required=4.0 tests=BAYES_00,HTML_50_60,
HTML_FONT_BIG,HTML_MESSAGE,MIME_HTML_ONLY autolearn=no version=2.64


--------------010305040802060409030502
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
 <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
 <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
&nbsp;&nbsp;&nbsp; Retirei este trecho da documenta&ccedil;&atilde;o de 
<i>DatabaseMetaData</i>.<br>
<br>
&nbsp;&nbsp;&nbsp; Suponho que <tt>connection.getMetaData().getPrimaryKeys(null,
null, "tabela")</tt> deva ser o caso.<br>
<br>
<h3>getPrimaryKeys</h3>
<pre>public <a href="cid:[EMAIL PROTECTED]"
title="interface in java.sql">ResultSet</a> <b>getPrimaryKeys</b>(<a
href="cid:[EMAIL PROTECTED]"
title="class in java.lang">String</a>&nbsp;catalog,
                               <a
href="cid:[EMAIL PROTECTED]"
title="class in java.lang">String</a>&nbsp;schema,
                               <a
href="cid:[EMAIL PROTECTED]"
title="class in java.lang">String</a>&nbsp;table)
                        throws <a
href="cid:[EMAIL PROTECTED]"
title="class in java.sql">SQLException</a></pre>
<dl>
 <dd>Retrieves a description of the given table's primary key columns.
They are ordered by COLUMN_NAME.
   <p>Each primary key column description has the following columns: </p>
   <ol>
     <li><b>TABLE_CAT</b> String =&gt; table catalog (may be <code>null</code>)
     </li>
     <li><b>TABLE_SCHEM</b> String =&gt; table schema (may be <code>null</code>)
     </li>
     <li><b>TABLE_NAME</b> String =&gt; table name </li>
     <li><b>COLUMN_NAME</b> String =&gt; column name </li>
     <li><b>KEY_SEQ</b> short =&gt; sequence number within primary key
     </li>
     <li><b>PK_NAME</b> String =&gt; primary key name (may be <code>null</code>)
     </li>
   </ol>
   <p>
   </p>
 </dd>
 <dd>
   <dl>
     <dt><b>Parameters:</b></dt>
     <dd><code>catalog</code> - a catalog name; must match the catalog
name as it is stored in the database; "" retrieves those without a
catalog; <code>null</code> means that the catalog name should not be
used to narrow the search</dd>
     <dd><code>schema</code> - a schema name; must match the schema
name as it is stored in the database; "" retrieves those without a
schema; <code>null</code> means that the schema name should not be
used to narrow the search</dd>
     <dd><code>table</code> - a table name; must match the table name
as it is stored in the database
     </dd>
     <dt><b>Returns:</b></dt>
     <dd><code>ResultSet</code> - each row is a primary key column
description
     </dd>
     <dt><b>Throws:</b>
     </dt>
     <dd><code><a
href="cid:[EMAIL PROTECTED]"
title="class in java.sql">SQLException</a></code> - if a database
access error occurs</dd>
   </dl>
 </dd>
</dl>
<br>
Rafael wrote:
<blockquote cite="[EMAIL PROTECTED]" type="cite">Ol&aacute; pessoal,
 <br>
 <br>
Alguem sabe como encontrar a chave prim&aacute;ria de uma tabela atrav&eacute;s 
de
c&oacute;digo java?
 <br>
 <br>
J&aacute; tentei usar o getMetaData mas n&atilde;o achei nada l&aacute;.
 <br>
 <br>
Desde j&aacute; agrade&ccedil;o!!
 <br>
 <br>
Rafael
 <br>
 <br>
---------------------------------------------------------------------
 <br>
To unsubscribe, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:[EMAIL 
PROTECTED]">[EMAIL PROTECTED]</a>
 <br>
For additional commands, e-mail: <a class="moz-txt-link-abbreviated" href="mailto:[EMAIL 
PROTECTED]">[EMAIL PROTECTED]</a>
 <br>
 <br>
 <br>
 <br>
</blockquote>
<br>
</body>
</html>

--------------010305040802060409030502
Content-Type: text/html; charset=ISO-8859-1;
name="ResultSet.html"
Content-Transfer-Encoding: 7bit
Content-ID: <[EMAIL PROTECTED]>
Content-Disposition: inline;
filename="ResultSet.html"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.4.2-rc) on Fri Jun 13 00:14:38 PDT 2003 -->
<TITLE>
ResultSet (Java 2 Platform SE v1.4.2)
</TITLE>

<META NAME="keywords" CONTENT="java.sql.ResultSet interface">
<META NAME="keywords" CONTENT="FETCH_FORWARD">
<META NAME="keywords" CONTENT="FETCH_REVERSE">
<META NAME="keywords" CONTENT="FETCH_UNKNOWN">
<META NAME="keywords" CONTENT="TYPE_FORWARD_ONLY">
<META NAME="keywords" CONTENT="TYPE_SCROLL_INSENSITIVE">
<META NAME="keywords" CONTENT="TYPE_SCROLL_SENSITIVE">
<META NAME="keywords" CONTENT="CONCUR_READ_ONLY">
<META NAME="keywords" CONTENT="CONCUR_UPDATABLE">
<META NAME="keywords" CONTENT="HOLD_CURSORS_OVER_COMMIT">
<META NAME="keywords" CONTENT="CLOSE_CURSORS_AT_COMMIT">
<META NAME="keywords" CONTENT="next()">
<META NAME="keywords" CONTENT="close()">
<META NAME="keywords" CONTENT="wasNull()">
<META NAME="keywords" CONTENT="getString()">
<META NAME="keywords" CONTENT="getBoolean()">
<META NAME="keywords" CONTENT="getByte()">
<META NAME="keywords" CONTENT="getShort()">
<META NAME="keywords" CONTENT="getInt()">
<META NAME="keywords" CONTENT="getLong()">
<META NAME="keywords" CONTENT="getFloat()">
<META NAME="keywords" CONTENT="getDouble()">
<META NAME="keywords" CONTENT="getBigDecimal()">
<META NAME="keywords" CONTENT="getBytes()">
<META NAME="keywords" CONTENT="getDate()">
<META NAME="keywords" CONTENT="getTime()">
<META NAME="keywords" CONTENT="getTimestamp()">
<META NAME="keywords" CONTENT="getAsciiStream()">
<META NAME="keywords" CONTENT="getUnicodeStream()">
<META NAME="keywords" CONTENT="getBinaryStream()">
<META NAME="keywords" CONTENT="getWarnings()">
<META NAME="keywords" CONTENT="clearWarnings()">
<META NAME="keywords" CONTENT="getCursorName()">
<META NAME="keywords" CONTENT="getMetaData()">
<META NAME="keywords" CONTENT="getObject()">
<META NAME="keywords" CONTENT="findColumn()">
<META NAME="keywords" CONTENT="getCharacterStream()">
<META NAME="keywords" CONTENT="isBeforeFirst()">
<META NAME="keywords" CONTENT="isAfterLast()">
<META NAME="keywords" CONTENT="isFirst()">
<META NAME="keywords" CONTENT="isLast()">
<META NAME="keywords" CONTENT="beforeFirst()">
<META NAME="keywords" CONTENT="afterLast()">
<META NAME="keywords" CONTENT="first()">
<META NAME="keywords" CONTENT="last()">
<META NAME="keywords" CONTENT="getRow()">
<META NAME="keywords" CONTENT="absolute()">
<META NAME="keywords" CONTENT="relative()">
<META NAME="keywords" CONTENT="previous()">
<META NAME="keywords" CONTENT="setFetchDirection()">
<META NAME="keywords" CONTENT="getFetchDirection()">
<META NAME="keywords" CONTENT="setFetchSize()">
<META NAME="keywords" CONTENT="getFetchSize()">
<META NAME="keywords" CONTENT="getType()">
<META NAME="keywords" CONTENT="getConcurrency()">
<META NAME="keywords" CONTENT="rowUpdated()">
<META NAME="keywords" CONTENT="rowInserted()">
<META NAME="keywords" CONTENT="rowDeleted()">
<META NAME="keywords" CONTENT="updateNull()">
<META NAME="keywords" CONTENT="updateBoolean()">
<META NAME="keywords" CONTENT="updateByte()">
<META NAME="keywords" CONTENT="updateShort()">
<META NAME="keywords" CONTENT="updateInt()">
<META NAME="keywords" CONTENT="updateLong()">
<META NAME="keywords" CONTENT="updateFloat()">
<META NAME="keywords" CONTENT="updateDouble()">
<META NAME="keywords" CONTENT="updateBigDecimal()">
<META NAME="keywords" CONTENT="updateString()">
<META NAME="keywords" CONTENT="updateBytes()">
<META NAME="keywords" CONTENT="updateDate()">
<META NAME="keywords" CONTENT="updateTime()">
<META NAME="keywords" CONTENT="updateTimestamp()">
<META NAME="keywords" CONTENT="updateAsciiStream()">
<META NAME="keywords" CONTENT="updateBinaryStream()">
<META NAME="keywords" CONTENT="updateCharacterStream()">
<META NAME="keywords" CONTENT="updateObject()">
<META NAME="keywords" CONTENT="insertRow()">
<META NAME="keywords" CONTENT="updateRow()">
<META NAME="keywords" CONTENT="deleteRow()">
<META NAME="keywords" CONTENT="refreshRow()">
<META NAME="keywords" CONTENT="cancelRowUpdates()">
<META NAME="keywords" CONTENT="moveToInsertRow()">
<META NAME="keywords" CONTENT="moveToCurrentRow()">
<META NAME="keywords" CONTENT="getStatement()">
<META NAME="keywords" CONTENT="getRef()">
<META NAME="keywords" CONTENT="getBlob()">
<META NAME="keywords" CONTENT="getClob()">
<META NAME="keywords" CONTENT="getArray()">
<META NAME="keywords" CONTENT="getURL()">
<META NAME="keywords" CONTENT="updateRef()">
<META NAME="keywords" CONTENT="updateBlob()">
<META NAME="keywords" CONTENT="updateClob()">
<META NAME="keywords" CONTENT="updateArray()">

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" 
TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
   parent.document.title="ResultSet (Java 2 Platform SE v1.4.2)";
}
</SCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">


<!-- ========= START OF TOP NAVBAR ======= --> <A NAME="navbar_top"><!-- --></A> <A HREF="#skip-navbar_top" title="Skip navigation links"></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> <TR> <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResultSet.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> <b>Java<sup><font size=-2>TM</font></sup>&nbsp;2&nbsp;Platform<br>Std.&nbsp;Ed. v1.4.2</b></EM> </TD> </TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../java/sql/Ref.html" title="interface in java.sql"><B>PREV 
CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../java/sql/ResultSetMetaData.html" title="interface in java.sql"><B>NEXT 
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 <A HREF="../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="ResultSet.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
 <!--
 if(window==top) {
   document.writeln('<A HREF="../../allclasses-noframe.html"><B>All 
Classes</B></A>');
 }
 //-->
</SCRIPT>
<NOSCRIPT>
 <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>

</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
java.sql</FONT>
<BR>
Interface ResultSet</H2>
<DL>
<DT><B>All Known Subinterfaces:</B> <DD><A HREF="../../javax/sql/RowSet.html" title="interface in 
javax.sql">RowSet</A></DD>
</DL>
<HR>
<DL>
<DT>public interface <B>ResultSet</B></DL>

<P>
A table of data representing a database result set, which
is usually generated by executing a statement that queries the database.


<P>A <code>ResultSet</code> object maintains a cursor pointing
to its current row of data. Initially the cursor is positioned before the first row. The <code>next</code> method moves the cursor to the next row, and because it returns <code>false</code>
when there are no more rows in the <code>ResultSet</code> object,
it can be used in a <code>while</code> loop to iterate through the result set.
<P>
A default <code>ResultSet</code> object is not updatable and
has a cursor that moves forward only. Thus, you can
iterate through it only once and only from the first row to the
last row. It is possible to
produce <code>ResultSet</code> objects that are scrollable and/or
updatable. The following code fragment, in which <code>con</code>
is a valid <code>Connection</code> object, illustrates how to make a result set that is scrollable and insensitive to updates by others, and that is updatable. See <code>ResultSet</code> fields for other
options.
<PRE>


      Statement stmt = con.createStatement(
                                     ResultSet.TYPE_SCROLL_INSENSITIVE,
                                     ResultSet.CONCUR_UPDATABLE);
      ResultSet rs = stmt.executeQuery("SELECT a, b FROM TABLE2");
      // rs will be scrollable, will not show changes made by others,
      // and will be updatable

</PRE>
The <code>ResultSet</code> interface provides <i>getter</i> methods (<code>getBoolean</code>, <code>getLong</code>, and so on)
for retrieving column values from the current row.
Values can be retrieved using either the index number of the
column or the name of the column. In general, using the column index will be more efficient. Columns are numbered from 1.
For maximum portability, result set columns within each row should be
read in left-to-right order, and each column should be read only once.


<P>For the getter methods, a JDBC driver attempts
to convert the underlying data to the Java type specified in the
getter method and returns a suitable Java value. The JDBC specification has a table showing the allowable mappings from SQL types to Java types
that can be used by the <code>ResultSet</code> getter methods.
<P>
<P>Column names used as input to getter methods are case
insensitive. When a getter method is called with
a column name and several columns have the same name, the value of the first matching column will be returned. The column name option is
designed to be used when column names are used in the SQL
query that generated the result set.
For columns that are NOT explicitly named in the query, it
is best to use column numbers. If column names are used, there is
no way for the programmer to guarantee that they actually refer to
the intended columns.
<P>
A set of updater methods were added to this interface
in the JDBC 2.0 API (Java<sup><font size=-2>TM</font></sup> 2 SDK,
Standard Edition, version 1.2). The comments regarding parameters
to the getter methods also apply to parameters to the
updater methods.
<P>
The updater methods may be used in two ways:
<ol>
<LI>to update a column value in the current row. In a scrollable
<code>ResultSet</code> object, the cursor can be moved backwards
and forwards, to an absolute position, or to a position
relative to the current row.
The following code fragment updates the <code>NAME</code> column
in the fifth row of the <code>ResultSet</code> object
<code>rs</code> and then uses the method <code>updateRow</code>
to update the data source table from which <code>rs</code> was derived.
<PRE>


rs.absolute(5); // moves the cursor to the fifth row of rs
rs.updateString("NAME", "AINSWORTH"); // updates the // <code>NAME</code> column of row 5 to be <code>AINSWORTH</code>
rs.updateRow(); // updates the row in the data source


</PRE>
<LI>to insert column values into the insert row.  An updatable
    <code>ResultSet</code> object has a special row associated with
    it that serves as a staging area for building a row to be inserted.
    The following code fragment moves the cursor to the insert row, builds
    a three-column row, and inserts it into <code>rs</code> and into
    the data source table using the method <code>insertRow</code>.
<PRE>

rs.moveToInsertRow(); // moves cursor to the insert row
rs.updateString(1, "AINSWORTH"); // updates the // first column of the insert row to be <code>AINSWORTH</code>
rs.updateInt(2,35); // updates the second column to be <code>35</code>
rs.updateBoolean(3, true); // updates the third column to <code>true</code>
rs.insertRow();
rs.moveToCurrentRow();


</PRE>
</ol>
<P>A <code>ResultSet</code> object is automatically closed when the
<code>Statement</code> object that
generated it is closed, re-executed, or used
to retrieve the next result from a sequence of multiple results.

<P>The number, types and properties of a <code>ResultSet</code>
object's columns are provided by the <code>ResulSetMetaData</code>
object returned by the <code>ResultSet.getMetaData</code> method.
<P>

<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../java/sql/Statement.html#executeQuery(java.lang.String)"><CODE>Statement.executeQuery(java.lang.String)</CODE></A>, <A HREF="../../java/sql/Statement.html#getResultSet()"><CODE>Statement.getResultSet()</CODE></A>, <A HREF="../../java/sql/ResultSetMetaData.html" title="interface in java.sql"><CODE>ResultSetMetaData</CODE></A></DL>
<HR>


<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->


<!-- =========== FIELD SUMMARY =========== -->

<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#CLOSE_CURSORS_AT_COMMIT">CLOSE_CURSORS_AT_COMMIT</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The constant indicating that 
<code>ResultSet</code> objects should be
closed when the method <code>Connection.commit</code> is called.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#CONCUR_READ_ONLY">CONCUR_READ_ONLY</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The constant 
indicating the concurrency mode for a
<code>ResultSet</code> object that may NOT be updated.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#CONCUR_UPDATABLE">CONCUR_UPDATABLE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The constant 
indicating the concurrency mode for a
<code>ResultSet</code> object that may be updated.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#FETCH_FORWARD">FETCH_FORWARD</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The constant indicating that the rows in a result set will be processed in a forward direction; first-to-last.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#FETCH_REVERSE">FETCH_REVERSE</A></B></CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The constant indicating that the rows in a result set will be processed in a reverse direction; last-to-first.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#FETCH_UNKNOWN">FETCH_UNKNOWN</A></B></CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The constant indicating that the order in which rows in a result set will be processed is unknown.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#HOLD_CURSORS_OVER_COMMIT">HOLD_CURSORS_OVER_COMMIT</A></B></CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The constant indicating that 
<code>ResultSet</code> objects should not
be closed when the method <code>Connection.commit</code> is called.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#TYPE_FORWARD_ONLY">TYPE_FORWARD_ONLY</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The constant indicating the 
type for a <code>ResultSet</code> object
whose cursor may move only forward.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#TYPE_SCROLL_INSENSITIVE">TYPE_SCROLL_INSENSITIVE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The constant indicating the 
type for a <code>ResultSet</code> object
that is scrollable but generally not sensitive to changes made by others.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#TYPE_SCROLL_SENSITIVE">TYPE_SCROLL_SENSITIVE</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The constant indicating the 
type for a <code>ResultSet</code> object
that is scrollable and generally sensitive to changes made by others.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->


<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#absolute(int)">absolute</A></B>(int&nbsp;row)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves the cursor to 
the given row number in
this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#afterLast()">afterLast</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves the cursor to 
the end of
this <code>ResultSet</code> object, just after the
last row.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#beforeFirst()">beforeFirst</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves the cursor to 
the front of
this <code>ResultSet</code> object, just before the
first row.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#cancelRowUpdates()">cancelRowUpdates</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Cancels the updates 
made to the current row in this
<code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#clearWarnings()">clearWarnings</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Clears all warnings reported on this 
<code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#close()">close</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Releases this 
<code>ResultSet</code> object's database and
JDBC resources immediately instead of waiting for
this to happen when it is automatically closed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#deleteRow()">deleteRow</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Deletes the current row from this <code>ResultSet</code> object and from the underlying database.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#findColumn(java.lang.String)">findColumn</A></B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Maps the given 
<code>ResultSet</code> column name to its
<code>ResultSet</code> column index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#first()">first</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves the cursor to 
the first row in
this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Array.html" title="interface in 
java.sql">Array</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getArray(int)">getArray</A></B>(int&nbsp;i)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as an <code>Array</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Array.html" title="interface in 
java.sql">Array</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getArray(java.lang.String)">getArray</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;colName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as an <code>Array</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/io/InputStream.html" title="class in 
java.io">InputStream</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getAsciiStream(int)">getAsciiStream</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a stream of ASCII characters.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/io/InputStream.html" title="class in 
java.io">InputStream</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getAsciiStream(java.lang.String)">getAsciiStream</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a stream of
ASCII characters.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/math/BigDecimal.html" title="class in 
java.math">BigDecimal</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getBigDecimal(int)">getBigDecimal</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a
<code>java.math.BigDecimal</code> with full precision.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/math/BigDecimal.html" title="class in 
java.math">BigDecimal</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getBigDecimal(int, 
int)">getBigDecimal</A></B>(int&nbsp;columnIndex,
             int&nbsp;scale)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/math/BigDecimal.html" title="class in 
java.math">BigDecimal</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getBigDecimal(java.lang.String)">getBigDecimal</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a
<code>java.math.BigDecimal</code> with full precision.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/math/BigDecimal.html" title="class in 
java.math">BigDecimal</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getBigDecimal(java.lang.String, 
int)">getBigDecimal</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
             int&nbsp;scale)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I></I>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/io/InputStream.html" title="class in 
java.io">InputStream</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getBinaryStream(int)">getBinaryStream</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a binary stream of
uninterpreted bytes.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/io/InputStream.html" title="class in 
java.io">InputStream</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getBinaryStream(java.lang.String)">getBinaryStream</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a stream of uninterpreted
<code>byte</code>s.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Blob.html" title="interface in 
java.sql">Blob</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getBlob(int)">getBlob</A></B>(int&nbsp;i)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Blob</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Blob.html" title="interface in 
java.sql">Blob</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getBlob(java.lang.String)">getBlob</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;colName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Blob</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getBoolean(int)">getBoolean</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>boolean</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getBoolean(java.lang.String)">getBoolean</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>boolean</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getByte(int)">getByte</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>byte</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getByte(java.lang.String)">getByte</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>byte</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[]</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getBytes(int)">getBytes</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>byte</code> array in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getBytes(java.lang.String)">getBytes</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>byte</code> array in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/io/Reader.html" title="class in 
java.io">Reader</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getCharacterStream(int)">getCharacterStream</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value of the designated column in the current row of this <code>ResultSet</code> object as a
<code>java.io.Reader</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/io/Reader.html" title="class in java.io">Reader</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getCharacterStream(java.lang.String)">getCharacterStream</A></B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value of the designated column in the current row of this <code>ResultSet</code> object as a
<code>java.io.Reader</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Clob.html" title="interface in java.sql">Clob</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getClob(int)">getClob</A></B>(int&nbsp;i)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Clob</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Clob.html" title="interface in 
java.sql">Clob</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getClob(java.lang.String)">getClob</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;colName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Clob</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getConcurrency()">getConcurrency</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the concurrency mode of 
this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getCursorName()">getCursorName</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the name of the SQL 
cursor used by this <code>ResultSet</code>
object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Date.html" title="class in 
java.sql">Date</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getDate(int)">getDate</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.sql.Date</code> object in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Date.html" title="class in 
java.sql">Date</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getDate(int, 
java.util.Calendar)">getDate</A></B>(int&nbsp;columnIndex,
       <A HREF="../../java/util/Calendar.html" title="class in 
java.util">Calendar</A>&nbsp;cal)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Date</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Date.html" title="class in 
java.sql">Date</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getDate(java.lang.String)">getDate</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.sql.Date</code> object in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Date.html" title="class in 
java.sql">Date</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getDate(java.lang.String, 
java.util.Calendar)">getDate</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
       <A HREF="../../java/util/Calendar.html" title="class in 
java.util">Calendar</A>&nbsp;cal)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Date</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;double</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getDouble(int)">getDouble</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>double</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getDouble(java.lang.String)">getDouble</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>double</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getFetchDirection()">getFetchDirection</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the fetch direction for this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getFetchSize()">getFetchSize</A></B>()</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the fetch size for this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getFloat(int)">getFloat</A></B>(int&nbsp;columnIndex)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>float</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getFloat(java.lang.String)">getFloat</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>float</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getInt(int)">getInt</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
an <code>int</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getInt(java.lang.String)">getInt</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
an <code>int</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;long</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getLong(int)">getLong</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>long</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getLong(java.lang.String)">getLong</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>long</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/ResultSetMetaData.html" title="interface in 
java.sql">ResultSetMetaData</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getMetaData()">getMetaData</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the  
number, types and properties of
this <code>ResultSet</code> object's columns.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/Object.html" title="class in 
java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getObject(int)">getObject</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the value of the designated column in the current row of this <code>ResultSet</code> object as an <code>Object</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getObject(int, java.util.Map)">getObject</A></B>(int&nbsp;i,
<A HREF="../../java/util/Map.html" title="interface in java.util">Map</A>&nbsp;map)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as an <code>Object</code>
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/Object.html" title="class in 
java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getObject(java.lang.String)">getObject</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the value of the designated column in the current row of this <code>ResultSet</code> object as an <code>Object</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getObject(java.lang.String, java.util.Map)">getObject</A></B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;colName,
<A HREF="../../java/util/Map.html" title="interface in java.util">Map</A>&nbsp;map)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as an <code>Object</code>
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Ref.html" title="interface in 
java.sql">Ref</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getRef(int)">getRef</A></B>(int&nbsp;i)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Ref</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Ref.html" title="interface in 
java.sql">Ref</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getRef(java.lang.String)">getRef</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;colName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Ref</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getRow()">getRow</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the current row 
number.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;short</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getShort(int)">getShort</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>short</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;short</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getShort(java.lang.String)">getShort</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>short</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Statement.html" title="interface in 
java.sql">Statement</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getStatement()">getStatement</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the <code>Statement</code> object that produced this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getString(int)">getString</A></B>(int&nbsp;columnIndex)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>String</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getString(java.lang.String)">getString</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>String</code> in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Time.html" title="class in 
java.sql">Time</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getTime(int)">getTime</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.sql.Time</code> object in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Time.html" title="class in 
java.sql">Time</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getTime(int, 
java.util.Calendar)">getTime</A></B>(int&nbsp;columnIndex,
       <A HREF="../../java/util/Calendar.html" title="class in 
java.util">Calendar</A>&nbsp;cal)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Time</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Time.html" title="class in 
java.sql">Time</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getTime(java.lang.String)">getTime</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value of the designated column in the current row of this <code>ResultSet</code> object as
a <code>java.sql.Time</code> object in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Time.html" title="class in java.sql">Time</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getTime(java.lang.String, java.util.Calendar)">getTime</A></B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/util/Calendar.html" title="class in java.util">Calendar</A>&nbsp;cal)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Time</code> object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Timestamp.html" title="class in 
java.sql">Timestamp</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getTimestamp(int)">getTimestamp</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.sql.Timestamp</code> object in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Timestamp.html" title="class in 
java.sql">Timestamp</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getTimestamp(int, 
java.util.Calendar)">getTimestamp</A></B>(int&nbsp;columnIndex,
            <A HREF="../../java/util/Calendar.html" title="class in 
java.util">Calendar</A>&nbsp;cal)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Timestamp</code> 
object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Timestamp.html" title="class in 
java.sql">Timestamp</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getTimestamp(java.lang.String)">getTimestamp</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.sql.Timestamp</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/Timestamp.html" title="class in 
java.sql">Timestamp</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getTimestamp(java.lang.String, 
java.util.Calendar)">getTimestamp</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
            <A HREF="../../java/util/Calendar.html" title="class in 
java.util">Calendar</A>&nbsp;cal)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Timestamp</code> 
object
in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getType()">getType</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the type of this 
<code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/io/InputStream.html" title="class in 
java.io">InputStream</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getUnicodeStream(int)">getUnicodeStream</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>use <code>getCharacterStream</code> in place of <code>getUnicodeStream</code></I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/io/InputStream.html" title="class in java.io">InputStream</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getUnicodeStream(java.lang.String)">getUnicodeStream</A></B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>use 
<code>getCharacterStream</code> instead</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/net/URL.html" title="class in 
java.net">URL</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getURL(int)">getURL</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.net.URL</code>
object in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/net/URL.html" title="class in 
java.net">URL</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#getURL(java.lang.String)">getURL</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the value 
of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.net.URL</code>
object in the Java programming language.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/sql/SQLWarning.html" title="class in 
java.sql">SQLWarning</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#getWarnings()">getWarnings</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the first warning reported by calls on this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#insertRow()">insertRow</A></B>()</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Inserts the contents of the insert row into this <code>ResultSet</code> object and into the database.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#isAfterLast()">isAfterLast</A></B>()</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves whether the cursor is after the last row in this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#isBeforeFirst()">isBeforeFirst</A></B>()</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves whether the cursor is before the first row in this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#isFirst()">isFirst</A></B>()</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves whether 
the cursor is on the first row of
this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#isLast()">isLast</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves whether the cursor is on the last row of this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#last()">last</A></B>()</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves the cursor to 
the last row in
this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#moveToCurrentRow()">moveToCurrentRow</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves the cursor to 
the remembered cursor position, usually the
current row.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#moveToInsertRow()">moveToInsertRow</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves the cursor to the 
insert row.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#next()">next</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves the cursor down one 
row from its current position.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#previous()">previous</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves the cursor to 
the previous row in this
<code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#refreshRow()">refreshRow</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Refreshes the current row with its most recent value in the database.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#relative(int)">relative</A></B>(int&nbsp;rows)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Moves the cursor a 
relative number of rows, either positive or negative.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#rowDeleted()">rowDeleted</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves whether a row 
has been deleted.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#rowInserted()">rowInserted</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves whether the 
current row has had an insertion.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#rowUpdated()">rowUpdated</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves whether the 
current row has been updated.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#setFetchDirection(int)">setFetchDirection</A></B>(int&nbsp;direction)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gives a hint as to 
the direction in which the rows in this
<code>ResultSet</code> object will be processed.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#setFetchSize(int)">setFetchSize</A></B>(int&nbsp;rows)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gives the JDBC driver a hint as to the number of rows that should be fetched from the database when more rows are needed for this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateArray(int, java.sql.Array)">updateArray</A></B>(int&nbsp;columnIndex,
<A HREF="../../java/sql/Array.html" title="interface in java.sql">Array</A>&nbsp;x)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Array</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateArray(java.lang.String, 
java.sql.Array)">updateArray</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
           <A HREF="../../java/sql/Array.html" title="interface in 
java.sql">Array</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Array</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateAsciiStream(int, java.io.InputStream, 
int)">updateAsciiStream</A></B>(int&nbsp;columnIndex,
                 <A HREF="../../java/io/InputStream.html" title="class in 
java.io">InputStream</A>&nbsp;x,
                 int&nbsp;length)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated 
column with an ascii stream value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateAsciiStream(java.lang.String, java.io.InputStream, 
int)">updateAsciiStream</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
                 <A HREF="../../java/io/InputStream.html" title="class in 
java.io">InputStream</A>&nbsp;x,
                 int&nbsp;length)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated 
column with an ascii stream value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateBigDecimal(int, 
java.math.BigDecimal)">updateBigDecimal</A></B>(int&nbsp;columnIndex,
                <A HREF="../../java/math/BigDecimal.html" title="class in 
java.math">BigDecimal</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a <code>java.math.BigDecimal</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateBigDecimal(java.lang.String, java.math.BigDecimal)">updateBigDecimal</A></B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/math/BigDecimal.html" title="class in java.math">BigDecimal</A>&nbsp;x)</CODE>


<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column 
with a <code>java.sql.BigDecimal</code>
value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateBinaryStream(int, java.io.InputStream, 
int)">updateBinaryStream</A></B>(int&nbsp;columnIndex,
                  <A HREF="../../java/io/InputStream.html" title="class in 
java.io">InputStream</A>&nbsp;x,
                  int&nbsp;length)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated 
column with a binary stream value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateBinaryStream(java.lang.String, java.io.InputStream, 
int)">updateBinaryStream</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
                  <A HREF="../../java/io/InputStream.html" title="class in 
java.io">InputStream</A>&nbsp;x,
                  int&nbsp;length)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated 
column with a binary stream value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateBlob(int, 
java.sql.Blob)">updateBlob</A></B>(int&nbsp;columnIndex,
          <A HREF="../../java/sql/Blob.html" title="interface in 
java.sql">Blob</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Blob</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateBlob(java.lang.String, 
java.sql.Blob)">updateBlob</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
          <A HREF="../../java/sql/Blob.html" title="interface in 
java.sql">Blob</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Blob</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateBoolean(int, 
boolean)">updateBoolean</A></B>(int&nbsp;columnIndex,
             boolean&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>boolean</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateBoolean(java.lang.String, 
boolean)">updateBoolean</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
             boolean&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>boolean</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateByte(int, 
byte)">updateByte</A></B>(int&nbsp;columnIndex,
          byte&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>byte</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateByte(java.lang.String, byte)">updateByte</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
          byte&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>byte</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateBytes(int, 
byte[])">updateBytes</A></B>(int&nbsp;columnIndex,
           byte[]&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>byte</code> array value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateBytes(java.lang.String, 
byte[])">updateBytes</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
           byte[]&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated 
column with a byte array value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateCharacterStream(int, java.io.Reader, 
int)">updateCharacterStream</A></B>(int&nbsp;columnIndex,
                     <A HREF="../../java/io/Reader.html" title="class in 
java.io">Reader</A>&nbsp;x,
                     int&nbsp;length)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated 
column with a character stream value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateCharacterStream(java.lang.String, java.io.Reader, 
int)">updateCharacterStream</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
                     <A HREF="../../java/io/Reader.html" title="class in 
java.io">Reader</A>&nbsp;reader,
                     int&nbsp;length)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated 
column with a character stream value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateClob(int, 
java.sql.Clob)">updateClob</A></B>(int&nbsp;columnIndex,
          <A HREF="../../java/sql/Clob.html" title="interface in 
java.sql">Clob</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Clob</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateClob(java.lang.String, 
java.sql.Clob)">updateClob</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
          <A HREF="../../java/sql/Clob.html" title="interface in 
java.sql">Clob</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Clob</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateDate(int, 
java.sql.Date)">updateDate</A></B>(int&nbsp;columnIndex,
          <A HREF="../../java/sql/Date.html" title="class in 
java.sql">Date</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Date</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateDate(java.lang.String, 
java.sql.Date)">updateDate</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
          <A HREF="../../java/sql/Date.html" title="class in 
java.sql">Date</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Date</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateDouble(int, 
double)">updateDouble</A></B>(int&nbsp;columnIndex,
            double&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>double</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateDouble(java.lang.String, 
double)">updateDouble</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
            double&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>double</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateFloat(int, 
float)">updateFloat</A></B>(int&nbsp;columnIndex,
           float&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>float</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateFloat(java.lang.String, float)">updateFloat</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
           float&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>float      </code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateInt(int, 
int)">updateInt</A></B>(int&nbsp;columnIndex,
         int&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with an 
<code>int</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateInt(java.lang.String, int)">updateInt</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
         int&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with an 
<code>int</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateLong(int, 
long)">updateLong</A></B>(int&nbsp;columnIndex,
          long&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>long</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateLong(java.lang.String, long)">updateLong</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
          long&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>long</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#updateNull(int)">updateNull</A></B>(int&nbsp;columnIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gives a nullable column a 
null value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateNull(java.lang.String)">updateNull</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>null</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateObject(int, 
java.lang.Object)">updateObject</A></B>(int&nbsp;columnIndex,
            <A HREF="../../java/lang/Object.html" title="class in 
java.lang">Object</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with an 
<code>Object</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateObject(int, java.lang.Object, 
int)">updateObject</A></B>(int&nbsp;columnIndex,
            <A HREF="../../java/lang/Object.html" title="class in 
java.lang">Object</A>&nbsp;x,
            int&nbsp;scale)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with an 
<code>Object</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateObject(java.lang.String, 
java.lang.Object)">updateObject</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
            <A HREF="../../java/lang/Object.html" title="class in 
java.lang">Object</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with an 
<code>Object</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateObject(java.lang.String, java.lang.Object, 
int)">updateObject</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
            <A HREF="../../java/lang/Object.html" title="class in 
java.lang">Object</A>&nbsp;x,
            int&nbsp;scale)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with an 
<code>Object</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateRef(int, 
java.sql.Ref)">updateRef</A></B>(int&nbsp;columnIndex,
         <A HREF="../../java/sql/Ref.html" title="interface in 
java.sql">Ref</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Ref</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateRef(java.lang.String, 
java.sql.Ref)">updateRef</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
         <A HREF="../../java/sql/Ref.html" title="interface in 
java.sql">Ref</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Ref</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#updateRow()">updateRow</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the 
underlying database with the new contents of the
current row of this <code>ResultSet</code> object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateShort(int, 
short)">updateShort</A></B>(int&nbsp;columnIndex,
           short&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>short</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateShort(java.lang.String, short)">updateShort</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
           short&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>short</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateString(int, 
java.lang.String)">updateString</A></B>(int&nbsp;columnIndex,
            <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>String</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateString(java.lang.String, 
java.lang.String)">updateString</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
            <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>String</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateTime(int, 
java.sql.Time)">updateTime</A></B>(int&nbsp;columnIndex,
          <A HREF="../../java/sql/Time.html" title="class in 
java.sql">Time</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Time</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateTime(java.lang.String, 
java.sql.Time)">updateTime</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
          <A HREF="../../java/sql/Time.html" title="class in 
java.sql">Time</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column with a 
<code>java.sql.Time</code> value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateTimestamp(int, 
java.sql.Timestamp)">updateTimestamp</A></B>(int&nbsp;columnIndex,
               <A HREF="../../java/sql/Timestamp.html" title="class in 
java.sql">Timestamp</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column 
with a <code>java.sql.Timestamp</code>
value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/sql/ResultSet.html#updateTimestamp(java.lang.String, 
java.sql.Timestamp)">updateTimestamp</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
               <A HREF="../../java/sql/Timestamp.html" title="class in 
java.sql">Timestamp</A>&nbsp;x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Updates the designated column 
with a <code>java.sql.Timestamp</code>
value.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/sql/ResultSet.html#wasNull()">wasNull</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Reports whether
the last column read had a value of SQL <code>NULL</code>.</TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ FIELD DETAIL =========== -->

<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="FETCH_FORWARD"><!-- --></A><H3>
FETCH_FORWARD</H3>
<PRE>
public static final int <B>FETCH_FORWARD</B></PRE>
<DL>
<DD>The constant indicating that the rows in a result set will be processed in a forward direction; first-to-last.
This constant is used by the method <code>setFetchDirection</code>
as a hint to the driver, which the driver may ignore.
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>1.2</DD>
<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#java.sql.ResultSet.FETCH_FORWARD">Constant Field Values</A></DL>
</DL>
<HR>


<A NAME="FETCH_REVERSE"><!-- --></A><H3>
FETCH_REVERSE</H3>
<PRE>
public static final int <B>FETCH_REVERSE</B></PRE>
<DL>
<DD>The constant indicating that the rows in a result set will be processed in a reverse direction; last-to-first.
This constant is used by the method <code>setFetchDirection</code>
as a hint to the driver, which the driver may ignore.
<P>
<DL>
<DT><B>Since:</B></DT>
<DD>1.2</DD>
<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#java.sql.ResultSet.FETCH_REVERSE">Constant Field Values</A></DL>
</DL>
<HR>


<A NAME="FETCH_UNKNOWN"><!-- --></A><H3>
FETCH_UNKNOWN</H3>
<PRE>
public static final int <B>FETCH_UNKNOWN</B></PRE>
<DL>
<DD>The constant indicating that the order in which rows in a result set will be processed is unknown.
This constant is used by the method <code>setFetchDirection</code>
as a hint to the driver, which the driver may ignore.
<P>
<DL>
<DT><B>See Also:</B><DD><A HREF="../../constant-values.html#java.sql.ResultSet.FETCH_UNKNOWN">Constant Field Values</A></DL>
</DL>
<HR>


<A NAME="TYPE_FORWARD_ONLY"><!-- --></A><H3>
TYPE_FORWARD_ONLY</H3>
<PRE>
public static final int <B>TYPE_FORWARD_ONLY</B></PRE>
<DL>
<DD>The constant indicating the type for a <code>ResultSet</code> object
whose cursor may move only forward.
<P>
<DL>
<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../constant-values.html#java.sql.ResultSet.TYPE_FORWARD_ONLY">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="TYPE_SCROLL_INSENSITIVE"><!-- --></A><H3>
TYPE_SCROLL_INSENSITIVE</H3>
<PRE>
public static final int <B>TYPE_SCROLL_INSENSITIVE</B></PRE>
<DL>
<DD>The constant indicating the type for a <code>ResultSet</code> object
that is scrollable but generally not sensitive to changes made by others.
<P>
<DL>
<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../constant-values.html#java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="TYPE_SCROLL_SENSITIVE"><!-- --></A><H3>
TYPE_SCROLL_SENSITIVE</H3>
<PRE>
public static final int <B>TYPE_SCROLL_SENSITIVE</B></PRE>
<DL>
<DD>The constant indicating the type for a <code>ResultSet</code> object
that is scrollable and generally sensitive to changes made by others.
<P>
<DL>
<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../constant-values.html#java.sql.ResultSet.TYPE_SCROLL_SENSITIVE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="CONCUR_READ_ONLY"><!-- --></A><H3>
CONCUR_READ_ONLY</H3>
<PRE>
public static final int <B>CONCUR_READ_ONLY</B></PRE>
<DL>
<DD>The constant indicating the concurrency mode for a
<code>ResultSet</code> object that may NOT be updated.
<P>
<DL>
<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../constant-values.html#java.sql.ResultSet.CONCUR_READ_ONLY">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="CONCUR_UPDATABLE"><!-- --></A><H3>
CONCUR_UPDATABLE</H3>
<PRE>
public static final int <B>CONCUR_UPDATABLE</B></PRE>
<DL>
<DD>The constant indicating the concurrency mode for a
<code>ResultSet</code> object that may be updated.
<P>
<DL>
<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../constant-values.html#java.sql.ResultSet.CONCUR_UPDATABLE">Constant Field Values</A></DL>
</DL>
<HR>

<A NAME="HOLD_CURSORS_OVER_COMMIT"><!-- --></A><H3>
HOLD_CURSORS_OVER_COMMIT</H3>
<PRE>
public static final int <B>HOLD_CURSORS_OVER_COMMIT</B></PRE>
<DL>
<DD>The constant indicating that <code>ResultSet</code> objects should not
be closed when the method <code>Connection.commit</code> is called.
<P>
<DL>
<DT><B>Since:</B></DT>
 <DD>1.4</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../constant-values.html#java.sql.ResultSet.HOLD_CURSORS_OVER_COMMIT">Constant Field 
Values</A></DL>
</DL>
<HR>

<A NAME="CLOSE_CURSORS_AT_COMMIT"><!-- --></A><H3>
CLOSE_CURSORS_AT_COMMIT</H3>
<PRE>
public static final int <B>CLOSE_CURSORS_AT_COMMIT</B></PRE>
<DL>
<DD>The constant indicating that <code>ResultSet</code> objects should be
closed when the method <code>Connection.commit</code> is called.
<P>
<DL>
<DT><B>Since:</B></DT>
 <DD>1.4</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../constant-values.html#java.sql.ResultSet.CLOSE_CURSORS_AT_COMMIT">Constant Field Values</A></DL>
</DL>

<!-- ========= CONSTRUCTOR DETAIL ======== -->


<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="next()"><!-- --></A><H3>
next</H3>
<PRE>
public boolean <B>next</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Moves the cursor down one row from its current position.
A <code>ResultSet</code> cursor is initially positioned
before the first row; the first call to the method
<code>next</code> makes the first row the current row; the
second call makes the second row the current row, and so on.


<P>If an input stream is open for the current row, a call
to the method <code>next</code> will
implicitly close it. A <code>ResultSet</code> object's
warning chain is cleared when a new row is read.
<P>
<DD><DL>

<DT><B>Returns:</B><DD><code>true</code> if the new current row is valid; <code>false</code> if there are no more rows
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>


<A NAME="close()"><!-- --></A><H3>
close</H3>
<PRE>
public void <B>close</B>()
          throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Releases this <code>ResultSet</code> object's database and
JDBC resources immediately instead of waiting for
this to happen when it is automatically closed.

<P><B>Note:</B> A <code>ResultSet</code> object
is automatically closed by the
<code>Statement</code> object that generated it when
that <code>Statement</code> object is closed,
re-executed, or is used to retrieve the next result from a
sequence of multiple results. A <code>ResultSet</code> object
is also automatically closed when it is garbage collected.
<P>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="wasNull()"><!-- --></A><H3>
wasNull</H3>
<PRE>
public boolean <B>wasNull</B>()
               throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Reports whether
the last column read had a value of SQL <code>NULL</code>.
Note that you must first call one of the getter methods
on a column to try to read its value and then call
the method <code>wasNull</code> to see if the value read was
SQL <code>NULL</code>.
<P>
<DD><DL>

<DT><B>Returns:</B><DD><code>true</code> if the last column value read was SQL
        <code>NULL</code> and <code>false</code> otherwise
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getString(int)"><!-- --></A><H3>
getString</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>getString</B>(int&nbsp;columnIndex)
                throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>String</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getBoolean(int)"><!-- --></A><H3>
getBoolean</H3>
<PRE>
public boolean <B>getBoolean</B>(int&nbsp;columnIndex)
                  throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>boolean</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>false</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getByte(int)"><!-- --></A><H3>
getByte</H3>
<PRE>
public byte <B>getByte</B>(int&nbsp;columnIndex)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>byte</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getShort(int)"><!-- --></A><H3>
getShort</H3>
<PRE>
public short <B>getShort</B>(int&nbsp;columnIndex)
              throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>short</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getInt(int)"><!-- --></A><H3>
getInt</H3>
<PRE>
public int <B>getInt</B>(int&nbsp;columnIndex)
          throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
an <code>int</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getLong(int)"><!-- --></A><H3>
getLong</H3>
<PRE>
public long <B>getLong</B>(int&nbsp;columnIndex)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>long</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getFloat(int)"><!-- --></A><H3>
getFloat</H3>
<PRE>
public float <B>getFloat</B>(int&nbsp;columnIndex)
              throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>float</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getDouble(int)"><!-- --></A><H3>
getDouble</H3>
<PRE>
public double <B>getDouble</B>(int&nbsp;columnIndex)
                throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>double</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getBigDecimal(int, int)"><!-- --></A><H3>
getBigDecimal</H3>
<PRE>
public <A HREF="../../java/math/BigDecimal.html" title="class in java.math">BigDecimal</A> 
<B>getBigDecimal</B>(int&nbsp;columnIndex,
                               int&nbsp;scale)
                        throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
<P>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.sql.BigDecimal</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, 
...<DD><CODE>scale</CODE> - the number of digits to the right of the decimal point
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getBytes(int)"><!-- --></A><H3>
getBytes</H3>
<PRE>
public byte[] <B>getBytes</B>(int&nbsp;columnIndex)
               throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>byte</code> array in the Java programming language.
The bytes represent the raw values returned by the driver.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getDate(int)"><!-- --></A><H3>
getDate</H3>
<PRE>
public <A HREF="../../java/sql/Date.html" title="class in java.sql">Date</A> 
<B>getDate</B>(int&nbsp;columnIndex)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.sql.Date</code> object in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getTime(int)"><!-- --></A><H3>
getTime</H3>
<PRE>
public <A HREF="../../java/sql/Time.html" title="class in java.sql">Time</A> 
<B>getTime</B>(int&nbsp;columnIndex)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.sql.Time</code> object in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getTimestamp(int)"><!-- --></A><H3>
getTimestamp</H3>
<PRE>
public <A HREF="../../java/sql/Timestamp.html" title="class in java.sql">Timestamp</A> 
<B>getTimestamp</B>(int&nbsp;columnIndex)
                      throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.sql.Timestamp</code> object in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getAsciiStream(int)"><!-- --></A><H3>
getAsciiStream</H3>
<PRE>
public <A HREF="../../java/io/InputStream.html" title="class in java.io">InputStream</A> 
<B>getAsciiStream</B>(int&nbsp;columnIndex)
                          throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a stream of ASCII characters. The value can then be read in chunks from the
stream. This method is particularly
suitable for retrieving large <char>LONGVARCHAR</char> values.
The JDBC driver will
do any necessary conversion from the database format into ASCII.

<P><B>Note:</B> All the data in the returned stream must be
read prior to getting the value of any other column. The next
call to a getter method implicitly closes the stream.  Also, a
stream may return <code>0</code> when the method
<code>InputStream.available</code>
is called whether there is data available or not.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>a Java input stream that delivers the database column 
value
as a stream of one-byte ASCII characters;
if the value is SQL <code>NULL</code>, the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getUnicodeStream(int)"><!-- --></A><H3>
getUnicodeStream</H3>
<PRE>
public <A HREF="../../java/io/InputStream.html" title="class in java.io">InputStream</A> <B>getUnicodeStream</B>(int&nbsp;columnIndex)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>use <code>getCharacterStream</code> in place of <code>getUnicodeStream</code></I>
<P>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
as a stream of two-byte Unicode characters. The first byte is
the high byte; the second byte is the low byte.


The value can then be read in chunks from the
stream. This method is particularly
suitable for retrieving large <code>LONGVARCHAR</code>values. The JDBC driver will do any necessary conversion from the database
format into Unicode.


<P><B>Note:</B> All the data in the returned stream must be
read prior to getting the value of any other column. The next
call to a getter method implicitly closes the stream. Also, a stream may return <code>0</code> when the method <code>InputStream.available</code>
is called, whether there is data available or not.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...
<DT><B>Returns:</B><DD>a Java input stream that delivers the database column value
as a stream of two-byte Unicode characters;
if the value is SQL <code>NULL</code>, the value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>


<A NAME="getBinaryStream(int)"><!-- --></A><H3>
getBinaryStream</H3>
<PRE>
public <A HREF="../../java/io/InputStream.html" title="class in java.io">InputStream</A> 
<B>getBinaryStream</B>(int&nbsp;columnIndex)
                           throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a binary stream of
uninterpreted bytes. The value can then be read in chunks from the
stream. This method is particularly
suitable for retrieving large <code>LONGVARBINARY</code> values.

<P><B>Note:</B> All the data in the returned stream must be
read prior to getting the value of any other column. The next
call to a getter method implicitly closes the stream. Also, a
stream may return <code>0</code> when the method <code>InputStream.available</code>
is called whether there is data available or not.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...
<DT><B>Returns:</B><DD>a Java input stream that delivers the database column value
as a stream of uninterpreted bytes;
if the value is SQL <code>NULL</code>, the value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>


<A NAME="getString(java.lang.String)"><!-- --></A><H3>
getString</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> <B>getString</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)
                throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>String</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getBoolean(java.lang.String)"><!-- --></A><H3>
getBoolean</H3>
<PRE>
public boolean <B>getBoolean</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
                  throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>boolean</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>false</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getByte(java.lang.String)"><!-- --></A><H3>
getByte</H3>
<PRE>
public byte <B>getByte</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>byte</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getShort(java.lang.String)"><!-- --></A><H3>
getShort</H3>
<PRE>
public short <B>getShort</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
              throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>short</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getInt(java.lang.String)"><!-- --></A><H3>
getInt</H3>
<PRE>
public int <B>getInt</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
          throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
an <code>int</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getLong(java.lang.String)"><!-- --></A><H3>
getLong</H3>
<PRE>
public long <B>getLong</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>long</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getFloat(java.lang.String)"><!-- --></A><H3>
getFloat</H3>
<PRE>
public float <B>getFloat</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
              throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>float</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getDouble(java.lang.String)"><!-- --></A><H3>
getDouble</H3>
<PRE>
public double <B>getDouble</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
                throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>double</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>0</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getBigDecimal(java.lang.String, int)"><!-- --></A><H3>
getBigDecimal</H3>
<PRE>
public <A HREF="../../java/math/BigDecimal.html" title="class in java.math">BigDecimal</A> 
<B>getBigDecimal</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
                               int&nbsp;scale)
                        throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I></I>&nbsp;
<P>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.math.BigDecimal</code> in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the 
column<DD><CODE>scale</CODE> - the number of digits to the right of the decimal point
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getBytes(java.lang.String)"><!-- --></A><H3>
getBytes</H3>
<PRE>
public byte[] <B>getBytes</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
               throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>byte</code> array in the Java programming language.
The bytes represent the raw values returned by the driver.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getDate(java.lang.String)"><!-- --></A><H3>
getDate</H3>
<PRE>
public <A HREF="../../java/sql/Date.html" title="class in java.sql">Date</A> <B>getDate</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.sql.Date</code> object in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getTime(java.lang.String)"><!-- --></A><H3>
getTime</H3>
<PRE>
public <A HREF="../../java/sql/Time.html" title="class in java.sql">Time</A> <B>getTime</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row of this <code>ResultSet</code> object as
a <code>java.sql.Time</code> object in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>,
the value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>


<A NAME="getTimestamp(java.lang.String)"><!-- --></A><H3>
getTimestamp</H3>
<PRE>
public <A HREF="../../java/sql/Timestamp.html" title="class in java.sql">Timestamp</A> <B>getTimestamp</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)
                      throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as
a <code>java.sql.Timestamp</code> object.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value; if the value is SQL <code>NULL</code>, 
the
value returned is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getAsciiStream(java.lang.String)"><!-- --></A><H3>
getAsciiStream</H3>
<PRE>
public <A HREF="../../java/io/InputStream.html" title="class in java.io">InputStream</A> 
<B>getAsciiStream</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
                          throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a stream of
ASCII characters. The value can then be read in chunks from the
stream. This method is particularly
suitable for retrieving large <code>LONGVARCHAR</code> values.
The JDBC driver will
do any necessary conversion from the database format into ASCII.

<P><B>Note:</B> All the data in the returned stream must be
read prior to getting the value of any other column. The next
call to a getter method implicitly closes the stream. Also, a
stream may return <code>0</code> when the method <code>available</code>
is called whether there is data available or not.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>a Java input stream that delivers the database column 
value
as a stream of one-byte ASCII characters.
If the value is SQL <code>NULL</code>,
the value returned is <code>null</code>.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getUnicodeStream(java.lang.String)"><!-- --></A><H3>
getUnicodeStream</H3>
<PRE>
public <A HREF="../../java/io/InputStream.html" title="class in java.io">InputStream</A> 
<B>getUnicodeStream</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
                            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>use <code>getCharacterStream</code> instead</I>
<P>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a stream of two-byte
Unicode characters. The first byte is the high byte; the second
byte is the low byte.

The value can then be read in chunks from the
stream. This method is particularly
suitable for retrieving large <code>LONGVARCHAR</code> values.
The JDBC technology-enabled driver will
do any necessary conversion from the database format into Unicode.

<P><B>Note:</B> All the data in the returned stream must be
read prior to getting the value of any other column. The next
call to a getter method implicitly closes the stream.
Also, a stream may return <code>0</code> when the method <code>InputStream.available</code> is called, whether there is data available or not.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>a Java input stream that delivers the database column value
as a stream of two-byte Unicode characters. If the value is SQL <code>NULL</code>, the value returned is <code>null</code>.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>


<A NAME="getBinaryStream(java.lang.String)"><!-- --></A><H3>
getBinaryStream</H3>
<PRE>
public <A HREF="../../java/io/InputStream.html" title="class in java.io">InputStream</A> <B>getBinaryStream</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a stream of uninterpreted
<code>byte</code>s.
The value can then be read in chunks from the
stream. This method is particularly
suitable for retrieving large <code>LONGVARBINARY</code>
values.


<P><B>Note:</B> All the data in the returned stream must be
read prior to getting the value of any other column. The next
call to a getter method implicitly closes the stream. Also, a
stream may return <code>0</code> when the method <code>available</code>
is called whether there is data available or not.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>a Java input stream that delivers the database column value
as a stream of uninterpreted bytes; if the value is SQL <code>NULL</code>, the result is <code>null</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>


<A NAME="getWarnings()"><!-- --></A><H3>
getWarnings</H3>
<PRE>
public <A HREF="../../java/sql/SQLWarning.html" title="class in java.sql">SQLWarning</A> <B>getWarnings</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the first warning reported by calls on this <code>ResultSet</code> object.
Subsequent warnings on this <code>ResultSet</code> object
will be chained to the <code>SQLWarning</code> object that this method returns.


<P>The warning chain is automatically cleared each time a new
row is read. This method may not be called on a <code>ResultSet</code>
object that has been closed; doing so will cause an <code>SQLException</code> to be thrown.
<P>
<B>Note:</B> This warning chain only covers warnings caused
by <code>ResultSet</code> methods. Any warning caused by
<code>Statement</code> methods
(such as reading OUT parameters) will be chained on the
<code>Statement</code> object.
<P>
<DD><DL>


<DT><B>Returns:</B><DD>the first <code>SQLWarning</code> object reported or <code>null</code> if there are none
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs or this method is called on a closed result set</DL>
</DD>
</DL>
<HR>


<A NAME="clearWarnings()"><!-- --></A><H3>
clearWarnings</H3>
<PRE>
public void <B>clearWarnings</B>()
                  throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Clears all warnings reported on this <code>ResultSet</code> object.
After this method is called, the method <code>getWarnings</code>
returns <code>null</code> until a new warning is
reported for this <code>ResultSet</code> object.
<P>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getCursorName()"><!-- --></A><H3>
getCursorName</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>getCursorName</B>()
                    throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the name of the SQL cursor used by this <code>ResultSet</code>
object.

<P>In SQL, a result table is retrieved through a cursor that is
named. The current row of a result set can be updated or deleted
using a positioned update/delete statement that references the
cursor name. To insure that the cursor has the proper isolation
level to support update, the cursor's <code>SELECT</code> statement should be of the form <code>SELECT FOR UPDATE</code>. If <code>FOR UPDATE</code> is omitted, the positioned updates may fail.


<P>The JDBC API supports this SQL feature by providing the name of the
SQL cursor used by a <code>ResultSet</code> object.
The current row of a <code>ResultSet</code> object
is also the current row of this SQL cursor.

<P><B>Note:</B> If positioned update is not supported, a
<code>SQLException</code> is thrown.
<P>
<DD><DL>

<DT><B>Returns:</B><DD>the SQL name for this <code>ResultSet</code> object's 
cursor
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getMetaData()"><!-- --></A><H3>
getMetaData</H3>
<PRE>
public <A HREF="../../java/sql/ResultSetMetaData.html" title="interface in 
java.sql">ResultSetMetaData</A> <B>getMetaData</B>()
                             throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the  number, types and properties of
this <code>ResultSet</code> object's columns.
<P>
<DD><DL>

<DT><B>Returns:</B><DD>the description of this <code>ResultSet</code> object's 
columns
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getObject(int)"><!-- --></A><H3>
getObject</H3>
<PRE>
public <A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A> <B>getObject</B>(int&nbsp;columnIndex)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD><p>Gets the value of the designated column in the current row of this <code>ResultSet</code> object as an <code>Object</code> in the Java programming language.


<p>This method will return the value of the given column as a
Java object. The type of the Java object will be the default
Java object type corresponding to the column's SQL type,
following the mapping for built-in types specified in the JDBC specification. If the value is an SQL <code>NULL</code>, the driver returns a Java <code>null</code>.


<p>This method may also be used to read database-specific
abstract data types.

In the JDBC 2.0 API, the behavior of method
<code>getObject</code> is extended to materialize data of SQL user-defined types. When a column contains
a structured or distinct value, the behavior of this method is as if it were a call to: <code>getObject(columnIndex, this.getStatement().getConnection().getTypeMap())</code>.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...
<DT><B>Returns:</B><DD>a <code>java.lang.Object</code> holding the column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>


<A NAME="getObject(java.lang.String)"><!-- --></A><H3>
getObject</H3>
<PRE>
public <A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A> <B>getObject</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD><p>Gets the value of the designated column in the current row of this <code>ResultSet</code> object as an <code>Object</code> in the Java programming language.


<p>This method will return the value of the given column as a
Java object. The type of the Java object will be the default
Java object type corresponding to the column's SQL type,
following the mapping for built-in types specified in the JDBC specification. If the value is an SQL <code>NULL</code>, the driver returns a Java <code>null</code>.
<P>
This method may also be used to read database-specific
abstract data types.
<P>
In the JDBC 2.0 API, the behavior of the method
<code>getObject</code> is extended to materialize data of SQL user-defined types. When a column contains
a structured or distinct value, the behavior of this method is as if it were a call to: <code>getObject(columnIndex, this.getStatement().getConnection().getTypeMap())</code>.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>a <code>java.lang.Object</code> holding the column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs</DL>
</DD>
</DL>
<HR>


<A NAME="findColumn(java.lang.String)"><!-- --></A><H3>
findColumn</H3>
<PRE>
public int <B>findColumn</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
              throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Maps the given <code>ResultSet</code> column name to its
<code>ResultSet</code> column index.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column
<DT><B>Returns:</B><DD>the column index of the given column name
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if the <code>ResultSet</code> object
does not contain <code>columnName</code> or a database access error occurs</DL>
</DD>
</DL>
<HR>

<A NAME="getCharacterStream(int)"><!-- --></A><H3>
getCharacterStream</H3>
<PRE>
public <A HREF="../../java/io/Reader.html" title="class in java.io">Reader</A> <B>getCharacterStream</B>(int&nbsp;columnIndex)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row of this <code>ResultSet</code> object as a
<code>java.io.Reader</code> object.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...
<DT><B>Returns:</B><DD>a <code>java.io.Reader</code> object that contains the column
value; if the value is SQL <code>NULL</code>, the value returned is
<code>null</code> in the Java programming language.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="getCharacterStream(java.lang.String)"><!-- --></A><H3>
getCharacterStream</H3>
<PRE>
public <A HREF="../../java/io/Reader.html" title="class in java.io">Reader</A> <B>getCharacterStream</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row of this <code>ResultSet</code> object as a
<code>java.io.Reader</code> object.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column
<DT><B>Returns:</B><DD>a <code>java.io.Reader</code> object that contains the column
value; if the value is SQL <code>NULL</code>, the value returned is
<code>null</code> in the Java programming language
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="getBigDecimal(int)"><!-- --></A><H3>
getBigDecimal</H3>
<PRE>
public <A HREF="../../java/math/BigDecimal.html" title="class in java.math">BigDecimal</A> 
<B>getBigDecimal</B>(int&nbsp;columnIndex)
                        throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a
<code>java.math.BigDecimal</code> with full precision.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the 
second is 2, ...
<DT><B>Returns:</B><DD>the column value (full precision);
if the value is SQL <code>NULL</code>, the value returned is
<code>null</code> in the Java programming language.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getBigDecimal(java.lang.String)"><!-- --></A><H3>
getBigDecimal</H3>
<PRE>
public <A HREF="../../java/math/BigDecimal.html" title="class in java.math">BigDecimal</A> 
<B>getBigDecimal</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName)
                        throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a
<code>java.math.BigDecimal</code> with full precision.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the column name
<DT><B>Returns:</B><DD>the column value (full precision);
if the value is SQL <code>NULL</code>, the value returned is
<code>null</code> in the Java programming language.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="isBeforeFirst()"><!-- --></A><H3>
isBeforeFirst</H3>
<PRE>
public boolean <B>isBeforeFirst</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves whether the cursor is before the first row in this <code>ResultSet</code> object.
<P>
<DD><DL>


<DT><B>Returns:</B><DD><code>true</code> if the cursor is before the first row;
<code>false</code> if the cursor is at any other position or the
result set contains no rows
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="isAfterLast()"><!-- --></A><H3>
isAfterLast</H3>
<PRE>
public boolean <B>isAfterLast</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves whether the cursor is after the last row in this <code>ResultSet</code> object.
<P>
<DD><DL>


<DT><B>Returns:</B><DD><code>true</code> if the cursor is after the last row;
<code>false</code> if the cursor is at any other position or the
result set contains no rows
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="isFirst()"><!-- --></A><H3>
isFirst</H3>
<PRE>
public boolean <B>isFirst</B>()
               throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves whether the cursor is on the first row of
this <code>ResultSet</code> object.
<P>
<DD><DL>

<DT><B>Returns:</B><DD><code>true</code> if the cursor is on the first row;
<code>false</code> otherwise
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="isLast()"><!-- --></A><H3>
isLast</H3>
<PRE>
public boolean <B>isLast</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves whether the cursor is on the last row of this <code>ResultSet</code> object.
Note: Calling the method <code>isLast</code> may be expensive
because the JDBC driver
might need to fetch ahead one row in order to determine whether the current row is the last row in the result set.
<P>
<DD><DL>


<DT><B>Returns:</B><DD><code>true</code> if the cursor is on the last row;
<code>false</code> otherwise
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="beforeFirst()"><!-- --></A><H3>
beforeFirst</H3>
<PRE>
public void <B>beforeFirst</B>()
                throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Moves the cursor to the front of
this <code>ResultSet</code> object, just before the
first row. This method has no effect if the result set contains no rows.
<P>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error
occurs or the result set type is 
<code>TYPE_FORWARD_ONLY</code><DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="afterLast()"><!-- --></A><H3>
afterLast</H3>
<PRE>
public void <B>afterLast</B>()
              throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Moves the cursor to the end of
this <code>ResultSet</code> object, just after the
last row. This method has no effect if the result set contains no rows.
<P>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error
occurs or the result set type is 
<code>TYPE_FORWARD_ONLY</code><DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="first()"><!-- --></A><H3>
first</H3>
<PRE>
public boolean <B>first</B>()
             throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Moves the cursor to the first row in
this <code>ResultSet</code> object.
<P>
<DD><DL>

<DT><B>Returns:</B><DD><code>true</code> if the cursor is on a valid row;
<code>false</code> if there are no rows in the result set
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error
occurs or the result set type is 
<code>TYPE_FORWARD_ONLY</code><DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="last()"><!-- --></A><H3>
last</H3>
<PRE>
public boolean <B>last</B>()
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Moves the cursor to the last row in
this <code>ResultSet</code> object.
<P>
<DD><DL>

<DT><B>Returns:</B><DD><code>true</code> if the cursor is on a valid row;
<code>false</code> if there are no rows in the result set
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error
occurs or the result set type is 
<code>TYPE_FORWARD_ONLY</code><DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getRow()"><!-- --></A><H3>
getRow</H3>
<PRE>
public int <B>getRow</B>()
          throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the current row number.  The first row is number 1, the
second number 2, and so on.
<P>
<DD><DL>

<DT><B>Returns:</B><DD>the current row number; <code>0</code> if there is no 
current row
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="absolute(int)"><!-- --></A><H3>
absolute</H3>
<PRE>
public boolean <B>absolute</B>(int&nbsp;row)
                throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Moves the cursor to the given row number in
this <code>ResultSet</code> object.

<p>If the row number is positive, the cursor moves to the given row number with respect to the
beginning of the result set. The first row is row 1, the second
is row 2, and so on.


<p>If the given row number is negative, the cursor moves to
an absolute row position with respect to
the end of the result set. For example, calling the method
<code>absolute(-1)</code> positions the cursor on the last row; calling the method <code>absolute(-2)</code>
moves the cursor to the next-to-last row, and so on.


<p>An attempt to position the cursor beyond the first/last row in
the result set leaves the cursor before the first row or after the last row.


<p><B>Note:</B> Calling <code>absolute(1)</code> is the same
as calling <code>first()</code>. Calling <code>absolute(-1)</code> is the same as calling <code>last()</code>.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>row</CODE> - the number of the row to which the cursor should move.
A positive number indicates the row number counting from the
beginning of the result set; a negative number indicates the
row number counting from the end of the result set
<DT><B>Returns:</B><DD><code>true</code> if the cursor is on the result set;
<code>false</code> otherwise
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error
occurs, or the result set type is <code>TYPE_FORWARD_ONLY</code><DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="relative(int)"><!-- --></A><H3>
relative</H3>
<PRE>
public boolean <B>relative</B>(int&nbsp;rows)
                throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Moves the cursor a relative number of rows, either positive or negative.
Attempting to move beyond the first/last row in the
result set positions the cursor before/after the
the first/last row. Calling <code>relative(0)</code> is valid, but does
not change the cursor position.

<p>Note: Calling the method <code>relative(1)</code>
is identical to calling the method <code>next()</code> and calling the method <code>relative(-1)</code> is identical
to calling the method <code>previous()</code>.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>rows</CODE> - an <code>int</code> specifying the number of rows to
move from the current row; a positive number moves the cursor
forward; a negative number moves the cursor backward
<DT><B>Returns:</B><DD><code>true</code> if the cursor is on a row;
<code>false</code> otherwise
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs, there is no current row, or the result set type is <code>TYPE_FORWARD_ONLY</code><DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="previous()"><!-- --></A><H3>
previous</H3>
<PRE>
public boolean <B>previous</B>()
                throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Moves the cursor to the previous row in this
<code>ResultSet</code> object.
<P>
<DD><DL>

<DT><B>Returns:</B><DD><code>true</code> if the cursor is on a valid row; <code>false</code> if it is off the result set
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error
occurs or the result set type is <code>TYPE_FORWARD_ONLY</code><DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="setFetchDirection(int)"><!-- --></A><H3>
setFetchDirection</H3>
<PRE>
public void <B>setFetchDirection</B>(int&nbsp;direction)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Gives a hint as to the direction in which the rows in this
<code>ResultSet</code> object will be processed. The initial value is determined by the <code>Statement</code> object
that produced this <code>ResultSet</code> object.
The fetch direction may be changed at any time.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>direction</CODE> - an <code>int</code> specifying the suggested
fetch direction; one of <code>ResultSet.FETCH_FORWARD</code>, <code>ResultSet.FETCH_REVERSE</code>, or
<code>ResultSet.FETCH_UNKNOWN</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs or
the result set type is <code>TYPE_FORWARD_ONLY</code> and the fetch
direction is not <code>FETCH_FORWARD</code><DT><B>Since:</B></DT>
<DD>1.2</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/sql/Statement.html#setFetchDirection(int)"><CODE>Statement.setFetchDirection(int)</CODE></A>, <A HREF="../../java/sql/ResultSet.html#getFetchDirection()"><CODE>getFetchDirection()</CODE></A></DL>
</DD>
</DL>
<HR>


<A NAME="getFetchDirection()"><!-- --></A><H3>
getFetchDirection</H3>
<PRE>
public int <B>getFetchDirection</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the fetch direction for this <code>ResultSet</code> object.
<P>
<DD><DL>


<DT><B>Returns:</B><DD>the current fetch direction for this 
<code>ResultSet</code> object
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../java/sql/ResultSet.html#setFetchDirection(int)"><CODE>setFetchDirection(int)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="setFetchSize(int)"><!-- --></A><H3>
setFetchSize</H3>
<PRE>
public void <B>setFetchSize</B>(int&nbsp;rows)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Gives the JDBC driver a hint as to the number of rows that should be fetched from the database when more rows are needed for this <code>ResultSet</code> object.
If the fetch size specified is zero, the JDBC driver ignores the value and is free to make its own best guess as to what
the fetch size should be. The default value is set by the <code>Statement</code> object
that created the result set. The fetch size may be changed at any time.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>rows</CODE> - the number of rows to fetch
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs or the
condition <code>0 <= rows <= Statement.getMaxRows()</code> is not satisfied<DT><B>Since:</B></DT>
<DD>1.2</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/sql/ResultSet.html#getFetchSize()"><CODE>getFetchSize()</CODE></A></DL>
</DD>
</DL>
<HR>


<A NAME="getFetchSize()"><!-- --></A><H3>
getFetchSize</H3>
<PRE>
public int <B>getFetchSize</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the fetch size for this <code>ResultSet</code> object.
<P>
<DD><DL>


<DT><B>Returns:</B><DD>the current fetch size for this <code>ResultSet</code> 
object
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../java/sql/ResultSet.html#setFetchSize(int)"><CODE>setFetchSize(int)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="getType()"><!-- --></A><H3>
getType</H3>
<PRE>
public int <B>getType</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the type of this <code>ResultSet</code> object. The type is determined by the <code>Statement</code> object
that created the result set.
<P>
<DD><DL>


<DT><B>Returns:</B><DD><code>ResultSet.TYPE_FORWARD_ONLY</code>,
        <code>ResultSet.TYPE_SCROLL_INSENSITIVE</code>,
        or <code>ResultSet.TYPE_SCROLL_SENSITIVE</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getConcurrency()"><!-- --></A><H3>
getConcurrency</H3>
<PRE>
public int <B>getConcurrency</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the concurrency mode of this <code>ResultSet</code> object.
The concurrency used is determined by the <code>Statement</code> object that created the result set.
<P>
<DD><DL>


<DT><B>Returns:</B><DD>the concurrency type, either
        <code>ResultSet.CONCUR_READ_ONLY</code>
        or <code>ResultSet.CONCUR_UPDATABLE</code>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="rowUpdated()"><!-- --></A><H3>
rowUpdated</H3>
<PRE>
public boolean <B>rowUpdated</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves whether the current row has been updated. The value returned depends on whether or not the result set can detect updates.
<P>
<DD><DL>


<DT><B>Returns:</B><DD><code>true</code> if both (1) the row has been visibly 
updated
        by the owner or another and (2) updates are detected
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../java/sql/DatabaseMetaData.html#updatesAreDetected(int)"><CODE>DatabaseMetaData.updatesAreDetected(int)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="rowInserted()"><!-- --></A><H3>
rowInserted</H3>
<PRE>
public boolean <B>rowInserted</B>()
                   throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves whether the current row has had an insertion.
The value returned depends on whether or not this
<code>ResultSet</code> object can detect visible inserts.
<P>
<DD><DL>

<DT><B>Returns:</B><DD><code>true</code> if a row has had an insertion
and insertions are detected; <code>false</code> otherwise
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../java/sql/DatabaseMetaData.html#insertsAreDetected(int)"><CODE>DatabaseMetaData.insertsAreDetected(int)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="rowDeleted()"><!-- --></A><H3>
rowDeleted</H3>
<PRE>
public boolean <B>rowDeleted</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves whether a row has been deleted. A deleted row may leave
a visible "hole" in a result set. This method can be used to
detect holes in a result set. The value returned depends on whether or not this <code>ResultSet</code> object can detect deletions.
<P>
<DD><DL>


<DT><B>Returns:</B><DD><code>true</code> if a row was deleted and deletions are 
detected;
<code>false</code> otherwise
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A 
HREF="../../java/sql/DatabaseMetaData.html#deletesAreDetected(int)"><CODE>DatabaseMetaData.deletesAreDetected(int)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="updateNull(int)"><!-- --></A><H3>
updateNull</H3>
<PRE>
public void <B>updateNull</B>(int&nbsp;columnIndex)
               throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Gives a nullable column a null value.

The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code>
or <code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateBoolean(int, boolean)"><!-- --></A><H3>
updateBoolean</H3>
<PRE>
public void <B>updateBoolean</B>(int&nbsp;columnIndex,
boolean&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>boolean</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateByte(int, byte)"><!-- --></A><H3>
updateByte</H3>
<PRE>
public void <B>updateByte</B>(int&nbsp;columnIndex,
byte&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>byte</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateShort(int, short)"><!-- --></A><H3>
updateShort</H3>
<PRE>
public void <B>updateShort</B>(int&nbsp;columnIndex,
short&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>short</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateInt(int, int)"><!-- --></A><H3>
updateInt</H3>
<PRE>
public void <B>updateInt</B>(int&nbsp;columnIndex,
int&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with an <code>int</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateLong(int, long)"><!-- --></A><H3>
updateLong</H3>
<PRE>
public void <B>updateLong</B>(int&nbsp;columnIndex,
long&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>long</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateFloat(int, float)"><!-- --></A><H3>
updateFloat</H3>
<PRE>
public void <B>updateFloat</B>(int&nbsp;columnIndex,
float&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>float</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateDouble(int, double)"><!-- --></A><H3>
updateDouble</H3>
<PRE>
public void <B>updateDouble</B>(int&nbsp;columnIndex,
double&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>double</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateBigDecimal(int, java.math.BigDecimal)"><!-- --></A><H3>
updateBigDecimal</H3>
<PRE>
public void <B>updateBigDecimal</B>(int&nbsp;columnIndex,
<A HREF="../../java/math/BigDecimal.html" title="class in java.math">BigDecimal</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.math.BigDecimal</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateString(int, java.lang.String)"><!-- --></A><H3>
updateString</H3>
<PRE>
public void <B>updateString</B>(int&nbsp;columnIndex,
<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>String</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateBytes(int, byte[])"><!-- --></A><H3>
updateBytes</H3>
<PRE>
public void <B>updateBytes</B>(int&nbsp;columnIndex,
byte[]&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>byte</code> array value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateDate(int, java.sql.Date)"><!-- --></A><H3>
updateDate</H3>
<PRE>
public void <B>updateDate</B>(int&nbsp;columnIndex,
<A HREF="../../java/sql/Date.html" title="class in java.sql">Date</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Date</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateTime(int, java.sql.Time)"><!-- --></A><H3>
updateTime</H3>
<PRE>
public void <B>updateTime</B>(int&nbsp;columnIndex,
<A HREF="../../java/sql/Time.html" title="class in java.sql">Time</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Time</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateTimestamp(int, java.sql.Timestamp)"><!-- --></A><H3>
updateTimestamp</H3>
<PRE>
public void <B>updateTimestamp</B>(int&nbsp;columnIndex,
<A HREF="../../java/sql/Timestamp.html" title="class in java.sql">Timestamp</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Timestamp</code>
value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateAsciiStream(int, java.io.InputStream, int)"><!-- --></A><H3>
updateAsciiStream</H3>
<PRE>
public void <B>updateAsciiStream</B>(int&nbsp;columnIndex,
<A HREF="../../java/io/InputStream.html" title="class in java.io">InputStream</A>&nbsp;x,
int&nbsp;length)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with an ascii stream value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value<DD><CODE>length</CODE> - the length of the stream
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateBinaryStream(int, java.io.InputStream, int)"><!-- --></A><H3>
updateBinaryStream</H3>
<PRE>
public void <B>updateBinaryStream</B>(int&nbsp;columnIndex,
<A HREF="../../java/io/InputStream.html" title="class in java.io">InputStream</A>&nbsp;x,
int&nbsp;length)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a binary stream value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value<DD><CODE>length</CODE> - the length of the stream
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateCharacterStream(int, java.io.Reader, int)"><!-- --></A><H3>
updateCharacterStream</H3>
<PRE>
public void <B>updateCharacterStream</B>(int&nbsp;columnIndex,
<A HREF="../../java/io/Reader.html" title="class in java.io">Reader</A>&nbsp;x,
int&nbsp;length)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a character stream value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value<DD><CODE>length</CODE> - the length of the stream
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateObject(int, java.lang.Object, int)"><!-- --></A><H3>
updateObject</H3>
<PRE>
public void <B>updateObject</B>(int&nbsp;columnIndex,
<A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A>&nbsp;x,
int&nbsp;scale)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with an <code>Object</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value<DD><CODE>scale</CODE> - for <code>java.sql.Types.DECIMA</code>
or <code>java.sql.Types.NUMERIC</code> types,
this is the number of digits after the decimal point. For all other
types this value will be ignored.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateObject(int, java.lang.Object)"><!-- --></A><H3>
updateObject</H3>
<PRE>
public void <B>updateObject</B>(int&nbsp;columnIndex,
<A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with an <code>Object</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateNull(java.lang.String)"><!-- --></A><H3>
updateNull</H3>
<PRE>
public void <B>updateNull</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>null</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateBoolean(java.lang.String, boolean)"><!-- --></A><H3>
updateBoolean</H3>
<PRE>
public void <B>updateBoolean</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
boolean&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>boolean</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateByte(java.lang.String, byte)"><!-- --></A><H3>
updateByte</H3>
<PRE>
public void <B>updateByte</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
byte&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>byte</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateShort(java.lang.String, short)"><!-- --></A><H3>
updateShort</H3>
<PRE>
public void <B>updateShort</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
short&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>short</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateInt(java.lang.String, int)"><!-- --></A><H3>
updateInt</H3>
<PRE>
public void <B>updateInt</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
int&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with an <code>int</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateLong(java.lang.String, long)"><!-- --></A><H3>
updateLong</H3>
<PRE>
public void <B>updateLong</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
long&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>long</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateFloat(java.lang.String, float)"><!-- --></A><H3>
updateFloat</H3>
<PRE>
public void <B>updateFloat</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
float&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>float </code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateDouble(java.lang.String, double)"><!-- --></A><H3>
updateDouble</H3>
<PRE>
public void <B>updateDouble</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
double&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>double</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateBigDecimal(java.lang.String, java.math.BigDecimal)"><!-- --></A><H3>
updateBigDecimal</H3>
<PRE>
public void <B>updateBigDecimal</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/math/BigDecimal.html" title="class in java.math">BigDecimal</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.BigDecimal</code>
value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateString(java.lang.String, java.lang.String)"><!-- --></A><H3>
updateString</H3>
<PRE>
public void <B>updateString</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>String</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateBytes(java.lang.String, byte[])"><!-- --></A><H3>
updateBytes</H3>
<PRE>
public void <B>updateBytes</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;columnName,
                       byte[]&nbsp;x)
                throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a byte array value.

The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or <code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateDate(java.lang.String, java.sql.Date)"><!-- --></A><H3>
updateDate</H3>
<PRE>
public void <B>updateDate</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/sql/Date.html" title="class in java.sql">Date</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Date</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateTime(java.lang.String, java.sql.Time)"><!-- --></A><H3>
updateTime</H3>
<PRE>
public void <B>updateTime</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/sql/Time.html" title="class in java.sql">Time</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Time</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateTimestamp(java.lang.String, java.sql.Timestamp)"><!-- --></A><H3>
updateTimestamp</H3>
<PRE>
public void <B>updateTimestamp</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/sql/Timestamp.html" title="class in java.sql">Timestamp</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Timestamp</code>
value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateAsciiStream(java.lang.String, java.io.InputStream, int)"><!-- --></A><H3>
updateAsciiStream</H3>
<PRE>
public void <B>updateAsciiStream</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/io/InputStream.html" title="class in java.io">InputStream</A>&nbsp;x,
int&nbsp;length)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with an ascii stream value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value<DD><CODE>length</CODE> - the length of the stream
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateBinaryStream(java.lang.String, java.io.InputStream, int)"><!-- --></A><H3>
updateBinaryStream</H3>
<PRE>
public void <B>updateBinaryStream</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/io/InputStream.html" title="class in java.io">InputStream</A>&nbsp;x,
int&nbsp;length)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a binary stream value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value<DD><CODE>length</CODE> - the length of the stream
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateCharacterStream(java.lang.String, java.io.Reader, int)"><!-- --></A><H3>
updateCharacterStream</H3>
<PRE>
public void <B>updateCharacterStream</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/io/Reader.html" title="class in java.io">Reader</A>&nbsp;reader,
int&nbsp;length)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a character stream value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>reader</CODE> - the <code>java.io.Reader</code> object containing
the new column value<DD><CODE>length</CODE> - the length of the stream
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateObject(java.lang.String, java.lang.Object, int)"><!-- --></A><H3>
updateObject</H3>
<PRE>
public void <B>updateObject</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A>&nbsp;x,
int&nbsp;scale)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with an <code>Object</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value<DD><CODE>scale</CODE> - for <code>java.sql.Types.DECIMAL</code>
or <code>java.sql.Types.NUMERIC</code> types,
this is the number of digits after the decimal point. For all other
types this value will be ignored.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateObject(java.lang.String, java.lang.Object)"><!-- --></A><H3>
updateObject</H3>
<PRE>
public void <B>updateObject</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with an <code>Object</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="insertRow()"><!-- --></A><H3>
insertRow</H3>
<PRE>
public void <B>insertRow</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Inserts the contents of the insert row into this <code>ResultSet</code> object and into the database. The cursor must be on the insert row when this method is called.
<P>
<DD><DL>


<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs,
if this method is called when the cursor is not on the insert row,
or if not all of non-nullable columns in
the insert row have been given a value<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="updateRow()"><!-- --></A><H3>
updateRow</H3>
<PRE>
public void <B>updateRow</B>()
              throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the underlying database with the new contents of the
current row of this <code>ResultSet</code> object.
This method cannot be called when the cursor is on the insert row.
<P>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs or
if this method is called when the cursor is on the insert 
row<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="deleteRow()"><!-- --></A><H3>
deleteRow</H3>
<PRE>
public void <B>deleteRow</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Deletes the current row from this <code>ResultSet</code> object and from the underlying database. This method cannot be called when
the cursor is on the insert row.
<P>
<DD><DL>


<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs
or if this method is called when the cursor is on the insert 
row<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="refreshRow()"><!-- --></A><H3>
refreshRow</H3>
<PRE>
public void <B>refreshRow</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Refreshes the current row with its most recent value in the database. This method cannot be called when
the cursor is on the insert row.


<P>The <code>refreshRow</code> method provides a way for an application to explicitly tell the JDBC driver to refetch a row(s) from the
database. An application may want to call <code>refreshRow</code> when caching or prefetching is being done by the JDBC driver to
fetch the latest value of a row from the database. The JDBC driver may actually refresh multiple rows at once if the fetch size is greater than one.


<P> All values are refetched subject to the transaction isolation level and cursor sensitivity. If <code>refreshRow</code> is called after
calling an updater method, but before calling
the method <code>updateRow</code>, then the
updates made to the row are lost. Calling the method
<code>refreshRow</code> frequently will likely slow performance.
<P>
<DD><DL>


<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error
occurs or if this method is called when the cursor is on the insert 
row<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="cancelRowUpdates()"><!-- --></A><H3>
cancelRowUpdates</H3>
<PRE>
public void <B>cancelRowUpdates</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Cancels the updates made to the current row in this
<code>ResultSet</code> object.
This method may be called after calling an
updater method(s) and before calling
the method <code>updateRow</code> to roll back the updates made to a row. If no updates have been made or <code>updateRow</code> has already been called, this method has no effect.
<P>
<DD><DL>


<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error
occurs or if this method is called when the cursor is on the insert row<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="moveToInsertRow()"><!-- --></A><H3>
moveToInsertRow</H3>
<PRE>
public void <B>moveToInsertRow</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Moves the cursor to the insert row. The current cursor position is remembered while the cursor is positioned on the insert row.


The insert row is a special row associated with an updatable
result set. It is essentially a buffer where a new row may
be constructed by calling the updater methods prior to inserting the row into the result set.


Only the updater, getter,
and <code>insertRow</code> methods may be called when the cursor is on the insert row. All of the columns in a result set must be given a value each time this method is
called before calling <code>insertRow</code>. An updater method must be called before a
getter method can be called on a column value.
<P>
<DD><DL>


<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs
or the result set is not updatable<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="moveToCurrentRow()"><!-- --></A><H3>
moveToCurrentRow</H3>
<PRE>
public void <B>moveToCurrentRow</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Moves the cursor to the remembered cursor position, usually the
current row. This method has no effect if the cursor is not on the insert row.
<P>
<DD><DL>


<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs
or the result set is not updatable<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getStatement()"><!-- --></A><H3>
getStatement</H3>
<PRE>
public <A HREF="../../java/sql/Statement.html" title="interface in java.sql">Statement</A> <B>getStatement</B>()
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the <code>Statement</code> object that produced this <code>ResultSet</code> object.
If the result set was generated some other way, such as by a
<code>DatabaseMetaData</code> method, this method returns <code>null</code>.
<P>
<DD><DL>


<DT><B>Returns:</B><DD>the <code>Statment</code> object that produced this <code>ResultSet</code> object or <code>null</code>
if the result set was produced some other way
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="getObject(int, java.util.Map)"><!-- --></A><H3>
getObject</H3>
<PRE>
public <A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A> <B>getObject</B>(int&nbsp;i,
<A HREF="../../java/util/Map.html" title="interface in java.util">Map</A>&nbsp;map)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as an <code>Object</code>
in the Java programming language.
If the value is an SQL <code>NULL</code>, the driver returns a Java <code>null</code>.
This method uses the given <code>Map</code> object
for the custom mapping of the
SQL structured or distinct type that is being retrieved.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - the first column is 1, the second is 2, ...<DD><CODE>map</CODE> - a <code>java.util.Map</code> object that contains the mapping from SQL type names to classes in the Java programming language
<DT><B>Returns:</B><DD>an <code>Object</code> in the Java programming language
representing the SQL value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="getRef(int)"><!-- --></A><H3>
getRef</H3>
<PRE>
public <A HREF="../../java/sql/Ref.html" title="interface in java.sql">Ref</A> <B>getRef</B>(int&nbsp;i)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Ref</code> object
in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - the first column is 1, the second is 2, ...
<DT><B>Returns:</B><DD>a <code>Ref</code> object representing an SQL <code>REF</code> value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="getBlob(int)"><!-- --></A><H3>
getBlob</H3>
<PRE>
public <A HREF="../../java/sql/Blob.html" title="interface in java.sql">Blob</A> <B>getBlob</B>(int&nbsp;i)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Blob</code> object
in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - the first column is 1, the second is 2, ...
<DT><B>Returns:</B><DD>a <code>Blob</code> object representing the SQL <code>BLOB</code> value in the specified column
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="getClob(int)"><!-- --></A><H3>
getClob</H3>
<PRE>
public <A HREF="../../java/sql/Clob.html" title="interface in java.sql">Clob</A> <B>getClob</B>(int&nbsp;i)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Clob</code> object
in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - the first column is 1, the second is 2, ...
<DT><B>Returns:</B><DD>a <code>Clob</code> object representing the SQL <code>CLOB</code> value in the specified column
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="getArray(int)"><!-- --></A><H3>
getArray</H3>
<PRE>
public <A HREF="../../java/sql/Array.html" title="interface in java.sql">Array</A> <B>getArray</B>(int&nbsp;i)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as an <code>Array</code> object
in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - the first column is 1, the second is 2, ...
<DT><B>Returns:</B><DD>an <code>Array</code> object representing the SQL <code>ARRAY</code> value in the specified column
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="getObject(java.lang.String, java.util.Map)"><!-- --></A><H3>
getObject</H3>
<PRE>
public <A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A> <B>getObject</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;colName,
<A HREF="../../java/util/Map.html" title="interface in java.util">Map</A>&nbsp;map)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as an <code>Object</code>
in the Java programming language.
If the value is an SQL <code>NULL</code>, the driver returns a Java <code>null</code>.
This method uses the specified <code>Map</code> object for
custom mapping if appropriate.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>colName</CODE> - the name of the column from which to retrieve the value<DD><CODE>map</CODE> - a <code>java.util.Map</code> object that contains the mapping from SQL type names to classes in the Java programming language
<DT><B>Returns:</B><DD>an <code>Object</code> representing the SQL value in the specified column
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="getRef(java.lang.String)"><!-- --></A><H3>
getRef</H3>
<PRE>
public <A HREF="../../java/sql/Ref.html" title="interface in java.sql">Ref</A> <B>getRef</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;colName)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Ref</code> object
in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>colName</CODE> - the column name
<DT><B>Returns:</B><DD>a <code>Ref</code> object representing the SQL <code>REF</code> value in the specified column
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="getBlob(java.lang.String)"><!-- --></A><H3>
getBlob</H3>
<PRE>
public <A HREF="../../java/sql/Blob.html" title="interface in java.sql">Blob</A> <B>getBlob</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;colName)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Blob</code> object
in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>colName</CODE> - the name of the column from which to retrieve the value
<DT><B>Returns:</B><DD>a <code>Blob</code> object representing the SQL <code>BLOB</code> value in the specified column
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="getClob(java.lang.String)"><!-- --></A><H3>
getClob</H3>
<PRE>
public <A HREF="../../java/sql/Clob.html" title="interface in java.sql">Clob</A> <B>getClob</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;colName)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>Clob</code> object
in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>colName</CODE> - the name of the column from 
which to retrieve the value
<DT><B>Returns:</B><DD>a <code>Clob</code> object representing the SQL 
<code>CLOB</code>
value in the specified column
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getArray(java.lang.String)"><!-- --></A><H3>
getArray</H3>
<PRE>
public <A HREF="../../java/sql/Array.html" title="interface in java.sql">Array</A> <B>getArray</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;colName)
              throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as an <code>Array</code> object
in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>colName</CODE> - the name of the column from 
which to retrieve the value
<DT><B>Returns:</B><DD>an <code>Array</code> object representing the SQL 
<code>ARRAY</code> value in
        the specified column
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getDate(int, java.util.Calendar)"><!-- --></A><H3>
getDate</H3>
<PRE>
public <A HREF="../../java/sql/Date.html" title="class in java.sql">Date</A> 
<B>getDate</B>(int&nbsp;columnIndex,
                   <A HREF="../../java/util/Calendar.html" title="class in 
java.util">Calendar</A>&nbsp;cal)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Date</code> object
in the Java programming language.
This method uses the given calendar to construct an appropriate millisecond
value for the date if the underlying database does not store
timezone information.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, 
...<DD><CODE>cal</CODE> - the <code>java.util.Calendar</code> object
to use in constructing the date
<DT><B>Returns:</B><DD>the column value as a <code>java.sql.Date</code> object;
if the value is SQL <code>NULL</code>,
the value returned is <code>null</code> in the Java programming language
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getDate(java.lang.String, java.util.Calendar)"><!-- --></A><H3>
getDate</H3>
<PRE>
public <A HREF="../../java/sql/Date.html" title="class in java.sql">Date</A> <B>getDate</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
                   <A HREF="../../java/util/Calendar.html" title="class in 
java.util">Calendar</A>&nbsp;cal)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Date</code> object
in the Java programming language.
This method uses the given calendar to construct an appropriate millisecond
value for the date if the underlying database does not store
timezone information.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column from which to retrieve the 
value<DD><CODE>cal</CODE> - the <code>java.util.Calendar</code> object
to use in constructing the date
<DT><B>Returns:</B><DD>the column value as a <code>java.sql.Date</code> object;
if the value is SQL <code>NULL</code>,
the value returned is <code>null</code> in the Java programming language
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getTime(int, java.util.Calendar)"><!-- --></A><H3>
getTime</H3>
<PRE>
public <A HREF="../../java/sql/Time.html" title="class in java.sql">Time</A> 
<B>getTime</B>(int&nbsp;columnIndex,
                   <A HREF="../../java/util/Calendar.html" title="class in 
java.util">Calendar</A>&nbsp;cal)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Time</code> object
in the Java programming language.
This method uses the given calendar to construct an appropriate millisecond
value for the time if the underlying database does not store
timezone information.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, 
...<DD><CODE>cal</CODE> - the <code>java.util.Calendar</code> object
to use in constructing the time
<DT><B>Returns:</B><DD>the column value as a <code>java.sql.Time</code> object;
if the value is SQL <code>NULL</code>,
the value returned is <code>null</code> in the Java programming language
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getTime(java.lang.String, java.util.Calendar)"><!-- --></A><H3>
getTime</H3>
<PRE>
public <A HREF="../../java/sql/Time.html" title="class in java.sql">Time</A> <B>getTime</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
                   <A HREF="../../java/util/Calendar.html" title="class in 
java.util">Calendar</A>&nbsp;cal)
            throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Time</code> object
in the Java programming language.
This method uses the given calendar to construct an appropriate millisecond
value for the time if the underlying database does not store
timezone information.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the 
column<DD><CODE>cal</CODE> - the <code>java.util.Calendar</code> object
to use in constructing the time
<DT><B>Returns:</B><DD>the column value as a <code>java.sql.Time</code> object;
if the value is SQL <code>NULL</code>,
the value returned is <code>null</code> in the Java programming language
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getTimestamp(int, java.util.Calendar)"><!-- --></A><H3>
getTimestamp</H3>
<PRE>
public <A HREF="../../java/sql/Timestamp.html" title="class in java.sql">Timestamp</A> 
<B>getTimestamp</B>(int&nbsp;columnIndex,
                             <A HREF="../../java/util/Calendar.html" title="class in 
java.util">Calendar</A>&nbsp;cal)
                      throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Timestamp</code> 
object
in the Java programming language.
This method uses the given calendar to construct an appropriate millisecond
value for the timestamp if the underlying database does not store
timezone information.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, 
...<DD><CODE>cal</CODE> - the <code>java.util.Calendar</code> object
to use in constructing the timestamp
<DT><B>Returns:</B><DD>the column value as a <code>java.sql.Timestamp</code> 
object;
if the value is SQL <code>NULL</code>,
the value returned is <code>null</code> in the Java programming language
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getTimestamp(java.lang.String, java.util.Calendar)"><!-- --></A><H3>
getTimestamp</H3>
<PRE>
public <A HREF="../../java/sql/Timestamp.html" title="class in java.sql">Timestamp</A> <B>getTimestamp</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
                             <A HREF="../../java/util/Calendar.html" title="class in 
java.util">Calendar</A>&nbsp;cal)
                      throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.sql.Timestamp</code> 
object
in the Java programming language.
This method uses the given calendar to construct an appropriate millisecond
value for the timestamp if the underlying database does not store
timezone information.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the 
column<DD><CODE>cal</CODE> - the <code>java.util.Calendar</code> object
to use in constructing the date
<DT><B>Returns:</B><DD>the column value as a <code>java.sql.Timestamp</code> 
object;
if the value is SQL <code>NULL</code>,
the value returned is <code>null</code> in the Java programming language
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> 
- if a database access error occurs<DT><B>Since:</B></DT>
 <DD>1.2</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getURL(int)"><!-- --></A><H3>
getURL</H3>
<PRE>
public <A HREF="../../java/net/URL.html" title="class in java.net">URL</A> 
<B>getURL</B>(int&nbsp;columnIndex)
          throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.net.URL</code>
object in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the index of the column 1 
is the first, 2 is the second,...
<DT><B>Returns:</B><DD>the column value as a <code>java.net.URL</code> object;
if the value is SQL <code>NULL</code>,
the value returned is <code>null</code> in the Java programming language
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs,
           or if a URL is malformed<DT><B>Since:</B></DT>
 <DD>1.4</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getURL(java.lang.String)"><!-- --></A><H3>
getURL</H3>
<PRE>
public <A HREF="../../java/net/URL.html" title="class in java.net">URL</A> <B>getURL</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName)
          throws <A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></PRE>
<DL>
<DD>Retrieves the value of the designated column in the current row
of this <code>ResultSet</code> object as a <code>java.net.URL</code>
object in the Java programming language.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the SQL name of the column
<DT><B>Returns:</B><DD>the column value as a <code>java.net.URL</code> object;
if the value is SQL <code>NULL</code>,
the value returned is <code>null</code> in the Java programming language
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in 
java.sql">SQLException</A></CODE> - if a database access error occurs
           or if a URL is malformed<DT><B>Since:</B></DT>
 <DD>1.4</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="updateRef(int, java.sql.Ref)"><!-- --></A><H3>
updateRef</H3>
<PRE>
public void <B>updateRef</B>(int&nbsp;columnIndex,
<A HREF="../../java/sql/Ref.html" title="interface in java.sql">Ref</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Ref</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.4</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateRef(java.lang.String, java.sql.Ref)"><!-- --></A><H3>
updateRef</H3>
<PRE>
public void <B>updateRef</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/sql/Ref.html" title="interface in java.sql">Ref</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Ref</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.4</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateBlob(int, java.sql.Blob)"><!-- --></A><H3>
updateBlob</H3>
<PRE>
public void <B>updateBlob</B>(int&nbsp;columnIndex,
<A HREF="../../java/sql/Blob.html" title="interface in java.sql">Blob</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Blob</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.4</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateBlob(java.lang.String, java.sql.Blob)"><!-- --></A><H3>
updateBlob</H3>
<PRE>
public void <B>updateBlob</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/sql/Blob.html" title="interface in java.sql">Blob</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Blob</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.4</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateClob(int, java.sql.Clob)"><!-- --></A><H3>
updateClob</H3>
<PRE>
public void <B>updateClob</B>(int&nbsp;columnIndex,
<A HREF="../../java/sql/Clob.html" title="interface in java.sql">Clob</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Clob</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.4</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateClob(java.lang.String, java.sql.Clob)"><!-- --></A><H3>
updateClob</H3>
<PRE>
public void <B>updateClob</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/sql/Clob.html" title="interface in java.sql">Clob</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Clob</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.4</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateArray(int, java.sql.Array)"><!-- --></A><H3>
updateArray</H3>
<PRE>
public void <B>updateArray</B>(int&nbsp;columnIndex,
<A HREF="../../java/sql/Array.html" title="interface in java.sql">Array</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Array</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnIndex</CODE> - the first column is 1, the second is 2, ...<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.4</DD>
</DL>
</DD>
</DL>
<HR>


<A NAME="updateArray(java.lang.String, java.sql.Array)"><!-- --></A><H3>
updateArray</H3>
<PRE>
public void <B>updateArray</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;columnName,
<A HREF="../../java/sql/Array.html" title="interface in java.sql">Array</A>&nbsp;x)
throws <A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></PRE>
<DL>
<DD>Updates the designated column with a <code>java.sql.Array</code> value.
The updater methods are used to update column values in the
current row or the insert row. The updater methods do not update the underlying database; instead the <code>updateRow</code> or
<code>insertRow</code> methods are called to update the database.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>columnName</CODE> - the name of the column<DD><CODE>x</CODE> - the new column value
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/sql/SQLException.html" title="class in java.sql">SQLException</A></CODE> - if a database access error occurs<DT><B>Since:</B></DT>
<DD>1.4</DD>
</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>



<!-- ======= START OF BOTTOM NAVBAR ====== --> <A NAME="navbar_bottom"><!-- --></A> <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> <TR> <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ResultSet.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> <b>Java<sup><font size=-2>TM</font></sup>&nbsp;2&nbsp;Platform<br>Std.&nbsp;Ed. v1.4.2</b></EM> </TD> </TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../java/sql/Ref.html" title="interface in java.sql"><B>PREV 
CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../java/sql/ResultSetMetaData.html" title="interface in java.sql"><B>NEXT 
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 <A HREF="../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="ResultSet.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
 <!--
 if(window==top) {
   document.writeln('<A HREF="../../allclasses-noframe.html"><B>All 
Classes</B></A>');
 }
 //-->
</SCRIPT>
<NOSCRIPT>
 <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>

</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A 
HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>
<font size="-1"><a href="http://java.sun.com/cgi-bin/bugreport.cgi";>Submit a bug or feature</a><br>For further API reference and developer documentation, see 
<a href="../../../relnotes/devdocs-vs-specs.html">Java 2 SDK SE Developer Documentation</a>. That documentation contains more detailed, developer-targeted descriptions, with 
conceptual overviews, definitions of terms, workarounds, and working code examples. <p>Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to <a 
href="../../../relnotes/license.html">license terms</a>. Also see the <a href="http://java.sun.com/docs/redist.html";>documentation redistribution 
policy</a>.</font>
</BODY>
</HTML>

--------------010305040802060409030502
Content-Type: text/html; charset=ISO-8859-1;
name="String.html"
Content-Transfer-Encoding: 7bit
Content-ID: <[EMAIL PROTECTED]>
Content-Disposition: inline;
filename="String.html"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
"http://www.w3.org/TR/html4/loose.dtd";>
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.4.2-rc) on Fri Jun 13 00:14:19 PDT 2003 -->
<TITLE>
String (Java 2 Platform SE v1.4.2)
</TITLE>

<META NAME="keywords" CONTENT="java.lang.String class">
<META NAME="keywords" CONTENT="CASE_INSENSITIVE_ORDER">
<META NAME="keywords" CONTENT="length()">
<META NAME="keywords" CONTENT="charAt()">
<META NAME="keywords" CONTENT="getChars()">
<META NAME="keywords" CONTENT="getBytes()">
<META NAME="keywords" CONTENT="equals()">
<META NAME="keywords" CONTENT="contentEquals()">
<META NAME="keywords" CONTENT="equalsIgnoreCase()">
<META NAME="keywords" CONTENT="compareTo()">
<META NAME="keywords" CONTENT="compareToIgnoreCase()">
<META NAME="keywords" CONTENT="regionMatches()">
<META NAME="keywords" CONTENT="startsWith()">
<META NAME="keywords" CONTENT="endsWith()">
<META NAME="keywords" CONTENT="hashCode()">
<META NAME="keywords" CONTENT="indexOf()">
<META NAME="keywords" CONTENT="lastIndexOf()">
<META NAME="keywords" CONTENT="substring()">
<META NAME="keywords" CONTENT="subSequence()">
<META NAME="keywords" CONTENT="concat()">
<META NAME="keywords" CONTENT="replace()">
<META NAME="keywords" CONTENT="matches()">
<META NAME="keywords" CONTENT="replaceFirst()">
<META NAME="keywords" CONTENT="replaceAll()">
<META NAME="keywords" CONTENT="split()">
<META NAME="keywords" CONTENT="toLowerCase()">
<META NAME="keywords" CONTENT="toUpperCase()">
<META NAME="keywords" CONTENT="trim()">
<META NAME="keywords" CONTENT="toString()">
<META NAME="keywords" CONTENT="toCharArray()">
<META NAME="keywords" CONTENT="valueOf()">
<META NAME="keywords" CONTENT="copyValueOf()">
<META NAME="keywords" CONTENT="intern()">

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" 
TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
   parent.document.title="String (Java 2 Platform SE v1.4.2)";
}
</SCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">


<!-- ========= START OF TOP NAVBAR ======= --> <A NAME="navbar_top"><!-- --></A> <A HREF="#skip-navbar_top" title="Skip navigation links"></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> <TR> <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/String.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> <b>Java<sup><font size=-2>TM</font></sup>&nbsp;2&nbsp;Platform<br>Std.&nbsp;Ed. v1.4.2</b></EM> </TD> </TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../java/lang/StrictMath.html" title="class in java.lang"><B>PREV 
CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../java/lang/StringBuffer.html" title="class in java.lang"><B>NEXT 
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 <A HREF="../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="String.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
 <!--
 if(window==top) {
   document.writeln('<A HREF="../../allclasses-noframe.html"><B>All 
Classes</B></A>');
 }
 //-->
</SCRIPT>
<NOSCRIPT>
 <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>

</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A 
HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A 
HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
java.lang</FONT>
<BR>
Class String</H2>
<PRE>
<A HREF="../../java/lang/Object.html" title="class in 
java.lang">java.lang.Object</A>
 <IMG SRC="../../resources/inherit.gif" ALT="extended 
by"><B>java.lang.String</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF="../../java/lang/CharSequence.html" title="interface in java.lang">CharSequence</A>, <A 
HREF="../../java/lang/Comparable.html" title="interface in java.lang">Comparable</A>, <A HREF="../../java/io/Serializable.html" title="interface in 
java.io">Serializable</A></DD>
</DL>
<HR>
<DL>
<DT>public final class <B>String</B><DT>extends <A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A><DT>implements <A 
HREF="../../java/io/Serializable.html" title="interface in java.io">Serializable</A>, <A HREF="../../java/lang/Comparable.html" title="interface in java.lang">Comparable</A>, <A 
HREF="../../java/lang/CharSequence.html" title="interface in java.lang">CharSequence</A></DL>

<P>
The <code>String</code> class represents character strings. All
string literals in Java programs, such as <code>"abc"</code>, are
implemented as instances of this class.
<p>
Strings are constant; their values cannot be changed after they
are created. String buffers support mutable strings.
Because String objects are immutable they can be shared. For example:
<p><blockquote><pre>
    String str = "abc";
</pre></blockquote><p>
is equivalent to:
<p><blockquote><pre>
    char data[] = {'a', 'b', 'c'};
    String str = new String(data);
</pre></blockquote><p>
Here are some more examples of how strings can be used:
<p><blockquote><pre>
    System.out.println("abc");
    String cde = "cde";
    System.out.println("abc" + cde);
    String c = "abc".substring(2,3);
    String d = cde.substring(1, 2);
</pre></blockquote>
<p>
The class <code>String</code> includes methods for examining
individual characters of the sequence, for comparing strings, for
searching strings, for extracting substrings, and for creating a
copy of a string with all characters translated to uppercase or to
lowercase. Case mapping relies heavily on the information provided
by the Unicode Consortium's Unicode 3.0 specification. The
specification's UnicodeData.txt and SpecialCasing.txt files are
used extensively to provide case mapping.
<p>
The Java language provides special support for the string
concatenation operator (&nbsp;+&nbsp;), and for conversion of
other objects to strings. String concatenation is implemented
through the <code>StringBuffer</code> class and its
<code>append</code> method.
String conversions are implemented through the method
<code>toString</code>, defined by <code>Object</code> and
inherited by all classes in Java. For additional information on
string concatenation and conversion, see Gosling, Joy, and Steele,
<i>The Java Language Specification</i>.

<p> Unless otherwise noted, passing a <tt>null</tt> argument to a constructor
or method in this class will cause a <A HREF="../../java/lang/NullPointerException.html" title="class in 
java.lang"><CODE>NullPointerException</CODE></A> to be
thrown.
<P>

<P>
<DL>
<DT><B>Since:</B></DT>
<DD>JDK1.0</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/lang/Object.html#toString()"><CODE>Object.toString()</CODE></A>, <A HREF="../../java/lang/StringBuffer.html" title="class in java.lang"><CODE>StringBuffer</CODE></A>, <A HREF="../../java/lang/StringBuffer.html#append(boolean)"><CODE>StringBuffer.append(boolean)</CODE></A>, <A HREF="../../java/lang/StringBuffer.html#append(char)"><CODE>StringBuffer.append(char)</CODE></A>, <A HREF="../../java/lang/StringBuffer.html#append(char[])"><CODE>StringBuffer.append(char[])</CODE></A>, <A HREF="../../java/lang/StringBuffer.html#append(char[], int, int)"><CODE>StringBuffer.append(char[], int, int)</CODE></A>, <A HREF="../../java/lang/StringBuffer.html#append(double)"><CODE>StringBuffer.append(double)</CODE></A>, <A HREF="../../java/lang/StringBuffer.html#append(float)"><CODE>StringBuffer.append(float)</CODE></A>, <A HREF="../../java/lang/StringBuffer.html#append(int)"><CODE>StringBuffer.append(int)</CODE></A>, <A HREF="../../java/lang/StringBuffer.html#append(long)"><CODE>StringBuffer.append(long)</CODE></A>, <A HREF="../../java/lang/StringBuffer.html#append(java.lang.Object)"><CODE>StringBuffer.append(java.lang.Object)</CODE></A>, <A HREF="../../java/lang/StringBuffer.html#append(java.lang.String)"><CODE>StringBuffer.append(java.lang.String)</CODE></A>, <A HREF="../../java/nio/charset/Charset.html" title="class in java.nio.charset"><CODE>Charset</CODE></A>, <A HREF="../../serialized-form.html#java.lang.String">Serialized Form</A></DL>
<HR>


<P>
<!-- ======== NESTED CLASS SUMMARY ======== -->


<!-- =========== FIELD SUMMARY =========== -->

<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Field Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/util/Comparator.html" title="interface in 
java.util">Comparator</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#CASE_INSENSITIVE_ORDER">CASE_INSENSITIVE_ORDER</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A Comparator that orders 
<code>String</code> objects as by
<code>compareToIgnoreCase</code>.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->

<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A 
HREF="../../java/lang/String.html#String()">String</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes a newly created 
<code>String</code> object so that it
represents an empty character sequence.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A 
HREF="../../java/lang/String.html#String(byte[])">String</A></B>(byte[]&nbsp;bytes)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a new 
<tt>String</tt> by decoding the specified array of
bytes using the platform's default charset.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../java/lang/String.html#String(byte[], 
int)">String</A></B>(byte[]&nbsp;ascii,
      int&nbsp;hibyte)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>This
 method does not properly convert bytes into characters.
As of JDK&nbsp;1.1, the preferred way to do this is via the
<code>String</code> constructors that take a charset name or
that use the platform's default charset.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../java/lang/String.html#String(byte[], int, 
int)">String</A></B>(byte[]&nbsp;bytes,
      int&nbsp;offset,
      int&nbsp;length)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a new 
<tt>String</tt> by decoding the specified subarray of
bytes using the platform's default charset.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../java/lang/String.html#String(byte[], int, int, 
int)">String</A></B>(byte[]&nbsp;ascii,
      int&nbsp;hibyte,
      int&nbsp;offset,
      int&nbsp;count)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>This
 method does not properly convert bytes into characters.
As of JDK&nbsp;1.1, the preferred way to do this is via the
<code>String</code> constructors that take a charset name or that use
the platform's default charset.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../java/lang/String.html#String(byte[], int, int, 
java.lang.String)">String</A></B>(byte[]&nbsp;bytes,
      int&nbsp;offset,
      int&nbsp;length,
      <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;charsetName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a new 
<tt>String</tt> by decoding the specified subarray of
bytes using the specified charset.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../java/lang/String.html#String(byte[], 
java.lang.String)">String</A></B>(byte[]&nbsp;bytes,
      <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;charsetName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a new 
<tt>String</tt> by decoding the specified array of
bytes using the specified charset.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A 
HREF="../../java/lang/String.html#String(char[])">String</A></B>(char[]&nbsp;value)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allocates a new 
<code>String</code> so that it represents the
sequence of characters currently contained in the character array
argument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../java/lang/String.html#String(char[], int, 
int)">String</A></B>(char[]&nbsp;value,
      int&nbsp;offset,
      int&nbsp;count)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allocates a new 
<code>String</code> that contains characters from
a subarray of the character array argument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../java/lang/String.html#String(java.lang.String)">String</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;original)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initializes a newly created 
<code>String</code> object so that it
represents the same sequence of characters as the argument; in other
words, the newly created string is a copy of the argument string.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><B><A HREF="../../java/lang/String.html#String(java.lang.StringBuffer)">String</A></B>(<A 
HREF="../../java/lang/StringBuffer.html" title="class in java.lang">StringBuffer</A>&nbsp;buffer)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Allocates a new 
string that contains the sequence of characters
currently contained in the string buffer argument.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=2><FONT SIZE="+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;char</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#charAt(int)">charAt</A></B>(int&nbsp;index)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the character at 
the specified index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#compareTo(java.lang.Object)">compareTo</A></B>(<A 
HREF="../../java/lang/Object.html" title="class in java.lang">Object</A>&nbsp;o)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares this String to 
another Object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#compareTo(java.lang.String)">compareTo</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;anotherString)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares two strings 
lexicographically.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#compareToIgnoreCase(java.lang.String)">compareToIgnoreCase</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;str)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares two 
strings lexicographically, ignoring case
differences.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#concat(java.lang.String)">concat</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;str)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Concatenates the 
specified string to the end of this string.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#contentEquals(java.lang.StringBuffer)">contentEquals</A></B>(<A 
HREF="../../java/lang/StringBuffer.html" title="class in java.lang">StringBuffer</A>&nbsp;sb)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns <tt>true</tt> if and 
only if this <tt>String</tt> represents
the same sequence of characters as the specified <tt>StringBuffer</tt>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#copyValueOf(char[])">copyValueOf</A></B>(char[]&nbsp;data)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a String 
that represents the character sequence in the
array specified.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#copyValueOf(char[], int, 
int)">copyValueOf</A></B>(char[]&nbsp;data,
           int&nbsp;offset,
           int&nbsp;count)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a String 
that represents the character sequence in the
array specified.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#endsWith(java.lang.String)">endsWith</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;suffix)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if this string ends 
with the specified suffix.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#equals(java.lang.Object)">equals</A></B>(<A 
HREF="../../java/lang/Object.html" title="class in java.lang">Object</A>&nbsp;anObject)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares this string to 
the specified object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#equalsIgnoreCase(java.lang.String)">equalsIgnoreCase</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;anotherString)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Compares this 
<code>String</code> to another <code>String</code>,
ignoring case considerations.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[]</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#getBytes()">getBytes</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encodes this 
<tt>String</tt> into a sequence of bytes using the
platform's default charset, storing the result into a new byte array.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#getBytes(int, int, byte[], 
int)">getBytes</A></B>(int&nbsp;srcBegin,
        int&nbsp;srcEnd,
        byte[]&nbsp;dst,
        int&nbsp;dstBegin)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>This
 method does not properly convert characters into bytes.
As of JDK&nbsp;1.1, the preferred way to do this is via the
the <code>getBytes()</code> method, which uses the platform's default
charset.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;byte[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#getBytes(java.lang.String)">getBytes</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;charsetName)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encodes this 
<tt>String</tt> into a sequence of bytes using the
named charset, storing the result into a new byte array.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#getChars(int, int, char[], 
int)">getChars</A></B>(int&nbsp;srcBegin,
        int&nbsp;srcEnd,
        char[]&nbsp;dst,
        int&nbsp;dstBegin)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Copies characters 
from this string into the destination character
array.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#hashCode()">hashCode</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a hash code for 
this string.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#indexOf(int)">indexOf</A></B>(int&nbsp;ch)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index 
within this string of the first occurrence of the
specified character.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#indexOf(int, 
int)">indexOf</A></B>(int&nbsp;ch,
       int&nbsp;fromIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index 
within this string of the first occurrence of the
specified character, starting the search at the specified index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#indexOf(java.lang.String)">indexOf</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;str)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index 
within this string of the first occurrence of the
specified substring.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#indexOf(java.lang.String, int)">indexOf</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;str,
       int&nbsp;fromIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index 
within this string of the first occurrence of the
specified substring, starting at the specified index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#intern()">intern</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a canonical 
representation for the string object.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#lastIndexOf(int)">lastIndexOf</A></B>(int&nbsp;ch)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index 
within this string of the last occurrence of the
specified character.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#lastIndexOf(int, 
int)">lastIndexOf</A></B>(int&nbsp;ch,
           int&nbsp;fromIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index 
within this string of the last occurrence of the
specified character, searching backward starting at the specified
index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#lastIndexOf(java.lang.String)">lastIndexOf</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;str)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index 
within this string of the rightmost occurrence
of the specified substring.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#lastIndexOf(java.lang.String, int)">lastIndexOf</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;str,
           int&nbsp;fromIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the index 
within this string of the last occurrence of the
specified substring, searching backward starting at the specified index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#length()">length</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the length of 
this string.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#matches(java.lang.String)">matches</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;regex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tells whether or not 
this string matches the given <a
href="../util/regex/Pattern.html#sum">regular expression</a>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#regionMatches(boolean, int, java.lang.String, int, 
int)">regionMatches</A></B>(boolean&nbsp;ignoreCase,
             int&nbsp;toffset,
             <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;other,
             int&nbsp;ooffset,
             int&nbsp;len)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if two string 
regions are equal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#regionMatches(int, java.lang.String, int, 
int)">regionMatches</A></B>(int&nbsp;toffset,
             <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;other,
             int&nbsp;ooffset,
             int&nbsp;len)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if two string 
regions are equal.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#replace(char, 
char)">replace</A></B>(char&nbsp;oldChar,
       char&nbsp;newChar)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new 
string resulting from replacing all occurrences of
<code>oldChar</code> in this string with <code>newChar</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#replaceAll(java.lang.String, 
java.lang.String)">replaceAll</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;regex,
          <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;replacement)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces each 
substring of this string that matches the given <a
href="../util/regex/Pattern.html#sum">regular expression</a> with the
given replacement.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#replaceFirst(java.lang.String, 
java.lang.String)">replaceFirst</A></B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;regex,
            <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;replacement)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Replaces the first 
substring of this string that matches the given <a
href="../util/regex/Pattern.html#sum">regular expression</a> with the
given replacement.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#split(java.lang.String)">split</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;regex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Splits this string 
around matches of the given <a
href="../../java/util/regex/Pattern.html#sum">regular expression</a>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>[]</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#split(java.lang.String, int)">split</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;regex,
     int&nbsp;limit)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Splits this string 
around matches of the given <a
href="../../java/util/regex/Pattern.html#sum">regular expression</a>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#startsWith(java.lang.String)">startsWith</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;prefix)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if this string 
starts with the specified prefix.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#startsWith(java.lang.String, int)">startsWith</A></B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;prefix,
          int&nbsp;toffset)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Tests if this 
string starts with the specified prefix beginning
a specified index.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/CharSequence.html" title="interface in 
java.lang">CharSequence</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#subSequence(int, 
int)">subSequence</A></B>(int&nbsp;beginIndex,
           int&nbsp;endIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new character 
sequence that is a subsequence of this sequence.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#substring(int)">substring</A></B>(int&nbsp;beginIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new string that 
is a substring of this string.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#substring(int, 
int)">substring</A></B>(int&nbsp;beginIndex,
         int&nbsp;endIndex)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a new string that 
is a substring of this string.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;char[]</CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#toCharArray()">toCharArray</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts this string to a 
new character array.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#toLowerCase()">toLowerCase</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts all of the characters 
in this <code>String</code> to lower
case using the rules of the default locale.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#toLowerCase(java.util.Locale)">toLowerCase</A></B>(<A 
HREF="../../java/util/Locale.html" title="class in java.util">Locale</A>&nbsp;locale)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts all of the characters 
in this <code>String</code> to lower
case using the rules of the given <code>Locale</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#toString()">toString</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This object (which is 
already a string!) is itself returned.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#toUpperCase()">toUpperCase</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts all of the characters 
in this <code>String</code> to upper
case using the rules of the default locale.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#toUpperCase(java.util.Locale)">toUpperCase</A></B>(<A 
HREF="../../java/util/Locale.html" title="class in java.util">Locale</A>&nbsp;locale)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Converts all of the characters 
in this <code>String</code> to upper
case using the rules of the given <code>Locale</code>.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#trim()">trim</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a copy of 
the string, with leading and trailing whitespace
omitted.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#valueOf(boolean)">valueOf</A></B>(boolean&nbsp;b)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the string representation of 
the <code>boolean</code> argument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#valueOf(char)">valueOf</A></B>(char&nbsp;c)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the string 
representation of the <code>char</code>
argument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#valueOf(char[])">valueOf</A></B>(char[]&nbsp;data)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the string 
representation of the <code>char</code> array
argument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#valueOf(char[], int, 
int)">valueOf</A></B>(char[]&nbsp;data,
       int&nbsp;offset,
       int&nbsp;count)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the string 
representation of a specific subarray of the
<code>char</code> array argument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#valueOf(double)">valueOf</A></B>(double&nbsp;d)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the string representation of 
the <code>double</code> argument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#valueOf(float)">valueOf</A></B>(float&nbsp;f)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the string representation of 
the <code>float</code> argument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#valueOf(int)">valueOf</A></B>(int&nbsp;i)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the string representation of 
the <code>int</code> argument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A 
HREF="../../java/lang/String.html#valueOf(long)">valueOf</A></B>(long&nbsp;l)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the string representation of 
the <code>long</code> argument.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../java/lang/String.html#valueOf(java.lang.Object)">valueOf</A></B>(<A 
HREF="../../java/lang/Object.html" title="class in java.lang">Object</A>&nbsp;obj)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the string representation of 
the <code>Object</code> argument.</TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A HREF="../../java/lang/Object.html" title="class in 
java.lang">Object</A></B></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../java/lang/Object.html#clone()">clone</A>, <A HREF="../../java/lang/Object.html#finalize()">finalize</A>, <A HREF="../../java/lang/Object.html#getClass()">getClass</A>, <A 
HREF="../../java/lang/Object.html#notify()">notify</A>, <A HREF="../../java/lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="../../java/lang/Object.html#wait()">wait</A>, <A 
HREF="../../java/lang/Object.html#wait(long)">wait</A>, <A HREF="../../java/lang/Object.html#wait(long, int)">wait</A></CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ FIELD DETAIL =========== -->

<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Field Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="CASE_INSENSITIVE_ORDER"><!-- --></A><H3>
CASE_INSENSITIVE_ORDER</H3>
<PRE>
public static final <A HREF="../../java/util/Comparator.html" title="interface in 
java.util">Comparator</A> <B>CASE_INSENSITIVE_ORDER</B></PRE>
<DL>
<DD>A Comparator that orders <code>String</code> objects as by
<code>compareToIgnoreCase</code>. This comparator is serializable.
<p>
Note that this Comparator does <em>not</em> take locale into account,
and will result in an unsatisfactory ordering for certain locales.
The java.text package provides <em>Collators</em> to allow
locale-sensitive ordering.
<P>
<DL>
<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/text/Collator.html#compare(java.lang.String, 
java.lang.String)"><CODE>Collator.compare(String, String)</CODE></A></DL>
</DL>

<!-- ========= CONSTRUCTOR DETAIL ======== -->

<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="String()"><!-- --></A><H3>
String</H3>
<PRE>
public <B>String</B>()</PRE>
<DL>
<DD>Initializes a newly created <code>String</code> object so that it
represents an empty character sequence. Note that use of this constructor is unnecessary since Strings are immutable.
<P>
</DL>
<HR>


<A NAME="String(java.lang.String)"><!-- --></A><H3>
String</H3>
<PRE>
public <B>String</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;original)</PRE>
<DL>
<DD>Initializes a newly created <code>String</code> object so that it
represents the same sequence of characters as the argument; in other
words, the newly created string is a copy of the argument string. Unless an explicit copy of <code>original</code> is needed, use of this constructor is unnecessary since Strings are immutable.
<P>
<DT><B>Parameters:</B><DD><CODE>original</CODE> - a <code>String</code>.</DL>
<HR>


<A NAME="String(char[])"><!-- --></A><H3>
String</H3>
<PRE>
public <B>String</B>(char[]&nbsp;value)</PRE>
<DL>
<DD>Allocates a new <code>String</code> so that it represents the
sequence of characters currently contained in the character array
argument. The contents of the character array are copied; subsequent
modification of the character array does not affect the newly created
string.
<P>
<DT><B>Parameters:</B><DD><CODE>value</CODE> - the initial value of the 
string.</DL>
<HR>

<A NAME="String(char[], int, int)"><!-- --></A><H3>
String</H3>
<PRE>
public <B>String</B>(char[]&nbsp;value,
             int&nbsp;offset,
             int&nbsp;count)</PRE>
<DL>
<DD>Allocates a new <code>String</code> that contains characters from
a subarray of the character array argument. The <code>offset</code>
argument is the index of the first character of the subarray and
the <code>count</code> argument specifies the length of the
subarray. The contents of the subarray are copied; subsequent
modification of the character array does not affect the newly
created string.
<P>
<DT><B>Parameters:</B><DD><CODE>value</CODE> - array that is the source of 
characters.<DD><CODE>offset</CODE> - the initial offset.<DD><CODE>count</CODE> - the length.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/lang/IndexOutOfBoundsException.html" title="class in 
java.lang">IndexOutOfBoundsException</A></CODE> - if the <code>offset</code>
              and <code>count</code> arguments index characters outside
              the bounds of the <code>value</code> array.</DL>
<HR>

<A NAME="String(byte[], int, int, int)"><!-- --></A><H3>
String</H3>
<PRE>
public <B>String</B>(byte[]&nbsp;ascii,
int&nbsp;hibyte,
int&nbsp;offset,
int&nbsp;count)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>This method does not properly convert bytes into characters.
As of JDK&nbsp;1.1, the preferred way to do this is via the
<code>String</code> constructors that take a charset name or that use
the platform's default charset.</I>
<P>
<DD>Allocates a new <code>String</code> constructed from a subarray
of an array of 8-bit integer values.
<p>
The <code>offset</code> argument is the index of the first byte
of the subarray, and the <code>count</code> argument specifies the
length of the subarray.
<p>
Each <code>byte</code> in the subarray is converted to a
<code>char</code> as specified in the method above.
<P>
<DT><B>Parameters:</B><DD><CODE>ascii</CODE> - the bytes to be converted to characters.<DD><CODE>hibyte</CODE> - the top 8 bits of each 16-bit Unicode character.<DD><CODE>offset</CODE> - the initial offset.<DD><CODE>count</CODE> - the length.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/lang/IndexOutOfBoundsException.html" title="class in java.lang">IndexOutOfBoundsException</A></CODE> - if the <code>offset</code>
or <code>count</code> argument is invalid.<DT><B>See Also:</B><DD><A HREF="../../java/lang/String.html#String(byte[], int)"><CODE>String(byte[], int)</CODE></A>, <A HREF="../../java/lang/String.html#String(byte[], int, int, java.lang.String)"><CODE>String(byte[], int, int, java.lang.String)</CODE></A>, <A HREF="../../java/lang/String.html#String(byte[], int, int)"><CODE>String(byte[], int, int)</CODE></A>, <A HREF="../../java/lang/String.html#String(byte[], java.lang.String)"><CODE>String(byte[], java.lang.String)</CODE></A>, <A HREF="../../java/lang/String.html#String(byte[])"><CODE>String(byte[])</CODE></A></DL>
<HR>


<A NAME="String(byte[], int)"><!-- --></A><H3>
String</H3>
<PRE>
public <B>String</B>(byte[]&nbsp;ascii,
int&nbsp;hibyte)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>This method does not properly convert bytes into characters.
As of JDK&nbsp;1.1, the preferred way to do this is via the
<code>String</code> constructors that take a charset name or
that use the platform's default charset.</I>
<P>
<DD>Allocates a new <code>String</code> containing characters
constructed from an array of 8-bit integer values. Each character
<i>c</i>in the resulting string is constructed from the
corresponding component <i>b</i> in the byte array such that:
<p><blockquote><pre>
<b><i>c</i></b> == (char)(((hibyte &amp; 0xff) &lt;&lt; 8)
| (<b><i>b</i></b> &amp; 0xff))
</pre></blockquote>
<P>
<DT><B>Parameters:</B><DD><CODE>ascii</CODE> - the bytes to be converted to characters.<DD><CODE>hibyte</CODE> - the top 8 bits of each 16-bit Unicode character.<DT><B>See Also:</B><DD><A HREF="../../java/lang/String.html#String(byte[], int, int, java.lang.String)"><CODE>String(byte[], int, int, java.lang.String)</CODE></A>, <A HREF="../../java/lang/String.html#String(byte[], int, int)"><CODE>String(byte[], int, int)</CODE></A>, <A HREF="../../java/lang/String.html#String(byte[], java.lang.String)"><CODE>String(byte[], java.lang.String)</CODE></A>, <A HREF="../../java/lang/String.html#String(byte[])"><CODE>String(byte[])</CODE></A></DL>
<HR>


<A NAME="String(byte[], int, int, java.lang.String)"><!-- --></A><H3>
String</H3>
<PRE>
public <B>String</B>(byte[]&nbsp;bytes,
             int&nbsp;offset,
             int&nbsp;length,
             <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;charsetName)
      throws <A HREF="../../java/io/UnsupportedEncodingException.html" title="class in 
java.io">UnsupportedEncodingException</A></PRE>
<DL>
<DD>Constructs a new <tt>String</tt> by decoding the specified subarray of
bytes using the specified charset.  The length of the new
<tt>String</tt> is a function of the charset, and hence may not be equal
to the length of the subarray.

<p> The behavior of this constructor when the given bytes are not valid
in the given charset is unspecified.  The <A HREF="../../java/nio/charset/CharsetDecoder.html" 
title="class in java.nio.charset"><CODE>CharsetDecoder</CODE></A> class should be used when 
more control
over the decoding process is required.
<P>
<DT><B>Parameters:</B><DD><CODE>bytes</CODE> - the bytes to be decoded into characters<DD><CODE>offset</CODE> - the 
index of the first byte to decode<DD><CODE>length</CODE> - the number of bytes to decode<DD><CODE>charsetName</CODE> - the name of a 
supported
                <A HREF="../../java/nio/charset/Charset.html" title="class in 
java.nio.charset"><CODE></code>charset<code></CODE></A>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/io/UnsupportedEncodingException.html" title="class in 
java.io">UnsupportedEncodingException</A></CODE> - if the named charset is not supported
<DD><CODE><A HREF="../../java/lang/IndexOutOfBoundsException.html" title="class in 
java.lang">IndexOutOfBoundsException</A></CODE> - if the <tt>offset</tt> and <tt>length</tt> arguments
         index characters outside the bounds of the <tt>bytes</tt>
         array<DT><B>Since:</B></DT>
 <DD>JDK1.1</DD>
</DL>
<HR>

<A NAME="String(byte[], java.lang.String)"><!-- --></A><H3>
String</H3>
<PRE>
public <B>String</B>(byte[]&nbsp;bytes,
             <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;charsetName)
      throws <A HREF="../../java/io/UnsupportedEncodingException.html" title="class in 
java.io">UnsupportedEncodingException</A></PRE>
<DL>
<DD>Constructs a new <tt>String</tt> by decoding the specified array of
bytes using the specified charset.  The length of the new
<tt>String</tt> is a function of the charset, and hence may not be equal
to the length of the byte array.

<p> The behavior of this constructor when the given bytes are not valid
in the given charset is unspecified.  The <A HREF="../../java/nio/charset/CharsetDecoder.html" 
title="class in java.nio.charset"><CODE>CharsetDecoder</CODE></A> class should be used when 
more control
over the decoding process is required.
<P>
<DT><B>Parameters:</B><DD><CODE>bytes</CODE> - the bytes to be decoded into 
characters<DD><CODE>charsetName</CODE> - the name of a supported
                <A HREF="../../java/nio/charset/Charset.html" title="class in 
java.nio.charset"><CODE></code>charset<code></CODE></A>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/io/UnsupportedEncodingException.html" title="class in 
java.io">UnsupportedEncodingException</A></CODE> - If the named charset is not supported<DT><B>Since:</B></DT>
 <DD>JDK1.1</DD>
</DL>
<HR>

<A NAME="String(byte[], int, int)"><!-- --></A><H3>
String</H3>
<PRE>
public <B>String</B>(byte[]&nbsp;bytes,
             int&nbsp;offset,
             int&nbsp;length)</PRE>
<DL>
<DD>Constructs a new <tt>String</tt> by decoding the specified subarray of
bytes using the platform's default charset.  The length of the new
<tt>String</tt> is a function of the charset, and hence may not be equal
to the length of the subarray.

<p> The behavior of this constructor when the given bytes are not valid
in the default charset is unspecified.  The <A HREF="../../java/nio/charset/CharsetDecoder.html" 
title="class in java.nio.charset"><CODE>CharsetDecoder</CODE></A> class should be used when 
more control
over the decoding process is required.
<P>
<DT><B>Parameters:</B><DD><CODE>bytes</CODE> - the bytes to be decoded into 
characters<DD><CODE>offset</CODE> - the index of the first byte to decode<DD><CODE>length</CODE> - the number of 
bytes to decode
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/lang/IndexOutOfBoundsException.html" title="class in 
java.lang">IndexOutOfBoundsException</A></CODE> - if the <code>offset</code> and the <code>length</code>
        arguments index characters outside the bounds of the
        <code>bytes</code> array<DT><B>Since:</B></DT>
 <DD>JDK1.1</DD>
</DL>
<HR>

<A NAME="String(byte[])"><!-- --></A><H3>
String</H3>
<PRE>
public <B>String</B>(byte[]&nbsp;bytes)</PRE>
<DL>
<DD>Constructs a new <tt>String</tt> by decoding the specified array of
bytes using the platform's default charset.  The length of the new
<tt>String</tt> is a function of the charset, and hence may not be equal
to the length of the byte array.

<p> The behavior of this constructor when the given bytes are not valid
in the default charset is unspecified.  The <A HREF="../../java/nio/charset/CharsetDecoder.html" 
title="class in java.nio.charset"><CODE>CharsetDecoder</CODE></A> class should be used when 
more control
over the decoding process is required.
<P>
<DT><B>Parameters:</B><DD><CODE>bytes</CODE> - the bytes to be decoded into 
characters<DT><B>Since:</B></DT>
 <DD>JDK1.1</DD>
</DL>
<HR>

<A NAME="String(java.lang.StringBuffer)"><!-- --></A><H3>
String</H3>
<PRE>
public <B>String</B>(<A HREF="../../java/lang/StringBuffer.html" title="class in 
java.lang">StringBuffer</A>&nbsp;buffer)</PRE>
<DL>
<DD>Allocates a new string that contains the sequence of characters
currently contained in the string buffer argument. The contents of
the string buffer are copied; subsequent modification of the string
buffer does not affect the newly created string.
<P>
<DT><B>Parameters:</B><DD><CODE>buffer</CODE> - a 
<code>StringBuffer</code>.</DL>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TD COLSPAN=1><FONT SIZE="+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME="length()"><!-- --></A><H3>
length</H3>
<PRE>
public int <B>length</B>()</PRE>
<DL>
<DD>Returns the length of this string.
The length is equal to the number of 16-bit
Unicode characters in the string.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../java/lang/CharSequence.html#length()">length</A></CODE> in interface 
<CODE><A HREF="../../java/lang/CharSequence.html" title="interface in java.lang">CharSequence</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>the length of the sequence of characters represented by 
this
         object.</DL>
</DD>
</DL>
<HR>

<A NAME="charAt(int)"><!-- --></A><H3>
charAt</H3>
<PRE>
public char <B>charAt</B>(int&nbsp;index)</PRE>
<DL>
<DD>Returns the character at the specified index. An index ranges
from <code>0</code> to <code>length() - 1</code>. The first character
of the sequence is at index <code>0</code>, the next at index
<code>1</code>, and so on, as for array indexing.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../java/lang/CharSequence.html#charAt(int)">charAt</A></CODE> in interface 
<CODE><A HREF="../../java/lang/CharSequence.html" title="interface in java.lang">CharSequence</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>index</CODE> - the index of the character.
<DT><B>Returns:</B><DD>the character at the specified index of this string.
            The first character is at index <code>0</code>.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/lang/IndexOutOfBoundsException.html" title="class in 
java.lang">IndexOutOfBoundsException</A></CODE> - if the <code>index</code>
            argument is negative or not less than the length of this
            string.</DL>
</DD>
</DL>
<HR>

<A NAME="getChars(int, int, char[], int)"><!-- --></A><H3>
getChars</H3>
<PRE>
public void <B>getChars</B>(int&nbsp;srcBegin,
                    int&nbsp;srcEnd,
                    char[]&nbsp;dst,
                    int&nbsp;dstBegin)</PRE>
<DL>
<DD>Copies characters from this string into the destination character
array.
<p>
The first character to be copied is at index <code>srcBegin</code>;
the last character to be copied is at index <code>srcEnd-1</code>
(thus the total number of characters to be copied is
<code>srcEnd-srcBegin</code>). The characters are copied into the
subarray of <code>dst</code> starting at index <code>dstBegin</code>
and ending at index:
<p><blockquote><pre>
    dstbegin + (srcEnd-srcBegin) - 1
</pre></blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>srcBegin</CODE> - index of the first character 
in the string
                       to copy.<DD><CODE>srcEnd</CODE> - index after the last 
character in the string
                       to copy.<DD><CODE>dst</CODE> - the destination 
array.<DD><CODE>dstBegin</CODE> - the start offset in the destination array.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/lang/IndexOutOfBoundsException.html" title="class in 
java.lang">IndexOutOfBoundsException</A></CODE> - If any of the following
           is true:
           <ul><li><code>srcBegin</code> is negative.
           <li><code>srcBegin</code> is greater than <code>srcEnd</code>
           <li><code>srcEnd</code> is greater than the length of this
               string
           <li><code>dstBegin</code> is negative
           <li><code>dstBegin+(srcEnd-srcBegin)</code> is larger than
               <code>dst.length</code></ul></DL>
</DD>
</DL>
<HR>

<A NAME="getBytes(int, int, byte[], int)"><!-- --></A><H3>
getBytes</H3>
<PRE>
public void <B>getBytes</B>(int&nbsp;srcBegin,
                    int&nbsp;srcEnd,
                    byte[]&nbsp;dst,
                    int&nbsp;dstBegin)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>This method does not properly convert characters 
into bytes.
As of JDK&nbsp;1.1, the preferred way to do this is via the
the <code>getBytes()</code> method, which uses the platform's default
charset.</I>
<P>
<DD>Copies characters from this string into the destination byte
array. Each byte receives the 8 low-order bits of the
corresponding character. The eight high-order bits of each character
are not copied and do not participate in the transfer in any way.
<p>
The first character to be copied is at index <code>srcBegin</code>;
the last character to be copied is at index <code>srcEnd-1</code>.
The total number of characters to be copied is
<code>srcEnd-srcBegin</code>. The characters, converted to bytes,
are copied into the subarray of <code>dst</code> starting at index
<code>dstBegin</code> and ending at index:
<p><blockquote><pre>
    dstbegin + (srcEnd-srcBegin) - 1
</pre></blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>srcBegin</CODE> - index of the first character 
in the string
                       to copy.<DD><CODE>srcEnd</CODE> - index after the last 
character in the string
                       to copy.<DD><CODE>dst</CODE> - the destination 
array.<DD><CODE>dstBegin</CODE> - the start offset in the destination array.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/lang/IndexOutOfBoundsException.html" title="class in 
java.lang">IndexOutOfBoundsException</A></CODE> - if any of the following
           is true:
          <ul><li><code>srcBegin</code> is negative
          <li><code>srcBegin</code> is greater than <code>srcEnd</code>
          <li><code>srcEnd</code> is greater than the length of this
           String
          <li><code>dstBegin</code> is negative
          <li><code>dstBegin+(srcEnd-srcBegin)</code> is larger than
           <code>dst.length</code></ul></DL>
</DD>
</DL>
<HR>

<A NAME="getBytes(java.lang.String)"><!-- --></A><H3>
getBytes</H3>
<PRE>
public byte[] <B>getBytes</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;charsetName)
               throws <A HREF="../../java/io/UnsupportedEncodingException.html" title="class in 
java.io">UnsupportedEncodingException</A></PRE>
<DL>
<DD>Encodes this <tt>String</tt> into a sequence of bytes using the
named charset, storing the result into a new byte array.

<p> The behavior of this method when this string cannot be encoded in
the given charset is unspecified.  The <A HREF="../../java/nio/charset/CharsetEncoder.html" title="class 
in java.nio.charset"><CODE>CharsetEncoder</CODE></A> class should be used when more control
over the encoding process is required.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>charsetName</CODE> - the name of a supported
        <A HREF="../../java/nio/charset/Charset.html" title="class in 
java.nio.charset"><CODE></code>charset<code></CODE></A>
<DT><B>Returns:</B><DD>The resultant byte array
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/io/UnsupportedEncodingException.html" title="class in 
java.io">UnsupportedEncodingException</A></CODE> - If the named charset is not supported<DT><B>Since:</B></DT>
 <DD>JDK1.1</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="getBytes()"><!-- --></A><H3>
getBytes</H3>
<PRE>
public byte[] <B>getBytes</B>()</PRE>
<DL>
<DD>Encodes this <tt>String</tt> into a sequence of bytes using the
platform's default charset, storing the result into a new byte array.

<p> The behavior of this method when this string cannot be encoded in
the default charset is unspecified.  The <A HREF="../../java/nio/charset/CharsetEncoder.html" 
title="class in java.nio.charset"><CODE>CharsetEncoder</CODE></A> class should be used when 
more control
over the encoding process is required.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>The resultant byte array<DT><B>Since:</B></DT>
 <DD>JDK1.1</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="equals(java.lang.Object)"><!-- --></A><H3>
equals</H3>
<PRE>
public boolean <B>equals</B>(<A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A>&nbsp;anObject)</PRE>
<DL>
<DD>Compares this string to the specified object.
The result is <code>true</code> if and only if the argument is not
<code>null</code> and is a <code>String</code> object that represents
the same sequence of characters as this object.
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../java/lang/Object.html#equals(java.lang.Object)">equals</A></CODE> in class <CODE><A HREF="../../java/lang/Object.html" title="class in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>anObject</CODE> - the object to compare this <code>String</code>
against.
<DT><B>Returns:</B><DD><code>true</code> if the <code>String </code>are equal;
<code>false</code> otherwise.<DT><B>See Also:</B><DD><A HREF="../../java/lang/String.html#compareTo(java.lang.String)"><CODE>compareTo(java.lang.String)</CODE></A>, <A HREF="../../java/lang/String.html#equalsIgnoreCase(java.lang.String)"><CODE>equalsIgnoreCase(java.lang.String)</CODE></A></DL>
</DD>
</DL>
<HR>


<A NAME="contentEquals(java.lang.StringBuffer)"><!-- --></A><H3>
contentEquals</H3>
<PRE>
public boolean <B>contentEquals</B>(<A HREF="../../java/lang/StringBuffer.html" title="class in 
java.lang">StringBuffer</A>&nbsp;sb)</PRE>
<DL>
<DD>Returns <tt>true</tt> if and only if this <tt>String</tt> represents
the same sequence of characters as the specified <tt>StringBuffer</tt>.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>sb</CODE> - the <tt>StringBuffer</tt> to 
compare to.
<DT><B>Returns:</B><DD><tt>true</tt> if and only if this <tt>String</tt> 
represents
         the same sequence of characters as the specified
         <tt>StringBuffer</tt>, otherwise <tt>false</tt>.<DT><B>Since:</B></DT>
 <DD>1.4</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="equalsIgnoreCase(java.lang.String)"><!-- --></A><H3>
equalsIgnoreCase</H3>
<PRE>
public boolean <B>equalsIgnoreCase</B>(<A HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;anotherString)</PRE>
<DL>
<DD>Compares this <code>String</code> to another <code>String</code>,
ignoring case considerations. Two strings are considered equal
ignoring case if they are of the same length, and corresponding
characters in the two strings are equal ignoring case.
<p>
Two characters <code>c1</code> and <code>c2</code> are considered
the same, ignoring case if at least one of the following is true:
<ul><li>The two characters are the same (as compared by the
<code>==</code> operator).
<li>Applying the method <A HREF="../../java/lang/Character.html#toUpperCase(char)"><CODE>Character.toUpperCase(char)</CODE></A>
to each character produces the same result.
<li>Applying the method <A HREF="../../java/lang/Character.html#toLowerCase(char)"><CODE>Character.toLowerCase(char)</CODE></A>
to each character produces the same result.</ul>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>anotherString</CODE> - the <code>String</code> to compare this
<code>String</code> against.
<DT><B>Returns:</B><DD><code>true</code> if the argument is not <code>null</code>
and the <code>String</code>s are equal,
ignoring case; <code>false</code> otherwise.<DT><B>See Also:</B><DD><A HREF="../../java/lang/String.html#equals(java.lang.Object)"><CODE>equals(Object)</CODE></A>, <A HREF="../../java/lang/Character.html#toLowerCase(char)"><CODE>Character.toLowerCase(char)</CODE></A>, <A HREF="../../java/lang/Character.html#toUpperCase(char)"><CODE>Character.toUpperCase(char)</CODE></A></DL>
</DD>
</DL>
<HR>


<A NAME="compareTo(java.lang.String)"><!-- --></A><H3>
compareTo</H3>
<PRE>
public int <B>compareTo</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;anotherString)</PRE>
<DL>
<DD>Compares two strings lexicographically.
The comparison is based on the Unicode value of each character in
the strings. The character sequence represented by this
<code>String</code> object is compared lexicographically to the
character sequence represented by the argument string. The result is
a negative integer if this <code>String</code> object
lexicographically precedes the argument string. The result is a
positive integer if this <code>String</code> object lexicographically
follows the argument string. The result is zero if the strings
are equal; <code>compareTo</code> returns <code>0</code> exactly when
the <A 
HREF="../../java/lang/String.html#equals(java.lang.Object)"><CODE>equals(Object)</CODE></A> 
method would return <code>true</code>.
<p>
This is the definition of lexicographic ordering. If two strings are
different, then either they have different characters at some index
that is a valid index for both strings, or their lengths are different,
or both. If they have different characters at one or more index
positions, let <i>k</i> be the smallest such index; then the string
whose character at position <i>k</i> has the smaller value, as
determined by using the &lt; operator, lexicographically precedes the
other string. In this case, <code>compareTo</code> returns the
difference of the two character values at position <code>k</code> in
the two string -- that is, the value:
<blockquote><pre>
this.charAt(k)-anotherString.charAt(k)
</pre></blockquote>
If there is no index position at which they differ, then the shorter
string lexicographically precedes the longer string. In this case,
<code>compareTo</code> returns the difference of the lengths of the
strings -- that is, the value:
<blockquote><pre>
this.length()-anotherString.length()
</pre></blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>anotherString</CODE> - the <code>String</code> 
to be compared.
<DT><B>Returns:</B><DD>the value <code>0</code> if the argument string is equal 
to
         this string; a value less than <code>0</code> if this string
         is lexicographically less than the string argument; and a
         value greater than <code>0</code> if this string is
         lexicographically greater than the string argument.</DL>
</DD>
</DL>
<HR>

<A NAME="compareTo(java.lang.Object)"><!-- --></A><H3>
compareTo</H3>
<PRE>
public int <B>compareTo</B>(<A HREF="../../java/lang/Object.html" title="class in 
java.lang">Object</A>&nbsp;o)</PRE>
<DL>
<DD>Compares this String to another Object.  If the Object is a String,
this function behaves like <code>compareTo(String)</code>.  Otherwise,
it throws a <code>ClassCastException</code> (as Strings are comparable
only to other Strings).
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../java/lang/Comparable.html#compareTo(java.lang.Object)">compareTo</A></CODE> in 
interface <CODE><A HREF="../../java/lang/Comparable.html" title="interface in java.lang">Comparable</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>o</CODE> - the <code>Object</code> to be 
compared.
<DT><B>Returns:</B><DD>the value <code>0</code> if the argument is a string
                lexicographically equal to this string; a value less than
                <code>0</code> if the argument is a string lexicographically
                greater than this string; and a value greater than
                <code>0</code> if the argument is a string lexicographically
                less than this string.
<DT><B>Throws:</B>
<DD><CODE><code>ClassCastException</code></CODE> - if the argument is not a
                  <code>String</code>.<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/lang/Comparable.html" title="interface in 
java.lang"><CODE>Comparable</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="compareToIgnoreCase(java.lang.String)"><!-- --></A><H3>
compareToIgnoreCase</H3>
<PRE>
public int <B>compareToIgnoreCase</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;str)</PRE>
<DL>
<DD>Compares two strings lexicographically, ignoring case
differences. This method returns an integer whose sign is that of
calling <code>compareTo</code> with normalized versions of the strings
where case differences have been eliminated by calling
<code>Character.toLowerCase(Character.toUpperCase(character))</code> on
each character.
<p>
Note that this method does <em>not</em> take locale into account,
and will result in an unsatisfactory ordering for certain locales.
The java.text package provides <em>collators</em> to allow
locale-sensitive ordering.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - the <code>String</code> to be 
compared.
<DT><B>Returns:</B><DD>a negative integer, zero, or a positive integer as the
                the specified String is greater than, equal to, or less
                than this String, ignoring case 
considerations.<DT><B>Since:</B></DT>
 <DD>1.2</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/text/Collator.html#compare(java.lang.String, 
java.lang.String)"><CODE>Collator.compare(String, String)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="regionMatches(int, java.lang.String, int, int)"><!-- --></A><H3>
regionMatches</H3>
<PRE>
public boolean <B>regionMatches</B>(int&nbsp;toffset,
                            <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;other,
                            int&nbsp;ooffset,
                            int&nbsp;len)</PRE>
<DL>
<DD>Tests if two string regions are equal.
<p>
A substring of this <tt>String</tt> object is compared to a substring
of the argument other. The result is true if these substrings
represent identical character sequences. The substring of this
<tt>String</tt> object to be compared begins at index <tt>toffset</tt>
and has length <tt>len</tt>. The substring of other to be compared
begins at index <tt>ooffset</tt> and has length <tt>len</tt>. The
result is <tt>false</tt> if and only if at least one of the following
is true:
<ul><li><tt>toffset</tt> is negative.
<li><tt>ooffset</tt> is negative.
<li><tt>toffset+len</tt> is greater than the length of this
<tt>String</tt> object.
<li><tt>ooffset+len</tt> is greater than the length of the other
argument.
<li>There is some nonnegative integer <i>k</i> less than <tt>len</tt>
such that:
<tt>this.charAt(toffset+<i>k</i>)&nbsp;!=&nbsp;other.charAt(ooffset+<i>k</i>)</tt>
</ul>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>toffset</CODE> - the starting offset of the subregion in this 
string.<DD><CODE>other</CODE> - the string argument.<DD><CODE>ooffset</CODE> - the starting offset of the subregion 
in the string
                   argument.<DD><CODE>len</CODE> - the number of characters to 
compare.
<DT><B>Returns:</B><DD><code>true</code> if the specified subregion of this 
string
         exactly matches the specified subregion of the string argument;
         <code>false</code> otherwise.</DL>
</DD>
</DL>
<HR>

<A NAME="regionMatches(boolean, int, java.lang.String, int, int)"><!-- 
--></A><H3>
regionMatches</H3>
<PRE>
public boolean <B>regionMatches</B>(boolean&nbsp;ignoreCase,
                            int&nbsp;toffset,
                            <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;other,
                            int&nbsp;ooffset,
                            int&nbsp;len)</PRE>
<DL>
<DD>Tests if two string regions are equal.
<p>
A substring of this <tt>String</tt> object is compared to a substring
of the argument <tt>other</tt>. The result is <tt>true</tt> if these
substrings represent character sequences that are the same, ignoring
case if and only if <tt>ignoreCase</tt> is true. The substring of
this <tt>String</tt> object to be compared begins at index
<tt>toffset</tt> and has length <tt>len</tt>. The substring of
<tt>other</tt> to be compared begins at index <tt>ooffset</tt> and
has length <tt>len</tt>. The result is <tt>false</tt> if and only if
at least one of the following is true:
<ul><li><tt>toffset</tt> is negative.
<li><tt>ooffset</tt> is negative.
<li><tt>toffset+len</tt> is greater than the length of this
<tt>String</tt> object.
<li><tt>ooffset+len</tt> is greater than the length of the other
argument.
<li><tt>ignoreCase</tt> is <tt>false</tt> and there is some nonnegative
integer <i>k</i> less than <tt>len</tt> such that:
<blockquote><pre>
this.charAt(toffset+k) != other.charAt(ooffset+k)
</pre></blockquote>
<li><tt>ignoreCase</tt> is <tt>true</tt> and there is some nonnegative
integer <i>k</i> less than <tt>len</tt> such that:
<blockquote><pre>
Character.toLowerCase(this.charAt(toffset+k)) !=
              Character.toLowerCase(other.charAt(ooffset+k))
</pre></blockquote>
and:
<blockquote><pre>
Character.toUpperCase(this.charAt(toffset+k)) !=
        Character.toUpperCase(other.charAt(ooffset+k))
</pre></blockquote>
</ul>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ignoreCase</CODE> - if <code>true</code>, 
ignore case when comparing
                      characters.<DD><CODE>toffset</CODE> - the starting offset 
of the subregion in this
                      string.<DD><CODE>other</CODE> - the string 
argument.<DD><CODE>ooffset</CODE> - the starting offset of the subregion in the string
                      argument.<DD><CODE>len</CODE> - the number of characters 
to compare.
<DT><B>Returns:</B><DD><code>true</code> if the specified subregion of this 
string
         matches the specified subregion of the string argument;
         <code>false</code> otherwise. Whether the matching is exact
         or case insensitive depends on the <code>ignoreCase</code>
         argument.</DL>
</DD>
</DL>
<HR>

<A NAME="startsWith(java.lang.String, int)"><!-- --></A><H3>
startsWith</H3>
<PRE>
public boolean <B>startsWith</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;prefix,
                         int&nbsp;toffset)</PRE>
<DL>
<DD>Tests if this string starts with the specified prefix beginning
a specified index.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - the 
prefix.<DD><CODE>toffset</CODE> - where to begin looking in the string.
<DT><B>Returns:</B><DD><code>true</code> if the character sequence represented 
by the
         argument is a prefix of the substring of this object starting
         at index <code>toffset</code>; <code>false</code> otherwise.
         The result is <code>false</code> if <code>toffset</code> is
         negative or greater than the length of this
         <code>String</code> object; otherwise the result is the same
         as the result of the expression
         <pre>
         this.subString(toffset).startsWith(prefix)
         </pre></DL>
</DD>
</DL>
<HR>

<A NAME="startsWith(java.lang.String)"><!-- --></A><H3>
startsWith</H3>
<PRE>
public boolean <B>startsWith</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;prefix)</PRE>
<DL>
<DD>Tests if this string starts with the specified prefix.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>prefix</CODE> - the prefix.
<DT><B>Returns:</B><DD><code>true</code> if the character sequence represented 
by the
         argument is a prefix of the character sequence represented by
         this string; <code>false</code> otherwise.
         Note also that <code>true</code> will be returned if the
         argument is an empty string or is equal to this
         <code>String</code> object as determined by the
         <A HREF="../../java/lang/String.html#equals(java.lang.Object)"><CODE>equals(Object)</CODE></A> 
method.<DT><B>Since:</B></DT>
 <DD>1. 0</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="endsWith(java.lang.String)"><!-- --></A><H3>
endsWith</H3>
<PRE>
public boolean <B>endsWith</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;suffix)</PRE>
<DL>
<DD>Tests if this string ends with the specified suffix.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>suffix</CODE> - the suffix.
<DT><B>Returns:</B><DD><code>true</code> if the character sequence represented 
by the
         argument is a suffix of the character sequence represented by
         this object; <code>false</code> otherwise. Note that the
         result will be <code>true</code> if the argument is the
         empty string or is equal to this <code>String</code> object
         as determined by the <A 
HREF="../../java/lang/String.html#equals(java.lang.Object)"><CODE>equals(Object)</CODE></A>
 method.</DL>
</DD>
</DL>
<HR>

<A NAME="hashCode()"><!-- --></A><H3>
hashCode</H3>
<PRE>
public int <B>hashCode</B>()</PRE>
<DL>
<DD>Returns a hash code for this string. The hash code for a
<code>String</code> object is computed as
<blockquote><pre>
s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]
</pre></blockquote>
using <code>int</code> arithmetic, where <code>s[i]</code> is the
<i>i</i>th character of the string, <code>n</code> is the length of
the string, and <code>^</code> indicates exponentiation.
(The hash value of the empty string is zero.)
<P>
<DD><DL>
<DT><B>Overrides:</B><DD><CODE><A HREF="../../java/lang/Object.html#hashCode()">hashCode</A></CODE> in class <CODE><A 
HREF="../../java/lang/Object.html" title="class in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>a hash code value for this object.<DT><B>See Also:</B><DD><A HREF="../../java/lang/Object.html#equals(java.lang.Object)"><CODE>Object.equals(java.lang.Object)</CODE></A>, <A HREF="../../java/util/Hashtable.html" title="class in java.util"><CODE>Hashtable</CODE></A></DL>
</DD>
</DL>
<HR>


<A NAME="indexOf(int)"><!-- --></A><H3>
indexOf</H3>
<PRE>
public int <B>indexOf</B>(int&nbsp;ch)</PRE>
<DL>
<DD>Returns the index within this string of the first occurrence of the
specified character. If a character with value <code>ch</code> occurs
in the character sequence represented by this <code>String</code>
object, then the index of the first such occurrence is returned --
that is, the smallest value <i>k</i> such that:
<blockquote><pre>
this.charAt(<i>k</i>) == ch
</pre></blockquote>
is <code>true</code>. If no such character occurs in this string,
then <code>-1</code> is returned.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ch</CODE> - a character.
<DT><B>Returns:</B><DD>the index of the first occurrence of the character in the
         character sequence represented by this object, or
         <code>-1</code> if the character does not occur.</DL>
</DD>
</DL>
<HR>

<A NAME="indexOf(int, int)"><!-- --></A><H3>
indexOf</H3>
<PRE>
public int <B>indexOf</B>(int&nbsp;ch,
                  int&nbsp;fromIndex)</PRE>
<DL>
<DD>Returns the index within this string of the first occurrence of the
specified character, starting the search at the specified index.
<p>
If a character with value <code>ch</code> occurs in the character
sequence represented by this <code>String</code> object at an index
no smaller than <code>fromIndex</code>, then the index of the first
such occurrence is returned--that is, the smallest value <i>k</i>
such that:
<blockquote><pre>
(this.charAt(<i>k</i>) == ch) && (<i>k</i> &gt;= fromIndex)
</pre></blockquote>
is true. If no such character occurs in this string at or after
position <code>fromIndex</code>, then <code>-1</code> is returned.
<p>
There is no restriction on the value of <code>fromIndex</code>. If it
is negative, it has the same effect as if it were zero: this entire
string may be searched. If it is greater than the length of this
string, it has the same effect as if it were equal to the length of
this string: <code>-1</code> is returned.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ch</CODE> - a 
character.<DD><CODE>fromIndex</CODE> - the index to start the search from.
<DT><B>Returns:</B><DD>the index of the first occurrence of the character in the
         character sequence represented by this object that is greater
         than or equal to <code>fromIndex</code>, or <code>-1</code>
         if the character does not occur.</DL>
</DD>
</DL>
<HR>

<A NAME="lastIndexOf(int)"><!-- --></A><H3>
lastIndexOf</H3>
<PRE>
public int <B>lastIndexOf</B>(int&nbsp;ch)</PRE>
<DL>
<DD>Returns the index within this string of the last occurrence of the
specified character. That is, the index returned is the largest
value <i>k</i> such that:
<blockquote><pre>
this.charAt(<i>k</i>) == ch
</pre></blockquote>
is true.
The String is searched backwards starting at the last character.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ch</CODE> - a character.
<DT><B>Returns:</B><DD>the index of the last occurrence of the character in the
         character sequence represented by this object, or
         <code>-1</code> if the character does not occur.</DL>
</DD>
</DL>
<HR>

<A NAME="lastIndexOf(int, int)"><!-- --></A><H3>
lastIndexOf</H3>
<PRE>
public int <B>lastIndexOf</B>(int&nbsp;ch,
                      int&nbsp;fromIndex)</PRE>
<DL>
<DD>Returns the index within this string of the last occurrence of the
specified character, searching backward starting at the specified
index. That is, the index returned is the largest value <i>k</i>
such that:
<blockquote><pre>
this.charAt(k) == ch) && (k &lt;= fromIndex)
</pre></blockquote>
is true.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ch</CODE> - a 
character.<DD><CODE>fromIndex</CODE> - the index to start the search from. There is no
         restriction on the value of <code>fromIndex</code>. If it is
         greater than or equal to the length of this string, it has
         the same effect as if it were equal to one less than the
         length of this string: this entire string may be searched.
         If it is negative, it has the same effect as if it were -1:
         -1 is returned.
<DT><B>Returns:</B><DD>the index of the last occurrence of the character in the
         character sequence represented by this object that is less
         than or equal to <code>fromIndex</code>, or <code>-1</code>
         if the character does not occur before that point.</DL>
</DD>
</DL>
<HR>

<A NAME="indexOf(java.lang.String)"><!-- --></A><H3>
indexOf</H3>
<PRE>
public int <B>indexOf</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;str)</PRE>
<DL>
<DD>Returns the index within this string of the first occurrence of the
specified substring. The integer returned is the smallest value
<i>k</i> such that:
<blockquote><pre>
this.startsWith(str, <i>k</i>)
</pre></blockquote>
is <code>true</code>.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - any string.
<DT><B>Returns:</B><DD>if the string argument occurs as a substring within this
         object, then the index of the first character of the first
         such substring is returned; if it does not occur as a
         substring, <code>-1</code> is returned.</DL>
</DD>
</DL>
<HR>

<A NAME="indexOf(java.lang.String, int)"><!-- --></A><H3>
indexOf</H3>
<PRE>
public int <B>indexOf</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;str,
                  int&nbsp;fromIndex)</PRE>
<DL>
<DD>Returns the index within this string of the first occurrence of the
specified substring, starting at the specified index.  The integer
returned is the smallest value <tt>k</tt> for which:
<blockquote><pre>
    k &gt;= Math.min(fromIndex, str.length()) && this.startsWith(str, k)
</pre></blockquote>
If no such value of <i>k</i> exists, then -1 is returned.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - the substring for which to 
search.<DD><CODE>fromIndex</CODE> - the index from which to start the search.
<DT><B>Returns:</B><DD>the index within this string of the first occurrence of 
the
         specified substring, starting at the specified index.</DL>
</DD>
</DL>
<HR>

<A NAME="lastIndexOf(java.lang.String)"><!-- --></A><H3>
lastIndexOf</H3>
<PRE>
public int <B>lastIndexOf</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;str)</PRE>
<DL>
<DD>Returns the index within this string of the rightmost occurrence
of the specified substring.  The rightmost empty string "" is
considered to occur at the index value <code>this.length()</code>.
The returned index is the largest value <i>k</i> such that
<blockquote><pre>
this.startsWith(str, k)
</pre></blockquote>
is true.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - the substring to search for.
<DT><B>Returns:</B><DD>if the string argument occurs one or more times as a 
substring
         within this object, then the index of the first character of
         the last such substring is returned. If it does not occur as
         a substring, <code>-1</code> is returned.</DL>
</DD>
</DL>
<HR>

<A NAME="lastIndexOf(java.lang.String, int)"><!-- --></A><H3>
lastIndexOf</H3>
<PRE>
public int <B>lastIndexOf</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;str,
                      int&nbsp;fromIndex)</PRE>
<DL>
<DD>Returns the index within this string of the last occurrence of the
specified substring, searching backward starting at the specified index.
The integer returned is the largest value <i>k</i> such that:
<blockquote><pre>
    k &lt;= Math.min(fromIndex, str.length()) && this.startsWith(str, k)
</pre></blockquote>
If no such value of <i>k</i> exists, then -1 is returned.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - the substring to search 
for.<DD><CODE>fromIndex</CODE> - the index to start the search from.
<DT><B>Returns:</B><DD>the index within this string of the last occurrence of 
the
         specified substring.</DL>
</DD>
</DL>
<HR>

<A NAME="substring(int)"><!-- --></A><H3>
substring</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>substring</B>(int&nbsp;beginIndex)</PRE>
<DL>
<DD>Returns a new string that is a substring of this string. The
substring begins with the character at the specified index and
extends to the end of this string. <p>
Examples:
<blockquote><pre>
"unhappy".substring(2) returns "happy"
"Harbison".substring(3) returns "bison"
"emptiness".substring(9) returns "" (an empty string)
</pre></blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>beginIndex</CODE> - the beginning index, 
inclusive.
<DT><B>Returns:</B><DD>the specified substring.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/lang/IndexOutOfBoundsException.html" title="class in 
java.lang">IndexOutOfBoundsException</A></CODE> - if
            <code>beginIndex</code> is negative or larger than the
            length of this <code>String</code> object.</DL>
</DD>
</DL>
<HR>

<A NAME="substring(int, int)"><!-- --></A><H3>
substring</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>substring</B>(int&nbsp;beginIndex,
                       int&nbsp;endIndex)</PRE>
<DL>
<DD>Returns a new string that is a substring of this string. The
substring begins at the specified <code>beginIndex</code> and
extends to the character at index <code>endIndex - 1</code>.
Thus the length of the substring is <code>endIndex-beginIndex</code>.
<p>
Examples:
<blockquote><pre>
"hamburger".substring(4, 8) returns "urge"
"smiles".substring(1, 5) returns "mile"
</pre></blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>beginIndex</CODE> - the beginning index, 
inclusive.<DD><CODE>endIndex</CODE> - the ending index, exclusive.
<DT><B>Returns:</B><DD>the specified substring.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/lang/IndexOutOfBoundsException.html" title="class in 
java.lang">IndexOutOfBoundsException</A></CODE> - if the
            <code>beginIndex</code> is negative, or
            <code>endIndex</code> is larger than the length of
            this <code>String</code> object, or
            <code>beginIndex</code> is larger than
            <code>endIndex</code>.</DL>
</DD>
</DL>
<HR>

<A NAME="subSequence(int, int)"><!-- --></A><H3>
subSequence</H3>
<PRE>
public <A HREF="../../java/lang/CharSequence.html" title="interface in 
java.lang">CharSequence</A> <B>subSequence</B>(int&nbsp;beginIndex,
                               int&nbsp;endIndex)</PRE>
<DL>
<DD>Returns a new character sequence that is a subsequence of this sequence.

<p> An invocation of this method of the form

<blockquote><pre>
str.subSequence(begin,&nbsp;end)</pre></blockquote>

behaves in exactly the same way as the invocation

<blockquote><pre>
str.substring(begin,&nbsp;end)</pre></blockquote>

This method is defined so that the <tt>String</tt> class can implement
the <A HREF="../../java/lang/CharSequence.html" title="interface in 
java.lang"><CODE>CharSequence</CODE></A> interface. </p>
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../java/lang/CharSequence.html#subSequence(int, int)">subSequence</A></CODE> in 
interface <CODE><A HREF="../../java/lang/CharSequence.html" title="interface in java.lang">CharSequence</A></CODE></DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>beginIndex</CODE> - the begin index, 
inclusive.<DD><CODE>endIndex</CODE> - the end index, exclusive.
<DT><B>Returns:</B><DD>the specified subsequence.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/lang/IndexOutOfBoundsException.html" title="class in 
java.lang">IndexOutOfBoundsException</A></CODE> - if <tt>beginIndex</tt> or <tt>endIndex</tt> are negative,
         if <tt>endIndex</tt> is greater than <tt>length()</tt>,
         or if <tt>beginIndex</tt> is greater than 
<tt>startIndex</tt><DT><B>Since:</B></DT>
 <DD>1.4</DD>
</DL>
</DD>
</DL>
<HR>

<A NAME="concat(java.lang.String)"><!-- --></A><H3>
concat</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> <B>concat</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;str)</PRE>
<DL>
<DD>Concatenates the specified string to the end of this string.
<p>
If the length of the argument string is <code>0</code>, then this
<code>String</code> object is returned. Otherwise, a new
<code>String</code> object is created, representing a character
sequence that is the concatenation of the character sequence
represented by this <code>String</code> object and the character
sequence represented by the argument string.<p>
Examples:
<blockquote><pre>
"cares".concat("s") returns "caress"
"to".concat("get").concat("her") returns "together"
</pre></blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>str</CODE> - the <code>String</code> that is 
concatenated to the end
               of this <code>String</code>.
<DT><B>Returns:</B><DD>a string that represents the concatenation of this 
object's
         characters followed by the string argument's characters.</DL>
</DD>
</DL>
<HR>

<A NAME="replace(char, char)"><!-- --></A><H3>
replace</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>replace</B>(char&nbsp;oldChar,
                     char&nbsp;newChar)</PRE>
<DL>
<DD>Returns a new string resulting from replacing all occurrences of
<code>oldChar</code> in this string with <code>newChar</code>.
<p>
If the character <code>oldChar</code> does not occur in the
character sequence represented by this <code>String</code> object,
then a reference to this <code>String</code> object is returned.
Otherwise, a new <code>String</code> object is created that
represents a character sequence identical to the character sequence
represented by this <code>String</code> object, except that every
occurrence of <code>oldChar</code> is replaced by an occurrence
of <code>newChar</code>.
<p>
Examples:
<blockquote><pre>
"mesquite in your cellar".replace('e', 'o')
        returns "mosquito in your collar"
"the war of baronets".replace('r', 'y')
        returns "the way of bayonets"
"sparring with a purple porpoise".replace('p', 't')
        returns "starring with a turtle tortoise"
"JonL".replace('q', 'x') returns "JonL" (no change)
</pre></blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>oldChar</CODE> - the old 
character.<DD><CODE>newChar</CODE> - the new character.
<DT><B>Returns:</B><DD>a string derived from this string by replacing every
         occurrence of <code>oldChar</code> with <code>newChar</code>.</DL>
</DD>
</DL>
<HR>

<A NAME="matches(java.lang.String)"><!-- --></A><H3>
matches</H3>
<PRE>
public boolean <B>matches</B>(<A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;regex)</PRE>
<DL>
<DD>Tells whether or not this string matches the given <a
href="../util/regex/Pattern.html#sum">regular expression</a>.

<p> An invocation of this method of the form
<i>str</i><tt>.matches(</tt><i>regex</i><tt>)</tt> yields exactly the
same result as the expression

<blockquote><tt> <A HREF="../../java/util/regex/Pattern.html" title="class in java.util.regex"><CODE>Pattern</CODE></A>.<A 
HREF="../../java/util/regex/Pattern.html#matches(java.lang.String, java.lang.CharSequence)"><CODE>matches</CODE></A>(</tt><i>regex</i><tt>,</tt> 
<i>str</i><tt>)</tt></blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>regex</CODE> - the regular expression to which 
this string is to be matched
<DT><B>Returns:</B><DD><tt>true</tt> if, and only if, this string matches the
         given regular expression
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/util/regex/PatternSyntaxException.html" title="class in 
java.util.regex">PatternSyntaxException</A></CODE> - if the regular expression's syntax is 
invalid<DT><B>Since:</B></DT>
 <DD>1.4</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/util/regex/Pattern.html" title="class in 
java.util.regex"><CODE>Pattern</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="replaceFirst(java.lang.String, java.lang.String)"><!-- --></A><H3>
replaceFirst</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> <B>replaceFirst</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;regex,
                          <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;replacement)</PRE>
<DL>
<DD>Replaces the first substring of this string that matches the given <a
href="../util/regex/Pattern.html#sum">regular expression</a> with the
given replacement.

<p> An invocation of this method of the form
<i>str</i><tt>.replaceFirst(</tt><i>regex</i><tt>,</tt> <i>repl</i><tt>)</tt>
yields exactly the same result as the expression

<blockquote><tt>
<A HREF="../../java/util/regex/Pattern.html" title="class in java.util.regex"><CODE>Pattern</CODE></A>.<A 
HREF="../../java/util/regex/Pattern.html#compile(java.lang.String)"><CODE>compile</CODE></A>(</tt><i>regex</i><tt>).<A 
HREF="../../java/util/regex/Pattern.html#matcher(java.lang.CharSequence)"><CODE>matcher</CODE></A>(</tt><i>str</i><tt>).<A 
HREF="../../java/util/regex/Matcher.html#replaceFirst(java.lang.String)"><CODE>replaceFirst</CODE></A>(</tt><i>repl</i><tt>)</tt></blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>regex</CODE> - the regular expression to which 
this string is to be matched
<DT><B>Returns:</B><DD>The resulting <tt>String</tt>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/util/regex/PatternSyntaxException.html" title="class in 
java.util.regex">PatternSyntaxException</A></CODE> - if the regular expression's syntax is 
invalid<DT><B>Since:</B></DT>
 <DD>1.4</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/util/regex/Pattern.html" title="class in 
java.util.regex"><CODE>Pattern</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="replaceAll(java.lang.String, java.lang.String)"><!-- --></A><H3>
replaceAll</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> <B>replaceAll</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;regex,
                        <A HREF="../../java/lang/String.html" title="class in 
java.lang">String</A>&nbsp;replacement)</PRE>
<DL>
<DD>Replaces each substring of this string that matches the given <a
href="../util/regex/Pattern.html#sum">regular expression</a> with the
given replacement.

<p> An invocation of this method of the form
<i>str</i><tt>.replaceAll(</tt><i>regex</i><tt>,</tt> <i>repl</i><tt>)</tt>
yields exactly the same result as the expression

<blockquote><tt>
<A HREF="../../java/util/regex/Pattern.html" title="class in java.util.regex"><CODE>Pattern</CODE></A>.<A 
HREF="../../java/util/regex/Pattern.html#compile(java.lang.String)"><CODE>compile</CODE></A>(</tt><i>regex</i><tt>).<A 
HREF="../../java/util/regex/Pattern.html#matcher(java.lang.CharSequence)"><CODE>matcher</CODE></A>(</tt><i>str</i><tt>).<A 
HREF="../../java/util/regex/Matcher.html#replaceAll(java.lang.String)"><CODE>replaceAll</CODE></A>(</tt><i>repl</i><tt>)</tt></blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>regex</CODE> - the regular expression to which 
this string is to be matched
<DT><B>Returns:</B><DD>The resulting <tt>String</tt>
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/util/regex/PatternSyntaxException.html" title="class in 
java.util.regex">PatternSyntaxException</A></CODE> - if the regular expression's syntax is 
invalid<DT><B>Since:</B></DT>
 <DD>1.4</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/util/regex/Pattern.html" title="class in 
java.util.regex"><CODE>Pattern</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="split(java.lang.String, int)"><!-- --></A><H3>
split</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A>[] <B>split</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;regex,
                     int&nbsp;limit)</PRE>
<DL>
<DD>Splits this string around matches of the given <a
href="../../java/util/regex/Pattern.html#sum">regular expression</a>.

<p> The array returned by this method contains each substring of this
string that is terminated by another substring that matches the given
expression or is terminated by the end of the string.  The substrings in
the array are in the order in which they occur in this string.  If the
expression does not match any part of the input then the resulting array
has just one element, namely this string.

<p> The <tt>limit</tt> parameter controls the number of times the
pattern is applied and therefore affects the length of the resulting
array.  If the limit <i>n</i> is greater than zero then the pattern
will be applied at most <i>n</i>&nbsp;-&nbsp;1 times, the array's
length will be no greater than <i>n</i>, and the array's last entry
will contain all input beyond the last matched delimiter.  If <i>n</i>
is non-positive then the pattern will be applied as many times as
possible and the array can have any length.  If <i>n</i> is zero then
the pattern will be applied as many times as possible, the array can
have any length, and trailing empty strings will be discarded.

<p> The string <tt>"boo:and:foo"</tt>, for example, yields the
following results with these parameters:

<blockquote><table cellpadding=1 cellspacing=0 summary="Split example showing regex, 
limit, and result">
<tr>
    <th>Regex</th>
    <th>Limit</th>
    <th>Result</th>
</tr>
<tr><td align=center>:</td>
    <td align=center>2</td>
    <td><tt>{ "boo", "and:foo" }</tt></td></tr>
<tr><td align=center>:</td>
    <td align=center>5</td>
    <td><tt>{ "boo", "and", "foo" }</tt></td></tr>
<tr><td align=center>:</td>
    <td align=center>-2</td>
    <td><tt>{ "boo", "and", "foo" }</tt></td></tr>
<tr><td align=center>o</td>
    <td align=center>5</td>
    <td><tt>{ "b", "", ":and:f", "", "" }</tt></td></tr>
<tr><td align=center>o</td>
    <td align=center>-2</td>
    <td><tt>{ "b", "", ":and:f", "", "" }</tt></td></tr>
<tr><td align=center>o</td>
    <td align=center>0</td>
    <td><tt>{ "b", "", ":and:f" }</tt></td></tr>
</table></blockquote>

<p> An invocation of this method of the form
<i>str.</i><tt>split(</tt><i>regex</i><tt>,</tt>&nbsp;<i>n</i><tt>)</tt>
yields the same result as the expression

<blockquote>
<A HREF="../../java/util/regex/Pattern.html" title="class in java.util.regex"><CODE>Pattern</CODE></A>.<A 
HREF="../../java/util/regex/Pattern.html#compile(java.lang.String)"><CODE>compile</CODE></A><tt>(</tt><i>regex</i><tt>)</tt>.<A HREF="../../java/util/regex/Pattern.html#split(java.lang.CharSequence, 
int)"><CODE>split</CODE></A><tt>(</tt><i>str</i><tt>,</tt>&nbsp;<i>n</i><tt>)</tt>
</blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>regex</CODE> - the delimiting regular 
expression<DD><CODE>limit</CODE> - the result threshold, as described above
<DT><B>Returns:</B><DD>the array of strings computed by splitting this string
         around matches of the given regular expression
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/util/regex/PatternSyntaxException.html" title="class in 
java.util.regex">PatternSyntaxException</A></CODE> - if the regular expression's syntax is 
invalid<DT><B>Since:</B></DT>
 <DD>1.4</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/util/regex/Pattern.html" title="class in 
java.util.regex"><CODE>Pattern</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="split(java.lang.String)"><!-- --></A><H3>
split</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A>[] <B>split</B>(<A 
HREF="../../java/lang/String.html" title="class in java.lang">String</A>&nbsp;regex)</PRE>
<DL>
<DD>Splits this string around matches of the given <a
href="../../java/util/regex/Pattern.html#sum">regular expression</a>.

<p> This method works as if by invoking the two-argument <A 
HREF="../../java/lang/String.html#split(java.lang.String, int)"><CODE>split</CODE></A> 
method with the given expression and a limit
argument of zero.  Trailing empty strings are therefore not included in
the resulting array.

<p> The string <tt>"boo:and:foo"</tt>, for example, yields the following
results with these expressions:

<blockquote><table cellpadding=1 cellspacing=0 summary="Split examples showing regex 
and result">
<tr>
 <th>Regex</th>
 <th>Result</th>
</tr>
<tr><td align=center>:</td>
    <td><tt>{ "boo", "and", "foo" }</tt></td></tr>
<tr><td align=center>o</td>
    <td><tt>{ "b", "", ":and:f" }</tt></td></tr>
</table></blockquote>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>regex</CODE> - the delimiting regular expression
<DT><B>Returns:</B><DD>the array of strings computed by splitting this string
         around matches of the given regular expression
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/util/regex/PatternSyntaxException.html" title="class in 
java.util.regex">PatternSyntaxException</A></CODE> - if the regular expression's syntax is 
invalid<DT><B>Since:</B></DT>
 <DD>1.4</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/util/regex/Pattern.html" title="class in 
java.util.regex"><CODE>Pattern</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="toLowerCase(java.util.Locale)"><!-- --></A><H3>
toLowerCase</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> <B>toLowerCase</B>(<A HREF="../../java/util/Locale.html" title="class in java.util">Locale</A>&nbsp;locale)</PRE>
<DL>
<DD>Converts all of the characters in this <code>String</code> to lower
case using the rules of the given <code>Locale</code>. Case mappings rely
heavily on the Unicode specification's character data. Since case
mappings are not always 1:1 char mappings, the resulting <code>String</code>
may be a different length than the original <code>String</code>.
<p>
Examples of lowercase mappings are in the following table:
<table border="1" summary="Lowercase mapping examples showing language code of locale, upper case, lower case, and description">
<tr>
<th>Language Code of Locale</th>
<th>Upper Case</th>
<th>Lower Case</th>
<th>Description</th>
</tr>
<tr>
<td>tr (Turkish)</td>
<td>&#92;u0130</td>
<td>&#92;u0069</td>
<td>capital letter I with dot above -&gt; small letter i</td>
</tr>
<tr>
<td>tr (Turkish)</td>
<td>&#92;u0049</td>
<td>&#92;u0131</td>
<td>capital letter I -&gt; small letter dotless i </td>
</tr>
<tr>
<td>(all)</td>
<td>French Fries</td>
<td>french fries</td>
<td>lowercased all chars in String</td>
</tr>
<tr>
<td>(all)</td>
<td><img src="doc-files/capiota.gif" alt="capiota"><img src="doc-files/capchi.gif" alt="capchi">
<img src="doc-files/captheta.gif" alt="captheta"><img src="doc-files/capupsil.gif" alt="capupsil">
<img src="doc-files/capsigma.gif" alt="capsigma"></td>
<td><img src="doc-files/iota.gif" alt="iota"><img src="doc-files/chi.gif" alt="chi">
<img src="doc-files/theta.gif" alt="theta"><img src="doc-files/upsilon.gif" alt="upsilon">
<img src="doc-files/sigma1.gif" alt="sigma"></td>
<td>lowercased all chars in String</td>
</tr>
</table>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>locale</CODE> - use the case transformation rules for this locale
<DT><B>Returns:</B><DD>the <code>String</code>, converted to lowercase.<DT><B>Since:</B></DT>
<DD>1.1</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/lang/String.html#toLowerCase()"><CODE>toLowerCase()</CODE></A>, <A HREF="../../java/lang/String.html#toUpperCase()"><CODE>toUpperCase()</CODE></A>, <A HREF="../../java/lang/String.html#toUpperCase(java.util.Locale)"><CODE>toUpperCase(Locale)</CODE></A></DL>
</DD>
</DL>
<HR>


<A NAME="toLowerCase()"><!-- --></A><H3>
toLowerCase</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>toLowerCase</B>()</PRE>
<DL>
<DD>Converts all of the characters in this <code>String</code> to lower
case using the rules of the default locale. This is equivalent to calling
<code>toLowerCase(Locale.getDefault())</code>.
<p>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>the <code>String</code>, converted to lowercase.<DT><B>See Also:</B><DD><A 
HREF="../../java/lang/String.html#toLowerCase(java.util.Locale)"><CODE>toLowerCase(Locale)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="toUpperCase(java.util.Locale)"><!-- --></A><H3>
toUpperCase</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> <B>toUpperCase</B>(<A HREF="../../java/util/Locale.html" title="class in java.util">Locale</A>&nbsp;locale)</PRE>
<DL>
<DD>Converts all of the characters in this <code>String</code> to upper
case using the rules of the given <code>Locale</code>. Case mappings rely
heavily on the Unicode specification's character data. Since case mappings
are not always 1:1 char mappings, the resulting <code>String</code> may
be a different length than the original <code>String</code>.
<p>
Examples of locale-sensitive and 1:M case mappings are in the following table.
<p>
<table border="1" summary="Examples of locale-sensitive and 1:M case mappings. Shows Language code of locale, lower case, upper case, and description.">
<tr>
<th>Language Code of Locale</th>
<th>Lower Case</th>
<th>Upper Case</th>
<th>Description</th>
</tr>
<tr>
<td>tr (Turkish)</td>
<td>&#92;u0069</td>
<td>&#92;u0130</td>
<td>small letter i -&gt; capital letter I with dot above</td>
</tr>
<tr>
<td>tr (Turkish)</td>
<td>&#92;u0131</td>
<td>&#92;u0049</td>
<td>small letter dotless i -&gt; capital letter I</td>
</tr>
<tr>
<td>(all)</td>
<td>&#92;u00df</td>
<td>&#92;u0053 &#92;u0053</td>
<td>small letter sharp s -&gt; two letters: SS</td>
</tr>
<tr>
<td>(all)</td>
<td>Fahrvergn&uuml;gen</td>
<td>FAHRVERGN&Uuml;GEN</td>
<td></td>
</tr>
</table>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>locale</CODE> - use the case transformation rules for this locale
<DT><B>Returns:</B><DD>the <code>String</code>, converted to uppercase.<DT><B>Since:</B></DT>
<DD>1.1</DD>
<DT><B>See Also:</B><DD><A HREF="../../java/lang/String.html#toUpperCase()"><CODE>toUpperCase()</CODE></A>, <A HREF="../../java/lang/String.html#toLowerCase()"><CODE>toLowerCase()</CODE></A>, <A HREF="../../java/lang/String.html#toLowerCase(java.util.Locale)"><CODE>toLowerCase(Locale)</CODE></A></DL>
</DD>
</DL>
<HR>


<A NAME="toUpperCase()"><!-- --></A><H3>
toUpperCase</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>toUpperCase</B>()</PRE>
<DL>
<DD>Converts all of the characters in this <code>String</code> to upper
case using the rules of the default locale. This method is equivalent to
<code>toUpperCase(Locale.getDefault())</code>.
<p>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>the <code>String</code>, converted to uppercase.<DT><B>See Also:</B><DD><A 
HREF="../../java/lang/String.html#toUpperCase(java.util.Locale)"><CODE>toUpperCase(Locale)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="trim()"><!-- --></A><H3>
trim</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>trim</B>()</PRE>
<DL>
<DD>Returns a copy of the string, with leading and trailing whitespace
omitted.
<p>
If this <code>String</code> object represents an empty character
sequence, or the first and last characters of character sequence
represented by this <code>String</code> object both have codes
greater than <code>'&#92;u0020'</code> (the space character), then a
reference to this <code>String</code> object is returned.
<p>
Otherwise, if there is no character with a code greater than
<code>'&#92;u0020'</code> in the string, then a new
<code>String</code> object representing an empty string is created
and returned.
<p>
Otherwise, let <i>k</i> be the index of the first character in the
string whose code is greater than <code>'&#92;u0020'</code>, and let
<i>m</i> be the index of the last character in the string whose code
is greater than <code>'&#92;u0020'</code>. A new <code>String</code>
object is created, representing the substring of this string that
begins with the character at index <i>k</i> and ends with the
character at index <i>m</i>-that is, the result of
<code>this.substring(<i>k</i>,&nbsp;<i>m</i>+1)</code>.
<p>
This method may be used to trim
<A 
HREF="../../java/lang/Character.html#isSpace(char)"><CODE>whitespace</CODE></A> 
from the beginning and end
of a string; in fact, it trims all ASCII control characters as well.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>A copy of this string with leading and trailing white
         space removed, or this string if it has no leading or
         trailing white space.</DL>
</DD>
</DL>
<HR>

<A NAME="toString()"><!-- --></A><H3>
toString</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>toString</B>()</PRE>
<DL>
<DD>This object (which is already a string!) is itself returned.
<P>
<DD><DL>
<DT><B>Specified by:</B><DD><CODE><A HREF="../../java/lang/CharSequence.html#toString()">toString</A></CODE> in interface <CODE><A HREF="../../java/lang/CharSequence.html" title="interface in 
java.lang">CharSequence</A></CODE><DT><B>Overrides:</B><DD><CODE><A HREF="../../java/lang/Object.html#toString()">toString</A></CODE> in class <CODE><A HREF="../../java/lang/Object.html" 
title="class in java.lang">Object</A></CODE></DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>the string itself.</DL>
</DD>
</DL>
<HR>

<A NAME="toCharArray()"><!-- --></A><H3>
toCharArray</H3>
<PRE>
public char[] <B>toCharArray</B>()</PRE>
<DL>
<DD>Converts this string to a new character array.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>a newly allocated character array whose length is the 
length
         of this string and whose contents are initialized to contain
         the character sequence represented by this string.</DL>
</DD>
</DL>
<HR>

<A NAME="valueOf(java.lang.Object)"><!-- --></A><H3>
valueOf</H3>
<PRE>
public static <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> <B>valueOf</B>(<A 
HREF="../../java/lang/Object.html" title="class in java.lang">Object</A>&nbsp;obj)</PRE>
<DL>
<DD>Returns the string representation of the <code>Object</code> argument.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>obj</CODE> - an <code>Object</code>.
<DT><B>Returns:</B><DD>if the argument is <code>null</code>, then a string 
equal to
         <code>"null"</code>; otherwise, the value of
         <code>obj.toString()</code> is returned.<DT><B>See Also:</B><DD><A 
HREF="../../java/lang/Object.html#toString()"><CODE>Object.toString()</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="valueOf(char[])"><!-- --></A><H3>
valueOf</H3>
<PRE>
public static <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>valueOf</B>(char[]&nbsp;data)</PRE>
<DL>
<DD>Returns the string representation of the <code>char</code> array
argument. The contents of the character array are copied; subsequent
modification of the character array does not affect the newly
created string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>data</CODE> - a <code>char</code> array.
<DT><B>Returns:</B><DD>a newly allocated string representing the same sequence 
of
         characters contained in the character array argument.</DL>
</DD>
</DL>
<HR>

<A NAME="valueOf(char[], int, int)"><!-- --></A><H3>
valueOf</H3>
<PRE>
public static <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> <B>valueOf</B>(char[]&nbsp;data,
int&nbsp;offset,
int&nbsp;count)</PRE>
<DL>
<DD>Returns the string representation of a specific subarray of the
<code>char</code> array argument.
<p>
The <code>offset</code> argument is the index of the first
character of the subarray. The <code>count</code> argument
specifies the length of the subarray. The contents of the subarray
are copied; subsequent modification of the character array does not
affect the newly created string.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>data</CODE> - the character array.<DD><CODE>offset</CODE> - the initial offset into the value of the
<code>String</code>.<DD><CODE>count</CODE> - the length of the value of the <code>String</code>.
<DT><B>Returns:</B><DD>a string representing the sequence of characters contained in the subarray of the character array argument.
<DT><B>Throws:</B>
<DD><CODE><A HREF="../../java/lang/IndexOutOfBoundsException.html" title="class in java.lang">IndexOutOfBoundsException</A></CODE> - if <code>offset</code> is
negative, or <code>count</code> is negative, or
<code>offset+count</code> is larger than
<code>data.length</code>.</DL>
</DD>
</DL>
<HR>


<A NAME="copyValueOf(char[], int, int)"><!-- --></A><H3>
copyValueOf</H3>
<PRE>
public static <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>copyValueOf</B>(char[]&nbsp;data,
                                int&nbsp;offset,
                                int&nbsp;count)</PRE>
<DL>
<DD>Returns a String that represents the character sequence in the
array specified.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>data</CODE> - the character array.<DD><CODE>offset</CODE> - 
initial offset of the subarray.<DD><CODE>count</CODE> - length of the subarray.
<DT><B>Returns:</B><DD>a <code>String</code> that contains the characters of the
         specified subarray of the character array.</DL>
</DD>
</DL>
<HR>

<A NAME="copyValueOf(char[])"><!-- --></A><H3>
copyValueOf</H3>
<PRE>
public static <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>copyValueOf</B>(char[]&nbsp;data)</PRE>
<DL>
<DD>Returns a String that represents the character sequence in the
array specified.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>data</CODE> - the character array.
<DT><B>Returns:</B><DD>a <code>String</code> that contains the characters of the
         character array.</DL>
</DD>
</DL>
<HR>

<A NAME="valueOf(boolean)"><!-- --></A><H3>
valueOf</H3>
<PRE>
public static <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>valueOf</B>(boolean&nbsp;b)</PRE>
<DL>
<DD>Returns the string representation of the <code>boolean</code> argument.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>b</CODE> - a <code>boolean</code>.
<DT><B>Returns:</B><DD>if the argument is <code>true</code>, a string equal to
         <code>"true"</code> is returned; otherwise, a string equal to
         <code>"false"</code> is returned.</DL>
</DD>
</DL>
<HR>

<A NAME="valueOf(char)"><!-- --></A><H3>
valueOf</H3>
<PRE>
public static <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>valueOf</B>(char&nbsp;c)</PRE>
<DL>
<DD>Returns the string representation of the <code>char</code>
argument.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>c</CODE> - a <code>char</code>.
<DT><B>Returns:</B><DD>a string of length <code>1</code> containing
         as its single character the argument <code>c</code>.</DL>
</DD>
</DL>
<HR>

<A NAME="valueOf(int)"><!-- --></A><H3>
valueOf</H3>
<PRE>
public static <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>valueOf</B>(int&nbsp;i)</PRE>
<DL>
<DD>Returns the string representation of the <code>int</code> argument.
<p>
The representation is exactly the one returned by the
<code>Integer.toString</code> method of one argument.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>i</CODE> - an <code>int</code>.
<DT><B>Returns:</B><DD>a string representation of the <code>int</code> argument.<DT><B>See Also:</B><DD><A 
HREF="../../java/lang/Integer.html#toString(int, int)"><CODE>Integer.toString(int, int)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="valueOf(long)"><!-- --></A><H3>
valueOf</H3>
<PRE>
public static <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>valueOf</B>(long&nbsp;l)</PRE>
<DL>
<DD>Returns the string representation of the <code>long</code> argument.
<p>
The representation is exactly the one returned by the
<code>Long.toString</code> method of one argument.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>l</CODE> - a <code>long</code>.
<DT><B>Returns:</B><DD>a string representation of the <code>long</code> argument.<DT><B>See Also:</B><DD><A 
HREF="../../java/lang/Long.html#toString(long)"><CODE>Long.toString(long)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="valueOf(float)"><!-- --></A><H3>
valueOf</H3>
<PRE>
public static <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>valueOf</B>(float&nbsp;f)</PRE>
<DL>
<DD>Returns the string representation of the <code>float</code> argument.
<p>
The representation is exactly the one returned by the
<code>Float.toString</code> method of one argument.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>f</CODE> - a <code>float</code>.
<DT><B>Returns:</B><DD>a string representation of the <code>float</code> argument.<DT><B>See Also:</B><DD><A 
HREF="../../java/lang/Float.html#toString(float)"><CODE>Float.toString(float)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="valueOf(double)"><!-- --></A><H3>
valueOf</H3>
<PRE>
public static <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>valueOf</B>(double&nbsp;d)</PRE>
<DL>
<DD>Returns the string representation of the <code>double</code> argument.
<p>
The representation is exactly the one returned by the
<code>Double.toString</code> method of one argument.
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>d</CODE> - a <code>double</code>.
<DT><B>Returns:</B><DD>a  string representation of the <code>double</code> argument.<DT><B>See Also:</B><DD><A 
HREF="../../java/lang/Double.html#toString(double)"><CODE>Double.toString(double)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="intern()"><!-- --></A><H3>
intern</H3>
<PRE>
public <A HREF="../../java/lang/String.html" title="class in java.lang">String</A> 
<B>intern</B>()</PRE>
<DL>
<DD>Returns a canonical representation for the string object.
<p>
A pool of strings, initially empty, is maintained privately by the
class <code>String</code>.
<p>
When the intern method is invoked, if the pool already contains a
string equal to this <code>String</code> object as determined by
the <A 
HREF="../../java/lang/String.html#equals(java.lang.Object)"><CODE>equals(Object)</CODE></A>
 method, then the string from the pool is
returned. Otherwise, this <code>String</code> object is added to the
pool and a reference to this <code>String</code> object is returned.
<p>
It follows that for any two strings <code>s</code> and <code>t</code>,
<code>s.intern()&nbsp;==&nbsp;t.intern()</code> is <code>true</code>
if and only if <code>s.equals(t)</code> is <code>true</code>.
<p>
All literal strings and string-valued constant expressions are
interned. String literals are defined in &sect;3.10.5 of the
<a href="http://java.sun.com/docs/books/jls/html/";>Java Language
Specification</a>
<P>
<DD><DL>
</DL>
</DD>
<DD><DL>

<DT><B>Returns:</B><DD>a string that has the same contents as this string, but 
is
         guaranteed to be from a pool of unique strings.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== --> <A NAME="navbar_bottom"><!-- --></A> <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> <TR> <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/String.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> <b>Java<sup><font size=-2>TM</font></sup>&nbsp;2&nbsp;Platform<br>Std.&nbsp;Ed. v1.4.2</b></EM> </TD> </TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../java/lang/StrictMath.html" title="class in java.lang"><B>PREV 
CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../java/lang/StringBuffer.html" title="class in java.lang"><B>NEXT 
CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
 <A HREF="../../index.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="String.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
 <!--
 if(window==top) {
   document.writeln('<A HREF="../../allclasses-noframe.html"><B>All 
Classes</B></A>');
 }
 //-->
</SCRIPT>
<NOSCRIPT>
 <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>

</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A 
HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A 
HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>
<font size="-1"><a href="http://java.sun.com/cgi-bin/bugreport.cgi";>Submit a bug or feature</a><br>For further API reference and developer documentation, see 
<a href="../../../relnotes/devdocs-vs-specs.html">Java 2 SDK SE Developer Documentation</a>. That documentation contains more detailed, developer-targeted descriptions, with 
conceptual overviews, definitions of terms, workarounds, and working code examples. <p>Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to <a 
href="../../../relnotes/license.html">license terms</a>. Also see the <a href="http://java.sun.com/docs/redist.html";>documentation redistribution 
policy</a>.</font>
</BODY>
</HTML>

--------------010305040802060409030502
Content-Type: text/html; charset=ISO-8859-1;
name="SQLException.html"
Content-Transfer-Encoding: quoted-printable
Content-ID: <[EMAIL PROTECTED]>
Content-Disposition: inline;
filename="SQLException.html"

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://ww=
w.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.4.2-rc) on Fri Jun 13 00:14:40 PDT 200=
3 -->
<TITLE>
SQLException (Java 2 Platform SE v1.4.2)
</TITLE>

<META NAME=3D"keywords" CONTENT=3D"java.sql.SQLException class">
<META NAME=3D"keywords" CONTENT=3D"getSQLState()">
<META NAME=3D"keywords" CONTENT=3D"getErrorCode()">
<META NAME=3D"keywords" CONTENT=3D"getNextException()">
<META NAME=3D"keywords" CONTENT=3D"setNextException()">

<LINK REL =3D"stylesheet" TYPE=3D"text/css" HREF=3D"../../stylesheet.css"=
TITLE=3D"Style">

<SCRIPT type=3D"text/javascript">
function windowTitle()
{
   parent.document.title=3D"SQLException (Java 2 Platform SE v1.4.2)";
}
</SCRIPT>

</HEAD>

<BODY BGCOLOR=3D"white" onload=3D"windowTitle();">


<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D START OF TOP NAVBAR =3D=3D=3D=3D=3D=3D=3D= --> <A NAME=3D"navbar_top"><!-- --></A> <A HREF=3D"#skip-navbar_top" title=3D"Skip navigation links"></A> <TABLE BORDER=3D"0" WIDTH=3D"100%" CELLPADDING=3D"1" CELLSPACING=3D"0" SU= MMARY=3D""> <TR> <TD COLSPAN=3D3 BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A NAME=3D"navbar_top_firstrow"><!-- --></A> <TABLE BORDER=3D"0" CELLPADDING=3D"0" CELLSPACING=3D"3" SUMMARY=3D""> <TR ALIGN=3D"center" VALIGN=3D"top"> <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A HREF=3D"../../over= view-summary.html"><FONT CLASS=3D"NavBarFont1"><B>Overview</B></FONT></A>= &nbsp;</TD> <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A HREF=3D"package-su= mmary.html"><FONT CLASS=3D"NavBarFont1"><B>Package</B></FONT></A>&nbsp;</= TD> <TD BGCOLOR=3D"#FFFFFF" CLASS=3D"NavBarCell1Rev"> &nbsp;<FONT CLASS=3D"= NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD> <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A HREF=3D"class-use/= SQLException.html"><FONT CLASS=3D"NavBarFont1"><B>Use</B></FONT></A>&nbsp= ;</TD> <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A HREF=3D"package-tr= ee.html"><FONT CLASS=3D"NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD> <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A HREF=3D"../../depr= ecated-list.html"><FONT CLASS=3D"NavBarFont1"><B>Deprecated</B></FONT></A=
&nbsp;</TD>
 <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1">    <A HREF=3D"../../inde=
x-files/index-1.html"><FONT CLASS=3D"NavBarFont1"><B>Index</B></FONT></A>=
&nbsp;</TD>
 <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1">    <A HREF=3D"../../help=
-doc.html"><FONT CLASS=3D"NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
 </TR>
</TABLE>
</TD>
<TD ALIGN=3D"right" VALIGN=3D"top" ROWSPAN=3D3><EM>
<b>Java<sup><font size=3D-2>TM</font></sup>&nbsp;2&nbsp;Platform<br>Std.&=
nbsp;Ed. v1.4.2</b></EM>
</TD>
</TR>

<TR>
<TD BGCOLOR=3D"white" CLASS=3D"NavBarCell2"><FONT SIZE=3D"-2">
&nbsp;<A HREF=3D"../../java/sql/DataTruncation.html" title=3D"class in ja=
va.sql"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF=3D"../../java/sql/SQLWarning.html" title=3D"class in java.s=
ql"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR=3D"white" CLASS=3D"NavBarCell2"><FONT SIZE=3D"-2">
 <A HREF=3D"../../index.html" target=3D"_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF=3D"SQLException.html" target=3D"_top"><B>NO FRAMES</B></A> =
&nbsp;
&nbsp;<SCRIPT type=3D"text/javascript">
 <!--
 if(window=3D=3Dtop) {
   document.writeln('<A HREF=3D"../../allclasses-noframe.html"><B>All Cl=
asses</B></A>');
 }
 //-->
</SCRIPT>
<NOSCRIPT>
 <A HREF=3D"../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>

</FONT></TD>
</TR>
<TR>
<TD VALIGN=3D"top" CLASS=3D"NavBarCell3"><FONT SIZE=3D"-2">
 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF=3D"#construc=
tor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF=3D"#method_summary">METHOD</A=
</FONT></TD>
<TD VALIGN=3D"top" CLASS=3D"NavBarCell3"><FONT SIZE=3D"-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF=3D"#constructor_detail">CONSTR</A>=
&nbsp;|&nbsp;<A HREF=3D"#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME=3D"skip-navbar_top"></A>
<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D END OF TOP NAVBAR =3D=3D=3D=3D=3D=3D=3D=3D=
=3D -->

<HR>
<!-- =3D=3D=3D=3D=3D=3D=3D=3D START OF CLASS DATA =3D=3D=3D=3D=3D=3D=3D=3D=
-->
<H2>
<FONT SIZE=3D"-1">
java.sql</FONT>
<BR>
Class SQLException</H2>
<PRE>
<A HREF=3D"../../java/lang/Object.html" title=3D"class in java.lang">java=
=2Elang.Object</A>
 <IMG SRC=3D"../../resources/inherit.gif" ALT=3D"extended by"><A HREF=3D=
"../../java/lang/Throwable.html" title=3D"class in java.lang">java.lang.T=
hrowable</A>
     <IMG SRC=3D"../../resources/inherit.gif" ALT=3D"extended by"><A HRE=
F=3D"../../java/lang/Exception.html" title=3D"class in java.lang">java.la=
ng.Exception</A>
         <IMG SRC=3D"../../resources/inherit.gif" ALT=3D"extended by"><B=
java.sql.SQLException</B>
</PRE>
<DL>
<DT><B>All Implemented Interfaces:</B> <DD><A HREF=3D"../../java/io/Seria=
lizable.html" title=3D"interface in java.io">Serializable</A></DD>
</DL>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF=3D"../../java/sql/BatchUp=
dateException.html" title=3D"class in java.sql">BatchUpdateException</A>,=
<A HREF=3D"../../java/sql/SQLWarning.html" title=3D"class in java.sql">S=
QLWarning</A></DD>
</DL>
<HR>
<DL>
<DT>public class <B>SQLException</B><DT>extends <A HREF=3D"../../java/lan=
g/Exception.html" title=3D"class in java.lang">Exception</A></DL>

<P>
<P>An exception that provides information on a database access
error or other errors.

<P>Each <code>SQLException</code> provides several kinds of information:=
=20
<UL>
  <LI> a string describing the error.  This is used as the Java Exceptio=
n
      message, available via the method <code>getMesage</code>.
  <LI> a "SQLstate" string, which follows either the XOPEN SQLstate conv=
entions
       or the SQL 99 conventions.
      The values of the SQLState string are described in the appropriate=
spec.
      The <code>DatabaseMetaData</code> method <code>getSQLStateType</co=
de>
      can be used to discover whether the driver returns the XOPEN type =
or
      the SQL 99 type.
  <LI> an integer error code that is specific to each vendor.  Normally =
this will
         be the actual error code returned by the underlying database.
  <LI> a chain to a next Exception.  This can be used to provide additio=
nal
         error information.
</UL>
<P>

<P>
<DL>
<DT><B>See Also:</B><DD><A HREF=3D"../../serialized-form.html#java.sql.SQ=
LException">Serialized Form</A></DL>
<HR>

<P>
<!-- =3D=3D=3D=3D=3D=3D=3D=3D NESTED CLASS SUMMARY =3D=3D=3D=3D=3D=3D=3D=3D=
-->


<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D FIELD SUMMARY =3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D -->


<!-- =3D=3D=3D=3D=3D=3D=3D=3D CONSTRUCTOR SUMMARY =3D=3D=3D=3D=3D=3D=3D=3D= -->

<A NAME=3D"constructor_summary"><!-- --></A>
<TABLE BORDER=3D"1" WIDTH=3D"100%" CELLPADDING=3D"3" CELLSPACING=3D"0" SU=
MMARY=3D"">
<TR BGCOLOR=3D"#CCCCFF" CLASS=3D"TableHeadingColor">
<TD COLSPAN=3D2><FONT SIZE=3D"+2">
<B>Constructor Summary</B></FONT></TD>
</TR>
<TR BGCOLOR=3D"white" CLASS=3D"TableRowColor">
<TD><CODE><B><A HREF=3D"../../java/sql/SQLException.html#SQLException()">=
SQLException</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs an=
<code>SQLException</code> object;
the <code>reason</code> field defaults to null,=20
the <code>SQLState</code> field defaults to <code>null</code>, and=20
the <code>vendorCode</code> field defaults to 0.</TD>
</TR>
<TR BGCOLOR=3D"white" CLASS=3D"TableRowColor">
<TD><CODE><B><A HREF=3D"../../java/sql/SQLException.html#SQLException(jav=
a.lang.String)">SQLException</A></B>(<A HREF=3D"../../java/lang/String.ht=
ml" title=3D"class in java.lang">String</A>&nbsp;reason)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs an=
<code>SQLException</code> object with a reason;
the <code>SQLState</code> field defaults to <code>null</code>, and=20
the <code>vendorCode</code> field defaults to 0.</TD>
</TR>
<TR BGCOLOR=3D"white" CLASS=3D"TableRowColor">
<TD><CODE><B><A HREF=3D"../../java/sql/SQLException.html#SQLException(jav=
a.lang.String, java.lang.String)">SQLException</A></B>(<A HREF=3D"../../j=
ava/lang/String.html" title=3D"class in java.lang">String</A>&nbsp;reason=
,
            <A HREF=3D"../../java/lang/String.html" title=3D"class in ja=
va.lang">String</A>&nbsp;SQLState)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs an=
<code>SQLException</code> object with the given reason and=20
SQLState; the <code>vendorCode</code> field defaults to 0.</TD>
</TR>
<TR BGCOLOR=3D"white" CLASS=3D"TableRowColor">
<TD><CODE><B><A HREF=3D"../../java/sql/SQLException.html#SQLException(jav=
a.lang.String, java.lang.String, int)">SQLException</A></B>(<A HREF=3D"..=
/../java/lang/String.html" title=3D"class in java.lang">String</A>&nbsp;r=
eason,
            <A HREF=3D"../../java/lang/String.html" title=3D"class in ja=
va.lang">String</A>&nbsp;SQLState,
            int&nbsp;vendorCode)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructs a =
fully-specified <code>SQLException</code> object.</TD>
</TR>
</TABLE>
&nbsp;
<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D METHOD SUMMARY =3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D -->

<A NAME=3D"method_summary"><!-- --></A>
<TABLE BORDER=3D"1" WIDTH=3D"100%" CELLPADDING=3D"3" CELLSPACING=3D"0" SU=
MMARY=3D"">
<TR BGCOLOR=3D"#CCCCFF" CLASS=3D"TableHeadingColor">
<TD COLSPAN=3D2><FONT SIZE=3D"+2">
<B>Method Summary</B></FONT></TD>
</TR>
<TR BGCOLOR=3D"white" CLASS=3D"TableRowColor">
<TD ALIGN=3D"right" VALIGN=3D"top" WIDTH=3D"1%"><FONT SIZE=3D"-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF=3D"../../java/sql/SQLException.html#getErrorCode()">=
getErrorCode</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the=
vendor-specific exception code
for this <code>SQLException</code> object.</TD>
</TR>
<TR BGCOLOR=3D"white" CLASS=3D"TableRowColor">
<TD ALIGN=3D"right" VALIGN=3D"top" WIDTH=3D"1%"><FONT SIZE=3D"-1">
<CODE>&nbsp;<A HREF=3D"../../java/sql/SQLException.html" title=3D"class i=
n java.sql">SQLException</A></CODE></FONT></TD>
<TD><CODE><B><A HREF=3D"../../java/sql/SQLException.html#getNextException=
()">getNextException</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the=
exception chained to this=20
<code>SQLException</code> object.</TD>
</TR>
<TR BGCOLOR=3D"white" CLASS=3D"TableRowColor">
<TD ALIGN=3D"right" VALIGN=3D"top" WIDTH=3D"1%"><FONT SIZE=3D"-1">
<CODE>&nbsp;<A HREF=3D"../../java/lang/String.html" title=3D"class in jav=
a.lang">String</A></CODE></FONT></TD>
<TD><CODE><B><A HREF=3D"../../java/sql/SQLException.html#getSQLState()">g=
etSQLState</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieves the=
SQLState for this <code>SQLException</code> object.</TD>
</TR>
<TR BGCOLOR=3D"white" CLASS=3D"TableRowColor">
<TD ALIGN=3D"right" VALIGN=3D"top" WIDTH=3D"1%"><FONT SIZE=3D"-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF=3D"../../java/sql/SQLException.html#setNextException=
(java.sql.SQLException)">setNextException</A></B>(<A HREF=3D"../../java/s=
ql/SQLException.html" title=3D"class in java.sql">SQLException</A>&nbsp;e=
x)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adds an <code=
SQLException</code> object to the end of the chain.</TD>
</TR>
</TABLE>
&nbsp;<A NAME=3D"methods_inherited_from_class_java.lang.Throwable"><!-- -=
-></A>
<TABLE BORDER=3D"1" WIDTH=3D"100%" CELLPADDING=3D"3" CELLSPACING=3D"0" SU=
MMARY=3D"">
<TR BGCOLOR=3D"#EEEEFF" CLASS=3D"TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A HREF=3D"../../java/lang/=
Throwable.html" title=3D"class in java.lang">Throwable</A></B></TD>
</TR>
<TR BGCOLOR=3D"white" CLASS=3D"TableRowColor">
<TD><CODE><A HREF=3D"../../java/lang/Throwable.html#fillInStackTrace()">f=
illInStackTrace</A>, <A HREF=3D"../../java/lang/Throwable.html#getCause()=
">getCause</A>, <A HREF=3D"../../java/lang/Throwable.html#getLocalizedMes=
sage()">getLocalizedMessage</A>, <A HREF=3D"../../java/lang/Throwable.htm=
l#getMessage()">getMessage</A>, <A HREF=3D"../../java/lang/Throwable.html=
#getStackTrace()">getStackTrace</A>, <A HREF=3D"../../java/lang/Throwable=
=2Ehtml#initCause(java.lang.Throwable)">initCause</A>, <A HREF=3D"../../j=
ava/lang/Throwable.html#printStackTrace()">printStackTrace</A>, <A HREF=3D=
"../../java/lang/Throwable.html#printStackTrace(java.io.PrintStream)">pri=
ntStackTrace</A>, <A HREF=3D"../../java/lang/Throwable.html#printStackTra=
ce(java.io.PrintWriter)">printStackTrace</A>, <A HREF=3D"../../java/lang/=
Throwable.html#setStackTrace(java.lang.StackTraceElement[])">setStackTrac=
e</A>, <A HREF=3D"../../java/lang/Throwable.html#toString()">toString</A>=
</CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME=3D"methods_inherited_from_class_java.lang.Object"><!-- --><=
/A>
<TABLE BORDER=3D"1" WIDTH=3D"100%" CELLPADDING=3D"3" CELLSPACING=3D"0" SU=
MMARY=3D"">
<TR BGCOLOR=3D"#EEEEFF" CLASS=3D"TableSubHeadingColor">
<TD><B>Methods inherited from class java.lang.<A HREF=3D"../../java/lang/=
Object.html" title=3D"class in java.lang">Object</A></B></TD>
</TR>
<TR BGCOLOR=3D"white" CLASS=3D"TableRowColor">
<TD><CODE><A HREF=3D"../../java/lang/Object.html#clone()">clone</A>, <A H=
REF=3D"../../java/lang/Object.html#equals(java.lang.Object)">equals</A>, =
<A HREF=3D"../../java/lang/Object.html#finalize()">finalize</A>, <A HREF=3D=
"../../java/lang/Object.html#getClass()">getClass</A>, <A HREF=3D"../../j=
ava/lang/Object.html#hashCode()">hashCode</A>, <A HREF=3D"../../java/lang=
/Object.html#notify()">notify</A>, <A HREF=3D"../../java/lang/Object.html=
#notifyAll()">notifyAll</A>, <A HREF=3D"../../java/lang/Object.html#wait(=
)">wait</A>, <A HREF=3D"../../java/lang/Object.html#wait(long)">wait</A>,=
<A HREF=3D"../../java/lang/Object.html#wait(long, int)">wait</A></CODE><=
/TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D FIELD DETAIL =3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D -->


<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D CONSTRUCTOR DETAIL =3D=3D=3D=3D=3D=3D=3D= =3D -->

<A NAME=3D"constructor_detail"><!-- --></A>
<TABLE BORDER=3D"1" WIDTH=3D"100%" CELLPADDING=3D"3" CELLSPACING=3D"0" SU=
MMARY=3D"">
<TR BGCOLOR=3D"#CCCCFF" CLASS=3D"TableHeadingColor">
<TD COLSPAN=3D1><FONT SIZE=3D"+2">
<B>Constructor Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME=3D"SQLException(java.lang.String, java.lang.String, int)"><!-- --=
</A><H3>
SQLException</H3>
<PRE>
public <B>SQLException</B>(<A HREF=3D"../../java/lang/String.html" title=3D=
"class in java.lang">String</A>&nbsp;reason,
                   <A HREF=3D"../../java/lang/String.html" title=3D"clas=
s in java.lang">String</A>&nbsp;SQLState,
                   int&nbsp;vendorCode)</PRE>
<DL>
<DD>Constructs a fully-specified <code>SQLException</code> object.
<P>
<DT><B>Parameters:</B><DD><CODE>reason</CODE> - a description of the exce=
ption<DD><CODE>SQLState</CODE> - an XOPEN or SQL 99 code identifying the =
exception<DD><CODE>vendorCode</CODE> - a database vendor-specific excepti=
on code</DL>
<HR>

<A NAME=3D"SQLException(java.lang.String, java.lang.String)"><!-- --></A>=
<H3>
SQLException</H3>
<PRE>
public <B>SQLException</B>(<A HREF=3D"../../java/lang/String.html" title=3D=
"class in java.lang">String</A>&nbsp;reason,
                   <A HREF=3D"../../java/lang/String.html" title=3D"clas=
s in java.lang">String</A>&nbsp;SQLState)</PRE>
<DL>
<DD>Constructs an <code>SQLException</code> object with the given reason =
and=20
SQLState; the <code>vendorCode</code> field defaults to 0.
<P>
<DT><B>Parameters:</B><DD><CODE>reason</CODE> - a description of the exce=
ption<DD><CODE>SQLState</CODE> - an XOPEN or SQL 99 code identifying the =
exception</DL>
<HR>

<A NAME=3D"SQLException(java.lang.String)"><!-- --></A><H3>
SQLException</H3>
<PRE>
public <B>SQLException</B>(<A HREF=3D"../../java/lang/String.html" title=3D=
"class in java.lang">String</A>&nbsp;reason)</PRE>
<DL>
<DD>Constructs an <code>SQLException</code> object with a reason;
the <code>SQLState</code> field defaults to <code>null</code>, and=20
the <code>vendorCode</code> field defaults to 0.
<P>
<DT><B>Parameters:</B><DD><CODE>reason</CODE> - a description of the exce=
ption</DL>
<HR>

<A NAME=3D"SQLException()"><!-- --></A><H3>
SQLException</H3>
<PRE>
public <B>SQLException</B>()</PRE>
<DL>
<DD>Constructs an <code>SQLException</code> object;
the <code>reason</code> field defaults to null,=20
the <code>SQLState</code> field defaults to <code>null</code>, and=20
the <code>vendorCode</code> field defaults to 0.
<P>
</DL>

<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D METHOD DETAIL =3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D -->

<A NAME=3D"method_detail"><!-- --></A>
<TABLE BORDER=3D"1" WIDTH=3D"100%" CELLPADDING=3D"3" CELLSPACING=3D"0" SU=
MMARY=3D"">
<TR BGCOLOR=3D"#CCCCFF" CLASS=3D"TableHeadingColor">
<TD COLSPAN=3D1><FONT SIZE=3D"+2">
<B>Method Detail</B></FONT></TD>
</TR>
</TABLE>

<A NAME=3D"getSQLState()"><!-- --></A><H3>
getSQLState</H3>
<PRE>
public <A HREF=3D"../../java/lang/String.html" title=3D"class in java.lan=
g">String</A> <B>getSQLState</B>()</PRE>
<DL>
<DD>Retrieves the SQLState for this <code>SQLException</code> object.
<P>
<DD><DL>

<DT><B>Returns:</B><DD>the SQLState value</DL>
</DD>
</DL>
<HR>

<A NAME=3D"getErrorCode()"><!-- --></A><H3>
getErrorCode</H3>
<PRE>
public int <B>getErrorCode</B>()</PRE>
<DL>
<DD>Retrieves the vendor-specific exception code
for this <code>SQLException</code> object.
<P>
<DD><DL>

<DT><B>Returns:</B><DD>the vendor's error code</DL>
</DD>
</DL>
<HR>

<A NAME=3D"getNextException()"><!-- --></A><H3>
getNextException</H3>
<PRE>
public <A HREF=3D"../../java/sql/SQLException.html" title=3D"class in jav=
a.sql">SQLException</A> <B>getNextException</B>()</PRE>
<DL>
<DD>Retrieves the exception chained to this=20
<code>SQLException</code> object.
<P>
<DD><DL>

<DT><B>Returns:</B><DD>the next <code>SQLException</code> object in the c=
hain;=20
        <code>null</code> if there are none<DT><B>See Also:</B><DD><A HR=
EF=3D"../../java/sql/SQLException.html#setNextException(java.sql.SQLExcep=
tion)"><CODE>setNextException(java.sql.SQLException)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME=3D"setNextException(java.sql.SQLException)"><!-- --></A><H3>
setNextException</H3>
<PRE>
public void <B>setNextException</B>(<A HREF=3D"../../java/sql/SQLExceptio=
n.html" title=3D"class in java.sql">SQLException</A>&nbsp;ex)</PRE>
<DL>
<DD>Adds an <code>SQLException</code> object to the end of the chain.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>ex</CODE> - the new exception that will b=
e added to the end of
           the <code>SQLException</code> chain<DT><B>See Also:</B><DD><A=
HREF=3D"../../java/sql/SQLException.html#getNextException()"><CODE>getNe=
xtException()</CODE></A></DL>
</DD>
</DL>
<!-- =3D=3D=3D=3D=3D=3D=3D=3D=3D END OF CLASS DATA =3D=3D=3D=3D=3D=3D=3D=3D=
=3D -->
<HR>


<!-- =3D=3D=3D=3D=3D=3D=3D START OF BOTTOM NAVBAR =3D=3D=3D=3D=3D=3D --> <A NAME=3D"navbar_bottom"><!-- --></A> <A HREF=3D"#skip-navbar_bottom" title=3D"Skip navigation links"></A> <TABLE BORDER=3D"0" WIDTH=3D"100%" CELLPADDING=3D"1" CELLSPACING=3D"0" SU= MMARY=3D""> <TR> <TD COLSPAN=3D3 BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A NAME=3D"navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER=3D"0" CELLPADDING=3D"0" CELLSPACING=3D"3" SUMMARY=3D""> <TR ALIGN=3D"center" VALIGN=3D"top"> <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A HREF=3D"../../over= view-summary.html"><FONT CLASS=3D"NavBarFont1"><B>Overview</B></FONT></A>= &nbsp;</TD> <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A HREF=3D"package-su= mmary.html"><FONT CLASS=3D"NavBarFont1"><B>Package</B></FONT></A>&nbsp;</= TD> <TD BGCOLOR=3D"#FFFFFF" CLASS=3D"NavBarCell1Rev"> &nbsp;<FONT CLASS=3D"= NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD> <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A HREF=3D"class-use/= SQLException.html"><FONT CLASS=3D"NavBarFont1"><B>Use</B></FONT></A>&nbsp= ;</TD> <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A HREF=3D"package-tr= ee.html"><FONT CLASS=3D"NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD> <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1"> <A HREF=3D"../../depr= ecated-list.html"><FONT CLASS=3D"NavBarFont1"><B>Deprecated</B></FONT></A=
&nbsp;</TD>
 <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1">    <A HREF=3D"../../inde=
x-files/index-1.html"><FONT CLASS=3D"NavBarFont1"><B>Index</B></FONT></A>=
&nbsp;</TD>
 <TD BGCOLOR=3D"#EEEEFF" CLASS=3D"NavBarCell1">    <A HREF=3D"../../help=
-doc.html"><FONT CLASS=3D"NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
 </TR>
</TABLE>
</TD>
<TD ALIGN=3D"right" VALIGN=3D"top" ROWSPAN=3D3><EM>
<b>Java<sup><font size=3D-2>TM</font></sup>&nbsp;2&nbsp;Platform<br>Std.&=
nbsp;Ed. v1.4.2</b></EM>
</TD>
</TR>

<TR>
<TD BGCOLOR=3D"white" CLASS=3D"NavBarCell2"><FONT SIZE=3D"-2">
&nbsp;<A HREF=3D"../../java/sql/DataTruncation.html" title=3D"class in ja=
va.sql"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF=3D"../../java/sql/SQLWarning.html" title=3D"class in java.s=
ql"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR=3D"white" CLASS=3D"NavBarCell2"><FONT SIZE=3D"-2">
 <A HREF=3D"../../index.html" target=3D"_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF=3D"SQLException.html" target=3D"_top"><B>NO FRAMES</B></A> =
&nbsp;
&nbsp;<SCRIPT type=3D"text/javascript">
 <!--
 if(window=3D=3Dtop) {
   document.writeln('<A HREF=3D"../../allclasses-noframe.html"><B>All Cl=
asses</B></A>');
 }
 //-->
</SCRIPT>
<NOSCRIPT>
 <A HREF=3D"../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>

</FONT></TD>
</TR>
<TR>
<TD VALIGN=3D"top" CLASS=3D"NavBarCell3"><FONT SIZE=3D"-2">
 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF=3D"#construc=
tor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF=3D"#method_summary">METHOD</A=
</FONT></TD>
<TD VALIGN=3D"top" CLASS=3D"NavBarCell3"><FONT SIZE=3D"-2">
DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF=3D"#constructor_detail">CONSTR</A>=
&nbsp;|&nbsp;<A HREF=3D"#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME=3D"skip-navbar_bottom"></A>
<!-- =3D=3D=3D=3D=3D=3D=3D=3D END OF BOTTOM NAVBAR =3D=3D=3D=3D=3D=3D=3D =
-->

<HR>
<font size=3D"-1"><a href=3D"http://java.sun.com/cgi-bin/bugreport.cgi";>S=
ubmit a bug or feature</a><br>For further API reference and developer doc=
umentation, see <a href=3D"../../../relnotes/devdocs-vs-specs.html">Java =
2 SDK SE Developer Documentation</a>. That documentation contains more de=
tailed, developer-targeted descriptions, with conceptual overviews, defin=
itions of terms, workarounds, and working code examples. <p>Copyright 200=
3 Sun Microsystems, Inc. All rights reserved. Use is subject to <a href=3D=
"../../../relnotes/license.html">license terms</a>. Also see the <a href=3D=
"http://java.sun.com/docs/redist.html";>documentation redistribution polic=
y</a>.</font>
</BODY>
</HTML>

--------------010305040802060409030502--
From jeff Wed Dec 15 17:27:48 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:27:48 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:27:48 -0800
Received: from exprod5mx83.postini.com ([64.18.0.71] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1CecwG-0000RB-00
for <[email protected]>; Wed, 15 Dec 2004 09:27:48 -0800
Received: from source ([194.109.24.29]) by exprod5mx83.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 11:30:29 CST
Received: from bag.python.org (bag.python.org [194.109.207.14])
by smtp-vbr9.xs4all.nl (8.12.11/8.12.11) with ESMTP id iBFHUQ7i015211
for <[email protected]>; Wed, 15 Dec 2004 18:30:26 +0100 (CET)
(envelope-from [EMAIL PROTECTED])
Received: from bag.python.org (bag [127.0.0.1])
by bag.python.org (Postfix) with ESMTP id BA6DF1E400B
for <[email protected]>; Wed, 15 Dec 2004 18:30:25 +0100 (CET)
X-Original-To: [EMAIL PROTECTED]
Delivered-To: [EMAIL PROTECTED]
Received: from bag.python.org (bag [127.0.0.1])
by bag.python.org (Postfix) with ESMTP id E54421E4002
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 18:30:22 +0100 (CET)
Received: from bag (HELO bag.python.org) (127.0.0.1)
by bag.python.org with SMTP; 15 Dec 2004 18:30:22 +0100
Received: from mailhost.equilar.com (eth0.1720amphlett.sm.libritas.com
[209.0.100.158]) by bag.python.org (Postfix) with ESMTP
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 18:30:22 +0100 (CET)
X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.0
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Wed, 15 Dec 2004 09:37:10 -0800
Message-ID: <[EMAIL PROTECTED]>
X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Dynamically passing variables to unittest
Thread-Index: AcTizLSha0ajzKeSRiSzgQbId5GuvA==
From: "Tom Haddon" <[EMAIL PROTECTED]>
To: "Peter Hansen" <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
Cc: Subject: RE: Dynamically passing variables to unittest
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: General discussion list for the Python programming language
<python-list.python.org>
List-Unsubscribe: <http://mail.python.org/mailman/listinfo/python-list>,
<mailto:[EMAIL PROTECTED]>
List-Archive: <http://mail.python.org/pipermail/python-list>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <http://mail.python.org/mailman/listinfo/python-list>,
<mailto:[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-Virus-Scanned: by XS4ALL Virus Scanner
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Hi Peter,

Yeah, you're right, the term "ConnectString" is a little confusing. =
Perhaps I should change that.

Here's a valid call to DB:

conn=3DDB.DB('pg','test','localhost',5432,'test','test')

In the context of this unittest, a valid syntax would be (except that =
this unittest would fail, as this is a "good" connection:

self.assertRaises(DB.InvalidConnectString, =
DB.DB,'pg','test','localhost',5432,'test','test')

Thanks, Tom

-----Original Message-----
From: Peter Hansen [mailto:[EMAIL PROTECTED]
Sent: Wednesday, December 15, 2004 7:37 AM
To: [EMAIL PROTECTED]
Subject: Re: Dynamically passing variables to unittest


Tom Haddon wrote: > So, my question is, how do I dynamically > pass the variables from a list, for example to the unittest module so = I > can maintain the list of test cases more easily: > > ------------------------- > import DB > import unittest >=20

> class ConnectString(unittest.TestCase):=20
=20

>     InvalidStrings=3D(['pg','test','localhost','5432','test','test']
>         ,['pg','test','local',5432,'test','test'])
>=20

>     def testInvalidStrings(self):
>         for i in InvalidStrings:
>             self.assertRaises(DB.InvalidConnectString, =
DB.DB,",".join(i))
> ------------------------
>
> My problem is, this passes one string containing
> "'pg','test','localhost','5432','test','test'" rather than each
> one of those as variables.

"As variables"?  What does that mean?  Can you give an
example of precisely what a valid DB.DB call would look
like in the real code, rather than showing an example
of something that *doesn't* do what you want it to?

I thought connect strings looked like "host=3Dlocalhost;port=3D5432"
and so on... equal signs and semicolons or something.

-Peter

--
http://mail.python.org/mailman/listinfo/python-list
From jeff Wed Dec 15 17:29:10 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:29:10 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:29:10 -0800
Received: from exprod5mx117.postini.com ([64.18.0.89] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecxa-0000RO-00
for <[email protected]>; Wed, 15 Dec 2004 09:29:10 -0800
Received: from source ([209.237.227.199]) by exprod5mx117.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:31:52 PST
Received: (qmail 86154 invoked by uid 500); 15 Dec 2004 17:30:55 -0000
Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
Precedence: bulk
list-help: <mailto:[EMAIL PROTECTED]>
list-unsubscribe: <mailto:[EMAIL PROTECTED]>
list-post: <mailto:[EMAIL PROTECTED]>
Delivered-To: mailing list [EMAIL PROTECTED]
Received: (qmail 86025 invoked by uid 99); 15 Dec 2004 17:30:52 -0000
X-ASF-Spam-Status: No, hits=0.0 required=10.0
tests=
X-Spam-Check-By: apache.org
Received-SPF: pass (hermes.apache.org: local policy)
Message-ID: <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 12:29:20 -0500
From: Stas Bekman <[EMAIL PROTECTED]>
Organization: Hope, Humanized
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913
X-Accept-Language: en-us, en, he, ru
MIME-Version: 1.0
To: Torsten Foertsch <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Subject: Re: [ANNOUNCE] Apache-ModSSL
References: <[EMAIL PROTECTED]>
In-Reply-To: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Checked: Checked
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.0750) GT3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Torsten Foertsch wrote:
The uploaded file

    Apache-ModSSL-0.02.tar.gz

has entered CPAN as

  file: $CPAN/authors/id/O/OP/OPI/Apache-ModSSL-0.02.tar.gz
  size: 7435 bytes
   md5: 19d4b18197c73cb2c3d9ec7dd531cb44

This MP2 module adds 2 functions to Apache::Connection: is_https() and ssl_var_lookup().

    $c->is_https
        "is_https()" returns 1 if the connection is SSL-encrypted, 0 if it
        is not encrypted but mod_ssl is available in the apache binary or
        "undef" if mod_ssl is not loaded.

    $c->ssl_var_lookup(NAME)
        "ssl_var_lookup()" returns the value of an SSL variable. If mod_ssl
        is not loaded "undef" is returned. A query for an unknown variable
        returns an empty string.

Torsten++.

Should we link to this kind of extension modules from the Apache::Connection manpage?
http://perl.apache.org/docs/2.0/api/Apache/Connection.html
e.g. a new section 3rd party modules extensions? or will this become a maintenance hell if many of those start to pop-up?




--
__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com

--
Report problems: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html
List etiquette: http://perl.apache.org/maillist/email-etiquette.html
From jeff Wed Dec 15 17:29:23 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:29:23 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:29:23 -0800
Received: from exprod5mx120.postini.com ([64.18.0.34] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecxn-0000RX-00
for <[email protected]>; Wed, 15 Dec 2004 09:29:23 -0800
Received: from source ([209.237.227.199]) by exprod5mx120.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:32:05 PST
Received: (qmail 89019 invoked by uid 500); 15 Dec 2004 17:31:30 -0000
Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
Precedence: bulk
List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Id: "Velocity Developers List" <velocity-dev.jakarta.apache.org>
Reply-To: "Velocity Developers List" <[EMAIL PROTECTED]>
Delivered-To: mailing list [EMAIL PROTECTED]
Received: (qmail 88980 invoked by uid 99); 15 Dec 2004 17:31:29 -0000
X-ASF-Spam-Status: No, hits=0.4 required=10.0
tests=DNS_FROM_RFC_ABUSE,SPF_HELO_PASS,SPF_PASS
X-Spam-Check-By: apache.org
Received-SPF: pass (hermes.apache.org: domain of [EMAIL PROTECTED] designates 171.71.176.71 as permitted sender)
Received: from sj-iport-2-in.cisco.com (HELO sj-iport-2.cisco.com) (171.71.176.71)
by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 15 Dec 2004 09:30:26 -0800
Received: from sj-core-1.cisco.com (171.71.177.237)
by sj-iport-2.cisco.com with ESMTP; 15 Dec 2004 09:33:45 -0800
Received: from malone.cisco.com (malone.cisco.com [171.70.157.157])
by sj-core-1.cisco.com (8.12.10/8.12.6) with ESMTP id iBFHTaVw007408
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 09:29:36 -0800 (PST)
Received: from tcolsonwxp03 (sjc-vpn4-514.cisco.com [10.21.82.2]) by malone.cisco.com (8.8.6 (PHNE_14041)/CISCO.SERVER.1.2) with ESMTP id JAA16601 for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 09:29:39 -0800 (PST)
Message-Id: <[EMAIL PROTECTED]>
From: "Tim Colson" <[EMAIL PROTECTED]>
To: "'Velocity Developers List'" <[EMAIL PROTECTED]>
Subject: RE: Announce : Will Glass-Husain as Committer
Date: Wed, 15 Dec 2004 10:29:42 -0700
MIME-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook, Build 11.0.5510
In-Reply-To: <[EMAIL PROTECTED]>
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1441
Thread-Index: AcTitvZ0GpfNYDWWRjOy8yXzqVCDqQAE9b6A
X-Virus-Checked: Checked
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.0750) GT3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


interested in and understanding of all the facets of Velocity that generally have me considered to be a cranky old recalcitrant conservative.
Recalictrant, certainly. Conservative, undoubtedly but in a Good Way. But cranky? Well.... maybe. <grin>

Cool... now we can bug Will for commits of all those patches lying in wait.
;-)

Go Will Go! :-)

Cheers,
Timo



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
From jeff Wed Dec 15 17:29:30 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:29:30 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:29:30 -0800
Received: from exprod5mx115.postini.com ([64.18.0.87] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecxu-0000Rr-00
for <[email protected]>; Wed, 15 Dec 2004 09:29:30 -0800
Received: from source ([63.251.223.186]) by exprod5mx115.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 12:32:11 EST
Received: (qmail 3920 invoked by uid 514); 15 Dec 2004 17:32:11 -0000
Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
Precedence: bulk
list-help: <mailto:[EMAIL PROTECTED]>
list-unsubscribe: <mailto:[EMAIL PROTECTED]>
list-post: <mailto:[EMAIL PROTECTED]>
Delivered-To: mailing list [EMAIL PROTECTED]
Received: (qmail 3913 invoked from network); 15 Dec 2004 17:32:10 -0000
Delivered-To: [EMAIL PROTECTED]
X-Spam-Check-By: la.mx.develooper.com
Received-SPF: pass (x1.develooper.com: local policy)
Date: Wed, 15 Dec 2004 18:32:02 +0100
Message-Id: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Subject: CPAN Upload: R/RJ/RJBS/Rubric-0.00_24.tar.gz
Content-Type: Text/Plain; Charset=UTF-8
Reply-To: [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Content-Transfer-Encoding: 8bit
From: PAUSE <[EMAIL PROTECTED]>
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


The uploaded file

   Rubric-0.00_24.tar.gz

has entered CPAN as

 file: $CPAN/authors/id/R/RJ/RJBS/Rubric-0.00_24.tar.gz
 size: 20990 bytes
  md5: d3bce1abe820121f98ed87c04a9e6d0c

No action is required on your part
Request entered by: RJBS (Ricardo SIGNES)
Request entered on: Wed, 15 Dec 2004 17:30:17 GMT
Request completed:  Wed, 15 Dec 2004 17:32:00 GMT

Thanks,
--
paused, v460
From jeff Wed Dec 15 17:29:31 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:29:31 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:29:31 -0800
Received: from exprod5mx126.postini.com ([64.18.0.40] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecxv-0000S0-00
for <[email protected]>; Wed, 15 Dec 2004 09:29:31 -0800
Received: from source ([128.101.142.119]) by exprod5mx126.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 11:32:12 CST
Received: from localhost ([127.0.0.1] helo=baron.me.umn.edu)
by baron.me.umn.edu with esmtp (Exim 3.36 #1 (Debian))
id 1CecrF-000594-00; Wed, 15 Dec 2004 11:22:37 -0600
Received: from mk-smarthost-3.mail.uk.tiscali.com ([212.74.114.39])
by baron.me.umn.edu with esmtp (Exim 3.36 #1 (Debian))
id 1Cecqd-00058B-00
for <[EMAIL PROTECTED]>; Wed, 15 Dec 2004 11:22:00 -0600
Received: from dsl-80-44-231-212.access.uk.tiscali.com ([80.44.231.212]:3101
helo=main)
by mk-smarthost-3.mail.uk.tiscali.com with esmtp (Exim 4.30)
id 1Cecq7-000LRL-DP
for [EMAIL PROTECTED]; Wed, 15 Dec 2004 17:21:27 +0000
From: "Vivian Meazza" <[EMAIL PROTECTED]>
To: "'FlightGear developers discussions'" <[EMAIL PROTECTED]>
Subject: RE: [Flightgear-devel] control surface normalization
Date: Wed, 15 Dec 2004 17:21:13 -0000
Message-ID: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook, Build 10.0.6626
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
In-Reply-To: <[EMAIL PROTECTED]>
Importance: Normal
X-Scanner: exiscan *1Cecqd-00058B-00*6VvtQiIPpfw*
X-BeenThere: [EMAIL PROTECTED]
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: FlightGear developers discussions <[EMAIL PROTECTED]>
List-Id: FlightGear developers discussions <flightgear-devel.flightgear.org>
List-Unsubscribe: <http://mail.flightgear.org/mailman/listinfo/flightgear-devel>, <mailto:[EMAIL PROTECTED]>
List-Archive: <http://mail.flightgear.org/pipermail/flightgear-devel>
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <http://mail.flightgear.org/mailman/listinfo/flightgear-devel>, <mailto:[EMAIL PROTECTED]>
Sender: [EMAIL PROTECTED]
Errors-To: [EMAIL PROTECTED]
X-pstn-levels: (S:75.22482/99.90000 R:95.9108 P:95.9108 M:94.8624 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


Jon Berndt

Do 3D models use a "normalized" range to model aerosurface rotation, =
or
actual degree
magnitude? I've been looking at the JSBSim flight control code and the
addition of the
code that "normalizes" aerosurface (elevator, aileron, etc.) rotation
positions confuses
the code, and appears to only be relevant to 3D modeling.

A quick search revealed that most, if not all, the 3d models in the = current inventory use normalized values for animating the control surfaces. =20

It was my opinion that rotations are done using actual degree =
measurement
- that is, you
can't specify an angular rotation in a range of 0 to 1 and have it =
mean
anything at all. A
rotation needs to be done over an angular range that is known, such as
degrees or radians.
=20
I'd like to remove the code that normalizes angular measurement, but I =
am
told that
FlightGear requires normalized angular measurement, which seems, on =
teh
surface,
ridiculous. At the very least, I'd like to move the normalization code =
out
of our flight
controls code and into the flightgear interface code, since it appears =
to
be a requirement
of FlightGear only.

To avoid a sizeable conversion task, all we need is a property = containing the normalized value, so this seems like a sensible suggestion to me.


Regards,

Vivian



_______________________________________________
Flightgear-devel mailing list
[EMAIL PROTECTED]
http://mail.flightgear.org/mailman/listinfo/flightgear-devel
2f585eeea02e2c79d7b1d8c4963bae2d
From jeff Wed Dec 15 17:29:28 2004
Return-Path: [EMAIL PROTECTED]
Delivery-Date: Wed Dec 15 09:29:28 2004
Return-path: <[EMAIL PROTECTED]>
Envelope-to: [email protected]
Delivery-date: Wed, 15 Dec 2004 09:29:28 -0800
Received: from exprod5mx121.postini.com ([64.18.0.35] helo=psmtp.com)
by toko.jab.org with smtp (Exim 3.36 #1 (Debian))
id 1Cecxs-0000Rg-00
for <[email protected]>; Wed, 15 Dec 2004 09:29:28 -0800
Received: from source ([209.202.168.102]) by exprod5mx121.postini.com ([64.18.4.10]) with SMTP;
Wed, 15 Dec 2004 09:32:09 PST
Received: (qmail 4813 invoked by uid 508); 15 Dec 2004 17:30:58 -0000
Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
Precedence: bulk
X-No-Archive: yes
List-Post: <mailto:[EMAIL PROTECTED]>
List-Help: <mailto:[EMAIL PROTECTED]>
List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
List-Subscribe: <mailto:[EMAIL PROTECTED]>
Delivered-To: mailing list [EMAIL PROTECTED]
Received: (qmail 4804 invoked by uid 60881); 15 Dec 2004 17:30:58 -0000
Message-ID: <[EMAIL PROTECTED]>
From: "Bob Stayton" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Date: Wed, 15 Dec 2004 09:30:54 -0800
MIME-Version: 1.0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1158
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
Subject: Re: [docbook] newbie question - links between two docbooks (pdfs)
X-pstn-levels: (S:99.90000/99.90000 R:95.9108 P:95.9108 M:86.5533 C:98.9754 )
X-pstn-settings: 1 (0.1500:0.1500) gt3 gt2 gt1 r p m c X-pstn-addresses: from <[EMAIL PROTECTED]> [294/10] X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on toko.jab.org
X-Spam-Level: X-Spam-Status: No, hits=-4.9 required=4.0 tests=BAYES_00 autolearn=ham version=2.64


You want to use olinks, and you will need version 1.66 or later of the
DocBook XSL stylesheets. That version added support for olinking between PDF
outputs.  You will need this chapter that describes how to set up and use
olinks:

http://www.sagehill.net/docbookxsl/Olinking.html

and you will need this message that describes the new features:

http://lists.oasis-open.org/archives/docbook-apps/200409/msg00150.html

Bob Stayton
Sagehill Enterprises
DocBook Consulting
[EMAIL PROTECTED]


----- Original Message ----- From: "Jan Rudinsky" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, December 15, 2004 7:30 AM
Subject: [docbook] newbie question - links between two docbooks (pdfs)




Hi, I'd like to know how to create a link between two documents.

I have two docbook.xml files as sources to generate pdf files. How to
add a link from one to the other in docbook so it evolves to a pdf to
pdf link?

Thanks for any suggestions or links :)

JR



Reply via email to