直列化された形式
-
パッケージ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
クラスNativeMethodExceptionはOpaqueFrameExceptionを拡張し、Serializableを実装- serialVersionUID:
- 3924951669039469992L
-
例外クラスcom.sun.jdi.ObjectCollectedException
class ObjectCollectedException extends RuntimeException implements Serializable- serialVersionUID:
- -1928428056197269588L
-
例外クラスcom.sun.jdi.OpaqueFrameException
クラスOpaqueFrameExceptionはRuntimeExceptionを拡張し、Serializableを実装- serialVersionUID:
- -6590097682282386695L
-
例外クラス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- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
name
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- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
name
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- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
name
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- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
name
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- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
name
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- 直列化されたクラスをロードできない場合
-
-
直列化されたフィールド
-
name
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を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なActionListenersのリストを書き込みます。 直列化可能でないActionListenersは検出され、それらの直列化は試行されません。- シリアル・データ:
nullで終了する0個以上のペアのシーケンス。ペアはStringとObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ActionListenerオブジェクトを示すactionListenerK- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
クラス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を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なItemListenersのリストを書き込みます。 直列化可能でないItemListenersは検出され、それらの直列化は試行されません。- シリアル・データ:
nullで終了する0個以上のペアのシーケンス。このペアはStringとObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ItemListenerオブジェクトを示すitemListenerK- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
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- 入出力エラーが発生した場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なItemListenersのリストを書き込みます。 直列化可能でないItemListenersは検出され、それらの直列化は試行されません。- シリアル・データ:
nullで終了する0個以上のペアのシーケンス。このペアはStringとObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ItemListenerオブジェクトを示すitemListenerK- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
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を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なItemListenersのリストを書き込みます。 直列化可能でないItemListenersは検出され、それらの直列化は試行されません。- シリアル・データ:
nullで終了する0個以上のペアのシーケンス。このペアはStringとObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ItemListenerオブジェクトを示すitemListenerK- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
クラス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- 入出力エラーが発生した場合- 関連項目:
-
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- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
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フィールドがそれらを記述します。- 導入されたバージョン:
- 1.2
- 関連項目:
-
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のデフォルト・トラバーサル・キーが使用されます。- 導入されたバージョン:
- 1.4
- 関連項目:
-
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を呼び出しているかどうかを示します。 -
name
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- 入出力エラーが発生した場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException このContainerを、指定されたObjectOutputStreamに直列化します。- デフォルト直列化可能フィールドをストリームに書き込みます。
- 直列化可能なContainerListenerのリストをオプションのデータとして書き込みます。 serializableContainerListener(s)以外は検出され、直列化は試行されません。
- このコンテナのFocusTraversalPolicyを直列化可能な場合だけ書き込みます。直列化不可能な場合は
nullを書き込みます。
- シリアル・データ:
nullで終了する0個以上のペアのシーケンス。このペアはStringとObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ContainerListenerオブジェクトを示すcontainerListenerK、ContainerのFocusTraversalPolicy、またはnull- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
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
-
直列化されたフィールド
-
name
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の場合は送られません。- 関連項目:
-
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は各行の空白領域を決定するプロパティです。 次のいずれかの値です。LEFTRIGHTCENTER
- 関連項目:
-
alignOnBaseline
boolean alignOnBaseline
trueの場合、コンポーネントはベースライン上に整列されます。 -
hgap
int hgap
フロー・レイアウト・マネージャを使用すると、ギャップのあるコンポーネントを分離できます。 水平方向の間隔は、コンポーネント間およびコンポーネントとContainerのボーダー間のスペースを指定します。- 関連項目:
-
newAlign
int newAlign
Java 2プラットフォームv1.2以降では、newAlignプロパティで各行の空白領域を決定します。 プロパティの値は次の5つのどれかになります。LEFTRIGHTCENTERLEADINGTRAILING
- 導入されたバージョン:
- 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- 入出力エラーが発生した場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
fontSerializedDataVersion
int fontSerializedDataVersion
Fontの直列化可能データ形式。 -
fRequestedAttributes
Hashtable<Object,
Object> fRequestedAttributes 現在は、直列化の際にのみ使用されます。 通常はnullです。- 関連項目:
-
name
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- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 1.4から有効な直列化可能アイコンImageの書き込みもオプションで実行します。- シリアル・データ:
- オプションのアイコン
Image - パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
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に置き換えられています- 関連項目:
-
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] >重みの場合、列iにはcolumnWeights[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] >重みの場合、行iにはrowWeights[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を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なItemListenersとActionListenersのリストを書き込みます。 直列化できないリスナーは検出され、それらの直列化は試行されません。- シリアル・データ:
nullで終了する0個以上のペアのシーケンス。このペアはStringとObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ItemListenerオブジェクトを示すitemListenerK、ActionListenerオブジェクトを示すactionListenerK- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
items
Vector<String> items
List Componentの一部になる項目を保持するために作成されたベクターです。- 関連項目:
-
listSerializedDataVersion
int listSerializedDataVersion
Listコンポーネントの直列化されたデータのバージョンです。 -
multipleMode
boolean multipleMode
multipleModeは、リスト・コンポーネントが複数選択モードに設定された場合にtrueと設定される変数で、ユーザーは一度にリスト内の複数の項目を選択できます。リスト・コンポーネントが単一選択モードに設定されている場合はmultipleModeはfalseと設定され、ユーザーは毎回リスト内の1項目だけしか選択できません。- 関連項目:
-
行
int rows
このフィールドにはListComponentの表示行の数を表します。 実際にリスト・コンポーネントを作成するときに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を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
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を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
クラス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です。- 関連項目:
-
name
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を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なActionListenersのリストを書き込みます。 直列化できないリスナーは検出され、それらの直列化は試行されません。- シリアル・データ:
nullで終了する0個以上のペアのシーケンス。このペアはStringとObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。ActionListenerオブジェクトを示すactionListenerK- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
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を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なAdjustmentListenersのリストを書き込みます。 直列化できないリスナーは検出され、それらの直列化は試行されません。- シリアル・データ:
nullで終了する0個以上のペアのシーケンス。このペアはStringとObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。AdjustmentListenerオブジェクトを示すadjustmentListenerK- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
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によってのみ設定できます。- 関連項目:
-
minimum
int minimum
このスクロール・バーの最小値です。 この値は、ScrollPaneによってのみ設定できます。ATTN: 現在の実装では、
minimumは常に0です。 このフィールドはsetSpanメソッドによってのみ変更でき、ScrollPaneは常に最小値0を持つメソッドを呼び出します。getMinimumメソッドは、このフィールドを調べずに常に0を返します。- 関連項目:
-
orientation
int orientation
このスクロール・バーの方向です。- 関連項目:
-
sp
ScrollPane sp
このオブジェクトがスクロール・バーであるScrollPaneです。 -
unitIncrement
int unitIncrement
スクロール・バーが行単位で上下するときにスクロール・バー値が変化する量です。 この値は負でない整数値にします。- 関連項目:
-
value
int value
このスクロール・バーの値です。valueはminimumより大きく、maximumより小さくするようにしてください- 関連項目:
-
visibleAmount
int visibleAmount
このスクロール・バーの可視部分のサイズです。 この値は、ScrollPaneによってのみ設定できます。- 関連項目:
-
-
クラス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- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
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- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
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を返す場合- 関連項目:
-
writeObject
private void writeObject(ObjectOutputStream s) throws IOException デフォルトの直列化可能フィールドをストリームに書き込みます。 オプションのデータとして、直列化可能なWindowListenerとWindowFocusListenerのリストを書き込みます。 オプションのデータとして、子のウィンドウのリストを書き込みます。 オプションのデータとして、アイコン・イメージのリストを書き込みます。- シリアル・データ:
nullで終了する0個以上のペアのシーケンス。このペアはStringとObjectで構成されます。Stringはオブジェクトの型を示し、次のいずれかになります。WindowListenerオブジェクトを示すwindowListenerK、WindowFocusListenerオブジェクトを示すwindowFocusWindowK、子のWindowオブジェクトを示すownedWindowK- パラメータ:
s- 書き込むObjectOutputStream- 例外:
IOException- 入出力エラーが発生した場合- 関連項目:
-
-
直列化されたフィールド
-
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
- 導入されたバージョン:
- 1.6
- 関連項目:
-
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- 入出力エラーが発生した場合NullPointerException-sがnullである場合
-
-
直列化されたフィールド
-
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によってスローされますNullPointerException-sがnullである場合- 関連項目:
-
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によってスローされますNullPointerException-sがnullである場合
-
-
直列化されたフィールド
-
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値があることを意味します。 チェックに失敗すると、causeフィールドがFocusEvent.Cause.UNKNOWNに等しい新しいFocusEventインスタンスが返され、その他のフィールドの値は、このFocusEventインスタンスと同じになります。- 例外:
ObjectStreamException- このオブジェクトを置き換える新しいオブジェクトを作成できなかった場合- 導入されたバージョン:
- 9
- 関連項目:
-
-
直列化されたフィールド
-
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_ARRAY0x30 元の Path2Dオブジェクトが座標をfloat型のJava配列に格納したというヒント。SERIAL_STORAGE_DBL_ARRAY0x31 元の Path2Dオブジェクトが座標をdouble型のJava配列に格納したというヒント。SERIAL_SEG_FLT_MOVETO0x40 float 2つ moveToパス・セグメントが続きます。SERIAL_SEG_FLT_LINETO0x41 float 2つ lineToパス・セグメントが続きます。SERIAL_SEG_FLT_QUADTO0x42 float 4つ quadToパス・セグメントが続きます。SERIAL_SEG_FLT_CUBICTO0x43 float 6つ curveToパス・セグメントが続きます。SERIAL_SEG_DBL_MOVETO0x50 double 2つ moveToパス・セグメントが続きます。SERIAL_SEG_DBL_LINETO0x51 double 2つ lineToパス・セグメントが続きます。SERIAL_SEG_DBL_QUADTO0x52 double 4つ curveToパス・セグメントが続きます。SERIAL_SEG_DBL_CUBICTO0x53 double 6つ curveToパス・セグメントが続きます。SERIAL_SEG_CLOSE0x60 closePathパス・セグメント。SERIAL_PATH_END0x61 これ以上パス・セグメントは続きません。 - パラメータ:
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_ARRAY0x30 元の Path2Dオブジェクトが座標をfloat型のJava配列に格納したというヒント。SERIAL_STORAGE_DBL_ARRAY0x31 元の Path2Dオブジェクトが座標をdouble型のJava配列に格納したというヒント。SERIAL_SEG_FLT_MOVETO0x40 float 2つ moveToパス・セグメントが続きます。SERIAL_SEG_FLT_LINETO0x41 float 2つ lineToパス・セグメントが続きます。SERIAL_SEG_FLT_QUADTO0x42 float 4つ quadToパス・セグメントが続きます。SERIAL_SEG_FLT_CUBICTO0x43 float 6つ curveToパス・セグメントが続きます。SERIAL_SEG_DBL_MOVETO0x50 double 2つ moveToパス・セグメントが続きます。SERIAL_SEG_DBL_LINETO0x51 double 2つ lineToパス・セグメントが続きます。SERIAL_SEG_DBL_QUADTO0x52 double 4つ curveToパス・セグメントが続きます。SERIAL_SEG_DBL_CUBICTO0x53 double 6つ curveToパス・セグメントが続きます。SERIAL_SEG_CLOSE0x60 closePathパス・セグメント。SERIAL_PATH_END0x61 これ以上パス・セグメントは続きません。 - パラメータ:
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_CLASSClassDescriptor A ClassDescriptor is a special cased serialization of ajava.io.ObjectStreamClassinstance.- 関連項目:
-
-
直列化されたフィールド
-
例外クラス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.MatchException
クラスMatchExceptionはRuntimeExceptionを拡張し、Serializableを実装- serialVersionUID:
- 0L
-
例外クラス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に入ります。 文字列インスタンスは、「Javaオブジェクト直列化仕様、セクション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)と等しい単一要素のスタック・トレースは、nullstackTraceフィールドになります。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.WrongThreadException
クラスWrongThreadExceptionはRuntimeExceptionを拡張し、Serializableを実装- serialVersionUID:
- 4676498871006316905L
-
-
パッケージ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.classfile.constantpoolPREVIEW
-
例外クラスjava.lang.classfile.constantpool.ConstantPoolExceptionPREVIEW
class ConstantPoolException extends IllegalArgumentException implements Serializable- serialVersionUID:
- 7245472922409094120L
-
-
パッケージ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- いずれかのコンポーネント・クラスを解決できない場合- 関連項目:
-
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のスケール。- 関連項目:
-
-
クラス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- 直列化されたクラスをロードできない場合
-
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
-
直列化されたフィールド
-
name
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インスタンスで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インスタンスで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インスタンスで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
AllPermissionCollectionオブジェクトが追加されている場合は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要素は、将来のバージョンで削除される可能性があります。このIdentityの証明書。 -
info
String info
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。Identityに関する一般的な説明情報。 -
name
String name
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このIdentityの名前。 -
publicKey
PublicKey publicKey
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このIdentityの公開キー。 -
scope
IdentityScope scope
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。Identityのスコープ。
-
-
クラス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
-
直列化されたフィールド
-
name
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 HashtableのPermission/Permissionを読み取り、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メソッドは、古い実装でプライベート"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で見つかった場合、そのString値を使用してバージョン文字列とバージョン番号の両方が移入されます。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直列化されるCertificateを、Certificateのタイプおよびエンコードされたバイトを含むCertificateRepオブジェクトに置き換えます。- 例外:
ObjectStreamException- このCertificateを表すCertificateRepオブジェクトを作成できなかった場合- 導入されたバージョン:
- 1.3
-
-
クラスjava.security.cert.Certificate.CertificateRep
class CertificateRep extends Object implements Serializable- serialVersionUID:
- -8563758940495660020L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws ObjectStreamExceptionこのCertificateRepのタイプとデータを含むCertificateを返します。- 例外:
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を、CertificateタイプおよびCertPathのエンコードされたバイトを含むCertPathRepオブジェクトで置き換えます。- 例外:
ObjectStreamException- この証明書パスを表すCertPathRepオブジェクトを作成できなかった場合
-
-
クラスjava.security.cert.CertPath.CertPathRep
class CertPathRep extends Object implements Serializable- serialVersionUID:
- 3015633072427920915L
-
直列化メソッド
-
readResolve
protected Object readResolve() throws ObjectStreamExceptionこのCertPathRepのタイプとデータから構築されたCertPathを返します。- 例外:
ObjectStreamException-CertPathオブジェクトを作成できなかった場合
-
-
直列化されたフィールド
-
data
byte[] data
CertPathのエンコードされた形式。 -
type
String type
CertPathのCertificateのタイプ。
-
-
例外クラス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のインスタンスではない場合
-
-
直列化されたフィールド
-
name
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- ストリームから読み取られたオブジェクトが無効である場合。IOExceptionClassNotFoundException
-
-
直列化されたフィールド
-
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"}で、100-1014の範囲です。ここで、各パターンは数値の範囲を書式設定するのに使用されます。 たとえば、"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での表現がパーセント、ミルまたはマイナス記号(あるいはその両方)の表示である場合。IOExceptionClassNotFoundException- 導入されたバージョン:
- 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.ListFormat
class ListFormat extends Format implements Serializable- serialVersionUID:
- 5272525550078071946L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
-
-
直列化されたフィールド
-
クラスjava.text.MessageFormat
class MessageFormat extends Format implements Serializable- serialVersionUID:
- 6479157306784022952L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException 入力ストリームからオブジェクトを読み込んだあとに、クラス不変を維持するために簡単な検証を行います。- 例外:
InvalidObjectException- ストリームから読み取られたオブジェクトが無効である場合。IOExceptionClassNotFoundException
-
-
直列化されたフィールド
-
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をスローします。- 例外:
IOExceptionClassNotFoundException- 導入されたバージョン:
- 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- パターンが無効な場合IOExceptionClassNotFoundException
-
-
直列化されたフィールド
-
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_COUNTboolean値の配列です。 -
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.SequencedSetFromMap
クラスSequencedSetFromMap extends java.util.Collections.SetFromMap<E> implements Serializable- serialVersionUID:
- -3943479744841433802L
-
Class java.util.Collections.SetFromMap
class SetFromMap extends AbstractSet<E> implements Serializable- serialVersionUID:
- 2454657854757543876L
-
直列化メソッド
-
readObject
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException -
readObjectNoData
private void readObjectNoData() throws ObjectStreamException
-
-
直列化されたフィールド
-
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.UnmodifiableSequencedCollection
クラスUnmodifiableSequencedCollection extends java.util.Collections.UnmodifiableCollection<E> implements Serializable- serialVersionUID:
- -6060065079711684830L
-
Class java.util.Collections.UnmodifiableSequencedMap
クラスUnmodifiableSequencedMap extends java.util.Collections.UnmodifiableMap<K,V> implements Serializable - serialVersionUID:
- -8171676257373950636L
-
Class java.util.Collections.UnmodifiableSequencedSet
クラスUnmodifiableSequencedSet extends java.util.Collections.UnmodifiableSequencedCollection<E> implements Serializable- serialVersionUID:
- -2153469532349793522L
-
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インスタンスの状態をストリーム(つまり、それを直列化)に保存します。- シリアル・データ:
- バッキング
HashMapインスタンス (int)の容量とその負荷係数 (float)が出力され、そのあとにセット (含まれる要素の数) (int)のサイズが続き、そのファクタ (各オブジェクト)のすべてが特定の順序で続きます。 - 例外:
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 (キーと値のマッピングの数) (
int)のsizeの後に、IdentityHashMapで表される各キー/値マッピングのキー(Object)および値(Object)が続きます。 キーと値のマッピングの発行には特別な順序はない。 - 例外:
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- 例外:
IOExceptionClassNotFoundExceptionIllformedLocaleException- 導入されたバージョン:
- 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
大文字の国のサブタグ。 (Locale.getCountry()を参照) -
extensions
String extensions
拡張の正規表現であり、アルファベット順のBCP47拡張にBCP47私用サブタグが続き、すべてが小文字でHYPHEN-MINUS文字で区切られる。 (Locale.getExtensionKeys()、Locale.getExtension(char)を参照してください) -
hashcode
int hashcode
非推奨。上方互換性のためだけに存在 -
language
String language
小文字の言語のサブタグ。 (Locale.getLanguage()を参照) -
script
String script
タイトル・ケースのスクリプト・サブ・タグ(Locale.getScript()を参照) -
variant
String variant
LOWLINE文字で区切られたバリアント・サブタグ。 (Locale.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)が続き、その後にnullのペアが続きます。 キーと値のマッピングの発行には特別な順序はない。
- パラメータ:
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.StructureViolationExceptionPREVIEW
クラスStructureViolationExceptionはRuntimeExceptionを拡張し、Serializableを実装- serialVersionUID:
- -7705327650798235468L
-
クラスjava.util.concurrent.SynchronousQueue
class SynchronousQueue extends AbstractQueue<E> implements Serializable- serialVersionUID:
- -3223113410248163686L
-
直列化メソッド
-
readResolve
private Object readResolve()直列化復元されたSynchronousQueueを、関連する公平性を持つ新しいSynchronousQueueに置き換えます -
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.DecapsulateException
クラスDecapsulateException extends GeneralSecurityException implements Serializable- serialVersionUID:
- 21L
-
例外クラス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の場合
-
-
直列化されたフィールド
-
encodedParams
byte[] encodedParams
デフォルトの形式でエンコードされた、シールCipherオブジェクトで使用される暗号化パラメータ。つまり、
Cipher.getParameters().getEncoded()です。 -
encryptedContent
byte[] encryptedContent
暗号化された形式の、直列化されたオブジェクトのコンテンツです。 -
paramsAlg
String paramsAlg
使用されたパラメータのアルゴリズムです。 -
sealAlg
String sealAlg
このオブジェクトをシールするのに使用されたアルゴリズムです。
-
-
例外クラス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. メソッド
- 例外:
IOExceptionClassNotFoundException- 導入されたバージョン:
- 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
-
-
直列化されたフィールド
-
description
String description
人間が読める形式の機能の説明。 サブクラスがこのフィールドを読み取るのではなくMBeanFeatureInfo.getDescription()を呼び出し、それを変更しないようにすることをお薦めします。人間が読める形式の機能の説明。 -
name
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. メソッド
- 例外:
IOExceptionClassNotFoundException- 導入されたバージョン:
- 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コンストラクタ記述子。 -
description
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のいずれか)。 -
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
クラス名 -
name
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>は、
- 現在の直列化形式(プロパティ
- 例外:
IOExceptionClassNotFoundException
-
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 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。特定の
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 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。この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 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。特定の
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 削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。この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
-
-
直列化されたフィールド
-
-
クラス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
-
-
直列化されたフィールド
-
deselectedNames
List deselectedNames
関心のないObjectNameのリストnullは、すべてのObjectNameが暗黙的に選択解除されていることを意味します (明示的な選択を確認))- 空のベクトルは、
ObjectNameが明示的に選択解除されていないことを意味
-
selectedNames
List selectedNames
対象のObjectNameのリストnullは、すべてのObjectNameが暗黙的に選択された(明示的な選択解除を確認)であることを意味- 空のベクトルは、
ObjectNameが明示的に選択されていないことを意味
-
-
-
例外クラス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
新しいロール値 (ObjectNameのArrayList) (ロール更新のみ) -
oldRoleValue
List oldRoleValue
古いロール値 (ObjectNameのArrayList) (ロール更新のみ) -
relationId
String relationId
作成、削除、または更新された関係の関係識別子 -
relationObjName
ObjectName relationObjName
created/removed/updatedリレーション(関係がMBeanで表される場合のみ)のリレーションMBeanのObjectName -
relationTypeName
String relationTypeName
作成、削除、または更新された関係の関係型名 -
roleName
String roleName
更新されたロールの名前(ロールの更新のみを対象とする) -
unregisterMBeanList
List unregisterMBeanList
リレーションの削除により登録解除される参照MBeansの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
-
-
直列化されたフィールド
-
name
String name
ロール名 -
objectNameList
List objectNameList
参照されるMBeansのObjectNameのList
-
-
-
クラス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
-
-
直列化されたフィールド
-
description
String description
ロール説明 -
isReadable
boolean isReadable
読取りアクセス・モード: ロールが読取り可能な場合はtrue -
isWritable
boolean isWritable
書込みアクセス・モード: ロールが書込み可能な場合はtrue -
maxDegree
int maxDegree
最大値(対応するロールに含まれる参照対象のMBeanの最大数) -
minDegree
int minDegree
最小値(対応するロールに含まれる参照対象のMBeanの最小数) -
name
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
-
-
直列化されたフィールド
-
problemType
int problemType
Problem型 -
roleName
String roleName
ロール名 -
roleValue
List roleValue
ロール値(ObjectNameオブジェクトのList)
-
-
-
クラス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
-
-
直列化されたフィールド
-
name
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のどちらも設定されていない場合。IOExceptionClassNotFoundException- 関連項目:
-
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()を使用して更新できます。- 関連項目:
-
name
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
-
直列化されたフィールド
-
name
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は、RFC4120のセクション5.2.2で指定されているように、PrincipalNameおよびレルムを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
初期認証の時間です。 -
クライアント
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
-
name
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()メソッドが、この情報を取得するために現在推奨されている手段です。