直列化された形式
-
パッケージ com.sun.jdi
-
例外com.sun.jdi.AbsentInformationException
class AbsentInformationException extends Exception implements Serializable- serialVersionUID:
- 4988939309582416373L
-
例外com.sun.jdi.ClassNotLoadedException
class ClassNotLoadedException extends Exception implements Serializable- serialVersionUID:
- -6242978768444298722L
-
直列化されたフィールド
-
className
String className
-
-
例外com.sun.jdi.ClassNotPreparedException
class ClassNotPreparedException extends RuntimeException implements Serializable- serialVersionUID:
- -6120698967144079642L
-
例外com.sun.jdi.IncompatibleThreadStateException
class IncompatibleThreadStateException extends Exception implements Serializable- serialVersionUID:
- 6199174323414551389L
-
例外com.sun.jdi.InconsistentDebugInfoException
class InconsistentDebugInfoException extends RuntimeException implements Serializable- serialVersionUID:
- 7964236415376861808L
-
例外com.sun.jdi.InternalException
class InternalException extends RuntimeException implements Serializable- serialVersionUID:
- -9171606393104480607L
-
直列化されたフィールド
-
errorCode
int errorCode
-
-
例外com.sun.jdi.InvalidCodeIndexException
class InvalidCodeIndexException extends RuntimeException implements Serializable- serialVersionUID:
- 7416010225133747805L
-
例外com.sun.jdi.InvalidLineNumberException
class InvalidLineNumberException extends RuntimeException implements Serializable- serialVersionUID:
- 4048709912372692875L
-
例外com.sun.jdi.InvalidModuleException
class InvalidModuleException extends RuntimeException implements Serializable- serialVersionUID:
- 7907359387320658039L
-
例外com.sun.jdi.InvalidStackFrameException
class InvalidStackFrameException extends RuntimeException implements Serializable- serialVersionUID:
- -1919378296505827922L
-
例外com.sun.jdi.InvalidTypeException
class InvalidTypeException extends Exception implements Serializable- serialVersionUID:
- 2256667231949650806L
-
例外com.sun.jdi.InvocationException
class InvocationException extends Exception implements Serializable- serialVersionUID:
- 6066780907971918568L
-
直列化されたフィールド
-
exception
ObjectReference exception
-
-
クラスcom.sun.jdi.JDIPermission
class JDIPermission extends BasicPermission implements Serializable- serialVersionUID:
- -6988461416938786271L
-
例外com.sun.jdi.NativeMethodException
class NativeMethodException extends RuntimeException implements Serializable- serialVersionUID:
- 3924951669039469992L
-
例外com.sun.jdi.ObjectCollectedException
class ObjectCollectedException extends RuntimeException implements Serializable- serialVersionUID:
- -1928428056197269588L
-
例外com.sun.jdi.VMCannotBeModifiedException
class VMCannotBeModifiedException extends UnsupportedOperationException implements Serializable- serialVersionUID:
- -4063879815130164009L
-
例外com.sun.jdi.VMDisconnectedException
class VMDisconnectedException extends RuntimeException implements Serializable- serialVersionUID:
- 2892975269768351637L
-
例外com.sun.jdi.VMMismatchException
class VMMismatchException extends RuntimeException implements Serializable- serialVersionUID:
- 289169358790459564L
-
例外com.sun.jdi.VMOutOfMemoryException
class VMOutOfMemoryException extends RuntimeException implements Serializable- serialVersionUID:
- 71504228548910686L
-
-
パッケージ com.sun.jdi.connect
-
例外com.sun.jdi.connect.IllegalConnectorArgumentsException
class IllegalConnectorArgumentsException extends Exception implements Serializable- serialVersionUID:
- -3042212603611350941L
-
例外com.sun.jdi.connect.TransportTimeoutException
class TransportTimeoutException extends IOException implements Serializable- serialVersionUID:
- 4107035242623365074L
-
例外com.sun.jdi.connect.VMStartException
class VMStartException extends Exception implements Serializable- serialVersionUID:
- 6408644824640801020L
-
直列化されたフィールド
-
プロセス
Process process
-
-
-
パッケージ com.sun.jdi.connect.spi
-
例外com.sun.jdi.connect.spi.ClosedConnectionException
class ClosedConnectionException extends IOException implements Serializable- serialVersionUID:
- 3877032124297204774L
-
-
パッケージ com.sun.jdi.request
-
例外com.sun.jdi.request.DuplicateRequestException
class DuplicateRequestException extends RuntimeException implements Serializable- serialVersionUID:
- -3719784920313411060L
-
例外com.sun.jdi.request.InvalidRequestStateException
class InvalidRequestStateException extends RuntimeException implements Serializable- serialVersionUID:
- -3774632428543322148L
-
-
パッケージ com.sun.nio.sctp
-
例外com.sun.nio.sctp.IllegalReceiveException
class IllegalReceiveException extends IllegalStateException implements Serializable- serialVersionUID:
- 2296619040988576224L
-
例外com.sun.nio.sctp.IllegalUnbindException
class IllegalUnbindException extends IllegalStateException implements Serializable- serialVersionUID:
- -310540883995532224L
-
例外com.sun.nio.sctp.InvalidStreamException
class InvalidStreamException extends IllegalArgumentException implements Serializable- serialVersionUID:
- -9172703378046665558L
-
-
パッケージ com.sun.security.auth
-
クラスcom.sun.security.auth.LdapPrincipal
class LdapPrincipal extends Object implements Serializable- serialVersionUID:
- 6820120005580754861L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
クラスcom.sun.security.auth.NTDomainPrincipal
class NTDomainPrincipal extends Object implements Serializable- serialVersionUID:
- -4408637351440771220L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
名前
String name
-
-
クラスcom.sun.security.auth.NTSid
class NTSid extends Object implements Serializable- serialVersionUID:
- 4412290580770249885L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
sid
String sid
-
-
クラスcom.sun.security.auth.NTSidDomainPrincipal
class NTSidDomainPrincipal extends NTSid implements Serializable- serialVersionUID:
- 5247810785821650912L
-
クラスcom.sun.security.auth.NTSidGroupPrincipal
class NTSidGroupPrincipal extends NTSid implements Serializable- serialVersionUID:
- -1373347438636198229L
-
クラスcom.sun.security.auth.NTSidPrimaryGroupPrincipal
class NTSidPrimaryGroupPrincipal extends NTSid implements Serializable- serialVersionUID:
- 8011978367305190527L
-
クラスcom.sun.security.auth.NTSidUserPrincipal
class NTSidUserPrincipal extends NTSid implements Serializable- serialVersionUID:
- -5573239889517749525L
-
クラスcom.sun.security.auth.NTUserPrincipal
class NTUserPrincipal extends Object implements Serializable- serialVersionUID:
- -8737649811939033735L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
名前
String name
-
-
クラスcom.sun.security.auth.UnixNumericGroupPrincipal
class UnixNumericGroupPrincipal extends Object implements Serializable- serialVersionUID:
- 3941535899328403223L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
名前
String name
-
primaryGroup
boolean primaryGroup
-
-
クラスcom.sun.security.auth.UnixNumericUserPrincipal
class UnixNumericUserPrincipal extends Object implements Serializable- serialVersionUID:
- -4329764253802397821L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
名前
String name
-
-
クラスcom.sun.security.auth.UnixPrincipal
class UnixPrincipal extends Object implements Serializable- serialVersionUID:
- -2951667807323493631L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
名前
String name
-
-
クラスcom.sun.security.auth.UserPrincipal
class UserPrincipal extends Object implements Serializable- serialVersionUID:
- 892106070870210969L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
名前
String name
主体名
-
-
-
パッケージ com.sun.security.jgss
-
クラスcom.sun.security.jgss.InquireSecContextPermission
class InquireSecContextPermission extends BasicPermission implements Serializable- serialVersionUID:
- -7131173349668647297L
-
-
パッケージ com.sun.tools.attach
-
例外com.sun.tools.attach.AgentInitializationException
class AgentInitializationException extends Exception implements Serializable- serialVersionUID:
- -1508756333332806353L
-
直列化されたフィールド
-
returnValue
int returnValue
-
-
例外com.sun.tools.attach.AgentLoadException
class AgentLoadException extends Exception implements Serializable- serialVersionUID:
- 688047862952114238L
-
例外com.sun.tools.attach.AttachNotSupportedException
class AttachNotSupportedException extends Exception implements Serializable- serialVersionUID:
- 3391824968260177264L
-
例外com.sun.tools.attach.AttachOperationFailedException
class AttachOperationFailedException extends IOException implements Serializable- serialVersionUID:
- 2140308168167478043L
-
クラスcom.sun.tools.attach.AttachPermission
class AttachPermission extends BasicPermission implements Serializable- serialVersionUID:
- -4619447669752976181L
-
-
パッケージ java.applet
-
クラスjava.applet.Applet
class Applet extends Panel implements Serializable- serialVersionUID:
- -5836846270535785031L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。オブジェクト入力ストリームからアプレットを読み込みます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 導入されたバージョン:
- 1.4
- 関連項目:
-
-
直列化されたフィールド
-
accessibleContext
AccessibleContext accessibleContext
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このApplet
に関連付けられたアクセス可能なコンテキスト。
-
-
クラスjava.applet.Applet.AccessibleApplet
class AccessibleApplet extends Panel.AccessibleAWTPanel implements Serializable- serialVersionUID:
- 8127374778187708896L
-
-
パッケージ java.awt
-
エラーjava.awt.AWTError
class AWTError extends Error implements Serializable- serialVersionUID:
- -1819846354050686206L
-
クラスjava.awt.AWTEvent
class AWTEvent extends EventObject implements Serializable- serialVersionUID:
- -1825314779160409405L
-
直列化されたフィールド
-
bdata
byte[] bdata
プライベート・データ。 -
consumed
boolean consumed
転送元の処理後にイベントをピアに送り返すかどうかを制御します。trueの場合は送り返されず、falseの場合は送り返されます。 セマンティック・イベントは低レベル・イベントに反応してピアで生成されるため、この値は常にtrueになります。 -
id
int id
イベントのID
-
-
例外java.awt.AWTException
class AWTException extends Exception implements Serializable- serialVersionUID:
- -1900414231151323879L
-
クラスjava.awt.AWTKeyStroke
class AWTKeyStroke extends Object implements Serializable- serialVersionUID:
- -6430539691155161871L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws ObjectStreamExceptionこのインスタンスに等しい、AWTKeyStroke
のキャッシュされたインスタンス(またはAWTKeyStroke
のサブクラス)を返します。- 例外:
ObjectStreamException
- 直列化の問題が発生した場合
-
-
直列化されたフィールド
-
keyChar
char keyChar
キーボード・キーの文字値。 -
keyCode
int keyCode
このAWTKeyStroke
のキー・コード。 -
modifiers
int modifiers
任意の修飾子のビット単位の組合せ。 -
onKeyRelease
boolean onKeyRelease
このAWTKeyStroke
がキー・リリースに対応する場合はtrue
、そうでない場合はfalse
。
-
-
クラスjava.awt.AWTPermission
class AWTPermission extends BasicPermission implements Serializable- serialVersionUID:
- 8890392402588814465L
-
クラスjava.awt.BorderLayout
class BorderLayout extends Object implements Serializable- serialVersionUID:
- -8658291919501921765L
-
直列化されたフィールド
-
center
Component center
ボーダー・レイアウトのcenter (中央)になるコンポーネント位置を指定する定数です。 -
east
Component east
ボーダー・レイアウトのeast (右端)になるコンポーネント位置を指定する定数です。 -
firstItem
Component firstItem
相対的な位置指定された定数で、north (上端)、south (下端)、east (右端)、west (左端)、center (中央)の代わりに使用できます。 firstLineの説明を参照してください。 -
firstLine
Component firstLine
相対的な位置指定された定数で、north (上端)、south (下端)、east (右端)、west (左端)、center (中央)の代わりに使用できます。2種類の定数を同時に使用すると、予期しない結果が生じることがあります。 両方の種類の定数を使用した場合は、相対位置指定定数が優先されます。 たとえば、向きがLEFT_TO_RIGHT
のコンテナにNORTH
とBEFORE_FIRST_LINE
の両方の定数を使用してコンポーネントを追加すると、BEFORE_FIRST_LINE
のみがレイアウトされます。 lastLine、firstItem、lastItem についても同じことが言えます。 -
hgap
int hgap
コンポーネント間の水平方向のギャップで新しいボーダー・レイアウトを構築します。 水平方向のギャップはhgap
によって指定されます。 -
lastItem
Component lastItem
相対的な位置指定された定数で、north (上端)、south (下端)、east (右端)、west (左端)、center (中央)の代わりに使用できます。 firstLineの説明を参照してください。 -
lastLine
Component lastLine
相対的な位置指定された定数で、north (上端)、south (下端)、east (右端)、west (左端)、center (中央)の代わりに使用できます。 firstLineの説明を参照してください。 -
north
Component north
ボーダー・レイアウトのnorth (上端)になるコンポーネント位置を指定する定数です。 -
south
Component south
ボーダー・レイアウトのsouth (下端)になるコンポーネント位置を指定する定数です。 -
vgap
int vgap
コンポーネント間の垂直方向のギャップで新しいボーダー・レイアウトを構築します。 垂直方向のギャップはvgap
によって指定されます。 -
west
Component west
ボーダー・レイアウトのwest (左端)になるコンポーネント位置を指定する定数です。
-
-
クラスjava.awt.Button
class Button extends Component implements Serializable- serialVersionUID:
- -8774683716313001058L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStream
を読み込み、それがnull
ではない場合、ボタンによってトリガーされるアクション・イベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
Button.removeActionListener(ActionListener)
Button.addActionListener(ActionListener)
GraphicsEnvironment.isHeadless()
Button.writeObject(ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なActionListeners
のリストを書き込みます。 直列化可能でないActionListeners
は検出され、それらの直列化は試行されません。- シリアル・データ:
null
で終了する0個以上のペアのシーケンス。ペアはString
とObject
で構成されます。String
はオブジェクトの型を示し、次のいずれかになります。ActionListener
オブジェクトを示すactionListenerK
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
Component.actionListenerK
Button.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
クラスjava.awt.Button.AccessibleAWTButton
class AccessibleAWTButton extends Component.AccessibleAWTComponent implements Serializable- serialVersionUID:
- -5932203980244017102L
-
クラスjava.awt.Canvas
class Canvas extends Component implements Serializable- serialVersionUID:
- -2284879212465893870L
-
クラスjava.awt.Canvas.AccessibleAWTCanvas
class AccessibleAWTCanvas extends Component.AccessibleAWTComponent implements Serializable- serialVersionUID:
- -6325592262103146699L
-
クラスjava.awt.CardLayout
class CardLayout extends Object implements Serializable- serialVersionUID:
- -4328196481005934313L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException 直列化可能フィールドをストリームから読み込みます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException 直列化可能フィールドをストリームに書き込みます。- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
クラスjava.awt.Checkbox
class Checkbox extends Component implements Serializable- serialVersionUID:
- 7270714317450821763L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStream
を読み込み、それがnull
ではない場合、Checkbox
によってトリガーされる項目イベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
Checkbox.removeItemListener(ItemListener)
Checkbox.addItemListener(ItemListener)
GraphicsEnvironment.isHeadless()
Checkbox.writeObject(ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なItemListeners
のリストを書き込みます。 直列化可能でないItemListeners
は検出され、それらの直列化は試行されません。- シリアル・データ:
null
で終了する0個以上のペアのシーケンス。このペアはString
とObject
で構成されます。String
はオブジェクトの型を示し、次のいずれかになります。ItemListener
オブジェクトを示すitemListenerK
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
Component.itemListenerK
Checkbox.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
checkboxSerializedDataVersion
int checkboxSerializedDataVersion
直列化されたデータ・バージョン。 -
group
CheckboxGroup group
チェックボックス・グループです。 このフィールドには、チェックボックスがグループ・チェックボックスでないことを示すnullを指定できます。 -
label
String label
Checkboxのラベル。 nullを指定することができます。 -
state
boolean state
Checkbox
の状態。
-
-
クラスjava.awt.Checkbox.AccessibleAWTCheckbox
class AccessibleAWTCheckbox extends Component.AccessibleAWTComponent implements Serializable- serialVersionUID:
- 7881579233144754107L
-
クラスjava.awt.CheckboxGroup
class CheckboxGroup extends Object implements Serializable- serialVersionUID:
- 3729780091441768983L
-
直列化されたフィールド
-
selectedCheckbox
Checkbox selectedCheckbox
現在の選択。
-
-
クラスjava.awt.CheckboxMenuItem
class CheckboxMenuItem extends MenuItem implements Serializable- serialVersionUID:
- 6190621106981774043L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ObjectInputStream
を読み取り、null
でない場合は、Checkbox
メニュー・アイテムによって起動されるアイテム・イベントを受信するリスナーを追加します。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合- 関連項目:
-
MenuItem.removeActionListener(ActionListener)
MenuItem.addActionListener(ActionListener)
CheckboxMenuItem.writeObject(ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なItemListeners
のリストを書き込みます。 直列化可能でないItemListeners
は検出され、それらの直列化は試行されません。- シリアル・データ:
null
で終了する0個以上のペアのシーケンス。このペアはString
とObject
で構成されます。String
はオブジェクトの型を示し、次のいずれかになります。ItemListener
オブジェクトを示すitemListenerK
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
Component.itemListenerK
CheckboxMenuItem.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
checkboxMenuItemSerializedDataVersion
int checkboxMenuItemSerializedDataVersion
直列化されたデータ・バージョン。 -
state
boolean state
チェックボックス・メニュー項目の状態
-
-
クラスjava.awt.CheckboxMenuItem.AccessibleAWTCheckboxMenuItem
class AccessibleAWTCheckboxMenuItem extends MenuItem.AccessibleAWTMenuItem implements Serializable- serialVersionUID:
- -1122642964303476L
-
クラスjava.awt.Choice
class Choice extends Component implements Serializable- serialVersionUID:
- -4075310674757313071L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStream
を読み込み、それがnull
ではない場合、Choice
項目によってトリガーされる項目イベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
Choice.removeItemListener(ItemListener)
Choice.addItemListener(ItemListener)
GraphicsEnvironment.isHeadless()
Choice.writeObject(ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なItemListeners
のリストを書き込みます。 直列化可能でないItemListeners
は検出され、それらの直列化は試行されません。- シリアル・データ:
null
で終了する0個以上のペアのシーケンス。このペアはString
とObject
で構成されます。String
はオブジェクトの型を示し、次のいずれかになります。ItemListener
オブジェクトを示すitemListenerK
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
Component.itemListenerK
Choice.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
クラスjava.awt.Choice.AccessibleAWTChoice
class AccessibleAWTChoice extends Component.AccessibleAWTComponent implements Serializable- serialVersionUID:
- 7175603582428509322L
-
クラスjava.awt.Color
class Color extends Object implements Serializable- serialVersionUID:
- 118526816881161077L
-
直列化されたフィールド
-
cs
ColorSpace cs
ColorSpace
。null
の場合、デフォルトはsRGBです。 -
falpha
float falpha
float
コンポーネントとしてのアルファ値です。frgbvalue
がnull
の場合、この値は有効なデータでないため、int
カラー値から計算します。 -
frgbvalue
float[] frgbvalue
float
コンポーネント(アルファなし)としての、デフォルトのsRGBColorSpace
のカラー値です。 オブジェクト構築後null
の場合、これは8ビット精度で構築されたsRGBカラーである必要があるため、int
カラー値から計算します。 -
fvalue
float[] fvalue
float
コンポーネント(アルファなし)としての、ネイティブなColorSpace
のカラー値です。 オブジェクト構築後null
の場合、これは8ビット精度で構築されたsRGBカラーである必要があるため、int
カラー値から計算します。 -
value
int value
カラー値です。- 関連項目:
-
-
クラスjava.awt.Component
class Component extends Object implements Serializable- serialVersionUID:
- -7644114512714619750L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ObjectInputStream
を読み込み、それがnull
ではない場合、コンポーネントによってトリガーされる複数のイベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合- 関連項目:
-
Component.writeObject(ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 直列化可能なリスナーはオプションのデータとして書き込まれます。 直列化できないリスナーは検出され、それらの直列化は試行されません。- シリアル・データ:
null
で終了する0個以上のペアのシーケンス。このペアはString
とObject
で構成されます。String
はオブジェクトの型を示し、次のいずれかになります(1.4以降)。ComponentListener
オブジェクトを示すcomponentListenerK
、FocusListener
オブジェクトを示すfocusListenerK
、KeyListener
オブジェクトを示すkeyListenerK
、MouseListener
オブジェクトを示すmouseListenerK
、MouseMotionListener
オブジェクトを示すmouseMotionListenerK
、InputMethodListener
オブジェクトを示すinputMethodListenerK
、HierarchyListener
オブジェクトを示すhierarchyListenerK
、HierarchyBoundsListener
オブジェクトを示すhierarchyBoundsListenerK
、MouseWheelListener
オブジェクトを示すmouseWheelListenerK
、オプションのComponentOrientation
(inputMethodListener
のあと、1.2以降)- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener)
Component.componentListenerK
Component.focusListenerK
Component.keyListenerK
Component.mouseListenerK
Component.mouseMotionListenerK
Component.inputMethodListenerK
Component.hierarchyListenerK
Component.hierarchyBoundsListenerK
Component.mouseWheelListenerK
Component.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
accessibleContext
AccessibleContext accessibleContext
このComponent
に関連付けられたAccessibleContext
。 -
autoFocusTransferOnDisposal
boolean autoFocusTransferOnDisposal
親コンテナの破棄プロセスでフォーカス所有者の破棄時に自動フォーカス転送を禁止するために使用されます。 -
バックグラウンド
Color background
このコンポーネントのバックグラウンド・カラーです。background
はnull
の場合もあります。 -
boundsOp
int boundsOp
直接のGeometry API (setBoundsに変更点を通知するsetLocation、setBounds、setSize)の擬似パラメータです。 TreeLockの状態で使用する必要があります。 これはpublicメソッドおよび非推奨メソッドの相互呼出し順を変更できないため必要です。 -
changeSupport
PropertyChangeSupport changeSupport
PropertyChangeListeners
が登録されている場合、changeSupport
フィールドがそれらを記述します。 -
componentSerializedDataVersion
int componentSerializedDataVersion
コンポーネントの直列化されたデータのバージョンです。 -
cursor
Cursor cursor
このコンポーネントにポインタがあるときに表示されるカーソルです。 この値には、null
も指定できます。 -
dropTarget
DropTarget dropTarget
このコンポーネントに関連付けられたDropTarget
です。- 導入されたバージョン:
- 1.2
- 関連項目:
-
enabled
boolean enabled
オブジェクトが使用可能な場合はtrueです。 使用できないオブジェクトはユーザーと対話しません。 -
eventMask
long eventMask
eventMask
は、enableEvents
を使ったサブクラスだけが設定します。 リスナーがイベントを要求するときと、サブクラスがイベントを要求するときの違いを区別するために、リスナーを登録するときは、このマスクを使用しないでください。 入力メソッドが使用可能かどうかを示すために、1ビットが使用されます。このビットはenableInputMethods
によって設定され、デフォルトではオンになります。 -
focusable
boolean focusable
このコンポーネントにフォーカスが設定可能かどうかを示します。- 導入されたバージョン:
- 1.4
- 関連項目:
-
focusTraversalKeys
Set<AWTKeyStroke>[] focusTraversalKeys
フォーカス・トラバーサル・キーです。 フォーカス・トラバーサル・キーを使用できるコンポーネントのフォーカス・トラバーサル動作を決定します。 トラバーサル・キーにnullが指定される場合、このコンポーネントは親からトラバーサル・キーを継承します。 このコンポーネントの上位コンポーネントすべてのトラバーサル・キーにnullが指定されている場合、現在のKeyboardFocusManagerのデフォルト・トラバーサル・キーが使用されます。 -
focusTraversalKeysEnabled
boolean focusTraversalKeysEnabled
このコンポーネントに対してフォーカス・トラバーサル・キーが使用できるかどうかを示します。 フォーカス・トラバーサル・キーが使用できないコンポーネントは、フォーカス・トラバーサル・キーに対応するキー・イベントを受け取ります。 フォーカス・トラバーサル・キーが使用できるコンポーネントはキー・イベントをそのまま受け取らず、トラバーサル操作に変換して受け取ります。- 導入されたバージョン:
- 1.4
- 関連項目:
-
font
Font font
コンポーネントで使用するフォントです。font
はnull
の場合もあります。 -
foreground
Color foreground
このコンポーネントのフォアグラウンド・カラーです。foreground
はnull
の場合もあります。 -
height
int height
コンポーネントの高さです。- 関連項目:
-
ignoreRepaint
boolean ignoreRepaint
オブジェクトがすべての再描画イベントを無視する場合はtrueが返されます。- 導入されたバージョン:
- 1.4
- 関連項目:
-
isFocusTraversableOverridden
int isFocusTraversableOverridden
このコンポーネントがデフォルトのフォーカス・トラバービリティに依存しているかどうかを追跡します。- 導入されたバージョン:
- 1.4
-
isPacked
boolean isPacked
コンポーネントが梱包されているかどうか -
locale
Locale locale
コンポーネントに使用するロケールです。 -
maxSize
Dimension maxSize
最大サイズ -
maxSizeSet
boolean maxSizeSet
null以外の値でsetMaximumSizeを呼び出しているかどうかを示します。 -
minSize
Dimension minSize
最小サイズ このフィールドは、本来は一時フィールドです。 -
minSizeSet
boolean minSizeSet
null以外の値でsetMinimumSizeを呼び出しているかどうかを示します。 -
名前
String name
コンポーネント名です。 このフィールドにはnull
を指定することができます。 -
nameExplicitlySet
boolean nameExplicitlySet
名前が明示的に設定されているかどうかを示すboolean型の値です。nameExplicitlySet
は、名前が設定されていない場合はfalseになり、名前が設定されている場合はtrueになります。 -
newEventsOnly
boolean newEventsOnly
このイベントがコンポーネントの使用可能なイベントの1つである場合、newEventsOnly
はtrueです。 通常の処理で継続して使用可能です。 falseの場合、イベントは消費されるまで上位クラスの親に渡されます。 -
peerFont
Font peerFont
ピアが現在使用しているフォントです。(ピアが存在しない場合はnull
になります。) -
ポップアップ
Vector<PopupMenu> popups
-
prefSize
Dimension prefSize
適切なサイズです。 このフィールドは、本来は一時フィールドです。 -
prefSizeSet
boolean prefSizeSet
null以外の値でsetPreferredSizeを呼び出しているかどうかを示します。 -
有効
boolean valid
オブジェクトが有効な場合はtrueです。 無効なオブジェクトを配置する必要があります。 オブジェクト・サイズが変更されている場合、このフラグはfalseに設定されます。 -
visible
boolean visible
オブジェクトが可視の場合はtrueです。 可視でないオブジェクトは画面上に描画されません。 -
width
int width
コンポーネントの幅です。- 関連項目:
-
x
int x
親の座標系にあるコンポーネントのx位置です。- 関連項目:
-
y
int y
親の座標系にあるコンポーネントのy位置です。- 関連項目:
-
-
クラスjava.awt.Component.AccessibleAWTComponent
class AccessibleAWTComponent extends AccessibleContext implements Serializable- serialVersionUID:
- 642321655757800191L
-
直列化されたフィールド
-
accessibleAWTComponentHandler
ComponentListener accessibleAWTComponentHandler
show/hide/resizeイベントを追跡し、PropertyChangeイベントに変換するコンポーネント・リスナー。 -
accessibleAWTFocusHandler
FocusListener accessibleAWTFocusHandler
フォーカス・イベントを追跡し、それらをPropertyChangeイベントに変換するリスナーです。
-
-
クラスjava.awt.Component.AccessibleAWTComponent.AccessibleAWTComponentHandler
class AccessibleAWTComponentHandler extends Object implements Serializable- serialVersionUID:
- -1009684107426231869L
-
クラスjava.awt.Component.AccessibleAWTComponent.AccessibleAWTFocusHandler
class AccessibleAWTFocusHandler extends Object implements Serializable- serialVersionUID:
- 3150908257351582233L
-
クラスjava.awt.ComponentOrientation
class ComponentOrientation extends Object implements Serializable- serialVersionUID:
- -4113291392143563828L
-
直列化されたフィールド
-
orientation
int orientation
フラグのビット単位の組み合わせ。
-
-
クラスjava.awt.Container
class Container extends Component implements Serializable- serialVersionUID:
- 4613797578919906343L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException 指定されたObjectInputStream
からこのContainer
を直列化復元します。- デフォルトの直列化可能フィールドをストリームから読み込みます。
- 直列化可能なContainerListenerのリストをオプション・データとして読み込みます。 リストがnullの場合、リスナーはインストールされません。
- このコンテナのFocusTraversalPolicyをオプション・データとして読み込みます。nullの場合もあります。
- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合- 関連項目:
-
Container.addContainerListener(java.awt.event.ContainerListener)
Container.writeObject(ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このContainer
を、指定されたObjectOutputStream
に直列化します。- デフォルト直列化可能フィールドをストリームに書き込みます。
- 直列化可能なContainerListenerのリストをオプションのデータとして書き込みます。 非直列化可能なContainerListenerが検出され、それらを直列化しようとしません。
- このコンテナのFocusTraversalPolicyを直列化可能な場合だけ書き込みます。直列化不可能な場合は
null
を書き込みます。
- シリアル・データ:
null
で終了する0個以上のペアのシーケンス。このペアはString
とObject
で構成されます。String
はオブジェクトの型を示し、次のいずれかになります。ContainerListener
オブジェクトを示すcontainerListenerK
、Container
のFocusTraversalPolicy
、またはnull
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener)
Component.containerListenerK
Container.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
component
Component[] component
コンテナ内のコンポーネント。 -
containerSerializedDataVersion
int containerSerializedDataVersion
コンテナの直列化されたデータのバージョン。 -
ディスパッチャ
java.awt.LightweightDispatcher dispatcher
軽量コンポーネントのイベント・ルーター。 このコンテナがネイティブである場合、このディスパッチャは、格納される軽量コンポーネント(存在する場合)へのイベントの転送およびターゲット変更を処理する。 -
focusCycleRoot
boolean focusCycleRoot
このコンポーネントがフォーカス・トラバーサル・サイクルのルートであるかどうかを示す。 フォーカスが一度トラバーサル・サイクルに設定されると、サイクルを上位または下位に切り替えるキーを押さなければ、通常はフォーカス・トラバーサルを離れることはできません。 通常のトラバーサルは、このコンテナとこのコンテナのすべての子孫(下層のフォーカス・サイクル・ルートの子孫でないもの)に制限されています。 -
focusTraversalPolicyProvider
boolean focusTraversalPolicyProvider
focusTraversalPolicyProviderプロパティの値を格納する。 -
layoutMgr
LayoutManager layoutMgr
コンテナのレイアウト・マネージャ。 -
maxSize
Dimension maxSize
このコンテナの最大サイズ。 -
ncomponents
int ncomponents
コンテナ内のコンポーネントの数。 nullも指定できます。
-
-
クラスjava.awt.Container.AccessibleAWTContainer
class AccessibleAWTContainer extends Component.AccessibleAWTComponent implements Serializable- serialVersionUID:
- 5081320404842566097L
-
直列化されたフィールド
-
accessibleContainerHandler
ContainerListener accessibleContainerHandler
子が追加または削除されたときにPropertyChange
を発生させるハンドラ
-
-
クラスjava.awt.Container.AccessibleAWTContainer.AccessibleContainerHandler
class AccessibleContainerHandler extends Object implements Serializable- serialVersionUID:
- -480855353991814677L
-
クラスjava.awt.ContainerOrderFocusTraversalPolicy
class ContainerOrderFocusTraversalPolicy extends FocusTraversalPolicy implements Serializable- serialVersionUID:
- 486933713763926351L
-
直列化されたフィールド
-
BACKWARD_TRAVERSAL
int BACKWARD_TRAVERSAL
この定数は、後方フォーカス・トラバーサル順序がアクティブな場合に使用されます。 -
FORWARD_TRAVERSAL
int FORWARD_TRAVERSAL
この定数は、フォーカス・フォーカス・トラバーサル順序がアクティブな場合に使用されます。 -
implicitDownCycleTraversal
boolean implicitDownCycleTraversal
このContainerOrderFocusTraversalPolicy
がフォーカスを暗黙的にダウン・サイクルで転送するかどうか。
-
-
クラスjava.awt.Cursor
class Cursor extends Object implements Serializable- serialVersionUID:
- 8028237497568985504L
-
直列化されたフィールド
-
名前
String name
ユーザーに表示されるカーソルの名前です。- 関連項目:
-
type
int type
DEFAULT_CURSOR
に最初に設定される、選択されたカーソルのタイプです。- 関連項目:
-
-
クラスjava.awt.DefaultFocusTraversalPolicy
class DefaultFocusTraversalPolicy extends ContainerOrderFocusTraversalPolicy implements Serializable- serialVersionUID:
- 8876966522510157497L
-
クラスjava.awt.Dialog
class Dialog extends Window implements Serializable- serialVersionUID:
- 5920926903803293709L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException 直列化可能フィールドをストリームから読み込みます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合
-
-
直列化されたフィールド
-
modal
boolean modal
ダイアログがモーダルの場合はtrue、モードなしの場合はfalseになります。 モーダル・ダイアログの場合、アプリケーションの一部のトップレベル・ウィンドウに対してユーザー入力ができなくなります。 このフィールドは下位互換のためだけに残されています。 代わりにModalityType
列挙を使用してください。 -
modalityType
Dialog.ModalityType modalityType
このダイアログのモーダリティ・タイプ。 ダイアログのモーダリティ・タイプがModalityType.MODELESS
でない場合は、アプリケーションの一部のトップレベル・ウィンドウに対してユーザー入力ができなくなります。- 導入されたバージョン:
- 1.6
- 関連項目:
-
resizable
boolean resizable
ダイアログのサイズ変更可能プロパティです。 サイズ変更可能なダイアログの場合はtrue、そうでない場合はfalseです。 -
title
String title
ダイアログのタイトルを指定します。 nullを指定することができます。 -
undecorated
boolean undecorated
このフィールドはダイアログの装飾をなくすことができるかどうかを示します。 このプロパティを変更できるのはダイアログが非表示になっているときだけです。このダイアログの装飾をなくすことができる場合、undecorated
はtrue、なくすことができない場合はfalseになります。- 導入されたバージョン:
- 1.4
- 関連項目:
-
-
クラスjava.awt.Dialog.AccessibleAWTDialog
class AccessibleAWTDialog extends Window.AccessibleAWTWindow implements Serializable- serialVersionUID:
- 4837230331833941201L
-
クラスjava.awt.Dimension
class Dimension extends Dimension2D implements Serializable- serialVersionUID:
- 4723952579491349524L
-
直列化されたフィールド
-
height
int height
高さを表します。負の値も使用できます。- 導入されたバージョン:
- 1.0
- 関連項目:
-
width
int width
幅を表します。負の値も使用できます。- 導入されたバージョン:
- 1.0
- 関連項目:
-
-
クラスjava.awt.Event
class Event extends Object implements Serializable- serialVersionUID:
- 5488922509400504703L
-
直列化されたフィールド
-
arg
Object arg
非推奨。イベントの任意の引数です。 このフィールドの値は、イベントの型に依存します。arg
は、イベント固有のプロパティで置き換えられています。 -
clickCount
int clickCount
非推奨。MOUSE_DOWN
イベントの場合、このフィールドは連続したクリックの数を示します。 ほかのイベントの場合、その値は0
です。 このフィールドはMouseEvent.getClickCount()で置き換えられています。 -
consumed
boolean consumed
非推奨。このフィールドは、ターゲットによって処理されたあとにイベントがピアに送り返されるかどうかを制御します。falseの場合はピアに送られ、trueの場合は送られません。- 関連項目:
-
Event.isConsumed()
-
evt
Event evt
非推奨。次のイベントです。 このフィールドは、イベントがリンクされたリストに入れられるときに設定されます。 このフィールドはEventQueueで置き換えられています。- 関連項目:
-
id
int id
非推奨。このイベントがどのタイプのイベントか、およびこのイベントにほかのどのEvent
変数が関連するかを示します。 AWTEvent.getID()で置き換えられています。- 関連項目:
-
key
int key
非推奨。キーボード・イベントで押されたキーのキー・コードです。 KeyEvent.getKeyCode()で置き換えられています。- 関連項目:
-
modifiers
int modifiers
非推奨。修飾キーの状態です。 InputEvent.getModifiers() で置き換えられています。 Java 1.1 では、MouseEvent および KeyEvent は InputEvent のサブクラスです。 -
target
Object target
非推奨。ターゲット・コンポーネントです。 これは、イベントが発生したコンポーネント、またはイベントが関連付けられたコンポーネントを示します。 このオブジェクトは、AWTEvent.getSource()で置き換えられています。- 関連項目:
-
when
long when
非推奨。タイムスタンプ InputEvent.getWhen()で置き換えられています。- 関連項目:
-
x
int x
非推奨。イベントのx座標。 MouseEvent.getX()で置き換えられています。- 関連項目:
-
y
int y
非推奨。イベントのy座標。 MouseEvent.getY()で置き換えられています。- 関連項目:
-
-
クラスjava.awt.FileDialog
class FileDialog extends Dialog implements Serializable- serialVersionUID:
- 5035145889651310422L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ObjectInputStream
を読み込み、空文字列のdir
またはfile
をnull
に変換することによって、下位互換チェックを行います。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
dir
String dir
ファイル・ダイアログに表示するディレクトリを指定する文字列。 この変数はnull
の場合があります。 -
file
String file
ファイル・ダイアログのファイル名テキスト・フィールドの初期値を指定する文字列。 この変数はnull
の場合があります。 -
ファイル
File[] files
ユーザーが選択するすべてのファイルのFileインスタンスを含みます。- 導入されたバージョン:
- 1.7
- 関連項目:
-
filter
FilenameFilter filter
ファイル・ダイアログのファイル名フィルタとして使用されるフィルタ。 ファイル・ダイアログには、このフィルタで名前が受け入れられるファイルのみが表示されます。 この変数はnull
の場合があります。 -
mode
int mode
次の2つのFileDialog
モードがあります:LOAD
およびSAVE
。 この整数は、いずれかを表します。 モードが指定されていない場合、デフォルトでLOAD
に設定されます。 -
multipleMode
boolean multipleMode
ファイル・ダイアログで複数ファイルの選択が許可されるかどうかを表します。- 導入されたバージョン:
- 1.7
- 関連項目:
-
-
クラスjava.awt.FlowLayout
class FlowLayout extends Object implements Serializable- serialVersionUID:
- -7262534875583282631L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException 現在使用されているすべてのフィールドを持つとは限らない古いバージョンのクラスで記述されたオブジェクトを処理し、直列化ストリームからこのオブジェクトを読み込みます。- パラメータ:
stream
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
align
int align
align
は各行の空白領域を決定するプロパティです。 次のいずれかの値です。LEFT
RIGHT
CENTER
-
alignOnBaseline
boolean alignOnBaseline
trueの場合、コンポーネントはベースライン上に整列されます。 -
hgap
int hgap
フロー・レイアウト・マネージャは、ギャップを有するコンポーネントの分離を可能にします。 水平方向の間隔は、コンポーネント間およびコンポーネントとContainer
のボーダー間のスペースを指定します。 -
newAlign
int newAlign
Java 2プラットフォームv1.2以降では、newAlign
プロパティで各行の空白領域を決定します。 プロパティの値は次の5つのどれかになります。LEFT
RIGHT
CENTER
LEADING
TRAILING
- 導入されたバージョン:
- 1.2
- 関連項目:
-
serialVersionOnStream
int serialVersionOnStream
これは使用されているcurrentSerialVersion
を表します。 それは2つの値の1つになります: Java 2プラットフォームv1.2より前の0
バージョン、Java 2プラットフォームv1.2より後の1
バージョン。- 導入されたバージョン:
- 1.2
-
vgap
int vgap
フロー・レイアウト・マネージャは、ギャップを有するコンポーネントの分離を可能にします。 垂直方向の間隔は、行間および行とContainer
のボーダー間のスペースを指定します。
-
-
クラスjava.awt.Font
class Font extends Object implements Serializable- serialVersionUID:
- -4206021311591459213L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ObjectInputStream
を読み取ります。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合- 関連項目:
-
Font.writeObject(java.io.ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
Font.readObject(java.io.ObjectInputStream)
-
-
直列化されたフィールド
-
fontSerializedDataVersion
int fontSerializedDataVersion
Font
の直列化可能データ形式。 -
fRequestedAttributes
Hashtable<Object,
Object> fRequestedAttributes 現在は、直列化の際にのみ使用されます。 通常はnullです。- 関連項目:
-
名前
String name
コンストラクタに渡される、このFont
の論理名。- 導入されたバージョン:
- 1.0
- 関連項目:
-
pointSize
float pointSize
float
で表された、このFont
のポイント・サイズ。 -
size
int size
整数に丸められた、このFont
のポイント・サイズ。- 導入されたバージョン:
- 1.0
- 関連項目:
-
style
int style
コンストラクタに渡される、このFont
のスタイル。 PLAIN、BOLD、ITALIC、またはBOLD+ITALICのいずれかです。- 導入されたバージョン:
- 1.0
- 関連項目:
-
-
例外java.awt.FontFormatException
class FontFormatException extends Exception implements Serializable- serialVersionUID:
- -4481290147811361272L
-
クラスjava.awt.FontMetrics
class FontMetrics extends Object implements Serializable- serialVersionUID:
- 1681126225205050147L
-
クラスjava.awt.Frame
class Frame extends Window implements Serializable- serialVersionUID:
- 2673458971256075116L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStream
を読み取ります。 1.4から利用可能になったオプション・データのアイコンImage
の読込みを試みます。 アイコンImage
がなく、EOF以外のなんらかの値が読み込まれた場合、OptionalDataException
がスローされます。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合OptionalDataException
- アイコンImage
がなく、EOF以外のなんらかの値が読み込まれた場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合IOException
- 関連項目:
-
GraphicsEnvironment.isHeadless()
Image
Frame.getIconImage()
Window.setIconImage(Image)
Frame.writeObject(ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 1.4から有効な直列化可能アイコンImage
の書き込みもオプションで実行します。- シリアル・データ:
- オプションのアイコン
Image
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
Image
Frame.getIconImage()
Window.setIconImage(Image)
Frame.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
frameSerializedDataVersion
int frameSerializedDataVersion
Frame
の直列化されたデータのバージョンです。 -
maximizedBounds
Rectangle maximizedBounds
このフレームの最大化された境界です。- 導入されたバージョン:
- 1.4
- 関連項目:
-
mbManagement
boolean mbManagement
mbManagement
はMotif実装だけで使用できます。 -
menuBar
MenuBar menuBar
フレームのメニュー・バーです。menuBar
= nullの場合はフレームにメニュー・バーは表示されません。 -
ownedWindows
Vector<Window> ownedWindows
フレームが所有するWindows。 ノート: 1.2では、これはWindow.ownedWindowListに置き換えられています- 関連項目:
-
Window.ownedWindowList
-
resizable
boolean resizable
このフィールドはフレームがサイズ変更できるかどうかを示します。 このプロパティはいつでも変更できます。フレームがサイズ変更可能な場合はresizable
はtrue、そうでない場合はfalseになります。- 関連項目:
-
state
int state
フレーム状態定数のビット単位のマスクです。 -
title
String title
これはフレームのタイトルです。 いつでも変更できます。title
はnullでもかまいませんが、その場合はtitle
= ""になります。 -
undecorated
boolean undecorated
このフィールドはフレームの装飾をなくすことができるかどうかを示します。 このプロパティを変更できるのはフレームが非表示になっているときだけです。このフレームの装飾をなくすことができる場合、undecorated
はtrue、なくすことができない場合はfalseになります。- 導入されたバージョン:
- 1.4
- 関連項目:
-
-
クラスjava.awt.Frame.AccessibleAWTFrame
class AccessibleAWTFrame extends Window.AccessibleAWTWindow implements Serializable- serialVersionUID:
- -6172960752956030250L
-
クラスjava.awt.GraphicsConfigTemplate
class GraphicsConfigTemplate extends Object implements Serializable- serialVersionUID:
- -8061369279557787079L
-
クラスjava.awt.GridBagConstraints
class GridBagConstraints extends Object implements Serializable- serialVersionUID:
- -1000070633030801713L
-
直列化されたフィールド
-
anchor
int anchor
このフィールドはコンポーネントがその表示領域より小さい場合に使用されます。 これは表示領域内にコンポーネントを配置する場所を指定します。方向相対値、ベースライン相対値および絶対値の3種類の値があります。 方向相対値は、コンテナのコンポーネントの方向プロパティを基準に解釈され、ベースライン相対値はベースラインを基準に解釈されます。絶対値の解釈はありません。 絶対値には次のものがあります。
CENTER
、NORTH
、NORTHEAST
、EAST
、SOUTHEAST
、SOUTH
、SOUTHWEST
、WEST
、およびNORTHWEST
。 方向相対値には次のものがあります。PAGE_START
、PAGE_END
、LINE_START
、LINE_END
、FIRST_LINE_START
、FIRST_LINE_END
、LAST_LINE_START
、およびLAST_LINE_END
。 ベースライン相対値は、BASELINE
、BASELINE_LEADING
、BASELINE_TRAILING
、ABOVE_BASELINE
、ABOVE_BASELINE_LEADING
、ABOVE_BASELINE_TRAILING
、BELOW_BASELINE
、BELOW_BASELINE_LEADING
およびBELOW_BASELINE_TRAILING
です。 デフォルト値はCENTER
です。 -
fill
int fill
コンポーネントの表示領域がコンポーネントの必須サイズよりも大きいときに使用されます。 これは、コンポーネントをサイズ変更するかどうかを指定し、サイズ変更を行う場合にはその方法も指定します。fill
には、次の値が有効です。-
NONE
: コンポーネントのサイズを変更しません。 -
HORIZONTAL
: コンポーネントの幅を水平表示領域の最大サイズにし、高さは変更しません。 -
VERTICAL
: コンポーネントの高さを垂直表示領域の最大サイズにし、幅は変更しません。 -
BOTH
: コンポーネントを表示領域の最大サイズにします。
デフォルト値は
NONE
です。 -
-
gridheight
int gridheight
コンポーネントの表示領域の1列のセル数を指定します。コンポーネントの表示領域が
gridy
から列の最後のセルまでであることを指定する場合は、REMAINDER
を使用します。 コンポーネントの表示領域がgridy
からその列の最後の1つ手前のセルまでであることを指定する場合は、RELATIVE
を使用します。gridheight
には負の値を指定することはできず、デフォルト値は1になります。 -
gridwidth
int gridwidth
コンポーネントの表示領域の1行のセル数を指定します。コンポーネントの表示領域が
gridx
から行の最後のセルまでであることを指定する場合は、REMAINDER
を使用します。 コンポーネントの表示領域がgridx
からその行の最後の1つ手前のセルまでであることを指定する場合は、RELATIVE
を使用します。gridwidth
には負の値を指定することはできず、デフォルト値は1になります。 -
gridx
int gridx
コンポーネントの表示領域のリーディング・エッジを含むセルを指定します。ここで、行内の最初のセルにはgridx=0
が割り当てられています。 コンポーネントの表示領域のリーディング・エッジは、水平方向に左から右方向のコンテナに対して左端、および水平方向に右から左方向のコンテナに対して右端になります。 値RELATIVE
は、このコンポーネントを直前にコンテナに追加されたコンポーネントの直後に配置するように指定します。デフォルト値は
RELATIVE
です。gridx
は負の値にするべきではありません。 -
gridy
int gridy
コンポーネントの表示領域のいちばん上にあるセルを指定します。ここで、いちばん上のセルにはgridy=0
が割り当てられています。 値RELATIVE
は、このコンポーネントを直前にコンテナに追加されたコンポーネントの真下に配置するように指定します。デフォルト値は
RELATIVE
です。gridy
は負の値にするべきではありません。 -
insets
Insets insets
コンポーネントの外側のパディング、つまりコンポーネントとその表示領域の端までの領域の最小値を指定します。デフォルト値は
new Insets(0, 0, 0, 0)
です。 -
ipadx
int ipadx
コンポーネントの内側のパディング、つまりコンポーネントの最小幅に追加する領域の値を指定します。 コンポーネントの幅は、少なくともその最小幅にipadx
ピクセルを足したものです。デフォルト値は
0
です。 -
ipady
int ipady
コンポーネントの内側のパディング、つまりコンポーネントの最小の高さに追加する領域の値を指定します。 コンポーネントの高さは、少なくともその最小の高さにipady
ピクセルを足したものです。デフォルト値は0です。
-
minHeight
int minHeight
コンポーネントの最小の高さです。 これはipadx
の計算に使用されます(デフォルトは0)。- 関連項目:
-
minWidth
int minWidth
コンポーネントの最小の幅です。 これはipady
の計算に使用されます(デフォルトは0)。- 関連項目:
-
tempHeight
int tempHeight
コンポーネントの高さの一時的なプレースホルダーです。 -
tempWidth
int tempWidth
コンポーネントの幅の一時的なプレースホルダーです。 -
tempX
int tempX
x座標の一時的なプレースホルダーです。 -
tempY
int tempY
y座標の一時的なプレースホルダーです。 -
weightx
double weightx
余分の水平スペースを分配する方法を指定します。グリッド・バッグ・レイアウト・マネージャは、1列のウエイトが1列のすべてのコンポーネントの最大の
weightx
になるように計算します。 結果のレイアウトが塗りつぶす必要のある領域の幅より小さい場合、余分のスペースが各列のウエイトに比例して分配されます。 ウエイトがゼロの列には、余分のスペースは分配されません。すべてのウエイトがゼロの場合、すべての余分のスペースがセルのグリッドと左右両端の間に表示されます。
このフィールドのデフォルト値は
0
です。weightx
は負の値にするべきではありません。 -
weighty
double weighty
垂直の余分なスペースを分配する方法を指定します。グリッド・バッグ・レイアウト・マネージャは、1行のウエイトが1行のすべてのコンポーネントの最大の
weighty
になるように計算します。 結果のレイアウトが塗りつぶす必要のある領域の高さより小さい場合、余分のスペースが各行のウエイトに比例して分配されます。 ウエイトがゼロの行には、余分のスペースは分配されません。すべてのウエイトがゼロの場合、すべての余分のスペースがセルのグリッドと上下の両端の間に表示されます。
このフィールドのデフォルト値は
0
です。weighty
は負の値にするべきではありません。
-
-
クラスjava.awt.GridBagLayout
class GridBagLayout extends Object implements Serializable- serialVersionUID:
- 8838754796412211005L
-
直列化されたフィールド
-
columnWeights
double[] columnWeights
このフィールドは、列のウエイトに対するオーバーライドを保持します。 このフィールドがnull
ではない場合、すべての列のウエイトが計算されたあとで、その値がグリッド・バッグに適用されます。 列iのcolumnWeights[i] >
の重みがcolumnWeights[i]
の重みに割り当てられると、列iには重みが割り当てられます。columnWeights
に列数より多くの要素がある場合、超過した要素は無視され、列の作成は行われません。 -
columnWidths
int[] columnWidths
このフィールドは、列の最小幅に対するオーバーライドを保持します。 このフィールドがnull
ではない場合、すべての最小列幅が計算されたあとで、その値がグリッド・バッグに適用されます。 columnWidthsに列数より多くの要素がある場合、columnWidthの要素数に合わせるためにグリッド・バッグに列が追加されます。 -
componentAdjusting
Component componentAdjusting
配置されるコンポーネント。 これはadjustForGravity
へ呼び出す前に設定されます。 -
comptable
Hashtable<Component,
GridBagConstraints> comptable このハッシュ表は、コンポーネントとコンポーネントのグリッド・バッグ制約との関連性を維持します。comptable
内のキーはコンポーネントで、値はGridBagConstraints
のインスタンスです。- 関連項目:
-
defaultConstraints
GridBagConstraints defaultConstraints
このフィールドには、デフォルト値を含むグリッド・バッグ制約のインスタンスが保持されているため、コンポーネントにグリッド・バッグ制約が関連付けられていない場合、そのコンポーネントにはdefaultConstraints
のコピーが割り当てられます。 -
layoutInfo
GridBagLayoutInfo layoutInfo
このフィールドは、グリッド・バッグのレイアウト情報を保持します。 このフィールドの情報は、グリッド・バッグの最新の検査に基づきます。layoutInfo
がnull
の場合は、グリッド・バッグにコンポーネントがないか、またはコンポーネントがあってもそれがまだ検査を受けていないことを意味します。 -
rowHeights
int[] rowHeights
このフィールドは、行の最小の高さに対するオーバーライドを保持します。 このフィールドがnull
ではない場合、すべての最小の行の高さが計算されたあとで、その値がグリッド・バッグに適用されます。rowHeights
に行数より多くの要素がある場合、rowHeights
の要素数に合わせるために、グリッド・バッグに行が追加されます。 -
rowWeights
double[] rowWeights
このフィールドは、行のウエイトに対するオーバーライドを保持します。 このフィールドがnull
ではない場合、すべての行のウエイトが計算されたあとで、その値がグリッド・バッグに適用されます。 行iのrowWeights[i] >
の重みの場合、rowWeights[i]
の重みに行iが割り当てられます。rowWeights
に行数より多くの要素がある場合、超過した要素は無視され、行の作成は行われません。
-
-
クラスjava.awt.GridBagLayoutInfo
class GridBagLayoutInfo extends Object implements Serializable- serialVersionUID:
- -4899416460737170217L
-
直列化されたフィールド
-
baselineType
short[] baselineType
特定の行のベースラインのタイプ。 BaselineResizeBehavior定数(1 << ordinal())
の混在 -
hasBaseline
boolean hasBaseline
ベースライン・レイアウトがリクエストされたかどうか、およびいずれかのコンポーネントに有効なベースラインがあるかどうか。 -
height
int height
セルの数: 水平および垂直方向。 -
maxAscent
int[] maxAscent
最大アセント(baseline)。 -
maxDescent
int[] maxDescent
最大降下(height - baseline) -
minHeight
int[] minHeight
各行の最大のminHeight。 -
minWidth
int[] minWidth
各列の最大のminWidth。 -
startx
int startx
レイアウトの開始点。 -
starty
int starty
レイアウトの開始点。 -
weightX
double[] weightX
各列の最大の重み。 -
weightY
double[] weightY
各行の最大の重み。 -
width
int width
セルの数: 水平および垂直方向。
-
-
クラスjava.awt.GridLayout
class GridLayout extends Object implements Serializable- serialVersionUID:
- -7411804673224730901L
-
直列化されたフィールド
-
cols
int cols
グリッドに指定された列の数です。 列数はいつでも変更できます。 ゼロまたは正の整数にします。'0' は「任意の数」を意味し、これは、その寸法の Column の数は行の寸法に依存するということです。 -
hgap
int hgap
列間の空間を指定する水平方向の間隔(ピクセル単位)です。 いつでも変更できます。 ゼロまたは正の整数にします。 -
行
int rows
グリッドに指定された行の数です。 行数はいつでも変更できます。 ゼロまたは正の整数にします。'0' は「任意の数」を意味し、これは、その寸法の Row の数は列の寸法に依存するということです。 -
vgap
int vgap
行間の空間を指定する垂直方向の間隔(ピクセル単位)です。 いつでも変更できます。 ゼロまたは正の整数にします。
-
-
例外java.awt.HeadlessException
class HeadlessException extends UnsupportedOperationException implements Serializable- serialVersionUID:
- 167183644944358563L
-
例外java.awt.IllegalComponentStateException
class IllegalComponentStateException extends IllegalStateException implements Serializable- serialVersionUID:
- -1889339587208144238L
-
クラスjava.awt.Insets
class Insets extends Object implements Serializable- serialVersionUID:
- -2272572637695466749L
-
直列化されたフィールド
-
bottom
int bottom
下部からのイン・セットです。 この値が矩形のBottomから減算され、Bottomの新しい位置となります。- 関連項目:
-
left
int left
左側からのイン・セットです。 この値が矩形のLeftに追加され、Leftの新しい位置となります。- 関連項目:
-
right
int right
右側からのイン・セットです。 この値が矩形のRightから減算され、Rightの新しい位置となります。- 関連項目:
-
top
int top
上部からのイン・セットです。 この値が矩形のTopに追加され、Topの新しい位置となります。- 関連項目:
-
-
クラスjava.awt.Label
class Label extends Component implements Serializable- serialVersionUID:
- 3094126758329070636L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException オブジェクト入力ストリームからラベルを読み込みます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 導入されたバージョン:
- 1.4
- 関連項目:
-
-
直列化されたフィールド
-
alignment
int alignment
ラベルの配置です。 デフォルトでは、左揃えになります。 -
text
String text
このラベルのテキストです。 このテキストはプログラムにより変更されますがユーザーにはできません。
-
-
クラスjava.awt.Label.AccessibleAWTLabel
class AccessibleAWTLabel extends Component.AccessibleAWTComponent implements Serializable- serialVersionUID:
- -3568967560160480438L
-
クラスjava.awt.List
class List extends Component implements Serializable- serialVersionUID:
- -3304312411574666869L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStream
を読み込みます。これがnull
ではない場合、リスナーを追加してList
によってトリガーされた項目イベントとアクション・イベントの両方を、このストリームに格納されたキーによって指定されたとおり受け取ります。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
List.removeItemListener(ItemListener)
List.addItemListener(ItemListener)
GraphicsEnvironment.isHeadless()
List.writeObject(ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なItemListeners
とActionListeners
のリストを書き込みます。 直列化できないリスナーは検出され、それらの直列化は試行されません。- シリアル・データ:
null
で終了する0個以上のペアのシーケンス。このペアはString
とObject
で構成されます。String
はオブジェクトの型を示し、次のいずれかになります。ItemListener
オブジェクトを示すitemListenerK
、ActionListener
オブジェクトを示すactionListenerK
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
Component.itemListenerK
Component.actionListenerK
List.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
items
Vector<String> items
List Componentの一部になる項目を保持するために作成されたベクターです。 -
listSerializedDataVersion
int listSerializedDataVersion
List
コンポーネントの直列化されたデータのバージョンです。 -
multipleMode
boolean multipleMode
multipleMode
は、リスト・コンポーネントが複数選択モードに設定された場合にtrue
と設定される変数で、ユーザーは一度にリスト内の複数の項目を選択できます。リスト・コンポーネントが単一選択モードに設定されている場合はmultipleMode
はfalseと設定され、ユーザーは毎回リスト内の1項目だけしか選択できません。 -
行
int rows
このフィールドにはList
Componentの表示行の数を表します。 実際にリスト・コンポーネントを作成するときに1度だけ指定します。 変更はできません。- 関連項目:
-
selected
int[] selected
selected
は、選択した項目のインデックスを含む配列です。 -
visibleIndex
int visibleIndex
この変数には特定のリスト項目を表示する際に使用する値が含まれます。- 関連項目:
-
-
クラスjava.awt.List.AccessibleAWTList
class AccessibleAWTList extends Component.AccessibleAWTComponent implements Serializable- serialVersionUID:
- 7924617370136012829L
-
クラスjava.awt.List.AccessibleAWTList.AccessibleAWTListChild
class AccessibleAWTListChild extends Component.AccessibleAWTComponent implements Serializable- serialVersionUID:
- 4412022926028300317L
-
直列化されたフィールド
-
indexInParent
int indexInParent
親の索引。 -
parent
List parent
親List
。
-
-
クラスjava.awt.MediaTracker
class MediaTracker extends Object implements Serializable- serialVersionUID:
- -483174189758638095L
-
直列化されたフィールド
-
head
java.awt.MediaEntry head
MediaTracker
によって監視されるImages
のリストの先頭です。 -
target
Component target
イメージが最終的に描画されるメディア・トラッカによって監視される、指定したComponent
です。- 関連項目:
-
-
クラスjava.awt.Menu
class Menu extends MenuItem implements Serializable- serialVersionUID:
- -8809584163345499784L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException, HeadlessException ObjectInputStream
を読み取ります。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
GraphicsEnvironment.isHeadless()
Menu.writeObject(ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
Menu.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
isHelpMenu
boolean isHelpMenu
このフィールドは、該当するMenuが実際にヘルプ・メニューである場合はtrue
と設定されます。 そうでない場合はfalse
に設定されます。 -
items
Vector<MenuItem> items
Menuの一部となる項目のベクター。- 関連項目:
-
menuSerializedDataVersion
int menuSerializedDataVersion
メニューの直列化されたデータのバージョンです。 -
tearOff
boolean tearOff
このフィールドはメニューにプロパティのティアがあるかを示します。 メニューにティア・オフ・プロパティがある場合は、true
が設定され、ない場合はfalse
が設定されます。 メニューがティア・オフされ、その後不要になった場合、ユーザーが削除できます。- 関連項目:
-
-
クラスjava.awt.Menu.AccessibleAWTMenu
class AccessibleAWTMenu extends MenuItem.AccessibleAWTMenuItem implements Serializable- serialVersionUID:
- 5228160894980069094L
-
クラスjava.awt.MenuBar
class MenuBar extends MenuComponent implements Serializable- serialVersionUID:
- -4930327919388951260L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStream
を読み取ります。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
GraphicsEnvironment.isHeadless()
MenuBar.writeObject(java.io.ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
MenuBar.readObject(java.io.ObjectInputStream)
-
-
直列化されたフィールド
-
クラスjava.awt.MenuBar.AccessibleAWTMenuBar
class AccessibleAWTMenuBar extends MenuComponent.AccessibleAWTMenuComponent implements Serializable- serialVersionUID:
- -8577604491830083815L
-
クラスjava.awt.MenuComponent
class MenuComponent extends Object implements Serializable- serialVersionUID:
- -4536902356223894379L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException オブジェクト入力ストリームからメニュー・コンポーネントを読み込みます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
-
直列化されたフィールド
-
accessibleContext
AccessibleContext accessibleContext
実際にはインタフェースを実装しませんが、MenuComponentにはAccessibleインタフェースのすべてのメソッドが含まれます - これは、MenuComponentを拡張する個々のオブジェクトになります。 -
font
Font font
メニュー・コンポーネントのフォントです。 この値は、デフォルトが使用されるポイントではnull
を指定できます。 このデフォルトはnull
です。 -
名前
String name
メニュー・コンポーネントの名前です。デフォルトはnull
です。 -
nameExplicitlySet
boolean nameExplicitlySet
名前が明示的に設定されるかどうかを示す変数です。true
の場合は、名前が明示的に設定されます。 このデフォルトはfalse
です。 -
newEventsOnly
boolean newEventsOnly
デフォルトはfalse
です。
-
-
クラスjava.awt.MenuComponent.AccessibleAWTMenuComponent
class AccessibleAWTMenuComponent extends AccessibleContext implements Serializable- serialVersionUID:
- -4269533416223798698L
-
クラスjava.awt.MenuItem
class MenuItem extends MenuComponent implements Serializable- serialVersionUID:
- -21757335363267194L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStream
を読み込み、それがnull
ではない場合、Menu
項目によってトリガーされるアクション・イベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
MenuItem.removeActionListener(ActionListener)
MenuItem.addActionListener(ActionListener)
MenuItem.writeObject(ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なActionListeners
のリストを書き込みます。 直列化できないリスナーは検出され、それらの直列化は試行されません。- シリアル・データ:
null
で終了する0個以上のペアのシーケンス。このペアはString
とObject
で構成されます。String
はオブジェクトの型を示し、次のいずれかになります。ActionListener
オブジェクトを示すactionListenerK
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
MenuItem.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
actionCommand
String actionCommand
このフィールドは、特定のメニュー・アイテムによって発行されたコマンドを示します。 デフォルトでは、setActionCommandを使用して設定されていない場合はactionCommand
がメニュー項目のラベルです。 -
enabled
boolean enabled
メニュー項目が有効かどうかを示す値です。 有効な場合は、enabled
がtrueに設定されます。 そうでない場合は、enabled
がfalseに設定されます。 -
eventMask
long eventMask
eventMaskは、enableEventsを使ったサブクラスだけが設定します。 リスナーがイベントを要求するときと、サブクラスがイベントを要求するときの違いを区別するために、リスナーを登録するときは、このマスクを使用しないでください。 -
label
String label
label
はメニュー項目のラベルです。 任意の文字列で表します。 -
menuItemSerializedDataVersion
int menuItemSerializedDataVersion
メニュー項目の直列化されたデータのバージョンです。 -
shortcut
MenuShortcut shortcut
メニュー項目に関連しているキー・ストロークのシーケンスです。 ノート: 1.1.2でショートカットを機能させるには、メニュー項目でsetActionCommand()を使用する必要があります。
-
-
クラスjava.awt.MenuItem.AccessibleAWTMenuItem
class AccessibleAWTMenuItem extends MenuComponent.AccessibleAWTMenuComponent implements Serializable- serialVersionUID:
- -217847831945965825L
-
クラスjava.awt.MenuShortcut
class MenuShortcut extends Object implements Serializable- serialVersionUID:
- 143448358473180225L
-
直列化されたフィールド
-
key
int key
メニュー・ショートカットの仮想キー・コードです。 これはメニュー・ショートカットを作成するキー・コードです。 これは文字ではなく仮想キー・コードです。たとえば、キー「a」はKeyEvent.VK_Aで表されることに注意してください。 ノート:また、バージョン1.1.xではメニュー項目にsetActionCommand()を使用してショートカットを機能させる必要があります。そうしないと、nullアクション・コマンドをトリガーします。- 導入されたバージョン:
- 1.1
- 関連項目:
-
usesShift
boolean usesShift
シフト・キーが押されたかどうかを示します。 シフト・キーを押した場合はtrue、 falseの場合は、シフト・キーは押されませんでした。- 導入されたバージョン:
- 1.1
- 関連項目:
-
-
クラスjava.awt.Panel
class Panel extends Container implements Serializable- serialVersionUID:
- -2728009084054400034L
-
クラスjava.awt.Panel.AccessibleAWTPanel
class AccessibleAWTPanel extends Container.AccessibleAWTContainer implements Serializable- serialVersionUID:
- -6409552226660031050L
-
クラスjava.awt.Point
class Point extends Point2D implements Serializable- serialVersionUID:
- -5276940640259749850L
-
直列化されたフィールド
-
x
int x
このPoint
のX座標。 X座標が設定されていない場合はデフォルトで0になります。- 導入されたバージョン:
- 1.0
- 関連項目:
-
y
int y
このPoint
のY座標。 Y座標が設定されていない場合はデフォルトで0になります。- 導入されたバージョン:
- 1.0
- 関連項目:
-
-
クラスjava.awt.Polygon
class Polygon extends Object implements Serializable- serialVersionUID:
- -6460061437900069969L
-
直列化されたフィールド
-
bounds
Rectangle bounds
このPolygon
の境界。 nullも指定できます。- 導入されたバージョン:
- 1.0
- 関連項目:
-
npoints
int npoints
- 導入されたバージョン:
- 1.0
- 関連項目:
-
xpoints
int[] xpoints
X座標の配列です。 この配列の要素の数は、このPolygon
のX座標の数よりも大きくなる可能性があります。 余分な要素により、この配列を再作成せずに、このPolygon
に新しい点を追加できます。npoints
の値は、このPolygon
内の有効な点の数と同じです。- 導入されたバージョン:
- 1.0
- 関連項目:
-
ypoints
int[] ypoints
Y座標の配列です。 この配列の要素の数は、このPolygon
のY座標の数よりも大きくなります。 余分な要素により、この配列を再作成せずに、このPolygon
に新しい点を追加できます。npoints
の値は、このPolygon
内の有効な点の数と同じです。- 導入されたバージョン:
- 1.0
- 関連項目:
-
-
クラスjava.awt.PopupMenu
class PopupMenu extends Menu implements Serializable- serialVersionUID:
- -4620452533522760060L
-
クラスjava.awt.PopupMenu.AccessibleAWTPopupMenu
class AccessibleAWTPopupMenu extends Menu.AccessibleAWTMenu implements Serializable- serialVersionUID:
- -4282044795947239955L
-
クラスjava.awt.Rectangle
class Rectangle extends Rectangle2D implements Serializable- serialVersionUID:
- -4345857070255674764L
-
直列化されたフィールド
-
height
int height
Rectangle
の高さ。- 導入されたバージョン:
- 1.0
- 関連項目:
-
width
int width
Rectangle
の幅。- 導入されたバージョン:
- 1.0
- 関連項目:
-
x
int x
Rectangle
の左上隅のX座標。- 導入されたバージョン:
- 1.0
- 関連項目:
-
y
int y
Rectangle
の左上隅のY座標。- 導入されたバージョン:
- 1.0
- 関連項目:
-
-
クラスjava.awt.Scrollbar
class Scrollbar extends Component implements Serializable- serialVersionUID:
- 8451667562882310543L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStream
を読み込み、それがnull
ではない場合、Scrollbar
によってトリガーされる調整イベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
GraphicsEnvironment.isHeadless()
Scrollbar.writeObject(ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なAdjustmentListeners
のリストを書き込みます。 直列化できないリスナーは検出され、それらの直列化は試行されません。- シリアル・データ:
null
で終了する0個以上のペアのシーケンス。このペアはString
とObject
で構成されます。String
はオブジェクトの型を示し、次のいずれかになります。AdjustmentListener
オブジェクトを示すadjustmentListenerK
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
Component.adjustmentListenerK
Scrollbar.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
lineIncrement
int lineIncrement
スクロール・バーが行単位で上下するときにスクロール・バー値が変化する量です。 この値は0(ゼロ)より大きい必要があります。 -
maximum
int maximum
Scrollbar
の最大値です。 この値はminimum
値より大きくなければいけません。
-
minimum
int minimum
Scrollbar
の最小値です。 この値はmaximum
値より小さくなければいけません。
-
orientation
int orientation
Scrollbar
の方向で、水平または垂直です。 この値はスクロール・バーの作成時に指定すべきです。
orientationはVERTICAL
またはHORIZONTAL
のいずれかのみです。 -
pageIncrement
int pageIncrement
スクロール・バーがページ単位で上下するときにスクロール・バー値が変化する量です。 この値は0(ゼロ)より大きい必要があります。 -
scrollbarSerializedDataVersion
int scrollbarSerializedDataVersion
スクロール・バーの直列化されたデータのバージョンです。 -
value
int value
Scrollbar
の値。 このプロパティはminimum
以上かつmaximum - visibleAmount
以下である必要があります。 -
visibleAmount
int visibleAmount
Scrollbar
のバブルのサイズです。 値の範囲の選択にスクロール・バーを使用する場合、visibleAmountはこの範囲のサイズを表します。 プラットフォームによっては、これはバブルのサイズによって視覚的に示される場合があります。
-
-
クラスjava.awt.Scrollbar.AccessibleAWTScrollBar
class AccessibleAWTScrollBar extends Component.AccessibleAWTComponent implements Serializable- serialVersionUID:
- -344337268523697807L
-
クラスjava.awt.ScrollPane
class ScrollPane extends Container implements Serializable- serialVersionUID:
- 7956609840827222915L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException デフォルトの直列化可能フィールドをストリームに読み込みます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
hAdjustable
ScrollPaneAdjustable hAdjustable
調整可能な水平スクロール・バーです。 3つのAdjustable
メソッド、つまりsetMinimum()
、setMaximum()
、setVisibleAmount()
は絶対に呼び出さないでください。 -
scrollbarDisplayPolicy
int scrollbarDisplayPolicy
スクロール・バーを表示する方法は3つあります。 この整数値は、3つの表示方法(SCROLLBARS_ALWAYS、SCROLLBARS_AS_NEEDED、SCROLLBARS_NEVER)のいずれかを表します。 -
vAdjustable
ScrollPaneAdjustable vAdjustable
調整可能な垂直スクロール・バーです。 3つのAdjustable
メソッド、つまりsetMinimum()
、setMaximum()
、setVisibleAmount()
は絶対に呼び出さないでください。 -
wheelScrollingEnabled
boolean wheelScrollingEnabled
MouseWheelEventが受け取られたときにスクロールを行うようにするかどうかを示します。- 導入されたバージョン:
- 1.4
-
-
クラスjava.awt.ScrollPane.AccessibleAWTScrollPane
class AccessibleAWTScrollPane extends Container.AccessibleAWTContainer implements Serializable- serialVersionUID:
- 6100703663886637L
-
クラスjava.awt.ScrollPaneAdjustable
class ScrollPaneAdjustable extends Object implements Serializable- serialVersionUID:
- -3359745691033257079L
-
直列化されたフィールド
-
adjustmentListener
AdjustmentListener adjustmentListener
このScrollPaneAdjustable
から調整イベントを受信するために指定された調整リスナー。 -
blockIncrement
int blockIncrement
スクロール・バーがページ単位で上下するときにスクロール・バー値が変化する量です。 この値は負でない整数値にします。 -
maximum
int maximum
このスクロール・バーの最大値です。 この値は、ScrollPane
によってのみ設定できます。- 関連項目:
-
ScrollPaneAdjustable.getMaximum()
ScrollPaneAdjustable.setSpan(int, int, int)
-
minimum
int minimum
このスクロール・バーの最小値です。 この値は、ScrollPane
によってのみ設定できます。ATTN: 現在の実装では、
minimum
は常に0
です。 このフィールドはsetSpan
メソッドによってのみ変更でき、ScrollPane
は常に最小値0
を持つメソッドを呼び出します。getMinimum
メソッドは、このフィールドを調べずに常に0
を返します。- 関連項目:
-
ScrollPaneAdjustable.getMinimum()
ScrollPaneAdjustable.setSpan(int, int, int)
-
orientation
int orientation
このスクロール・バーの方向です。 -
sp
ScrollPane sp
このオブジェクトがスクロール・バーであるScrollPane
です。 -
unitIncrement
int unitIncrement
スクロール・バーが行単位で上下するときにスクロール・バー値が変化する量です。 この値は負でない整数値にします。 -
value
int value
このスクロール・バーの値です。value
はminimum
より大きく、maximum
より小さくするようにしてください -
visibleAmount
int visibleAmount
このスクロール・バーの可視部分のサイズです。 この値は、ScrollPane
によってのみ設定できます。- 関連項目:
-
ScrollPaneAdjustable.getVisibleAmount()
ScrollPaneAdjustable.setSpan(int, int, int)
-
-
クラスjava.awt.SystemColor
class SystemColor extends Color implements Serializable- serialVersionUID:
- 4503142729533789064L
-
直列化メソッド
-
readResolve
private Object readResolve()SystemColor
クラスの設計では、static finalフィールドに保存されるSystemColor
オブジェクトのすべてのインスタンスを開発者が使用できることを前提としています。 このメソッドは、オブジェクトの直列化された形式の値フィールドに保存されているインデックスを使用して、直列化されたオブジェクトを同等のSystemColor
のstaticオブジェクト定数フィールドで置き換えることで、インスタンス化でこれらの制限を維持するために役立ちます。 これらのオブジェクトの直列化された形式の詳細は、SystemColor.writeReplace()
メソッドを参照してください。 -
writeReplace
private Object writeReplace() throws ObjectStreamException直列化されたストリームに書き込むための、SystemColor
オブジェクトの直列化されたバージョンを返します。- シリアル・データ:
- 直列化された
SystemColor
オブジェクトの値フィールドには、システム・カラーのRGBデータではなく、システム・カラーの配列インデックスが含まれます。 この索引は、各SystemColor
オブジェクトの一意のインスタンスを確保するために、直列化復元されたオブジェクトを元の静的定数バージョンに戻すためにSystemColor.readResolve()
メソッドで使用されます。 - 例外:
ObjectStreamException
- このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合
-
-
クラスjava.awt.TextArea
class TextArea extends TextComponent implements Serializable- serialVersionUID:
- 3692302836626095722L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStreamを読み込みます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
-
直列化されたフィールド
-
columns
int columns
TextArea
内の列数です。 列幅は、プラットフォームにより異なり、およそ平均文字幅になります。 このパラメータはテキスト領域の幅を判定します。 負でない数になることが保証されています。 -
行
int rows
TextArea
内の行数です。 このパラメータはテキスト領域の高さを判定します。 負でない数になることが保証されています。 -
scrollbarVisibility
int scrollbarVisibility
テキスト領域にどのスクロール・バーが作成されるかを判定します。 次の 4 つの値のいずれかです。SCROLLBARS_BOTH
=両方のスクロール・バー。
SCROLLBARS_HORIZONTAL_ONLY
=水平スクロール・バーのみ。
SCROLLBARS_VERTICAL_ONLY
=垂直スクロール・バーのみ。
SCROLLBARS_NONE
= スクロール・バーなし。
-
textAreaSerializedDataVersion
int textAreaSerializedDataVersion
textAreaの直列化されたデータのバージョンです。
-
-
クラスjava.awt.TextArea.AccessibleAWTTextArea
class AccessibleAWTTextArea extends TextComponent.AccessibleAWTTextComponent implements Serializable- serialVersionUID:
- 3472827823632144419L
-
クラスjava.awt.TextComponent
class TextComponent extends Component implements Serializable- serialVersionUID:
- -2214773872412987419L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStreamを読み込み、それがnullではない場合、TextComponentによってトリガーされるテキスト・イベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 直列化可能なTextListener(s)のリストはオプションのデータとして書き込まれます。 直列化可能でないTextListener(s)は検出され、それらの直列化は試行されません。- シリアル・データ:
- null で終了する 0 個以上のペアのシーケンス。 ペアは String と Object で構成される。 String はオブジェクトの型を示し、次のいずれかとなります。TextListener オブジェクトか、これを示す textListenerK のいずれか。
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
Component.textListenerK
-
-
直列化されたフィールド
-
backgroundSetByClientCode
boolean backgroundSetByClientCode
バックグラウンドが開発者コード(AWTコードとは対照的)によって設定されたかどうかを示すために使用されるフラグ。 編集不可能なTextComponentsのバックグラウンド色を決定するために使用されます。 -
checkForEnableIM
boolean checkForEnableIM
インプット・メソッドのサポートをチェックするかどうか。 -
editable
boolean editable
このTextComponent
が編集可能かどうかを示すboolean型です。 テキスト・コンポーネントが編集可能な場合はtrue
、そうでない場合はfalse
です。 -
selectionEnd
int selectionEnd
選択テキストに関する選択です。selectionEnd
は選択されたテキストの終点です。 -
selectionStart
int selectionStart
選択テキストに関する選択です。selectionStart
は選択されたテキストの始点です。 -
text
String text
テキストの値です。null
値は""と同じです。 -
textComponentSerializedDataVersion
int textComponentSerializedDataVersion
TextComponentの直列化されたデータのバージョンです。
-
-
クラスjava.awt.TextComponent.AccessibleAWTTextComponent
class AccessibleAWTTextComponent extends Component.AccessibleAWTComponent implements Serializable- serialVersionUID:
- 3631432373506317811L
-
クラスjava.awt.TextField
class TextField extends TextComponent implements Serializable- serialVersionUID:
- -2966288784432217853L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStreamを読み込み、それがnullではない場合、TextFieldによってトリガーされるアクション・イベントを受信するためのリスナーを追加します。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 直列化可能なActionListener(s)のリストはオプションのデータとして書き込まれます。 直列化できないActionListener(s)は検出され、それらの直列化は試行されません。- シリアル・データ:
- null で終了する 0 個以上のペアのシーケンス。 ペアは String と Object で構成される。 String はオブジェクトの型を示し、次のいずれかとなります。ActionListener オブジェクトか、これを示す actionListenerK のいずれか。
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(ObjectOutputStream, String, EventListener)
Component.actionListenerK
-
-
直列化されたフィールド
-
columns
int columns
このテキスト・フィールドの列数を設定します。 列幅は、プラットフォームにより異なり、およそ平均文字幅になります。 負でない数になることが保証されています。 -
echoChar
char echoChar
エコー文字です。この文字は、テキスト・フィールドに打ち込む文字を表示したくないときに使われます。 echoChar =0
の場合、この設定は解除されます。 -
textFieldSerializedDataVersion
int textFieldSerializedDataVersion
テキスト・フィールドの直列化されたデータのバージョンです。
-
-
クラスjava.awt.TextField.AccessibleAWTTextField
class AccessibleAWTTextField extends TextComponent.AccessibleAWTTextComponent implements Serializable- serialVersionUID:
- 6219164359235943158L
-
クラスjava.awt.Window
class Window extends Container implements Serializable- serialVersionUID:
- 4497834738069338734L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException, HeadlessException ObjectInputStream
およびリスナーのオプションのリストを読み込み、コンポーネントによってトリガーされるさまざまなイベントを受け取ります。また、子のウィンドウ(null
の可能性がある)のリストも読み込みます。 認識できないキーまたは値は無視されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合HeadlessException
-GraphicsEnvironment.isHeadless()
がtrue
を返す場合- 関連項目:
-
GraphicsEnvironment.isHeadless()
Window.writeObject(java.io.ObjectOutputStream)
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なWindowListener
とWindowFocusListener
のリストを書き込みます。 オプションのデータとして、子のウィンドウのリストを書き込みます。 オプションのデータとして、アイコン・イメージのリストを書き込みます。- シリアル・データ:
null
で終了する0個以上のペアのシーケンス。このペアはString
とObject
で構成されます。String
はオブジェクトの型を示し、次のいずれかになります。WindowListener
オブジェクトを示すwindowListenerK
、WindowFocusListener
オブジェクトを示すwindowFocusWindowK
、子のWindow
オブジェクトを示すownedWindowK
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 関連項目:
-
AWTEventMulticaster.save(java.io.ObjectOutputStream, java.lang.String, java.util.EventListener)
Component.windowListenerK
Component.windowFocusListenerK
Component.ownedWindowK
Window.readObject(ObjectInputStream)
-
-
直列化されたフィールド
-
alwaysOnTop
boolean alwaysOnTop
Windowの最前面の状態を表すboolean値です。- 導入されたバージョン:
- 1.5
- 関連項目:
-
autoRequestFocus
boolean autoRequestFocus
このウィンドウが、そのあとに表示されるフォーカス(setVisible(true)
の呼出しを使用)、または前面に移動されるフォーカス(toFront()
の呼出しを使用)のどちらを受信するかを示します。- 導入されたバージョン:
- 1.7
- 関連項目:
-
focusableWindowState
boolean focusableWindowState
このWindowがフォーカスされたWindowになれるかどうかを指定します。- 導入されたバージョン:
- 1.4
- 関連項目:
-
focusMgr
java.awt.FocusManager focusMgr
未使用 直列化に関する下位互換のために保持されています。- 導入されたバージョン:
- 1.2
-
locationByPlatform
boolean locationByPlatform
このウィンドウをデフォルトのロケーションに表示する場合はtrue
、現在のロケーションに表示する場合はfalse
。 -
modalExclusionType
Dialog.ModalExclusionType modalExclusionType
-
opacity
float opacity
ウィンドウの不透明性レベル- 導入されたバージョン:
- 1.7
- 関連項目:
-
shape
Shape shape
ウィンドウに割り当てられた形状。 形状が設定されていない場合(矩形のウィンドウ)、このフィールドはnull
に設定されます。- 導入されたバージョン:
- 1.7
- 関連項目:
-
state
int state
Window状態を表現する整数値です。- 導入されたバージョン:
- 1.2
- 関連項目:
-
syncLWRequests
boolean syncLWRequests
軽量コンポーネント・リクエストの場合、フォーカス転送は同期的である必要があります。 -
type
Window.Type type
ウィンドウ・タイプです。 同期: ObjectLock -
warningString
String warningString
ウィンドウがセキュリティ保護されていない時に表示される警告メッセージを表します。つまり、セキュリティ・マネージャがインストールされているウィンドウはAWTPermission("showWindowWithoutWarningBanner")
を拒否します。 このメッセージはウィンドウのどこにでも表示することができます。 -
windowSerializedDataVersion
int windowSerializedDataVersion
ウィンドウの直列化されたデータのバージョンです。
-
-
クラスjava.awt.Window.AccessibleAWTWindow
class AccessibleAWTWindow extends Container.AccessibleAWTContainer implements Serializable- serialVersionUID:
- 4215068635060671780L
-
-
パッケージ java.awt.color
-
例外java.awt.color.CMMException
class CMMException extends RuntimeException implements Serializable- serialVersionUID:
- 5775558044142994965L
-
クラスjava.awt.color.ColorSpace
class ColorSpace extends Object implements Serializable- serialVersionUID:
- -409452704308689724L
-
直列化されたフィールド
-
numComponents
int numComponents
カラー・スペース内のコンポーネントの数。 -
type
int type
ColorSpace
タイプの定数のいずれか。
-
-
クラスjava.awt.color.ICC_ColorSpace
class ICC_ColorSpace extends ColorSpace implements Serializable- serialVersionUID:
- 3455889114070431483L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException オブジェクト入力ストリームから読み取られたICC_ColorSpaceを検証します。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
diffMinMax
float[] diffMinMax
最小値と最大値の差。 -
invDiffMinMax
float[] invDiffMinMax
最小値と最大値の差の反転値。 -
maxVal
float[] maxVal
正規化されたコンポーネントの最小値。 -
minVal
float[] minVal
正規化されたコンポーネントの最大値。 -
needScaleInit
boolean needScaleInit
値をスケーリングするかどうか。 -
thisProfile
ICC_Profile thisProfile
指定されたICC_Profile
オブジェクト。
-
-
クラスjava.awt.color.ICC_Profile
class ICC_Profile extends Object implements Serializable- serialVersionUID:
- -3938515861990936766L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException デフォルトの直列化可能フィールドをストリームから読み込みます。 追加データとしてストリームから文字列とバイト配列を読み込みます。- シリアル・データ:
String
は、プロファイル・オブジェクトが事前定義済のカラー・スペース(例"CS_sRGB"
)のプロファイルである場合に、ColorSpace
クラス内で定義されているCS_*
定数のいずれかの名前です。 それ以外の場合、この文字列はnull
です。byte[]
配列は、プロファイルのプロファイル・データです。 通常、定義済みのプロファイル・データはnull
です。文字列が定義済みのカラー・スペースの定数名として認識される場合、オブジェクトは
getInstance(int cspace)
で取得されたプロファイルに解決し、プロファイル・データは無視されます。 そうでない場合は、オブジェクトはgetInstance(byte[] data)
で取得されたプロファイルに解決します。- パラメータ:
s
- 直列化復元に使用されるストリーム- 例外:
IOException
-ObjectInputStream
によってスローされますClassNotFoundException
-ObjectInputStream
によってスローされます- 関連項目:
-
readResolve
protected Object readResolve() throws ObjectStreamException直列化復元されるインスタンスをCMMに登録されるインスタンスに解決します。- 例外:
ObjectStreamException
- スローされることはないが、直列化仕様によって要求される- 導入されたバージョン:
- 1.3
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルト直列化可能フィールドをストリームに書き込みます。 追加データとしてストリームに文字列とバイト配列を書き込みます。- シリアル・データ:
String
は、プロファイル・オブジェクトが事前定義済のカラー・スペース(例"CS_sRGB"
)のプロファイルである場合に、ColorSpace
クラス内で定義されているCS_*
定数のいずれかの名前です。 それ以外の場合、この文字列はnull
です。byte[]
配列は、プロファイルのプロファイル・データです。 定義済みのカラー・スペースには、プロファイル・データではなくnull
が書き込まれます。 将来Java APIのバージョンで新しい定義済みのカラー・スペースを追加するときは、このクラスの新バージョンは新しい定義済みのカラー・スペースのカラー・スペース名だけでなくプロファイル・データも書き込み、引き続き旧バージョンがオブジェクトを直列化復元できるようにする。- パラメータ:
s
- 直列化に使用されるストリーム- 例外:
IOException
-ObjectInputStream
によってスローされます
-
-
直列化されたフィールド
-
iccProfileSerializedDataVersion
int iccProfileSerializedDataVersion
ストリームの追加直列化データのフォーマットのバージョンです。 バージョン1
はJava 2プラットフォーム v1.3に対応します。- 導入されたバージョン:
- 1.3
-
-
クラスjava.awt.color.ICC_ProfileGray
class ICC_ProfileGray extends ICC_Profile implements Serializable- serialVersionUID:
- -1124721290732002649L
-
クラスjava.awt.color.ICC_ProfileRGB
class ICC_ProfileRGB extends ICC_Profile implements Serializable- serialVersionUID:
- 8505067385152579334L
-
例外java.awt.color.ProfileDataException
class ProfileDataException extends RuntimeException implements Serializable- serialVersionUID:
- 7286140888240322498L
-
-
パッケージ java.awt.datatransfer
-
クラスjava.awt.datatransfer.DataFlavor
class DataFlavor extends Object implements Externalizable- serialVersionUID:
- 8367026044764648243L
-
直列化メソッド
-
readExternal
public void readExternal(ObjectInput is) throws IOException, ClassNotFoundException このDataFlavor
を直列化された状態から復元します。- パラメータ:
is
- オブジェクトを復元するためのデータ読込み元のストリーム- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 復元されているオブジェクトのクラスが見つからない場合。
-
writeExternal
public void writeExternal(ObjectOutput os) throws IOException このDataFlavor
を直列化します。- パラメータ:
os
- オブジェクトを書き込むストリーム- 例外:
IOException
- 発生する可能性のあるすべての入出力例外を含む
-
-
クラスjava.awt.datatransfer.FlavorEvent
class FlavorEvent extends EventObject implements Serializable- serialVersionUID:
- -5842664112252414548L
-
例外java.awt.datatransfer.UnsupportedFlavorException
class UnsupportedFlavorException extends Exception implements Serializable- serialVersionUID:
- 5383814944251665601L
-
-
パッケージ java.awt.desktop
-
クラスjava.awt.desktop.AboutEvent
class AboutEvent extends AppEvent implements Serializable- serialVersionUID:
- -5987180734802756477L
-
クラスjava.awt.desktop.AppEvent
class AppEvent extends EventObject implements Serializable- serialVersionUID:
- -5958503993556009432L
-
クラスjava.awt.desktop.AppForegroundEvent
class AppForegroundEvent extends AppEvent implements Serializable- serialVersionUID:
- -5513582555740533911L
-
クラスjava.awt.desktop.AppHiddenEvent
class AppHiddenEvent extends AppEvent implements Serializable- serialVersionUID:
- 2637465279476429224L
-
クラスjava.awt.desktop.AppReopenedEvent
class AppReopenedEvent extends AppEvent implements Serializable- serialVersionUID:
- 1503238361530407990L
-
クラスjava.awt.desktop.FilesEvent
class FilesEvent extends AppEvent implements Serializable- serialVersionUID:
- 5271763715462312871L
-
クラスjava.awt.desktop.OpenFilesEvent
class OpenFilesEvent extends FilesEvent implements Serializable- serialVersionUID:
- -3982871005867718956L
-
直列化されたフィールド
-
searchTerm
String searchTerm
ファイルを検索するための検索文字列。
-
-
クラスjava.awt.desktop.OpenURIEvent
class OpenURIEvent extends AppEvent implements Serializable- serialVersionUID:
- 221209100935933476L
-
直列化されたフィールド
-
uri
URI uri
アプリケーションを開くよう要求されたURI
。
-
-
クラスjava.awt.desktop.PreferencesEvent
class PreferencesEvent extends AppEvent implements Serializable- serialVersionUID:
- -6398607097086476160L
-
クラスjava.awt.desktop.PrintFilesEvent
class PrintFilesEvent extends FilesEvent implements Serializable- serialVersionUID:
- -5752560876153618618L
-
クラスjava.awt.desktop.QuitEvent
class QuitEvent extends AppEvent implements Serializable- serialVersionUID:
- -256100795532403146L
-
クラスjava.awt.desktop.ScreenSleepEvent
class ScreenSleepEvent extends AppEvent implements Serializable- serialVersionUID:
- 7521606180376544150L
-
クラスjava.awt.desktop.SystemSleepEvent
class SystemSleepEvent extends AppEvent implements Serializable- serialVersionUID:
- 11372269824930549L
-
クラスjava.awt.desktop.UserSessionEvent
class UserSessionEvent extends AppEvent implements Serializable- serialVersionUID:
- 6747138462796569055L
-
直列化されたフィールド
-
reason
UserSessionEvent.Reason reason
ユーザー・セッションの理由が変わります。
-
-
-
パッケージ java.awt.dnd
-
クラスjava.awt.dnd.DragGestureEvent
class DragGestureEvent extends EventObject implements Serializable- serialVersionUID:
- 9080172649166731306L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException このDragGestureEvent
を直列化復元します。 このメソッドはまず、transient
でないすべてのフィールドに対してデフォルトの直列化復元を実行します。 次に、このオブジェクトのジェスチャ・イベントのList
を同様に直列化復元しようとします。 1.4より前のリリースでは、この名前の非transient
フィールドがジェスチャ・イベントのList
を格納したため、これはevents
フィールドの直列化復元によるはじめての試行となります。 失敗すると、ストリーム内の次のオブジェクトが代わりに使われます。 結果のList
がnull
の場合、このオブジェクトのジェスチャ・イベントのList
は空のList
に設定されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.4
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このDragGestureEvent
を直列化します。 デフォルトの直列化を行い、次に、List
を直列化できる場合にだけ、このオブジェクトのジェスチャ・イベントのList
を書き出します。 そうでない場合は、代わりにnull
が書き込まれます。 この場合、結果の直列化復元されたストリームから作成されるDragGestureEvent
には、ジェスチャ・イベントの空のList
が含まれます。- シリアル・データ:
- アルファベット順に並んだデフォルトの直列化可能フィールドであり、そのあとに
List
インスタンスまたはnull
のどちらかが続きます。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.4
-
-
直列化されたフィールド
-
action
int action
ユーザーの希望するアクションです。 -
component
Component component
DragGestureEventに関連したComponentです。 -
dragSource
DragSource dragSource
DragGestureEventに関連したDragSourceです。 -
origin
Point origin
ドラッグの起点です。
-
-
クラスjava.awt.dnd.DragGestureRecognizer
class DragGestureRecognizer extends Object implements Serializable- serialVersionUID:
- 8996673345831063337L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException このDragGestureRecognizer
を直列化復元します。 このメソッドはまず、transient
でないすべてのフィールドに対してデフォルトの直列化復元を実行します。 次に、ストリームの次のオブジェクトを使用して、このオブジェクトのDragGestureListener
が同様に直列化復元されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.4
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このDragGestureRecognizer
を直列化します。 このメソッドは、まずデフォルトの直列化を実行します。 次に、直列化できる場合にだけ、このオブジェクトのDragGestureListener
が書き出されます。 そうでない場合は、代わりにnull
が書き込まれます。- シリアル・データ:
- アルファベット順に並んだデフォルトの直列化可能フィールドであり、そのあとに
DragGestureListener
またはnull
のどちらかが続きます。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.4
-
-
直列化されたフィールド
-
component
Component component
このDragGestureRecognizer
に関連付けられているComponent
。 -
dragSource
DragSource dragSource
このDragGestureRecognizer
に関連付けられているDragSource
。 -
イベント
ArrayList<InputEvent> events
ドラッグをトリガーする「ジェスチャ」としてDragGestureRecognizer
によって「認識」された(順番に並べられた)イベントのリスト。 -
sourceActions
int sourceActions
このドラッグ・アンド・ドロップ操作で使用されるアクションのタイプを表すint
。
-
-
クラスjava.awt.dnd.DragSource
class DragSource extends Object implements Serializable- serialVersionUID:
- 6236096958971414066L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException このDragSource
を直列化復元します。 このメソッドは、まずデフォルトの直列化復元を実行します。 次に、ストリームの次のオブジェクトを使用して、このオブジェクトのFlavorMap
が直列化復元されます。 結果のFlavorMap
がnull
の場合、このオブジェクトのFlavorMap
は、このスレッドのClassLoader
に対するデフォルトのFlavorMapに設定されます。 次に、0個以上のキーと値のペアの、null
で終わるシーケンスをストリームから読み取ることで、このオブジェクトのリスナーが直列化復元されます。- キー・オブジェクトが
dragSourceListenerK
に等しいString
である場合は、対応する値オブジェクトを使用してDragSourceListener
が直列化復元され、このDragSource
に追加されます。 - キー・オブジェクトが
dragSourceMotionListenerK
に等しいString
である場合は、対応する値オブジェクトを使用してDragSourceMotionListener
が直列化復元され、このDragSource
に追加されます。 - そうでない場合は、キーと値のペアがスキップされます。
- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.4
- 関連項目:
- キー・オブジェクトが
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このDragSource
を直列化します。 このメソッドは、まずデフォルトの直列化を実行します。 次に、直列化できる場合にだけ、このオブジェクトのFlavorMap
が書き出されます。 そうでない場合は、代わりにnull
が書き込まれます。 次に、このオブジェクトで登録されたSerializable
リスナーが書き出されます。 リスナーは、0個以上のペアの、null
で終わるシーケンスで書き出されます。 ペアはString
とObject
で構成されます。String
はObject
の型を示し、次のいずれかになります。DragSourceListener
オブジェクトを示すdragSourceListenerK
。DragSourceMotionListener
オブジェクトを示すdragSourceMotionListenerK
。
- シリアル・データ:
FlavorMap
インスタンスまたはnull
にnull
で終わる0個以上のペアが続きます。ペアはString
とObject
のペアで構成されます。String
はObject
の型を示し、次のいずれかになります。DragSourceListener
オブジェクトを示すdragSourceListenerK
。DragSourceMotionListener
オブジェクトを示すdragSourceMotionListenerK
。
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.4
-
-
クラスjava.awt.dnd.DragSourceContext
class DragSourceContext extends Object implements Serializable- serialVersionUID:
- -115407898692194719L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException このDragSourceContext
を直列化復元します。 このメソッドはまず、transient
でないすべてのフィールドに対してデフォルトの直列化復元を実行します。 次に、ストリームの次の2つのオブジェクトを使用して、このオブジェクトのTransferable
とDragSourceListener
が同様に直列化復元されます。 結果のTransferable
がnull
の場合、このオブジェクトのTransferable
は、DataFlavor
をサポートしないダミーのTransferable
に設定されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.4
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このDragSourceContext
を直列化します。 このメソッドは、まずデフォルトの直列化を実行します。 次に、直列化できる場合にだけ、このオブジェクトのTransferable
が書き出されます。 そうでない場合は、代わりにnull
が書き込まれます。 この場合、結果の直列化復元されたストリームから作成されるDragSourceContext
には、DataFlavor
をサポートしないダミーのTransferable
が含まれます。 最後に、直列化できる場合にだけ、このオブジェクトのDragSourceListener
が書き出されます。 そうでない場合は、代わりにnull
が書き込まれます。- シリアル・データ:
- アルファベット順に並んだ、デフォルトの直列化可能なフィールドであり、
Transferable
インスタンスまたはnull
が続き、さらにDragSourceListener
インスタンスまたはnull
が続きます。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.4
-
-
直列化されたフィールド
-
cursor
Cursor cursor
現在のドラッグ・カーソルです。 -
sourceActions
int sourceActions
このDragSourceContext
に関連したドラッグ操作のドラッグ・ソースでサポートされている一連のドロップ・アクションを表すDnDConstants
のビット単位のマスクです。 -
trigger
DragGestureEvent trigger
ドラッグの開始をトリガーしたイベントです。 -
useCustomCursor
boolean useCustomCursor
カスタムのドラッグ・カーソルがデフォルトのドラッグ・カーソルの代わりに使用されている場合はtrue
です。
-
-
クラスjava.awt.dnd.DragSourceDragEvent
class DragSourceDragEvent extends DragSourceEvent implements Serializable- serialVersionUID:
- 481346297933902471L
-
直列化されたフィールド
-
dropAction
int dropAction
ユーザー・ドロップ・アクションです。 -
gestureModifiers
int gestureModifiers
ユーザーのジェスチャに関連した入力デバイス修飾子の状態です。 -
invalidModifiers
boolean invalidModifiers
gestureModifiers
が無効かどうかを示します。 -
targetActions
int targetActions
ターゲット・ドロップ・アクションです。
-
-
クラスjava.awt.dnd.DragSourceDropEvent
class DragSourceDropEvent extends DragSourceEvent implements Serializable- serialVersionUID:
- -5571321229470821891L
-
直列化されたフィールド
-
dropAction
int dropAction
ドロップ・アクションです。 -
dropSuccess
boolean dropSuccess
ドロップが成功した場合はtrue
です。
-
-
クラスjava.awt.dnd.DragSourceEvent
class DragSourceEvent extends EventObject implements Serializable- serialVersionUID:
- -763287114604032641L
-
直列化されたフィールド
-
locationSpecified
boolean locationSpecified
このイベントにカーソル位置が指定されているかどうかを示すboolean
値です。 -
x
int x
このイベントにカーソル位置が指定されている場合は、このイベントが発生したときのカーソル位置の水平方向の座標です。そうでない場合は0です。 -
y
int y
このイベントにカーソル位置が指定されている場合は、このイベントが発生したときのカーソル位置の垂直方向の座標です。そうでない場合は0です。
-
-
クラスjava.awt.dnd.DropTarget
class DropTarget extends Object implements Serializable- serialVersionUID:
- -6283860791671019047L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException このDropTarget
を直列化復元します。 このメソッドはまず、transient
でないすべてのフィールドに対してデフォルトの直列化復元を実行します。 次に、このオブジェクトのDropTargetListener
を同様に直列化復元しようとします。 1.4より前のリリースではこの名前の非transient
フィールドがDropTargetListener
を格納したため、これはdtListener
フィールドの直列化復元によるはじめての試行となります。 失敗すると、ストリーム内の次のオブジェクトが代わりに使われます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.4
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このDropTarget
を直列化します。 デフォルトの直列化を行い、次に、直列化できる場合にだけ、このオブジェクトのDropTargetListener
を書き出します。 そうでない場合は、代わりにnull
が書き込まれます。- シリアル・データ:
- アルファベット順に並んだデフォルトの直列化可能フィールドであり、そのあとに
DropTargetListener
インスタンスまたはnull
のどちらかが続きます。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.4
-
-
直列化されたフィールド
-
actions
int actions
このDropTargetでサポートされる、デフォルトで許可されたアクションです。 -
active
boolean active
DropTargetがドラッグ・アンド・ドロップ操作を受け入れる場合はtrue
です。 -
component
Component component
このDropTargetに関連したComponentです。 -
dropTargetContext
DropTargetContext dropTargetContext
このDropTargetに関連したDropTargetContextです。
-
-
クラスjava.awt.dnd.DropTargetContext
class DropTargetContext extends Object implements Serializable- serialVersionUID:
- -634158968993743371L
-
直列化されたフィールド
-
dropTarget
DropTarget dropTarget
このDropTargetContextに関連したDropTargetです。
-
-
クラスjava.awt.dnd.DropTargetDragEvent
class DropTargetDragEvent extends DropTargetEvent implements Serializable- serialVersionUID:
- -8422265619058953682L
-
直列化されたフィールド
-
actions
int actions
ソース・ドロップ・アクションです。 -
dropAction
int dropAction
ユーザー・ドロップ・アクションです。 -
location
Point location
Componentの座標でのドラッグ・カーソルのホット・スポットの位置です。
-
-
クラスjava.awt.dnd.DropTargetDropEvent
class DropTargetDropEvent extends DropTargetEvent implements Serializable- serialVersionUID:
- -1721911170440459322L
-
直列化されたフィールド
-
actions
int actions
ソース・ドロップ・アクションです。 -
dropAction
int dropAction
ユーザー・ドロップ・アクションです。 -
isLocalTx
boolean isLocalTx
転送元がターゲットと同じJVMにある場合はtrue
です。 -
location
Point location
Componentの座標でのドラッグ・カーソルのホット・スポットの位置です。
-
-
クラスjava.awt.dnd.DropTargetEvent
class DropTargetEvent extends EventObject implements Serializable- serialVersionUID:
- 2821229066521922993L
-
直列化されたフィールド
-
context
DropTargetContext context
このDropTargetEvent
に関連付けられているDropTargetContext
。
-
-
例外java.awt.dnd.InvalidDnDOperationException
class InvalidDnDOperationException extends IllegalStateException implements Serializable- serialVersionUID:
- -6062568741193956678L
-
クラスjava.awt.dnd.MouseDragGestureRecognizer
class MouseDragGestureRecognizer extends DragGestureRecognizer implements Serializable- serialVersionUID:
- 6220099344182281120L
-
-
パッケージ java.awt.event
-
クラスjava.awt.event.ActionEvent
class ActionEvent extends AWTEvent implements Serializable- serialVersionUID:
- -7671078796273832149L
-
直列化されたフィールド
-
actionCommand
String actionCommand
実際にイベントを発生させる原因の詳細を示す、ローカライズされていない文字列です。 この情報は、イベントを発生させたコンポーネントに特有のものです。 -
modifiers
int modifiers
選択されたキー修飾子を表します。選択されたキーの状態判定に使用します。 修飾子が選択されない場合、デフォルトではゼロになります。 -
when
long when
このイベント発生時のタイムスタンプです。 ActionEventが高レベルのセマンティック・イベントであるため、タイムスタンプは通常は基本となるInputEventと同じです。- 関連項目:
-
-
クラスjava.awt.event.AdjustmentEvent
class AdjustmentEvent extends AWTEvent implements Serializable- serialVersionUID:
- 5700290645205279921L
-
直列化されたフィールド
-
adjustable
Adjustable adjustable
イベントをトリガーした調整可能オブジェクトです。 -
adjustmentType
int adjustmentType
adjustmentType
は、調整可能オブジェクトの値がどのように変化したかを示すものです。 この値はブロック量またはユニット量で増加または減少させることができます。ブロックはページの増分および減分に関連し、ユニットは行の増分および減分に関連しています。 -
isAdjusting
boolean isAdjusting
イベントが一連の複数の調整イベントの1つである場合、isAdjusting
はtrueです。- 導入されたバージョン:
- 1.4
- 関連項目:
-
value
int value
value
には調整可能オブジェクトの新しい値が含まれます。 この値は常に、調整可能オブジェクトに関連した範囲内になります。
-
-
クラスjava.awt.event.ComponentEvent
class ComponentEvent extends AWTEvent implements Serializable- serialVersionUID:
- 8101406823902992965L
-
クラスjava.awt.event.ContainerEvent
class ContainerEvent extends ComponentEvent implements Serializable- serialVersionUID:
- -4114942250539772041L
-
直列化されたフィールド
-
子
Component child
Containerに追加または削除されるnull以外のコンポーネントです。
-
-
クラスjava.awt.event.FocusEvent
class FocusEvent extends ComponentEvent implements Serializable- serialVersionUID:
- 523753786457416396L
-
直列化メソッド
-
readResolve
Object readResolve() throws ObjectStreamExceptionこの直列化復元されたFocusEvent
インスタンスが、フォーカス・イベントにnull以外のcause
値を持つことを意味する現在の仕様と互換性があるかどうかを確認します。 チェックが失敗すると、新しいFocusEvent
インスタンスが返され、cause
フィールドはFocusEvent.Cause.UNKNOWN
に等しく、他のフィールドはこのFocusEvent
インスタンスと同じ値を持ちます。- 例外:
ObjectStreamException
- このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合- 導入されたバージョン:
- 9
- 関連項目:
-
FocusEvent.cause
-
-
直列化されたフィールド
-
cause
FocusEvent.Cause cause
フォーカス・イベントには、このイベントが生成された理由があります。 原因はフォーカス・イベントの作成中に設定されます。- 導入されたバージョン:
- 9
- 関連項目:
-
一時
boolean temporary
フォーカス・イベントは、パーマネントとテンポラリの2つのレベルを保持できます。 操作が一時的にフォーカスを奪い、イベントが完了すると元に戻す場合は true に、 そうでない場合は false に設定されます。- 関連項目:
-
-
クラスjava.awt.event.HierarchyEvent
class HierarchyEvent extends AWTEvent implements Serializable- serialVersionUID:
- -5337576970038043990L
-
直列化されたフィールド
-
changed
Component changed
変更された階層の最上位のComponent
。 -
changedParent
Container changedParent
changed
コンポーネントの親。 これは、変更のタイプに応じて、変更前または変更後の親です。 -
changeFlags
long changeFlags
このイベント・オブジェクトで表されるHIERARCHY_CHANGED
イベントのタイプを示すビット・マスク。 許容される値については、HierarchyEvent
のクラスの説明を参照してください。
-
-
クラスjava.awt.event.InputEvent
class InputEvent extends ComponentEvent implements Serializable- serialVersionUID:
- -2482525981698309786L
-
直列化されたフィールド
-
modifiers
int modifiers
入力イベントがトリガーされたときの修飾子マスクの状態です。 -
when
long when
入力イベントのUTC形式のタイムスタンプです。 タイムスタンプは、入力イベントが発生した時間を示します。- 関連項目:
-
-
クラスjava.awt.event.InputMethodEvent
class InputMethodEvent extends AWTEvent implements Serializable- serialVersionUID:
- 4727190874778922661L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException when
フィールドがオブジェクト入力ストリームにない場合は初期化します。 この場合、EventQueue.getMostRecentEventTime()
を呼び出すことによりフィールドが初期化されます。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
when
long when
イベント作成時を示すタイムスタンプです。- 導入されたバージョン:
- 1.4
- 関連項目:
-
-
クラスjava.awt.event.InvocationEvent
class InvocationEvent extends AWTEvent implements Serializable- serialVersionUID:
- 436056344909459450L
-
直列化されたフィールド
-
catchExceptions
boolean catchExceptions
dispatch()がThrowableをキャッチして例外インスタンス変数に格納する場合は、trueに設定します。 falseの場合は、ThrowableはEventDispatchThreadのディスパッチ・ループまで伝達されます。 -
dispatched
boolean dispatched
runnable
のrun()
メソッドが実行されたかどうかを示します。- 導入されたバージョン:
- 1.7
- 関連項目:
-
exception
Exception exception
Runnable.run()メソッドの実行中にスローされるExceptionです(nullの場合もある)。 この変数は、特定のインスタンスが例外をキャッチしなかった場合にもnullになります。 -
リスナー
Runnable listener
イベントがディスパッチされるか、破棄された直後に、run()メソッドが呼び出されるRunnableです(nullの場合もある)。- 導入されたバージョン:
- 1.8
- 関連項目:
-
notifier
Object notifier
Runnable.run()メソッドの復帰後または例外のスロー後、あるいはイベントの破棄後、notifyAll()メソッドがただちに呼び出されるObjectです(nullの場合もあります)。 -
runnable
Runnable runnable
run()メソッドが呼び出されるRunnableです。 -
throwable
Throwable throwable
Runnable.run()メソッドの実行中にスローされるThrowableです(nullの場合もある)。 この変数は、特定のインスタンスが例外をキャッチしなかった場合にもnullになります。 -
when
long when
このイベント発生時のタイムスタンプです。
-
-
クラスjava.awt.event.ItemEvent
class ItemEvent extends AWTEvent implements Serializable- serialVersionUID:
- -608708132447206933L
-
直列化されたフィールド
-
item
Object item
選択状態が変更された項目です。- 関連項目:
-
stateChange
int stateChange
item
が選択されたのか選択解除されたのかを示すstateChange
オブジェクトです。
-
-
クラスjava.awt.event.KeyEvent
class KeyEvent extends InputEvent implements Serializable- serialVersionUID:
- -2352130953028126954L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException 古い修飾子を無効にして、新しい修飾子を設定します。 キー修飾子は、オーバーラップするマウス修飾子をオーバーライドします。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
isProxyActive
boolean isProxyActive
ネイティブのイベント・ディスパッチ・システムの状態を格納します。このイベントが作成されたときに、イベント・プロキシ・メカニズムがアクティブであった場合はtrue、プロキシがアクティブなときに、イベントを正常にディスパッチするために使用されるComponent.dispatchEventImplがアクティブでなかった場合はfalseになります。 -
keyChar
char keyChar
keyChar
は、キーボード上のキーまたはキーの組み合わせでトリガーされる有効なUnicode文字です。 -
keyCode
int keyCode
キーボードの各キーに割り当てられた一意の値です。 ほとんどのキーボードがトリガーできる共通のキー・コード・セットがあります。 キー・コードのシンボリック名はコード自体の値以外になります。 -
keyLocation
int keyLocation
キーボード上のキーの位置です。 左Shiftキーや右Shiftキーなど一部のキーは、キーボード上で複数回発生します。 さらに、一部のキーは数値入力キー・パッドで発生します。 このようなキーを区別するために、変数が使用されます。 有効な値は、KEY_LOCATION_UNKNOWN
、KEY_LOCATION_STANDARD
、KEY_LOCATION_LEFT
、KEY_LOCATION_RIGHT
、およびKEY_LOCATION_NUMPAD
のみです。 -
originalSource
Component originalSource
元のイベント・ソース。 イベント・ソースは、処理中に変わる可能性がありますが、元のソースを取得できる必要がある場合があります。- 導入されたバージョン:
- 1.8
-
-
クラスjava.awt.event.MouseEvent
class MouseEvent extends InputEvent implements Serializable- serialVersionUID:
- -991214153494842848L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException 古い修飾子を無効にして、新しい修飾子を設定します。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
button
int button
状態が変更されたマウス・ボタンがある場合、そのマウス・ボタンを示します。 有効な値の範囲は、0からMouseInfo.getNumberOfButtons()
に返される値までです。 この範囲には、NOBUTTON
、BUTTON1
、BUTTON2
、およびBUTTON3
の定数が含まれます(これらのボタンが存在する場合)。 このため、これらの定数も使用できます。 たとえば、ボタンが2つのマウスの場合は、このフィールドには次の値が含まれます。- 0 (
NOBUTTON
) - 1 (
BUTTON1
) - 2 (
BUTTON2
)
- 0 (
NOBUTTON
) - 1 (
BUTTON1
) - 2 (
BUTTON2
) - 3 (
BUTTON3
) - 4
- 5
Toolkit.areExtraMouseButtonsEnabled()
disabledにされている場合は、このフィールドにBUTTON3
よりも大きい値が含まれることはありません。 - 0 (
-
causedByTouchEvent
boolean causedByTouchEvent
イベントがタッチ・イベントの結果であるかどうかを示します。 -
clickCount
int clickCount
マウス・ボタンをすばやく連続してクリックする回数を示します。clickCountは次の3つのマウス・イベントにのみ有効です。MOUSE_CLICKED
、MOUSE_PRESSED
、およびMOUSE_RELEASED
。 上記の場合、clickCount
は1以上になります。 その他のイベントの場合、カウントは 0 になります。 -
popupTrigger
boolean popupTrigger
Popup Menuが特定のジェスチャを保持するかどうかを示すプロパティです。popupTrigger
=false
の場合、ポップアップ・メニューは表示されません。true
の場合、ポップアップ・メニューが表示されます。 -
x
int x
マウス・イベントのx座標です。 x値はイベントをトリガーするコンポーネントに対する相対位置になります。- 関連項目:
-
xAbs
int xAbs
マウス・イベントの絶対x座標です。 デスクトップ領域が複数の物理画面デバイスにまたがっている可能性のある仮想デバイス・マルチスクリーン環境では、この座標は仮想の座標系を基準にしています。 それ以外の場合、この座標は、コンポーネントのGraphicsConfigurationに関連付けられた座標系を基準にしています。 -
y
int y
マウス・イベントのy座標です。 y値はイベントをトリガーするコンポーネントに対する相対位置になります。- 関連項目:
-
yAbs
int yAbs
マウス・イベントの絶対y座標です。 デスクトップ領域が複数の物理画面デバイスにまたがっている可能性のある仮想デバイス・マルチスクリーン環境では、この座標は仮想の座標系を基準にしています。 それ以外の場合、この座標は、コンポーネントのGraphicsConfigurationに関連付けられた座標系を基準にしています。
-
-
クラスjava.awt.event.MouseWheelEvent
class MouseWheelEvent extends MouseEvent implements Serializable- serialVersionUID:
- 6459879390515399677L
-
直列化されたフィールド
-
preciseWheelRotation
double preciseWheelRotation
マウス・ホイールが回転した距離を示します。 -
scrollAmount
int scrollAmount
scrollTypeがWHEEL_UNIT_SCROLLの場合にのみ有効です。 プラットフォームの設定に基づき、マウス・ホイールの回転クリックごとにスクロールされるユニット数を示します。 -
scrollType
int scrollType
プラットフォームの設定に基づいて、このイベントに応答して発生するスクロールの種類を示します。 有効な値は次のとおりです。- WHEEL_UNIT_SCROLL
- WHEEL_BLOCK_SCROLL
-
wheelRotation
int wheelRotation
マウス・ホイールが回転した距離を示します。
-
-
クラスjava.awt.event.PaintEvent
class PaintEvent extends ComponentEvent implements Serializable- serialVersionUID:
- 1267492026433337593L
-
直列化されたフィールド
-
updateRect
Rectangle updateRect
この矩形は、ソース・コンポーネント上の再描画が必要な領域を示します。 この矩形は、nullにはなりません。
-
-
クラスjava.awt.event.TextEvent
class TextEvent extends AWTEvent implements Serializable- serialVersionUID:
- 6269902291250941179L
-
クラスjava.awt.event.WindowEvent
class WindowEvent extends ComponentEvent implements Serializable- serialVersionUID:
- -1567959133147912127L
-
直列化されたフィールド
-
newState
int newState
ウィンドウ状態変更イベントのウィンドウの新しい状態です。 -
oldState
int oldState
ウィンドウ状態変更イベントのウィンドウの以前の状態。
-
-
-
パッケージ java.awt.font
-
クラスjava.awt.font.NumericShaper
class NumericShaper extends Object implements Serializable- serialVersionUID:
- -8022764705923730308L
-
直列化メソッド
-
writeObject
private void writeObject(ObjectOutputStream stream) throws IOException NumericShaper.Range
列挙ベースのパラメータがある場合はビット・マスクベースのパラメータに変換し、このオブジェクトをstream
に書き込みます。 この変換では、対応するビット・マスクベースの定数を持たない列挙型定数は無視されます。- パラメータ:
stream
- 書込み先の出力ストリーム- 例外:
IOException
- ストリームへの書出し時に入出力エラーが発生した場合stream
- 導入されたバージョン:
- 1.7
-
-
直列化されたフィールド
-
key
int key
コンテキスト依存の形状決定のコンテキストのインデックスです。値の範囲は0から18です。 -
mask
int mask
コンテキスト依存の形状決定を行うかどうか(上位ビット)、および形式変換する数字の範囲(0から18のビット)を示すフラグ。 -
shapingRange
NumericShaper.Range shapingRange
コンテキスト・シェーピングのためのコンテキストRange
、または非コンテキスト・シェーピングのためのRange
。ビット・マスク・ベースのAPIの場合はnull
です。- 導入されたバージョン:
- 1.7
-
-
クラスjava.awt.font.TextAttribute
class TextAttribute extends AttributedCharacterIterator.Attribute implements Serializable- serialVersionUID:
- 7744112784117861702L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws InvalidObjectException直列化復元されるインスタンスを定義済み定数に解決します。- 例外:
InvalidObjectException
- 解決するオブジェクトがAttribute
のインスタンスではない場合
-
-
クラスjava.awt.font.TransformAttribute
class TransformAttribute extends Object implements Serializable- serialVersionUID:
- 3356247357827709530L
-
直列化メソッド
-
readResolve
private Object readResolve() throws ObjectStreamException直列化後にTransformAttribute
オブジェクトを解決します。- 例外:
ObjectStreamException
- このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合- 導入されたバージョン:
- 1.6
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
transform
AffineTransform transform
このTransformAttribute
のAffineTransform
、またはAffineTransform
が恒等変換である場合はnull
です。
-
-
-
パッケージ java.awt.geom
-
クラスjava.awt.geom.AffineTransform
class AffineTransform extends Object implements Serializable- serialVersionUID:
- 1330973210523860834L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ObjectInputStream
を読み取ります。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
m00
double m00
3×3アフィン変換行列のX座標スケーリング要素です。 -
m01
double m01
3×3アフィン変換行列のX座標シャーリング要素です。 -
m02
double m02
3×3アフィン変換行列の平行移動要素のX座標です。 -
m10
double m10
3×3アフィン変換行列のY座標シャーリング要素です。 -
m11
double m11
3×3アフィン変換行列のY座標スケーリング要素です。 -
m12
double m12
3×3アフィン変換行列の平行移動要素のY座標です。
-
-
クラスjava.awt.geom.Arc2D.Double
class Double extends Arc2D implements Serializable- serialVersionUID:
- 728264085846882001L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ObjectInputStream
からデフォルトの直列化可能フィールド、続いてこのArc2D
インスタンスの弧のタイプを示すバイトを読み取ります。- シリアル・データ:
- デフォルトの直列化可能フィールド。
-
続いて、弧のタイプ
Arc2D.OPEN
、Arc2D.CHORD
、またはArc2D.PIE
を示すbyte
。
- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException ObjectOutputStream
にデフォルトの直列化可能フィールド、続いてこのArc2D
インスタンスの弧のタイプを示すバイトを書き込みます。- シリアル・データ:
- デフォルトの直列化可能フィールド。
-
続いて、弧のタイプ
Arc2D.OPEN
、Arc2D.CHORD
、またはArc2D.PIE
を示すbyte
。
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
エクステント
double extent
弧の角の大きさ(度単位)。- 導入されたバージョン:
- 1.2
-
height
double height
この弧が一部を構成する楕円の高さです(角の大きさは考慮しません)。- 導入されたバージョン:
- 1.2
-
start
double start
弧の始角(度単位)。- 導入されたバージョン:
- 1.2
-
width
double width
この弧が一部を構成する楕円の幅です(角の大きさは考慮しません)。- 導入されたバージョン:
- 1.2
-
x
double x
弧の表示枠矩形の左上隅のX座標です。- 導入されたバージョン:
- 1.2
-
y
double y
弧の表示枠矩形の左上隅のY座標です。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.Arc2D.Float
class Float extends Arc2D implements Serializable- serialVersionUID:
- 9130893014586380278L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ObjectInputStream
からデフォルトの直列化可能フィールド、続いてこのArc2D
インスタンスの弧のタイプを示すバイトを読み取ります。- シリアル・データ:
- デフォルトの直列化可能フィールド。
-
続いて、弧のタイプ
Arc2D.OPEN
、Arc2D.CHORD
、またはArc2D.PIE
を示すbyte
。
- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException ObjectOutputStream
にデフォルトの直列化可能フィールド、続いてこのArc2D
インスタンスの弧のタイプを示すバイトを書き込みます。- シリアル・データ:
- デフォルトの直列化可能フィールド。
-
続いて、弧のタイプ
Arc2D.OPEN
、Arc2D.CHORD
、またはArc2D.PIE
を示すbyte
。
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
エクステント
float extent
弧の角の大きさ(度単位)。- 導入されたバージョン:
- 1.2
-
height
float height
この弧が一部を構成する楕円の高さです(角の大きさは考慮しません)。- 導入されたバージョン:
- 1.2
-
start
float start
弧の始角(度単位)。- 導入されたバージョン:
- 1.2
-
width
float width
この弧が一部を構成する楕円の幅です(角の大きさは考慮しません)。- 導入されたバージョン:
- 1.2
-
x
float x
弧の表示枠矩形の左上隅のX座標です。- 導入されたバージョン:
- 1.2
-
y
float y
弧の表示枠矩形の左上隅のY座標です。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.CubicCurve2D.Double
class Double extends CubicCurve2D implements Serializable- serialVersionUID:
- -4202960122839707295L
-
直列化されたフィールド
-
ctrlx1
double ctrlx1
3次曲線セグメントの最初の制御点のX座標です。- 導入されたバージョン:
- 1.2
-
ctrlx2
double ctrlx2
3次曲線セグメントの2番目の制御点のX座標です。- 導入されたバージョン:
- 1.2
-
ctrly1
double ctrly1
3次曲線セグメントの最初の制御点のY座標です。- 導入されたバージョン:
- 1.2
-
ctrly2
double ctrly2
3次曲線セグメントの2番目の制御点のY座標です。- 導入されたバージョン:
- 1.2
-
x1
double x1
3次曲線セグメントの始点のX座標です。- 導入されたバージョン:
- 1.2
-
x2
double x2
3次曲線セグメントの終点のX座標です。- 導入されたバージョン:
- 1.2
-
y1
double y1
3次曲線セグメントの始点のY座標です。- 導入されたバージョン:
- 1.2
-
y2
double y2
3次曲線セグメントの終点のY座標です。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.CubicCurve2D.Float
class Float extends CubicCurve2D implements Serializable- serialVersionUID:
- -1272015596714244385L
-
直列化されたフィールド
-
ctrlx1
float ctrlx1
3次曲線セグメントの最初の制御点のX座標です。- 導入されたバージョン:
- 1.2
-
ctrlx2
float ctrlx2
3次曲線セグメントの2番目の制御点のX座標です。- 導入されたバージョン:
- 1.2
-
ctrly1
float ctrly1
3次曲線セグメントの最初の制御点のY座標です。- 導入されたバージョン:
- 1.2
-
ctrly2
float ctrly2
3次曲線セグメントの2番目の制御点のY座標です。- 導入されたバージョン:
- 1.2
-
x1
float x1
3次曲線セグメントの始点のX座標です。- 導入されたバージョン:
- 1.2
-
x2
float x2
3次曲線セグメントの終点のX座標です。- 導入されたバージョン:
- 1.2
-
y1
float y1
3次曲線セグメントの始点のY座標です。- 導入されたバージョン:
- 1.2
-
y2
float y2
3次曲線セグメントの終点のY座標です。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.Ellipse2D.Double
class Double extends Ellipse2D implements Serializable- serialVersionUID:
- 5555464816372320683L
-
直列化されたフィールド
-
height
double height
Ellipse2D
の全体の高さです。- 導入されたバージョン:
- 1.2
-
width
double width
このEllipse2D
の全体の幅。- 導入されたバージョン:
- 1.2
-
x
double x
このEllipse2D
の表示枠矩形の左上隅のX座標。- 導入されたバージョン:
- 1.2
-
y
double y
このEllipse2D
の表示枠矩形の左上隅のY座標。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.Ellipse2D.Float
class Float extends Ellipse2D implements Serializable- serialVersionUID:
- -6633761252372475977L
-
直列化されたフィールド
-
height
float height
このEllipse2D
の全体の高さ。- 導入されたバージョン:
- 1.2
-
width
float width
このEllipse2D
の全体の幅。- 導入されたバージョン:
- 1.2
-
x
float x
このEllipse2D
の表示枠矩形の左上隅のX座標。- 導入されたバージョン:
- 1.2
-
y
float y
このEllipse2D
の表示枠矩形の左上隅のY座標。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.GeneralPath
class GeneralPath extends Path2D.Float implements Serializable- serialVersionUID:
- -8327096662768731142L
-
例外java.awt.geom.IllegalPathStateException
class IllegalPathStateException extends RuntimeException implements Serializable- serialVersionUID:
- -5158084205220481094L
-
クラスjava.awt.geom.Line2D.Double
class Double extends Line2D implements Serializable- serialVersionUID:
- 7979627399746467499L
-
直列化されたフィールド
-
x1
double x1
ライン・セグメントの始点のX座標です。- 導入されたバージョン:
- 1.2
-
x2
double x2
ライン・セグメントの終点のX座標です。- 導入されたバージョン:
- 1.2
-
y1
double y1
ライン・セグメントの始点のY座標です。- 導入されたバージョン:
- 1.2
-
y2
double y2
ライン・セグメントの終点のY座標です。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.Line2D.Float
class Float extends Line2D implements Serializable- serialVersionUID:
- 6161772511649436349L
-
直列化されたフィールド
-
x1
float x1
ライン・セグメントの始点のX座標です。- 導入されたバージョン:
- 1.2
-
x2
float x2
ライン・セグメントの終点のX座標です。- 導入されたバージョン:
- 1.2
-
y1
float y1
ライン・セグメントの始点のY座標です。- 導入されたバージョン:
- 1.2
-
y2
float y2
ライン・セグメントの終点のY座標です。- 導入されたバージョン:
- 1.2
-
-
例外java.awt.geom.NoninvertibleTransformException
class NoninvertibleTransformException extends Exception implements Serializable- serialVersionUID:
- 6137225240503990466L
-
クラスjava.awt.geom.Path2D.Double
class Double extends Path2D implements Serializable- serialVersionUID:
- 1826762518450014216L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ObjectInputStream
からデフォルトの直列化可能フィールド、続いてこのパスに格納されるパス・セグメントを明示的に直列化します。1.6では、デフォルトの直列化可能フィールドはない。
このオブジェクトのシリアル・データはwriteObjectメソッドによって記述されます。
- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- I/Oエラーが発生した場合*- 導入されたバージョン:
- 1.6
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException ObjectOutputStream
にデフォルトの直列化可能フィールド、続いてこのパスに格納されるパス・セグメントを明示的に直列化します。- シリアル・データ:
- デフォルトの直列化可能フィールド。 1.6では、デフォルトの直列化可能フィールドはない。
- ヒントとして元のオブジェクトのストレージ・タイプを示すバイト(SERIAL_STORAGE_DBL_ARRAY)が続く
- 後続のパス・セグメントの数(NP)を示す整数値、または後続のパス・セグメントの数が不明であることを示す -1が続く
- 後続の座標の総数(NC)を示す整数値、または後続の座標の数が不明であることを示す -1が続く(座標は常にx,yペアで表されるペアで出現するため、NCは必ず偶数になる)
- 続いて、屈曲規則を示すバイト(
WIND_EVEN_ODD
またはWIND_NON_ZERO
) NP
(またはNP < 0
の場合は無制限)によって、パス・セグメントのタイプを示す1バイトと、パス・セグメントの座標を表すfloat型またはdouble型の1つ以上の値のペアからなる値が設定される- パスの末尾を示すバイト(SERIAL_PATH_END)が続く。
次のバイト値定数は、
Path2D
オブジェクトの直列化された形式で使用されます。定数 定数名 バイト値 後続の項目 説明 SERIAL_STORAGE_FLT_ARRAY
0x30 元の Path2D
オブジェクトが座標をfloat型のJava配列に格納したというヒント。SERIAL_STORAGE_DBL_ARRAY
0x31 元の Path2D
オブジェクトが座標をdouble型のJava配列に格納したというヒント。SERIAL_SEG_FLT_MOVETO
0x40 float 2つ moveTo
パス・セグメントが続きます。SERIAL_SEG_FLT_LINETO
0x41 float 2つ lineTo
パス・セグメントが続きます。SERIAL_SEG_FLT_QUADTO
0x42 float 4つ quadTo
パス・セグメントが続きます。SERIAL_SEG_FLT_CUBICTO
0x43 float 6つ curveTo
パス・セグメントが続きます。SERIAL_SEG_DBL_MOVETO
0x50 double 2つ moveTo
パス・セグメントが続きます。SERIAL_SEG_DBL_LINETO
0x51 double 2つ lineTo
パス・セグメントが続きます。SERIAL_SEG_DBL_QUADTO
0x52 double 4つ curveTo
パス・セグメントが続きます。SERIAL_SEG_DBL_CUBICTO
0x53 double 6つ curveTo
パス・セグメントが続きます。SERIAL_SEG_CLOSE
0x60 closePath
パス・セグメント。SERIAL_PATH_END
0x61 これ以上パス・セグメントは続きません。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.6
-
-
クラスjava.awt.geom.Path2D.Float
class Float extends Path2D implements Serializable- serialVersionUID:
- 6990832515060788886L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ObjectInputStream
からデフォルトの直列化可能フィールド、続いてこのパスに格納されるパス・セグメントを明示的に直列化します。1.6では、デフォルトの直列化可能フィールドはない。
このオブジェクトのシリアル・データはwriteObjectメソッドによって記述されます。
- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.6
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException ObjectOutputStream
にデフォルトの直列化可能フィールド、続いてこのパスに格納されるパス・セグメントを明示的に直列化します。- シリアル・データ:
- デフォルトの直列化可能フィールド。 1.6では、デフォルトの直列化可能フィールドはない。
- ヒントとして元のオブジェクトのストレージ・タイプを示すバイト(SERIAL_STORAGE_FLT_ARRAY)が続く
- 後続のパス・セグメントの数(NP)を示す整数値、または後続のパス・セグメントの数が不明であることを示す -1が続く
- 後続の座標の総数(NC)を示す整数値、または後続の座標の数が不明であることを示す -1が続く(座標は常にx,yペアで表されるペアで出現するため、NCは必ず偶数になる)
- 続いて、屈曲規則を示すバイト(
WIND_EVEN_ODD
またはWIND_NON_ZERO
) NP
(またはNP < 0
の場合は無制限)によって、パス・セグメントのタイプを示す1バイトと、パス・セグメントの座標を表すfloat型またはdouble型の1つ以上の値のペアからなる値が設定される- パスの末尾を示すバイト(SERIAL_PATH_END)が続く。
次のバイト値定数は、
Path2D
オブジェクトの直列化された形式で使用されます。定数 定数名 バイト値 後続の項目 説明 SERIAL_STORAGE_FLT_ARRAY
0x30 元の Path2D
オブジェクトが座標をfloat型のJava配列に格納したというヒント。SERIAL_STORAGE_DBL_ARRAY
0x31 元の Path2D
オブジェクトが座標をdouble型のJava配列に格納したというヒント。SERIAL_SEG_FLT_MOVETO
0x40 float 2つ moveTo
パス・セグメントが続きます。SERIAL_SEG_FLT_LINETO
0x41 float 2つ lineTo
パス・セグメントが続きます。SERIAL_SEG_FLT_QUADTO
0x42 float 4つ quadTo
パス・セグメントが続きます。SERIAL_SEG_FLT_CUBICTO
0x43 float 6つ curveTo
パス・セグメントが続きます。SERIAL_SEG_DBL_MOVETO
0x50 double 2つ moveTo
パス・セグメントが続きます。SERIAL_SEG_DBL_LINETO
0x51 double 2つ lineTo
パス・セグメントが続きます。SERIAL_SEG_DBL_QUADTO
0x52 double 4つ curveTo
パス・セグメントが続きます。SERIAL_SEG_DBL_CUBICTO
0x53 double 6つ curveTo
パス・セグメントが続きます。SERIAL_SEG_CLOSE
0x60 closePath
パス・セグメント。SERIAL_PATH_END
0x61 これ以上パス・セグメントは続きません。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 1.6
-
-
クラスjava.awt.geom.Point2D.Double
class Double extends Point2D implements Serializable- serialVersionUID:
- 6150783262733311327L
-
直列化されたフィールド
-
x
double x
このPoint2D
のX座標。- 導入されたバージョン:
- 1.2
-
y
double y
このPoint2D
のY座標。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.Point2D.Float
class Float extends Point2D implements Serializable- serialVersionUID:
- -2870572449815403710L
-
直列化されたフィールド
-
x
float x
このPoint2D
のX座標。- 導入されたバージョン:
- 1.2
-
y
float y
このPoint2D
のY座標。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.QuadCurve2D.Double
class Double extends QuadCurve2D implements Serializable- serialVersionUID:
- 4217149928428559721L
-
直列化されたフィールド
-
ctrlx
double ctrlx
2次曲線セグメントの制御点のX座標です。- 導入されたバージョン:
- 1.2
-
ctrly
double ctrly
2次曲線セグメントの制御点のY座標です。- 導入されたバージョン:
- 1.2
-
x1
double x1
2次曲線セグメントの始点のX座標です。- 導入されたバージョン:
- 1.2
-
x2
double x2
2次曲線セグメントの終点のX座標です。- 導入されたバージョン:
- 1.2
-
y1
double y1
2次曲線セグメントの始点のY座標です。- 導入されたバージョン:
- 1.2
-
y2
double y2
2次曲線セグメントの終点のY座標です。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.QuadCurve2D.Float
class Float extends QuadCurve2D implements Serializable- serialVersionUID:
- -8511188402130719609L
-
直列化されたフィールド
-
ctrlx
float ctrlx
2次曲線セグメントの制御点のX座標です。- 導入されたバージョン:
- 1.2
-
ctrly
float ctrly
2次曲線セグメントの制御点のY座標です。- 導入されたバージョン:
- 1.2
-
x1
float x1
2次曲線セグメントの始点のX座標です。- 導入されたバージョン:
- 1.2
-
x2
float x2
2次曲線セグメントの終点のX座標です。- 導入されたバージョン:
- 1.2
-
y1
float y1
2次曲線セグメントの始点のY座標です。- 導入されたバージョン:
- 1.2
-
y2
float y2
2次曲線セグメントの終点のY座標です。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.Rectangle2D.Double
class Double extends Rectangle2D implements Serializable- serialVersionUID:
- 7771313791441850493L
-
直列化されたフィールド
-
height
double height
このRectangle2D
の高さ。- 導入されたバージョン:
- 1.2
-
width
double width
このRectangle2D
の幅。- 導入されたバージョン:
- 1.2
-
x
double x
このRectangle2D
のX座標。- 導入されたバージョン:
- 1.2
-
y
double y
このRectangle2D
のY座標。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.Rectangle2D.Float
class Float extends Rectangle2D implements Serializable- serialVersionUID:
- 3798716824173675777L
-
直列化されたフィールド
-
height
float height
このRectangle2D
の高さ。- 導入されたバージョン:
- 1.2
-
width
float width
このRectangle2D
の幅。- 導入されたバージョン:
- 1.2
-
x
float x
このRectangle2D
のX座標。- 導入されたバージョン:
- 1.2
-
y
float y
このRectangle2D
のY座標。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.RoundRectangle2D.Double
class Double extends RoundRectangle2D implements Serializable- serialVersionUID:
- 1048939333485206117L
-
直列化されたフィールド
-
archeight
double archeight
角を丸める弧の高さです。- 導入されたバージョン:
- 1.2
-
arcwidth
double arcwidth
角を丸める弧の幅です。- 導入されたバージョン:
- 1.2
-
height
double height
このRoundRectangle2D
の高さ。- 導入されたバージョン:
- 1.2
-
width
double width
このRoundRectangle2D
の幅。- 導入されたバージョン:
- 1.2
-
x
double x
このRoundRectangle2D
のX座標。- 導入されたバージョン:
- 1.2
-
y
double y
このRoundRectangle2D
のY座標。- 導入されたバージョン:
- 1.2
-
-
クラスjava.awt.geom.RoundRectangle2D.Float
class Float extends RoundRectangle2D implements Serializable- serialVersionUID:
- -3423150618393866922L
-
直列化されたフィールド
-
archeight
float archeight
角を丸める弧の高さです。- 導入されたバージョン:
- 1.2
-
arcwidth
float arcwidth
角を丸める弧の幅です。- 導入されたバージョン:
- 1.2
-
height
float height
このRoundRectangle2D
の高さ。- 導入されたバージョン:
- 1.2
-
width
float width
このRoundRectangle2D
の幅。- 導入されたバージョン:
- 1.2
-
x
float x
このRoundRectangle2D
のX座標。- 導入されたバージョン:
- 1.2
-
y
float y
このRoundRectangle2D
のY座標。- 導入されたバージョン:
- 1.2
-
-
-
パッケージ java.awt.image
-
例外java.awt.image.ImagingOpException
class ImagingOpException extends RuntimeException implements Serializable- serialVersionUID:
- 8026288481846276658L
-
例外java.awt.image.RasterFormatException
class RasterFormatException extends RuntimeException implements Serializable- serialVersionUID:
- 96598996116164315L
-
-
パッケージ java.awt.image.renderable
-
クラスjava.awt.image.renderable.ParameterBlock
class ParameterBlock extends Object implements Serializable- serialVersionUID:
- -7577115551785240750L
-
-
パッケージ java.awt.print
-
例外java.awt.print.PrinterAbortException
class PrinterAbortException extends PrinterException implements Serializable- serialVersionUID:
- 4725169026278854136L
-
例外java.awt.print.PrinterException
class PrinterException extends Exception implements Serializable- serialVersionUID:
- -3757589981158265819L
-
例外java.awt.print.PrinterIOException
class PrinterIOException extends PrinterException implements Serializable- serialVersionUID:
- 5850870712125932846L
-
直列化されたフィールド
-
mException
IOException mException
印刷ジョブを中断させるIOエラー。
-
-
-
パッケージ java.beans
-
クラスjava.beans.IndexedPropertyChangeEvent
class IndexedPropertyChangeEvent extends PropertyChangeEvent implements Serializable- serialVersionUID:
- -320227448495806870L
-
直列化されたフィールド
-
索引
int index
変更されたプロパティ要素の索引。
-
-
例外java.beans.IntrospectionException
class IntrospectionException extends Exception implements Serializable- serialVersionUID:
- -3728150539969542619L
-
クラスjava.beans.PropertyChangeEvent
class PropertyChangeEvent extends EventObject implements Serializable- serialVersionUID:
- 7042693688939648123L
-
クラスjava.beans.PropertyChangeSupport
class PropertyChangeSupport extends Object implements Serializable- serialVersionUID:
- 6401253773779951803L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ObjectInputStream
を読み取ります。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException 直列化可能フィールドをストリームに書き込みます。- シリアル・データ:
PropertyChangeListeners
のnullで終了するリスト。直列化の際、直列化可能でないリスナーはスキップされ、直列化可能なリスナーだけが直列化される。
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
例外java.beans.PropertyVetoException
class PropertyVetoException extends Exception implements Serializable- serialVersionUID:
- 129596057694162164L
-
直列化されたフィールド
-
evt
PropertyChangeEvent evt
拒否される変更を説明するPropertyChangeEvent。
-
-
クラスjava.beans.VetoableChangeSupport
class VetoableChangeSupport extends Object implements Serializable- serialVersionUID:
- -5090210921595982017L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ObjectInputStream
を読み取ります。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException 直列化可能フィールドをストリームに書き込みます。- シリアル・データ:
VetoableChangeListeners
のnullで終了するリスト。直列化の際、直列化可能でないリスナーはスキップされ、直列化可能なリスナーだけが直列化される。
- パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
-
パッケージ java.beans.beancontext
-
クラスjava.beans.beancontext.BeanContextChildSupport
class BeanContextChildSupport extends Object implements Serializable- serialVersionUID:
- 6328947014421475877L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException 持続オブジェクトを復元します。入れ子になっている新しいBeanContextから取得されたすべてのリソースが、後続のsetBeanContext()によって完全に復元されるまで待つ必要があります。- パラメータ:
ois
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException オブジェクトの持続性の状態を書き込みます。- パラメータ:
oos
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
beanContextChildPeer
BeanContextChild beanContextChildPeer
このBeanContextChild
が入れ子になっているBeanContext
。 -
pcSupport
PropertyChangeSupport pcSupport
このBeanContextChildSupport
に関連付けられているPropertyChangeSupport
。 -
vcSupport
VetoableChangeSupport vcSupport
このBeanContextChildSupport
に関連付けられているVetoableChangeSupport
。
-
-
クラスjava.beans.beancontext.BeanContextEvent
class BeanContextEvent extends EventObject implements Serializable- serialVersionUID:
- 7267998073569045052L
-
直列化されたフィールド
-
propagatedFrom
BeanContext propagatedFrom
このイベントの伝達元のBeanContext
-
-
クラスjava.beans.beancontext.BeanContextMembershipEvent
class BeanContextMembershipEvent extends BeanContextEvent implements Serializable- serialVersionUID:
- 3499346510334590959L
-
直列化されたフィールド
-
children
Collection children
このイベント通知によって影響を受ける子のリストです。
-
-
クラスjava.beans.beancontext.BeanContextServiceAvailableEvent
class BeanContextServiceAvailableEvent extends BeanContextEvent implements Serializable- serialVersionUID:
- -5333985775656400778L
-
直列化されたフィールド
-
serviceClass
Class<?> serviceClass
新しく利用できるサービスへのClass
参照
-
-
クラスjava.beans.beancontext.BeanContextServiceRevokedEvent
class BeanContextServiceRevokedEvent extends BeanContextEvent implements Serializable- serialVersionUID:
- -1295543154724961754L
-
直列化されたフィールド
-
invalidateRefs
boolean invalidateRefs
現在のサービスが強制的に無効にされる場合、true
-
serviceClass
Class<?> serviceClass
取り消されるサービスへのClass
参照。
-
-
クラスjava.beans.beancontext.BeanContextServicesSupport
class BeanContextServicesSupport extends BeanContextSupport implements Serializable- serialVersionUID:
- -8494482757288719206L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException インスタンスを直列化復元します。- パラメータ:
ois
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException インスタンスを直列化します。- パラメータ:
oos
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
クラスjava.beans.beancontext.BeanContextServicesSupport.BCSSChild
class BCSSChild extends BeanContextSupport.BCSChild implements Serializable- serialVersionUID:
- -3263851306889194873L
-
クラスjava.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider
class BCSSServiceProvider extends Object implements Serializable- serialVersionUID:
- 861278251667444782L
-
直列化されたフィールド
-
serviceProvider
BeanContextServiceProvider serviceProvider
サービス・プロバイダです。
-
-
クラスjava.beans.beancontext.BeanContextSupport
class BeanContextSupport extends BeanContextChildSupport implements Serializable- serialVersionUID:
- -4879613978649577204L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException コンテンツを直列化復元します。このインスタンスに重複しないピアが存在する場合、ここでは子は直列化されず、ピアのreadObject()はこのインスタンスを直列化復元したあとでreadChildren()を呼び出す必要があります。- パラメータ:
ois
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException BeanContextSupport を直列化します。このインスタンスに重複しないピアが存在する場合 (つまり、このオブジェクトがほかのオブジェクトの委譲として動作している場合)、このインスタンスと同時に子の直列化復元で発生する「鶏が先かと卵が先か」の問題のために、このインスタンスの子はここでは直列化されません。 したがって、このインスタンスに対して重複のないピアがある状況では、常に writeObject() を呼び出してから writeChildren() を呼び出し、readObject() を呼び出してから readChildren() を呼び出します。- パラメータ:
oos
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
designTime
boolean designTime
このオブジェクトが現在、設計時モードであるかどうかを示すboolean
。 -
locale
Locale locale
BeanContextの現在のロケールです。 -
okToUseGui
boolean okToUseGui
このインスタンスがGUIを描画できるかどうかを示すboolean
。 -
シリアライズ可能
int serializable
現在直列化可能な子。
-
-
クラスjava.beans.beancontext.BeanContextSupport.BCSChild
class BCSChild extends Object implements Serializable- serialVersionUID:
- -5815286101609939109L
-
-
パッケージ java.io
-
例外java.io.CharConversionException
class CharConversionException extends IOException implements Serializable- serialVersionUID:
- -8680016352018427031L
-
例外java.io.EOFException
class EOFException extends IOException implements Serializable- serialVersionUID:
- 6433858223774886977L
-
クラスjava.io.File
class File extends Object implements Serializable- serialVersionUID:
- 301077366599181567L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectは、このファイル名を復元するために呼び出されます。 元の区切り文字が読み取られます。 それがこのシステムの区切り文字と異なる場合、古い区切り文字はローカルの区切り文字に置き換えられます。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException WriteObjectは、このファイル名を保存するために呼び出されます。 区切り文字も保存されるので、パスが別のホスト・タイプで再生される場合は置換できます。- シリアル・データ:
- デフォルトのフィールド。区切り文字が続く。
- パラメータ:
s
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
path
String path
この抽象パス名の標準化されたパス名文字列です。 標準化されたパス名文字列は、デフォルトの名前区切り文字を使用し、余分なまたは重複した区切り文字を持ちません。
-
-
例外java.io.FileNotFoundException
class FileNotFoundException extends IOException implements Serializable- serialVersionUID:
- -897856973823710492L
-
Class java.io.FilePermissionCollection
class FilePermissionCollection extends PermissionCollection implements Serializable- serialVersionUID:
- 2202956749081564585L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException FilePermissionsのVectorを読み取り、permsフィールドに保存します。- パラメータ:
in
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException permsフィールドの内容をVectorとして書き出し、以前のリリースとの直列化互換性を確保します。- パラメータ:
out
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
権限
Vector permissions
FilePermissionオブジェクトのリスト。
-
-
例外java.io.InterruptedIOException
class InterruptedIOException extends IOException implements Serializable- serialVersionUID:
- 4020568460727500567L
-
直列化されたフィールド
-
bytesTransferred
int bytesTransferred
入出力処理で割込みが発生する前にその処理の一部として転送されたバイト数を報告します。
-
-
例外java.io.InvalidClassException
class InvalidClassException extends ObjectStreamException implements Serializable- serialVersionUID:
- -4333316296251054416L
-
直列化されたフィールド
-
classname
String classname
無効なクラスの名前。無効なクラスの名前。
-
-
例外java.io.InvalidObjectException
class InvalidObjectException extends ObjectStreamException implements Serializable- serialVersionUID:
- 3233174318281839583L
-
エラーjava.io.IOError
class IOError extends Error implements Serializable- serialVersionUID:
- 67100927991680413L
-
例外java.io.IOException
class IOException extends Exception implements Serializable- serialVersionUID:
- 7818375828146090155L
-
例外java.io.NotActiveException
class NotActiveException extends ObjectStreamException implements Serializable- serialVersionUID:
- -3893467273049808895L
-
例外java.io.NotSerializableException
class NotSerializableException extends ObjectStreamException implements Serializable- serialVersionUID:
- 2906642554793891381L
-
クラスjava.io.ObjectStreamClass
class ObjectStreamClass extends Object implements Serializable- serialVersionUID:
- -6120832682080437368L
-
直列化の概要
-
ObjectStreamClass
には、デフォルトの直列化用のフィールドはありません。
-
-
例外java.io.ObjectStreamException
class ObjectStreamException extends IOException implements Serializable- serialVersionUID:
- 7260898174833392607L
-
例外java.io.OptionalDataException
class OptionalDataException extends ObjectStreamException implements Serializable- serialVersionUID:
- -8011121865681257820L
-
直列化されたフィールド
-
eof
boolean eof
ストリームのバッファ部分にデータがない場合はtrue。 -
length
int length
現在のバッファで読込み可能なプリミティブ型のデータのバイト数。
-
-
クラスjava.io.SerializablePermission
class SerializablePermission extends BasicPermission implements Serializable- serialVersionUID:
- 8537212141160296410L
-
直列化されたフィールド
-
actions
String actions
-
-
例外java.io.StreamCorruptedException
class StreamCorruptedException extends ObjectStreamException implements Serializable- serialVersionUID:
- 8983558202217591746L
-
例外java.io.SyncFailedException
class SyncFailedException extends IOException implements Serializable- serialVersionUID:
- -2353342684412443330L
-
例外java.io.UncheckedIOException
class UncheckedIOException extends RuntimeException implements Serializable- serialVersionUID:
- -8134305061645241065L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからオブジェクトを読み込むために呼び出します。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合InvalidObjectException
- オブジェクトが無効な場合または原因がIOException
でない場合
-
-
例外java.io.UnsupportedEncodingException
class UnsupportedEncodingException extends IOException implements Serializable- serialVersionUID:
- -4274276298326136670L
-
例外java.io.UTFDataFormatException
class UTFDataFormatException extends IOException implements Serializable- serialVersionUID:
- 420743449228280612L
-
例外java.io.WriteAbortedException
class WriteAbortedException extends ObjectStreamException implements Serializable- serialVersionUID:
- -3326426625597282442L
-
直列化されたフィールド
-
detail
Exception detail
非推奨。ObjectStreamの書込み中にキャッチされた例外です。
-
-
-
パッケージ java.lang
-
エラーjava.lang.AbstractMethodError
class AbstractMethodError extends IncompatibleClassChangeError implements Serializable- serialVersionUID:
- -1654391082989018462L
-
例外java.lang.ArithmeticException
class ArithmeticException extends RuntimeException implements Serializable- serialVersionUID:
- 2256477558314496007L
-
例外java.lang.ArrayIndexOutOfBoundsException
class ArrayIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable- serialVersionUID:
- -5116101128118950844L
-
例外java.lang.ArrayStoreException
class ArrayStoreException extends RuntimeException implements Serializable- serialVersionUID:
- -4522193890499838241L
-
エラーjava.lang.AssertionError
class AssertionError extends Error implements Serializable- serialVersionUID:
- -5013299493970297370L
-
クラスjava.lang.Boolean
class Boolean extends Object implements Serializable- serialVersionUID:
- -3665804199014368530L
-
直列化されたフィールド
-
value
boolean value
Booleanの値です。
-
-
エラーjava.lang.BootstrapMethodError
class BootstrapMethodError extends LinkageError implements Serializable- serialVersionUID:
- 292L
-
クラスjava.lang.Byte
class Byte extends Number implements Serializable- serialVersionUID:
- -7183698231559129828L
-
直列化されたフィールド
-
value
byte value
Byte
の値。
-
-
クラスjava.lang.Character
class Character extends Object implements Serializable- serialVersionUID:
- 3786198910865385080L
-
直列化されたフィールド
-
value
char value
Character
の値。
-
-
クラスjava.lang.Class
class Class extends Object implements Serializable- serialVersionUID:
- 3206093459760846163L
-
直列化の概要
-
Classクラスは、特例でSerialization Stream Protocolに入ります。 Classのインスタンスは最初に次の形式でObjectOutputStreamに書き込まれます。
TC_CLASS
ClassDescriptor A ClassDescriptor is a special cased serialization of ajava.io.ObjectStreamClass
instance.- 関連項目:
-
-
例外java.lang.ClassCastException
class ClassCastException extends RuntimeException implements Serializable- serialVersionUID:
- -9223365651070458532L
-
エラーjava.lang.ClassCircularityError
class ClassCircularityError extends LinkageError implements Serializable- serialVersionUID:
- 1054362542914539689L
-
エラーjava.lang.ClassFormatError
class ClassFormatError extends LinkageError implements Serializable- serialVersionUID:
- -8420114879011949195L
-
例外java.lang.ClassNotFoundException
class ClassNotFoundException extends ReflectiveOperationException implements Serializable- serialVersionUID:
- 9176873029745254542L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからClassNotFoundExceptionインスタンスを再構成し、古いバージョンから直列化復元するときに原因を適切に初期化します。 getExceptionおよびgetCauseメソッドは、古い実装ではprivate "ex"フィールドを返し、ClassNotFoundException::causeはnullに設定されていました。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException 古い実装との互換性を維持するには、原因を値として、シリアル"ex"フィールドを記述します。- パラメータ:
out
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化の概要
-
ClassNotFoundException用の直列化可能なフィールド。
-
-
直列化されたフィールド
-
ex
Throwable ex
theThrowable
-
-
例外java.lang.CloneNotSupportedException
class CloneNotSupportedException extends Exception implements Serializable- serialVersionUID:
- 5195511250079656443L
-
クラスjava.lang.Double
class Double extends Number implements Serializable- serialVersionUID:
- -9172774392245257468L
-
直列化されたフィールド
-
value
double value
Doubleの値です。
-
-
例外java.lang.EnumConstantNotPresentException
class EnumConstantNotPresentException extends RuntimeException implements Serializable- serialVersionUID:
- -6046998521960521108L
-
エラーjava.lang.Error
class Error extends Throwable implements Serializable- serialVersionUID:
- 4980196508277280342L
-
例外java.lang.Exception
class Exception extends Throwable implements Serializable- serialVersionUID:
- -3387516993124229948L
-
エラーjava.lang.ExceptionInInitializerError
class ExceptionInInitializerError extends LinkageError implements Serializable- serialVersionUID:
- 1521711792217232256L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからExceptionInInitializerErrorインスタンスを再構成し、古いバージョンから直列化復元するときに原因を適切に初期化します。 getExceptionおよびgetCauseメソッドは、古い実装ではprivate "exception"フィールドを返し、ExceptionInInitializerError::causeはnullに設定されていました。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException 古い実装との互換性を維持するには、原因を値として、シリアル"exception"フィールドを記述します。- パラメータ:
out
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化の概要
-
ExceptionInInitializerError用の直列化可能なフィールド。
-
-
直列化されたフィールド
-
exception
Throwable exception
例外
-
-
クラスjava.lang.Float
class Float extends Number implements Serializable- serialVersionUID:
- -2671257302660747028L
-
直列化されたフィールド
-
value
float value
Floatの値です。
-
-
エラーjava.lang.IllegalAccessError
class IllegalAccessError extends IncompatibleClassChangeError implements Serializable- serialVersionUID:
- -8988904074992417891L
-
例外java.lang.IllegalAccessException
class IllegalAccessException extends ReflectiveOperationException implements Serializable- serialVersionUID:
- 6616958222490762034L
-
例外java.lang.IllegalArgumentException
class IllegalArgumentException extends RuntimeException implements Serializable- serialVersionUID:
- -5365630128856068164L
-
例外java.lang.IllegalCallerException
class IllegalCallerException extends RuntimeException implements Serializable- serialVersionUID:
- -2349421918363102232L
-
例外java.lang.IllegalMonitorStateException
class IllegalMonitorStateException extends RuntimeException implements Serializable- serialVersionUID:
- 3713306369498869069L
-
例外java.lang.IllegalStateException
class IllegalStateException extends RuntimeException implements Serializable- serialVersionUID:
- -1848914673093119416L
-
例外java.lang.IllegalThreadStateException
class IllegalThreadStateException extends IllegalArgumentException implements Serializable- serialVersionUID:
- -7626246362397460174L
-
エラーjava.lang.IncompatibleClassChangeError
class IncompatibleClassChangeError extends LinkageError implements Serializable- serialVersionUID:
- -4914975503642802119L
-
例外java.lang.IndexOutOfBoundsException
class IndexOutOfBoundsException extends RuntimeException implements Serializable- serialVersionUID:
- 234122996006267687L
-
エラーjava.lang.InstantiationError
class InstantiationError extends IncompatibleClassChangeError implements Serializable- serialVersionUID:
- -4885810657349421204L
-
例外java.lang.InstantiationException
class InstantiationException extends ReflectiveOperationException implements Serializable- serialVersionUID:
- -8441929162975509110L
-
クラスjava.lang.Integer
class Integer extends Number implements Serializable- serialVersionUID:
- 1360826667806852920L
-
直列化されたフィールド
-
value
int value
Integer
の値。
-
-
エラーjava.lang.InternalError
class InternalError extends VirtualMachineError implements Serializable- serialVersionUID:
- -9062593416125562365L
-
例外java.lang.InterruptedException
class InterruptedException extends Exception implements Serializable- serialVersionUID:
- 6700697376100628473L
-
例外java.lang.LayerInstantiationException
class LayerInstantiationException extends RuntimeException implements Serializable- serialVersionUID:
- -906239691613568347L
-
エラーjava.lang.LinkageError
class LinkageError extends Error implements Serializable- serialVersionUID:
- 3579600108157160122L
-
クラスjava.lang.Long
class Long extends Number implements Serializable- serialVersionUID:
- 4290774380558885855L
-
直列化されたフィールド
-
value
long value
Long
の値。
-
-
例外java.lang.NegativeArraySizeException
class NegativeArraySizeException extends RuntimeException implements Serializable- serialVersionUID:
- -8960118058596991861L
-
エラーjava.lang.NoClassDefFoundError
class NoClassDefFoundError extends LinkageError implements Serializable- serialVersionUID:
- 9095859863287012458L
-
エラーjava.lang.NoSuchFieldError
class NoSuchFieldError extends IncompatibleClassChangeError implements Serializable- serialVersionUID:
- -3456430195886129035L
-
例外java.lang.NoSuchFieldException
class NoSuchFieldException extends ReflectiveOperationException implements Serializable- serialVersionUID:
- -6143714805279938260L
-
エラーjava.lang.NoSuchMethodError
class NoSuchMethodError extends IncompatibleClassChangeError implements Serializable- serialVersionUID:
- -3765521442372831335L
-
例外java.lang.NoSuchMethodException
class NoSuchMethodException extends ReflectiveOperationException implements Serializable- serialVersionUID:
- 5034388446362600923L
-
例外java.lang.NullPointerException
class NullPointerException extends RuntimeException implements Serializable- serialVersionUID:
- 5162710183389028792L
-
クラスjava.lang.Number
class Number extends Object implements Serializable- serialVersionUID:
- -8742448824652078965L
-
例外java.lang.NumberFormatException
class NumberFormatException extends IllegalArgumentException implements Serializable- serialVersionUID:
- -2848938806368998894L
-
エラーjava.lang.OutOfMemoryError
class OutOfMemoryError extends VirtualMachineError implements Serializable- serialVersionUID:
- 8228564086184010517L
-
例外java.lang.ReflectiveOperationException
class ReflectiveOperationException extends Exception implements Serializable- serialVersionUID:
- 123456789L
-
例外java.lang.RuntimeException
class RuntimeException extends Exception implements Serializable- serialVersionUID:
- -7034897190745766939L
-
クラスjava.lang.RuntimePermission
class RuntimePermission extends BasicPermission implements Serializable- serialVersionUID:
- 7399184964622342223L
-
例外java.lang.SecurityException
class SecurityException extends RuntimeException implements Serializable- serialVersionUID:
- 6878364983674394167L
-
クラスjava.lang.Short
class Short extends Number implements Serializable- serialVersionUID:
- 7515723908773894738L
-
直列化されたフィールド
-
value
short value
Short
の値。
-
-
エラーjava.lang.StackOverflowError
class StackOverflowError extends VirtualMachineError implements Serializable- serialVersionUID:
- 8609175038441759607L
-
クラスjava.lang.StackTraceElement
class StackTraceElement extends Object implements Serializable- serialVersionUID:
- 6992337162326171013L
-
直列化されたフィールド
-
classLoaderName
String classLoaderName
クラス・ローダーの名前です。 -
declaringClass
String declaringClass
宣言クラス。 -
fileName
String fileName
ソース・ファイルの名前。 -
format
byte format
モジュール名、パッケージ名およびクラス名の全部または一部を表示するコントロール。 -
lineNumber
int lineNumber
ソース明細番号。 -
methodName
String methodName
メソッド名。 -
moduleName
String moduleName
モジュール名。 -
moduleVersion
String moduleVersion
モジュールのバージョン。
-
-
クラスjava.lang.String
class String extends Object implements Serializable- serialVersionUID:
- -6849794470754667710L
-
直列化の概要
-
Stringクラスは、特例でSerialization Stream Protocolに入ります。 Stringインスタンスはオブジェクト直列化仕様のセクション6.2「ストリーム要素」に従って、ObjectOutputStreamに書き込まれます。
-
-
クラスjava.lang.StringBuffer
class StringBuffer extends java.lang.AbstractStringBuilder implements Serializable- serialVersionUID:
- 3388685877147921107L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObject
メソッドは、ストリームからStringBuffer
の状態をリストアするために呼び出されます。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObject
メソッドは、StringBuffer
の状態をストリームに書き込むために呼び出されます。- パラメータ:
s
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化の概要
-
StringBufferの直列化可能フィールドです。
-
-
直列化されたフィールド
-
count
int count
このStringBufferの文字数。 -
shared
boolean shared
補助配列が共有されているかどうかを示すフラグ。 値は直列化復元時に無視される。 -
value
char[] value
このStringBufferの補助文字配列。
-
-
クラスjava.lang.StringBuilder
class StringBuilder extends java.lang.AbstractStringBuilder implements Serializable- serialVersionUID:
- 4383685877147921099L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectは、ストリームからStringBuilderの状態をリストアするためにコールされます。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException StringBuilder
のインスタンスの状態をストリームに保存(つまり、直列化)します。- シリアル・データ:
- 文字列ビルダー(
int
)に現在格納されている文字とそのあとの文字列ビルダー(char[]
)の文字の数。char
配列の長さは、現在文字列ビルダーに格納されている文字数よりも大きい可能性があり、この場合、余分な文字は無視される。 - パラメータ:
s
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
例外java.lang.StringIndexOutOfBoundsException
class StringIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable- serialVersionUID:
- -6762910422159637258L
-
エラーjava.lang.ThreadDeath
class ThreadDeath extends Error implements Serializable- serialVersionUID:
- -4417128565033088268L
-
クラスjava.lang.Throwable
class Throwable extends Object implements Serializable- serialVersionUID:
- -3042686055658047285L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからThrowable
を読み込み、フィールドに整形式制約を適用します。suppressedExceptions
のリストでは、nullエントリとセルフポインタは使用できません。 スタック・トレース要素ではnullエントリは使用できません。 直列化形式内のnullのスタック・トレースは、長さがゼロのスタック要素配列になります。 エントリがnew StackTraceElement("", "", null, Integer.MIN_VALUE)
と等しい単一要素のスタック・トレースは、null
stackTrace
フィールドになります。cause
フィールドが保持できる値には制約がなく、フィールドではnull
とthis
の両方が有効な値であることに注意してください。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException Throwable
オブジェクトをストリームに書き込みます。 直列化形式では、null
のスタック・トレース・フィールドは、要素がnew StackTraceElement("", "", null, Integer.MIN_VALUE)
と等しい単一要素の配列として表されます。- パラメータ:
s
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
cause
Throwable cause
このスロー可能オブジェクトのスローを引き起こしたスロー可能オブジェクト、またはnull (このスロー可能オブジェクトが別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。 このフィールドがこのスロー可能オブジェクト自体と等価であれば、このスロー可能オブジェクトの原因が初期化されていないことを示します。- 導入されたバージョン:
- 1.4
-
detailMessage
String detailMessage
Throwableについての固有の詳細情報です。 たとえば、FileNotFoundException
の場合は、見つからなかったファイルの名前が格納されます。 -
stackTrace
StackTraceElement[] stackTrace
スタック・トレースで、Throwable.getStackTrace()
により返される値です。 フィールドは長さゼロの配列に初期化されます。 このフィールドのnull
値は、Throwable.setStackTrace(StackTraceElement[])
への後続の呼び出しを示し、Throwable.fillInStackTrace()
はno-opsになります。- 導入されたバージョン:
- 1.4
-
suppressedExceptions
List<Throwable> suppressedExceptions
Throwable.getSuppressed()
によって返される抑制された例外のリストです。 リストは要素ゼロの変更不可能なセンチネルのリストに初期化されます。 直列化されたThrowableが読み込まれ、suppressedExceptions
フィールドが要素ゼロのリストを指す場合は、フィールドはセンチネル値にリセットされます。- 導入されたバージョン:
- 1.7
-
-
例外java.lang.TypeNotPresentException
class TypeNotPresentException extends RuntimeException implements Serializable- serialVersionUID:
- -5101214195716534496L
-
直列化されたフィールド
-
typeName
String typeName
タイプ名。
-
-
エラーjava.lang.UnknownError
class UnknownError extends VirtualMachineError implements Serializable- serialVersionUID:
- 2524784860676771849L
-
エラーjava.lang.UnsatisfiedLinkError
class UnsatisfiedLinkError extends LinkageError implements Serializable- serialVersionUID:
- -4019343241616879428L
-
エラーjava.lang.UnsupportedClassVersionError
class UnsupportedClassVersionError extends ClassFormatError implements Serializable- serialVersionUID:
- -7123279212883497373L
-
例外java.lang.UnsupportedOperationException
class UnsupportedOperationException extends RuntimeException implements Serializable- serialVersionUID:
- -1242599979055084673L
-
エラーjava.lang.VerifyError
class VerifyError extends LinkageError implements Serializable- serialVersionUID:
- 7001962396098498785L
-
エラーjava.lang.VirtualMachineError
class VirtualMachineError extends Error implements Serializable- serialVersionUID:
- 4161983926571568670L
-
-
パッケージ java.lang.annotation
-
エラーjava.lang.annotation.AnnotationFormatError
class AnnotationFormatError extends Error implements Serializable- serialVersionUID:
- -4256701562333669892L
-
例外java.lang.annotation.AnnotationTypeMismatchException
class AnnotationTypeMismatchException extends RuntimeException implements Serializable- serialVersionUID:
- 8125925355765570191L
-
直列化されたフィールド
-
foundType
String foundType
注釈内で見つかった(不正な)データ型です。 この文字列に値も含まれる場合があります。 文字列の厳密な書式は指定されません。
-
-
例外java.lang.annotation.IncompleteAnnotationException
class IncompleteAnnotationException extends RuntimeException implements Serializable- serialVersionUID:
- 8445097402741811912L
-
直列化されたフィールド
-
annotationType
Class<? extends Annotation> annotationType
注釈インタフェースです。 -
elementName
String elementName
要素名。
-
-
-
パッケージ java.lang.instrument
-
例外java.lang.instrument.IllegalClassFormatException
class IllegalClassFormatException extends Exception implements Serializable- serialVersionUID:
- -3841736710924794009L
-
例外java.lang.instrument.UnmodifiableClassException
class UnmodifiableClassException extends Exception implements Serializable- serialVersionUID:
- 1716652643585309178L
-
例外java.lang.instrument.UnmodifiableModuleException
class UnmodifiableModuleException extends RuntimeException implements Serializable- serialVersionUID:
- 6912511912351080644L
-
-
パッケージ java.lang.invoke
-
例外java.lang.invoke.LambdaConversionException
class LambdaConversionException extends Exception implements Serializable- serialVersionUID:
- 300L
-
クラスjava.lang.invoke.MethodType
class MethodType extends Object implements Serializable- serialVersionUID:
- 292L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからMethodType
インスタンスを再構成(つまり、直列化復元)します。 このインスタンスは、偽のfinalフィールドを持つ一時的なオブジェクトです。readResolve
によってコールされるファクトリ・メソッドにパラメータを提供します。 呼出し後に破棄されます。- パラメータ:
s
- オブジェクトを読み取るストリーム- 例外:
IOException
- オブジェクトの読取りで問題がある場合。ClassNotFoundException
- いずれかのコンポーネント・クラスを解決できない場合- 関連項目:
-
MethodType.readResolve()
MethodType.writeObject(java.io.ObjectOutputStream)
-
readResolve
private Object readResolve()MethodType
オブジェクトを直列化の後に解決して初期化します。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException MethodType
インスタンスをストリームに保存します。- シリアル・データ:
- 移植性を高めるために、直列化された形式では、名前付きのフィールドを参照しません。 その代わりに、戻り型とパラメータ型の配列は、次のように
s.writeObject
の2つの呼出しを使用して、writeObject
メソッドから直接書き込まれます。s.writeObject(this.returnType()); s.writeObject(this.parameterArray());
直列化復元されたフィールドの値がファクトリ・メソッド
methodType
に提供されたものであるかどうかのチェックが実行されます。 たとえば、null値またはvoid
パラメータ型では、直列化復元中に例外が発生します。 - パラメータ:
s
- オブジェクトを書き込むストリーム- 例外:
IOException
- オブジェクトの書込みで問題がある場合。
-
-
直列化の概要
-
MethodType
には、直列化可能フィールドはありません。
-
-
クラスjava.lang.invoke.SerializedLambda
class SerializedLambda extends Object implements Serializable- serialVersionUID:
- 8025925345765570181L
-
直列化メソッド
-
readResolve
private Object readResolve() throws ObjectStreamExceptionSerializedLambda
をオブジェクトに解決します。- 例外:
ObjectStreamException
- オブジェクトが有効でない場合
-
-
直列化されたフィールド
-
capturedArgs
Object[] capturedArgs
キャプチャされた引数。 -
capturingClass
Class<?> capturingClass
キャプチャ・クラス。 -
functionalInterfaceClass
String functionalInterfaceClass
関数型インタフェース・クラス。 -
functionalInterfaceMethodName
String functionalInterfaceMethodName
関数型インタフェース・メソッド名。 -
functionalInterfaceMethodSignature
String functionalInterfaceMethodSignature
関数型インタフェースのメソッド・シグネチャ。 -
implClass
String implClass
実装クラス。 -
implMethodKind
int implMethodKind
実装メソッドの種類。 -
implMethodName
String implMethodName
実装メソッド名。 -
implMethodSignature
String implMethodSignature
実装メソッド・シグネチャ。 -
instantiatedMethodType
String instantiatedMethodType
インスタンス化されたメソッド・タイプ。
-
-
例外java.lang.invoke.StringConcatException
class StringConcatException extends Exception implements Serializable- serialVersionUID:
- 301L
-
例外java.lang.invoke.WrongMethodTypeException
class WrongMethodTypeException extends RuntimeException implements Serializable- serialVersionUID:
- 292L
-
-
パッケージ java.lang.management
-
クラスjava.lang.management.ManagementPermission
class ManagementPermission extends BasicPermission implements Serializable- serialVersionUID:
- 1897496590799378737L
-
-
パッケージ java.lang.module
-
例外java.lang.module.FindException
class FindException extends RuntimeException implements Serializable- serialVersionUID:
- -5817081036963388391L
-
例外java.lang.module.InvalidModuleDescriptorException
class InvalidModuleDescriptorException extends RuntimeException implements Serializable- serialVersionUID:
- 4863390386809347380L
-
例外java.lang.module.ResolutionException
class ResolutionException extends RuntimeException implements Serializable- serialVersionUID:
- -1031186845316729450L
-
-
パッケージ java.lang.reflect
-
エラーjava.lang.reflect.GenericSignatureFormatError
class GenericSignatureFormatError extends ClassFormatError implements Serializable- serialVersionUID:
- 6709919147137911034L
-
例外java.lang.reflect.InaccessibleObjectException
class InaccessibleObjectException extends RuntimeException implements Serializable- serialVersionUID:
- 4158786093378140901L
-
例外java.lang.reflect.InvocationTargetException
class InvocationTargetException extends ReflectiveOperationException implements Serializable- serialVersionUID:
- 4085088731926701167L
-
直列化されたフィールド
-
target
Throwable target
InvocationTargetException(Throwable target)を使用してオブジェクトがインスタンス化された場合、このフィールドはターゲットを保持します。
-
-
例外java.lang.reflect.MalformedParameterizedTypeException
class MalformedParameterizedTypeException extends RuntimeException implements Serializable- serialVersionUID:
- -5696557788586220964L
-
例外java.lang.reflect.MalformedParametersException
class MalformedParametersException extends RuntimeException implements Serializable- serialVersionUID:
- 20130919L
-
クラスjava.lang.reflect.Proxy
class Proxy extends Object implements Serializable- serialVersionUID:
- -2222568056686623797L
-
直列化されたフィールド
-
h
InvocationHandler h
このプロキシ・インスタンスの呼出しハンドラです。
-
-
クラスjava.lang.reflect.ReflectPermission
class ReflectPermission extends BasicPermission implements Serializable- serialVersionUID:
- 7412737110241507485L
-
例外java.lang.reflect.UndeclaredThrowableException
class UndeclaredThrowableException extends RuntimeException implements Serializable- serialVersionUID:
- 330127114055056639L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからUndeclaredThrowableExceptionインスタンスを再構成し、古いバージョンから直列化復元するときに原因を適切に初期化します。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException 古い実装との互換性を維持するには、原因を値として、シリアル"ex"フィールドを記述します。- パラメータ:
out
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化の概要
-
UndeclaredThrowableException用の直列化可能なフィールド。
-
-
直列化されたフィールド
-
undeclaredThrowable
Throwable undeclaredThrowable
未宣言の例外
-
-
-
パッケージ java.math
-
クラスjava.math.BigDecimal
class BigDecimal extends Number implements Serializable- serialVersionUID:
- 6108874887143696463L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからBigDecimal
インスタンスを再構成(つまり、直列化復元)します。- パラメータ:
s
- 読み込まれているストリーム。- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
readObjectNoData
private void readObjectNoData() throws ObjectStreamExceptionこのクラスでは、データなしの直列化はサポートされていません。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このBigDecimal
を適切なストリームに直列化します。- パラメータ:
s
- 直列化するストリーム。- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
intVal
BigInteger intVal
このBigDecimalのスケールなしの値で、BigDecimal.unscaledValue()
で返されます。 -
scale
int scale
BigDecimal.scale
によって返されるこのBigDecimalのスケール。- 関連項目:
-
BigDecimal.scale
-
-
クラスjava.math.BigInteger
class BigInteger extends Number implements Serializable- serialVersionUID:
- -8287574255936472291L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからBigInteger
インスタンスを再構成(つまり、直列化復元)します。 絶対値は歴史的な事情からバイトの配列として読み取られますが、intの配列に変換され、バイトの配列は破棄されます。 ノート: 現在のコンベンションでは、他のマーカー値ではなく、キャッシュ・フィールドbitCountPlusOne、bitLengthPlusOneおよびlowestSetBitPlusTwoを0に初期化します。 したがって、これらのフィールドを設定する明示的なアクションは、defaultReadObjectが使用されていないため、デフォルトでは0の値を既に持っているため、readObjectで取得する必要があります。- パラメータ:
s
- 読み込まれているストリーム。- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
readObjectNoData
private void readObjectNoData() throws ObjectStreamExceptionこのクラスでは、データなしの直列化はサポートされていません。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException BigInteger
インスタンスをストリームに保存します。BigInteger
の大きさは、履歴な理由からバイト配列として直列化されています。 古い実装との互換性を保つために、 -1、 -1、 -2、 -2の整数は、それぞれ古いフィールドbitCount
、bitLength
、lowestSetBit
、およびfirstNonzeroByteNum
の値として書き込まれます。 これらの値は古い実装と互換性がありますが、現在の実装では無視されます。- パラメータ:
s
- 直列化するストリーム。- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化の概要
-
BigIntegerの直列化可能フィールドです。
-
-
直列化されたフィールド
-
bitCount
int bitCount
下位互換性のために直列化された形式で表示されます -
bitLength
int bitLength
下位互換性のために直列化された形式で表示されます -
firstNonzeroByteNum
int firstNonzeroByteNum
下位互換性のために直列化された形式で表示されます -
lowestSetBit
int lowestSetBit
下位互換性のために直列化された形式で表示されます -
magnitude
byte[] magnitude
このBigIntegerの絶対値配列 -
signum
int signum
このBigIntegerの符号
-
-
クラスjava.math.MathContext
class MathContext extends Object implements Serializable- serialVersionUID:
- 5579720004786848255L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからMathContext
インスタンスを再構成(つまり、直列化復元)します。- パラメータ:
s
- 読み込まれているストリーム。- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
precision
int precision
演算に使用する桁数です。 0の場合、精度は無制限で、必要に応じて桁数を増やすことができます。 数値係数における先行するゼロには、意味はありません。precision
は常に負の数以外です。 -
roundingMode
RoundingMode roundingMode
演算に使用する丸めアルゴリズムです。- 関連項目:
-
-
-
パッケージ java.net
-
例外java.net.BindException
class BindException extends SocketException implements Serializable- serialVersionUID:
- -5945005768251722951L
-
例外java.net.ConnectException
class ConnectException extends SocketException implements Serializable- serialVersionUID:
- 3831404271622369215L
-
例外java.net.HttpRetryException
class HttpRetryException extends IOException implements Serializable- serialVersionUID:
- -9186022286469111381L
-
直列化されたフィールド
-
location
String location
リダイレクト先のURL。 -
responseCode
int responseCode
レスポンス・コード。
-
-
クラスjava.net.Inet4Address
class Inet4Address extends InetAddress implements Serializable- serialVersionUID:
- 3286316764910316507L
-
直列化メソッド
-
writeReplace
private Object writeReplace() throws ObjectStreamException直列化されるオブジェクトをInetAddressオブジェクトで置き換えます。- 例外:
ObjectStreamException
- このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合
-
-
クラスjava.net.Inet6Address
class Inet6Address extends InetAddress implements Serializable- serialVersionUID:
- 6880410070516793377L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。 これにはスコープ情報が含まれますが、このシステムでスコープ指定されたインタフェース名が有効な場合のみです。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このメソッドのデフォルトの動作は、直列化可能でないNetworkInterface
ではなく、scope_ifnameフィールドをString
として書き込むために上書きされます。- パラメータ:
s
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
ifname
String ifname
スコープ付きネットワーク・インタフェースの名前。null
(未定義の場合) -
ipaddress
byte[] ipaddress
128ビット(16バイト) IPv6アドレスを保持 -
scope_id
int scope_id
アドレス範囲ID。0
(未定義の場合) -
scope_id_set
boolean scope_id_set
scope_idフィールドに有効な整数scope_idが含まれる場合のtrue
-
scope_ifname_set
boolean scope_ifname_set
true
:オブジェクトが、数値スコープIDではなくスコープ付きインタフェースを使用して構築される場合
-
-
クラスjava.net.InetAddress
class InetAddress extends Object implements Serializable- serialVersionUID:
- 3286316764910316507L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
readObjectNoData
private void readObjectNoData()空のInetAddressを初期化します。 -
readResolve
private Object readResolve() throws ObjectStreamException直列化を解除されたオブジェクトをInet4Addressオブジェクトで置き換えます。- 例外:
ObjectStreamException
- このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このオブジェクトの状態をストリームに書き込みます。- パラメータ:
s
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
address
int address
、32ビットのIPv4アドレスを保持します。 -
family
int family
アドレス・ファミリ・タイプ(IPv4アドレスの場合は'1'
、IPv6アドレスの場合は'2'
など)を指定します。 -
hostName
String hostName
このアドレスのホスト名
-
-
クラスjava.net.InetSocketAddress
class InetSocketAddress extends SocketAddress implements Serializable- serialVersionUID:
- 5076001401234631237L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
in
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
readObjectNoData
private void readObjectNoData() throws ObjectStreamExceptionInvalidObjectException
を常にスローします。- 例外:
ObjectStreamException
- always
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException このオブジェクトの状態をストリームに書き込みます。- パラメータ:
out
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
addr
InetAddress addr
ソケット・アドレスのIPアドレス -
hostname
String hostname
ソケット・アドレスのホスト名 -
port
int port
ソケット・アドレスのポート番号
-
-
例外java.net.MalformedURLException
class MalformedURLException extends IOException implements Serializable- serialVersionUID:
- -182787522200415866L
-
クラスjava.net.NetPermission
class NetPermission extends BasicPermission implements Serializable- serialVersionUID:
- -8343910153355041693L
-
例外java.net.NoRouteToHostException
class NoRouteToHostException extends SocketException implements Serializable- serialVersionUID:
- -1897550894873493790L
-
例外java.net.PortUnreachableException
class PortUnreachableException extends SocketException implements Serializable- serialVersionUID:
- 8462541992376507323L
-
例外java.net.ProtocolException
class ProtocolException extends IOException implements Serializable- serialVersionUID:
- -6098449442062388080L
-
クラスjava.net.SocketAddress
class SocketAddress extends Object implements Serializable- serialVersionUID:
- 5215720748342549866L
-
例外java.net.SocketException
class SocketException extends IOException implements Serializable- serialVersionUID:
- -5935874303556886934L
-
Class java.net.SocketPermissionCollection
class SocketPermissionCollection extends PermissionCollection implements Serializable- serialVersionUID:
- 2787186408602843674L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException SocketPermission
のVector
を読み取り、それらをpermsフィールドに保存します。- パラメータ:
in
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException このオブジェクトの状態をストリームに書き込みます。- シリアル・データ:
- 「permissions」フィールド(SocketPermissionを含むVector)。
- パラメータ:
out
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
権限
Vector permissions
このセットのSocketPermissionsのリストです。
-
-
例外java.net.SocketTimeoutException
class SocketTimeoutException extends InterruptedIOException implements Serializable- serialVersionUID:
- -8846654841826352300L
-
クラスjava.net.UnixDomainSocketAddress
class UnixDomainSocketAddress extends SocketAddress implements Serializable- serialVersionUID:
- 92902496589351288L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException InvalidObjectExceptionを常にスローします。- パラメータ:
s
- ストリーム- 例外:
InvalidObjectException
- 常時
-
readObjectNoData
private void readObjectNoData() throws InvalidObjectExceptionInvalidObjectExceptionを常にスローします。- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace() throws ObjectStreamExceptionこのインスタンスのパス名を含むSerを返します。- 例外:
ObjectStreamException
- エラーが発生した場合
-
-
Class java.net.UnixDomainSocketAddress.Ser
class Ser extends Object implements Serializable- serialVersionUID:
- -7955684448513979814L
-
直列化メソッド
-
readResolve
private Object readResolve()パス名を渡すfactory
メソッドの呼出しによって、UnixDomainSocketAddress
インスタンスを作成します。
-
-
直列化されたフィールド
-
pathname
String pathname
パス名。
-
-
例外java.net.UnknownHostException
class UnknownHostException extends IOException implements Serializable- serialVersionUID:
- -4639126076052875403L
-
例外java.net.UnknownServiceException
class UnknownServiceException extends IOException implements Serializable- serialVersionUID:
- -4169033248853639508L
-
クラスjava.net.URI
class URI extends Object implements Serializable- serialVersionUID:
- -6052424284110960213L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream is) throws ClassNotFoundException, IOException 指定された直列化ストリームからURIを再生成(直列化復元)します。string
フィールドの値を読み取るために、ObjectInputStream.defaultReadObject()
メソッドが呼び出されます。 その結果が通常どおりに解析されます。- パラメータ:
is
- このオブジェクトの読取り元のオブジェクト入力ストリーム- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream os) throws IOException このURIのコンテンツを指定された直列化ストリームに保存します。URIインスタンスの直列化可能な唯一のフィールドは、
string
フィールドです。 そのフィールドには値が設定され、値がまだ設定されていない場合は、指定されたオブジェクト出力ストリームのObjectOutputStream.defaultWriteObject()
メソッドが呼び出されます。- パラメータ:
os
- このオブジェクトが書き込まれるオブジェクト出力ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
string
String string
このURIの文字列形式です。
-
-
例外java.net.URISyntaxException
class URISyntaxException extends Exception implements Serializable- serialVersionUID:
- 2137979680897488891L
-
直列化されたフィールド
-
索引
int index
解析エラーが発生した索引、または索引がわからない場合は-1
。 -
input
String input
入力文字列。
-
-
クラスjava.net.URL
class URL extends Object implements Serializable- serialVersionUID:
- -7627629688361524110L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectを呼び出すと、ストリームからURLの状態を復元できます。 これはURLのコンポーネントを読み込み、ローカル・ストリーム・ハンドラを探します。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
readResolve
private Object readResolve() throws ObjectStreamException直列化を解除されたオブジェクトをURLオブジェクトで置き換えます。- 例外:
ObjectStreamException
- このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException WriteObjectを呼び出すと、URLの状態をObjectOutputStreamに保存できます。 ハンドラはシステムごとに異なるため、保存されません。- シリアル・データ:
- デフォルトの書込みオブジェクトの値。 読み戻すときには、リーダーは有効な URLStreamHandler を返すプロトコル変数を指定して getURLStreamHandler を呼び出す必要がある。そうしない場合は IOException がスローされる。
- パラメータ:
s
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
クラスjava.net.URLPermission
class URLPermission extends Permission implements Serializable- serialVersionUID:
- -2702463814894478682L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
actions
String actions
アクション文字列
-
-
-
パッケージ java.net.http
-
例外java.net.http.HttpConnectTimeoutException
class HttpConnectTimeoutException extends HttpTimeoutException implements Serializable- serialVersionUID:
- 332L
-
例外java.net.http.HttpTimeoutException
class HttpTimeoutException extends IOException implements Serializable- serialVersionUID:
- 981344271622632951L
-
例外java.net.http.WebSocketHandshakeException
class WebSocketHandshakeException extends IOException implements Serializable- serialVersionUID:
- 1L
-
-
パッケージ java.nio
-
例外java.nio.BufferOverflowException
class BufferOverflowException extends RuntimeException implements Serializable- serialVersionUID:
- -5484897634319144535L
-
例外java.nio.BufferUnderflowException
class BufferUnderflowException extends RuntimeException implements Serializable- serialVersionUID:
- -1713313658691622206L
-
例外java.nio.InvalidMarkException
class InvalidMarkException extends IllegalStateException implements Serializable- serialVersionUID:
- 1698329710438510774L
-
例外java.nio.ReadOnlyBufferException
class ReadOnlyBufferException extends UnsupportedOperationException implements Serializable- serialVersionUID:
- -1210063976496234090L
-
-
パッケージ java.nio.channels
-
例外java.nio.channels.AcceptPendingException
class AcceptPendingException extends IllegalStateException implements Serializable- serialVersionUID:
- 2721339977965416421L
-
例外java.nio.channels.AlreadyBoundException
class AlreadyBoundException extends IllegalStateException implements Serializable- serialVersionUID:
- 6796072983322737592L
-
例外java.nio.channels.AlreadyConnectedException
class AlreadyConnectedException extends IllegalStateException implements Serializable- serialVersionUID:
- -7331895245053773357L
-
例外java.nio.channels.AsynchronousCloseException
class AsynchronousCloseException extends ClosedChannelException implements Serializable- serialVersionUID:
- 6891178312432313966L
-
例外java.nio.channels.CancelledKeyException
class CancelledKeyException extends IllegalStateException implements Serializable- serialVersionUID:
- -8438032138028814268L
-
例外java.nio.channels.ClosedByInterruptException
class ClosedByInterruptException extends AsynchronousCloseException implements Serializable- serialVersionUID:
- -4488191543534286750L
-
例外java.nio.channels.ClosedChannelException
class ClosedChannelException extends IOException implements Serializable- serialVersionUID:
- 882777185433553857L
-
例外java.nio.channels.ClosedSelectorException
class ClosedSelectorException extends IllegalStateException implements Serializable- serialVersionUID:
- 6466297122317847835L
-
例外java.nio.channels.ConnectionPendingException
class ConnectionPendingException extends IllegalStateException implements Serializable- serialVersionUID:
- 2008393366501760879L
-
例外java.nio.channels.FileLockInterruptionException
class FileLockInterruptionException extends IOException implements Serializable- serialVersionUID:
- 7104080643653532383L
-
例外java.nio.channels.IllegalBlockingModeException
class IllegalBlockingModeException extends IllegalStateException implements Serializable- serialVersionUID:
- -3335774961855590474L
-
例外java.nio.channels.IllegalChannelGroupException
class IllegalChannelGroupException extends IllegalArgumentException implements Serializable- serialVersionUID:
- -2495041211157744253L
-
例外java.nio.channels.IllegalSelectorException
class IllegalSelectorException extends IllegalArgumentException implements Serializable- serialVersionUID:
- -8406323347253320987L
-
例外java.nio.channels.InterruptedByTimeoutException
class InterruptedByTimeoutException extends IOException implements Serializable- serialVersionUID:
- -4268008601014042947L
-
例外java.nio.channels.NoConnectionPendingException
class NoConnectionPendingException extends IllegalStateException implements Serializable- serialVersionUID:
- -8296561183633134743L
-
例外java.nio.channels.NonReadableChannelException
class NonReadableChannelException extends IllegalStateException implements Serializable- serialVersionUID:
- -3200915679294993514L
-
例外java.nio.channels.NonWritableChannelException
class NonWritableChannelException extends IllegalStateException implements Serializable- serialVersionUID:
- -7071230488279011621L
-
例外java.nio.channels.NotYetBoundException
class NotYetBoundException extends IllegalStateException implements Serializable- serialVersionUID:
- 4640999303950202242L
-
例外java.nio.channels.NotYetConnectedException
class NotYetConnectedException extends IllegalStateException implements Serializable- serialVersionUID:
- 4697316551909513464L
-
例外java.nio.channels.OverlappingFileLockException
class OverlappingFileLockException extends IllegalStateException implements Serializable- serialVersionUID:
- 2047812138163068433L
-
例外java.nio.channels.ReadPendingException
class ReadPendingException extends IllegalStateException implements Serializable- serialVersionUID:
- 1986315242191227217L
-
例外java.nio.channels.ShutdownChannelGroupException
class ShutdownChannelGroupException extends IllegalStateException implements Serializable- serialVersionUID:
- -3903801676350154157L
-
例外java.nio.channels.UnresolvedAddressException
class UnresolvedAddressException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 6136959093620794148L
-
例外java.nio.channels.UnsupportedAddressTypeException
class UnsupportedAddressTypeException extends IllegalArgumentException implements Serializable- serialVersionUID:
- -2964323842829700493L
-
例外java.nio.channels.WritePendingException
class WritePendingException extends IllegalStateException implements Serializable- serialVersionUID:
- 7031871839266032276L
-
-
パッケージ java.nio.charset
-
例外java.nio.charset.CharacterCodingException
class CharacterCodingException extends IOException implements Serializable- serialVersionUID:
- 8421532232154627783L
-
エラーjava.nio.charset.CoderMalfunctionError
class CoderMalfunctionError extends Error implements Serializable- serialVersionUID:
- -1151412348057794301L
-
例外java.nio.charset.IllegalCharsetNameException
class IllegalCharsetNameException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 1457525358470002989L
-
直列化されたフィールド
-
charsetName
String charsetName
不当な文字セット名
-
-
例外java.nio.charset.MalformedInputException
class MalformedInputException extends CharacterCodingException implements Serializable- serialVersionUID:
- -3438823399834806194L
-
直列化されたフィールド
-
inputLength
int inputLength
入力の長さ。
-
-
例外java.nio.charset.UnmappableCharacterException
class UnmappableCharacterException extends CharacterCodingException implements Serializable- serialVersionUID:
- -7026962371537706123L
-
直列化されたフィールド
-
inputLength
int inputLength
入力文字(またはバイト)シーケンスの長さ。
-
-
例外java.nio.charset.UnsupportedCharsetException
class UnsupportedCharsetException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 1490765524727386367L
-
直列化されたフィールド
-
charsetName
String charsetName
サポートされない文字セット名
-
-
-
パッケージ java.nio.file
-
例外java.nio.file.AccessDeniedException
class AccessDeniedException extends FileSystemException implements Serializable- serialVersionUID:
- 4943049599949219617L
-
例外java.nio.file.AtomicMoveNotSupportedException
class AtomicMoveNotSupportedException extends FileSystemException implements Serializable- serialVersionUID:
- 5402760225333135579L
-
例外java.nio.file.ClosedDirectoryStreamException
class ClosedDirectoryStreamException extends IllegalStateException implements Serializable- serialVersionUID:
- 4228386650900895400L
-
例外java.nio.file.ClosedFileSystemException
class ClosedFileSystemException extends IllegalStateException implements Serializable- serialVersionUID:
- -8158336077256193488L
-
例外java.nio.file.ClosedWatchServiceException
class ClosedWatchServiceException extends IllegalStateException implements Serializable- serialVersionUID:
- 1853336266231677732L
-
例外java.nio.file.DirectoryIteratorException
class DirectoryIteratorException extends ConcurrentModificationException implements Serializable- serialVersionUID:
- -6012699886086212874L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからオブジェクトを読み込むために呼び出します。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
InvalidObjectException
- オブジェクトが無効な場合または原因がIOException
でない場合IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合
-
-
例外java.nio.file.DirectoryNotEmptyException
class DirectoryNotEmptyException extends FileSystemException implements Serializable- serialVersionUID:
- 3056667871802779003L
-
例外java.nio.file.FileAlreadyExistsException
class FileAlreadyExistsException extends FileSystemException implements Serializable- serialVersionUID:
- 7579540934498831181L
-
例外java.nio.file.FileSystemAlreadyExistsException
class FileSystemAlreadyExistsException extends RuntimeException implements Serializable- serialVersionUID:
- -5438419127181131148L
-
例外java.nio.file.FileSystemException
class FileSystemException extends IOException implements Serializable- serialVersionUID:
- -3055425747967319812L
-
例外java.nio.file.FileSystemLoopException
class FileSystemLoopException extends FileSystemException implements Serializable- serialVersionUID:
- 4843039591949217617L
-
例外java.nio.file.FileSystemNotFoundException
class FileSystemNotFoundException extends RuntimeException implements Serializable- serialVersionUID:
- 7999581764446402397L
-
例外java.nio.file.InvalidPathException
class InvalidPathException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 4355821422286746137L
-
直列化されたフィールド
-
索引
int index
エラーが発生した入力文字列の索引、または不明な場合は-1
。 -
input
String input
入力文字列。
-
-
クラスjava.nio.file.LinkPermission
class LinkPermission extends BasicPermission implements Serializable- serialVersionUID:
- -1441492453772213220L
-
例外java.nio.file.NoSuchFileException
class NoSuchFileException extends FileSystemException implements Serializable- serialVersionUID:
- -1390291775875351931L
-
例外java.nio.file.NotDirectoryException
class NotDirectoryException extends FileSystemException implements Serializable- serialVersionUID:
- -9011457427178200199L
-
例外java.nio.file.NotLinkException
class NotLinkException extends FileSystemException implements Serializable- serialVersionUID:
- -388655596416518021L
-
例外java.nio.file.ProviderMismatchException
class ProviderMismatchException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 4990847485741612530L
-
例外java.nio.file.ProviderNotFoundException
class ProviderNotFoundException extends RuntimeException implements Serializable- serialVersionUID:
- -1880012509822920354L
-
例外java.nio.file.ReadOnlyFileSystemException
class ReadOnlyFileSystemException extends UnsupportedOperationException implements Serializable- serialVersionUID:
- -6822409595617487197L
-
-
パッケージ java.nio.file.attribute
-
例外java.nio.file.attribute.UserPrincipalNotFoundException
class UserPrincipalNotFoundException extends IOException implements Serializable- serialVersionUID:
- -5369283889045833024L
-
直列化されたフィールド
-
名前
String name
ユーザー・プリンシパル名。
-
-
-
パッケージ java.rmi
-
例外java.rmi.AccessException
class AccessException extends RemoteException implements Serializable- serialVersionUID:
- 6314925228044966088L
-
例外java.rmi.AlreadyBoundException
class AlreadyBoundException extends Exception implements Serializable- serialVersionUID:
- 9218657361741657110L
-
例外java.rmi.ConnectException
class ConnectException extends RemoteException implements Serializable- serialVersionUID:
- 4863550261346652506L
-
例外java.rmi.ConnectIOException
class ConnectIOException extends RemoteException implements Serializable- serialVersionUID:
- -8087809532704668744L
-
例外java.rmi.MarshalException
class MarshalException extends RemoteException implements Serializable- serialVersionUID:
- 6223554758134037936L
-
クラスjava.rmi.MarshalledObject
class MarshalledObject extends Object implements Serializable- serialVersionUID:
- 8988374069173025854L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException オブジェクトの状態を読み込み、オブジェクトが直列化復元されるときに使用されるストリーム直列化フィルタを保存します。- パラメータ:
stream
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- クラスが見つからない場合
-
-
直列化されたフィールド
-
hash
int hash
包含されたオブジェクトが記録されたハッシュ・コード。 -
locBytes
byte[] locBytes
位置注釈のバイト列で、equals
によって無視される。locBytes
がnullの場合、整列化の間にnull
でない注釈はなかった。 -
objBytes
byte[] objBytes
直列化表現のバイト列。objBytes
がnull
の場合、整列化されたオブジェクトはnull
参照だった。
-
-
例外java.rmi.NoSuchObjectException
class NoSuchObjectException extends RemoteException implements Serializable- serialVersionUID:
- 6619395951570472985L
-
例外java.rmi.NotBoundException
class NotBoundException extends Exception implements Serializable- serialVersionUID:
- -1857741824849069317L
-
例外java.rmi.RemoteException
class RemoteException extends IOException implements Serializable- serialVersionUID:
- -5148567311918794206L
-
直列化されたフィールド
-
detail
Throwable detail
このリモート例外の原因です。このフィールドは、汎用的な例外チェーン機能以前から使用されています。
Throwable.getCause()
メソッドが、この情報を取得するために現在推奨されている手段です。
-
-
例外java.rmi.RMISecurityException
class RMISecurityException extends SecurityException implements Serializable- serialVersionUID:
- -8433406075740433514L
-
例外java.rmi.ServerError
class ServerError extends RemoteException implements Serializable- serialVersionUID:
- 8455284893909696482L
-
例外java.rmi.ServerException
class ServerException extends RemoteException implements Serializable- serialVersionUID:
- -4775845313121906682L
-
例外java.rmi.ServerRuntimeException
class ServerRuntimeException extends RemoteException implements Serializable- serialVersionUID:
- 7054464920481467219L
-
例外java.rmi.StubNotFoundException
class StubNotFoundException extends RemoteException implements Serializable- serialVersionUID:
- -7088199405468872373L
-
例外java.rmi.UnexpectedException
class UnexpectedException extends RemoteException implements Serializable- serialVersionUID:
- 1800467484195073863L
-
例外java.rmi.UnknownHostException
class UnknownHostException extends RemoteException implements Serializable- serialVersionUID:
- -8152710247442114228L
-
例外java.rmi.UnmarshalException
class UnmarshalException extends RemoteException implements Serializable- serialVersionUID:
- 594380845140740218L
-
-
パッケージ java.rmi.dgc
-
クラスjava.rmi.dgc.Lease
class Lease extends Object implements Serializable- serialVersionUID:
- -5713411624328831948L
-
直列化されたフィールド
-
value
long value
Leaseオブジェクトの貸出し期間。- 関連項目:
-
vmid
VMID vmid
このLeaseに関連した仮想マシンID。- 関連項目:
-
-
クラスjava.rmi.dgc.VMID
class VMID extends Object implements Serializable- serialVersionUID:
- -538642295484486218L
-
直列化されたフィールド
-
addr
byte[] addr
作成先のホストを一意に識別するバイトの配列 -
uid
UID uid
作成先のホストについての一意の識別子
-
-
-
パッケージ java.rmi.server
-
例外java.rmi.server.ExportException
class ExportException extends RemoteException implements Serializable- serialVersionUID:
- -9155485338494060170L
-
クラスjava.rmi.server.ObjID
class ObjID extends Object implements Serializable- serialVersionUID:
- -6386392263968365220L
-
直列化されたフィールド
-
objNum
long objNum
オブジェクト番号- 関連項目:
-
スペース
UID space
アドレス空間識別子(ホスト上で常に一意)
-
-
クラスjava.rmi.server.RemoteObject
class RemoteObject extends Object implements Serializable- serialVersionUID:
- -3215090123894869218L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException カスタム直列化のためのreadObject
。このメソッドでは、このクラスの形式に直列化されたオブジェクトを次のように読み込みます。
readUTF
メソッドをin
として呼び出し、RemoteRef
インスタンスの外部参照型名を読み込み、このオブジェクトのref
フィールドに書き込みます。readUTF
から返された文字列が長さ0の場合は、readObject
メソッドをin
として呼び出し、readObject
から返された値をRemoteRef
にキャストし、その値をこのオブジェクトのref
フィールドに設定します。 そうでない場合は、このオブジェクトのref
フィールドに対して、readUTF
によって返された外部参照型名に対応する実装固有のクラスのRemoteRef
インスタンスを設定します。次に、このオブジェクトのref
フィールド上でreadExternal
メソッドを呼び出します。外部参照タイプ名が
"UnicastRef"
,"UnicastServerRef"
,"UnicastRef2"
または"UnicastServerRef2"
の場合、対応する実装固有のクラスが見つかり、そのreadExternal
メソッドは、このクラスのserialDataドキュメントに記載されているように、その外部参照タイプ名のシリアル・データを読み取る必要があります。 外部参照型名がこれらの型の(長さ0ではない)文字列でない場合はClassNotFoundException
がスローされます。ただし、その外部参照型名に対応する実装固有のクラスが用意されている場合は、このオブジェクトのref
フィールドにその実装固有のクラスのインスタンスが設定され、例外はスローされません。- パラメータ:
in
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException カスタム直列化のためのwriteObject
。このメソッドでは、このクラスの形式に直列化されたオブジェクトを次のように書き込みます。
このオブジェクトの
ref
フィールド上でgetRefClass
メソッドを呼び出すことで、その外部参照型名を取得します。getRefClass
の戻り値がnull
でない長さ1以上の文字列であった場合、out
上でそのgetRefClass
の戻り値を指定してwriteUTF
メソッドを呼び出したあと、このオブジェクトのref
フィールド上でout
を引数に渡してwriteExternal
メソッドを呼び出します。そうでない場合は、out
上で長さ0の文字列(""
)を指定してwriteUTF
メソッドを呼び出したあと、out
上でこのオブジェクトのref
フィールドを引数に渡してwriteObject
メソッドを呼び出します。- シリアル・データ:
- このクラスの直列化データは、
ObjectOutput.writeUTF
によって書き込まれた文字列と、ref
フィールドで構成される。文字列には、RemoteRef
インスタンスの外部参照型名(ref
フィールド)か、長さ0の文字列が設定される。文字列の長さが0でない場合は、writeExternal
メソッドによって書き込まれた外部形式のref
フィールドが設定される。文字列の長さが0の場合は、直列化ストリームのwriteObject
に渡して書き込まれた直列化されたrefフィールドが設定される。このオブジェクトが任意の
UnicastRemoteObject.exportObject
メソッドから返されたRemoteStub
またはRemoteObjectInvocationHandler
のインスタンスであり、かつカスタム・ソケット・ファクトリが使用されていない場合、外部参照型名は"UnicastRef"
になる。 このオブジェクトが任意のUnicastRemoteObject.exportObject
メソッドから返されたRemoteStub
またはRemoteObjectInvocationHandler
のインスタンスであり、かつカスタム・ソケット・ファクトリが使用されている場合、外部参照型名は"UnicastRef2"
になる。 このオブジェクトがRemoteObject.toStub
メソッドから返されたRemoteStub
またはRemoteObjectInvocationHandler
のインスタンスであり、かつそのtoStub
に渡された引数そのものがRemoteStub
ではなかった場合、外部参照型名は前述のように、toStub
に渡されたリモート・オブジェクトがエクスポートされたときの名前になる。 このオブジェクトが直列化復元によって作成されたRemoteStub
またはRemoteObjectInvocationHandler
のインスタンスである場合、外部参照型名は、このオブジェクトの直列化復元時に読み込まれたものと同じになる。このオブジェクトがカスタム・ソケット・ファクトリを使用しない
java.rmi.server.UnicastRemoteObject
のインスタンスである場合、外部参照型名は"UnicastServerRef"
になる。 このオブジェクトがカスタム・ソケット・ファクトリを使用するUnicastRemoteObject
のインスタンスである場合、外部参照型名は"UnicastServerRef2"
になる。次のデータは、その定義済み外部参照型名に対応する
RemoteRef
実装クラスのwriteExternal
メソッドを使用して書き込み、readExternal
メソッドを使用して読み込まなければならない。"UnicastRef"
:DataOutput.writeUTF(String)
によって書き込まれた、参照されるリモート・オブジェクトのホスト名DataOutput.writeInt(int)
によって書き込まれた、参照されるリモート・オブジェクトのポート- 参照に含まれる
ObjID
インスタンス上での{link java.rmi.server.ObjID#write(java.io.ObjectOutput)}呼出しの結果として書き込まれたデータ DataOutput.writeBoolean(boolean)
によって書き込まれたboolean値false
クライアント・ソケット・ファクトリが
null
である"UnicastRef2"
:- byte値
0x00
(クライアント・ソケット・ファクトリがnull
であることを示す)。DataOutput.writeByte(int)
によって書き込まれる DataOutput.writeUTF(String)
によって書き込まれた、参照されるリモート・オブジェクトのホスト名DataOutput.writeInt(int)
によって書き込まれた、参照されるリモート・オブジェクトのポート- 参照に含まれる
ObjID
インスタンス上での{link java.rmi.server.ObjID#write(java.io.ObjectOutput)}呼出しの結果として書き込まれたデータ DataOutput.writeBoolean(boolean)
によって書き込まれたboolean値false
クライアント・ソケット・ファクトリが
null
ではない"UnicastRef2"
:- byte値
0x01
(クライアント・ソケット・ファクトリがnull
でないことを示す)。DataOutput.writeByte(int)
によって書き込まれる DataOutput.writeUTF(String)
によって書き込まれた、参照されるリモート・オブジェクトのホスト名DataOutput.writeInt(int)
によって書き込まれた、参照されるリモート・オブジェクトのポート- クライアント・ソケット・ファクトリ(
java.rmi.server.RMIClientSocketFactory
型のオブジェクト)。ストリーム・インスタンス上でwriteObject
呼出しに渡して書き込んだ場合 - 参照に含まれる
ObjID
インスタンス上での{link java.rmi.server.ObjID#write(java.io.ObjectOutput)}呼出しの結果として書き込まれたデータ DataOutput.writeBoolean(boolean)
によって書き込まれたboolean値false
"UnicastServerRef"
と"UnicastServerRef2"
の場合、writeExternal
メソッドとreadExternal
メソッドによるデータの読書きは行われない。 - パラメータ:
out
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
クラスjava.rmi.server.RemoteObjectInvocationHandler
class RemoteObjectInvocationHandler extends RemoteObject implements Serializable- serialVersionUID:
- 2L
-
直列化メソッド
-
readObjectNoData
private void readObjectNoData() throws InvalidObjectException- 例外:
InvalidObjectException
- 無条件
-
-
クラスjava.rmi.server.RemoteServer
class RemoteServer extends RemoteObject implements Serializable- serialVersionUID:
- -4100238210092549637L
-
クラスjava.rmi.server.RemoteStub
class RemoteStub extends RemoteObject implements Serializable- serialVersionUID:
- -1585587260594494182L
-
例外java.rmi.server.ServerCloneException
class ServerCloneException extends CloneNotSupportedException implements Serializable- serialVersionUID:
- 6617456357664815945L
-
直列化されたフィールド
-
detail
Exception detail
この例外の原因です。このフィールドは、汎用的な例外チェーン機能以前から使用されています。
Throwable.getCause()
メソッドが、この情報を取得するために現在推奨されている手段です。
-
-
例外java.rmi.server.ServerNotActiveException
class ServerNotActiveException extends Exception implements Serializable- serialVersionUID:
- 4687940720827538231L
-
例外java.rmi.server.SkeletonMismatchException
class SkeletonMismatchException extends RemoteException implements Serializable- serialVersionUID:
- -7780460454818859281L
-
例外java.rmi.server.SkeletonNotFoundException
class SkeletonNotFoundException extends RemoteException implements Serializable- serialVersionUID:
- -7860299673822761231L
-
例外java.rmi.server.SocketSecurityException
class SocketSecurityException extends ExportException implements Serializable- serialVersionUID:
- -7622072999407781979L
-
クラスjava.rmi.server.UID
class UID extends Object implements Serializable- serialVersionUID:
- 1086053664494604050L
-
直列化されたフィールド
-
count
short count
同じVM上の同じ時間値を持つUID
のインスタンスを識別するための16ビットの数値です。 -
time
long time
このUID
を生成したVMが稼働していた時間です。System.currentTimeMillis()
から返されます。 -
一意
int unique
このUID
が生成されたVMを一意に識別する番号です。そのホスト上および生成された時間で一意になります。
-
-
クラスjava.rmi.server.UnicastRemoteObject
class UnicastRemoteObject extends RemoteServer implements Serializable- serialVersionUID:
- 4974527148936298033L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException オブジェクトが直列化復元されたときに、リモート・オブジェクトをふたたびエクスポートします。- パラメータ:
in
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
csf
RMIClientSocketFactory csf
クライアント側ソケット・ファクトリ(存在する場合) -
port
int port
オブジェクトのエクスポート先のポート番号 -
ssf
RMIServerSocketFactory ssf
オブジェクトをエクスポートするときに使用する、サーバー側のソケット・ファクトリ(存在する場合)
-
-
-
パッケージ java.security
-
例外java.security.AccessControlException
class AccessControlException extends SecurityException implements Serializable- serialVersionUID:
- 5138225684096988535L
-
直列化されたフィールド
-
perm
Permission perm
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。例外をスローした原因となった権限。
-
-
Class java.security.AllPermissionCollection
class AllPermissionCollection extends PermissionCollection implements Serializable- serialVersionUID:
- -4023755556366636806L
-
直列化されたフィールド
-
all_allowed
boolean all_allowed
AllPermissionsが追加されている場合はTrue。
-
-
クラスjava.security.AuthProvider
class AuthProvider extends Provider implements Serializable- serialVersionUID:
- 4197859053084546461L
-
クラスjava.security.BasicPermission
class BasicPermission extends Permission implements Serializable- serialVersionUID:
- 6279438298436773498L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectは、ストリームからBasicPermissionの状態を復元するために呼び出されます。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
Class java.security.BasicPermissionCollection
class BasicPermissionCollection extends PermissionCollection implements Serializable- serialVersionUID:
- 739301742472979399L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException readObjectは、ストリームからBasicPermissionCollectionの状態を復元するために呼び出されます。- パラメータ:
in
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException 以前のリリースとの直列化互換性のために、permsフィールドの内容をハッシュテーブルとして書き込みます。all_allowedおよびpermClassは変更されません。- パラメータ:
out
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
all_allowed
boolean all_allowed
このBasicPermissionCollectionに、アクセス権名として'*'を持つBasicPermissionが含まれている場合、これはtrue
に設定されます。 -
permClass
Class permClass
このBasicPermissionCollection内のすべてのBasicPermissionが属するクラスです。 -
権限
Hashtable permissions
この BasicPermissionCollection 内の BasicPermission です。 コレクション内のすべての BasicPermission が同じクラスに属する必要があります。 Hashtable は、BasicPermission の名前でインデックスが付けられます。Hashtable エントリの値はアクセス権です。
-
-
クラスjava.security.CodeSigner
class CodeSigner extends Object implements Serializable- serialVersionUID:
- 6819288105193937581L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException ストリームからこのオブジェクトの状態をリストアし、ハッシュ・コードの値を -1に明示的にリセットします。- パラメータ:
ois
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
クラスjava.security.CodeSource
class CodeSource extends Object implements Serializable- serialVersionUID:
- 4977541819976013951L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException このオブジェクトをストリームから復元します(直列化復元)。- パラメータ:
ois
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException このオブジェクトをストリームに書き出します(直列化)。- シリアル・データ:
- 初期
URL
の後ろには、従う必要がある証明書の数を示すint
が続く(値が「ゼロ」の場合は、このオブジェクトに関連した証明書がないことを示している)。 各証明書は、まず証明書型を示すString
、次に証明書エンコーディングの長さを示すint
、次にバイトの配列として書き込まれる証明書エンコーディングそのもの、の順序で書き込まれます。 最後に、コード署名者が存在する場合、それらのコード署名者の配列の直列化と書き込みも実行される。 - パラメータ:
oos
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
location
URL location
コードの位置です。
-
-
例外java.security.DigestException
class DigestException extends GeneralSecurityException implements Serializable- serialVersionUID:
- 5821450303093652515L
-
例外java.security.GeneralSecurityException
class GeneralSecurityException extends Exception implements Serializable- serialVersionUID:
- 894798122053539237L
-
クラスjava.security.GuardedObject
class GuardedObject extends Object implements Serializable- serialVersionUID:
- -5240450096227834308L
-
直列化メソッド
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException このオブジェクトをストリームに書き出します(直列化)。 ガードが存在する場合、そのガードをチェックします。- パラメータ:
oos
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
クラスjava.security.Identity
class Identity extends Object implements Serializable- serialVersionUID:
- 3609922007826600659L
-
直列化されたフィールド
-
証明書
Vector<Certificate> certificates
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このアイデンティティの証明書です。 -
info
String info
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このアイデンティティの汎用的記述情報です。 -
名前
String name
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このアイデンティティの名前です。 -
publicKey
PublicKey publicKey
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このアイデンティティに対応する公開キーです。 -
scope
IdentityScope scope
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このアイデンティティのスコープです。
-
-
クラスjava.security.IdentityScope
class IdentityScope extends Identity implements Serializable- serialVersionUID:
- -2337346281189773310L
-
例外java.security.InvalidAlgorithmParameterException
class InvalidAlgorithmParameterException extends GeneralSecurityException implements Serializable- serialVersionUID:
- 2864672297499471472L
-
例外java.security.InvalidKeyException
class InvalidKeyException extends KeyException implements Serializable- serialVersionUID:
- 5698479920593359816L
-
例外java.security.InvalidParameterException
class InvalidParameterException extends IllegalArgumentException implements Serializable- serialVersionUID:
- -857968536935667808L
-
例外java.security.KeyException
class KeyException extends GeneralSecurityException implements Serializable- serialVersionUID:
- -7483676942812432108L
-
例外java.security.KeyManagementException
class KeyManagementException extends KeyException implements Serializable- serialVersionUID:
- 947674216157062695L
-
クラスjava.security.KeyPair
class KeyPair extends Object implements Serializable- serialVersionUID:
- -7565189502268009837L
-
直列化されたフィールド
-
privateKey
PrivateKey privateKey
秘密キー。 -
publicKey
PublicKey publicKey
公開キー。
-
-
クラスjava.security.KeyRep
class KeyRep extends Object implements Serializable- serialVersionUID:
- -4757683898830641853L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws ObjectStreamExceptionKeyオブジェクトを解決します。このメソッドがサポートするタイプ/形式の組み合わせは、次の3つです。
- Type.SECRET/"RAW" - キーの符号化済みバイトとアルゴリズムを使用して構築されたSecretKeySpecオブジェクトを返します。
- Type.PUBLIC/"X.509" - キー・アルゴリズムに対するKeyFactoryインスタンスを取得し、キーの符号化済みバイトを使用してX509EncodedKeySpecを構築し、その仕様から公開キーを生成します。
- Type.PRIVATE/"PKCS#8" - キー・アルゴリズムに対するKeyFactoryインスタンスを取得し、キーの符号化済みバイトを使用してPKCS8EncodedKeySpecを構築し、その仕様から非公開キーを生成します。
- 例外:
ObjectStreamException
- タイプ/形式の組み合わせが認識できない場合、キーのアルゴリズム、形式、エンコード済みバイトが認識できないか無効である場合、またはキーの解決がなんらかの理由で失敗した場合
-
-
直列化されたフィールド
-
algorithm
String algorithm
Keyのアルゴリズム -
encoded
byte[] encoded
Keyのエンコード済みバイト -
format
String format
Keyのエンコード形式 -
type
KeyRep.Type type
Type.SECRET、Type.PUBLIC、またはType.PRIVATEのいずれか
-
-
例外java.security.KeyStoreException
class KeyStoreException extends GeneralSecurityException implements Serializable- serialVersionUID:
- -1119353179322377262L
-
例外java.security.NoSuchAlgorithmException
class NoSuchAlgorithmException extends GeneralSecurityException implements Serializable- serialVersionUID:
- -7443947487218346562L
-
例外java.security.NoSuchProviderException
class NoSuchProviderException extends GeneralSecurityException implements Serializable- serialVersionUID:
- 8488111756688534474L
-
クラスjava.security.Permission
class Permission extends Object implements Serializable- serialVersionUID:
- -5636570222231596674L
-
直列化されたフィールド
-
名前
String name
アクセス権の名前です。
-
-
クラスjava.security.PermissionCollection
class PermissionCollection extends Object implements Serializable- serialVersionUID:
- -6727011328946861783L
-
直列化されたフィールド
-
readOnly
boolean readOnly
この権限コレクションが読取り専用かどうか。設定すると、
add
メソッドは例外をスローします。
-
-
Class java.security.PermissionsHash
class PermissionsHash extends PermissionCollection implements Serializable- serialVersionUID:
- -8491988220802933440L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException 権限/権限のハッシュ表で読取りを行い、permsMapフィールドに保存します。- パラメータ:
in
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException 以前のリリースとの直列化互換性のために、permsMapフィールドの内容をハッシュ表として書き込みます。- パラメータ:
out
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
perms
Hashtable perms
アクセス権のテーブルです(キーと値は同じ)。
-
-
例外java.security.PrivilegedActionException
class PrivilegedActionException extends Exception implements Serializable- serialVersionUID:
- 4724086851538908602L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからPrivilegedActionExceptionインスタンスを再構成し、古いバージョンからの直列化復元時に原因を正しく初期化します。getExceptionおよびgetCauseメソッドは、古い実装ではprivate "exception"フィールドを返し、PrivilegedActionException::causeはnullに設定されていました。
- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException 古い実装との互換性を維持するには、原因を値として、シリアル"exception"フィールドを記述します。- パラメータ:
out
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化の概要
-
この
PrivilegedActionException
の原因となった特権計算によってスローされた例外。
-
-
直列化されたフィールド
-
exception
Exception exception
スローされた例外
-
-
クラスjava.security.Provider
class Provider extends Properties implements Serializable- serialVersionUID:
- -4298000515446427739L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException デフォルトの直列化可能なフィールドのObjectInputStream
を読み込みます。 直列化されたフィールドversionStr
がSTREAM FIELDS内に見つかった場合は、その文字列値がバージョン文字列とバージョン番号の両方に使用されます。versionStr
が見つかりませんが、version
が見つかった場合は、そのdouble値が両方のフィールドに入力されます。- パラメータ:
in
- 読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
例外java.security.ProviderException
class ProviderException extends RuntimeException implements Serializable- serialVersionUID:
- 5256023526693665674L
-
クラスjava.security.SecureRandom
class SecureRandom extends Random implements Serializable- serialVersionUID:
- 4940670005562187L
-
直列化されたフィールド
-
algorithm
String algorithm
アルゴリズム名または不明な場合はnull
。- 導入されたバージョン:
- 1.5
-
counter
long counter
-
digest
MessageDigest digest
-
provider
Provider provider
プロバイダです。- 導入されたバージョン:
- 1.2
-
randomBytes
byte[] randomBytes
MessageDigestクラスはjava.io.Serializableインタフェースを実装していません。 ただし、このフィールドは使用されなくなるため、常にNULLになり、SecureRandom
クラス自体の直列化には影響しません。 -
randomBytesUsed
int randomBytesUsed
-
secureRandomSpi
SecureRandomSpi secureRandomSpi
プロバイダの実装です。- 導入されたバージョン:
- 1.2
-
state
byte[] state
-
threadSafe
boolean threadSafe
スレッドの安全性- 導入されたバージョン:
- 9
-
-
クラスjava.security.SecureRandomSpi
class SecureRandomSpi extends Object implements Serializable- serialVersionUID:
- -2991854161009191830L
-
クラスjava.security.SecurityPermission
class SecurityPermission extends BasicPermission implements Serializable- serialVersionUID:
- 5236109936224050470L
-
例外java.security.SignatureException
class SignatureException extends GeneralSecurityException implements Serializable- serialVersionUID:
- 7509989324975124438L
-
クラスjava.security.SignedObject
class SignedObject extends Object implements Serializable- serialVersionUID:
- 720502720485447167L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectを呼び出すと、SignedObjectをストリームから復元できます。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
content
byte[] content
元のコンテンツは、直列化された形式で"ディープ・コピー"で、バイト配列に格納されます。 -
signature
byte[] signature
シグネチャ・フィールドはバイト配列として格納されます。 -
thealgorithm
String thealgorithm
オブジェクトの署名に使用されるアルゴリズム。
-
-
クラスjava.security.Signer
class Signer extends Identity implements Serializable- serialVersionUID:
- -1763464102261361480L
-
直列化されたフィールド
-
privateKey
PrivateKey privateKey
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。署名者の非公開キーです。
-
-
クラスjava.security.Timestamp
class Timestamp extends Object implements Serializable- serialVersionUID:
- -5502683707821851294L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException ストリームからこのオブジェクトの状態をリストアし、ハッシュ・コードの値を -1に明示的にリセットします。- パラメータ:
ois
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
例外java.security.UnrecoverableEntryException
class UnrecoverableEntryException extends GeneralSecurityException implements Serializable- serialVersionUID:
- -4527142945246286535L
-
例外java.security.UnrecoverableKeyException
class UnrecoverableKeyException extends UnrecoverableEntryException implements Serializable- serialVersionUID:
- 7275063078190151277L
-
クラスjava.security.UnresolvedPermission
class UnresolvedPermission extends Permission implements Serializable- serialVersionUID:
- -4821973115467008846L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException このオブジェクトをストリームから復元します(直列化復元)。- パラメータ:
ois
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException このオブジェクトをストリームに書き出します(直列化)。- シリアル・データ:
type
を表す初期String
、name
を表すString
、actions
を表すString
、従うべき証明書の数を表すint
(このオブジェクトに関連した証明書がない場合は値「0」)の順になる。 各証明書は、まず証明書型を示すString
、次に証明書エンコーディングの長さを示すint
、次にバイトの配列として書き込まれる証明書エンコーディングそのもの、の順序で書き込まれます。- パラメータ:
oos
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
Class java.security.UnresolvedPermissionCollection
class UnresolvedPermissionCollection extends PermissionCollection implements Serializable- serialVersionUID:
- -7176153071733132400L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException 値がUnresolvedPermissionsのVectorsであるハッシュ表で読取りを行い、permsフィールドに保存します。- パラメータ:
in
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException 以前のリリースとの直列化互換性を保つために、値がVectorsであるハッシュテーブルとして、permsフィールドの内容を書き出します。- パラメータ:
out
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
権限
Hashtable permissions
UnresolvedPermissionsのテーブルであり、キーはタイプ、値はアクセス権のVector
-
-
-
パッケージ java.security.cert
-
クラスjava.security.cert.Certificate
class Certificate extends Object implements Serializable- serialVersionUID:
- -3585440601605666277L
-
直列化メソッド
-
writeReplace
protected Object writeReplace() throws ObjectStreamException直列化される証明書を置き換えます。- 例外:
ObjectStreamException
- このCertificateを表す新しいオブジェクトを生成できなかった場合- 導入されたバージョン:
- 1.3
-
-
直列化されたフィールド
-
hash
int hash
証明書のハッシュ・コード。 -
type
String type
証明書タイプ。
-
-
クラスjava.security.cert.Certificate.CertificateRep
class CertificateRep extends Object implements Serializable- serialVersionUID:
- -8563758940495660020L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws ObjectStreamExceptionCertificate Objectを解釈処理します。- 例外:
ObjectStreamException
- Certificateを解決できなかった場合
-
-
直列化されたフィールド
-
data
byte[] data
証明書データ。 -
type
String type
証明書タイプの標準名。
-
-
例外java.security.cert.CertificateEncodingException
class CertificateEncodingException extends CertificateException implements Serializable- serialVersionUID:
- 6219492851589449162L
-
例外java.security.cert.CertificateException
class CertificateException extends GeneralSecurityException implements Serializable- serialVersionUID:
- 3192535253797119798L
-
例外java.security.cert.CertificateExpiredException
class CertificateExpiredException extends CertificateException implements Serializable- serialVersionUID:
- 9071001339691533771L
-
例外java.security.cert.CertificateNotYetValidException
class CertificateNotYetValidException extends CertificateException implements Serializable- serialVersionUID:
- 4355919900041064702L
-
例外java.security.cert.CertificateParsingException
class CertificateParsingException extends CertificateException implements Serializable- serialVersionUID:
- -7989222416793322029L
-
例外java.security.cert.CertificateRevokedException
class CertificateRevokedException extends CertificateException implements Serializable- serialVersionUID:
- 7839996631571608627L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException CertificateRevokedException
インスタンスを直列化復元します。- パラメータ:
ois
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException このCertificateRevokedException
インスタンスを直列化します。- シリアル・データ:
- 拡張マップのサイズ(int)にマップ内のすべての拡張が順序不定で続く。 各拡張で、OID String (Object)、クリティカルのフラグ(boolean)、エンコードされた拡張値のバイト配列の長さ(int)、およびエンコードされた拡張値のバイトのデータは省略される。
- パラメータ:
oos
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
authority
X500Principal authority
証明書の取消し状況の情報に署名した機関の名前を表すX500Principal
-
reason
CRLReason reason
取消し理由 -
revocationDate
Date revocationDate
証明書が取り消された日付
-
-
クラスjava.security.cert.CertPath
class CertPath extends Object implements Serializable- serialVersionUID:
- 6068470306649138683L
-
直列化メソッド
-
writeReplace
protected Object writeReplace() throws ObjectStreamException直列化されるCertPath
をCertPathRep
オブジェクトに置き換えます。- 例外:
ObjectStreamException
- この証明書パスを表すCertPathRep
オブジェクトを作成できなかった場合
-
-
直列化されたフィールド
-
type
String type
このチェーン内の証明書のタイプ。
-
-
クラスjava.security.cert.CertPath.CertPathRep
class CertPathRep extends Object implements Serializable- serialVersionUID:
- 3015633072427920915L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws ObjectStreamExceptionタイプとデータから構築したCertPath
を返します。- 例外:
ObjectStreamException
-CertPath
を構築できなかった場合
-
-
直列化されたフィールド
-
data
byte[] data
証明書パスのエンコードされた形式です -
type
String type
証明書タイプです
-
-
例外java.security.cert.CertPathBuilderException
class CertPathBuilderException extends GeneralSecurityException implements Serializable- serialVersionUID:
- 5316471420178794402L
-
例外java.security.cert.CertPathValidatorException
class CertPathValidatorException extends GeneralSecurityException implements Serializable- serialVersionUID:
- -3083180014971893139L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws ClassNotFoundException, IOException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
certPath
CertPath certPath
例外がスローされたときに検査中だったCertPath
-
索引
int index
例外がスローされる原因となった証明書パスの証明書のインデックス -
reason
CertPathValidatorException.Reason reason
検証が失敗した理由
-
-
例外java.security.cert.CertStoreException
class CertStoreException extends GeneralSecurityException implements Serializable- serialVersionUID:
- 2395296107471573245L
-
例外java.security.cert.CRLException
class CRLException extends GeneralSecurityException implements Serializable- serialVersionUID:
- -6694728944094197147L
-
クラスjava.security.cert.X509Certificate
class X509Certificate extends Certificate implements Serializable- serialVersionUID:
- -2491127588187038216L
-
-
パッケージ java.security.interfaces
-
パッケージ java.security.spec
-
例外java.security.spec.InvalidKeySpecException
class InvalidKeySpecException extends GeneralSecurityException implements Serializable- serialVersionUID:
- 3546139293998810778L
-
例外java.security.spec.InvalidParameterSpecException
class InvalidParameterSpecException extends GeneralSecurityException implements Serializable- serialVersionUID:
- -970468769593399342L
-
-
パッケージ java.sql
-
例外java.sql.BatchUpdateException
class BatchUpdateException extends SQLException implements Serializable- serialVersionUID:
- 5977529877145521757L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectは、ストリームからBatchUpdateException
の状態を復元するために呼び出されます。- パラメータ:
s
- 読み取るObjectInputStream
。- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合。IOException
- 入出力エラーが発生した場合。
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObjectはBatchUpdateException
の状態をストリームに保存するために呼び出されます。- パラメータ:
s
- 書き込むObjectOutputStream
。- 例外:
IOException
- 入出力エラーが発生した場合。
-
-
直列化されたフィールド
-
longUpdateCounts
long[] longUpdateCounts
バッチ実行の結果を示す配列です。- 導入されたバージョン:
- 1.8
-
updateCounts
int[] updateCounts
バッチ実行の結果を示す配列です。- 導入されたバージョン:
- 1.2
-
-
例外java.sql.DataTruncation
class DataTruncation extends SQLWarning implements Serializable- serialVersionUID:
- 6464298989504059473L
-
直列化されたフィールド
-
dataSize
int dataSize
-
索引
int index
-
パラメータ
boolean parameter
-
read
boolean read
-
transferSize
int transferSize
-
-
クラスjava.sql.Date
class Date extends Date implements Serializable- serialVersionUID:
- 1511598038487230103L
-
例外java.sql.SQLClientInfoException
class SQLClientInfoException extends SQLException implements Serializable- serialVersionUID:
- -4319604256824655880L
-
直列化されたフィールド
-
failedProperties
Map<String,
ClientInfoStatus> failedProperties 設定できなかったクライアント情報プロパティを含むMap
。
-
-
例外java.sql.SQLDataException
class SQLDataException extends SQLNonTransientException implements Serializable- serialVersionUID:
- -6889123282670549800L
-
例外java.sql.SQLException
class SQLException extends Exception implements Serializable- serialVersionUID:
- 2135244094396331484L
-
直列化されたフィールド
-
next
SQLException next
-
SQLState
String SQLState
-
vendorCode
int vendorCode
-
-
例外java.sql.SQLFeatureNotSupportedException
class SQLFeatureNotSupportedException extends SQLNonTransientException implements Serializable- serialVersionUID:
- -1026510870282316051L
-
例外java.sql.SQLIntegrityConstraintViolationException
class SQLIntegrityConstraintViolationException extends SQLNonTransientException implements Serializable- serialVersionUID:
- 8033405298774849169L
-
例外java.sql.SQLInvalidAuthorizationSpecException
class SQLInvalidAuthorizationSpecException extends SQLNonTransientException implements Serializable- serialVersionUID:
- -64105250450891498L
-
例外java.sql.SQLNonTransientConnectionException
class SQLNonTransientConnectionException extends SQLNonTransientException implements Serializable- serialVersionUID:
- -5852318857474782892L
-
例外java.sql.SQLNonTransientException
class SQLNonTransientException extends SQLException implements Serializable- serialVersionUID:
- -9104382843534716547L
-
クラスjava.sql.SQLPermission
class SQLPermission extends BasicPermission implements Serializable- serialVersionUID:
- -1439323187199563495L
-
例外java.sql.SQLRecoverableException
class SQLRecoverableException extends SQLException implements Serializable- serialVersionUID:
- -4144386502923131579L
-
例外java.sql.SQLSyntaxErrorException
class SQLSyntaxErrorException extends SQLNonTransientException implements Serializable- serialVersionUID:
- -1843832610477496053L
-
例外java.sql.SQLTimeoutException
class SQLTimeoutException extends SQLTransientException implements Serializable- serialVersionUID:
- -4487171280562520262L
-
例外java.sql.SQLTransactionRollbackException
class SQLTransactionRollbackException extends SQLTransientException implements Serializable- serialVersionUID:
- 5246680841170837229L
-
例外java.sql.SQLTransientConnectionException
class SQLTransientConnectionException extends SQLTransientException implements Serializable- serialVersionUID:
- -2520155553543391200L
-
例外java.sql.SQLTransientException
class SQLTransientException extends SQLException implements Serializable- serialVersionUID:
- -9042733978262274539L
-
例外java.sql.SQLWarning
class SQLWarning extends SQLException implements Serializable- serialVersionUID:
- 3917336774604784856L
-
クラスjava.sql.Time
class Time extends Date implements Serializable- serialVersionUID:
- 8397324403548013681L
-
クラスjava.sql.Timestamp
class Timestamp extends Date implements Serializable- serialVersionUID:
- 2745179027874758501L
-
直列化されたフィールド
-
nanos
int nanos
-
-
-
パッケージ java.text
-
クラスjava.text.AttributedCharacterIterator.Attribute
class Attribute extends Object implements Serializable- serialVersionUID:
- -9142742483513960612L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws InvalidObjectException直列化復元されるインスタンスを定義済み定数に解決します。- 例外:
InvalidObjectException
- 解決するオブジェクトがAttribute
のインスタンスではない場合
-
-
直列化されたフィールド
-
名前
String name
このAttribute
の名前。 名前は、インスタンスを直列化復元するときに、対応する事前定義されたインスタンスを検索するreadResolve
によって主に使用されます。
-
-
クラスjava.text.ChoiceFormat
class ChoiceFormat extends NumberFormat implements Serializable- serialVersionUID:
- 1795184449645032964L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException 入力ストリームからオブジェクトを読み込んだあとに、クラス不変を維持するために簡単な検証を行います。- 例外:
InvalidObjectException
- ストリームから読み取られたオブジェクトが無効である場合。IOException
ClassNotFoundException
-
-
直列化されたフィールド
-
choiceFormats
String[] choiceFormats
選択項目文字列のリストです。 フォーマットされている数値がchoiceLimits[i]
以上で、かつchoiceLimits[i+1]
未満の場合、フォーマッタはchoiceFormats[i]
を返します。 -
choiceLimits
double[] choiceLimits
選択項目の下限のリストです。 フォーマットされている数値がchoiceLimits[i]
以上で、かつchoiceLimits[i+1]
未満の場合、フォーマッタはchoiceFormats[i]
を返します。
-
-
クラスjava.text.CompactNumberFormat
class CompactNumberFormat extends NumberFormat implements Serializable- serialVersionUID:
- 7128367218649234678L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream inStream) throws IOException, ClassNotFoundException 検証の実行後に、このCompactNumberFormat
をストリームから再構成します(つまり、直列化復元されます)。 次の理由により、ストリーム・データが無効な場合に、このメソッドはInvalidObjectExceptionをスローします、-
decimalPattern
、compactPatterns
、symbols
、roundingMode
のいずれかがnull
の場合。 -
decimalPattern
またはcompactPatterns
配列に無効なパターンが含まれている場合、またはnull
がコンパクト・パターンの配列に表示される場合。 -
minimumIntegerDigits
がmaximumIntegerDigits
より大きい場合、またはminimumFractionDigits
がmaximumFractionDigits
より大きい場合。 このチェックはスーパークラス・オブジェクトによって実行されます。 - 最小/最大整数/小数桁数のいずれかがマイナスの場合。 このチェックはスーパークラスreadObjectによって実行されます。
- 最大整数桁数または最大整数桁数が309より大きい場合、または最小または最大小数桁数が340より大きい場合。
- グループ化サイズがマイナスの場合、または127より大きい場合。
pluralRules
フィールドがストリームから直列化復元されていない場合は、空の文字列に設定されます。- パラメータ:
inStream
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合
-
-
-
直列化されたフィールド
-
compactPatterns
String[] compactPatterns
このCompactNumberFormat
の数値のコンパクト形式のパターン。 可能な例は、{"", "", "", "0K", "00K", "000K", "0M", "00M", "000M", "0B", "00B", "000B", "0T", "00T", "000T"}
で、10
0
-10
14
の範囲です。ここで、各パターンは数値の範囲を書式設定するのに使用されます。 たとえば、"0K"
はnumber >= 1000 and number < 10000
の書式設定で使用され、"00K"
はnumber >= 10000 and number < 100000
のように書式設定で使用されます。 このフィールドはnull
にできません。 -
decimalPattern
String decimalPattern
特殊パターン"0"と一致する数値のフォーマットに使用される小数点パターン。 このフィールドはnull
にできません。- 関連項目:
-
groupingSize
byte groupingSize
コンパクト数値の整数部分でセパレータをグループ化する間隔の桁数。 グループは書式設定を行う際に機能するために、グループ化がtrueに設定された、0より大きいフィールドを指定する必要があります。 このフィールドには負数を指定できません。 -
parseBigDecimal
boolean parseBigDecimal
CompactNumberFormat.parse(String, ParsePosition)
メソッドがBigDecimal
を返すかどうかを返します。 -
pluralRules
String pluralRules
このコンパクト数値書式で使用されるpluralRules
。pluralRules
は、"one
"などのCount
キーワードと実際の整数を関連付ける複数形ルールを指定する文字列です。 この構文は、Unicode Consortium 「複数ルール構文」で定義されています。 デフォルト値は空の文字列で、複数のルールは存在しないことを意味します。- 導入されたバージョン:
- 14
-
roundingMode
RoundingMode roundingMode
このコンパクトな数値書式設定で使用されるRoundingMode
。 このフィールドはnull
にできません。 -
symbols
DecimalFormatSymbols symbols
このフォーマットで使用されるDecimalFormatSymbols
オブジェクトです。 番号の書式設定に使用される記号が含まれます。 たとえば、グループ化セパレータ、小数点などです。 このフィールドはnull
にできません。- 関連項目:
-
-
クラスjava.text.DateFormat
class DateFormat extends Format implements Serializable- serialVersionUID:
- 7218322306649953788L
-
直列化されたフィールド
-
カレンダ
Calendar calendar
-
numberFormat
NumberFormat numberFormat
日付と時刻の数値をフォーマットするためにDateFormat
が使用する数値フォーマッタです。 サブクラスは、これを、このDateFormat
に関連付けられているロケールに適した数値フォーマットに初期化します。
-
-
クラスjava.text.DateFormat.Field
class Field extends Format.Field implements Serializable- serialVersionUID:
- 7441350119349544720L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws InvalidObjectException直列化復元されるインスタンスを定義済み定数に解決します。- 例外:
InvalidObjectException
- 定数を解決できなかった場合。
-
-
直列化されたフィールド
-
calendarField
int calendarField
カレンダ・フィールド
-
-
クラスjava.text.DateFormatSymbols
class DateFormatSymbols extends Object implements Serializable- serialVersionUID:
- -5987973545549424702L
-
直列化メソッド
-
writeObject
private void writeObject(ObjectOutputStream stream) throws IOException 下位互換性を確保するために、zoneStrings
フィールドが初期化されていることを確認してから、デフォルトの直列化可能データを書き込みます。- 例外:
IOException
- 導入されたバージョン:
- 1.6
-
-
直列化されたフィールド
-
ampms
String[] ampms
午前と午後の文字列。 たとえば: 「AM」、「PM」。Calendar.AM
とCalendar.PM
でインデックス化された、2つの文字列の配列。 -
eras
String[] eras
紀元の文字列。 たとえば: 「AD」、「BC」。Calendar.BC
とCalendar.AD
でインデックス化された、2つの文字列の配列。 -
locale
Locale locale
このDateFormatSymbolsオブジェクトの初期化に使用されるロケールです。- 導入されたバージョン:
- 1.6
-
localPatternChars
String localPatternChars
ローカライズされた日付と時間のパターン文字です。 たとえば、あるロケールでは「y」ではなく「u」を使用して、その日付フォーマット・パターン文字列で年を表します。 この文字列は、DateFormat.ERA_FIELD
、DateFormat.YEAR_FIELD
などで記述される文字のインデックスを使用して、正確に18文字にする必要があります。そのため、文字列が「Xz..」の場合、ローカライズされたパターンでは、紀元には「X」、年には「z」が使用されます。 -
months
String[] months
月の文字列。 たとえば: 「January」、「February」など。Calendar.JANUARY
、Calendar.FEBRUARY
などをインデックスとして使用する13文字列の配列(13の月があるカレンダもある)です。 -
shortMonths
String[] shortMonths
月の短縮文字列。 たとえば: 「Jan」、「Feb」など。Calendar.JANUARY
、Calendar.FEBRUARY
などをインデックスとして使用する13文字列の配列(13の月があるカレンダもある)です。 -
shortWeekdays
String[] shortWeekdays
曜日の短縮文字列。 たとえば: 「Sun」、「Mon」など。Calendar.SUNDAY
やCalendar.MONDAY
などでインデックス化された、8つの文字列の配列です。要素shortWeekdays[0]
は無視されます。 -
weekdays
String[] weekdays
曜日の文字列。 たとえば: 「Sunday」、「Monday」など。Calendar.SUNDAY
やCalendar.MONDAY
などでインデックス化された、8つの文字列の配列です。要素weekdays[0]
は無視されます。 -
zoneStrings
String[][] zoneStrings
このロケールのタイムゾーンのローカライズされた名前です。 これは、サイズがn×mの2次元の文字列配列で、この場合のmは5以上になります。 各n行は、単一のTimeZone
に対してローカライズされた名前を含むエントリです。 各行には次のものが含まれます(i
は0からn-1の範囲内)。zoneStrings[i][0]
- タイムゾーンIDzoneStrings[i][1]
- 標準時刻のゾーンの長い名前zoneStrings[i][2]
- 標準時刻のゾーンの短い名前zoneStrings[i][3]
- 夏時間のゾーンの長い名前zoneStrings[i][4]
- 夏時間のゾーンの短い名前
TimeZone
クラスの、カスタムIDではない有効なIDのいずれかです。 ほかのエントリはすべてローカライズされた名前です。- 関連項目:
-
-
クラスjava.text.DecimalFormat
class DecimalFormat extends NumberFormat implements Serializable- serialVersionUID:
- 864413376551465018L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException ストリームからデフォルトの直列化可能フィールドを読み込み、古い直列化バージョンの確認と調整を行います。 具体的には、次のような確認と調整を行います。-
スーパー・クラスの桁数フィールドが、
BigInteger
オブジェクトとBigDecimal
オブジェクト以外の数値をフォーマットする際に適用される制限値を正しく反映していることを確認します。 これらの制限値は、古いバージョンとの直列化の互換性を維持する目的で、スーパー・クラス内に格納されます。一方、BigInteger
オブジェクトとBigDecimal
オブジェクトの制限値は、このクラス内に格納されます。 スーパー・クラス内で、最小整数桁数または最大整数桁数がDOUBLE_INTEGER_DIGITS
よりも大きい場合、または最小小数桁数または最大小数桁数がDOUBLE_FRACTION_DIGITS
よりも大きい場合、ストリーム・データは無効となり、このメソッドはInvalidObjectException
をスローします。 -
serialVersionOnStream
が4より小さい場合は、roundingMode
をRoundingMode.HALF_EVEN
に初期化します。 このフィールドはバージョン4から新しくなっています。 -
serialVersionOnStream
が3未満の場合、整数部分および小数部分の最小桁数と最大桁数を設定するためのsetterを、対応するスーパー・クラスのgetterからの戻り値を指定して呼び出して、このクラス内のフィールドが初期化されます。 このクラス内のフィールドはバージョン3から新しくなっています。 -
serialVersionOnStream
が1未満の場合、このストリームがJDK 1.1で書き込まれたことを意味しますが、この機能はJDK 1.1には存在しないため、この場合はuseExponentialNotation
をfalseに初期化します。 -
このオブジェクトを再度ストリーム出力する際にデフォルトの直列化が正しく動作するようにするために、
serialVersionOnStream
を最大許容値に設定します。
2より古いストリーム・バージョンには、
posPrefixPattern
などの接尾辞パターン変数がありません。そのため、これらのバージョンはnull
に初期化されて、接尾辞文字列がリテラル値と見なされます。 これは、バージョン 2 以前の動作に対応するために必要な動作です。 -
スーパー・クラスの桁数フィールドが、
-
-
直列化されたフィールド
-
decimalSeparatorAlwaysShown
boolean decimalSeparatorAlwaysShown
trueの場合、数値の小数部分が0の場合でもフォーマットされた数値で常に小数区切り文字が表示されます。 -
groupingSize
byte groupingSize
数値の整数部分におけるグループ区切り文字とグループ区切り文字の間の桁数です。NumberFormat.groupingUsed
がtrueの場合、非負、Byte.MAX_VALUE
以下の値である必要があります。 -
maximumFractionDigits
int maximumFractionDigits
BigInteger
値またはBigDecimal
値の小数部分の最大桁数です。maximumFractionDigits
はminimumFractionDigits
以上でなければなりません。- 導入されたバージョン:
- 1.5
- 関連項目:
-
maximumIntegerDigits
int maximumIntegerDigits
BigInteger
値またはBigDecimal
値の整数部分の最大桁数です。maximumIntegerDigits
はminimumIntegerDigits
以上でなければなりません。- 導入されたバージョン:
- 1.5
- 関連項目:
-
minExponentDigits
byte minExponentDigits
数値が指数表現でフォーマットされるときに、指数を表示するために使用される最小の桁数です。useExponentialNotation
がtrueでない場合、このフィールドは無視されます。- 導入されたバージョン:
- 1.2
-
minimumFractionDigits
int minimumFractionDigits
BigInteger
値またはBigDecimal
値の小数部分の最小桁数です。minimumFractionDigits
値は、maximumFractionDigits
以下である必要があります。- 導入されたバージョン:
- 1.5
- 関連項目:
-
minimumIntegerDigits
int minimumIntegerDigits
BigInteger
値またはBigDecimal
値の整数部分の最小桁数です。minimumIntegerDigits
値は、maximumIntegerDigits
以下である必要があります。- 導入されたバージョン:
- 1.5
- 関連項目:
-
multiplier
int multiplier
パーセントやパーミル(1000)などで使用する乗数です。 -
negativePrefix
String negativePrefix
負の数値をフォーマットするときに接頭辞として使用する記号です。たとえば、「-」があります。 -
negativeSuffix
String negativeSuffix
負の数値をフォーマットするときに接尾辞として使用する記号です。 通常は空の文字列です。 -
negPrefixPattern
String negPrefixPattern
負の数値の接頭辞パターンです。 この変数はnegativePrefix
に対応します。 この変数はposPrefixPattern
に似ています。詳細は、その変数を参照してください。- 導入されたバージョン:
- 1.3
-
negSuffixPattern
String negSuffixPattern
負の数値の接尾辞パターンです。 この変数はnegativeSuffix
に対応します。 この変数はposPrefixPattern
に似ています。詳細は、その変数を参照してください。- 導入されたバージョン:
- 1.3
-
parseBigDecimal
boolean parseBigDecimal
trueの場合、可能な場合は常に解析からBigDecimalが返されます。- 導入されたバージョン:
- 1.5
- 関連項目:
-
positivePrefix
String positivePrefix
正の数値をフォーマットするときに接頭辞として使用する記号です。たとえば、「+」があります。 -
positiveSuffix
String positiveSuffix
正の数値をフォーマットするときに接尾辞として使用する記号です。 通常は空の文字列です。 -
posPrefixPattern
String posPrefixPattern
負でない数値の接頭辞パターンです。 この変数はpositivePrefix
に対応します。このパターンは、
expandAffix()
メソッドによってpositivePrefix
に拡張されて、symbols
内で変更を反映するために後者を更新します。 この変数がnull
の場合、positivePrefix
はsymbols
の変更時に変更されないリテラル値とみなされます。 この変数は、ストリームから復元されたストリームのバージョン2より古いDecimalFormat
の場合は、常にnull
です。- 導入されたバージョン:
- 1.3
-
posSuffixPattern
String posSuffixPattern
負でない数値の接尾辞パターンです。 この変数はpositiveSuffix
に対応します。 この変数はposPrefixPattern
に似ています。詳細は、その変数を参照してください。- 導入されたバージョン:
- 1.3
-
roundingMode
RoundingMode roundingMode
このDecimalFormatで使用されるRoundingMode
です。- 導入されたバージョン:
- 1.6
-
serialVersionOnStream
int serialVersionOnStream
どのバージョンが記述されたかを示す内部シリアル・バージョンです。 可能な値は次のとおりです。- 0 (デフォルト): Java 2プラットフォームv1.2より前のバージョン
- 1: 1.2のバージョン。2つの新しいフィールド
useExponentialNotation
およびminExponentDigits
を含む。 - 2: 1.3以降のバージョン。4つの新しいフィールド
posPrefixPattern
、posSuffixPattern
、negPrefixPattern
、negSuffixPattern
が追加されている。 - 3: 1.5以降のバージョン。5つの新しいフィールド
maximumIntegerDigits
、minimumIntegerDigits
、maximumFractionDigits
、minimumFractionDigits
、およびparseBigDecimal
が追加されている。 - 4: 1.6以降のバージョン。新しいフィールド
roundingMode
が追加されている。
- 導入されたバージョン:
- 1.2
-
symbols
DecimalFormatSymbols symbols
このフォーマットで使用されるDecimalFormatSymbols
オブジェクトです。 グループ区切り文字、小数区切り文字など、数値をフォーマットするための記号を格納します。 -
useExponentialNotation
boolean useExponentialNotation
trueの場合、数値をフォーマットするときに指数表現(科学表記法)が使用されます。- 導入されたバージョン:
- 1.2
-
-
クラスjava.text.DecimalFormatSymbols
class DecimalFormatSymbols extends Object implements Serializable- serialVersionUID:
- 5772796243397350300L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException デフォルトの直列化可能フィールドを読み込み、以前の直列化バージョンのオブジェクトにデフォルト値を提供し、直列化可能でないフィールドを初期化します。serialVersionOnStream
が1より小さい場合、monetarySeparator
をdecimalSeparator
と同じ値に初期化し、exponential
を「E」に初期化します。serialVersionOnStream
が2未満の場合、locale
をルート・ロケールに初期化し、初期化します。serialVersionOnStream
が3未満の場合、exponential
を使用してexponentialSeparator
を初期化します。serialVersionOnStream
が4未満の場合、perMill
、percent
およびminusSign
をそれぞれ使用して、perMillText
、percentText
およびminusSignText
が初期化されます。serialVersionOnStream
が5未満の場合、groupingSeparator
を使用してmonetaryGroupingSeparator
を初期化します。 このオブジェクトを再度ストリーム出力する際にデフォルトの直列化が正しく動作するように、serialVersionOnStream
を最大許容値に設定し直します。 intlCurrencySymbol フィールドからの通貨を初期化します。- 例外:
InvalidObjectException
-char
とString
での表現がパーセント、ミルまたはマイナス記号(あるいはその両方)の表示である場合。IOException
ClassNotFoundException
- 導入されたバージョン:
- 1.1.6
-
-
直列化されたフィールド
-
currencySymbol
String currencySymbol
現地通貨を示す文字列です($など)。 -
decimalSeparator
char decimalSeparator
小数点に使用する文字です。 -
digit
char digit
パターン中の数字に使用する文字です。 -
exponential
char exponential
指数による記数法でフォーマットされた数値で指数を識別するために使用する文字です。たとえば、「1.23E45」のような数値の「E」です。このフィールドは、実装およびストリーム・フォーマットによってサポートされてはいますが、public APIでは設定できません。 今後のAPIで追加される予定です。
- 導入されたバージョン:
- 1.1.6
-
exponentialSeparator
String exponentialSeparator
仮数と指数を区切るための文字列です。 例1.23x10^4の「x10^」、1.23E4の「E」。exponential
とexponentialSeparator
の両方が存在する場合は、このexponentialSeparator
が優先されます。- 導入されたバージョン:
- 1.6
-
groupingSeparator
char groupingSeparator
区切り文字のグループ化に使用される文字。 -
無限大
String infinity
無限大を表現するために使用する文字列です。 -
intlCurrencySymbol
String intlCurrencySymbol
現地通貨を示すISO 4217通貨コードです(USDなど)。 -
locale
Locale locale
これらの通貨フォーマット記号のロケールです。- 導入されたバージョン:
- 1.4
-
minusSign
char minusSign
負符号を表現するために使用する文字です。 -
minusSignText
String minusSignText
BiDi制御文字などの書式設定文字が含まれる場合がある、マイナス記号の文字列表現。 この文字列の最初のフォーマット以外の文字は、minusSign
と同じです。- 導入されたバージョン:
- 13
-
monetaryGroupingSeparator
char monetaryGroupingSeparator
通貨値の書式設定時に使用されるグループ・セパレータ。- 導入されたバージョン:
- 15
-
monetarySeparator
char monetarySeparator
通貨値をフォーマットするときに使用する桁区切り記号です。- 導入されたバージョン:
- 1.1.6
- 関連項目:
-
NaN
String NaN
「非数」を表現するために使用する文字列です。 -
patternSeparator
char patternSeparator
パターンにおいて正のサブパターンと負のサブパターンを区切るために使用する文字です。 -
percent
char percent
パーセント符号に使用する文字です。 -
percentText
String percentText
パーセント記号の文字列表現。BiDi制御文字などの書式設定文字が含まれる場合があります。 この文字列の最初のフォーマット以外の文字は、percent
と同じです。- 導入されたバージョン:
- 13
-
perMill
char perMill
パーミル符号に使用する文字です。 -
perMillText
String perMillText
各ミル記号の文字列表現。BiDiの制御文字などの書式設定文字を含めることができます。 この文字列の最初のフォーマット以外の文字は、perMill
と同じです。- 導入されたバージョン:
- 13
-
serialVersionOnStream
int serialVersionOnStream
ストリーム上に存在するDecimalFormatSymbols
のバージョンを示します。 可能な値は次のとおりです。- 0 (または未初期化状態): JDK 1.1.6より前のバージョン。
- 1: 2つの新しいフィールド
monetarySeparator
およびexponential
を含む、JDK 1.1.6以降によって書き込まれたバージョン。 - 2: 新しい
locale
フィールドを含む、J2SE 1.4以降によって書き込まれたバージョン。 - 3: 新しい
exponentialSeparator
フィールドを含む、J2SE 1.6以降によって書き込まれたバージョン。 - 4: Java SE 13以降で作成される、新しい
perMillText
、percentText
、およびminusSignText
のフィールドが含まれるバージョン。 - 5: 新しい
monetaryGroupingSeparator
フィールドを含む、Java SE 15以降で作成されたバージョン。*
DecimalFormatSymbols
をストリーム出力する場合は、最新のフォーマット(serialVersionOnStream
の最高許容値に対応)が常に書き込まれます。- 導入されたバージョン:
- 1.1.6
-
zeroDigit
char zeroDigit
ゼロに使用する文字です。
-
-
クラスjava.text.Format
class Format extends Object implements Serializable- serialVersionUID:
- -299282585814624189L
-
クラスjava.text.Format.Field
class Field extends AttributedCharacterIterator.Attribute implements Serializable- serialVersionUID:
- 276966692217360283L
-
クラスjava.text.MessageFormat
class MessageFormat extends Format implements Serializable- serialVersionUID:
- 6479157306784022952L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException 入力ストリームからオブジェクトを読み込んだあとに、クラス不変を維持するために簡単な検証を行います。- 例外:
InvalidObjectException
- ストリームから読み取られたオブジェクトが無効である場合。IOException
ClassNotFoundException
-
-
直列化されたフィールド
-
argumentNumbers
int[] argumentNumbers
各フォーマッタに対応する引数番号です。 フォーマッタは、引数が指定された順序ではなく、パターン内の順序で格納されます。 -
formats
Format[] formats
引数をフォーマットするために使用されるフォーマッタの配列です。 -
locale
Locale locale
数値および日付をフォーマットするために使用するロケールです。 -
maxOffset
int maxOffset
offsets
の項目数から1を減算した値です。 使用されているoffsets
内で最大の番号を持つ要素のインデックスと考えることもできます。offsets
と同様に、すべての配列は同じ数の要素を持つので、この変数だけですべての配列にあるエントリの総数がわかります。 -
offsets
int[] offsets
各引数をフォーマットした結果がパターンに挿入される位置です。 -
pattern
String pattern
フォーマットされた値が当てはめられる文字列です。 つまり、すべての{}式が取り除かれた状態で構築時に供給されるパターンです。
-
-
クラスjava.text.MessageFormat.Field
class Field extends Format.Field implements Serializable- serialVersionUID:
- 7899943957617360810L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws InvalidObjectException直列化復元されるインスタンスを定義済み定数に解決します。- 例外:
InvalidObjectException
- 定数を解決できなかった場合。
-
-
クラスjava.text.NumberFormat
class NumberFormat extends Format implements Serializable- serialVersionUID:
- -2308460125733713944L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException まず、デフォルトの直列化可能データを読み込みます。 次に、serialVersionOnStream
が1より小さい場合(ストリームがJDK 1.1で記述されたことを示す)は、maximumIntegerDigits
などのint
フィールドをmaxIntegerDigits
などのbyte
フィールドと同じに設定します。その理由は、int
フィールドがJDK 1.1になかったからです。 最後に、serialVersionOnStream を最大許容値に設定し直します。その結果、このオブジェクトがふたたびストリーム出力される場合にデフォルトの直列化が正しく機能します。minimumIntegerDigits
がmaximumIntegerDigits
より大きい場合、またはminimumFractionDigits
がmaximumFractionDigits
より大きい場合、ストリーム・データは無効となり、このメソッドはInvalidObjectException
をスローします。 さらに、これらの値に負の値がある場合このメソッドはInvalidObjectException
をスローします。- 例外:
IOException
ClassNotFoundException
- 導入されたバージョン:
- 1.2
-
writeObject
private void writeObject(ObjectOutputStream stream) throws IOException デフォルトの直列化可能データを書き込みます。JDK 1.1バージョンのストリーム・フォーマットとの互換性のため、まずmaxIntegerDigits
などのbyte
フィールドをmaximumIntegerDigits
などのint
フィールドと同じ(Byte.MAX_VALUE
の方が小さい場合はその値)に設定します。- 例外:
IOException
- 導入されたバージョン:
- 1.2
-
-
直列化されたフィールド
-
groupingUsed
boolean groupingUsed
数値をフォーマットおよび解析するときにグループ区切り文字(1000の区切りなど)が使用される場合にtrueを返します。 -
maxFractionDigits
byte maxFractionDigits
数値の小数部分で許可される最大桁数。maximumFractionDigits
は、minimumFractionDigits
以上である必要があります。ノート: このフィールドは、JDK 1.1との直列化互換性のためにのみ存在します。 Javaプラットフォーム2 v1.2以降では、新しい
int
フィールドmaximumFractionDigits
が代わりに使用されます。 ストリームへの書込み時、maxFractionDigits
はmaximumFractionDigits
とByte.MAX_VALUE
のうちのどちらか小さい方に設定されます。 ストリームからの読取り時、このフィールドは、serialVersionOnStream
が1未満の場合にのみ使用されます。 -
maximumFractionDigits
int maximumFractionDigits
数値の小数部分で許可される最大桁数。maximumFractionDigits
は、minimumFractionDigits
以上である必要があります。- 導入されたバージョン:
- 1.2
- 関連項目:
-
maximumIntegerDigits
int maximumIntegerDigits
数値の整数部分で許可される最大桁数。maximumIntegerDigits
は、minimumIntegerDigits
以上である必要があります。- 導入されたバージョン:
- 1.2
- 関連項目:
-
maxIntegerDigits
byte maxIntegerDigits
数値の整数部分で許可される最大桁数。maxIntegerDigits
は、minIntegerDigits
以上である必要があります。ノート: このフィールドは、JDK 1.1との直列化互換性のためにのみ存在します。 Javaプラットフォーム2 v1.2以降では、新しい
int
フィールドmaximumIntegerDigits
が代わりに使用されます。 ストリームへの書込み時、maxIntegerDigits
はmaximumIntegerDigits
とByte.MAX_VALUE
のうちのどちらか小さい方に設定されます。 ストリームからの読取り時、このフィールドは、serialVersionOnStream
が1未満の場合にのみ使用されます。 -
minFractionDigits
byte minFractionDigits
数値の小数部分で許可される最小桁数。minimumFractionDigits
は、maximumFractionDigits
以下である必要があります。ノート: このフィールドは、JDK 1.1との直列化互換性のためにのみ存在します。 Javaプラットフォーム2 v1.2以降では、新しい
int
フィールドminimumFractionDigits
が代わりに使用されます。 ストリームへの書込み時、minFractionDigits
はminimumFractionDigits
とByte.MAX_VALUE
のうちのどちらか小さい方に設定されます。 ストリームからの読取り時、このフィールドは、serialVersionOnStream
が1未満の場合にのみ使用されます。 -
minimumFractionDigits
int minimumFractionDigits
数値の小数部分で許可される最小桁数。minimumFractionDigits
は、maximumFractionDigits
以下である必要があります。- 導入されたバージョン:
- 1.2
- 関連項目:
-
minimumIntegerDigits
int minimumIntegerDigits
数値の整数部分で許可される最小桁数。minimumIntegerDigits
は、maximumIntegerDigits
以下である必要があります。- 導入されたバージョン:
- 1.2
- 関連項目:
-
minIntegerDigits
byte minIntegerDigits
数値の整数部分で許可される最小桁数。minimumIntegerDigits
は、maximumIntegerDigits
以下である必要があります。ノート: このフィールドは、JDK 1.1との直列化互換性のためにのみ存在します。 Javaプラットフォーム2 v1.2以降では、新しい
int
フィールドminimumIntegerDigits
が代わりに使用されます。 ストリームへの書込み時、minIntegerDigits
はminimumIntegerDigits
とByte.MAX_VALUE
のうちのどちらか小さい方に設定されます。 ストリームからの読取り時、このフィールドは、serialVersionOnStream
が1未満の場合にのみ使用されます。 -
parseIntegerOnly
boolean parseIntegerOnly
このフォーマットが数値を整数としてだけ解析する場合はtrueを返します。 -
serialVersionOnStream
int serialVersionOnStream
ストリーム上に存在するNumberFormat
のバージョンを示します。 可能な値は次のとおりです。- 0 (または未初期化状態): JDK 1.1バージョンのストリーム・フォーマット。 このバージョンでは、
maximumIntegerDigits
などのint
フィールドの代わりに、maxIntegerDigits
などのbyte
フィールドが使用される。 - 1: 1.2バージョンのストリーム・フォーマット。
maxIntegerDigits
などのbyte
フィールドの値は無視され、代わりにmaximumIntegerDigits
などのint
フィールドが使用される。
NumberFormat
をストリーム出力する場合は、最新のフォーマット(serialVersionOnStream
の最高許容値に対応)が常に書き込まれます。- 導入されたバージョン:
- 1.2
- 0 (または未初期化状態): JDK 1.1バージョンのストリーム・フォーマット。 このバージョンでは、
-
-
クラスjava.text.NumberFormat.Field
class Field extends Format.Field implements Serializable- serialVersionUID:
- 7494728892700160890L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws InvalidObjectException直列化復元されるインスタンスを定義済み定数に解決します。- 例外:
InvalidObjectException
- 定数を解決できなかった場合。
-
-
例外java.text.ParseException
class ParseException extends Exception implements Serializable- serialVersionUID:
- 2703218443322787634L
-
直列化されたフィールド
-
errorOffset
int errorOffset
解析されている文字列へのゼロから始まる文字オフセット。解析中にエラーが検出された位置を示す。
-
-
クラスjava.text.SimpleDateFormat
class SimpleDateFormat extends DateFormat implements Serializable- serialVersionUID:
- 4774881970558875024L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException 入力ストリームからオブジェクトを読み込んだあと、オブジェクトのフォーマット・パターンを検証します。- 例外:
InvalidObjectException
- パターンが無効な場合IOException
ClassNotFoundException
-
-
直列化されたフィールド
-
defaultCenturyStart
Date defaultCenturyStart
年が2桁の日付をdefaultCenturyStart
で始まる世紀に対応付けます。 nullは不可。- 導入されたバージョン:
- 1.1.4
-
formatData
DateFormatSymbols formatData
このフォーマッタによって曜日名、月名などに使用される記号です。nullは不可です。- 関連項目:
-
locale
Locale locale
このSimpleDateFormat
をインスタンス化するために使用されるロケールです。 このオブジェクトが古いSimpleDateFormat
で作成され、直列化復元されている場合、値はnullになることがあります。- 導入されたバージョン:
- 1.6
-
pattern
String pattern
このフォーマッタのパターン文字列です。 常に、ローカライズされていないパターンです。 nullは不可。 詳細は、クラスのドキュメンテーションを参照してください。 -
serialVersionOnStream
int serialVersionOnStream
ストリーム上の直列化データのバージョンです。 可能な値は次のとおり。- 0またはストリーム上に存在しない。JDK 1.1.3。 このバージョンでは、ストリーム上に
defaultCenturyStart
がありません。 - 1 JDK 1.1.4以降のバージョン。 このバージョンは、
defaultCenturyStart
を追加する。
serialVersionOnStream
の最高許容値が書き込まれます。- 導入されたバージョン:
- 1.1.4
- 0またはストリーム上に存在しない。JDK 1.1.3。 このバージョンでは、ストリーム上に
-
-
-
パッケージ java.time
-
例外java.time.DateTimeException
class DateTimeException extends RuntimeException implements Serializable- serialVersionUID:
- -1632418723876261839L
-
クラスjava.time.Duration
class Duration extends Object implements Serializable- serialVersionUID:
- 3078945930695997490L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(1); // identifies a Duration out.writeLong(seconds); out.writeInt(nanos);
-
-
直列化されたフィールド
-
nanos
int nanos
デュレーションのナノ秒数、秒数の小数部で表します。 これは常に正で、999,999,999を超えることはありません。 -
秒
long seconds
デュレーションの秒数。
-
-
クラスjava.time.Instant
class Instant extends Object implements Serializable- serialVersionUID:
- -665713676816604388L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(2); // identifies an Instant out.writeLong(seconds); out.writeInt(nanos);
-
-
直列化されたフィールド
-
nanos
int nanos
秒フィールドからの後で時系列に沿ったナノ秒数。 これは常に正で、999,999,999を超えることはありません。 -
秒
long seconds
エポック(1970-01-01T00:00:00Z)からの秒数。
-
-
クラスjava.time.LocalDate
class LocalDate extends Object implements Serializable- serialVersionUID:
- 2942565459149668126L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(3); // identifies a LocalDate out.writeInt(year); out.writeByte(month); out.writeByte(day);
-
-
直列化されたフィールド
-
day
short day
月の日。 -
month
short month
月。 -
year
int year
年。
-
-
クラスjava.time.LocalDateTime
class LocalDateTime extends Object implements Serializable- serialVersionUID:
- 6207766400415563566L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。
-
-
直列化されたフィールド
-
クラスjava.time.LocalTime
class LocalTime extends Object implements Serializable- serialVersionUID:
- 6414437269572265201L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
- 2の補数値は、残りの値がストリームになく、ゼロに設定すべきであることを示します。
out.writeByte(4); // identifies a LocalTime if (nano == 0) { if (second == 0) { if (minute == 0) { out.writeByte(~hour); } else { out.writeByte(hour); out.writeByte(~minute); } } else { out.writeByte(hour); out.writeByte(minute); out.writeByte(~second); } } else { out.writeByte(hour); out.writeByte(minute); out.writeByte(second); out.writeInt(nano); }
-
-
直列化されたフィールド
-
hour
byte hour
時間。 -
minute
byte minute
分。 -
nano
int nano
ナノ秒。 -
second
byte second
秒。
-
-
クラスjava.time.MonthDay
class MonthDay extends Object implements Serializable- serialVersionUID:
- -939150713474957432L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(13); // identifies a MonthDay out.writeByte(month); out.writeByte(day);
-
-
直列化されたフィールド
-
day
int day
月の日。 -
month
int month
月、null以外。
-
-
クラスjava.time.OffsetDateTime
class OffsetDateTime extends Object implements Serializable- serialVersionUID:
- 2287754244819255394L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。
-
-
直列化されたフィールド
-
dateTime
LocalDateTime dateTime
ローカル日付/時間。 -
offset
ZoneOffset offset
UTC/グリニッジからのオフセット。
-
-
クラスjava.time.OffsetTime
class OffsetTime extends Object implements Serializable- serialVersionUID:
- 7264499704384272492L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。
-
-
直列化されたフィールド
-
offset
ZoneOffset offset
UTC/グリニッジからのオフセット。 -
time
LocalTime time
ローカル日付/時間。
-
-
クラスjava.time.Period
class Period extends Object implements Serializable- serialVersionUID:
- -3587258372562876L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(14); // identifies a Period out.writeInt(years); out.writeInt(months); out.writeInt(days);
-
-
直列化されたフィールド
-
日
int days
日数。 -
months
int months
月数。 -
年
int years
年数。
-
-
クラスjava.time.Ser
class Ser extends Object implements Externalizable- serialVersionUID:
- -7683839454370182990L
-
直列化メソッド
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException オブジェクトを読み取るExternalizable
インタフェースを実装します。- シリアル・データ:
- 型の
writeReplace
メソッドによって定義されたストリーム型とパラメータが読み取られ、型の対応するstaticファクトリに渡されて、新しいインスタンスが作成されます。 そのインスタンスは、直列化が解除されたSer
オブジェクトとして返されます。- Duration -
Duration.ofSeconds(seconds, nanos);
- Instant -
Instant.ofEpochSecond(seconds, nanos);
- LocalDate -
LocalDate.of(year, month, day);
- LocalDateTime -
LocalDateTime.of(date, time);
- LocalTime -
LocalTime.of(hour, minute, second, nano);
- MonthDay -
MonthDay.of(month, day);
- OffsetTime -
OffsetTime.of(time, offset);
- OffsetDateTime -
OffsetDateTime.of(dateTime, offset);
- Period -
Period.of(years, months, days);
- Year -
Year.of(year);
- YearMonth -
YearMonth.of(year, month);
- ZonedDateTime -
ZonedDateTime.ofLenient(dateTime, offset, zone);
- ZoneId -
ZoneId.of(id);
- ZoneOffset -
(offsetByte == 127 ? ZoneOffset.ofTotalSeconds(in.readInt()) : ZoneOffset.ofTotalSeconds(offsetByte * 900));
- Duration -
- パラメータ:
in
- 読み取るデータ(null以外)- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 復元されているオブジェクトのクラスが見つからない場合。
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException オブジェクトを書き込むExternalizable
インタフェースを実装します。- シリアル・データ:
- 各直列化可能クラスは、ストリームの最初のバイトである型にマップされます。 型の値と型の値のシーケンスについて、各クラスの
writeReplace
の直列化形式を参照してください。- Duration.writeReplace
- Instant.writeReplace
- LocalDate.writeReplace
- LocalDateTime.writeReplace
- LocalTime.writeReplace
- MonthDay.writeReplace
- OffsetTime.writeReplace
- OffsetDateTime.writeReplace
- Period.writeReplace
- Year.writeReplace
- YearMonth.writeReplace
- ZoneId.writeReplace
- ZoneOffset.writeReplace
- ZonedDateTime.writeReplace
- パラメータ:
out
- 書込み先のデータ・ストリーム(nullではない)- 例外:
IOException
- 発生する可能性のあるすべての入出力例外を含む
-
-
クラスjava.time.Year
class Year extends Object implements Serializable- serialVersionUID:
- -23038383694477807L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(11); // identifies a Year out.writeInt(year);
-
-
直列化されたフィールド
-
year
int year
表現される年。
-
-
クラスjava.time.YearMonth
class YearMonth extends Object implements Serializable- serialVersionUID:
- 4183400860270640070L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(12); // identifies a YearMonth out.writeInt(year); out.writeByte(month);
-
-
直列化されたフィールド
-
month
int month
月、null以外。 -
year
int year
年。
-
-
クラスjava.time.ZonedDateTime
class ZonedDateTime extends Object implements Serializable- serialVersionUID:
- -6260982410461394882L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。
-
-
直列化されたフィールド
-
dateTime
LocalDateTime dateTime
ローカル日付/時間。 -
offset
ZoneOffset offset
UTC/グリニッジからのオフセット。 -
zone
ZoneId zone
タイムゾーン。
-
-
クラスjava.time.ZoneId
class ZoneId extends Object implements Serializable- serialVersionUID:
- 8352817235686L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(7); // identifies a ZoneId (not ZoneOffset) out.writeUTF(getId());
読み戻すと、
ZoneId.of(String)
を使用したかのように、ZoneId
が作成されます。ただし、IDが有効な形式であるが、既知の地域ベースのIDのセットにない場合に例外はありません。
-
-
クラスjava.time.ZoneOffset
class ZoneOffset extends ZoneId implements Serializable- serialVersionUID:
- 2357656521762053153L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(8); // identifies a ZoneOffset int offsetByte = totalSeconds % 900 == 0 ? totalSeconds / 900 : 127; out.writeByte(offsetByte); if (offsetByte == 127) { out.writeInt(totalSeconds); }
-
-
直列化されたフィールド
-
totalSeconds
int totalSeconds
秒数での合計オフセット。
-
-
-
パッケージ java.time.chrono
-
Class java.time.chrono.ChronoLocalDateTimeImpl
class ChronoLocalDateTimeImpl extends Object implements Serializable- serialVersionUID:
- 4556003607393004514L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、ChronoLocalDateTimeを書き込みます。- シリアル・データ:
out.writeByte(2); // identifies a ChronoLocalDateTime out.writeObject(toLocalDate()); out.writeObject(toLocalTime());
-
-
Class java.time.chrono.ChronoZonedDateTimeImpl
class ChronoZonedDateTimeImpl extends Object implements Serializable- serialVersionUID:
- -5261813987200935591L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、ChronoZonedDateTimeを書き込みます。- シリアル・データ:
out.writeByte(3); // identifies a ChronoZonedDateTime out.writeObject(toLocalDateTime()); out.writeObject(getOffset()); out.writeObject(getZone());
-
-
クラスjava.time.chrono.HijrahChronology
class HijrahChronology extends AbstractChronology implements Serializable- serialVersionUID:
- 3127340209035924785L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
Object writeReplace()専用の直列化形式を使用して、Chronologyを書き込みます。- シリアル・データ:
out.writeByte(1); // identifies a Chronology out.writeUTF(getId());
-
-
クラスjava.time.chrono.HijrahDate
class HijrahDate extends java.time.chrono.ChronoLocalDateImpl<HijrahDate> implements Serializable- serialVersionUID:
- -5207853542612002020L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(6); // identifies a HijrahDate out.writeObject(chrono); // the HijrahChronology variant out.writeInt(get(YEAR)); out.writeByte(get(MONTH_OF_YEAR)); out.writeByte(get(DAY_OF_MONTH));
-
-
クラスjava.time.chrono.IsoChronology
class IsoChronology extends AbstractChronology implements Serializable- serialVersionUID:
- -1440403870442975015L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
Object writeReplace()専用の直列化形式を使用して、Chronologyを書き込みます。- シリアル・データ:
out.writeByte(1); // identifies a Chronology out.writeUTF(getId());
-
-
クラスjava.time.chrono.JapaneseChronology
class JapaneseChronology extends AbstractChronology implements Serializable- serialVersionUID:
- 459996390165777884L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
Object writeReplace()専用の直列化形式を使用して、Chronologyを書き込みます。- シリアル・データ:
out.writeByte(1); // identifies a Chronology out.writeUTF(getId());
-
-
クラスjava.time.chrono.JapaneseDate
class JapaneseDate extends java.time.chrono.ChronoLocalDateImpl<JapaneseDate> implements Serializable- serialVersionUID:
- -305327627230580483L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(4); // identifies a JapaneseDate out.writeInt(get(YEAR)); out.writeByte(get(MONTH_OF_YEAR)); out.writeByte(get(DAY_OF_MONTH));
-
-
クラスjava.time.chrono.JapaneseEra
class JapaneseEra extends Object implements Serializable- serialVersionUID:
- 1466499369062886794L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(5); // identifies a JapaneseEra out.writeInt(getValue());
-
-
クラスjava.time.chrono.MinguoChronology
class MinguoChronology extends AbstractChronology implements Serializable- serialVersionUID:
- 1039765215346859963L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
Object writeReplace()専用の直列化形式を使用して、Chronologyを書き込みます。- シリアル・データ:
out.writeByte(1); // identifies a Chronology out.writeUTF(getId());
-
-
クラスjava.time.chrono.MinguoDate
class MinguoDate extends java.time.chrono.ChronoLocalDateImpl<MinguoDate> implements Serializable- serialVersionUID:
- 1300372329181994526L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(8); // identifies a MinguoDate out.writeInt(get(YEAR)); out.writeByte(get(MONTH_OF_YEAR)); out.writeByte(get(DAY_OF_MONTH));
-
-
クラスjava.time.chrono.Ser
class Ser extends Object implements Externalizable- serialVersionUID:
- -6103370247208168577L
-
直列化メソッド
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException オブジェクトを読み取るExternalizable
インタフェースを実装します。- シリアル・データ:
- 型の
writeReplace
メソッドによって定義されたストリーム型とパラメータが読み取られ、型の対応するstaticファクトリに渡されて、新しいインスタンスが作成されます。 そのインスタンスは、直列化が解除されたSer
オブジェクトとして返されます。- HijrahChronology - Chronology.of(id)
- IsoChronology - Chronology.of(id)
- JapaneseChronology - Chronology.of(id)
- MinguoChronology - Chronology.of(id)
- ThaiBuddhistChronology - Chronology.of(id)
- ChronoLocalDateTime - date.atTime(time)
- ChronoZonedDateTime - dateTime.atZone(offset).withZoneSameLocal(zone)
- JapaneseDate - JapaneseChronology.INSTANCE.date(year, month, dayOfMonth)
- JapaneseEra - JapaneseEra.of(eraValue)
- HijrahDate - HijrahChronology chrono.date(year, month, dayOfMonth)
- MinguoDate - MinguoChronology.INSTANCE.date(year, month, dayOfMonth)
- ThaiBuddhistDate - ThaiBuddhistChronology.INSTANCE.date(year, month, dayOfMonth)
- パラメータ:
in
- 読取り元となるデータ・ストリーム(nullではない)- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 復元されているオブジェクトのクラスが見つからない場合。
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException オブジェクトを書き込むExternalizable
インタフェースを実装します。- シリアル・データ:
- 各直列化可能クラスは、ストリームの最初のバイトである型にマップされます。 型の値と型の値のシーケンスについて、各クラスの
writeReplace
の直列化形式を参照してください。- HijrahChronology.writeReplace
- IsoChronology.writeReplace
- JapaneseChronology.writeReplace
- MinguoChronology.writeReplace
- ThaiBuddhistChronology.writeReplace
- ChronoLocalDateTime.writeReplace
- ChronoZonedDateTime.writeReplace
- JapaneseDate.writeReplace
- JapaneseEra.writeReplace
- HijrahDate.writeReplace
- MinguoDate.writeReplace
- ThaiBuddhistDate.writeReplace
- パラメータ:
out
- 書込み先のデータ・ストリーム(nullではない)- 例外:
IOException
- 発生する可能性のあるすべての入出力例外を含む
-
-
クラスjava.time.chrono.ThaiBuddhistChronology
class ThaiBuddhistChronology extends AbstractChronology implements Serializable- serialVersionUID:
- 2775954514031616474L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
Object writeReplace()専用の直列化形式を使用して、Chronologyを書き込みます。- シリアル・データ:
out.writeByte(1); // identifies a Chronology out.writeUTF(getId());
-
-
クラスjava.time.chrono.ThaiBuddhistDate
class ThaiBuddhistDate extends java.time.chrono.ChronoLocalDateImpl<ThaiBuddhistDate> implements Serializable- serialVersionUID:
- -8722293800195731463L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(10); // identifies a ThaiBuddhistDate out.writeInt(get(YEAR)); out.writeByte(get(MONTH_OF_YEAR)); out.writeByte(get(DAY_OF_MONTH));
-
-
-
パッケージ java.time.format
-
例外java.time.format.DateTimeParseException
class DateTimeParseException extends DateTimeException implements Serializable- serialVersionUID:
- 4304633501674722597L
-
直列化されたフィールド
-
errorIndex
int errorIndex
テキスト内のエラー・インデックス。 -
parsedString
String parsedString
解析されていたテキストです。
-
-
-
パッケージ java.time.temporal
-
例外java.time.temporal.UnsupportedTemporalTypeException
class UnsupportedTemporalTypeException extends DateTimeException implements Serializable- serialVersionUID:
- -6158898438688206006L
-
クラスjava.time.temporal.ValueRange
class ValueRange extends Object implements Serializable- serialVersionUID:
- -7317881728594519368L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException, InvalidObjectException ストリームからValueRangeの状態を復元します。 値が有効であるかをチェックします。- パラメータ:
s
- 読み取るストリーム- 例外:
IOException
- 入出力エラーが発生した場合InvalidObjectException
- 最小の最小値が最小の最大値より大きいか、最小の最大値が最大の最大値より大きいか、最大の最小値が最大の最大値より大きい場合ClassNotFoundException
- クラスが解決できない場合
-
-
直列化されたフィールド
-
maxLargest
long maxLargest
最大の最大値。 -
maxSmallest
long maxSmallest
最小の最大値。 -
minLargest
long minLargest
最大の最小値。 -
minSmallest
long minSmallest
最小の最小値。
-
-
クラスjava.time.temporal.WeekFields
class WeekFields extends Object implements Serializable- serialVersionUID:
- -1177360819670808121L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException, InvalidObjectException ストリームからWeekFieldsの状態を復元します。 値が有効であるかをチェックします。- パラメータ:
s
- 読み取るストリーム- 例外:
IOException
- 入出力エラーが発生した場合InvalidObjectException
- 直列化されたオブジェクトのfirstDayOfWeekまたはminimalDaysの値が無効な場合。ClassNotFoundException
- クラスが解決できない場合
-
readResolve
private Object readResolve() throws InvalidObjectExceptionfirstDayOfWeek
およびminimalDays
に関連付けられたシングルトンWeekFieldsを返します。- 例外:
InvalidObjectException
- 直列化されたオブジェクトのfirstDayOfWeekまたはminimalDaysの値が無効な場合。
-
-
直列化されたフィールド
-
firstDayOfWeek
DayOfWeek firstDayOfWeek
最初の曜日。 -
minimalDays
int minimalDays
最初の週の最小日数。
-
-
-
パッケージ java.time.zone
-
クラスjava.time.zone.Ser
class Ser extends Object implements Externalizable- serialVersionUID:
- -8885321777449118786L
-
直列化メソッド
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException オブジェクトを読み取るExternalizable
インタフェースを実装します。- シリアル・データ:
- 型の
writeReplace
メソッドによって定義されたストリーム型とパラメータが読み取られ、型の対応するstaticファクトリに渡されて、新しいインスタンスが作成されます。 そのインスタンスは、直列化が解除されたSer
オブジェクトとして返されます。- ZoneRules -
ZoneRules.of(standardTransitions, standardOffsets, savingsInstantTransitions, wallOffsets, lastRules);
- ZoneOffsetTransition -
ZoneOffsetTransition of(LocalDateTime.ofEpochSecond(epochSecond), offsetBefore, offsetAfter);
- ZoneOffsetTransitionRule -
ZoneOffsetTransitionRule.of(month, dom, dow, time, timeEndOfDay, timeDefinition, standardOffset, offsetBefore, offsetAfter);
- ZoneRules -
- パラメータ:
in
- 読み取るデータ(null以外)- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 復元されているオブジェクトのクラスが見つからない場合。
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException オブジェクトを書き込むExternalizable
インタフェースを実装します。- シリアル・データ:
- 各直列化可能クラスは、ストリームの最初のバイトである型にマップされます。 型の値と型の値のシーケンスについて、各クラスの
writeReplace
の直列化形式を参照してください。 - パラメータ:
out
- 書込み先のデータ・ストリーム(nullではない)- 例外:
IOException
- 発生する可能性のあるすべての入出力例外を含む
-
-
クラスjava.time.zone.ZoneOffsetTransition
class ZoneOffsetTransition extends Object implements Serializable- serialVersionUID:
- -6946044323557704546L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
- エポック秒およびオフセットのエンコーディングについては、ZoneRules.writeReplaceの直列化形式を参照してください。
out.writeByte(2); // identifies a ZoneOffsetTransition out.writeEpochSec(toEpochSecond); out.writeOffset(offsetBefore); out.writeOffset(offsetAfter);
-
-
直列化されたフィールド
-
epochSecond
long epochSecond
トランジション・エポック秒。 -
offsetAfter
ZoneOffset offsetAfter
遷移後のオフセット。 -
offsetBefore
ZoneOffset offsetBefore
遷移前のオフセット。 -
遷移
LocalDateTime transition
遷移時の遷移のローカル日付/時間。
-
-
クラスjava.time.zone.ZoneOffsetTransitionRule
class ZoneOffsetTransitionRule extends Object implements Serializable- serialVersionUID:
- 6889046316657758795L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
- エポック秒およびオフセットのエンコーディングについては、ZoneRules.writeReplaceの直列化形式を参照してください。
out.writeByte(3); // identifies a ZoneOffsetTransitionRule final int timeSecs = (timeEndOfDay ? 86400 : time.toSecondOfDay()); final int stdOffset = standardOffset.getTotalSeconds(); final int beforeDiff = offsetBefore.getTotalSeconds() - stdOffset; final int afterDiff = offsetAfter.getTotalSeconds() - stdOffset; final int timeByte = (timeSecs % 3600 == 0 ? (timeEndOfDay ? 24 : time.getHour()) : 31); final int stdOffsetByte = (stdOffset % 900 == 0 ? stdOffset / 900 + 128 : 255); final int beforeByte = (beforeDiff == 0 || beforeDiff == 1800 || beforeDiff == 3600 ? beforeDiff / 1800 : 3); final int afterByte = (afterDiff == 0 || afterDiff == 1800 || afterDiff == 3600 ? afterDiff / 1800 : 3); final int dowByte = (dow == null ? 0 : dow.getValue()); int b = (month.getValue() << 28) + // 4 bits ((dom + 32) << 22) + // 6 bits (dowByte << 19) + // 3 bits (timeByte << 14) + // 5 bits (timeDefinition.ordinal() << 12) + // 2 bits (stdOffsetByte << 4) + // 8 bits (beforeByte << 2) + // 2 bits afterByte; // 2 bits out.writeInt(b); if (timeByte == 31) { out.writeInt(timeSecs); } if (stdOffsetByte == 255) { out.writeInt(stdOffset); } if (beforeByte == 3) { out.writeInt(offsetBefore.getTotalSeconds()); } if (afterByte == 3) { out.writeInt(offsetAfter.getTotalSeconds()); }
-
-
直列化されたフィールド
-
dom
byte dom
カットオーバー週の月-日の「月の日」。 正の場合、カットオーバーが発生する可能性のある週の始まりです。 負の場合、カットオーバーが発生する可能性のある週の終わりを表します。 この値は、月の終わりからの日数です。-1
は次の最終日、-2
は最終日の2日前、というようになります。 -
dow
DayOfWeek dow
カットオーバー曜日、「月の日」を保持する場合はnull -
month
Month month
カットオーバー週の初日の月-日の月。 実際の日付はdowChangeフィールドによって調整されます。 -
offsetAfter
ZoneOffset offsetAfter
カットオーバー後のオフセット。 -
offsetBefore
ZoneOffset offsetBefore
カットオーバー前のオフセット。 -
standardOffset
ZoneOffset standardOffset
カットオーバーでの標準オフセット。 -
time
LocalTime time
「前」オフセットのカットオーバー時間。 -
timeDefinition
ZoneOffsetTransitionRule.TimeDefinition timeDefinition
ローカル時間の解釈方法の定義。 -
timeEndOfDay
boolean timeEndOfDay
カットオーバー時間が日の終わりの深夜零時であるかどうか。
-
-
クラスjava.time.zone.ZoneRules
class ZoneRules extends Object implements Serializable- serialVersionUID:
- 3044319355680032515L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException 悪質なストリームに対して防御します。- パラメータ:
s
- 読み取るストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()専用の直列化形式を使用して、オブジェクトを書き込みます。- シリアル・データ:
out.writeByte(1); // identifies a ZoneRules out.writeInt(standardTransitions.length); for (long trans : standardTransitions) { Ser.writeEpochSec(trans, out); } for (ZoneOffset offset : standardOffsets) { Ser.writeOffset(offset, out); } out.writeInt(savingsInstantTransitions.length); for (long trans : savingsInstantTransitions) { Ser.writeEpochSec(trans, out); } for (ZoneOffset offset : wallOffsets) { Ser.writeOffset(offset, out); } out.writeByte(lastRules.length); for (ZoneOffsetTransitionRule rule : lastRules) { rule.writeExternal(out); }
オフセットに使用されるエポック秒値は、一般的なケースでストリーム内のバイト数を少なくするため、可変長形式でエンコードされます。
static void writeEpochSec(long epochSec, DataOutput out) throws IOException { if (epochSec >= -4575744000L && epochSec < 10413792000L && epochSec % 900 == 0) { // quarter hours between 1825 and 2300 int store = (int) ((epochSec + 4575744000L) / 900); out.writeByte((store >>> 16) & 255); out.writeByte((store >>> 8) & 255); out.writeByte(store & 255); } else { out.writeByte(255); out.writeLong(epochSec); } }
ZoneOffset値は、一般的なケースでストリーム内のバイト数を少なくするため、可変長形式でエンコードされます。
static void writeOffset(ZoneOffset offset, DataOutput out) throws IOException { final int offsetSecs = offset.getTotalSeconds(); int offsetByte = offsetSecs % 900 == 0 ? offsetSecs / 900 : 127; // compress to -72 to +72 out.writeByte(offsetByte); if (offsetByte == 127) { out.writeInt(offsetSecs); } }
-
-
直列化されたフィールド
-
lastRules
ZoneOffsetTransitionRule[] lastRules
最後のルール。 -
savingsInstantTransitions
long[] savingsInstantTransitions
インスタント間の遷移(エポック秒)、ソートされます。 -
savingsLocalTransitions
LocalDateTime[] savingsLocalTransitions
ローカル日付/時間間の遷移、ソートされます。 これはペア配列で、最初のエントリが遷移の始まりで、2つ目のエントリが遷移の終わりです。 -
standardOffsets
ZoneOffset[] standardOffsets
標準オフセット。 -
standardTransitions
long[] standardTransitions
標準オフセット間の遷移(エポック秒)、ソートされます。 -
wallOffsets
ZoneOffset[] wallOffsets
ウォール・オフセット。
-
-
例外java.time.zone.ZoneRulesException
class ZoneRulesException extends DateTimeException implements Serializable- serialVersionUID:
- -1632418723876261839L
-
-
パッケージ java.util
-
クラスjava.util.AbstractMap.SimpleEntry
class SimpleEntry extends Object implements Serializable- serialVersionUID:
- -8499721149061103585L
-
クラスjava.util.AbstractMap.SimpleImmutableEntry
class SimpleImmutableEntry extends Object implements Serializable- serialVersionUID:
- 7138329143949025153L
-
クラスjava.util.ArrayDeque
class ArrayDeque extends AbstractCollection<E> implements Serializable- serialVersionUID:
- 2340985798034038923L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこの両端キューを再構成します(つまり、直列化復元します)。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException この両端キューをストリームに保存します(つまり、直列化します)。- シリアル・データ:
- 両端キューの現在のサイズ(
int
)と、昇順で示されたそのすべての要素(それぞれはオブジェクト参照)。 - パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
クラスjava.util.ArrayList
class ArrayList extends AbstractList<E> implements Serializable- serialVersionUID:
- 8683452581122892189L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリーム(つまり、それを直列化復元します。)からArrayList
インスタンスを再構築します。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException ArrayList
インスタンスの状態をストリーム(つまり、直列化します。)に保存します。- シリアル・データ:
ArrayList
のインスタンスの基となる配列の長さをint型で指定。続いて、それぞれがObject
であるすべての要素を正しい順序で指定。- パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
size
int size
ArrayListのサイズ、つまりその要素数です。
-
-
Class java.util.Arrays.ArrayList
class ArrayList extends AbstractList<E> implements Serializable- serialVersionUID:
- -2764017481108945198L
-
直列化されたフィールド
-
a
E[] a
-
-
クラスjava.util.BitSet
class BitSet extends Object implements Serializable- serialVersionUID:
- 7997698588986878753L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからBitSet
インスタンスを再構成(つまり、直列化復元)します。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException BitSet
インスタンスの状態をストリームに保存(つまり、直列化)します。- 例外:
IOException
-
-
直列化されたフィールド
-
ビット
long[] bits
BitSet のビットです。 n 番目のビットは、i % 64 のビット位置で bits[i/64] に格納されます。ビット位置の 0 は最下位ビットを表し、63 は最上位ビットを表します。
-
-
クラスjava.util.Calendar
class Calendar extends Object implements Serializable- serialVersionUID:
- -1807547505821590642L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException オブジェクトをストリームから復元します。つまり、オブジェクトを直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream stream) throws IOException このオブジェクトの状態をストリームに保存します。つまり、オブジェクトを直列化します。 理想論から言えば、Calendar
はその状態データおよび現在の時間だけを書き込み、fields[]
、isTimeSet
、areFieldsSet
、およびisSet[]
などのフィールド・データは書き込むべきものではありません。nextStamp
も持続状態の一部であるべきではありません。 しかしながら、これは JDK 1.1 が出荷されてからのことです。 JDK 1.1 との互換性をとるためには、フィールド値および状態フラグを常に書き込む必要があります。 ただし、おそらく近い将来に、nextStamp
は直列化ストリームから削除されることになります。- 例外:
IOException
-
-
直列化されたフィールド
-
areFieldsSet
boolean areFieldsSet
fields[]
が現在設定されている時間と同期をとっている場合はtrueです。 falseの場合は、次にフィールドの値を取得しようとしたときに、time
の現在値からすべてのフィールドを再計算するよう強制します。 -
fields
int[] fields
このカレンダで現在設定されている時間に対するカレンダ・フィールド値です。 これは、インデックス値ERA
からDST_OFFSET
までの、FIELD_COUNT
整数値の配列です。 -
firstDayOfWeek
int firstDayOfWeek
週の最初の曜日です。有効な値はSUNDAY
、MONDAY
などです。この値はロケールに依存します。 -
isSet
boolean[] isSet
指定されたカレンダ・フィールドがカレンダで設定されているかどうかを示すフラグです。 新しいオブジェクトには設定されているフィールドはありません。 フィールドを生成するメソッドを最初に呼び出したあと、すべてのフィールドは設定されたままになります。 これは、インデックス値ERA
からDST_OFFSET
までの、FIELD_COUNT
boolean値の配列です。 -
isTimeSet
boolean isTimeSet
time
の値が有効である場合はtrueです。field[]
の項目を変更することで、timeは無効になります。- 関連項目:
-
lenient
boolean lenient
fields[]
からのtime
の計算で、このカレンダが範囲外のフィールド値を許容する場合はTrue
です。 -
minimalDaysInFirstWeek
int minimalDaysInFirstWeek
月または年の最初の週に必要な日数です。有効な値は1 - 7です。 この値はロケールに依存します。 -
nextStamp
int nextStamp
stamp[]
(内部配列)の次に利用可能な値です。 これは本来ストリームに書き込むべきではなく、おそらく、近い将来にはストリームから削除されます。 代わりに、MINIMUM_USER_STAMP
の値を使用してください。 -
serialVersionOnStream
int serialVersionOnStream
ストリーム上の直列化データのバージョンです。 可能な値は次のとおり。- 0またはストリーム上に存在しない
- JDK 1.1.5以前のバージョン。
- 1
- JDK 1.1.6以降のバージョン。 ほかのフィールドの互換値だけでなく、正確な「時間」値を書き込みます。 このフォーマットは過渡的なものです。
serialVersionOnStream
の最高許容値が書き込まれます。- 導入されたバージョン:
- 1.1.6
-
time
long time
このカレンダで現在設定されている時間です。1970年1月1日0:00:00 (グリニッジ標準時)からの経過ミリ秒数で表されます。- 関連項目:
-
zone
TimeZone zone
このカレンダが使用するTimeZone
です。Calendar
はタイムゾーンのデータを使用してロケールとグリニッジ標準時の時間を変換します。
-
-
Class java.util.Collections.AsLIFOQueue
class AsLIFOQueue extends AbstractQueue<E> implements Serializable- serialVersionUID:
- 1802017725587941708L
-
直列化されたフィールド
-
q
Deque<E> q
-
-
Class java.util.Collections.CheckedCollection
class CheckedCollection extends Object implements Serializable- serialVersionUID:
- 1578914078182001775L
-
直列化されたフィールド
-
c
Collection<E> c
-
type
Class<E> type
-
zeroLengthElementArray
E[] zeroLengthElementArray
-
-
Class java.util.Collections.CheckedList
class CheckedList extends java.util.Collections.CheckedCollection<E> implements Serializable- serialVersionUID:
- 65247728283967356L
-
直列化されたフィールド
-
list
List<E> list
-
-
Class java.util.Collections.CheckedMap
class CheckedMap extends Object implements Serializable- serialVersionUID:
- 5742860141034234728L
-
Class java.util.Collections.CheckedQueue
class CheckedQueue extends java.util.Collections.CheckedCollection<E> implements Serializable- serialVersionUID:
- 1433151992604707767L
-
直列化されたフィールド
-
queue
Queue<E> queue
-
-
Class java.util.Collections.CheckedRandomAccessList
class CheckedRandomAccessList extends java.util.Collections.CheckedList<E> implements Serializable- serialVersionUID:
- 1638200125423088369L
-
Class java.util.Collections.CheckedSet
class CheckedSet extends java.util.Collections.CheckedCollection<E> implements Serializable- serialVersionUID:
- 4694047833775013803L
-
Class java.util.Collections.CheckedSortedMap
class CheckedSortedMap extends java.util.Collections.CheckedMap<K,V> implements Serializable - serialVersionUID:
- 1599671320688067438L
-
直列化されたフィールド
-
sm
SortedMap<K,
V> sm
-
-
Class java.util.Collections.CheckedSortedSet
class CheckedSortedSet extends java.util.Collections.CheckedSet<E> implements Serializable- serialVersionUID:
- 1599911165492914959L
-
直列化されたフィールド
-
ss
SortedSet<E> ss
-
-
Class java.util.Collections.CopiesList
class CopiesList extends AbstractList<E> implements Serializable- serialVersionUID:
- 2739099268398711800L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
-
-
直列化されたフィールド
-
要素
E element
-
n
int n
-
-
Class java.util.Collections.EmptyList
class EmptyList extends AbstractList<E> implements Serializable- serialVersionUID:
- 8842843931221139166L
-
直列化メソッド
-
readResolve
private Object readResolve()
-
-
Class java.util.Collections.EmptyMap
class EmptyMap extends AbstractMap<K,V> implements Serializable - serialVersionUID:
- 6428348081105594320L
-
直列化メソッド
-
readResolve
private Object readResolve()
-
-
Class java.util.Collections.EmptySet
class EmptySet extends AbstractSet<E> implements Serializable- serialVersionUID:
- 1582296315990362920L
-
直列化メソッド
-
readResolve
private Object readResolve()
-
-
Class java.util.Collections.ReverseComparator
class ReverseComparator extends Object implements Serializable- serialVersionUID:
- 7207038068494060240L
-
直列化メソッド
-
readResolve
private Object readResolve()
-
-
Class java.util.Collections.ReverseComparator2
class ReverseComparator2 extends Object implements Serializable- serialVersionUID:
- 4374092139857L
-
直列化されたフィールド
-
cmp
Comparator<T> cmp
staticファクトリで指定されたコンパレータです。 staticファクトリは、引数がnullの場合はReverseComparatorインスタンスを返すので、これがnullになることはありません。
-
-
Class java.util.Collections.SetFromMap
class SetFromMap extends AbstractSet<E> implements Serializable- serialVersionUID:
- 2454657854757543876L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
-
-
直列化されたフィールド
-
Class java.util.Collections.SingletonList
class SingletonList extends AbstractList<E> implements Serializable- serialVersionUID:
- 3093736618740652951L
-
直列化されたフィールド
-
要素
E element
-
-
Class java.util.Collections.SingletonMap
class SingletonMap extends AbstractMap<K,V> implements Serializable - serialVersionUID:
- -6979724477215052911L
-
直列化されたフィールド
-
k
K k
-
v
V v
-
-
Class java.util.Collections.SingletonSet
class SingletonSet extends AbstractSet<E> implements Serializable- serialVersionUID:
- 3193687207550431679L
-
直列化されたフィールド
-
要素
E element
-
-
Class java.util.Collections.SynchronizedCollection
class SynchronizedCollection extends Object implements Serializable- serialVersionUID:
- 3053995032091335093L
-
直列化メソッド
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
c
Collection<E> c
-
mutex
Object mutex
-
-
Class java.util.Collections.SynchronizedList
class SynchronizedList extends java.util.Collections.SynchronizedCollection<E> implements Serializable- serialVersionUID:
- -7754090372962971524L
-
直列化メソッド
-
readResolve
private Object readResolve()SynchronizedRandomAccessListインスタンスは、SynchronizedRandomAccessListが存在しない1.4より前のJREで直列化復元できるようにSynchronizedListインスタンスとして直列化されます。 このメソッドは、変換を反転させます。 有益な副作用として、1.4より前のJREで直列化されたSynchronizedListインスタンスにRandomAccessマーカーの移植も行います。 ノート: ただし、1.4にはこのメソッドは存在しないため、1.4.1で直列化され、1.4で直列化復元されたSynchronizedRandomAccessListインスタンスは、SynchronizedListインスタンスになります。
-
-
直列化されたフィールド
-
list
List<E> list
-
-
Class java.util.Collections.SynchronizedMap
class SynchronizedMap extends Object implements Serializable- serialVersionUID:
- 1978198479659022715L
-
直列化メソッド
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
Class java.util.Collections.SynchronizedRandomAccessList
class SynchronizedRandomAccessList extends java.util.Collections.SynchronizedList<E> implements Serializable- serialVersionUID:
- 1530674583602358482L
-
直列化メソッド
-
writeReplace
private Object writeReplace()1.4よりも前のJRE (SynchronizedRandomAccessListが存在しない)でインスタンスを直列化復元できるようにします。 SynchronizedListには、直列化復元時にこの変換を反転させるreadResolveメソッドがあります。
-
-
Class java.util.Collections.SynchronizedSet
class SynchronizedSet extends java.util.Collections.SynchronizedCollection<E> implements Serializable- serialVersionUID:
- 487447009682186044L
-
Class java.util.Collections.SynchronizedSortedMap
class SynchronizedSortedMap extends java.util.Collections.SynchronizedMap<K,V> implements Serializable - serialVersionUID:
- -8798146769416483793L
-
直列化されたフィールド
-
sm
SortedMap<K,
V> sm
-
-
Class java.util.Collections.SynchronizedSortedSet
class SynchronizedSortedSet extends java.util.Collections.SynchronizedSet<E> implements Serializable- serialVersionUID:
- 8695801310862127406L
-
直列化されたフィールド
-
ss
SortedSet<E> ss
-
-
Class java.util.Collections.UnmodifiableCollection
class UnmodifiableCollection extends Object implements Serializable- serialVersionUID:
- 1820017752578914078L
-
直列化されたフィールド
-
c
Collection<? extends E> c
-
-
Class java.util.Collections.UnmodifiableList
class UnmodifiableList extends java.util.Collections.UnmodifiableCollection<E> implements Serializable- serialVersionUID:
- -283967356065247728L
-
直列化メソッド
-
readResolve
private Object readResolve()UnmodifiableRandomAccessListインスタンスは、1.4より前のJRE (UnmodifiableRandomAccessListが存在しない)で直列化復元できるようにUnmodifiableListインスタンスとして直列化されます。 このメソッドは、変換を反転させます。 有益な副作用として、1.4より前のJREで直列化されたUnmodifiableListインスタンスにRandomAccessマーカーの移植も行います。 ノート: ただし、1.4にはこのメソッドは存在しないため、1.4.1で直列化され、1.4で直列化復元されたUnmodifiableRandomAccessListインスタンスは、UnmodifiableListインスタンスになります。
-
-
直列化されたフィールド
-
list
List<? extends E> list
-
-
Class java.util.Collections.UnmodifiableMap
class UnmodifiableMap extends Object implements Serializable- serialVersionUID:
- -1034234728574286014L
-
直列化されたフィールド
-
m
Map<? extends K,
? extends V> m
-
-
Class java.util.Collections.UnmodifiableMap.UnmodifiableEntrySet
class UnmodifiableEntrySet extends java.util.Collections.UnmodifiableSet<Map.Entry<K,V>> implements Serializable - serialVersionUID:
- 7854390611657943733L
-
Class java.util.Collections.UnmodifiableRandomAccessList
class UnmodifiableRandomAccessList extends java.util.Collections.UnmodifiableList<E> implements Serializable- serialVersionUID:
- -2542308836966382001L
-
直列化メソッド
-
writeReplace
private Object writeReplace()1.4よりも前のJRE (UnmodifiableRandomAccessListが存在しない)でインスタンスを直列化復元できるようにします。 UnmodifiableListには、直列化復元時にこの変換を反転させるreadResolveメソッドがあります。
-
-
Class java.util.Collections.UnmodifiableSet
class UnmodifiableSet extends java.util.Collections.UnmodifiableCollection<E> implements Serializable- serialVersionUID:
- -9215047833775013803L
-
Class java.util.Collections.UnmodifiableSortedMap
class UnmodifiableSortedMap extends java.util.Collections.UnmodifiableMap<K,V> implements Serializable - serialVersionUID:
- -8806743815996713206L
-
直列化されたフィールド
-
sm
SortedMap<K,
? extends V> sm
-
-
Class java.util.Collections.UnmodifiableSortedSet
class UnmodifiableSortedSet extends java.util.Collections.UnmodifiableSet<E> implements Serializable- serialVersionUID:
- -4929149591599911165L
-
直列化されたフィールド
-
ss
SortedSet<E> ss
-
-
Class java.util.CollSer
class CollSer extends Object implements Serializable- serialVersionUID:
- 6309168927139932177L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException ストリームからオブジェクトを読み込み、一時的なObject[] array
フィールドに格納します。- シリアル・データ:
- 非負のintで、オブジェクトの数を示し、その後に多数のオブジェクトが続きます。
- パラメータ:
ois
- データを読み取るObjectInputStream- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合InvalidObjectException
- カウントが負の場合- 導入されたバージョン:
- 9
-
readResolve
private Object readResolve() throws ObjectStreamExceptionこのプロキシ・クラスから不変なコレクションを作成して返します。 返されるインスタンスは、List、Map、またはSetのstaticファクトリ・メソッドの1つを呼び出す場合と同様に作成されます。 このプロキシ・クラスは、実装型に関係なく、すべての不変コレクション・インスタンスのシリアル形式です。 これは、特定の実装型の存在が直列化された形式から守られるようにするために必要です。- 例外:
InvalidObjectException
- タグ値が不正またはコレクションの作成中に例外がスローされた場合ObjectStreamException
- 別の直列化エラーが発生した場合- 導入されたバージョン:
- 9
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException 一時的なObject[] array
フィールドからオブジェクトをストリームに書き込みます。- シリアル・データ:
- 非負のintで、オブジェクトの数を示し、その後に多数のオブジェクトが続きます。
- パラメータ:
oos
- データが書き込まれるObjectOutputStream- 例外:
IOException
- 入出力エラーが発生した場合- 導入されたバージョン:
- 9
-
-
直列化されたフィールド
-
tag
int tag
直列化されるコレクションの型を示します。 下位8ビットの値は、不変List
の場合は1、不変Set
の場合は2、不変Map
の場合は3、NULL要素を許可する不変List
の場合は4です。 それ以外の値を指定すると、InvalidObjectException
がスローされます。 高次の24ビットは、インスタンスが直列化されるとゼロになり、インスタンスが直列化復元されると無視されます。 互換性の問題を引き起こすことなく将来の実装で使用することができます。タグ値は、一時的な
Object[] array
フィールドの解釈も決定します。List
およびSet
の場合、配列の長さはコレクションのサイズであり、配列にはコレクションの要素が含まれます。 NULL要素は使用できません。Set
の場合、重複する要素は許可されません。Map
の場合、配列の長さはマップに存在するマッピングの数の2倍です。 配列の長さは必ず均一です。 配列には、キーと値のペアが連続しています:k1, v1, k2, v2, ..., kN, vN.
NULLは許可されず、重複キーは許可されません。- 導入されたバージョン:
- 9
-
-
例外java.util.ConcurrentModificationException
class ConcurrentModificationException extends RuntimeException implements Serializable- serialVersionUID:
- -3666751008965953603L
-
クラスjava.util.Currency
class Currency extends Object implements Serializable- serialVersionUID:
- -158308464356906721L
-
クラスjava.util.Date
class Date extends Object implements Serializable- serialVersionUID:
- 7523967970034938905L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException オブジェクトをストリームから復元します。つまり、オブジェクトを直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このオブジェクトの状態をストリームに保存します。つまり、オブジェクトを直列化します。- シリアル・データ:
getTime()
の返す値が発行される(long)。 これは、1970年1月1日00:00:00 (グリニッジ標準時)からのオフセットをミリ秒単位で表す。- 例外:
IOException
-
-
例外java.util.DuplicateFormatFlagsException
class DuplicateFormatFlagsException extends IllegalFormatException implements Serializable- serialVersionUID:
- 18890531L
-
直列化されたフィールド
-
flags
String flags
-
-
例外java.util.EmptyStackException
class EmptyStackException extends RuntimeException implements Serializable- serialVersionUID:
- 5084686378493302095L
-
クラスjava.util.EnumMap
class EnumMap extends AbstractMap<K extends Enum<K>,V> implements Serializable - serialVersionUID:
- 458661240069192865L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException EnumMap
のインスタンスをストリームから復元します。つまり、直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException EnumMap
のインスタンスの状態をストリームに保存します。つまり、直列化します。- シリアル・データ:
- enumマップの「サイズ」(キーと値のマッピングの数)は、enumマップで表されるキーと値のマッピングごとに、キー(Object)および値(Object)を後ろに伴って発行される(int)。
- 例外:
IOException
-
-
直列化されたフィールド
-
クラスjava.util.EnumSet
class EnumSet extends AbstractSet<E extends Enum<E>> implements Serializable- serialVersionUID:
- 1009687484059888093L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException InvalidObjectException
をスローします。- パラメータ:
s
- ストリーム- 例外:
InvalidObjectException
- 常時
-
readObjectNoData
private void readObjectNoData() throws InvalidObjectExceptionInvalidObjectException
をスローします。- 例外:
InvalidObjectException
- 常時
-
writeReplace
Object writeReplace()このインスタンスの状態を表す SerializationProxyを返します。
-
-
Class java.util.EnumSet.SerializationProxy
class SerializationProxy extends Object implements Serializable- serialVersionUID:
- 362491234563181265L
-
クラスjava.util.EventObject
class EventObject extends Object implements Serializable- serialVersionUID:
- 5516075349620653480L
-
例外java.util.FormatFlagsConversionMismatchException
class FormatFlagsConversionMismatchException extends IllegalFormatException implements Serializable- serialVersionUID:
- 19120414L
-
直列化されたフィールド
-
c
char c
-
f
String f
-
-
例外java.util.FormatterClosedException
class FormatterClosedException extends IllegalStateException implements Serializable- serialVersionUID:
- 18111216L
-
クラスjava.util.GregorianCalendar
class GregorianCalendar extends Calendar implements Serializable- serialVersionUID:
- -8125100834729963327L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException 内部状態を更新します。
-
-
直列化されたフィールド
-
gregorianCutover
long gregorianCutover
標準元期からミリ秒単位で測定された、グレゴリオ暦の使用される時点です。 デフォルトは1582年10月15日(グレゴリオ暦) 00:00:00 UTCすなわち -12219292800000Lです。 この値の場合、1582年10月4日(ユリウス暦)のあとには1582年10月15日(グレゴリオ暦)が続きます。 この日付は、ユリウス暦による日数2299161に対応します。
-
-
クラスjava.util.HashMap
class HashMap extends AbstractMap<K,V> implements Serializable - serialVersionUID:
- 362498820763181265L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのマップを再構成します(つまり、直列化復元します)。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このマップをストリームに保存します(つまり、直列化します)。- シリアル・データ:
- HashMapの「容量」(バケット配列の長さ)は、「サイズ」(int、キーと値のマッピングの数)、キーと値のマッピングごとのキー(Object)および値(Object)を後ろに伴って発行される(int)。 キーと値のマッピングの発行には特別な順序はない。
- パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
loadFactor
float loadFactor
ハッシュ・テーブルの負荷係数です。 -
threshold
int threshold
サイズを変更する次のサイズ値です(容量*負荷係数)。
-
-
クラスjava.util.HashSet
class HashSet extends AbstractSet<E> implements Serializable- serialVersionUID:
- -5024744406713321676L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからHashSet
インスタンスを再構成(つまり、直列化復元)します。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException HashSet
のインスタンスの状態をストリームに保存します。つまり、HashSetを直列化します。- シリアル・データ:
- 基となる
HashMap
のインスタンスの容量(int)、およびその負荷係数(float)は、セットのサイズ(要素数)(int)、すべての要素(それぞれがObjectであり、特別な順序はない)を後ろに伴って発行される。 - 例外:
IOException
-
-
クラスjava.util.Hashtable
class Hashtable extends Dictionary<K,V> implements Serializable - serialVersionUID:
- 1421746759512286392L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからHashtableを復元(直列化復元)します。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException Hashtableの状態をストリームに保存します(直列化)。- シリアル・データ:
- Hashtableの「容量」(バケット配列の長さ)は、Hashtableの「サイズ」(キーと値のマッピングの数)、Hashtableが表すキーと値の各マッピングのキー(Object)および値(Object)を後ろに伴って発行される(int)。キーと値のマッピングは順序は特定しないで発行される。
- 例外:
IOException
-
-
直列化されたフィールド
-
loadFactor
float loadFactor
ハッシュ・テーブルの負荷係数です。 -
threshold
int threshold
テーブルは、サイズがこのしきい値を超えたときにハッシュのやり直しが実行されます。 このフィールドの値は、(int)(capacity * loadFactor)です。
-
-
クラスjava.util.IdentityHashMap
class IdentityHashMap extends AbstractMap<K,V> implements Serializable - serialVersionUID:
- 8188218128353913216L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException IdentityHashMap
のインスタンスをストリームから復元します。つまり、直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException IdentityHashMap
のインスタンスの状態をストリームに保存します。つまり、直列化します。- シリアル・データ:
- HashMapの「サイズ」(キーと値のマッピング数)は、IdentityHashMapが表すそれぞれのキーと値のマッピングに関するキー(Object)および値(Object)を後ろに伴う(
int
)。 キーと値のマッピングの発行には特別な順序はない。 - 例外:
IOException
-
-
直列化されたフィールド
-
size
int size
アイデンティティ・ハッシュ・マップ内のキーと値のマッピングの数。
-
-
例外java.util.IllegalFormatCodePointException
class IllegalFormatCodePointException extends IllegalFormatException implements Serializable- serialVersionUID:
- 19080630L
-
直列化されたフィールド
-
c
int c
-
-
例外java.util.IllegalFormatConversionException
class IllegalFormatConversionException extends IllegalFormatException implements Serializable- serialVersionUID:
- 17000126L
-
直列化されたフィールド
-
arg
Class<?> arg
-
c
char c
-
-
例外java.util.IllegalFormatException
class IllegalFormatException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 18830826L
-
例外java.util.IllegalFormatFlagsException
class IllegalFormatFlagsException extends IllegalFormatException implements Serializable- serialVersionUID:
- 790824L
-
直列化されたフィールド
-
flags
String flags
-
-
例外java.util.IllegalFormatPrecisionException
class IllegalFormatPrecisionException extends IllegalFormatException implements Serializable- serialVersionUID:
- 18711008L
-
直列化されたフィールド
-
p
int p
-
-
例外java.util.IllegalFormatWidthException
class IllegalFormatWidthException extends IllegalFormatException implements Serializable- serialVersionUID:
- 16660902L
-
直列化されたフィールド
-
w
int w
-
-
例外java.util.IllformedLocaleException
class IllformedLocaleException extends RuntimeException implements Serializable- serialVersionUID:
- -5245986824925681401L
-
直列化されたフィールド
-
_errIdx
int _errIdx
-
-
例外java.util.InputMismatchException
class InputMismatchException extends NoSuchElementException implements Serializable- serialVersionUID:
- 8811230760997066428L
-
クラスjava.util.LinkedHashMap
class LinkedHashMap extends HashMap<K,V> implements Serializable - serialVersionUID:
- 3801124242820219131L
-
直列化されたフィールド
-
accessOrder
boolean accessOrder
リンク・ハッシュ・マップの繰返し順序メソッド。アクセス順ならtrue
、挿入順ならfalse
。
-
-
クラスjava.util.LinkedHashSet
class LinkedHashSet extends HashSet<E> implements Serializable- serialVersionUID:
- -2851667679971038690L
-
クラスjava.util.LinkedList
class LinkedList extends AbstractSequentialList<E> implements Serializable- serialVersionUID:
- 876323262645176354L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのLinkedList
インスタンスを再構成(つまり、直列化復元)します。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このLinkedList
インスタンスの状態をストリームに保存します。つまり、直列化します。- シリアル・データ:
- リストのサイズ(含まれる要素の数)が送出され(int)、正しい順序でそれの要素のすべて(各Object)が後に続く。
- 例外:
IOException
-
-
クラスjava.util.Locale
class Locale extends Object implements Serializable- serialVersionUID:
- 9149081749638150636L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException このLocale
を直列化復元します。- パラメータ:
in
- 読み取るObjectInputStream
- 例外:
IOException
ClassNotFoundException
IllformedLocaleException
- 導入されたバージョン:
- 1.7
-
readResolve
private Object readResolve() throws ObjectStreamException直列化復元されたLocale
に相当する、キャッシュされたLocale
インスタンスを返します。 オブジェクト・データのストリームから読み込まれた、直列化された言語、国、およびバリアント・フィールドが「ja」、「JP」、「JP」、または「th」、「TH」、「TH」のとおりであり、スクリプト/拡張フィールドが空の場合、このメソッドは、UNICODE_LOCALE_EXTENSION
「ca」/「japanese」(カレンダのタイプが「japanese」)または「nu」/「thai」(数値のスクリプト・タイプが「thai」)を提供します。 詳細は、特例について参照してください。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException このLocale
を、指定されたObjectOutputStream
に直列化します。- パラメータ:
out
- 書き込むObjectOutputStream
- 例外:
IOException
- 導入されたバージョン:
- 1.7
-
-
直列化されたフィールド
-
country
String country
大文字の国のサブタグ。 (getCountry()を参照)。 -
extensions
String extensions
拡張の正規表現であり、アルファベット順のBCP47拡張にBCP47私用サブタグが続き、すべてが小文字でHYPHEN-MINUS文字で区切られる。 (getExtensionKeys()、getExtension(char)を参照)。 -
hashcode
int hashcode
非推奨。上方互換性のためだけに存在 -
language
String language
小文字の言語のサブタグ。 (getLanguage()を参照) -
script
String script
タイトル・ケースのスクリプト・サブタグ(getScript()を参照) -
variant
String variant
LOWLINE文字で区切られたバリアント・サブタグ。 (getVariant()を参照)
-
-
例外java.util.MissingFormatArgumentException
class MissingFormatArgumentException extends IllegalFormatException implements Serializable- serialVersionUID:
- 19190115L
-
直列化されたフィールド
-
s
String s
-
-
例外java.util.MissingFormatWidthException
class MissingFormatWidthException extends IllegalFormatException implements Serializable- serialVersionUID:
- 15560123L
-
直列化されたフィールド
-
s
String s
-
-
例外java.util.MissingResourceException
class MissingResourceException extends RuntimeException implements Serializable- serialVersionUID:
- -4876345176062000401L
-
例外java.util.NoSuchElementException
class NoSuchElementException extends RuntimeException implements Serializable- serialVersionUID:
- 6769829250639411880L
-
クラスjava.util.PriorityQueue
class PriorityQueue extends AbstractQueue<E> implements Serializable- serialVersionUID:
- -7720805057305804111L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからPriorityQueue
インスタンスを再構成(つまり、直列化復元)します。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このキューをストリームに保存(つまり、直列化)します。- シリアル・データ:
- リストの基となる配列の長さをint型で指定し、続いて、それぞれが
Object
であるすべての要素を正しい順序で指定。 - パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
comparator
Comparator<? super E> comparator
コンパレータ。優先度キューが要素の自然順序付けを使用する場合はnull。 -
size
int size
優先度キュー内の要素数。
-
-
クラスjava.util.Properties
class Properties extends Hashtable<Object,Object> implements Serializable - serialVersionUID:
- 4112578634029874840L
-
直列化されたフィールド
-
デフォルト
Properties defaults
プロパティ・リストにないキーのデフォルト値を持つプロパティ・リストです。
-
-
Class java.util.PropertyPermissionCollection
class PropertyPermissionCollection extends PermissionCollection implements Serializable- serialVersionUID:
- 7015263904581634791L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException - シリアル・データ:
- デフォルトのフィールド。
- 例外:
IOException
-
-
直列化されたフィールド
-
all_allowed
boolean all_allowed
コレクション内に「*」があるかどうかを示すbooleanです。 -
権限
Hashtable permissions
PropertyPermissionsのテーブルです。
-
-
クラスjava.util.Random
class Random extends Object implements Serializable- serialVersionUID:
- 3905348978240129619L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからRandom
インスタンスを再構成(つまり、直列化復元)します。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException Random
インスタンスをストリームに保存します。- パラメータ:
s
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化の概要
-
Randomの直列化可能フィールドです。
-
-
直列化されたフィールド
-
haveNextNextGaussian
boolean haveNextNextGaussian
nextNextGaussianが有効である -
nextNextGaussian
double nextNextGaussian
次に返すGaussian -
seed
long seed
乱数計算用のシード
-
-
エラーjava.util.ServiceConfigurationError
class ServiceConfigurationError extends Error implements Serializable- serialVersionUID:
- 74132770414881L
-
クラスjava.util.SimpleTimeZone
class SimpleTimeZone extends TimeZone implements Serializable- serialVersionUID:
- -403250971215465050L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException オブジェクトをストリームから復元します。つまり、オブジェクトを直列化復元します。 JDK 1.1 バイナリ形式およびパックバイト配列を使ったフル形式の両方を処理します。 -
writeObject
private void writeObject(ObjectOutputStream stream) throws IOException このオブジェクトの状態をストリームに保存します。つまり、オブジェクトを直列化します。- シリアル・データ:
- ここでは2つの形式を書き出す。
DOW_IN_MONTH_MODE
規則を使用するJDK 1.1準拠形式を必須セクションに書出したあと、パック形式の完全な規則をオプションのセクションに書き出す。 オプションのセクションは、ストリーム・イン時にJDK 1.1コードによって無視される。オプションのセクションの内容:バイト配列の長さ (int) が出力される。これは、このリリース時点で 4 である。 指定された長さのバイト配列が発行される。 このバイト配列の内容は、フィールド
startDay
、startDayOfWeek
、endDay
、およびendDayOfWeek
の本当の値である。 必須セクションでのそれらのフィールドの値は、規則モードDOW_IN_MONTH_MODE
(JDK 1.1が認識する唯一のモード)に適した近似値。 - 例外:
IOException
-
-
直列化されたフィールド
-
dstSavings
int dstSavings
DST期間に繰り上げられる時間量をミリ秒単位で示す正の値です。 通常は1時間(3600000)ですが、30分(1800000)の場合もあります。useDaylight
がfalseである場合、この値は無視されます。- 導入されたバージョン:
- 1.1.4
-
endDay
int endDay
このフィールドには、2とおりの解釈があります。endMode == DOW_IN_MONTH
-
この場合、
endDay
は、サマー・タイムが終わるendMonth
月の日付を示し、値は1から28、30、または31までで、endMonth
によって異なります。 endMode != DOW_IN_MONTH
-
endDay
は、endMonth
月のどのendDayOfWeek
でサマー・タイムを終了するかを示します。 たとえば、値が+1であり、endDayOfWeek
がCalendar.SUNDAY
である場合は、endMonth
の第1日曜日を示します。 同様に、+2は第2日曜日を、-1は最後の日曜日を示します。 値0は不正です。
useDaylight
がfalseである場合、この値は無視されます。 -
endDayOfWeek
int endDayOfWeek
サマー・タイムが終わる曜日です。 この値は、Calendar.SUNDAY
からCalendar.SATURDAY
までの間にある必要があります。useDaylight
がfalseまたはendMode == DAY_OF_MONTH
である場合、この値は無視されます。 -
endMode
int endMode
終了規則のモードを指定するための変数。 次の値を取ります。DOM_MODE
- 月の正確な日付(3月1日など)。
DOW_IN_MONTH_MODE
- 月の曜日(3月の最終日曜日など)。
DOW_GE_DOM_MODE
- 月の日付後の曜日(3月15日以降の日曜日など)。
DOW_LE_DOM_MODE
- 月の日付前の曜日(3月15日以前の日曜日など)。
endDay
フィールドの解釈に影響します。useDaylight
がfalseである場合、この値は無視されます。- 導入されたバージョン:
- 1.1.4
-
endMonth
int endMonth
サマー・タイムの終わる月です。 この値は、Calendar.JANUARY
からCalendar.UNDECIMBER
までの間にある必要があります。 この値をstartMonth
と同じにしてはいけません。useDaylight
がfalseである場合、この値は無視されます。 -
endTime
int endTime
深夜零時からのミリ秒で示す、サマー・タイムが終了する時間です。 この値は、endTimeMode
の設定に応じて、ウォール時間、標準時間、またはUTC時間として表されます。useDaylight
がfalseである場合、この値は無視されます。 -
endTimeMode
int endTimeMode
endTimeの形式で、WALL_TIME
、STANDARD_TIME
またはUTC_TIME
です。- 導入されたバージョン:
- 1.3
-
monthLength
byte[] monthLength
このフィールドは JDK 1.1 で直列化されました。そのため、直列化互換性を維持するために現在もそのままで提供されています。 ただし、新しいタイムゾーンを作成するたびに配列を作成し直す必要はありません。値{31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}を格納するバイトの配列。 これは、Java 2プラットフォームv1.2以降では無視されるが、JDK 1.1との互換性を維持するためにストリーム出力されます。 -
rawOffset
int rawOffset
このゾーンとグリニッジ標準時の間のオフセット(ミリ秒単位)です。 負のオフセットは、グリニッジの西を示します。 ローカルの標準時間を得るには、オフセットをグリニッジ標準時の時間に足します。 ローカルのウォール時間を得るには、さらにdstSavings
を足す必要があります。 -
serialVersionOnStream
int serialVersionOnStream
ストリーム上の直列化データのバージョンです。 可能な値は次のとおり。- 0またはストリーム上に存在しない
- JDK 1.10.3以前のバージョン。
- 1
-
JDK 1.1.4 以降のバージョン。 次の 3 つの新しいフィールドを含みます。
startMode
、endMode
、およびdstSavings
。 - 2
-
JDK 1.3 以降のバージョン。 次の 2 つの新しいフィールドを含みます。
startTimeMode
およびendTimeMode
。
serialVersionOnStream
の最高許容値が書き込まれます。- 導入されたバージョン:
- 1.1.4
-
startDay
int startDay
このフィールドには、2とおりの解釈があります。startMode == DOW_IN_MONTH
-
この場合、
startDay
は、サマー・タイムが始まるstartMonth
月の日付を示し、値は1から28、30、または31までで、startMonth
によって異なります。 startMode != DOW_IN_MONTH
-
startDay
は、startMonth
月のどのstartDayOfWeek
からサマー・タイムを開始するかを示します。 たとえば、値が+1であり、startDayOfWeek
がCalendar.SUNDAY
である場合は、startMonth
の第1日曜日を示します。 同様に、+2は第2日曜日を、-1は最後の日曜日を示します。 値0は不正です。
useDaylight
がfalseである場合、この値は無視されます。 -
startDayOfWeek
int startDayOfWeek
サマー・タイムが始まる曜日です。 この値は、Calendar.SUNDAY
からCalendar.SATURDAY
までの間にある必要があります。useDaylight
がfalseまたはstartMode == DAY_OF_MONTH
である場合、この値は無視されます。 -
startMode
int startMode
開始規則のモードを指定するための変数。 次の値を取ります。DOM_MODE
- 月の正確な日付(3月1日など)。
DOW_IN_MONTH_MODE
- 月の曜日(3月の最終日曜日など)。
DOW_GE_DOM_MODE
- 月の日付後の曜日(3月15日以降の日曜日など)。
DOW_LE_DOM_MODE
- 月の日付前の曜日(3月15日以前の日曜日など)。
startDay
フィールドの解釈に影響します。useDaylight
がfalseである場合、この値は無視されます。- 導入されたバージョン:
- 1.1.4
-
startMonth
int startMonth
サマー・タイムの始まる月です。 この値は、Calendar.JANUARY
からCalendar.DECEMBER
までの間にある必要があります。 この値をendMonth
と同じにしてはいけません。useDaylight
がfalseである場合、この値は無視されます。 -
startTime
int startTime
深夜零時からのミリ秒で示す、サマー・タイムが始まる時間です。 この値は、startTimeMode
の設定に応じて、ウォール時間、標準時間、またはUTC時間として表されます。useDaylight
がfalseである場合、この値は無視されます。 -
startTimeMode
int startTimeMode
startTimeの形式です。WALL_TIME、STANDARD_TIME、またはUTC_TIMEです。- 導入されたバージョン:
- 1.3
-
startYear
int startYear
サマー・タイムが最初に実施される年です。 これはAD
値です。 この値が1未満の場合、サマー・タイムはAD
のすべての年で実施されます。useDaylight
がfalseである場合、この値は無視されます。 -
useDaylight
boolean useDaylight
このゾーンがサマー・タイムを使用する場合だけtrueのboolean値です。 この値がfalseの場合は、無視されるフィールドがあります。
-
-
クラスjava.util.Stack
class Stack extends Vector<E> implements Serializable- serialVersionUID:
- 1224463164541339165L
-
クラスjava.util.TimeZone
class TimeZone extends Object implements Serializable- serialVersionUID:
- 3581463369166924961L
-
直列化されたフィールド
-
ID
String ID
このTimeZone
の文字列識別子です。 これはプログラム上の識別子であり、システム・テーブルからTimeZone
オブジェクトを参照し、またTimeZoneオブジェクトをローカライズされた表示名にマッピングするために内部で使用されます。ID
の値は、システム・テーブル内で一意ですが、動的に作成されたゾーンの場合は一意でない場合があります。
-
-
例外java.util.TooManyListenersException
class TooManyListenersException extends Exception implements Serializable- serialVersionUID:
- 5074640544770687831L
-
クラスjava.util.TreeMap
class TreeMap extends AbstractMap<K,V> implements Serializable - serialVersionUID:
- 919286545866124006L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからTreeMap
インスタンスを再構成(つまり、直列化復元)します。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException TreeMap
インスタンスの状態をストリームに保存(つまり、直列化)します。- シリアル・データ:
- TreeMapのサイズ (キーと値のマッピングの数)が出力され(int)、その後、TreeMapが表すキーと値のマッピングごとに、キー(Object)と値(Object)が出力される。 キーと値のマッピングの出力順序は、TreeMapがComparatorを持たない場合はキーの自然順序付けによって決まり、それ以外の場合はTreeMapのComparatorによって決まる。
- 例外:
IOException
-
-
直列化されたフィールド
-
comparator
Comparator<? super K> comparator
このツリー・マップ内の順序を維持するために使用されるコンパレータ。このマップがキーの自然順序付けを使用する場合はnull。
-
-
Class java.util.TreeMap.AscendingSubMap
class AscendingSubMap extends java.util.TreeMap.NavigableSubMap<K,V> implements Serializable - serialVersionUID:
- 912986545866124060L
-
Class java.util.TreeMap.DescendingSubMap
class DescendingSubMap extends java.util.TreeMap.NavigableSubMap<K,V> implements Serializable - serialVersionUID:
- 912986545866120460L
-
直列化されたフィールド
-
reverseComparator
Comparator<? super K> reverseComparator
-
-
Class java.util.TreeMap.SubMap
class SubMap extends AbstractMap<K,V> implements Serializable - serialVersionUID:
- -6520786458950516097L
-
クラスjava.util.TreeSet
class TreeSet extends AbstractSet<E> implements Serializable- serialVersionUID:
- -2479143000061671589L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからTreeSet
インスタンスを再構成(つまり、直列化復元)します。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException TreeSet
インスタンスの状態をストリームに保存(つまり、直列化)します。- シリアル・データ:
- このセットを順序付けするのに使うコンパレータを発行する。ただし、セットがその要素の自然順序付け(Object)に従う場合は
null
を発行する。それに続けて、セットのサイズ(要素の個数)(int)、そのセットのすべての要素(各Object)が順番(セットのComparatorか、セットにComparatorがない場合は要素の自然順序付けによって決定される)に発行される。 - 例外:
IOException
-
-
例外java.util.UnknownFormatConversionException
class UnknownFormatConversionException extends IllegalFormatException implements Serializable- serialVersionUID:
- 19060418L
-
直列化されたフィールド
-
s
String s
-
-
例外java.util.UnknownFormatFlagsException
class UnknownFormatFlagsException extends IllegalFormatException implements Serializable- serialVersionUID:
- 19370506L
-
直列化されたフィールド
-
flags
String flags
-
-
クラスjava.util.UUID
class UUID extends Object implements Serializable- serialVersionUID:
- -4856846361193249489L
-
直列化されたフィールド
-
leastSigBits
long leastSigBits
-
mostSigBits
long mostSigBits
-
-
クラスjava.util.Vector
class Vector extends AbstractList<E> implements Serializable- serialVersionUID:
- -2767605614048989439L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ストリームからVector
インスタンスをロード(つまり、直列化復元)します。 このメソッドは、チェックを実行してフィールドの一貫性を確保します。- パラメータ:
in
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 存在しないクラスのデータがストリームに含まれる場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException Vector
インスタンスの状態をストリーム(つまり、直列化します。)に保存します。 このメソッドは、同期を実行して直列化されたデータの一貫性を確保します。- パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
capacityIncrement
int capacityIncrement
VectorのサイズがVectorの容量を超えるときに自動的に増やされる量です。 容量の増加量がゼロ以下の場合、拡大の必要があるたびにVectorの容量は倍になります。 -
elementCount
int elementCount
このVector
オブジェクト内の有効なコンポーネントの数です。elementData[0]
からelementData[elementCount-1]
までの要素が実際の項目となります。 -
elementData
Object[] elementData
Vectorの要素が格納される配列バッファです。 Vectorの容量はこの配列バッファの長さで、少なくともVectorのすべての要素を格納するのに十分な大きさが必要です。Vector内の最後の要素の後に来る配列要素はnullです。
-
-
-
パッケージ java.util.concurrent
-
クラスjava.util.concurrent.ArrayBlockingQueue
class ArrayBlockingQueue extends AbstractQueue<E> implements Serializable- serialVersionUID:
- -817911632652898426L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのキューを再構成(つまり、直列化復元)します。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合InvalidObjectException
- 不変量が違反された場合IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
count
int count
キューの要素数 -
items
Object[] items
キューに入れられている項目 -
lock
ReentrantLock lock
すべてのアクセスを保護するメイン・ロック -
notEmpty
Condition notEmpty
takeの待機条件 -
notFull
Condition notFull
putの待機条件 -
putIndex
int putIndex
次のput、offer、またはaddの項目のインデックス -
takeIndex
int takeIndex
次のtake、poll、peek、またはremoveの項目のインデックス
-
-
例外java.util.concurrent.BrokenBarrierException
class BrokenBarrierException extends Exception implements Serializable- serialVersionUID:
- 7117394618823254244L
-
例外java.util.concurrent.CancellationException
class CancellationException extends IllegalStateException implements Serializable- serialVersionUID:
- -9202173006928992231L
-
例外java.util.concurrent.CompletionException
class CompletionException extends RuntimeException implements Serializable- serialVersionUID:
- 7830266012832686185L
-
クラスjava.util.concurrent.ConcurrentHashMap
class ConcurrentHashMap extends AbstractMap<K,V> implements Serializable - serialVersionUID:
- 7249069246763182397L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのマップを再構成します(つまり、直列化復元します)。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このマップをストリームに保存します(つまり、直列化します)。- シリアル・データ:
- 直列化されたフィールド、各キー値マッピングのキー(Object)と値(Object)のあとにヌル・ペアが続きます。 キーと値のマッピングの発行には特別な順序はない。
- パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化の概要
-
jdk7との互換性のためにのみ提供される直列化された疑似フィールド。
-
-
直列化されたフィールド
-
segmentMask
int segmentMask
セグメントにインデックスを付けるためのマスク値。 キーのハッシュ・コードの上位ビットを使用してセグメントを選択します。 -
segmentShift
int segmentShift
セグメント内の索引付けのシフト値。 -
segments
java.util.concurrent.ConcurrentHashMap.Segment[] segments
各セグメントは特殊なハッシュ表です。
-
-
クラスjava.util.concurrent.ConcurrentHashMap.KeySetView
class KeySetView extends java.util.concurrent.ConcurrentHashMap.CollectionView<K,V, K> implements Serializable - serialVersionUID:
- 7249069246763182397L
-
直列化されたフィールド
-
value
V value
-
-
クラスjava.util.concurrent.ConcurrentLinkedDeque
class ConcurrentLinkedDeque extends AbstractCollection<E> implements Serializable- serialVersionUID:
- 876323262645176354L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこの両端キューを再構成します(つまり、直列化復元します)。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException この両端キューをストリームに保存します(つまり、直列化します)。- シリアル・データ:
- 正しい順序で並べたすべての要素(それぞれが
E
)、続いてnull - パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
クラスjava.util.concurrent.ConcurrentLinkedQueue
class ConcurrentLinkedQueue extends AbstractQueue<E> implements Serializable- serialVersionUID:
- 196745693267521676L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのキューを再構成(つまり、直列化復元)します。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このキューをストリームに保存(つまり、直列化)します。- シリアル・データ:
- 正しい順序で並べたすべての要素(それぞれが
E
)、続いてnull - パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
クラスjava.util.concurrent.ConcurrentSkipListMap
class ConcurrentSkipListMap extends AbstractMap<K,V> implements Serializable - serialVersionUID:
- -8627078645895051609L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのマップを再構成します(つまり、直列化復元します)。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このマップをストリームに保存します(つまり、直列化します)。- シリアル・データ:
- マップによって表される各キーと値のマッピングのキー(Object)と値(Object)、その後ろに
null
のペア。 キーと値のマッピングはキー順(Comparatorか、Comparatorがない場合はキーの自然順序付けによって決定される)に発行される。 - パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
comparator
Comparator<? super K> comparator
このマップ内の順序を維持するために使用されるコンパレータです。ただし、自然順序付けを使用する場合はnullです。 (ネストされたクラスのアクセスを簡単にするため、privateではありません。)
-
-
Class java.util.concurrent.ConcurrentSkipListMap.SubMap
class SubMap extends AbstractMap<K,V> implements Serializable - serialVersionUID:
- -7647078645895051609L
-
直列化されたフィールド
-
hi
K hi
上限のキー、最後までの場合はnull -
hiInclusive
boolean hiInclusive
hiの包含フラグ -
isDescending
boolean isDescending
direction -
lo
K lo
下限のキー、開始からの場合はnull -
loInclusive
boolean loInclusive
loの包含フラグ -
m
ConcurrentSkipListMap<K,
V> m 基になるマップ
-
-
クラスjava.util.concurrent.ConcurrentSkipListSet
class ConcurrentSkipListSet extends AbstractSet<E> implements Serializable- serialVersionUID:
- -2479143111061671589L
-
直列化されたフィールド
-
m
ConcurrentNavigableMap<E,
Object> m 基本となるマップ。 各要素の値として Boolean.TRUE を使用します。 このフィールドは、スレッドの安全性のためにfinalとして宣言されます。これにより、clone()で何らかの不都合が伴います。
-
-
クラスjava.util.concurrent.CopyOnWriteArrayList
class CopyOnWriteArrayList extends Object implements Serializable- serialVersionUID:
- 8673264195747942595L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのリストを再構成します(つまり、直列化復元します)。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このリストをストリームに保存します(つまり、直列化します)。- シリアル・データ:
- リストの基となる配列の長さをint型で指定。続いて、それぞれがObjectであるすべての要素を正しい順序で指定。
- パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
クラスjava.util.concurrent.CopyOnWriteArraySet
class CopyOnWriteArraySet extends AbstractSet<E> implements Serializable- serialVersionUID:
- 5457747651344034263L
-
直列化されたフィールド
-
al
CopyOnWriteArrayList<E> al
-
-
クラスjava.util.concurrent.CountedCompleter
class CountedCompleter extends ForkJoinTask<T> implements Serializable- serialVersionUID:
- 5232453752276485070L
-
直列化されたフィールド
-
completer
CountedCompleter<?> completer
このタスクのコンプリータ、ない場合はnull。 -
pending
int pending
完了するまでの保留中のタスク数
-
-
例外java.util.concurrent.ExecutionException
class ExecutionException extends Exception implements Serializable- serialVersionUID:
- 7830266012832686185L
-
クラスjava.util.concurrent.ForkJoinTask
class ForkJoinTask extends Object implements Serializable- serialVersionUID:
- -7721805057305804111L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのタスクを再構成します(つまり、直列化復元します)。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このタスクをストリームに保存します(つまり、直列化します)。- シリアル・データ:
- 現在の実行ステータスと実行中にスローされた例外、ない場合は
null
- パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
status
int status
-
-
クラスjava.util.concurrent.LinkedBlockingDeque
class LinkedBlockingDeque extends AbstractQueue<E> implements Serializable- serialVersionUID:
- -387911632671998426L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこの両端キューを再構成します(つまり、直列化復元します)。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException この両端キューをストリームに保存します(つまり、直列化します)。- シリアル・データ:
- 容量をint型で指定、続いて、それぞれが
Object
である要素を正しい順序で指定し、続いてnullを指定 - パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
capacity
int capacity
両端キュー内の項目の最大数 -
lock
ReentrantLock lock
すべてのアクセスを保護するメイン・ロック -
notEmpty
Condition notEmpty
takeの待機条件 -
notFull
Condition notFull
putの待機条件
-
-
クラスjava.util.concurrent.LinkedBlockingQueue
class LinkedBlockingQueue extends AbstractQueue<E> implements Serializable- serialVersionUID:
- -6903933977591709194L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのキューを再構成(つまり、直列化復元)します。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このキューをストリームに保存(つまり、直列化)します。- シリアル・データ:
- 容量をint型で指定、続いて、それぞれが
Object
であるすべての要素を正しい順序で指定し、続いてnullを指定 - パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
capacity
int capacity
容量制限です。ない場合はInteger.MAX_VALUEです。 -
count
AtomicInteger count
現在の要素の数です。 -
notEmpty
Condition notEmpty
takeの待機条件です。 -
notFull
Condition notFull
putの待機条件です。 -
putLock
ReentrantLock putLock
put、offerなどで保持するロックです。 -
takeLock
ReentrantLock takeLock
take、pollなどで保持するロックです。
-
-
クラスjava.util.concurrent.LinkedTransferQueue
class LinkedTransferQueue extends AbstractQueue<E> implements Serializable- serialVersionUID:
- -3223113410248163686L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのキューを再構成(つまり、直列化復元)します。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このキューをストリームに保存(つまり、直列化)します。- シリアル・データ:
- 正しい順序で並べたすべての要素(それぞれが
E
)、続いてnull - パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
クラスjava.util.concurrent.PriorityBlockingQueue
class PriorityBlockingQueue extends AbstractQueue<E> implements Serializable- serialVersionUID:
- 5595510919245408276L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのキューを再構成(つまり、直列化復元)します。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このキューをストリームに保存(つまり、直列化)します。 このクラスの前のバージョンとの互換性を維持するために、要素は最初にjava.util.PriorityQueueにコピーされ、次に直列化されます。- パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
lock
ReentrantLock lock
すべての公開操作で使用されるロック -
notEmpty
Condition notEmpty
空の場合にブロックするための条件 -
q
PriorityQueue<E> q
このクラスの前のバージョンとの互換性を維持するために、直列化にはプレーンなPriorityQueueだけが使用されます。 直列化/直列化復元中はnull以外のみです。
-
-
クラスjava.util.concurrent.RecursiveAction
class RecursiveAction extends ForkJoinTask<Void> implements Serializable- serialVersionUID:
- 5232453952276485070L
-
クラスjava.util.concurrent.RecursiveTask
class RecursiveTask extends ForkJoinTask<V> implements Serializable- serialVersionUID:
- 5232453952276485270L
-
直列化されたフィールド
-
result
V result
計算の結果です。
-
-
例外java.util.concurrent.RejectedExecutionException
class RejectedExecutionException extends RuntimeException implements Serializable- serialVersionUID:
- -375805702767069545L
-
クラスjava.util.concurrent.Semaphore
class Semaphore extends Object implements Serializable- serialVersionUID:
- -3222578661600680210L
-
直列化されたフィールド
-
sync
java.util.concurrent.Semaphore.Sync sync
AbstractQueuedSynchronizerサブクラスを介したすべてのメカニズムです
-
-
クラスjava.util.concurrent.SynchronousQueue
class SynchronousQueue extends AbstractQueue<E> implements Serializable- serialVersionUID:
- -3223113410248163686L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからこのキューを再構成(つまり、直列化復元)します。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このキューをストリームに保存(つまり、直列化)します。- パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
qlock
ReentrantLock qlock
-
waitingConsumers
java.util.concurrent.SynchronousQueue.WaitQueue waitingConsumers
-
waitingProducers
java.util.concurrent.SynchronousQueue.WaitQueue waitingProducers
-
-
クラスjava.util.concurrent.ThreadLocalRandom
class ThreadLocalRandom extends Random implements Serializable- serialVersionUID:
- -5851777807851030925L
-
直列化メソッド
-
readResolve
private Object readResolve()current
スレッドのThreadLocalRandom
を返します。 -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException ThreadLocalRandom
をストリームに保存します(つまり、直列化します)。- パラメータ:
s
- ストリーム- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
initialized
boolean initialized
常にtrue -
rnd
long rnd
乱数計算用のシード
-
-
例外java.util.concurrent.TimeoutException
class TimeoutException extends Exception implements Serializable- serialVersionUID:
- 1900926677490660714L
-
-
パッケージ java.util.concurrent.atomic
-
クラスjava.util.concurrent.atomic.AtomicBoolean
class AtomicBoolean extends Object implements Serializable- serialVersionUID:
- 4654671469794556979L
-
直列化されたフィールド
-
value
int value
-
-
クラスjava.util.concurrent.atomic.AtomicInteger
class AtomicInteger extends Number implements Serializable- serialVersionUID:
- 6214790243416807050L
-
直列化されたフィールド
-
value
int value
-
-
クラスjava.util.concurrent.atomic.AtomicIntegerArray
class AtomicIntegerArray extends Object implements Serializable- serialVersionUID:
- 2862133569453604235L
-
直列化されたフィールド
-
array
int[] array
-
-
クラスjava.util.concurrent.atomic.AtomicLong
class AtomicLong extends Number implements Serializable- serialVersionUID:
- 1927816293512124184L
-
直列化されたフィールド
-
value
long value
-
-
クラスjava.util.concurrent.atomic.AtomicLongArray
class AtomicLongArray extends Object implements Serializable- serialVersionUID:
- -2308431214976778248L
-
直列化されたフィールド
-
array
long[] array
-
-
クラスjava.util.concurrent.atomic.AtomicReference
class AtomicReference extends Object implements Serializable- serialVersionUID:
- -1848883965231344442L
-
直列化されたフィールド
-
value
V value
-
-
クラスjava.util.concurrent.atomic.AtomicReferenceArray
class AtomicReferenceArray extends Object implements Serializable- serialVersionUID:
- -6209656149925076980L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからインスタンスを再構成(つまり、直列化復元)します。- パラメータ:
s
- ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
array
Object[] array
-
-
クラスjava.util.concurrent.atomic.DoubleAccumulator
class DoubleAccumulator extends java.util.concurrent.atomic.Striped64 implements Serializable- serialVersionUID:
- 7249069246863182397L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException - パラメータ:
s
- ストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()このインスタンスの状態を表す SerializationProxyを返します。
-
-
直列化されたフィールド
-
関数
DoubleBinaryOperator function
-
identity
long identity
-
-
Class java.util.concurrent.atomic.DoubleAccumulator.SerializationProxy
class SerializationProxy extends Object implements Serializable- serialVersionUID:
- 7249069246863182397L
-
直列化メソッド
-
readResolve
private Object readResolve()このプロキシで保持されている初期状態でDoubleAccumulator
オブジェクトを返します。
-
-
直列化されたフィールド
-
関数
DoubleBinaryOperator function
更新に使用される関数。 -
identity
long identity
Double.doubleToRawLongBits(double)
によって変換された、longとして表されるアイデンティティ値。 元のアイデンティティはDouble.longBitsToDouble(long)
を使用して回復できます。 -
value
double value
get()によって返される現在の値。
-
-
クラスjava.util.concurrent.atomic.DoubleAdder
class DoubleAdder extends java.util.concurrent.atomic.Striped64 implements Serializable- serialVersionUID:
- 7249069246863182397L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException - パラメータ:
s
- ストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()このインスタンスの状態を表す SerializationProxyを返します。
-
-
Class java.util.concurrent.atomic.DoubleAdder.SerializationProxy
class SerializationProxy extends Object implements Serializable- serialVersionUID:
- 7249069246863182397L
-
直列化メソッド
-
readResolve
private Object readResolve()このプロキシで保持されている初期状態でDoubleAdder
オブジェクトを返します。
-
-
直列化されたフィールド
-
value
double value
sum()によって返される現在の値。
-
-
クラスjava.util.concurrent.atomic.LongAccumulator
class LongAccumulator extends java.util.concurrent.atomic.Striped64 implements Serializable- serialVersionUID:
- 7249069246863182397L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException - パラメータ:
s
- ストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()このインスタンスの状態を表す SerializationProxyを返します。
-
-
直列化されたフィールド
-
関数
LongBinaryOperator function
-
identity
long identity
-
-
Class java.util.concurrent.atomic.LongAccumulator.SerializationProxy
class SerializationProxy extends Object implements Serializable- serialVersionUID:
- 7249069246863182397L
-
直列化メソッド
-
readResolve
private Object readResolve()このプロキシで保持されている初期状態でLongAccumulator
オブジェクトを返します。
-
-
直列化されたフィールド
-
関数
LongBinaryOperator function
更新に使用される関数。 -
identity
long identity
ID値 -
value
long value
get()によって返される現在の値。
-
-
クラスjava.util.concurrent.atomic.LongAdder
class LongAdder extends java.util.concurrent.atomic.Striped64 implements Serializable- serialVersionUID:
- 7249069246863182397L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws InvalidObjectException - パラメータ:
s
- ストリーム- 例外:
InvalidObjectException
- 常時
-
writeReplace
private Object writeReplace()このインスタンスの状態を表す SerializationProxyを返します。
-
-
Class java.util.concurrent.atomic.LongAdder.SerializationProxy
class SerializationProxy extends Object implements Serializable- serialVersionUID:
- 7249069246863182397L
-
直列化メソッド
-
readResolve
private Object readResolve()このプロキシが保持する初期状態のLongAdder
オブジェクトを返します。
-
-
直列化されたフィールド
-
value
long value
sum()によって返される現在の値。
-
-
-
パッケージ java.util.concurrent.locks
-
クラスjava.util.concurrent.locks.AbstractOwnableSynchronizer
class AbstractOwnableSynchronizer extends Object implements Serializable- serialVersionUID:
- 3737899427754241961L
-
クラスjava.util.concurrent.locks.AbstractQueuedLongSynchronizer
class AbstractQueuedLongSynchronizer extends AbstractOwnableSynchronizer implements Serializable- serialVersionUID:
- 7373984972572414692L
-
直列化されたフィールド
-
state
long state
同期状態。
-
-
クラスjava.util.concurrent.locks.AbstractQueuedLongSynchronizer.ConditionObject
class ConditionObject extends Object implements Serializable- serialVersionUID:
- 1173984872572414699L
-
クラスjava.util.concurrent.locks.AbstractQueuedSynchronizer
class AbstractQueuedSynchronizer extends AbstractOwnableSynchronizer implements Serializable- serialVersionUID:
- 7373984972572414691L
-
直列化されたフィールド
-
state
int state
同期状態。
-
-
クラスjava.util.concurrent.locks.AbstractQueuedSynchronizer.ConditionObject
class ConditionObject extends Object implements Serializable- serialVersionUID:
- 1173984872572414699L
-
クラスjava.util.concurrent.locks.ReentrantLock
class ReentrantLock extends Object implements Serializable- serialVersionUID:
- 7373984872572414699L
-
直列化されたフィールド
-
sync
java.util.concurrent.locks.ReentrantLock.Sync sync
すべての実装メカニズムを提供するシンクロナイザ
-
-
クラスjava.util.concurrent.locks.ReentrantReadWriteLock
class ReentrantReadWriteLock extends Object implements Serializable- serialVersionUID:
- -6992448646407690164L
-
直列化されたフィールド
-
readerLock
ReentrantReadWriteLock.ReadLock readerLock
読込みロックを提供する内部クラス -
sync
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
すべての同期メカニズムを実装します -
writerLock
ReentrantReadWriteLock.WriteLock writerLock
書込みロックを提供する内部クラス
-
-
クラスjava.util.concurrent.locks.ReentrantReadWriteLock.ReadLock
class ReadLock extends Object implements Serializable- serialVersionUID:
- -5992448646407690164L
-
直列化されたフィールド
-
sync
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
-
-
クラスjava.util.concurrent.locks.ReentrantReadWriteLock.WriteLock
class WriteLock extends Object implements Serializable- serialVersionUID:
- -4992448646407690164L
-
直列化されたフィールド
-
sync
java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync
-
-
クラスjava.util.concurrent.locks.StampedLock
class StampedLock extends Object implements Serializable- serialVersionUID:
- -6001602636862214147L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
-
-
-
パッケージ java.util.jar
-
例外java.util.jar.JarException
class JarException extends ZipException implements Serializable- serialVersionUID:
- 7159778400963954473L
-
-
パッケージ java.util.logging
-
クラスjava.util.logging.Level
class Level extends Object implements Serializable- serialVersionUID:
- -8176160795706313070L
-
クラスjava.util.logging.LoggingPermission
class LoggingPermission extends BasicPermission implements Serializable- serialVersionUID:
- 63564341580231582L
-
クラスjava.util.logging.LogRecord
class LogRecord extends Object implements Serializable- serialVersionUID:
- 5372048053134512534L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException 直列化復元データからLogRecordを初期化します。longThreadID
がシリアル形式で存在する場合、その値がthreadID
よりも優先され、threadID
の値が合成されて、0
とInteger.MAX_VALUE
の間のlongThreadID
値の場合、longThreadID
とthreadID
の値は同じになります。 この範囲外の値の場合、負の合成値はlongThreadID
から決定論的に導出されます。- それ以外の場合、
threadID
のみが存在する場合、longThreadID
は、Integer.MIN_VALUE
と {Integer.MAX_VALUE}の間の任意の値である可能性のあるthreadID
の値で初期化されます。
writeObject
を参照してください。- パラメータ:
in
- 読み取るObjectInputStream
- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合。IOException
- 入出力エラーが発生した場合。
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException - シリアル・データ:
- 直列化されたフィールド、2バイトのバージョン番号(メジャー・バイト、マイナー・バイト)が続き、その後にログ・レコード・パラメータ配列に関する情報が続きます。 パラメータの配列がない場合 -1 が書き込まれる。 長さをゼロにできるパラメータの配列がある場合、配列の長さが整数型として書き込まれる。そのあとに各パラメータの String 値が続く。 null の場合、null String が書き込まれる。 それ以外の場合は Object.toString() の出力が書き込まれる。
- パラメータ:
out
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
level
Level level
ログ・メッセージのレベル -
loggerName
String loggerName
ソースLoggerの名前 -
longThreadID
long longThreadID
ログ呼出しを発行したスレッドのスレッドID -
message
String message
地域化されていないrawメッセージ・テキスト -
millis
long millis
1970年以降の切り詰められたイベント時間(ミリ秒単位) - getInstant().toEpochMilli()として計算されます。 イベント時間は、Instant.ofEpochSecond(millis/1000, (millis % 1000) * 1000_000 + nanoAdjustment)
を使用して再構成できます -
nanoAdjustment
int nanoAdjustment
イベント時間のミリ秒に対するナノ秒の調整 - getInstant().getNano()%1000_000として計算されるイベント時間は、Instant.ofEpochSecond(millis/1000, (millis % 1000) * 1000_000 + nanoAdjustment)
を使用して再構築できます導入されたバージョン: 9
-
resourceBundleName
String resourceBundleName
ローカライズされたログ・メッセージのリソース・バンドル名 -
sequenceNumber
long sequenceNumber
順序番号 -
sourceClassName
String sourceClassName
ログ呼出しを発行したクラス -
sourceMethodName
String sourceMethodName
ログ呼出しを発行したメソッド -
threadID
int threadID
これは非推奨であり、下位互換性のために使用できます。 値が合成されている可能性があります。 存在する場合、longThreadID
は実際のスレッドIDを表します。 -
thrown
Throwable thrown
ログ・メッセージに関連したThrowable (存在する場合)
-
-
-
パッケージ java.util.prefs
-
例外java.util.prefs.BackingStoreException
class BackingStoreException extends Exception implements Serializable- serialVersionUID:
- 859796500401108469L
-
例外java.util.prefs.InvalidPreferencesFormatException
class InvalidPreferencesFormatException extends Exception implements Serializable- serialVersionUID:
- -791715184232119669L
-
-
パッケージ java.util.regex
-
クラスjava.util.regex.Pattern
class Pattern extends Object implements Serializable- serialVersionUID:
- 5073258162644648461L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからPatternインスタンスを再コンパイルします。 元のパターン文字列が読み込まれ、その文字列からオブジェクト・ツリーが再コンパイルされます。
-
-
直列化されたフィールド
-
flags
int flags
元のパターン・フラグです。 -
pattern
String pattern
元の正規表現パターン文字列です。
-
-
例外java.util.regex.PatternSyntaxException
class PatternSyntaxException extends IllegalArgumentException implements Serializable- serialVersionUID:
- -3864639126226059218L
-
-
パッケージ java.util.zip
-
例外java.util.zip.DataFormatException
class DataFormatException extends Exception implements Serializable- serialVersionUID:
- 2219632870893641452L
-
エラーjava.util.zip.ZipError
class ZipError extends InternalError implements Serializable- serialVersionUID:
- 853973422266861979L
-
例外java.util.zip.ZipException
class ZipException extends IOException implements Serializable- serialVersionUID:
- 8000196834066748623L
-
-
パッケージ javax.annotation.processing
-
例外javax.annotation.processing.FilerException
class FilerException extends IOException implements Serializable- serialVersionUID:
- 8426423106453163293L
-
-
パッケージ javax.crypto
-
例外javax.crypto.AEADBadTagException
class AEADBadTagException extends BadPaddingException implements Serializable- serialVersionUID:
- -488059093241685509L
-
例外javax.crypto.BadPaddingException
class BadPaddingException extends GeneralSecurityException implements Serializable- serialVersionUID:
- -5315033893984728443L
-
例外javax.crypto.ExemptionMechanismException
class ExemptionMechanismException extends GeneralSecurityException implements Serializable- serialVersionUID:
- 1572699429277957109L
-
例外javax.crypto.IllegalBlockSizeException
class IllegalBlockSizeException extends GeneralSecurityException implements Serializable- serialVersionUID:
- -1965144811953540392L
-
例外javax.crypto.NoSuchPaddingException
class NoSuchPaddingException extends GeneralSecurityException implements Serializable- serialVersionUID:
- -4572885201200175466L
-
クラスjavax.crypto.SealedObject
class SealedObject extends Object implements Serializable- serialVersionUID:
- 4482838265551344752L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからSealedObjectの状態を復元します。- パラメータ:
s
- オブジェクト入力ストリーム。- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合NullPointerException
- sがnullの場合
-
-
直列化されたフィールド
-
例外javax.crypto.ShortBufferException
class ShortBufferException extends GeneralSecurityException implements Serializable- serialVersionUID:
- 8427718640832943747L
-
-
パッケージ javax.crypto.interfaces
-
パッケージ javax.crypto.spec
-
クラスjavax.crypto.spec.SecretKeySpec
class SecretKeySpec extends Object implements Serializable- serialVersionUID:
- 6577238317307289933L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
algorithm
String algorithm
このキーに関連したアルゴリズムの名前です。 -
key
byte[] key
秘密キー。
-
-
-
パッケージ javax.imageio
-
例外javax.imageio.IIOException
class IIOException extends IOException implements Serializable- serialVersionUID:
- -3216210718638985251L
-
-
パッケージ javax.imageio.metadata
-
例外javax.imageio.metadata.IIOInvalidTreeException
class IIOInvalidTreeException extends IIOException implements Serializable- serialVersionUID:
- -1314083172544132777L
-
直列化されたフィールド
-
offendingNode
Node offendingNode
構文解析エラーになったNode
、またはnull
。
-
-
-
パッケージ javax.lang.model
-
例外javax.lang.model.UnknownEntityException
class UnknownEntityException extends RuntimeException implements Serializable- serialVersionUID:
- 269L
-
-
パッケージ javax.lang.model.element
-
例外javax.lang.model.element.UnknownAnnotationValueException
class UnknownAnnotationValueException extends UnknownEntityException implements Serializable- serialVersionUID:
- 269L
-
例外javax.lang.model.element.UnknownDirectiveException
class UnknownDirectiveException extends UnknownEntityException implements Serializable- serialVersionUID:
- 269L
-
例外javax.lang.model.element.UnknownElementException
class UnknownElementException extends UnknownEntityException implements Serializable- serialVersionUID:
- 269L
-
-
パッケージ javax.lang.model.type
-
例外javax.lang.model.type.MirroredTypeException
class MirroredTypeException extends MirroredTypesException implements Serializable- serialVersionUID:
- 269L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException すべての一時フィールドを明示的に設定します。- パラメータ:
s
- シリアル・ストリーム- 例外:
ClassNotFoundException
- 直列化復元中にクラスが見つからない場合IOException
- 直列化復元時のIO問題
-
-
例外javax.lang.model.type.MirroredTypesException
class MirroredTypesException extends RuntimeException implements Serializable- serialVersionUID:
- 269L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException すべての一時フィールドを明示的に設定します。- パラメータ:
s
- シリアル・ストリーム- 例外:
ClassNotFoundException
- 直列化復元中にクラスが見つからない場合IOException
- 直列化復元時のIO問題
-
-
例外javax.lang.model.type.UnknownTypeException
class UnknownTypeException extends UnknownEntityException implements Serializable- serialVersionUID:
- 269L
-
-
パッケージ javax.management
-
Class javax.management.AndQueryExp
class AndQueryExp extends QueryEval implements Serializable- serialVersionUID:
- -1081892073854801359L
-
クラスjavax.management.Attribute
class Attribute extends Object implements Serializable- serialVersionUID:
- 2484220110589082382L
-
クラスjavax.management.AttributeChangeNotification
class AttributeChangeNotification extends Notification implements Serializable- serialVersionUID:
- 535176054565814134L
-
クラスjavax.management.AttributeChangeNotificationFilter
class AttributeChangeNotificationFilter extends Object implements Serializable- serialVersionUID:
- -6347317584796410029L
-
クラスjavax.management.AttributeList
class AttributeList extends ArrayList<Object> implements Serializable- serialVersionUID:
- -4077085769279709076L
-
例外javax.management.AttributeNotFoundException
class AttributeNotFoundException extends OperationsException implements Serializable- serialVersionUID:
- 6511584241791106926L
-
クラスjavax.management.AttributeValueExp
class AttributeValueExp extends Object implements Serializable- serialVersionUID:
- -7768025046539163385L
-
直列化されたフィールド
-
attr
String attr
属性の名前
-
-
例外javax.management.BadAttributeValueExpException
class BadAttributeValueExpException extends Exception implements Serializable- serialVersionUID:
- -3105272988410493376L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException ストリームからBadAttributeValueExpExceptionのフィールドをリストアします。 ストリーム内の'val'フィールドに文字列が含まれていない場合は、ストリーム内の値の実装固有の文字列表現に置き換えられます。- パラメータ:
ois
- ObjectInputストリーム- 例外:
IOException
- エラーが発生した場合にスローされるClassNotFoundException
- クラスが見つからない場合
-
-
直列化されたフィールド
-
val
String val
この例外を発生させた属性の文字列表現。 たとえば、文字列値をattribute.toString()
の戻り値にすることができます。
-
-
例外javax.management.BadBinaryOpValueExpException
class BadBinaryOpValueExpException extends Exception implements Serializable- serialVersionUID:
- 5068475589449021227L
-
例外javax.management.BadStringOperationException
class BadStringOperationException extends Exception implements Serializable- serialVersionUID:
- 7802201238441662100L
-
直列化されたフィールド
-
op
String op
この例外の原因となったオペレーションの説明
-
-
Class javax.management.BetweenQueryExp
class BetweenQueryExp extends QueryEval implements Serializable- serialVersionUID:
- -2933597532866307444L
-
Class javax.management.BinaryOpValueExp
class BinaryOpValueExp extends QueryEval implements Serializable- serialVersionUID:
- 1216286847881456786L
-
Class javax.management.BinaryRelQueryExp
class BinaryRelQueryExp extends QueryEval implements Serializable- serialVersionUID:
- -5690656271650491000L
-
Class javax.management.BooleanValueExp
class BooleanValueExp extends QueryEval implements Serializable- serialVersionUID:
- 7754922052666594581L
-
直列化されたフィールド
-
val
boolean val
boolean型の値
-
-
Class javax.management.ClassAttributeValueExp
class ClassAttributeValueExp extends AttributeValueExp implements Serializable-
直列化されたフィールド
-
attr
String attr
属性の名前このクラスのserialVersionUIDは
-1081892073854801359L
です。
-
-
-
クラスjavax.management.ImmutableDescriptor
class ImmutableDescriptor extends Object implements Serializable- serialVersionUID:
- 8853308591080540165L
-
直列化メソッド
-
readResolve
private Object readResolve() throws InvalidObjectExceptionこのメソッドは、このクラスの直列化復元されたインスタンスを別のインスタンスと置き換えることができます。 たとえば、直列化復元された空のImmutableDescriptorをImmutableDescriptor.EMPTY_DESCRIPTOR
と置き換えることができます。- 例外:
InvalidObjectException
- 読取りオブジェクトの持つフィールドが無効な場合。
-
-
直列化されたフィールド
-
名前
String[] names
この ImmutableDescriptor のフィールドの名前。元の大文字と小文字と同じになります。 名前はString.CASE_INSENSITIVE_ORDER
によって決定されたアルファベット順である必要があります。 -
values
Object[] values
このImmutableDescriptor内のフィールドの値。 この配列の要素は、names
配列内の対応する要素と一致します。
-
-
Class javax.management.InQueryExp
class InQueryExp extends QueryEval implements Serializable- serialVersionUID:
- -5801329450358952434L
-
例外javax.management.InstanceAlreadyExistsException
class InstanceAlreadyExistsException extends OperationsException implements Serializable- serialVersionUID:
- 8893743928912733931L
-
例外javax.management.InstanceNotFoundException
class InstanceNotFoundException extends OperationsException implements Serializable- serialVersionUID:
- -882579438394773049L
-
Class javax.management.InstanceOfQueryExp
class InstanceOfQueryExp extends QueryEval implements Serializable- serialVersionUID:
- -1081892073854801359L
-
直列化されたフィールド
-
classNameValue
StringValueExp classNameValue
選択したMBeanがインスタンスであるクラスの名前を返すStringValueExp
。
-
-
例外javax.management.IntrospectionException
class IntrospectionException extends OperationsException implements Serializable- serialVersionUID:
- 1054516935875481725L
-
例外javax.management.InvalidApplicationException
class InvalidApplicationException extends Exception implements Serializable- serialVersionUID:
- -3048022274675537269L
-
直列化されたフィールド
-
val
Object val
MBeanのクラスを表すオブジェクト
-
-
例外javax.management.InvalidAttributeValueException
class InvalidAttributeValueException extends OperationsException implements Serializable- serialVersionUID:
- 2164571879317142449L
-
例外javax.management.JMException
class JMException extends Exception implements Serializable- serialVersionUID:
- 350520924977331825L
-
例外javax.management.JMRuntimeException
class JMRuntimeException extends RuntimeException implements Serializable- serialVersionUID:
- 6573344628407841861L
-
例外javax.management.ListenerNotFoundException
class ListenerNotFoundException extends OperationsException implements Serializable- serialVersionUID:
- -7242605822448519061L
-
例外javax.management.MalformedObjectNameException
class MalformedObjectNameException extends OperationsException implements Serializable- serialVersionUID:
- -572689714442915824L
-
Class javax.management.MatchQueryExp
class MatchQueryExp extends QueryEval implements Serializable- serialVersionUID:
- -7156603696948215014L
-
直列化されたフィールド
-
exp
AttributeValueExp exp
一致する属性値 -
pattern
String pattern
一致するパターン
-
-
クラスjavax.management.MBeanAttributeInfo
class MBeanAttributeInfo extends MBeanFeatureInfo implements Serializable-
直列化されたフィールド
-
attributeType
String attributeType
実際の属性の型。 -
is
boolean is
メソッドがisであるかどうか -
isRead
boolean isRead
属性の読取り権。 -
isWrite
boolean isWrite
属性の書込み権。
-
-
-
クラスjavax.management.MBeanConstructorInfo
class MBeanConstructorInfo extends MBeanFeatureInfo implements Serializable- serialVersionUID:
- 4433990064191844427L
-
直列化されたフィールド
-
signature
MBeanParameterInfo[] signature
メソッドのシグネチャ。引数のクラス名。
-
-
例外javax.management.MBeanException
class MBeanException extends JMException implements Serializable- serialVersionUID:
- 4066342430588744142L
-
クラスjavax.management.MBeanFeatureInfo
class MBeanFeatureInfo extends Object implements Serializable- serialVersionUID:
- 3952882688968447265L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からMBeanFeatureInfo
を直列化復元します。- シリアル・データ:
- 互換性を維持するため、このクラスのオブジェクトは次のように直列化復元されます。
最初に、デフォルトの方法で直列化されていないフィールド
descriptor
を除くオブジェクトを直列化復元するためにメソッドdefaultReadObject()
が呼び出されます。 次に、バイトを読み取るためにメソッドread()
が呼び出されて、フィールドdescriptor
はバイト値の値に従って直列化復元されます。- 1.メソッド
readObject()
は、フィールド名(String[]
)とdescriptor
のフィールド値(Object[]
)を取得するために2回呼び出されます。 次に、取得されたこの2つの値を使用して、フィールドdescriptor
のImmutableDescriptor
インスタンスが構築されます。 - 0。フィールド
descriptor
の値は、メソッドreadObject()
を呼び出すことによって直接取得されます。 取得された値がnullの場合、フィールドdescriptor
はEMPTY_DESCRIPTOR
に設定されます。 - -1. これは、読み取るバイトが存在しないこと、およびオブジェクトが以前のバージョンのJMX APIに基づいていることを意味する。 フィールド
descriptor
はEMPTY_DESCRIPTOR
に設定されます - その他の値。
StreamCorruptedException
がスローされます。
- 1.メソッド
- 例外:
IOException
ClassNotFoundException
- 導入されたバージョン:
- 1.6
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException MBeanFeatureInfo
をObjectOutputStream
に直列化します。- シリアル・データ:
- 互換性を維持するため、このクラスのオブジェクトは次のように直列化される。
最初に、transientとして宣言されているフィールド
descriptor
を除くオブジェクトを直列化するために、メソッドdefaultWriteObject()
が呼び出されます。 フィールドdescriptor
は、次のように直列化されます。descriptor
がクラスImmutableDescriptor
のインスタンスである場合は、値1
を持つバイトを書き込むためにメソッドwrite(int val)
が呼び出され、次にdescriptor
のフィールド名とフィールド値を(それぞれ、String[]
とObject[]
として)直列化するためにメソッドwriteObject(Object obj)
が2回呼び出されます。- それ以外の場合、値
0
のバイトを書き込むためにwrite(int val)
メソッドが呼び出され、次に、descriptor
フィールドを直接直列化するためにwriteObject(Object obj)
メソッドが呼び出されます。
- 例外:
IOException
- 導入されたバージョン:
- 1.6
-
-
直列化されたフィールド
-
記述
String description
人間が読める形式の機能の説明。 サブクラスがこのフィールドを読み取るのではなくMBeanFeatureInfo.getDescription()
を呼び出し、それを変更しないようにすることをお薦めします。人間が読める形式の機能の説明。 -
名前
String name
機能の名前。 サブクラスがこのフィールドを読み取るのではなくMBeanFeatureInfo.getName()
を呼び出し、それを変更しないようにすることをお薦めします。機能の名前。
-
-
クラスjavax.management.MBeanInfo
class MBeanInfo extends Object implements Serializable- serialVersionUID:
- -6451021435135161911L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からMBeanInfo
を直列化復元します。- シリアル・データ:
- 互換性を維持するため、このクラスのオブジェクトは次のように直列化復元されます。
最初に、デフォルトの方法で直列化されていないフィールド
descriptor
を除くオブジェクトを直列化復元するためにメソッドdefaultReadObject()
が呼び出されます。 次に、バイトを読み取るためにメソッドread()
が呼び出されて、フィールドdescriptor
はバイト値の値に従って直列化復元されます。- 1.メソッド
readObject()
は、フィールド名(String[]
)とdescriptor
のフィールド値(Object[]
)を取得するために2回呼び出されます。 次に、取得されたこの2つの値を使用して、フィールドdescriptor
のImmutableDescriptor
インスタンスが構築されます。 - 0。フィールド
descriptor
の値は、メソッドreadObject()
を呼び出すことによって直接取得されます。 取得された値がnullの場合、フィールドdescriptor
はEMPTY_DESCRIPTOR
に設定されます。 - -1. これは、読み取るバイトが存在しないこと、およびオブジェクトが以前のバージョンのJMX APIに基づいていることを意味する。 フィールド
descriptor
はEMPTY_DESCRIPTOR
に設定されます。 - その他の値。
StreamCorruptedException
がスローされます。
- 1.メソッド
- 例外:
IOException
ClassNotFoundException
- 導入されたバージョン:
- 1.6
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException MBeanInfo
をObjectOutputStream
に直列化します。- シリアル・データ:
- 互換性を維持するため、このクラスのオブジェクトは次のように直列化される。
最初に、transientとして宣言されているフィールド
descriptor
を除くオブジェクトを直列化するために、メソッドdefaultWriteObject()
が呼び出されます。 フィールドdescriptor
は、次のように直列化されます。-
descriptor
がクラスImmutableDescriptor
のインスタンスである場合は、値1
を持つバイトを書き込むためにメソッドwrite(int val)
が呼び出され、次にdescriptor
のフィールド名とフィールド値を(それぞれ、String[]
とObject[]
として)直列化するためにメソッドwriteObject(Object obj)
が2回呼び出されます。 - それ以外の場合、値
0
のバイトを書き込むためにwrite(int val)
メソッドが呼び出され、次に、descriptor
フィールドを直接直列化するためにwriteObject(Object obj)
メソッドが呼び出されます。
-
- 例外:
IOException
- 導入されたバージョン:
- 1.6
-
-
直列化されたフィールド
-
attributes
MBeanAttributeInfo[] attributes
MBean属性記述子。 -
className
String className
MBeanの修飾名。 -
コンストラクタ
MBeanConstructorInfo[] constructors
MBeanコンストラクタ記述子。 -
記述
String description
人間が読める形式のクラスの説明。 -
通知
MBeanNotificationInfo[] notifications
MBean通知記述子。 -
operations
MBeanOperationInfo[] operations
MBeanオペレーション記述子。
-
-
クラスjavax.management.MBeanNotificationInfo
class MBeanNotificationInfo extends MBeanFeatureInfo implements Serializable- serialVersionUID:
- -3888371564530107064L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
-
-
直列化されたフィールド
-
型
String[] types
異なった型の通知。
-
-
クラスjavax.management.MBeanOperationInfo
class MBeanOperationInfo extends MBeanFeatureInfo implements Serializable- serialVersionUID:
- -6178860474881375330L
-
直列化されたフィールド
-
impact
int impact
メソッドの影響、INFO, ACTION, ACTION_INFO, UNKNOWN
の1つ。 -
signature
MBeanParameterInfo[] signature
メソッドのシグネチャ。引数のクラス名。 -
type
String type
メソッドの戻り値。
-
-
クラスjavax.management.MBeanParameterInfo
class MBeanParameterInfo extends MBeanFeatureInfo implements Serializable- serialVersionUID:
- 7432616882776782338L
-
直列化されたフィールド
-
type
String type
データの型またはクラス名。
-
-
クラスjavax.management.MBeanPermission
class MBeanPermission extends Permission implements Serializable- serialVersionUID:
- -2416928705275160661L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException このオブジェクトを、名前とアクションに基づいて直列化復元します。
-
-
直列化されたフィールド
-
actions
String actions
アクション文字列
-
-
例外javax.management.MBeanRegistrationException
class MBeanRegistrationException extends MBeanException implements Serializable- serialVersionUID:
- 4482382455277067805L
-
クラスjavax.management.MBeanServerNotification
class MBeanServerNotification extends Notification implements Serializable- serialVersionUID:
- 2876477500475969677L
-
直列化されたフィールド
-
objectName
ObjectName objectName
この通知に示されたMBeanのオブジェクト名
-
-
クラスjavax.management.MBeanServerPermission
class MBeanServerPermission extends BasicPermission implements Serializable- serialVersionUID:
- -5661980843569388590L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
-
-
Class javax.management.MBeanServerPermissionCollection
class MBeanServerPermissionCollection extends PermissionCollection implements Serializable- serialVersionUID:
- -5661980843569388590L
-
直列化されたフィールド
-
collectionPermission
MBeanServerPermission collectionPermission
コレクション内にアクセス権がない場合はnull、そうでない場合は追加されているすべてのアクセス権の和集合である単一のアクセス権。
-
-
クラスjavax.management.MBeanTrustPermission
class MBeanTrustPermission extends BasicPermission implements Serializable- serialVersionUID:
- -2952178077029018140L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
-
-
例外javax.management.NotCompliantMBeanException
class NotCompliantMBeanException extends OperationsException implements Serializable- serialVersionUID:
- 5175579583207963577L
-
クラスjavax.management.Notification
class Notification extends EventObject implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からNotification
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException Notification
をObjectOutputStream
に直列化します。- 例外:
IOException
-
-
直列化されたフィールド
-
message
String message
通知メッセージ -
sequenceNumber
long sequenceNumber
通知シーケンス番号。 通知ソースのコンテキストで、特定の通知を識別するシリアル番号。 -
source
Object source
通知が最初に発生したオブジェクト。 -
timeStamp
long timeStamp
通知タイムスタンプ。 通知の生成時間を示す -
type
String type
通知タイプ。 Javaプロパティと同様のドット表記法で表現された文字列。 たとえば、network.alarm.routerなどの通知型がある -
userData
Object userData
通知ユーザー・データ。 通知ソースからコンシューマに伝送されるあらゆるデータ用として使用される
-
-
-
クラスjavax.management.NotificationFilterSupport
class NotificationFilterSupport extends Object implements Serializable- serialVersionUID:
- 6579080007561786969L
-
Class javax.management.NotQueryExp
class NotQueryExp extends QueryEval implements Serializable- serialVersionUID:
- 5269643775896723397L
-
Class javax.management.NumericValueExp
class NumericValueExp extends QueryEval implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からNumericValueExp
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException NumericValueExp
をObjectOutputStream
に直列化します。- 例外:
IOException
-
-
直列化されたフィールド
-
val
Number val
数値このクラスのserialVersionUIDは
-4679739485102359104L
です。
-
-
-
クラスjavax.management.ObjectInstance
class ObjectInstance extends Object implements Serializable- serialVersionUID:
- -4099952623687795850L
-
直列化されたフィールド
-
className
String className
クラス名 -
名前
ObjectName name
オブジェクト名
-
-
クラスjavax.management.ObjectName
class ObjectName extends Object implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からObjectName
を直列化復元します。- シリアル・データ:
- 現在の直列化形式(プロパティ
jmx.serial.form
の値が1.0
以外): 文字列"<domain>:<properties><wild>"、ここでは:- <domain>は、
ObjectName
のドメイン部分を表します。 - <properties>は、
ObjectName.getKeyPropertyListString()
によって返されたプロパティのリストを表します。 - <wild>は、
isPropertyPattern
でない場合は空、isPropertyPattern
と<properties>が空の場合は文字列「*
」、isPropertyPattern
と<properties>が空でない場合は「,*
」。
ObjectName(String)
コンストラクタに渡して同等のObjectName
を生成できることです。 - <domain>は、
- 古い直列化形式(プロパティ
jmx.serial.form
の値が1.0
)では、<domain> <propertyList> <propertyListString> <canonicalName> <pattern> <propertyPattern>。ここでは:- <domain>は、
ObjectName
のドメイン部分を表します。 - <propertyList>は、この
ObjectName
のすべてのペア(キー、値)を含むHashtable
です。 - <propertyListString>は、任意の順序で並べたプロパティのリストの
String
表現(正規の表現である必要はない)です。 - <canonicalName>は、この
ObjectName
の正規名を含むString
です。 - <pattern>は、この
ObjectName
にパターンが含まれている場合はtrue
であるboolean値です。 - <propertyPattern>は、この
ObjectName
のプロパティのリストにパターンが含まれている場合はtrue
であるboolean値です。
- <domain>は、
- 現在の直列化形式(プロパティ
- 例外:
IOException
ClassNotFoundException
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException ObjectName
をObjectOutputStream
に直列化します。- シリアル・データ:
- 現在の直列化形式(プロパティ
jmx.serial.form
の値が1.0
以外): 文字列"<domain>:<properties><wild>"、ここでは:- <domain>は、
ObjectName
のドメイン部分を表します。 - <properties>は、
ObjectName.getKeyPropertyListString()
によって返されたプロパティのリストを表します。 - <wild>は、
isPropertyPattern
でない場合は空、このisPropertyPattern
と<properties>が空の場合は文字列「*
」、isPropertyPattern
と<properties>が空でない場合は「,*
」。
ObjectName(String)
コンストラクタに渡して同等のObjectName
を生成できることです。 - <domain>は、
- 古い直列化形式(プロパティ
jmx.serial.form
の値が1.0
)では、<domain> <propertyList> <propertyListString> <canonicalName> <pattern> <propertyPattern>。ここでは:- <domain>は、
ObjectName
のドメイン部分を表します。 - <propertyList>は、この
ObjectName
のすべてのペア(キー、値)を含むHashtable
です。 - <propertyListString>は、任意の順序で並べたプロパティのリストの
String
表現(正規の表現である必要はない)です。 - <canonicalName>は、この
ObjectName
の正規名を含むString
です。 - <pattern>は、この
ObjectName
にパターンが含まれている場合はtrue
であるboolean値です。 - <propertyPattern>は、この
ObjectName
のプロパティのリストにパターンが含まれている場合はtrue
であるboolean値です。
- <domain>は、
- 現在の直列化形式(プロパティ
- 例外:
IOException
-
-
-
例外javax.management.OperationsException
class OperationsException extends JMException implements Serializable- serialVersionUID:
- -4967597595580536216L
-
Class javax.management.OrQueryExp
class OrQueryExp extends QueryEval implements Serializable- serialVersionUID:
- 2962973084421716523L
-
Class javax.management.QualifiedAttributeValueExp
class QualifiedAttributeValueExp extends AttributeValueExp implements Serializable- serialVersionUID:
- 8832517277410933254L
-
直列化されたフィールド
-
className
String className
属性のクラス名
-
-
クラスjavax.management.QueryEval
class QueryEval extends Object implements Serializable- serialVersionUID:
- 2675899265640874796L
-
例外javax.management.ReflectionException
class ReflectionException extends JMException implements Serializable- serialVersionUID:
- 9170809325636915553L
-
例外javax.management.RuntimeErrorException
class RuntimeErrorException extends JMRuntimeException implements Serializable- serialVersionUID:
- 704338937753949796L
-
例外javax.management.RuntimeMBeanException
class RuntimeMBeanException extends JMRuntimeException implements Serializable- serialVersionUID:
- 5274912751982730171L
-
直列化されたフィールド
-
runtimeException
RuntimeException runtimeException
カプセル化されたRuntimeException
-
-
例外javax.management.RuntimeOperationsException
class RuntimeOperationsException extends JMRuntimeException implements Serializable- serialVersionUID:
- -8408923047489133588L
-
直列化されたフィールド
-
runtimeException
RuntimeException runtimeException
カプセル化されたRuntimeException
-
-
例外javax.management.ServiceNotFoundException
class ServiceNotFoundException extends OperationsException implements Serializable- serialVersionUID:
- -3990675661956646827L
-
クラスjavax.management.StringValueExp
class StringValueExp extends Object implements Serializable- serialVersionUID:
- -3256390509806284044L
-
直列化されたフィールド
-
val
String val
リテラル文字列
-
-
-
パッケージ javax.management.loading
-
クラスjavax.management.loading.MLet
class MLet extends URLClassLoader implements Externalizable- serialVersionUID:
- 3636148327800330130L
-
直列化メソッド
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException, UnsupportedOperationException 特定の
ObjectInput
からこのMLetの内容を復元します。 このメソッドは、すべての実装でサポートされるわけではありません。 そうでないものはUnsupportedOperationException
をスローします。 このメソッドをサポートする場合、またはデータの読取り形式を変更する場合は、サブクラスでこのメソッドをオーバーライドします。読み取られるデータの形式は指定されていませんが、実装が
MLet.readExternal(java.io.ObjectInput)
をサポートする場合、それはMLet.writeExternal(java.io.ObjectOutput)
も、後者によって書き込まれた内容を前者が読み取れる方法でサポートする必要があります。- パラメータ:
in
- 読込み元のオブジェクト入力ストリーム。- 例外:
IOException
- 読取り中に問題が発生した場合。ClassNotFoundException
- 復元されているオブジェクトのクラスが見つからない場合。UnsupportedOperationException
- この実装がこの操作をサポートしていない場合。
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException, UnsupportedOperationException このMLetの内容を特定の
ObjectOutput
に保存します。 このメソッドは、すべての実装でサポートされるわけではありません。 そうでないものはUnsupportedOperationException
をスローします。 このメソッドをサポートする場合、またはデータの書込み形式を変更する場合は、サブクラスでこのメソッドをオーバーライドします。書き込まれるデータの形式は指定されていませんが、実装が
MLet.writeExternal(java.io.ObjectOutput)
をサポートする場合、それはMLet.readExternal(java.io.ObjectInput)
も、前者によって書き込まれた内容を後者が読み取れるような方法でサポートする必要があります。- パラメータ:
out
- 書込み先のオブジェクト出力ストリーム。- 例外:
IOException
- 書込み中に問題が発生した場合。UnsupportedOperationException
- この実装がこの操作をサポートしていない場合。
-
-
クラスjavax.management.loading.PrivateMLet
class PrivateMLet extends MLet implements Externalizable- serialVersionUID:
- 2503458973393711979L
-
直列化メソッド
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException, UnsupportedOperationException 特定の
ObjectInput
からこのMLetの内容を復元します。 このメソッドは、すべての実装でサポートされるわけではありません。 そうでないものはUnsupportedOperationException
をスローします。 このメソッドをサポートする場合、またはデータの読取り形式を変更する場合は、サブクラスでこのメソッドをオーバーライドします。読み取られるデータの形式は指定されていませんが、実装が
MLet.readExternal(java.io.ObjectInput)
をサポートする場合、それはMLet.writeExternal(java.io.ObjectOutput)
も、後者によって書き込まれた内容を前者が読み取れる方法でサポートする必要があります。- パラメータ:
in
- 読込み元のオブジェクト入力ストリーム。- 例外:
IOException
- 読取り中に問題が発生した場合。ClassNotFoundException
- 復元されているオブジェクトのクラスが見つからない場合。UnsupportedOperationException
- この実装がこの操作をサポートしていない場合。
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException, UnsupportedOperationException このMLetの内容を特定の
ObjectOutput
に保存します。 このメソッドは、すべての実装でサポートされるわけではありません。 そうでないものはUnsupportedOperationException
をスローします。 このメソッドをサポートする場合、またはデータの書込み形式を変更する場合は、サブクラスでこのメソッドをオーバーライドします。書き込まれるデータの形式は指定されていませんが、実装が
MLet.writeExternal(java.io.ObjectOutput)
をサポートする場合、それはMLet.readExternal(java.io.ObjectInput)
も、前者によって書き込まれた内容を後者が読み取れるような方法でサポートする必要があります。- パラメータ:
out
- 書込み先のオブジェクト出力ストリーム。- 例外:
IOException
- 書込み中に問題が発生した場合。UnsupportedOperationException
- この実装がこの操作をサポートしていない場合。
-
-
-
パッケージ javax.management.modelmbean
-
クラスjavax.management.modelmbean.DescriptorSupport
class DescriptorSupport extends Object implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からDescriptorSupport
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException DescriptorSupport
をObjectOutputStream
に直列化します。- 例外:
IOException
-
-
直列化されたフィールド
-
descriptor
HashMap descriptor
この記述子を表す複数のフィールド
-
-
-
例外javax.management.modelmbean.InvalidTargetObjectTypeException
class InvalidTargetObjectTypeException extends Exception implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
exception
Exception exception
カプセル化されたException
-
-
-
クラスjavax.management.modelmbean.ModelMBeanAttributeInfo
class ModelMBeanAttributeInfo extends MBeanAttributeInfo implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からModelMBeanAttributeInfo
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
attrDescriptor
Descriptor attrDescriptor
この属性に対応するメタデータを含むDescriptor
-
-
-
クラスjavax.management.modelmbean.ModelMBeanConstructorInfo
class ModelMBeanConstructorInfo extends MBeanConstructorInfo implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からModelMBeanConstructorInfo
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
consDescriptor
Descriptor consDescriptor
このインスタンスのメタデータを含むDescriptor
-
-
-
クラスjavax.management.modelmbean.ModelMBeanInfoSupport
class ModelMBeanInfoSupport extends MBeanInfo implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からModelMBeanInfoSupport
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
modelMBeanAttributes
ModelMBeanAttributeInfo[] modelMBeanAttributes
記述子を持つModelMBeanAttributeInfoオブジェクトの配列 -
modelMBeanConstructors
MBeanConstructorInfo[] modelMBeanConstructors
記述子を持つModelMBeanConstructorInfoオブジェクトの配列 -
modelMBeanDescriptor
Descriptor modelMBeanDescriptor
MBean全体ポリシーを含む記述子 -
modelMBeanNotifications
MBeanNotificationInfo[] modelMBeanNotifications
記述子を持つModelMBeanNotificationInfoオブジェクトの配列 -
modelMBeanOperations
MBeanOperationInfo[] modelMBeanOperations
記述子を持つModelMBeanOperationInfoオブジェクトの配列
-
-
-
クラスjavax.management.modelmbean.ModelMBeanNotificationInfo
class ModelMBeanNotificationInfo extends MBeanNotificationInfo implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からModelMBeanNotificationInfo
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
notificationDescriptor
Descriptor notificationDescriptor
このインスタンスの適切なメタデータを含む記述子
-
-
-
クラスjavax.management.modelmbean.ModelMBeanOperationInfo
class ModelMBeanOperationInfo extends MBeanOperationInfo implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からModelMBeanOperationInfo
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
operationDescriptor
Descriptor operationDescriptor
このインスタンスの適切なメタデータを含む記述子
-
-
-
例外javax.management.modelmbean.XMLParseException
class XMLParseException extends Exception implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からXMLParseException
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException XMLParseException
をObjectOutputStream
に直列化します。- 例外:
IOException
-
-
-
-
パッケージ javax.management.monitor
-
クラスjavax.management.monitor.MonitorNotification
class MonitorNotification extends Notification implements Serializable- serialVersionUID:
- -4608189663661929204L
-
直列化されたフィールド
-
derivedGauge
Object derivedGauge
モニター通知。派生ゲージ。 -
observedAttribute
String observedAttribute
モニター通知。監視対象の属性。 -
observedObject
ObjectName observedObject
モニター通知。監視対象のオブジェクト。 -
trigger
Object trigger
モニター通知解除メカニズム。 この値は、この通知をオフにしたしきい値または文字列(モニターの型によって異なる)を保存するために使用される。
-
-
例外javax.management.monitor.MonitorSettingException
class MonitorSettingException extends JMRuntimeException implements Serializable- serialVersionUID:
- -8807913418190202007L
-
-
パッケージ javax.management.openmbean
-
クラスjavax.management.openmbean.ArrayType
class ArrayType extends OpenType<T> implements Serializable- serialVersionUID:
- 720504429830309770L
-
直列化メソッド
-
readResolve
private Object readResolve() throws ObjectStreamExceptionストリームから読み込まれたオブジェクトを、呼出し側に返す前に置換/解決します。- シリアル・データ:
- このクラスの新しい直列化形式は、新しい直列化可能
boolean
フィールドprimitiveArray
を定義します。 このクラスの以前のバージョンとの相互運用性を保証するために、ArrayType
インスタンスがプリミティブ型配列を記述している場合でも、新しい直列化形式は引き続きプリミティブ・ラッパー型を参照する必要があります。 このため、primitiveArray
がtrue
の場合、className
、typeName
、およびdescription
直列化可能フィールドがプリミティブ型に変換されてから、直列化復元されたArrayType
インスタンスが呼出し側に返されます。elementType
フィールドは常に、配列のプリミティブ型のプリミティブ・ラッパー型に対応するSimpleType
を返します。このため、直列化可能フィールドは、次のように直列化復元されます。
primitiveArray
がtrue
である場合、className
フィールドは、配列のコンポーネント・プリミティブ・ラッパー型を対応する配列のコンポーネント・プリミティブ型に置き換えることによって直列化復元されます(たとえば、"[[Ljava.lang.Integer;"
は"[[I"
として直列化復元されます)。primitiveArray
がtrue
である場合、typeName
フィールドは、配列のコンポーネント・プリミティブ・ラッパー型を対応する配列のコンポーネント・プリミティブ型に置き換えることによって直列化復元されます(たとえば、"[[Ljava.lang.Integer;"
は"[[I"
として直列化復元されます)。primitiveArray
がtrue
である場合、description
フィールドは、配列のコンポーネント・プリミティブ・ラッパー型を対応する配列のコンポーネント・プリミティブ型に置き換えることによって直列化復元されます(たとえば、"2-dimension array of java.lang.Integer"
は"2-dimension array of int"
として直列化復元されます)。
- 例外:
ObjectStreamException
- 導入されたバージョン:
- 1.6
-
writeReplace
private Object writeReplace() throws ObjectStreamExceptionこのオブジェクトを書き込む前に、オブジェクトの置換をストリーム内で指名します。- シリアル・データ:
- このクラスの新しい直列化形式は、新しい直列化可能
boolean
フィールドprimitiveArray
を定義します。 このクラスの以前のバージョンとの相互運用性を保証するために、ArrayType
インスタンスがプリミティブ型配列を記述している場合でも、新しい直列化形式は引き続きプリミティブ・ラッパー型を参照する必要があります。 このため、primitiveArray
がtrue
の場合、className
、typeName
、およびdescription
直列化可能フィールドがラッパー型に変換されてから、直列化されたArrayType
インスタンスがストリームに書き込まれます。elementType
フィールドは常に、配列のプリミティブ型のプリミティブ・ラッパー型に対応するSimpleType
を返します。このため、直列化可能フィールドは、次のように直列化されます。
primitiveArray
がtrue
である場合、className
フィールドは、配列のコンポーネント・プリミティブ型を対応する配列のコンポーネント・プリミティブ・ラッパー型に置き換えることによって直列化されます(たとえば、"[[I"
は"[[Ljava.lang.Integer;"
として直列化されます)。primitiveArray
がtrue
である場合、typeName
フィールドは、配列のコンポーネント・プリミティブ型を対応する配列のコンポーネント・プリミティブ・ラッパー型に置き換えることによって直列化されます(たとえば、"[[I"
は"[[Ljava.lang.Integer;"
として直列化されます)。primitiveArray
がtrue
である場合、description
フィールドは、配列のコンポーネント・プリミティブ型を対応する配列のコンポーネント・プリミティブ・ラッパー型に置き換えることによって直列化されます(たとえば、"2-dimension array of int"
は"2-dimension array of java.lang.Integer"
として直列化されます)。
- 例外:
ObjectStreamException
- 導入されたバージョン:
- 1.6
-
-
直列化されたフィールド
-
クラスjavax.management.openmbean.CompositeDataSupport
class CompositeDataSupport extends Object implements Serializable- serialVersionUID:
- 8003518976613702244L
-
直列化されたフィールド
-
compositeType
CompositeType compositeType
この複合データ・インスタンスの複合型です。 -
contents
SortedMap<String,
Object> contents 項目名とその値のマッピングの内部表現。 要素を高速で取得するためにはSortedMap
が使用されます。
-
-
クラスjavax.management.openmbean.CompositeType
class CompositeType extends OpenType<CompositeData> implements Serializable- serialVersionUID:
- -5366242454346948798L
-
例外javax.management.openmbean.InvalidKeyException
class InvalidKeyException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 4224269443946322062L
-
例外javax.management.openmbean.InvalidOpenTypeException
class InvalidOpenTypeException extends IllegalArgumentException implements Serializable- serialVersionUID:
- -2837312755412327534L
-
例外javax.management.openmbean.KeyAlreadyExistsException
class KeyAlreadyExistsException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 1845183636745282866L
-
例外javax.management.openmbean.OpenDataException
class OpenDataException extends JMException implements Serializable- serialVersionUID:
- 8346311255433349870L
-
クラスjavax.management.openmbean.OpenMBeanAttributeInfoSupport
class OpenMBeanAttributeInfoSupport extends MBeanAttributeInfo implements Serializable- serialVersionUID:
- -4867215622149721849L
-
直列化メソッド
-
readResolve
private Object readResolve()Descriptorがこのクラスに追加される前のAPIバージョンで直列化されたオブジェクトでは、Descriptorが空またはnullになります。 このバージョンの動作と一貫性を持たせるため、Descriptorが同じ値のopenTypeやdefaultValueなどを反映するオブジェクトで、このオブジェクトを置き換える必要があります。
-
-
直列化されたフィールド
-
defaultValue
Object defaultValue
公開mbean属性のデフォルト値 -
legalValues
Set<?> legalValues
公開mbean属性の正当な値。 このSet
は変更できません -
maxValue
Comparable<?> maxValue
公開mbean属性の最大値 -
minValue
Comparable<?> minValue
公開mbean属性の最小値 -
openType
OpenType<?> openType
公開mbean属性の公開型
-
-
クラスjavax.management.openmbean.OpenMBeanConstructorInfoSupport
class OpenMBeanConstructorInfoSupport extends MBeanConstructorInfo implements Serializable- serialVersionUID:
- -4400441579007477003L
-
クラスjavax.management.openmbean.OpenMBeanInfoSupport
class OpenMBeanInfoSupport extends MBeanInfo implements Serializable- serialVersionUID:
- 4349395935420511492L
-
クラスjavax.management.openmbean.OpenMBeanOperationInfoSupport
class OpenMBeanOperationInfoSupport extends MBeanOperationInfo implements Serializable- serialVersionUID:
- 4996859732565369366L
-
直列化メソッド
-
readResolve
private Object readResolve()Descriptorがこのクラスに追加される前のAPIバージョンで直列化されたオブジェクトでは、Descriptorが空またはnullになります。 このバージョンの動作と一貫性を持たせるため、返されるopenTypeの同じ値がDescriptorsに反映されるオブジェクトでは、このオブジェクトを置き換える必要があります。
-
-
直列化されたフィールド
-
returnOpenType
OpenType<?> returnOpenType
このOpenMBeanOperationInfo
インスタンスに記述されるオペレーションによって返される値の公開型
-
-
クラスjavax.management.openmbean.OpenMBeanParameterInfoSupport
class OpenMBeanParameterInfoSupport extends MBeanParameterInfo implements Serializable- serialVersionUID:
- -7235016873758443122L
-
直列化メソッド
-
readResolve
private Object readResolve()Descriptorがこのクラスに追加される前のAPIバージョンで直列化されたオブジェクトでは、Descriptorが空またはnullになります。 このバージョンの動作と一貫性を持たせるため、Descriptorが同じ値のopenTypeやdefaultValueなどを反映するオブジェクトで、このオブジェクトを置き換える必要があります。
-
-
直列化されたフィールド
-
defaultValue
Object defaultValue
公開mbeanパラメータのデフォルト値 -
legalValues
Set<?> legalValues
公開mbeanパラメータの正当な値。 このSet
は変更できません -
maxValue
Comparable<?> maxValue
公開mbeanパラメータの最大値 -
minValue
Comparable<?> minValue
公開mbeanパラメータの最小値 -
openType
OpenType<?> openType
公開mbeanパラメータの公開型
-
-
クラスjavax.management.openmbean.OpenType
class OpenType extends Object implements Serializable- serialVersionUID:
- -9195195325186646468L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException OpenType
をObjectInputStream
から直列化復元します。
-
-
直列化されたフィールド
-
クラスjavax.management.openmbean.SimpleType
class SimpleType extends OpenType<T> implements Serializable- serialVersionUID:
- 2215577471957694503L
-
直列化メソッド
-
readResolve
public Object readResolve() throws ObjectStreamExceptionObjectInputStream
から読み取ったオブジェクトを、その値の一意のインスタンスで置き換えます。- 例外:
ObjectStreamException
- 読み取られたオブジェクトを解決できない場合。
-
-
クラスjavax.management.openmbean.TabularDataSupport
class TabularDataSupport extends Object implements Serializable- serialVersionUID:
- 5720150593236309827L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException TabularDataSupport
をObjectInputStream
から直列化復元します。
-
-
直列化されたフィールド
-
dataMap
Map<Object,
CompositeData> dataMap この表データ・インスタンスの内容。HashMap
-
tabularType
TabularType tabularType
この表データ・インスタンスの表型
-
-
クラスjavax.management.openmbean.TabularType
class TabularType extends OpenType<TabularData> implements Serializable- serialVersionUID:
- 6554071860220659261L
-
直列化されたフィールド
-
indexNames
List<String> indexNames
行の各要素を指定するために使用される項目。ユーザーが指定した順番で並べられる。変更不能なArrayList
-
rowType
CompositeType rowType
行の複合型
-
-
-
パッケージ javax.management.relation
-
例外javax.management.relation.InvalidRelationIdException
class InvalidRelationIdException extends RelationException implements Serializable- serialVersionUID:
- -7115040321202754171L
-
例外javax.management.relation.InvalidRelationServiceException
class InvalidRelationServiceException extends RelationException implements Serializable- serialVersionUID:
- 3400722103759507559L
-
例外javax.management.relation.InvalidRelationTypeException
class InvalidRelationTypeException extends RelationException implements Serializable- serialVersionUID:
- 3007446608299169961L
-
例外javax.management.relation.InvalidRoleInfoException
class InvalidRoleInfoException extends RelationException implements Serializable- serialVersionUID:
- 7517834705158932074L
-
例外javax.management.relation.InvalidRoleValueException
class InvalidRoleValueException extends RelationException implements Serializable- serialVersionUID:
- -2066091747301983721L
-
クラスjavax.management.relation.MBeanServerNotificationFilter
class MBeanServerNotificationFilter extends NotificationFilterSupport implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からMBeanServerNotificationFilter
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
-
例外javax.management.relation.RelationException
class RelationException extends JMException implements Serializable- serialVersionUID:
- 5434016005679159613L
-
例外javax.management.relation.RelationNotFoundException
class RelationNotFoundException extends RelationException implements Serializable- serialVersionUID:
- -3793951411158559116L
-
クラスjavax.management.relation.RelationNotification
class RelationNotification extends Notification implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からRelationNotification
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
newRoleValue
List newRoleValue
新しいロールの値(ObjectNamesのArrayList) (ロール更新のみ) -
oldRoleValue
List oldRoleValue
古いロール値(ObjectNamesのArrayList) (ロール更新のみ) -
relationId
String relationId
作成、削除、または更新された関係の関係識別子 -
relationObjName
ObjectName relationObjName
created/removed/updatedリレーション(関係がMBeanで表される場合のみ)のリレーションMBeanのObjectName -
relationTypeName
String relationTypeName
作成、削除、または更新された関係の関係型名 -
roleName
String roleName
更新されたロールの名前(ロールの更新のみを対象とする) -
unregisterMBeanList
List unregisterMBeanList
関係の削除のために登録解除される、参照されるMBeanのObjectNameのリスト
-
-
-
例外javax.management.relation.RelationServiceNotRegisteredException
class RelationServiceNotRegisteredException extends RelationException implements Serializable- serialVersionUID:
- 8454744887157122910L
-
例外javax.management.relation.RelationTypeNotFoundException
class RelationTypeNotFoundException extends RelationException implements Serializable- serialVersionUID:
- 1274155316284300752L
-
クラスjavax.management.relation.RelationTypeSupport
class RelationTypeSupport extends Object implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からRelationTypeSupport
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
-
クラスjavax.management.relation.Role
class Role extends Object implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からRole
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException Role
をObjectOutputStream
に直列化します。- 例外:
IOException
-
-
直列化されたフィールド
-
-
クラスjavax.management.relation.RoleInfo
class RoleInfo extends Object implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からRoleInfo
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException RoleInfo
をObjectOutputStream
に直列化します。- 例外:
IOException
-
-
直列化されたフィールド
-
記述
String description
ロール説明 -
isReadable
boolean isReadable
読取りアクセス・モード: ロールが読取り可能な場合はtrue
-
isWritable
boolean isWritable
書込みアクセス・モード: ロールが書込み可能な場合はtrue
-
maxDegree
int maxDegree
最大値(対応するロールに含まれる参照対象のMBeanの最大数) -
minDegree
int minDegree
最小値(対応するロールに含まれる参照対象のMBeanの最小数) -
名前
String name
ロール名 -
referencedMBeanClassName
String referencedMBeanClassName
対応するロール内で参照されるMBean (複数可)のクラス名
-
-
-
例外javax.management.relation.RoleInfoNotFoundException
class RoleInfoNotFoundException extends RelationException implements Serializable- serialVersionUID:
- 4394092234999959939L
-
クラスjavax.management.relation.RoleList
class RoleList extends ArrayList<Object> implements Serializable- serialVersionUID:
- 5568344346499649313L
-
例外javax.management.relation.RoleNotFoundException
class RoleNotFoundException extends RelationException implements Serializable- serialVersionUID:
- -2986406101364031481L
-
クラスjavax.management.relation.RoleResult
class RoleResult extends Object implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からRoleResult
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException RoleResult
をObjectOutputStream
に直列化します。- 例外:
IOException
-
-
直列化されたフィールド
-
roleList
RoleList roleList
アクセスに成功したロールのリスト -
unresolvedRoleList
RoleUnresolvedList unresolvedRoleList
アクセスに失敗したロールのリスト
-
-
-
クラスjavax.management.relation.RoleUnresolved
class RoleUnresolved extends Object implements Serializable-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ObjectInputStream
からRoleUnresolved
を直列化復元します。 -
writeObject
private void writeObject(ObjectOutputStream out) throws IOException RoleUnresolved
をObjectOutputStream
に直列化します。- 例外:
IOException
-
-
直列化されたフィールド
-
-
クラスjavax.management.relation.RoleUnresolvedList
class RoleUnresolvedList extends ArrayList<Object> implements Serializable- serialVersionUID:
- 4054902803091433324L
-
-
パッケージ javax.management.remote
-
クラスjavax.management.remote.JMXConnectionNotification
class JMXConnectionNotification extends Notification implements Serializable- serialVersionUID:
- -2331308725952627538L
-
直列化されたフィールド
-
connectionId
String connectionId
この通知の接続IDです。
-
-
クラスjavax.management.remote.JMXPrincipal
class JMXPrincipal extends Object implements Serializable- serialVersionUID:
- -4184480100214577411L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
-
-
直列化されたフィールド
-
名前
String name
このJMXPrincipal
オブジェクトで表されるアイデンティティのJMXリモートAPI名。- 関連項目:
-
-
例外javax.management.remote.JMXProviderException
class JMXProviderException extends IOException implements Serializable- serialVersionUID:
- -3166703627550447198L
-
直列化されたフィールド
-
cause
Throwable cause
この例外のスローの原因となった例外。 このフィールドはnullでもよい。- 関連項目:
-
-
例外javax.management.remote.JMXServerErrorException
class JMXServerErrorException extends IOException implements Serializable- serialVersionUID:
- 3996732239558744666L
-
クラスjavax.management.remote.JMXServiceURL
class JMXServiceURL extends Object implements Serializable- serialVersionUID:
- 8173364409860779292L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream inputStream) throws IOException, ClassNotFoundException
-
-
直列化されたフィールド
-
host
String host
JMXServiceURL.getHost()
によって返された値。 -
port
int port
JMXServiceURL.getPort()
によって返された値。 -
protocol
String protocol
JMXServiceURL.getProtocol()
によって返された値。 -
urlPath
String urlPath
JMXServiceURL.getURLPath()
によって返された値。
-
-
クラスjavax.management.remote.NotificationResult
class NotificationResult extends Object implements Serializable- serialVersionUID:
- 1191800228721395279L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
-
-
直列化されたフィールド
-
earliestSequenceNumber
long earliestSequenceNumber
-
nextSequenceNumber
long nextSequenceNumber
-
targetedNotifications
TargetedNotification[] targetedNotifications
-
-
クラスjavax.management.remote.SubjectDelegationPermission
class SubjectDelegationPermission extends BasicPermission implements Serializable- serialVersionUID:
- 1481618113008682343L
-
クラスjavax.management.remote.TargetedNotification
class TargetedNotification extends Object implements Serializable- serialVersionUID:
- 7676132089779300926L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
-
-
直列化されたフィールド
-
id
Integer id
通知のターゲットとなるリスナーのIDです。 -
notif
Notification notif
もう一方の側へ転送される通知。
-
-
-
パッケージ javax.management.remote.rmi
-
クラスjavax.management.remote.rmi.RMIConnectionImpl_Stub
class RMIConnectionImpl_Stub extends RemoteStub implements Serializable- serialVersionUID:
- 2L
-
クラスjavax.management.remote.rmi.RMIConnector
class RMIConnector extends Object implements Serializable- serialVersionUID:
- 817323035842634473L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ObjectInputStream
からRMIConnectorフィールドを読み込みます。s.defaultReadObject()
を呼び出してから、初期化の必要な一時変数をすべて初期化します。- パラメータ:
s
- 読み取るObjectInputStream。- 例外:
InvalidObjectException
- rmiServerスタブまたはjmxServiceURLのどちらも設定されていない場合。IOException
ClassNotFoundException
- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException RMIConnectorフィールドをObjectOutputStream
に書き込みます。必要に応じて、配下のRMIServerスタブをORBに接続してから直列化します。 この処理は、
javax.management.remote.rmi
に説明された方法で、コンストラクタに指定された環境マップを使って行われます。次に、このメソッドは
s.defaultWriteObject()
を呼び出します。 通常、このオブジェクトがJMXServiceURLで構築された場合、rmiServerはnullになります。また、このオブジェクトがRMIServerスタブで構築された場合、jmxServiceURLはnullになります。環境Mapが直列化されていないのは、このMapに含まれるオブジェクトがコンテキストに依存しており、ローカル環境(クラス・ローダー、ORBなど)のみに関連しているものと見なされるからです。
RMIConnectorの直列化復元後、ユーザーは、
RMIConnector.connect(Map)
を呼び出して、新しいローカル環境のコンテキストに関連した値を含めることができる新しいMapを提供します。直列化の前にORBに接続する必要があり、接続先のORBがこれらのいずれかのコンテキスト・パラメータであるため、直列化復元されたばかりのオブジェクトを再度直列化することはお薦めしません。この直列化復元オブジェクトには、マップがありません。 したがって、直列化またはリモート・アプリケーションへの転送用としてRMIConnectorオブジェクトが必要な場合は、
RMIConnectorServer.toJMXConnector(Map)
を呼び出して新しいRMIConnectorスタブを取得することをお薦めします。- パラメータ:
s
- 書込み先のObjectOutputStream。- 例外:
InvalidObjectException
- rmiServerスタブまたはjmxServiceURLのどちらも設定されていない場合。IOException
- 関連項目:
-
-
直列化されたフィールド
-
jmxServiceURL
JMXServiceURL jmxServiceURL
このクライアント・コネクタの接続先のRMI JMXコネクタ・サーバーのJMXServiceURL。 rmiServerがnull以外の場合は、このフィールドをnullにできます。 rmiServerとjmxServiceURLの両方がnullの場合、直列化は失敗します。 -
rmiServer
RMIServer rmiServer
このクライアント・コネクタの接続先のRMI JMXコネクタ・サーバーのRMIServerスタブ。 jmxServiceURLがnull以外の場合は、このフィールドをnullにできます。 jmxServiceURLに直列化されたRMIServerスタブが含まれている場合もこれに該当します。 rmiServerとjmxServiceURLの両方がnullの場合、直列化は失敗します。
-
-
クラスjavax.management.remote.rmi.RMIServerImpl_Stub
class RMIServerImpl_Stub extends RemoteStub implements Serializable- serialVersionUID:
- 2L
-
-
パッケージ javax.management.timer
-
クラスjavax.management.timer.TimerNotification
class TimerNotification extends Notification implements Serializable- serialVersionUID:
- 1798492029603825750L
-
直列化されたフィールド
-
notificationID
Integer notificationID
タイマー通知識別子。 タイマー通知リストからタイマー通知を取得するために使用される。
-
-
-
パッケージ javax.naming
-
例外javax.naming.AuthenticationException
class AuthenticationException extends NamingSecurityException implements Serializable- serialVersionUID:
- 3678497619904568096L
-
例外javax.naming.AuthenticationNotSupportedException
class AuthenticationNotSupportedException extends NamingSecurityException implements Serializable- serialVersionUID:
- -7149033933259492300L
-
クラスjavax.naming.BinaryRefAddr
class BinaryRefAddr extends RefAddr implements Serializable- serialVersionUID:
- -3415254970957330361L
-
直列化されたフィールド
-
buf
byte[] buf
アドレスのバイトが格納されます。 このフィールドはコンストラクタによって初期化され、getAddressBytes()およびgetAddressContents()を使用して返されます。
-
-
クラスjavax.naming.Binding
class Binding extends NameClassPair implements Serializable- serialVersionUID:
- 8839217842691845890L
-
直列化されたフィールド
-
boundObj
Object boundObj
このバインディングのオブジェクトが格納されます。 コンストラクタによって初期化され、setObject
を使用して更新できます。
-
-
例外javax.naming.CannotProceedException
class CannotProceedException extends NamingException implements Serializable- serialVersionUID:
- 1219724816191576813L
-
直列化されたフィールド
-
altName
Name altName
コンテキストaltNameCtx
を基準にして解決されたオブジェクトの名前が含まれます。 合成名である。 nullの場合、名前は指定されない。 これの使用方法の詳細は、javax.naming.spi.ObjectFactory.getObjectInstance
メソッドを参照してください。このフィールドはnullに初期化されます。 直接操作しないでください。getAltName()とsetAltName()を使用してアクセスおよび更新される必要があります。
-
altNameCtx
Context altNameCtx
altName
が基準にして指定されているコンテキストが含まれます。 nullの場合、デフォルトの初期コンテキストとなる。 これの使用方法の詳細は、javax.naming.spi.ObjectFactory.getObjectInstance
メソッドを参照してください。このフィールドはnullに初期化されます。 直接操作しないでください。getAltNameCtx()とsetAltNameCtx()を使用してアクセスおよび更新される必要があります。
-
環境
Hashtable<?,
?> environment 処理を継続できないContextまたはDirContextメソッドに関連する環境を格納します。このフィールドはnullに初期化されます。 直接操作しないでください。getEnvironment()とsetEnvironment()を使用してアクセスおよび更新される必要があります。
-
remainingNewName
Name remainingNewName
Context.rename()に対する2番目のname引数の残りの未解決部分が格納されます。 この情報は、Context.rename()操作を継続するために必要です。このフィールドはnullに初期化されます。 直接操作しないでください。getRemainingName()とsetRemainingName()を使用してアクセスおよび更新される必要があります。
-
-
例外javax.naming.CommunicationException
class CommunicationException extends NamingException implements Serializable- serialVersionUID:
- 3618507780299986611L
-
クラスjavax.naming.CompositeName
class CompositeName extends Object implements Serializable- serialVersionUID:
- 1667768148915813118L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectメソッドは、ストリームからCompositeName
の状態をリストアするために呼び出されます。 シリアル形式の詳細は、writeObject
を参照してください。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObjectメソッドは、CompositeName
の状態をストリームに保存するために呼び出されます。- シリアル・データ:
- コンポーネント数(
int
)とそれに続く個別のコンポーネント(各String
)。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
クラスjavax.naming.CompoundName
class CompoundName extends Object implements Serializable- serialVersionUID:
- 3513100557083972036L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectメソッドは、ストリームからCompoundName
の状態をリストアするために呼び出されます。 シリアル形式の詳細は、writeObject
を参照してください。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObjectメソッドは、CompoundName
の状態をストリームに保存するために呼び出されます。- シリアル・データ:
- 構文
Properties
と、それに続くコンポーネント数(int
)、および個別のコンポーネント(各String
)。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
例外javax.naming.ConfigurationException
class ConfigurationException extends NamingException implements Serializable- serialVersionUID:
- -2535156726228855704L
-
例外javax.naming.ContextNotEmptyException
class ContextNotEmptyException extends NamingException implements Serializable- serialVersionUID:
- 1090963683348219877L
-
例外javax.naming.InsufficientResourcesException
class InsufficientResourcesException extends NamingException implements Serializable- serialVersionUID:
- 6227672693037844532L
-
例外javax.naming.InterruptedNamingException
class InterruptedNamingException extends NamingException implements Serializable- serialVersionUID:
- 6404516648893194728L
-
例外javax.naming.InvalidNameException
class InvalidNameException extends NamingException implements Serializable- serialVersionUID:
- -8370672380823801105L
-
例外javax.naming.LimitExceededException
class LimitExceededException extends NamingException implements Serializable- serialVersionUID:
- -776898738660207856L
-
例外javax.naming.LinkException
class LinkException extends NamingException implements Serializable- serialVersionUID:
- -7967662604076777712L
-
直列化されたフィールド
-
linkExplanation
String linkExplanation
リンクの解決が失敗した理由の例外を含みます。 nullも可。 このフィールドはコンストラクタによって初期化されます。 getメソッドおよびsetメソッドによってこのフィールドにアクセスし、処理します。 -
linkRemainingName
Name linkRemainingName
未解決の残りのリンクを含みます。 これは合成名で、nullを指定できます。 このフィールドはコンストラクタによって初期化されます。 getメソッドおよびsetメソッドによってこのフィールドにアクセスし、処理します。 -
linkResolvedName
Name linkResolvedName
正常に解決されたリンクの部分を含みます。 これは合成名で、nullを指定できます。 このフィールドはコンストラクタによって初期化されます。 getメソッドおよびsetメソッドによってこのフィールドにアクセスし、処理します。 -
linkResolvedObj
Object linkResolvedObj
リンクの部分が正常に解決されたオブジェクトを含みます。 nullも可。 このフィールドはコンストラクタによって初期化されます。 getメソッドおよびsetメソッドによってこのフィールドにアクセスし、処理します。
-
-
例外javax.naming.LinkLoopException
class LinkLoopException extends LinkException implements Serializable- serialVersionUID:
- -3119189944325198009L
-
クラスjavax.naming.LinkRef
class LinkRef extends Reference implements Serializable- serialVersionUID:
- -5386290613498931298L
-
例外javax.naming.MalformedLinkException
class MalformedLinkException extends LinkException implements Serializable- serialVersionUID:
- -3066740437737830242L
-
例外javax.naming.NameAlreadyBoundException
class NameAlreadyBoundException extends NamingException implements Serializable- serialVersionUID:
- -8491441000356780586L
-
クラスjavax.naming.NameClassPair
class NameClassPair extends Object implements Serializable- serialVersionUID:
- 5620776610160863339L
-
直列化されたフィールド
-
className
String className
このNameClassPairのクラス名が格納されます。 コンストラクタによって初期化され、setClassName()
を使用して更新できます。 -
fullName
String fullName
このNameClassPairの、それ自体の名前空間における完全な名前が格納されます。setNameInNamespace()
によって初期化されます。 -
isRel
boolean isRel
このNameClassPair
の名前がターゲット・コンテキストに対する相対名かどうかが記録されます。 コンストラクタによって初期化され、setRelative()
を使用して更新できます。 -
名前
String name
このNameClassPairの名前が格納されます。 コンストラクタによって初期化され、setName()
を使用して更新できます。
-
-
例外javax.naming.NameNotFoundException
class NameNotFoundException extends NamingException implements Serializable- serialVersionUID:
- -8007156725367842053L
-
例外javax.naming.NamingException
class NamingException extends Exception implements Serializable- serialVersionUID:
- -1299181962103167177L
-
直列化されたフィールド
-
remainingName
Name remainingName
未解決の残りの名前を含みます。 これは合成名で、nullを指定できます。 このフィールドはコンストラクタによって初期化されます。 get、set、および「append」メソッドによってこのフィールドにアクセスし、処理します。 -
resolvedName
Name resolvedName
正常に解決された名前の部分を含みます。 これは合成名で、nullを指定できます。 このフィールドはコンストラクタによって初期化されます。 getメソッドおよびsetメソッドによってこのフィールドにアクセスし、処理します。 -
resolvedObj
Object resolvedObj
名前の部分が正常に解決されたオブジェクトを含みます。 nullも可。 このフィールドはコンストラクタによって初期化されます。 getメソッドおよびsetメソッドによってこのフィールドにアクセスし、処理します。 -
rootException
Throwable rootException
このNamingExceptionがスローされる原因となった元の例外を含みます。 このフィールドは、元の例外から取得可能な追加情報がある場合や、NamingExceptionのサブクラスにマップできない元の例外がある場合に設定されます。 nullも可。このフィールドは、汎用的な例外チェーン機能以前から使用されています。
NamingException.initCause(Throwable)
およびNamingException.getCause()
メソッドが、この情報にアクセスするために現在推奨されている方法です。
-
-
例外javax.naming.NamingSecurityException
class NamingSecurityException extends NamingException implements Serializable- serialVersionUID:
- 5855287647294685775L
-
例外javax.naming.NoInitialContextException
class NoInitialContextException extends NamingException implements Serializable- serialVersionUID:
- -3413733186901258623L
-
例外javax.naming.NoPermissionException
class NoPermissionException extends NamingSecurityException implements Serializable- serialVersionUID:
- 8395332708699751775L
-
例外javax.naming.NotContextException
class NotContextException extends NamingException implements Serializable- serialVersionUID:
- 849752551644540417L
-
例外javax.naming.OperationNotSupportedException
class OperationNotSupportedException extends NamingException implements Serializable- serialVersionUID:
- 5493232822427682064L
-
例外javax.naming.PartialResultException
class PartialResultException extends NamingException implements Serializable- serialVersionUID:
- 2572144970049426786L
-
クラスjavax.naming.RefAddr
class RefAddr extends Object implements Serializable- serialVersionUID:
- -1468165120479154358L
-
直列化されたフィールド
-
addrType
String addrType
このアドレスの型を含みます。
-
-
クラスjavax.naming.Reference
class Reference extends Object implements Serializable- serialVersionUID:
- -1673475790065791735L
-
直列化されたフィールド
-
addrs
Vector<RefAddr> addrs
このReferenceに含まれるアドレスを含みます。 コンストラクタで初期化されます。 -
classFactory
String classFactory
ファクトリ・クラスの名前を含みます。このファクトリ・クラスがReferenceの参照先オブジェクトのインスタンスを作成します。 nullに初期化されます。 -
classFactoryLocation
String classFactoryLocation
ファクトリ・クラスの位置を含みます。 nullに初期化されます。 -
className
String className
このReferenceの参照先オブジェクトのクラスの完全指定された名前を含みます。- 関連項目:
-
-
例外javax.naming.ReferralException
class ReferralException extends NamingException implements Serializable- serialVersionUID:
- -2881363844695698876L
-
例外javax.naming.SizeLimitExceededException
class SizeLimitExceededException extends LimitExceededException implements Serializable- serialVersionUID:
- 7129289564879168579L
-
クラスjavax.naming.StringRefAddr
class StringRefAddr extends RefAddr implements Serializable- serialVersionUID:
- -8913762495138505527L
-
直列化されたフィールド
-
contents
String contents
このアドレスの内容を含みます。 nullも可。
-
-
例外javax.naming.TimeLimitExceededException
class TimeLimitExceededException extends LimitExceededException implements Serializable- serialVersionUID:
- -3597009011385034696L
-
-
パッケージ javax.naming.directory
-
例外javax.naming.directory.AttributeInUseException
class AttributeInUseException extends NamingException implements Serializable- serialVersionUID:
- 4437710305529322564L
-
例外javax.naming.directory.AttributeModificationException
class AttributeModificationException extends NamingException implements Serializable- serialVersionUID:
- 8060676069678710186L
-
直列化されたフィールド
-
unexecs
ModificationItem[] unexecs
nullの可能性がある、実行されなかった変更のリストを含みます。
-
-
クラスjavax.naming.directory.BasicAttribute
class BasicAttribute extends Object implements Serializable- serialVersionUID:
- 6743528196119291326L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectメソッドは、ストリームからBasicAttribute
の状態をリストアするために呼び出されます。 シリアル形式の詳細は、writeObject
を参照してください。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObjectメソッドは、BasicAttribute
の状態をストリームに保存するために呼び出されます。- シリアル・データ:
- デフォルト・フィールド(属性ID -
String
)、続いて値の数(int
)、および個々の値。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
attrID
String attrID
属性のIDを保持します。 IDはpublicコンストラクタによって初期化され、attrIDを使用しているBasicAttributeのメソッドがオーバーライドされていない限り、nullにできません。 -
ordered
boolean ordered
この属性の値が順序付けされるかどうかを記録するフラグです。
-
-
クラスjavax.naming.directory.BasicAttributes
class BasicAttributes extends Object implements Serializable- serialVersionUID:
- 4980164073184639448L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectメソッドは、ストリームからBasicAttributes
の状態をリストアするために呼び出されます。 シリアル形式の詳細は、writeObject
を参照してください。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObjectメソッドは、BasicAttributes
の状態をストリームに保存するために呼び出されます。- シリアル・データ:
- デフォルト・フィールド(ignoreCaseフラグ -
boolean
)、その後にセット(int
)内の属性の数、次に個々のAttribute
オブジェクト。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
ignoreCase
boolean ignoreCase
属性IDの大文字と小文字を無視するかどうかを示します。
-
-
例外javax.naming.directory.InvalidAttributeIdentifierException
class InvalidAttributeIdentifierException extends NamingException implements Serializable- serialVersionUID:
- -9036920266322999923L
-
例外javax.naming.directory.InvalidAttributesException
class InvalidAttributesException extends NamingException implements Serializable- serialVersionUID:
- 2607612850539889765L
-
例外javax.naming.directory.InvalidAttributeValueException
class InvalidAttributeValueException extends NamingException implements Serializable- serialVersionUID:
- 8720050295499275011L
-
例外javax.naming.directory.InvalidSearchControlsException
class InvalidSearchControlsException extends NamingException implements Serializable- serialVersionUID:
- -5124108943352665777L
-
例外javax.naming.directory.InvalidSearchFilterException
class InvalidSearchFilterException extends NamingException implements Serializable- serialVersionUID:
- 2902700940682875441L
-
クラスjavax.naming.directory.ModificationItem
class ModificationItem extends Object implements Serializable- serialVersionUID:
- 7573258562534746850L
-
直列化されたフィールド
-
attr
Attribute attr
変更に適用される属性またはその値、あるいはその両方を識別する属性を含んでいます。 -
mod_op
int mod_op
実行される変更を識別する整数型を含んでいます。
-
-
例外javax.naming.directory.NoSuchAttributeException
class NoSuchAttributeException extends NamingException implements Serializable- serialVersionUID:
- 4836415647935888137L
-
例外javax.naming.directory.SchemaViolationException
class SchemaViolationException extends NamingException implements Serializable- serialVersionUID:
- -3041762429525049663L
-
クラスjavax.naming.directory.SearchControls
class SearchControls extends Object implements Serializable- serialVersionUID:
- -2480540967773454797L
-
直列化されたフィールド
-
attributesToReturn
String[] attributesToReturn
検索の各一致エントリに対してSearchResult
で返される属性のリストを含みます。null
はすべての属性が返されることを示します。 -
countLimit
long countLimit
返されるSearchResultsの最大数を含みます。 -
derefLink
boolean derefLink
検索中にJNDIリンクが間接参照されるかどうかを示します。 -
returnObj
boolean returnObj
オブジェクトがSearchResult
で返されるかどうかを示します。 -
searchScope
int searchScope
検索に適用される範囲を含みます。ONELEVEL_SCOPE
、OBJECT_SCOPE
、SUBTREE_SCOPE
のいずれか。 -
timeLimit
int timeLimit
検索結果が返されるまでの待ち時間をミリ秒で指定します。
-
-
クラスjavax.naming.directory.SearchResult
class SearchResult extends Binding implements Serializable- serialVersionUID:
- -9158063327699723172L
-
直列化されたフィールド
-
attrs
Attributes attrs
オブジェクトとともに返される属性を含みます。
-
-
-
パッケージ javax.naming.event
-
クラスjavax.naming.event.NamingEvent
class NamingEvent extends EventObject implements Serializable- serialVersionUID:
- -7126752885365133499L
-
クラスjavax.naming.event.NamingExceptionEvent
class NamingExceptionEvent extends EventObject implements Serializable- serialVersionUID:
- -4877678086134736336L
-
直列化されたフィールド
-
exception
NamingException exception
スローされた例外を含みます。
-
-
-
パッケージ javax.naming.ldap
-
クラスjavax.naming.ldap.BasicControl
class BasicControl extends Object implements Serializable- serialVersionUID:
- -4233907508771791687L
-
直列化されたフィールド
-
criticality
boolean criticality
コントロールのクリティカルの程度。 -
id
String id
コントロールのオブジェクト識別子の文字列。 -
value
byte[] value
コントロールのASN.1 BERでエンコードされた値。
-
-
クラスjavax.naming.ldap.LdapName
class LdapName extends Object implements Serializable- serialVersionUID:
- -1595520034788997356L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectメソッドは、ストリームからLdapName
の状態をリストアするために呼び出されます。 シリアル形式の詳細は、writeObject
を参照してください。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObjectメソッドは、LdapName
の状態をストリームに保存するために呼び出されます。 圧縮のため、および実装依存を回避するため、未解析のDNのみを直列化します。- シリアル・データ:
- このLDAP名のDN
String
表現。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
例外javax.naming.ldap.LdapReferralException
class LdapReferralException extends ReferralException implements Serializable- serialVersionUID:
- -1668992791764950804L
-
クラスjavax.naming.ldap.ManageReferralControl
class ManageReferralControl extends BasicControl implements Serializable- serialVersionUID:
- 3017756160149982566L
-
クラスjavax.naming.ldap.PagedResultsControl
class PagedResultsControl extends BasicControl implements Serializable- serialVersionUID:
- 6684806685736844298L
-
クラスjavax.naming.ldap.PagedResultsResponseControl
class PagedResultsResponseControl extends BasicControl implements Serializable- serialVersionUID:
- -8819778744844514666L
-
直列化されたフィールド
-
cookie
byte[] cookie
サーバーで生成されたクッキー。 -
resultSize
int resultSize
この検索結果にあるエントリ数の推定値。
-
-
クラスjavax.naming.ldap.Rdn
class Rdn extends Object implements Serializable- serialVersionUID:
- -5994465067210009656L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectメソッドは、ストリームからRdn
の状態をリストアするために呼び出されます。 シリアル形式の詳細は、writeObject
を参照してください。- パラメータ:
s
- 読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObjectメソッドは、Rdn
の状態をストリームに保存するために呼び出されます。 圧縮のため、および実装依存を回避するため、未解析のRDNのみを直列化します。- シリアル・データ:
- 解析されないRDN
String
表現。 - パラメータ:
s
- 書き込むObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
クラスjavax.naming.ldap.SortControl
class SortControl extends BasicControl implements Serializable- serialVersionUID:
- -1965961680233330744L
-
クラスjavax.naming.ldap.SortResponseControl
class SortResponseControl extends BasicControl implements Serializable- serialVersionUID:
- 5142939176006310877L
-
直列化されたフィールド
-
badAttrId
String badAttrId
ソート失敗の原因となった属性のID。 -
resultCode
int resultCode
ソートの結果コード。
-
-
クラスjavax.naming.ldap.StartTlsRequest
class StartTlsRequest extends Object implements Serializable- serialVersionUID:
- 4441679576360753397L
-
クラスjavax.naming.ldap.StartTlsResponse
class StartTlsResponse extends Object implements Serializable- serialVersionUID:
- 8372842182579276418L
-
クラスjavax.naming.ldap.UnsolicitedNotificationEvent
class UnsolicitedNotificationEvent extends EventObject implements Serializable- serialVersionUID:
- -2382603380799883705L
-
直列化されたフィールド
-
notice
UnsolicitedNotification notice
このイベントがトリガーされる原因となった通知です。
-
-
-
パッケージ javax.naming.spi
-
クラスjavax.naming.spi.ResolveResult
class ResolveResult extends Object implements Serializable- serialVersionUID:
- -4552108072002407559L
-
-
パッケージ javax.net.ssl
-
クラスjavax.net.ssl.HandshakeCompletedEvent
class HandshakeCompletedEvent extends EventObject implements Serializable- serialVersionUID:
- 7914963744257769778L
-
例外javax.net.ssl.SSLException
class SSLException extends IOException implements Serializable- serialVersionUID:
- 4511006460650708967L
-
例外javax.net.ssl.SSLHandshakeException
class SSLHandshakeException extends SSLException implements Serializable- serialVersionUID:
- -5045881315018326890L
-
例外javax.net.ssl.SSLKeyException
class SSLKeyException extends SSLException implements Serializable- serialVersionUID:
- -8071664081941937874L
-
例外javax.net.ssl.SSLPeerUnverifiedException
class SSLPeerUnverifiedException extends SSLException implements Serializable- serialVersionUID:
- -8919512675000600547L
-
クラスjavax.net.ssl.SSLPermission
class SSLPermission extends BasicPermission implements Serializable- serialVersionUID:
- -3456898025505876775L
-
例外javax.net.ssl.SSLProtocolException
class SSLProtocolException extends SSLException implements Serializable- serialVersionUID:
- 5445067063799134928L
-
クラスjavax.net.ssl.SSLSessionBindingEvent
class SSLSessionBindingEvent extends EventObject implements Serializable- serialVersionUID:
- 3989172637106345L
-
直列化されたフィールド
-
名前
String name
オブジェクトがバインドされる名前、またはバインドを解除する名前
-
-
-
パッケージ javax.print
-
クラスjavax.print.DocFlavor
class DocFlavor extends Object implements Serializable- serialVersionUID:
- -4512080796965449721L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ストリームからインスタンスを復元します。(つまり、直列化復元します)。- シリアル・データ:
DocFlavor
の直列化された形式は、String
であり、String
の後にString
が続き、その後にmime形式の標準形式- パラメータ:
s
- 入力ストリーム- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合IOException
- 基になるストリームから読み込み中にI/Oエラーが発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException インスタンスをストリームに書き込みます。つまり、オブジェクトを直列化します。- パラメータ:
s
- 出力ストリーム- 例外:
IOException
- ベースとなるストリームの書込み中に入出力エラーが発生した場合
-
-
直列化されたフィールド
-
myClassName
String myClassName
表現クラス名。
-
-
クラスjavax.print.DocFlavor.BYTE_ARRAY
class BYTE_ARRAY extends DocFlavor implements Serializable- serialVersionUID:
- -9065578006593857475L
-
クラスjavax.print.DocFlavor.CHAR_ARRAY
class CHAR_ARRAY extends DocFlavor implements Serializable- serialVersionUID:
- -8720590903724405128L
-
クラスjavax.print.DocFlavor.INPUT_STREAM
class INPUT_STREAM extends DocFlavor implements Serializable- serialVersionUID:
- -7045842700749194127L
-
クラスjavax.print.DocFlavor.READER
class READER extends DocFlavor implements Serializable- serialVersionUID:
- 7100295812579351567L
-
クラスjavax.print.DocFlavor.SERVICE_FORMATTED
class SERVICE_FORMATTED extends DocFlavor implements Serializable- serialVersionUID:
- 6181337766266637256L
-
クラスjavax.print.DocFlavor.STRING
class STRING extends DocFlavor implements Serializable- serialVersionUID:
- 4414407504887034035L
-
クラスjavax.print.DocFlavor.URL
class URL extends DocFlavor implements Serializable- serialVersionUID:
- 2936725788144902062L
-
例外javax.print.PrintException
class PrintException extends Exception implements Serializable- serialVersionUID:
- -5932531546705242471L
-
-
パッケージ javax.print.attribute
-
Class javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet
class SynchronizedAttributeSet extends Object implements Serializable- serialVersionUID:
- 8365731020128564925L
-
直列化されたフィールド
-
attrset
AttributeSet attrset
属性セット。
-
-
Class javax.print.attribute.AttributeSetUtilities.SynchronizedDocAttributeSet
class SynchronizedDocAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable- serialVersionUID:
- 6455869095246629354L
-
Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintJobAttributeSet
class SynchronizedPrintJobAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable- serialVersionUID:
- 2117188707856965749L
-
Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintRequestAttributeSet
class SynchronizedPrintRequestAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable- serialVersionUID:
- 5671237023971169027L
-
Class javax.print.attribute.AttributeSetUtilities.SynchronizedPrintServiceAttributeSet
class SynchronizedPrintServiceAttributeSet extends javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet implements Serializable- serialVersionUID:
- -2830705374001675073L
-
Class javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet
class UnmodifiableAttributeSet extends Object implements Serializable- serialVersionUID:
- -6131802583863447813L
-
直列化されたフィールド
-
attrset
AttributeSet attrset
属性セット。
-
-
Class javax.print.attribute.AttributeSetUtilities.UnmodifiableDocAttributeSet
class UnmodifiableDocAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable- serialVersionUID:
- -6349408326066898956L
-
Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintJobAttributeSet
class UnmodifiablePrintJobAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable- serialVersionUID:
- -8002245296274522112L
-
Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintRequestAttributeSet
class UnmodifiablePrintRequestAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable- serialVersionUID:
- 7799373532614825073L
-
Class javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintServiceAttributeSet
class UnmodifiablePrintServiceAttributeSet extends javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet implements Serializable- serialVersionUID:
- -7112165137107826819L
-
クラスjavax.print.attribute.DateTimeSyntax
class DateTimeSyntax extends Object implements Serializable- serialVersionUID:
- -1400819079791208582L
-
直列化されたフィールド
-
value
Date value
この日付と時間属性のjava.util.Date
値です。
-
-
クラスjavax.print.attribute.EnumSyntax
class EnumSyntax extends Object implements Serializable- serialVersionUID:
- -2739521845085831642L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws ObjectStreamExceptionオブジェクトの入力時に、この直列化復元された列挙インスタンスを、列挙属性クラスで定義された適切な列挙値に変換します。- 例外:
ObjectStreamException
- ストリームが直列化復元できない場合InvalidObjectException
- 列挙値表がnull
の場合、この列挙値の整数値は列挙値表の要素に対応しないか、列挙値表の対応する要素はnull
です。 (ノート:InvalidObjectException
は、readResolve()
からスローされると宣言されているObjectStreamException
のサブクラスです。)
-
-
直列化されたフィールド
-
value
int value
列挙値の整数値です。
-
-
クラスjavax.print.attribute.HashAttributeSet
class HashAttributeSet extends Object implements Serializable- serialVersionUID:
- 5311560590283707917L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws ClassNotFoundException, IOException ストリームからインスタンスを復元します。つまり、直列化復元します。- パラメータ:
s
- 入力ストリーム- 例外:
ClassNotFoundException
- クラスが見つからない場合IOException
- 入出力例外が発生した場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException インスタンスをストリームに書き込みます。つまり、オブジェクトを直列化します。- シリアル・データ:
- 属性セットの直列化された形式は、セットの属性数およびおのおのの属性を明示的に書き込む。 これは、属性が書き込まれる順序が定義されていないため、直列化された形式が同等かどうかを保証しない。
- パラメータ:
s
- 出力ストリーム- 例外:
IOException
- 入出力例外が発生した場合
-
-
直列化されたフィールド
-
クラスjavax.print.attribute.HashDocAttributeSet
class HashDocAttributeSet extends HashAttributeSet implements Serializable- serialVersionUID:
- -1128534486061432528L
-
クラスjavax.print.attribute.HashPrintJobAttributeSet
class HashPrintJobAttributeSet extends HashAttributeSet implements Serializable- serialVersionUID:
- -4204473656070350348L
-
クラスjavax.print.attribute.HashPrintRequestAttributeSet
class HashPrintRequestAttributeSet extends HashAttributeSet implements Serializable- serialVersionUID:
- 2364756266107751933L
-
クラスjavax.print.attribute.HashPrintServiceAttributeSet
class HashPrintServiceAttributeSet extends HashAttributeSet implements Serializable- serialVersionUID:
- 6642904616179203070L
-
クラスjavax.print.attribute.IntegerSyntax
class IntegerSyntax extends Object implements Serializable- serialVersionUID:
- 3644574816328081943L
-
直列化されたフィールド
-
value
int value
この整数型の属性の整数値。
-
-
クラスjavax.print.attribute.ResolutionSyntax
class ResolutionSyntax extends Object implements Serializable- serialVersionUID:
- 2706743076526672017L
-
直列化されたフィールド
-
crossFeedResolution
int crossFeedResolution
100インチあたりドット数の単位(dphi)の前後送り方向の解像度です。 -
feedResolution
int feedResolution
100インチあたりドット数の単位(dphi)の送り方向の解像度です。
-
-
クラスjavax.print.attribute.SetOfIntegerSyntax
class SetOfIntegerSyntax extends Object implements Serializable- serialVersionUID:
- 3666874174847632203L
-
直列化されたフィールド
-
members
int[][] members
正規配列形式のセットのメンバーです。
-
-
クラスjavax.print.attribute.Size2DSyntax
class Size2DSyntax extends Object implements Serializable- serialVersionUID:
- 5584439964938660530L
-
直列化されたフィールド
-
x
int x
X
ディメンションはマイクロ・メーターの単位で表されます(µm)。 -
y
int y
Y
ディメンションはマイクロ・メーターの単位で表されます(µm)。
-
-
クラスjavax.print.attribute.TextSyntax
class TextSyntax extends Object implements Serializable- serialVersionUID:
- -8130648736378144102L
-
例外javax.print.attribute.UnmodifiableSetException
class UnmodifiableSetException extends RuntimeException implements Serializable- serialVersionUID:
- 2255250308571511731L
-
クラスjavax.print.attribute.URISyntax
class URISyntax extends Object implements Serializable- serialVersionUID:
- -7842661210486401678L
-
直列化されたフィールド
-
uri
URI uri
このURI
属性のURI
の値。
-
-
-
パッケージ javax.print.attribute.standard
-
クラスjavax.print.attribute.standard.Chromaticity
class Chromaticity extends EnumSyntax implements Serializable- serialVersionUID:
- 4660543931355214012L
-
クラスjavax.print.attribute.standard.ColorSupported
class ColorSupported extends EnumSyntax implements Serializable- serialVersionUID:
- -2700555589688535545L
-
クラスjavax.print.attribute.standard.Compression
class Compression extends EnumSyntax implements Serializable- serialVersionUID:
- -5716748913324997674L
-
クラスjavax.print.attribute.standard.Copies
class Copies extends IntegerSyntax implements Serializable- serialVersionUID:
- -6426631521680023833L
-
クラスjavax.print.attribute.standard.CopiesSupported
class CopiesSupported extends SetOfIntegerSyntax implements Serializable- serialVersionUID:
- 6927711687034846001L
-
クラスjavax.print.attribute.standard.DateTimeAtCompleted
class DateTimeAtCompleted extends DateTimeSyntax implements Serializable- serialVersionUID:
- 6497399708058490000L
-
クラスjavax.print.attribute.standard.DateTimeAtCreation
class DateTimeAtCreation extends DateTimeSyntax implements Serializable- serialVersionUID:
- -2923732231056647903L
-
クラスjavax.print.attribute.standard.DateTimeAtProcessing
class DateTimeAtProcessing extends DateTimeSyntax implements Serializable- serialVersionUID:
- -3710068197278263244L
-
クラスjavax.print.attribute.standard.Destination
class Destination extends URISyntax implements Serializable- serialVersionUID:
- 6776739171700415321L
-
クラスjavax.print.attribute.standard.DialogOwner
class DialogOwner extends Object implements Serializable- serialVersionUID:
- -1901909867156076547L
-
直列化されたフィールド
-
owner
Window owner
ダイアログの所有者。
-
-
クラスjavax.print.attribute.standard.DialogTypeSelection
class DialogTypeSelection extends EnumSyntax implements Serializable- serialVersionUID:
- 7518682952133256029L
-
クラスjavax.print.attribute.standard.DocumentName
class DocumentName extends TextSyntax implements Serializable- serialVersionUID:
- 7883105848533280430L
-
クラスjavax.print.attribute.standard.Fidelity
class Fidelity extends EnumSyntax implements Serializable- serialVersionUID:
- 6320827847329172308L
-
クラスjavax.print.attribute.standard.Finishings
class Finishings extends EnumSyntax implements Serializable- serialVersionUID:
- -627840419548391754L
-
クラスjavax.print.attribute.standard.JobHoldUntil
class JobHoldUntil extends DateTimeSyntax implements Serializable- serialVersionUID:
- -1664471048860415024L
-
クラスjavax.print.attribute.standard.JobImpressions
class JobImpressions extends IntegerSyntax implements Serializable- serialVersionUID:
- 8225537206784322464L
-
クラスjavax.print.attribute.standard.JobImpressionsCompleted
class JobImpressionsCompleted extends IntegerSyntax implements Serializable- serialVersionUID:
- 6722648442432393294L
-
クラスjavax.print.attribute.standard.JobImpressionsSupported
class JobImpressionsSupported extends SetOfIntegerSyntax implements Serializable- serialVersionUID:
- -4887354803843173692L
-
クラスjavax.print.attribute.standard.JobKOctets
class JobKOctets extends IntegerSyntax implements Serializable- serialVersionUID:
- -8959710146498202869L
-
クラスjavax.print.attribute.standard.JobKOctetsProcessed
class JobKOctetsProcessed extends IntegerSyntax implements Serializable- serialVersionUID:
- -6265238509657881806L
-
クラスjavax.print.attribute.standard.JobKOctetsSupported
class JobKOctetsSupported extends SetOfIntegerSyntax implements Serializable- serialVersionUID:
- -2867871140549897443L
-
クラスjavax.print.attribute.standard.JobMediaSheets
class JobMediaSheets extends IntegerSyntax implements Serializable- serialVersionUID:
- 408871131531979741L
-
クラスjavax.print.attribute.standard.JobMediaSheetsCompleted
class JobMediaSheetsCompleted extends IntegerSyntax implements Serializable- serialVersionUID:
- 1739595973810840475L
-
クラスjavax.print.attribute.standard.JobMediaSheetsSupported
class JobMediaSheetsSupported extends SetOfIntegerSyntax implements Serializable- serialVersionUID:
- 2953685470388672940L
-
クラスjavax.print.attribute.standard.JobMessageFromOperator
class JobMessageFromOperator extends TextSyntax implements Serializable- serialVersionUID:
- -4620751846003142047L
-
クラスjavax.print.attribute.standard.JobName
class JobName extends TextSyntax implements Serializable- serialVersionUID:
- 4660359192078689545L
-
クラスjavax.print.attribute.standard.JobOriginatingUserName
class JobOriginatingUserName extends TextSyntax implements Serializable- serialVersionUID:
- -8052537926362933477L
-
クラスjavax.print.attribute.standard.JobPriority
class JobPriority extends IntegerSyntax implements Serializable- serialVersionUID:
- -4599900369040602769L
-
クラスjavax.print.attribute.standard.JobPrioritySupported
class JobPrioritySupported extends IntegerSyntax implements Serializable- serialVersionUID:
- 2564840378013555894L
-
クラスjavax.print.attribute.standard.JobSheets
class JobSheets extends EnumSyntax implements Serializable- serialVersionUID:
- -4735258056132519759L
-
クラスjavax.print.attribute.standard.JobState
class JobState extends EnumSyntax implements Serializable- serialVersionUID:
- 400465010094018920L
-
クラスjavax.print.attribute.standard.JobStateReason
class JobStateReason extends EnumSyntax implements Serializable- serialVersionUID:
- -8765894420449009168L
-
クラスjavax.print.attribute.standard.JobStateReasons
class JobStateReasons extends HashSet<JobStateReason> implements Serializable- serialVersionUID:
- 8849088261264331812L
-
クラスjavax.print.attribute.standard.Media
class Media extends EnumSyntax implements Serializable- serialVersionUID:
- -2823970704630722439L
-
クラスjavax.print.attribute.standard.MediaName
class MediaName extends Media implements Serializable- serialVersionUID:
- 4653117714524155448L
-
クラスjavax.print.attribute.standard.MediaPrintableArea
class MediaPrintableArea extends Object implements Serializable- serialVersionUID:
- -1597171464050795793L
-
直列化されたフィールド
-
h
int h
印刷可能なx
、y
、width
およびheight
。 -
units
int units
値が表現される単位。 -
w
int w
印刷可能なx
、y
、width
およびheight
。 -
x
int x
印刷可能なx
、y
、width
およびheight
。 -
y
int y
印刷可能なx
、y
、width
およびheight
。
-
-
クラスjavax.print.attribute.standard.MediaSize
class MediaSize extends Size2DSyntax implements Serializable- serialVersionUID:
- -1967958664615414771L
-
直列化されたフィールド
-
mediaName
MediaSizeName mediaName
メディア名。
-
-
クラスjavax.print.attribute.standard.MediaSizeName
class MediaSizeName extends Media implements Serializable- serialVersionUID:
- 2778798329756942747L
-
クラスjavax.print.attribute.standard.MediaTray
class MediaTray extends Media implements Serializable- serialVersionUID:
- -982503611095214703L
-
クラスjavax.print.attribute.standard.MultipleDocumentHandling
class MultipleDocumentHandling extends EnumSyntax implements Serializable- serialVersionUID:
- 8098326460746413466L
-
クラスjavax.print.attribute.standard.NumberOfDocuments
class NumberOfDocuments extends IntegerSyntax implements Serializable- serialVersionUID:
- 7891881310684461097L
-
クラスjavax.print.attribute.standard.NumberOfInterveningJobs
class NumberOfInterveningJobs extends IntegerSyntax implements Serializable- serialVersionUID:
- 2568141124844982746L
-
クラスjavax.print.attribute.standard.NumberUp
class NumberUp extends IntegerSyntax implements Serializable- serialVersionUID:
- -3040436486786527811L
-
クラスjavax.print.attribute.standard.NumberUpSupported
class NumberUpSupported extends SetOfIntegerSyntax implements Serializable- serialVersionUID:
- -1041573395759141805L
-
クラスjavax.print.attribute.standard.OrientationRequested
class OrientationRequested extends EnumSyntax implements Serializable- serialVersionUID:
- -4447437289862822276L
-
クラスjavax.print.attribute.standard.OutputDeviceAssigned
class OutputDeviceAssigned extends TextSyntax implements Serializable- serialVersionUID:
- 5486733778854271081L
-
クラスjavax.print.attribute.standard.PageRanges
class PageRanges extends SetOfIntegerSyntax implements Serializable- serialVersionUID:
- 8639895197656148392L
-
クラスjavax.print.attribute.standard.PagesPerMinute
class PagesPerMinute extends IntegerSyntax implements Serializable- serialVersionUID:
- -6366403993072862015L
-
クラスjavax.print.attribute.standard.PagesPerMinuteColor
class PagesPerMinuteColor extends IntegerSyntax implements Serializable- serialVersionUID:
- 1684993151687470944L
-
クラスjavax.print.attribute.standard.PDLOverrideSupported
class PDLOverrideSupported extends EnumSyntax implements Serializable- serialVersionUID:
- -4393264467928463934L
-
クラスjavax.print.attribute.standard.PresentationDirection
class PresentationDirection extends EnumSyntax implements Serializable- serialVersionUID:
- 8294728067230931780L
-
クラスjavax.print.attribute.standard.PrinterInfo
class PrinterInfo extends TextSyntax implements Serializable- serialVersionUID:
- 7765280618777599727L
-
クラスjavax.print.attribute.standard.PrinterIsAcceptingJobs
class PrinterIsAcceptingJobs extends EnumSyntax implements Serializable- serialVersionUID:
- -5052010680537678061L
-
クラスjavax.print.attribute.standard.PrinterLocation
class PrinterLocation extends TextSyntax implements Serializable- serialVersionUID:
- -1598610039865566337L
-
クラスjavax.print.attribute.standard.PrinterMakeAndModel
class PrinterMakeAndModel extends TextSyntax implements Serializable- serialVersionUID:
- 4580461489499351411L
-
クラスjavax.print.attribute.standard.PrinterMessageFromOperator
class PrinterMessageFromOperator extends TextSyntax implements Serializable- serialVersionUID:
- -4486871203218629318L
-
クラスjavax.print.attribute.standard.PrinterMoreInfo
class PrinterMoreInfo extends URISyntax implements Serializable- serialVersionUID:
- 4555850007675338574L
-
クラスjavax.print.attribute.standard.PrinterMoreInfoManufacturer
class PrinterMoreInfoManufacturer extends URISyntax implements Serializable- serialVersionUID:
- 3323271346485076608L
-
クラスjavax.print.attribute.standard.PrinterName
class PrinterName extends TextSyntax implements Serializable- serialVersionUID:
- 299740639137803127L
-
クラスjavax.print.attribute.standard.PrinterResolution
class PrinterResolution extends ResolutionSyntax implements Serializable- serialVersionUID:
- 13090306561090558L
-
クラスjavax.print.attribute.standard.PrinterState
class PrinterState extends EnumSyntax implements Serializable- serialVersionUID:
- -649578618346507718L
-
クラスjavax.print.attribute.standard.PrinterStateReason
class PrinterStateReason extends EnumSyntax implements Serializable- serialVersionUID:
- -1623720656201472593L
-
クラスjavax.print.attribute.standard.PrinterStateReasons
class PrinterStateReasons extends HashMap<PrinterStateReason,Severity> implements Serializable - serialVersionUID:
- -3731791085163619457L
-
クラスjavax.print.attribute.standard.PrinterURI
class PrinterURI extends URISyntax implements Serializable- serialVersionUID:
- 7923912792485606497L
-
クラスjavax.print.attribute.standard.PrintQuality
class PrintQuality extends EnumSyntax implements Serializable- serialVersionUID:
- -3072341285225858365L
-
クラスjavax.print.attribute.standard.QueuedJobCount
class QueuedJobCount extends IntegerSyntax implements Serializable- serialVersionUID:
- 7499723077864047742L
-
クラスjavax.print.attribute.standard.ReferenceUriSchemesSupported
class ReferenceUriSchemesSupported extends EnumSyntax implements Serializable- serialVersionUID:
- -8989076942813442805L
-
クラスjavax.print.attribute.standard.RequestingUserName
class RequestingUserName extends TextSyntax implements Serializable- serialVersionUID:
- -2683049894310331454L
-
クラスjavax.print.attribute.standard.Severity
class Severity extends EnumSyntax implements Serializable- serialVersionUID:
- 8781881462717925380L
-
クラスjavax.print.attribute.standard.SheetCollate
class SheetCollate extends EnumSyntax implements Serializable- serialVersionUID:
- 7080587914259873003L
-
クラスjavax.print.attribute.standard.Sides
class Sides extends EnumSyntax implements Serializable- serialVersionUID:
- -6890309414893262822L
-
-
パッケージ javax.print.event
-
クラスjavax.print.event.PrintEvent
class PrintEvent extends EventObject implements Serializable- serialVersionUID:
- 2286914924430763847L
-
クラスjavax.print.event.PrintJobAttributeEvent
class PrintJobAttributeEvent extends PrintEvent implements Serializable- serialVersionUID:
- -6534469883874742101L
-
直列化されたフィールド
-
attributes
PrintJobAttributeSet attributes
変更された印刷サービスの属性。
-
-
クラスjavax.print.event.PrintJobEvent
class PrintJobEvent extends PrintEvent implements Serializable- serialVersionUID:
- -1711656903622072997L
-
直列化されたフィールド
-
reason
int reason
このイベントの理由。
-
-
クラスjavax.print.event.PrintServiceAttributeEvent
class PrintServiceAttributeEvent extends PrintEvent implements Serializable- serialVersionUID:
- -7565987018140326600L
-
直列化されたフィールド
-
attributes
PrintServiceAttributeSet attributes
変更された印刷サービスの属性。
-
-
-
パッケージ javax.rmi.ssl
-
クラスjavax.rmi.ssl.SslRMIClientSocketFactory
class SslRMIClientSocketFactory extends Object implements Serializable- serialVersionUID:
- -8310631444933958385L
-
-
パッケージ javax.script
-
例外javax.script.ScriptException
class ScriptException extends Exception implements Serializable- serialVersionUID:
- 8265071037049225001L
-
直列化されたフィールド
-
columnNumber
int columnNumber
-
fileName
String fileName
-
lineNumber
int lineNumber
-
-
-
パッケージ javax.security.auth
-
クラスjavax.security.auth.AuthPermission
class AuthPermission extends BasicPermission implements Serializable- serialVersionUID:
- 5806031445061587174L
-
例外javax.security.auth.DestroyFailedException
class DestroyFailedException extends Exception implements Serializable- serialVersionUID:
- -7790152857282749162L
-
クラスjavax.security.auth.PrivateCredentialPermission
class PrivateCredentialPermission extends Permission implements Serializable- serialVersionUID:
- 5284372143517237068L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからオブジェクトを読み込みます(オブジェクトの直列化復元)。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
Class javax.security.auth.PrivateCredentialPermission.CredOwner
class CredOwner extends Object implements Serializable- serialVersionUID:
- -5607449830436408266L
-
例外javax.security.auth.RefreshFailedException
class RefreshFailedException extends Exception implements Serializable- serialVersionUID:
- 5058444488565265840L
-
クラスjavax.security.auth.Subject
class Subject extends Object implements Serializable- serialVersionUID:
- -8308522755600156056L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからオブジェクトを読み込みます(オブジェクトの直列化復元)。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException このオブジェクトをストリームに書き出します(直列化)。- パラメータ:
oos
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
Class javax.security.auth.Subject.SecureSet
class SecureSet extends Object implements Serializable- serialVersionUID:
- 7911754171111800359L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
ois
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException このオブジェクトをストリームに書き出します(直列化)。- シリアル・データ:
- これが非公開資格セットの場合は、呼出し側がセット内の各資格にアクセスするアクセス権を持つように、セキュリティ・チェックが実行されます。 セキュリティ・チェックに通過すると、セットは直列化されます。
- パラメータ:
oos
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
elements
LinkedList elements
セットの要素です。 -
this$0
Subject this$0
外部のSubjectインスタンスです。
-
-
-
パッケージ javax.security.auth.callback
-
クラスjavax.security.auth.callback.ChoiceCallback
class ChoiceCallback extends Object implements Serializable- serialVersionUID:
- -3975664071579892167L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
選択
String[] choices
選択肢のリスト- 導入されたバージョン:
- 1.4
-
defaultChoice
int defaultChoice
デフォルトの選択として使用される選択肢- 導入されたバージョン:
- 1.4
-
multipleSelectionsAllowed
boolean multipleSelectionsAllowed
選択肢のリストで複数選択が可能であるかどうか- 導入されたバージョン:
- 1.4
-
prompt
String prompt
- 導入されたバージョン:
- 1.4
-
selections
int[] selections
choices
リストのインデックスとして表される選択された選択肢。- 導入されたバージョン:
- 1.4
-
-
クラスjavax.security.auth.callback.ConfirmationCallback
class ConfirmationCallback extends Object implements Serializable- serialVersionUID:
- -9095656433782481624L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
クラスjavax.security.auth.callback.LanguageCallback
class LanguageCallback extends Object implements Serializable- serialVersionUID:
- 2019050433478903213L
-
直列化されたフィールド
-
locale
Locale locale
- 導入されたバージョン:
- 1.4
-
-
クラスjavax.security.auth.callback.NameCallback
class NameCallback extends Object implements Serializable- serialVersionUID:
- 3770938795909392253L
-
クラスjavax.security.auth.callback.PasswordCallback
class PasswordCallback extends Object implements Serializable- serialVersionUID:
- 2267422647454909926L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
stream
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
echoOn
boolean echoOn
- 導入されたバージョン:
- 1.4
-
inputPassword
char[] inputPassword
- 導入されたバージョン:
- 1.4
-
prompt
String prompt
- 導入されたバージョン:
- 1.4
-
-
クラスjavax.security.auth.callback.TextInputCallback
class TextInputCallback extends Object implements Serializable- serialVersionUID:
- -8064222478852811804L
-
クラスjavax.security.auth.callback.TextOutputCallback
class TextOutputCallback extends Object implements Serializable- serialVersionUID:
- 1689502495511663102L
-
直列化されたフィールド
-
message
String message
- 導入されたバージョン:
- 1.4
-
messageType
int messageType
- 導入されたバージョン:
- 1.4
-
-
例外javax.security.auth.callback.UnsupportedCallbackException
class UnsupportedCallbackException extends Exception implements Serializable- serialVersionUID:
- -6873556327655666839L
-
直列化されたフィールド
-
コールバック
Callback callback
-
-
-
パッケージ javax.security.auth.kerberos
-
クラスjavax.security.auth.kerberos.DelegationPermission
class DelegationPermission extends BasicPermission implements Serializable- serialVersionUID:
- 883133252142523922L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException ストリームからDelegationPermissionの状態を復元するために呼び出されます。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException WriteObjectは、DelegationPermissionの状態をストリームに保存するために呼び出されます。 アクションは直列化され、スーパー・クラスがその名前を扱います。- パラメータ:
s
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
クラスjavax.security.auth.kerberos.EncryptionKey
class EncryptionKey extends Object implements Serializable- serialVersionUID:
- 9L
-
直列化されたフィールド
-
key
javax.security.auth.kerberos.KeyImpl key
KeyImpl
は、暗号化キーのASN.1でエンコードされたバイトを書き出すことによって直列化されます。
-
-
クラスjavax.security.auth.kerberos.KerberosKey
class KerberosKey extends Object implements Serializable- serialVersionUID:
- -4625402278148246993L
-
直列化されたフィールド
-
key
javax.security.auth.kerberos.KeyImpl key
KeyImpl
は、暗号化キーのASN.1でエンコードされたバイトを書き出すことによって直列化されます。 -
プリンシパル
KerberosPrincipal principal
この秘密キーが属するプリンシパル。 -
versionNum
int versionNum
この秘密キーのバージョン番号
-
-
クラスjavax.security.auth.kerberos.KerberosPrincipal
class KerberosPrincipal extends Object implements Serializable- serialVersionUID:
- -7374788026156829911L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException ストリームからオブジェクトを読み込みます(オブジェクトの直列化復元)。- パラメータ:
ois
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException KerberosPrincipal
オブジェクトをストリームに保存- シリアル・データ:
- この
KerberosPrincipal
は、PrincipalNameとRealmをRFC4120のセクション5.2.2で指定されているように、DERでエンコードされた形式で書き出すことによって直列化されます。 - パラメータ:
oos
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
クラスjavax.security.auth.kerberos.KerberosTicket
class KerberosTicket extends Object implements Serializable- serialVersionUID:
- 7395334370157380539L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
asn1Encoding
byte[] asn1Encoding
Kerberosプロトコル仕様RFC4120に定義されたTicketのASN.1 DERエンコーディングです。 -
authTime
Date authTime
初期認証の時間です。 -
client
KerberosPrincipal client
サービス・チケットを所有するクライアントです。 -
clientAddresses
InetAddress[] clientAddresses
クライアントがチケットを使用できるアドレスです。 チケットを任意のアドレスで使用できるとき、このフィールドはnullになる。 -
endTime
Date endTime
チケットを受け入れられなくなったあとの時間です(有効期限)。 -
flags
boolean[] flags
Kerberosプロトコル仕様RFC4120で定義されているTicket Flagです。 -
プロキシ
KerberosTicket proxy
proxy_impersonatorの場合、エビデンス・チケット。 このフィールドは、KerberosSecretsからアクセスできます。 直列化されます。 -
renewTill
Date renewTill
更新可能なTicketの場合は、更新に含まれる最終終了時間を表します。 これはすべての更新による、チケットの絶対有効期限であると考えられます。 更新不可能なチケットでは、このフィールドはnullも可。 -
server
KerberosPrincipal server
チケットが発行されたサービスです。 -
sessionKey
javax.security.auth.kerberos.KeyImpl sessionKey
KeyImpl
は、暗号化キーのASN1エンコード・バイトを書き込むことによって直列化されます。 ASN1エンコーディングは、RFC4120で次のように定義されています。EncryptionKey ::= SEQUENCE { keytype [0] Int32 -- actually encryption type --, keyvalue [1] OCTET STRING }
-
startTime
Date startTime
チケットが有効になったあとの時間です。
-
-
Class javax.security.auth.kerberos.KeyImpl
class KeyImpl extends Object implements Serializable- serialVersionUID:
- -7889313790214321193L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException このオブジェクトの状態をストリームからリストアします。- パラメータ:
ois
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream oos) throws IOException このオブジェクトの状態をストリームに書き込みます。- シリアル・データ:
- この
KeyImpl
は、暗号化キーのASN.1エンコードされたバイトを書き出して直列化されます。 ASN.1エンコーディングは、次のようにRFC4120に定義されます: EncryptionKey ::= SEQUENCE { keytype [0] Int32 -- actually encryption type --, keyvalue [1] OCTET STRING - パラメータ:
oos
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- I/Oエラーが発生した場合 }
-
-
クラスjavax.security.auth.kerberos.ServicePermission
class ServicePermission extends Permission implements Serializable- serialVersionUID:
- -1227585031618624935L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectを呼び出すと、ServicePermissionをストリームから復元できます。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException ServicePermissionの状態をストリームに保存するために呼び出されます。 アクションは直列化され、スーパー・クラスがその名前を扱います。- パラメータ:
s
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
直列化されたフィールド
-
actions
String actions
アクション文字列。
-
-
-
パッケージ javax.security.auth.login
-
例外javax.security.auth.login.AccountException
class AccountException extends LoginException implements Serializable- serialVersionUID:
- -2112878680072211787L
-
例外javax.security.auth.login.AccountExpiredException
class AccountExpiredException extends AccountException implements Serializable- serialVersionUID:
- -6064064890162661560L
-
例外javax.security.auth.login.AccountLockedException
class AccountLockedException extends AccountException implements Serializable- serialVersionUID:
- 8280345554014066334L
-
例外javax.security.auth.login.AccountNotFoundException
class AccountNotFoundException extends AccountException implements Serializable- serialVersionUID:
- 1498349563916294614L
-
例外javax.security.auth.login.CredentialException
class CredentialException extends LoginException implements Serializable- serialVersionUID:
- -4772893876810601859L
-
例外javax.security.auth.login.CredentialExpiredException
class CredentialExpiredException extends CredentialException implements Serializable- serialVersionUID:
- -5344739593859737937L
-
例外javax.security.auth.login.CredentialNotFoundException
class CredentialNotFoundException extends CredentialException implements Serializable- serialVersionUID:
- -7779934467214319475L
-
例外javax.security.auth.login.FailedLoginException
class FailedLoginException extends LoginException implements Serializable- serialVersionUID:
- 802556922354616286L
-
例外javax.security.auth.login.LoginException
class LoginException extends GeneralSecurityException implements Serializable- serialVersionUID:
- -4679091624035232488L
-
-
パッケージ javax.security.auth.x500
-
クラスjavax.security.auth.x500.X500Principal
class X500Principal extends Object implements Serializable- serialVersionUID:
- -500463348111345721L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, NotActiveException, ClassNotFoundException このオブジェクトをストリームから読み込みます(直列化復元)。- パラメータ:
s
- データを読み取るObjectInputStream
- 例外:
IOException
- 入出力エラーが発生した場合NotActiveException
- 直列化が有効でない場合ClassNotFoundException
- 直列化されたクラスをロードできない場合
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException X500Principalオブジェクトをストリームに保存します。- シリアル・データ:
- この
X500Principal
は、DERエンコード形式で書き出すことで直列化される(getEncoded
の値が直列化される)。 - パラメータ:
s
- データが書き込まれるObjectOutputStream
- 例外:
IOException
- 入出力エラーが発生した場合
-
-
-
パッケージ javax.security.cert
-
例外javax.security.cert.CertificateEncodingException
class CertificateEncodingException extends CertificateException implements Serializable- serialVersionUID:
- -8187642723048403470L
-
例外javax.security.cert.CertificateException
class CertificateException extends Exception implements Serializable- serialVersionUID:
- -5757213374030785290L
-
例外javax.security.cert.CertificateExpiredException
class CertificateExpiredException extends CertificateException implements Serializable- serialVersionUID:
- 5091601212177261883L
-
例外javax.security.cert.CertificateNotYetValidException
class CertificateNotYetValidException extends CertificateException implements Serializable- serialVersionUID:
- -8976172474266822818L
-
例外javax.security.cert.CertificateParsingException
class CertificateParsingException extends CertificateException implements Serializable- serialVersionUID:
- -8449352422951136229L
-
-
パッケージ javax.security.sasl
-
例外javax.security.sasl.AuthenticationException
class AuthenticationException extends SaslException implements Serializable- serialVersionUID:
- -3579708765071815007L
-
クラスjavax.security.sasl.AuthorizeCallback
class AuthorizeCallback extends Object implements Serializable- serialVersionUID:
- -2353344186490470805L
-
クラスjavax.security.sasl.RealmCallback
class RealmCallback extends TextInputCallback implements Serializable- serialVersionUID:
- -4342673378785456908L
-
クラスjavax.security.sasl.RealmChoiceCallback
class RealmChoiceCallback extends ChoiceCallback implements Serializable- serialVersionUID:
- -8588141348846281332L
-
例外javax.security.sasl.SaslException
class SaslException extends IOException implements Serializable- serialVersionUID:
- 4579784287983423626L
-
直列化されたフィールド
-
_exception
Throwable _exception
根本的原因を持つ例外。nullの場合もあります。
-
-
-
パッケージ javax.smartcardio
-
クラスjavax.smartcardio.ATR
class ATR extends Object implements Serializable- serialVersionUID:
- 6695383790847736493L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
-
-
直列化されたフィールド
-
atr
byte[] atr
-
-
例外javax.smartcardio.CardException
class CardException extends Exception implements Serializable- serialVersionUID:
- 7787607144922050628L
-
例外javax.smartcardio.CardNotPresentException
class CardNotPresentException extends CardException implements Serializable- serialVersionUID:
- 1346879911706545215L
-
クラスjavax.smartcardio.CardPermission
class CardPermission extends Permission implements Serializable- serialVersionUID:
- 7146787880530705613L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException -
writeObject
private void writeObject(ObjectOutputStream s) throws IOException - 例外:
IOException
-
-
直列化されたフィールド
-
actions
String actions
-
-
クラスjavax.smartcardio.CommandAPDU
class CommandAPDU extends Object implements Serializable- serialVersionUID:
- 398698301286670877L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
-
-
直列化されたフィールド
-
apdu
byte[] apdu
-
-
クラスjavax.smartcardio.ResponseAPDU
class ResponseAPDU extends Object implements Serializable- serialVersionUID:
- 6962744978375594225L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
-
-
直列化されたフィールド
-
apdu
byte[] apdu
-
-
-
パッケージ javax.sound.midi
-
例外javax.sound.midi.InvalidMidiDataException
class InvalidMidiDataException extends Exception implements Serializable- serialVersionUID:
- 2780771756789932067L
-
-
パッケージ javax.sound.sampled
-
クラスjavax.sound.sampled.AudioPermission
class AudioPermission extends BasicPermission implements Serializable- serialVersionUID:
- -5518053473477801126L
-
例外javax.sound.sampled.UnsupportedAudioFileException
class UnsupportedAudioFileException extends Exception implements Serializable- serialVersionUID:
- -139127412623160368L
-
-
パッケージ javax.sql
-
クラスjavax.sql.ConnectionEvent
class ConnectionEvent extends EventObject implements Serializable- serialVersionUID:
- -4843217645290030002L
-
直列化されたフィールド
-
ex
SQLException ex
エラーが発生し、プールされた接続が使用できなくなったときに、ドライバによってアプリケーションにスローされるSQLException
です。
-
-
クラスjavax.sql.RowSetEvent
class RowSetEvent extends EventObject implements Serializable- serialVersionUID:
- -1875450876546332005L
-
クラスjavax.sql.StatementEvent
class StatementEvent extends EventObject implements Serializable- serialVersionUID:
- -8089573731826608315L
-
直列化されたフィールド
-
exception
SQLException exception
ドライバがアプリケーションにスローするSQLException
。 -
文
PreparedStatement statement
閉じられた、または無効なPreparedStatement
-
-
-
パッケージ javax.sql.rowset
-
クラスjavax.sql.rowset.BaseRowSet
class BaseRowSet extends Object implements Serializable- serialVersionUID:
- 4886719666485113312L
-
直列化されたフィールド
-
asciiStream
InputStream asciiStream
メソッドgetAsciiStream
によって返されたInputStream
オブジェクトであり、ResultSet
インタフェースで指定されています。 -
binaryStream
InputStream binaryStream
メソッドgetBinaryStream
によって返されたInputStream
オブジェクトであり、ResultSet
インタフェースで指定されています。 -
charStream
Reader charStream
メソッドgetCharacterStream
によって返されたReader
オブジェクトであり、ResultSet
インタフェースで指定されています。 -
command
String command
execute
メソッドの呼出し時にDBMSに送信され、実行されるクエリーです。 -
同時実行性
int concurrency
このJDBCRowSet
オブジェクトの並行性を示す定数です。 これは、次のいずれかのResultSet
定数である必要があります。CONCUR_READ_ONLY
またはCONCUR_UPDATABLE
になります。 -
dataSource
String dataSource
リーダー/ライターが、Java Directory and Naming Interface (JNDI)ネーム・サービスからDataSource
オブジェクトを取得するために使用するデータ・ソースの論理名です。 -
escapeProcessing
boolean escapeProcessing
このJDBCRowSet
オブジェクトのリーダーがエスケープ処理を行えるかどうかを示すboolean
です。エスケープ処理が有効な場合はtrue
、そうでない場合はfalse
になります。 デフォルトはtrue
です。 -
fetchDir
int fetchDir
このJDBCRowSet
オブジェクトのデータのフェッチ方向をドライバに示すヒントとして使用される定数です。 使用可能な値は、FETCH_FORWARD
、FETCH_REVERSE
、FETCH_UNKNOWN
(いずれもResultSet
定数)です。この時点では未使用です。
-
fetchSize
int fetchSize
このJDBCRowSet
オブジェクト内の予想される行数をドライバに示すヒントです。この時点では未使用です。
-
分離
int isolation
このJDBCRowSet
オブジェクトの接続の遮断レベルを示す定数です。 これは、次のいずれかのConnection
定数である必要があります。TRANSACTION_NONE
、TRANSACTION_READ_UNCOMMITTED
、TRANSACTION_READ_COMMITTED
、TRANSACTION_REPEATABLE_READ
またはTRANSACTION_SERIALIZABLE
。 -
listeners
Vector<RowSetListener> listeners
このRowSet
オブジェクトに登録済みのリスナーのリストが格納されているVector
オブジェクトです。 -
map
Map<String,
Class<?>> map SQLの型名とJavaプログラミング言語のクラスのマップ・エントリ(ユーザー定義型のカスタム・マッピングに利用)が格納されているjava.util.Map
オブジェクトです。 -
maxFieldSize
int maxFieldSize
リーダーが読取り可能な最大フィールド・サイズです。 -
maxRows
int maxRows
リーダーが読取り可能な最大行数です。 -
params
Hashtable<Integer,
Object> params このRowSet
オブジェクトの現在のコマンドのパラメータ・セットが格納されているVector
オブジェクトです。 -
queryTimeout
int queryTimeout
ドライバがコマンドの実行を待機する最大秒数です。 この制限は、このJDBCRowSet
オブジェクトがデータ・ソースに接続されている間(自身にデータを移植している間、またはデータ・ソースにデータを再度書き込んでいる間)に適用されます。 -
readOnly
boolean readOnly
このJDBCRowSet
オブジェクトが読取り専用であるかどうかを示すboolean
です。読取り専用の場合はtrue
、書き込みも可能な場合はfalse
になります。 -
rowSetType
int rowSetType
このJDBCRowSet
オブジェクトのタイプを示す定数です。 これは、次のいずれかのResultSet
定数である必要があります。TYPE_FORWARD_ONLY
、TYPE_SCROLL_INSENSITIVE
、またはTYPE_SCROLL_SENSITIVE
。 -
showDeleted
boolean showDeleted
削除された行をこのJDBCRowSet
オブジェクト内で可視状態にするかどうかを指定するboolean
です。 -
unicodeStream
InputStream unicodeStream
メソッドgetUnicodeStream
によって返されたInputStream
オブジェクトであり、ResultSet
インタフェースで指定されています。 -
URL
String URL
DriverManager
を利用して接続を取得するとき、リーダー、ライター、またはその両方によってDriverManager.getConnection
メソッドに提供されるJDBC URLです。JDBC URLは、接続に使用されるドライバを識別します。 このURLは、ドライバ・ベンダー提供の文書で確認できます。
-
-
クラスjavax.sql.rowset.RowSetMetaDataImpl
class RowSetMetaDataImpl extends Object implements Serializable- serialVersionUID:
- 6893806403181801867L
-
直列化されたフィールド
-
colCount
int colCount
このRowSetMetaDataImpl
オブジェクトを作成したRowSet
オブジェクト内の列数です。 -
colInfo
javax.sql.rowset.RowSetMetaDataImpl.ColInfo[] colInfo
このRowSetMetaDataImpl
オブジェクトを作成したRowSet
オブジェクト内の各列の情報の格納に使用される、ColInfo
オブジェクトの配列です。 この配列内の最初のColInfo
オブジェクトにはRowSet
オブジェクト内の最初の列に関する情報、2番目の要素には2番目の列に関する情報が格納されます(以下同様)。
-
-
例外javax.sql.rowset.RowSetWarning
class RowSetWarning extends SQLException implements Serializable- serialVersionUID:
- 6678332766434564774L
-
-
パッケージ javax.sql.rowset.serial
-
クラスjavax.sql.rowset.serial.SerialArray
class SerialArray extends Object implements Serializable- serialVersionUID:
- -8466174297270688520L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectは、ストリームからSerialArray
の状態を復元するために呼び出されます。- パラメータ:
s
- 読み取るObjectInputStream
。- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合。IOException
- 入出力エラーが発生した場合。
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObjectはSerialArray
の状態をストリームに保存するために呼び出されます。- パラメータ:
s
- 書き込むObjectOutputStream
。- 例外:
IOException
- 入出力エラーが発生した場合。
-
-
直列化されたフィールド
-
baseType
int baseType
このSerialArray
オブジェクト内の要素のSQL型。 この型は、java.sql.Types
クラスの定数の1つとして表されます。 -
baseTypeName
String baseTypeName
DBMSが、このSerialArray
オブジェクトが表すSQLARRAY
値内の要素を表すために使用する型名です。 -
elements
Object[] elements
Javaプログラミング言語のObject
を要素として格納する直列化配列で、SQLARRAY
値に格納された要素を表します。 -
len
int len
このSerialArray
オブジェクト内の要素数です。これは、このSerialArray
オブジェクトが表すSQLARRAY
値に格納された要素の数に一致しています。
-
-
クラスjavax.sql.rowset.serial.SerialBlob
class SerialBlob extends Object implements Serializable- serialVersionUID:
- -8144641928112860441L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectは、ストリームからSerialBlobの状態を復元するために呼び出されます。- パラメータ:
s
- 読み取るObjectInputStream
。- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合。IOException
- 入出力エラーが発生した場合。
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException WriteObjectは、SerialBlobの状態をストリームに保存するために呼び出されます。- パラメータ:
s
- 書き込むObjectOutputStream
。- 例外:
IOException
- 入出力エラーが発生した場合。
-
-
直列化されたフィールド
-
blob
Blob blob
このSerialBlob
オブジェクトの基となるBlob
オブジェクトの内部表現です。 -
buf
byte[] buf
このSerialBlob
オブジェクトの値を表す直列化された未解釈のバイト配列です。 -
len
long len
このSerialBlob
オブジェクトのバイト配列の文字数です。 -
origLen
long origLen
このSerialBlob
オブジェクトのバイト配列をはじめて作成したときの元のバイト数です。
-
-
クラスjavax.sql.rowset.serial.SerialClob
class SerialClob extends Object implements Serializable- serialVersionUID:
- -1662519690087375313L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectは、ストリームからSerialClobの状態を復元するために呼び出されます。- パラメータ:
s
- 読み取るObjectInputStream
。- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合。IOException
- 入出力エラーが発生した場合。
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException WriteObjectは、SerialClobの状態をストリームに保存するために呼び出されます。- パラメータ:
s
- 書き込むObjectOutputStream
。- 例外:
IOException
- 入出力エラーが発生した場合。
-
-
直列化されたフィールド
-
buf
char[] buf
このSerialClob
オブジェクトによって表されるSQLCLOB
値のデータを格納する直列化された文字配列です。 -
clob
Clob clob
SerialClobがClobによって初期化されている場合の内部Clob表現です。 SerialClobがchar[]によって初期化されている場合はnullです。 -
len
long len
このSerialClob
オブジェクトの内部文字配列の文字の長さです。 -
origLen
long origLen
このSerialClob
オブジェクトの内部文字配列の文字の元の長さです。
-
-
クラスjavax.sql.rowset.serial.SerialDatalink
class SerialDatalink extends Object implements Serializable- serialVersionUID:
- 2826907821828733626L
-
例外javax.sql.rowset.serial.SerialException
class SerialException extends SQLException implements Serializable- serialVersionUID:
- -489794565168592690L
-
クラスjavax.sql.rowset.serial.SerialJavaObject
class SerialJavaObject extends Object implements Serializable- serialVersionUID:
- -1465795139032831023L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectは、ストリームからSerialJavaObject
の状態を復元するために呼び出されます。- パラメータ:
s
- 読み取るObjectInputStream
。- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合。IOException
- 入出力エラーが発生した場合。
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObjectはSerialJavaObject
の状態をストリームに保存するために呼び出されます。- パラメータ:
s
- 書き込むObjectOutputStream
。- 例外:
IOException
- 入出力エラーが発生した場合。
-
-
直列化されたフィールド
-
chain
Vector<RowSetWarning> chain
このSerialJavaObject
オブジェクトで発行された警告のコンテナです。 警告が複数ある場合、各警告が前の警告にチェーンされます。 -
obj
Object obj
直列化されるオブジェクトのプレースホルダーです。
-
-
クラスjavax.sql.rowset.serial.SerialRef
class SerialRef extends Object implements Serializable- serialVersionUID:
- -4727123500609662274L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectは、ストリームからSerialRefの状態を復元するために呼び出されます。- パラメータ:
s
- 読み取るObjectInputStream
。- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合。IOException
- 入出力エラーが発生した場合。
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObjectはSerialRefの状態をストリームに保存するために呼び出されます。- パラメータ:
s
- 書き込むObjectOutputStream
。- 例外:
IOException
- 入出力エラーが発生した場合。
-
-
直列化されたフィールド
-
クラスjavax.sql.rowset.serial.SerialStruct
class SerialStruct extends Object implements Serializable- serialVersionUID:
- -8322445504027483372L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException readObjectは、ストリームからSerialStruct
の状態を復元するために呼び出されます。- パラメータ:
s
- 読み取るObjectInputStream
。- 例外:
ClassNotFoundException
- 直列化されたオブジェクトのクラスが見つからなかった場合。IOException
- 入出力エラーが発生した場合。
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException writeObjectはSerialStruct
の状態をストリームに保存するために呼び出されます。- パラメータ:
s
- 書き込むObjectOutputStream
。- 例外:
IOException
- 入出力エラーが発生した場合。
-
-
直列化されたフィールド
-
-
パッケージ javax.sql.rowset.spi
-
例外javax.sql.rowset.spi.SyncFactoryException
class SyncFactoryException extends SQLException implements Serializable- serialVersionUID:
- -4354595476433200352L
-
例外javax.sql.rowset.spi.SyncProviderException
class SyncProviderException extends SQLException implements Serializable- serialVersionUID:
- -939908523620640692L
-
直列化されたフィールド
-
syncResolver
SyncResolver syncResolver
getSyncResolver
メソッドが呼び出されたときに、このSyncProviderException
オブジェクトが返すjavax.sql.rowset.spi.SyncResolver
のインスタンスです。
-
-
-
パッケージ javax.transaction.xa
-
例外javax.transaction.xa.XAException
class XAException extends Exception implements Serializable- serialVersionUID:
- -8249683284832867751L
-
直列化されたフィールド
-
errorCode
int errorCode
SystemExceptionを作成するために使用されるエラー・コードです。例外のエラー・コード
-
-
-
パッケージ javax.xml.catalog
-
例外javax.xml.catalog.CatalogException
class CatalogException extends RuntimeException implements Serializable- serialVersionUID:
- 653231525876459057L
-
-
パッケージ javax.xml.crypto
-
例外javax.xml.crypto.KeySelectorException
class KeySelectorException extends Exception implements Serializable- serialVersionUID:
- -7480033639322531109L
-
直列化されたフィールド
-
cause
Throwable cause
この例外のスローを引き起こしたスロー可能オブジェクト、またはnull
(この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。
-
-
例外javax.xml.crypto.MarshalException
class MarshalException extends Exception implements Serializable- serialVersionUID:
- -863185580332643547L
-
直列化されたフィールド
-
cause
Throwable cause
この例外のスローを引き起こしたスロー可能オブジェクト、またはnull (この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。
-
-
例外javax.xml.crypto.NoSuchMechanismException
class NoSuchMechanismException extends RuntimeException implements Serializable- serialVersionUID:
- 4189669069570660166L
-
直列化されたフィールド
-
cause
Throwable cause
この例外のスローを引き起こしたスロー可能オブジェクト、またはnull (この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。
-
-
例外javax.xml.crypto.URIReferenceException
class URIReferenceException extends Exception implements Serializable- serialVersionUID:
- 7173469703932561419L
-
直列化されたフィールド
-
cause
Throwable cause
この例外のスローを引き起こしたスロー可能オブジェクト、またはnull (この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。 -
uriReference
URIReference uriReference
例外がスローされたときに参照されたURIReference
、または指定されていない場合はnull
。
-
-
-
パッケージ javax.xml.crypto.dsig
-
例外javax.xml.crypto.dsig.TransformException
class TransformException extends Exception implements Serializable- serialVersionUID:
- 5082634801360427800L
-
直列化されたフィールド
-
cause
Throwable cause
この例外のスローを引き起こしたスロー可能オブジェクト、またはnull (この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。
-
-
例外javax.xml.crypto.dsig.XMLSignatureException
class XMLSignatureException extends Exception implements Serializable- serialVersionUID:
- -3438102491013869995L
-
直列化されたフィールド
-
cause
Throwable cause
この例外のスローを引き起こしたスロー可能オブジェクト、またはnull (この例外が別のスロー可能オブジェクトによりスローされたのではない場合、または原因となったスロー可能オブジェクトが未知である場合)。
-
-
-
パッケージ javax.xml.datatype
-
例外javax.xml.datatype.DatatypeConfigurationException
class DatatypeConfigurationException extends Exception implements Serializable- serialVersionUID:
- -1699373159027047238L
-
-
パッケージ javax.xml.namespace
-
クラスjavax.xml.namespace.QName
class QName extends Object implements Serializable- serialVersionUID:
- -9120448754896609940L
-
-
パッケージ javax.xml.parsers
-
エラーjavax.xml.parsers.FactoryConfigurationError
class FactoryConfigurationError extends Error implements Serializable- serialVersionUID:
- -827108682472263355L
-
直列化されたフィールド
-
exception
Exception exception
エラーを表すException
です。
-
-
例外javax.xml.parsers.ParserConfigurationException
class ParserConfigurationException extends Exception implements Serializable- serialVersionUID:
- -3688849216575373917L
-
-
パッケージ javax.xml.stream
-
エラーjavax.xml.stream.FactoryConfigurationError
class FactoryConfigurationError extends Error implements Serializable- serialVersionUID:
- -2994412584589975744L
-
直列化されたフィールド
-
ネスト
Exception nested
ネストされた例外です。
-
-
例外javax.xml.stream.XMLStreamException
class XMLStreamException extends Exception implements Serializable- serialVersionUID:
- 2018819321811497362L
-
-
パッケージ javax.xml.transform
-
例外javax.xml.transform.TransformerConfigurationException
class TransformerConfigurationException extends TransformerException implements Serializable- serialVersionUID:
- 1285547467942875745L
-
例外javax.xml.transform.TransformerException
class TransformerException extends Exception implements Serializable- serialVersionUID:
- 975798773772956428L
-
直列化されたフィールド
-
containedException
Throwable containedException
containedExceptionフィールドはラップされた例外を示します。 nullの場合もあります。 -
ロケータ
SourceLocator locator
フィールド・ロケータは、エラーが発生した場所を指定
-
-
エラーjavax.xml.transform.TransformerFactoryConfigurationError
class TransformerFactoryConfigurationError extends Error implements Serializable- serialVersionUID:
- -6527718720676281516L
-
直列化されたフィールド
-
exception
Exception exception
TransformerFactoryConfigurationError
のException
。
-
-
-
パッケージ javax.xml.validation
-
エラーjavax.xml.validation.SchemaFactoryConfigurationError
class SchemaFactoryConfigurationError extends Error implements Serializable- serialVersionUID:
- 3531438703147750126L
-
-
パッケージ javax.xml.xpath
-
例外javax.xml.xpath.XPathException
class XPathException extends Exception implements Serializable- serialVersionUID:
- -1837080260374986980L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ストリームから「cause」フィールドを読み取ります。 「cause」が以前に初期化されていなければ、初期化します。- パラメータ:
in
- 直列化復元に使用されるストリーム- 例外:
IOException
-ObjectInputStream
によってスローされますClassNotFoundException
-ObjectInputStream
によってスローされます
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException 「cause」フィールドをストリームに書き込みます。 causeは親クラスから取得されます。- パラメータ:
out
- 直列化に使用されるストリーム。- 例外:
IOException
-ObjectOutputStream
によってスローされます
-
-
直列化の概要
-
直列化可能フィールド。
-
-
例外javax.xml.xpath.XPathExpressionException
class XPathExpressionException extends XPathException implements Serializable- serialVersionUID:
- -1837080260374986980L
-
例外javax.xml.xpath.XPathFactoryConfigurationException
class XPathFactoryConfigurationException extends XPathException implements Serializable- serialVersionUID:
- -1837080260374986980L
-
例外javax.xml.xpath.XPathFunctionException
class XPathFunctionException extends XPathExpressionException implements Serializable- serialVersionUID:
- -1837080260374986980L
-
-
パッケージ jdk.dynalink
-
例外jdk.dynalink.NoSuchDynamicMethodException
class NoSuchDynamicMethodException extends RuntimeException implements Serializable- serialVersionUID:
- 1L
-
-
パッケージ jdk.dynalink.beans
-
クラスjdk.dynalink.beans.StaticClass
class StaticClass extends Object implements Serializable- serialVersionUID:
- 1L
-
直列化メソッド
-
readResolve
private Object readResolve()基礎となるclazz
フィールドのStaticClass.forClass(Class)
を返して、直列化復元インスタンスが直列化復元インスタンスを作成しないことを保証します。
-
-
直列化されたフィールド
-
clazz
Class<?> clazz
このStaticClass
が表す静的メンバーを持つ実行時Class
オブジェクト。
-
-
-
パッケージ jdk.jfr
-
クラスjdk.jfr.FlightRecorderPermission
class FlightRecorderPermission extends BasicPermission implements Serializable
-
-
パッケージ jdk.jshell
-
例外jdk.jshell.EvalException
class EvalException extends JShellException implements Serializable-
直列化されたフィールド
-
exceptionClass
String exceptionClass
-
-
-
例外jdk.jshell.JShellException
class JShellException extends Exception implements Serializable -
例外jdk.jshell.UnresolvedReferenceException
class UnresolvedReferenceException extends JShellException implements Serializable-
直列化されたフィールド
-
snippet
DeclarationSnippet snippet
-
-
-
-
パッケージ jdk.jshell.spi
-
クラスjdk.jshell.spi.ExecutionControl.ClassBytecodes
class ClassBytecodes extends Object implements Serializable- serialVersionUID:
- 54506481972415973L
-
直列化されたフィールド
-
bytecodes
byte[] bytecodes
-
名前
String name
-
-
例外jdk.jshell.spi.ExecutionControl.ClassInstallException
class ClassInstallException extends ExecutionControl.ExecutionControlException implements Serializable- serialVersionUID:
- 1L
-
直列化されたフィールド
-
installed
boolean[] installed
-
-
例外jdk.jshell.spi.ExecutionControl.EngineTerminationException
class EngineTerminationException extends ExecutionControl.ExecutionControlException implements Serializable- serialVersionUID:
- 1L
-
例外jdk.jshell.spi.ExecutionControl.ExecutionControlException
class ExecutionControlException extends Exception implements Serializable- serialVersionUID:
- 1L
-
例外jdk.jshell.spi.ExecutionControl.InternalException
class InternalException extends ExecutionControl.ExecutionControlException implements Serializable- serialVersionUID:
- 1L
-
例外jdk.jshell.spi.ExecutionControl.NotImplementedException
class NotImplementedException extends ExecutionControl.InternalException implements Serializable- serialVersionUID:
- 1L
-
例外jdk.jshell.spi.ExecutionControl.ResolutionException
class ResolutionException extends ExecutionControl.RunException implements Serializable- serialVersionUID:
- 1L
-
直列化されたフィールド
-
id
int id
-
-
例外jdk.jshell.spi.ExecutionControl.RunException
class RunException extends ExecutionControl.ExecutionControlException implements Serializable- serialVersionUID:
- 1L
-
例外jdk.jshell.spi.ExecutionControl.StoppedException
class StoppedException extends ExecutionControl.RunException implements Serializable- serialVersionUID:
- 1L
-
例外jdk.jshell.spi.ExecutionControl.UserException
class UserException extends ExecutionControl.RunException implements Serializable- serialVersionUID:
- 1L
-
直列化されたフィールド
-
causeExceptionClass
String causeExceptionClass
-
-
例外jdk.jshell.spi.SPIResolutionException
class SPIResolutionException extends RuntimeException implements Serializable-
直列化されたフィールド
-
id
int id
-
-
-
-
パッケージ jdk.net
-
クラスjdk.net.NetworkPermission
class NetworkPermission extends BasicPermission implements Serializable- serialVersionUID:
- -2012939586906722291L
-
-
パッケージ jdk.security.jarsigner
-
例外jdk.security.jarsigner.JarSignerException
class JarSignerException extends RuntimeException implements Serializable- serialVersionUID:
- -4732217075689309530L
-
-
パッケージ netscape.javascript
-
例外netscape.javascript.JSException
class JSException extends RuntimeException implements Serializable- serialVersionUID:
- 2778103758223661489L
-
-
パッケージ org.ietf.jgss
-
例外org.ietf.jgss.GSSException
class GSSException extends Exception implements Serializable- serialVersionUID:
- -2706218945227726672L
-
-
パッケージ org.w3c.dom
-
例外org.w3c.dom.DOMException
class DOMException extends RuntimeException implements Serializable- serialVersionUID:
- 6627732366795969916L
-
直列化されたフィールド
-
code
short code
-
-
-
パッケージ org.w3c.dom.events
-
例外org.w3c.dom.events.EventException
class EventException extends RuntimeException implements Serializable- serialVersionUID:
- 242753408332692061L
-
直列化されたフィールド
-
code
short code
-
-
-
パッケージ org.w3c.dom.ls
-
例外org.w3c.dom.ls.LSException
class LSException extends RuntimeException implements Serializable- serialVersionUID:
- 5371691160978884690L
-
直列化されたフィールド
-
code
short code
-
-
-
パッケージ org.w3c.dom.ranges
-
例外org.w3c.dom.ranges.RangeException
class RangeException extends RuntimeException implements Serializable- serialVersionUID:
- 2427563372446661889L
-
直列化されたフィールド
-
code
short code
-
-
-
パッケージ org.w3c.dom.xpath
-
例外org.w3c.dom.xpath.XPathException
class XPathException extends RuntimeException implements Serializable- serialVersionUID:
- 3471034171575979943L
-
直列化されたフィールド
-
code
short code
-
-
-
パッケージ org.xml.sax
-
例外org.xml.sax.SAXException
class SAXException extends Exception implements Serializable- serialVersionUID:
- 583241635256073760L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException ストリームから"exception"フィールドを読み込みます。 また、"exception"が前に実行されなかった場合は初期化します。- パラメータ:
in
- 直列化復元に使用されるストリーム- 例外:
IOException
-ObjectInputStream
によってスローされますClassNotFoundException
-ObjectInputStream
によってスローされます
-
writeObject
private void writeObject(ObjectOutputStream out) throws IOException "exception"フィールドをストリームに書き込みます。- パラメータ:
out
- 直列化に使用されるストリーム。- 例外:
IOException
-ObjectOutputStream
によってスローされます
-
-
直列化の概要
-
直列化可能フィールド
-
-
例外org.xml.sax.SAXNotRecognizedException
class SAXNotRecognizedException extends SAXException implements Serializable- serialVersionUID:
- 5440506620509557213L
-
例外org.xml.sax.SAXNotSupportedException
class SAXNotSupportedException extends SAXException implements Serializable- serialVersionUID:
- -1422818934641823846L
-
例外org.xml.sax.SAXParseException
class SAXParseException extends SAXException implements Serializable- serialVersionUID:
- -5651165872476709336L
-
Throwable.getCause()
メソッドが、この情報を取得するために現在推奨されている手段です。