此字段有两种可能的解释:

startMode == DOW_IN_MONTH

startDay 指示夏令时是在 startMonth 月份中的哪个日期开始的,该日期可以是从 1 到 28、30 或 31,具体取决于 startMonth。

startMode != DOW_IN_MONTH

startDay 指示夏令时是在 startMonth 月份中的哪个 startDayOfWeek 开始。例如,一个 +1 值和一个 Calendar.SUNDAY 的 startDayOfWeek 指示 startMonth 的第一个星期日。同样,+2 则指示第二个星期日,-1 指示最后一个星期日。0 值是非法的。

如果 useDaylight 为 false,则忽略此值。

startDayOfWeek

int startDayOfWeek

夏令时开始时是一周的星期几。此值必须介于 Calendar.SUNDAY 和 Calendar.SATURDAY(包括)之间。

如果 useDaylight 为 false 或 startMode == DAY_OF_MONTH,则忽略此值。

startTime

int startTime

夏令时开始日的子夜之后以毫秒表示的时间。此值表示为挂钟时间、标准时间或 UTC 时间,具体取决于 startTimeMode 的设置。

如果 useDaylight 为 false,则忽略此值。

startTimeMode

int startTimeMode

startTime 的格式,可为 WALL_TIME、STANDARD_TIME 或 UTC_TIME。从以下版本开始:

1.3

endMonth

int endMonth

夏令时结束的月份。此值必须介于 Calendar.JANUARY 和 Calendar.UNDECIMBER 之间。此值必须不能等于 startMonth。

如果 useDaylight 为 false,则忽略此值。

endDay

int endDay

此字段有两种可能的解释:

endMode == DOW_IN_MONTH

endDay 指示夏令时是在 endMonth 月份中的哪个日期结束的,该日期可以是从 1 到 28、30 或 31,具体取决于 endMonth。

endMode != DOW_IN_MONTH

endDay 指示夏令时是在 endMonth 月份中哪个 endDayOfWeek 结束。例如,一个 +1 值和一个 Calendar.SUNDAY 的 endDayOfWeek 指示 endMonth 的第一个星期日。同样,+2 则指示第二个星期日,-1 指示最后一个星期日。0 值是非法的。

如果 useDaylight 为 false,则忽略此值。

endDayOfWeek

int endDayOfWeek

夏令时结束时,一周的星期几。此值必须介于 Calendar.SUNDAY 和 Calendar.SATURDAY(包括)之间。

如果 useDaylight 为 false 或 endMode == DAY_OF_MONTH,则忽略此值。

endTime

int endTime

夏令时结束日的子夜之后以毫秒表示的时间。此值表示为挂钟时间、标准时间或 UTC 时间,具体取决于 endTimeMode 的设置。

如果 useDaylight 为 false,则忽略此值。

endTimeMode

int endTimeMode

endTime 的格式,可为 WALL_TIME、STANDARD_TIME 或 UTC_TIME。从以下版本开始:

1.3

startYear

int startYear

夏令时首次实施的年份。它是一个 AD 值。如果此值小于 1,则在所有的 AD 年份中都实施夏令时。

如果 useDaylight 为 false,则忽略此值。

rawOffset

int rawOffset

此时区与 GMT 之间以毫秒为单位的偏移量。负偏移表示西时区。要获得本地标准 时间,可用偏移量加上 GMT 时间。要获取本地挂钟时间,则还须加上 dstSavings。

useDaylight

boolean useDaylight

一个布尔值,当且仅当此时区使用夏令时时才为 true。如果此值为 false,则忽略其他几个字段。

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 的兼容性,还必须保持它的有序性。

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

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

dstSavings

int dstSavings

正值指示在 DST 期间节省的时间量(以毫秒为单位)。一般为 1 小时 (3600000),有时为 30 分钟 (1800000)。

如果 useDaylight 为 false,则忽略此值。从以下版本开始:

1.1.4

serialVersionOnStream

int serialVersionOnStream

流上序列化数据的版本。可能的值:

0 或者在流上不出现

JDK 1.1.3 或较早版本。

1

JDK 1.1.4 或更高版本。包括三个新字段:startMode、endMode 和 dstSavings。

2

JDK 1.3 或更高版本。包括两个新字段:startTimeMode 和 endTimeMode。

在流出此类时,编写最新格式和所允许的最高 serialVersionOnStream。从以下版本开始:

1.1.4

serialVersionUID:1224463164541339165L

类 java.util.SubList$1 继承 Object 实现 Serializable

serialVersionUID:3581463369166924961L

序列化字段

ID

此 TimeZone 的字符串标识符。这是一个编程标识符,供内部用于从系统表中查询 TimeZone 对象,也用于把它们映射到它们的本地化显示名称。ID 值在系统表中是惟一的,但可能不是针对动态创建的区域。

serialVersionUID:919286545866124006L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将 TreeMap 实例的状态保存到流中(也就是将其序列化)。

序列数据:

发出 TreeMap(键-值映射关系数)的大小 (int),然后是 TreeMap 表示的每个键-值映射关系的键 (Object) 和值 (Object)。键-值映射关系按照键的顺序发出(由 TreeMap 的 Comparator 确定,如果 TreeMap 没有 Comparator,则由键的自然排序确定)。

抛出:

序列化字段

comparator

Comparator comparator

用于保持此 TreeMap 中的顺序的 Comparator,如果此 TreeMap 使用它的元素自然排序,则为 null。

类 java.util.TreeMap$1 继承 Object 实现 Serializable

类 java.util.TreeMap$2 继承 Object 实现 Serializable

类 java.util.TreeMap$3 继承 Object 实现 Serializable

serialVersionUID:-2479143000061671589L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将 TreeSet 实例的状态保存到流中(也就是将其序列化)

序列数据:

发出用于对此 set 进行排序的比较器,如果其元素遵循自然顺序 (Object),则发出 null,然后是集合的大小(其包含的元素数) (int),再后面是其按顺序排列的所有元素(每个元素是一个 Object)(该顺序由 set 的 Comparator 确定,如果 set 没有 Comparator,则由元素的自然顺序确定)。

抛出:

serialVersionUID:19060418L

序列化字段

s

serialVersionUID:19370506L

序列化字段

flags

serialVersionUID:-4856846361193249489L

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

从流重构 UUID 实例(也就是将其反序列化)。这对于将各个 transient 字段设置为其正确的未初始化的值以便按需重新计算很有必要。

序列化字段

mostSigBits

long mostSigBits

leastSigBits

long leastSigBits

serialVersionUID:-2767605614048989439L

序列化方法

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将 Vector 实例的状态保存到流中(也就是将其序列化)。此方法只在同步时使用。它仅调用默认的 readObject 方法。

序列化字段

elementData

Object[] elementData

存储向量组件的数组缓冲区。vector 的容量就是此数据缓冲区的长度,该长度至少要足以包含向量的所有元素。

Vector 中的最后一个元素后的任何数组元素都为 null。

elementCount

int elementCount

Vector 对象中的有效组件数。从 elementData[0] 到 elementData[elementCount-1] 的组件均为实际项。

capacityIncrement

int capacityIncrement

向量的大小大于其容量时,容量自动增加的量。如果容量的增量小于或等于零,则每次需要增大容量时,向量的容量将增大一倍。

类 java.util.Vector$1 继承 Object 实现 Serializable

软件包 java.util.concurrent

serialVersionUID:-817911632652898426L

序列化字段

items

Object[] items

已加入队列的项

count

int count

队列中的项的数量

lock

保护所有访问的主锁

notEmpty

等待取出的条件

notFull

等待放入的条件

serialVersionUID:7117394618823254244L

serialVersionUID:-9202173006928992231L

serialVersionUID:7249069246763182397L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

从流中重构 ConcurrentHashMap 实例(也就是将其反序列化)。

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将 ConcurrentHashMap 实例的状态保存到流中(也就是将其序列化)。

序列数据:

每个键-值映射关系的键 (Object) 和值 (Object),后跟一个 null 对。键-值映射关系的发出没有任何特定顺序。

抛出:

序列化字段

segmentMask

int segmentMask

用来对段进行索引的掩码值。哈希表的键的高位被用来选择段。

segmentShift

int segmentShift

用来在段中进行索引的移位值。

segments

java.util.concurrent.ConcurrentHashMap.Segment[] segments

每个段都是一个专门的哈希表。

serialVersionUID:196745693267521676L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将状态保存到流中(也就是将其序列化)。

序列数据:

以正确顺序排列的所有元素(每个元素是一个 E),后跟一个 null

抛出:

serialVersionUID:8673264195747942595L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将列表状态保存到流中(也就是将其序列化)。

序列数据:

发出支持列表的数组的长度 (int),后跟以适当顺序排列的所有数组元素(均为对象)。

抛出:

serialVersionUID:5457747651344034263L

序列化字段

al

serialVersionUID:7830266012832686185L

serialVersionUID:-6903933977591709194L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将状态保存到流中(也就是将其序列化)。

序列数据:

发出容量 (int),后跟以正确顺序排列的所有元素(每个都是顺序正确的 Object),后跟 null。

抛出:

序列化字段

capacity

int capacity

容量上限,如果没有则为 Integer.MAX_VALUE。

count

当前的元素数。

takeLock

由 take、poll 等所保持的锁定。

notEmpty

等待 take 的等待队列。

putLock

由 put、offer 等所保持的锁定。

notFull

等待 put 的等待队列。

serialVersionUID:5595510919245408276L

序列化方法

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将状态保存到流中(也就是将其序列化)。这只包装锁定内的默认序列化内容。该内容的序列化策略留给基础的 Queue 负责。注意,不需要对反序列化进行锁定,所以并未定义 readObject,使用默认值即可。

序列化字段

q

lock

notEmpty

serialVersionUID:-375805702767069545L

serialVersionUID:-3222578661600680210L

序列化字段

sync

java.util.concurrent.Semaphore.Sync sync

通过 AbstractQueuedSynchronizer 子类实现的所有机制。

serialVersionUID:-3223113410248163686L

序列化字段

qlock

锁定保护两个等待队列

waitingProducers

java.util.concurrent.SynchronousQueue.WaitQueue waitingProducers

保持等待放入内容的队列

waitingConsumers

java.util.concurrent.SynchronousQueue.WaitQueue waitingConsumers

保持等待取得内容的队列

serialVersionUID:1900926677490660714L

软件包 java.util.concurrent.atomic

serialVersionUID:4654671469794556979L

序列化字段

value

int value

serialVersionUID:6214790243416807050L

序列化字段

value

int value

serialVersionUID:2862133569453604235L

序列化字段

array

int[] array

serialVersionUID:1927816293512124184L

序列化字段

value

long value

serialVersionUID:-2308431214976778248L

序列化字段

array

long[] array

serialVersionUID:-1848883965231344442L

序列化字段

value

serialVersionUID:-6209656149925076980L

序列化字段

array

Object[] array

软件包 java.util.concurrent.locks

serialVersionUID:7373984972572414691L

序列化字段

state

int state

同步状态。

serialVersionUID:1173984872572414699L

serialVersionUID:7373984872572414699L

序列化字段

sync

java.util.concurrent.locks.ReentrantLock.Sync sync

提供所有实现机制的同步器

serialVersionUID:-6992448646407690164L

序列化字段

readerLock

提供读取锁定的内部类

writerLock

提供写入锁定的内部类

sync

java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync

执行所有同步机制

serialVersionUID:-5992448646407690164L

序列化字段

sync

java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync

serialVersionUID:-4992448646407690164L

序列化字段

sync

java.util.concurrent.locks.ReentrantReadWriteLock.Sync sync

软件包 java.util.jar

软件包 java.util.logging

serialVersionUID:-8176160795706313070L

序列化方法

readResolve

private Object readResolve()

序列化字段

name

级别的非本地化名称。

value

int value

级别的整数值。

resourceBundleName

String resourceBundleName

本地化级别名称时使用的资源包名称。

serialVersionUID:63564341580231582L

serialVersionUID:5372048053134512534L

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列数据:

默认字段,后跟两个字节的版本号(前面是主字节,后面是次字节),后跟关于日志记录参数数组的信息。如果不存在参数数组,则写入 -1。如果存在参数数组(可能长度为零),则作为整数写入数组长度,后跟每个参数的 String 值。如果参数为 null,则写入 null String。否则,写入 Object.toString() 的输出。

抛出:

序列化字段

level

Level level

日志消息级别

sequenceNumber

long sequenceNumber

序列号

sourceClassName

String sourceClassName

发出日志调用的类

sourceMethodName

String sourceMethodName

发出日志调用的方法

message

String message

非本地化的原始消息文本

threadID

int threadID

发出日志调用的线程的线程 ID。

millis

long millis

自从 1970 年以毫秒为单位的事件时间

thrown

与日志消息相关联的 Throwable(如果有)

loggerName

String loggerName

源 Logger 的名称。

resourceBundleName

String resourceBundleName

本地化日志消息的资源包名称。

软件包 java.util.prefs

serialVersionUID:859796500401108469L

serialVersionUID:-791715184232119669L

软件包 java.util.regex

serialVersionUID:5073258162644648461L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

从流中重新编译 Pattern 实例。读入初始模式字符串并从中重新编译对象树。

序列化字段

pattern

String pattern

初始正则表达式模式字符串。

flags

int flags

初始模式标志。

序列化字段

desc

pattern

String pattern

index

int index

软件包 java.util.zip

软件包 javax.activity

软件包 javax.crypto

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

序列化字段

encodedParams

byte[] encodedParams

已编码的参数。

encryptedContent

byte[] encryptedContent

以加密格式存在的序列化对象内容。

sealAlg

String sealAlg

用于密封此对象的算法。

paramsAlg

String paramsAlg

所用的参数算法。

软件包 javax.crypto.interfaces

软件包 javax.crypto.spec

序列化字段

key

byte[] key

密钥。

algorithm

String algorithm

与此密钥关联的算法名称。

软件包 javax.imageio

软件包 javax.imageio.metadata

序列化字段

offendingNode

Node offendingNode

导致解析错误的 Node,或 null。

软件包 javax.management

类 javax.management.AndQueryExp 继承 QueryEval 实现 Serializable

serialVersionUID:-1081892073854801359L

序列化字段

exp1

The first QueryExp of the conjunction

exp2

The second QueryExp of the conjunction

serialVersionUID:2484220110589082382L

序列化字段

name

Attribute 名称。

value

Attribute 值。

serialVersionUID:535176054565814134L

序列化字段

attributeName

String attributeName

MBean 属性名称。

attributeType

String attributeType

MBean 属性类型。

oldValue

Object oldValue

MBean 属性的旧值。

newValue

Object newValue

MBean 属性的新值。

serialVersionUID:-6347317584796410029L

序列化字段

enabledAttributes

Vector enabledAttributes

包含已启用属性名称的 Vector。默认值是一个空向量。

serialVersionUID:-4077085769279709076L

serialVersionUID:6511584241791106926L

serialVersionUID:-7768025046539163385L

序列化字段

attr

serialVersionUID:-3105272988410493376L

序列化字段

val

产生此异常的属性值

serialVersionUID:5068475589449021227L

序列化字段

exp

serialVersionUID:7802201238441662100L

序列化字段

op

对产生此异常的操作的描述

类 javax.management.BetweenQueryExp 继承 QueryEval 实现 Serializable

serialVersionUID:-2933597532866307444L

序列化字段

exp1

The checked value

exp2

The lower bound value

exp3

The upper bound value

类 javax.management.BinaryOpValueExp 继承 QueryEval 实现 Serializable

serialVersionUID:1216286847881456786L

序列化字段

op

int op

The operator

exp1

The first value

exp2

The second value

类 javax.management.BinaryRelQueryExp 继承 QueryEval 实现 Serializable

serialVersionUID:-5690656271650491000L

序列化字段

relOp

int relOp

The operator

exp1

The first value

exp2

The second value

类 javax.management.BooleanValueExp 继承 QueryEval 实现 Serializable

serialVersionUID:7754922052666594581L

序列化字段

val

boolean val

The boolean value

类 javax.management.ClassAttributeValueExp 继承 AttributeValueExp 实现 Serializable

序列化字段

attr

The name of the attribute

类 javax.management.InQueryExp 继承 QueryEval 实现 Serializable

serialVersionUID:-5801329450358952434L

序列化字段

val

The ValueExp to be found

valueList

ValueExp[] valueList

The array of ValueExp to be searched

serialVersionUID:8893743928912733931L

serialVersionUID:-882579438394773049L

serialVersionUID:1054516935875481725L

serialVersionUID:-3048022274675537269L

序列化字段

val

表示 MBean 的类的对象

serialVersionUID:2164571879317142449L

serialVersionUID:350520924977331825L

serialVersionUID:6573344628407841861L

serialVersionUID:-7242605822448519061L

serialVersionUID:-572689714442915824L

类 javax.management.MatchQueryExp 继承 QueryEval 实现 Serializable

serialVersionUID:-7156603696948215014L

序列化字段

exp

The attribute value to be matched

pattern

String pattern

The pattern to be matched

序列化字段

attributeType

String attributeType

The actual attribute type.

isWrite

boolean isWrite

The attribute write right.

isRead

boolean isRead

The attribute read right.

is

boolean is

Indicates if this method is a "is"

serialVersionUID:4433990064191844427L

序列化字段

signature

The signature of the method, that is, the class names of the arguments.

serialVersionUID:4066342430588744142L

序列化字段

exception

Exception exception

Encapsulated Exception

serialVersionUID:3952882688968447265L

序列化字段

name

该功能的名称。推荐子类调用 MBeanFeatureInfo.getName() 方法,而不是读取此字段,并且子类不能更改该字段。该功能的名称。

description

String description

该功能的可读描述。推荐子类调用 MBeanFeatureInfo.getDescription() 方法,而不是读取此字段,并且子类不能更改该字段。该功能的可读描述。

serialVersionUID:-6451021435135161911L

序列化字段

description

String description

The human readable description of the class.

className

String className

The MBean qualified name.

attributes

The MBean attribute descriptors.

operations

The MBean operation descriptors.

constructors

The MBean constructor descriptors.

notifications

The MBean notification descriptors.

serialVersionUID:-3888371564530107064L

序列化字段

types

String[] types

The different types of the notification.

serialVersionUID:-6178860474881375330L

序列化字段

type

The method's return value.

signature

The signature of the method, that is, the class names of the arguments.

impact

int impact

返回该方法的影响,为 INFO、ACTION、ACTION_INFO、UNKNOWN 之一。

serialVersionUID:7432616882776782338L

序列化字段

type

The type or class name of the data.

serialVersionUID:-2416928705275160661L

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

序列化字段

actions

String actions

操作字符串。

serialVersionUID:4482382455277067805L

serialVersionUID:2876477500475969677L

序列化字段

objectName

ObjectName objectName

与此通知有关的 MBean 的对象名

serialVersionUID:-5661980843569388590L

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

类 javax.management.MBeanServerPermissionCollection 继承 PermissionCollection 实现 Serializable

serialVersionUID:-5661980843569388590L

序列化字段

collectionPermission

Null if no permissions in collection, otherwise a

single permission that is the union of all permissions that

have been added.

serialVersionUID:-2952178077029018140L

serialVersionUID:5175579583207963577L

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

message

String message

通知消息。

sequenceNumber

long sequenceNumber

通知序列号。序列号在通知源的上下文中标识特定的通知实例。

source

Object source

最初发生通知的对象。

timeStamp

long timeStamp

通知时间戳。指示通知的生成时间

type

通知类型。用和 Java 属性类似的点标注法表示的 string。通知类型的示例:network.alarm.router

userData

Object userData

通知的用户数据。用于通知源希望与其使用者所交流的所有其他数据

serialVersionUID:6579080007561786969L

序列化字段

enabledTypes

List enabledTypes

包含已启用通知类型的 Vector。默认值是一个空向量。

类 javax.management.NotQueryExp 继承 QueryEval 实现 Serializable

serialVersionUID:5269643775896723397L

序列化字段

exp

The negated QueryExp

类 javax.management.NumericValueExp 继承 QueryEval 实现 Serializable

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

Serializes a NumericValueExp to an ObjectOutputStream.

序列化字段

val

The {@link Number} representing the numeric value

serialVersionUID:-4099952623687795850L

序列化字段

name

Object name.

className

String className

Class name.

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

根据 ObjectInputStream 反序列化 ObjectName。

序列数据:

在目前的序列形式中(属性 jmx.serial.form 的值不是 1.0):字符串 ":",其中: 表示 ObjectName 的域部分

如果 isPropertyPattern 返回 false,则 为空;如果 isPropertyPattern 和 为空,则 为字符 "*";如果 isPropertyPattern 和 不为空,则 为 ",*"。

目的是可将此字符串提供给 ObjectName.ObjectName(String) 构造方法,以生成等效的 ObjectName。

在旧的序列形式中(属性 jmx.serial.form 的值是 1.0): ,其中: 表示 ObjectName 的域部分

是以任意顺序出现的属性列表的 String 表示形式(并不强制使用规范的表示形式)

是包含此 ObjectName 的规范名称的 String

是一个 boolean 值,如果此 ObjectName 包含模式,则为 true

是一个 boolean 值,如果此 ObjectName 在属性列表中包含模式,则为 true

抛出:

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

将 ObjectName 序列化为 ObjectOutputStream。

序列数据:

在目前的序列形式中(属性 jmx.serial.form 的值不是 1.0):字符串 ":",其中: 表示 ObjectName 的域部分

如果 isPropertyPattern 返回 false,则 为空;如果此 isPropertyPattern 和 为空,则 为字符 "*";如果 isPropertyPattern 和 不为空,则 为 ",*"。

目的是可将此字符串提供给 ObjectName.ObjectName(String) 构造方法,以生成等效的 ObjectName。

在旧的序列形式中(属性 jmx.serial.form 的值是 1.0): ,其中: 表示 ObjectName 的域部分

是以任意顺序出现的属性列表的 String 表示形式(并不强制使用规范的表示形式)

是包含此 ObjectName 的规范名称的 String

是一个 boolean 值,如果此 ObjectName 包含模式,则为 true

是一个 boolean 值,如果此 ObjectName 在属性列表中包含模式,则为 true

抛出:

序列化字段

serialVersionUID:-4967597595580536216L

类 javax.management.OrQueryExp 继承 QueryEval 实现 Serializable

serialVersionUID:2962973084421716523L

序列化字段

exp1

The left query expression

exp2

The right query expression

类 javax.management.QualifiedAttributeValueExp 继承 AttributeValueExp 实现 Serializable

serialVersionUID:8832517277410933254L

序列化字段

className

String className

The attribute class name

serialVersionUID:2675899265640874796L

serialVersionUID:9170809325636915553L

序列化字段

exception

Exception exception

serialVersionUID:704338937753949796L

序列化字段

error

Error error

serialVersionUID:5274912751982730171L

序列化字段

runtimeException

RuntimeException runtimeException

serialVersionUID:-8408923047489133588L

序列化字段

runtimeException

RuntimeException runtimeException

serialVersionUID:-3990675661956646827L

serialVersionUID:-3256390509806284044L

序列化字段

val

字符串文本

软件包 javax.management.loading

serialVersionUID:3636148327800330130L

序列化方法

readExternal

writeExternal

public void writeExternal(ObjectOutput out)

throws IOException,

UnsupportedOperationException

serialVersionUID:2503458973393711979L

序列化方法

readExternal

writeExternal

public void writeExternal(ObjectOutput out)

throws IOException,

UnsupportedOperationException

软件包 javax.management.modelmbean

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

descriptor

HashMap descriptor

表示此描述符的字段的集合

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

exception

Exception exception

封装的 {@link Exception}

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

attrDescriptor

Descriptor attrDescriptor

包含对应于此属性的元数据的 {@link Descriptor}

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

consDescriptor

Descriptor consDescriptor

包含此实例的元数据的 {@link Descriptor}

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

modelMBeanAttributes

ModelMBeanAttributeInfo[] modelMBeanAttributes

带有描述符的 {@link ModelMBeanAttributeInfo} 对象数组

modelMBeanConstructors

MBeanConstructorInfo[] modelMBeanConstructors

带有描述符的 {@link ModelMBeanConstructorInfo} 对象数组

modelMBeanDescriptor

Descriptor modelMBeanDescriptor

包含 MBean 级策略的描述符

modelMBeanNotifications

MBeanNotificationInfo[] modelMBeanNotifications

带有描述符的 {@link ModelMBeanNotificationInfo} 对象数组

modelMBeanOperations

MBeanOperationInfo[] modelMBeanOperations

带有描述符的 {@link ModelMBeanOperationInfo} 对象数组

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

notificationDescriptor

Descriptor notificationDescriptor

包含此实例的适当元数据的描述符

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

operationDescriptor

Descriptor operationDescriptor

包含此实例的适当元数据的描述符

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

软件包 javax.management.monitor

serialVersionUID:-4608189663661929204L

序列化字段

observedObject

ObjectName observedObject

Monitor notification observed object.

observedAttribute

String observedAttribute

Monitor notification observed attribute.

derivedGauge

Object derivedGauge

Monitor notification derived gauge.

trigger

Object trigger

Monitor notification release mechanism.此值用来保留触发此通知的阈值/字符串(取决于监视器类型)。

serialVersionUID:-8807913418190202007L

软件包 javax.management.openmbean

serialVersionUID:720504429830309770L

序列化字段

dimension

int dimension

此 ArrayType 实例描述的数组的维度

elementType

OpenType elementType

此 ArrayType 实例描述的数组中包含的元素值的开放类型

serialVersionUID:8003518976613702244L

序列化字段

contents

SortedMap contents

它们各自值的项名称的映射关系的内部表示形式。SortedMap 用于较快速的元素检索。

compositeType

CompositeType compositeType

此复合数据 实例的复合类型。

serialVersionUID:-5366242454346948798L

序列化字段

nameToDescription

TreeMap nameToDescription

项名称到其描述的有序映射

nameToType

TreeMap nameToType

项名称到其开放类型的有序映射

serialVersionUID:4224269443946322062L

serialVersionUID:-2837312755412327534L

serialVersionUID:1845183636745282866L

serialVersionUID:8346311255433349870L

serialVersionUID:-4867215622149721849L

序列化字段

openType

OpenType openType

open mbean 属性的开放类型

defaultValue

Object defaultValue

open mbean 属性的默认值

legalValues

Set legalValues

open mbean 属性的合法值。此 Set 是不可修改的。

minValue

open mbean 属性的最小值

maxValue

open mbean 属性的最大值

serialVersionUID:-4400441579007477003L

serialVersionUID:4349395935420511492L

serialVersionUID:4996859732565369366L

序列化字段

returnOpenType

OpenType returnOpenType

serialVersionUID:-7235016873758443122L

序列化字段

openType

OpenType openType

open mbean 参数的开放类型

defaultValue

Object defaultValue

open mbean 参数的默认值

legalValues

Set legalValues

open mbean 参数的合法值。此 Set 是不可修改的。

minValue

open mbean 参数的最小值

maxValue

open mbean 参数的最大值

serialVersionUID:-9195195325186646468L

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

序列化字段

className

String className

此类型描述的开放数据值的完全限定的 Java 类名。

description

String description

类型描述(不应为 null 或空)。

typeName

String typeName

为此类型提供的名称(不应为 null 或空)。

serialVersionUID:2215577471957694503L

序列化方法

readResolve

public Object readResolve()

throws ObjectStreamException

serialVersionUID:5720150593236309827L

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

序列化字段

dataMap

Map dataMap

此表格数据实例的内容:一个 HashMap

tabularType

TabularType tabularType

此表格数据实例的表格类型

serialVersionUID:6554071860220659261L

序列化字段

rowType

行的复合类型

indexNames

List indexNames

用于索引每个行元素的项,它保持用户给定的顺序。这是一个不可修改的 ArrayList

软件包 javax.management.relation

serialVersionUID:-7115040321202754171L

serialVersionUID:3400722103759507559L

serialVersionUID:3007446608299169961L

serialVersionUID:7517834705158932074L

serialVersionUID:-2066091747301983721L

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

deselectedNames

List deselectedNames

List of {@link ObjectName}s with no interest

null 意味着隐式地取消选中所有 {@link ObjectName}(复选表示显式选择)

空向量意味着没有任何 {@link ObjectName} 被显式取消选中。

selectedNames

List selectedNames

List of {@link ObjectName}s of interest

null 意味着隐式选中所有 {@link ObjectName}(复选表示显式取消选择)

空向量意味着没有任何 {@link ObjectName} 被显式选中。

serialVersionUID:5434016005679159613L

serialVersionUID:-3793951411158559116L

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

newRoleValue

List newRoleValue

New role value ({@link ArrayList} of {@link ObjectName}s) (only for role update)

oldRoleValue

List oldRoleValue

Old role value ({@link ArrayList} of {@link ObjectName}s) (only for role update)

relationId

String relationId

Relation identifier of created/removed/updated relation

relationObjName

ObjectName relationObjName

{@link ObjectName} of the relation MBean of created/removed/updated relation (only if the relation is represented by an MBean)

relationTypeName

String relationTypeName

Relation type name of created/removed/updated relation

roleName

String roleName

Name of updated role (only for role update)

unregisterMBeanList

List unregisterMBeanList

List of {@link ObjectName}s of referenced MBeans to be unregistered due to relation removal

serialVersionUID:8454744887157122910L

serialVersionUID:1274155316284300752L

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

isInRelationService

boolean isInRelationService

Flag specifying whether the relation type has been declared in the Relation Service (so can no longer be updated)

roleName2InfoMap

Map roleName2InfoMap

{@link Map} holding the mapping: ->

typeName

String typeName

Relation type name

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

name

Role name

objectNameList

List objectNameList

{@link List} of {@link ObjectName}s of referenced MBeans

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

description

String description

Role description

isReadable

boolean isReadable

Read access mode: true if role is readable

isWritable

boolean isWritable

Write access mode: true if role is writable

maxDegree

int maxDegree

Maximum degree (i.e. maximum number of referenced MBeans in corresponding role)

minDegree

int minDegree

Minimum degree (i.e. minimum number of referenced MBeans in corresponding role)

name

Role name

referencedMBeanClassName

String referencedMBeanClassName

Name of class of MBean(s) expected to be referenced in corresponding role

serialVersionUID:4394092234999959939L

serialVersionUID:5568344346499649313L

serialVersionUID:-2986406101364031481L

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

roleList

RoleList roleList

List of roles successfully accessed

unresolvedRoleList

RoleUnresolvedList unresolvedRoleList

List of roles unsuccessfully accessed

序列化方法

readObject

private void readObject(ObjectInputStream in)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)

throws IOException

序列化字段

problemType

int problemType

Problem type

roleName

String roleName

Role name

roleValue

List roleValue

Role value ({@link List} of {@link ObjectName} objects)

serialVersionUID:4054902803091433324L

软件包 javax.management.remote

serialVersionUID:-2331308725952627538L

序列化字段

connectionId

String connectionId

The connection ID to which this notification pertains.

serialVersionUID:-4184480100214577411L

序列化字段

name

The JMX Remote API name for the identity represented by this JMXPrincipal object.

serialVersionUID:-3166703627550447198L

序列化字段

cause

An exception that caused this exception to be thrown.此字段可以为 null。

serialVersionUID:3996732239558744666L

序列化字段

cause

Error cause

An Error that caused this exception to be thrown.

serialVersionUID:8173364409860779292L

序列化字段

protocol

String protocol

host

port

int port

urlPath

String urlPath

serialVersionUID:1191800228721395279L

序列化字段

earliestSequenceNumber

long earliestSequenceNumber

nextSequenceNumber

long nextSequenceNumber

targetedNotifications

TargetedNotification[] targetedNotifications

serialVersionUID:1481618113008682343L

serialVersionUID:7676132089779300926L

序列化字段

notif

A notification to transmit to the other side.

id

The ID of the listener to which the notification is targeted.

软件包 javax.management.remote.rmi

serialVersionUID:2L

serialVersionUID:817323035842634473L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将 RMIConnector 字段写入到 ObjectOutputStream。

如果需要的话,在初始化之前,将基础 RMIServer stub 连接到一个 ORB。通过使用为构造方法提供的环境映射(如果有)来完成此连接,如在 javax.management.remote.rmi 中描述的那样。

然后此方法调用 s.defaultWriteObject()。通常情况下,如果此对象是使用 JMXServiceURL 构造的,则 rmiServer 为 null,如果此对象是使用 RMIServer stub 构造的,则 jmxServiceURL 为 null。

注意,环境 Map 并未序列化,因为假定它包含的对象只对于本地环境(类加载器、ORB,等等)而言是上下文相关的。

对 RMIConnector 反序列化后,假定用户将调用 RMIConnector.connect(Map),则它提供了一个包含与新本地环境上下文相关的值的 Map。

由于在序列化之前需要连接到 ORB,并且要连接到的 ORB 为上下文相关的参数之一,不建议对刚刚序列化过的对象重新序列化,因为反序列化的对象不具有映射。因此,需要将一个 RMIConnector 对象序列化或传输到一个远程应用程序时,建议通过调用 RMIConnectorServer.toJMXConnector(Map) 获得新的 RMIConnector stub。

序列化字段

rmiServer

RMIServer rmiServer

The RMIServer stub of the RMI JMX Connector server to which this client connector is (or will be) connected.当 jmxServiceURL 不为 null 时,此字段可以为 null。这包括了 jmxServiceURL 包含序列化的 RMIServer stub 的情况。如果 rmiServer 和 jmxServiceURL 都为 null,则序列化将失败。

jmxServiceURL

JMXServiceURL jmxServiceURL

The JMXServiceURL of the RMI JMX Connector server to which this client connector will be connected.当 rmiServer 不为 null 时,此字段可以为 null。如果 rmiServer 和 jmxServiceURL 都为 null,则序列化将失败。

clientNotifID

long clientNotifID

serialVersionUID:2L

软件包 javax.management.timer

serialVersionUID:-4841061275673620641L

serialVersionUID:1798492029603825750L

序列化字段

notificationID

Integer notificationID

Timer notification identifier.此标识符用来从通知的计时器列表中检索计时器通知。

软件包 javax.naming

serialVersionUID:3678497619904568096L

serialVersionUID:-7149033933259492300L

serialVersionUID:-3415254970957330361L

序列化字段

buf

byte[] buf

包含地址字节。此字段由构造方法初始化,并使用 getAddressBytes() 和 getAddressContents() 返回。

serialVersionUID:8839217842691845890L

序列化字段

boundObj

Object boundObj

serialVersionUID:1219724816191576813L

序列化字段

remainingNewName

Name remainingNewName

包含 Context.rename() 第二个 "name" 参数的剩余未解析部分。此信息对于继续 Context.rename() 操作是必需的。

此字段被初始化为 null。不应该直接操作它:应该使用 getRemainingName() 和 setRemainingName() 访问和更新。

environment

Hashtable environment

包含与无法继续进行的 Context 或 DirContext 方法有关的环境。

此字段被初始化为 null。不应该直接操作它:应该使用 getEnvironment() 和 setEnvironment() 访问和更新。

altName

Name altName

altNameCtx

Context altNameCtx

serialVersionUID:3618507780299986611L

serialVersionUID:1667768148915813118L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

重写以避免存在实现依赖关系。

序列数据:

个别组件后跟着的组件数(一个 int),每个组件都是一个 String。

抛出:

serialVersionUID:3513100557083972036L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

重写以避免存在实现依赖关系。

序列数据:

语法 Properties,后跟组件数(一个 int),以及个别组件,每个组件都是一个 String。

抛出:

serialVersionUID:-2535156726228855704L

serialVersionUID:1090963683348219877L

serialVersionUID:6227672693037844532L

serialVersionUID:6404516648893194728L

serialVersionUID:-8370672380823801105L

serialVersionUID:-776898738660207856L

serialVersionUID:-7967662604076777712L

序列化字段

linkResolvedName

Name linkResolvedName

linkResolvedObj

Object linkResolvedObj

linkRemainingName

Name linkRemainingName

linkExplanation

String linkExplanation

serialVersionUID:-3119189944325198009L

serialVersionUID:-5386290613498931298L

serialVersionUID:-3066740437737830242L

serialVersionUID:-8491441000356780586L

serialVersionUID:5620776610160863339L

序列化字段

name

className

String className

fullName

String fullName

isRel

boolean isRel

serialVersionUID:-8007156725367842053L

serialVersionUID:-1299181962103167177L

序列化字段

resolvedName

Name resolvedName

resolvedObj

Object resolvedObj

remainingName

Name remainingName

rootException

Throwable rootException

serialVersionUID:5855287647294685775L

serialVersionUID:-3413733186901258623L

serialVersionUID:8395332708699751775L

serialVersionUID:849752551644540417L

serialVersionUID:5493232822427682064L

serialVersionUID:2572144970049426786L

serialVersionUID:-1468165120479154358L

序列化字段

addrType

String addrType

包含此地址的类型。

serialVersionUID:-1673475790065791735L

序列化字段

className

String className

包含此 Reference 所引用的对象类的完全限定名称。

addrs

Vector addrs

包含此 Reference 中所包含的地址。由构造方法初始化。

classFactory

String classFactory

包含用来创建此 Reference 所引用的对象实例的工厂类名称。被初始化为 null。

classFactoryLocation

String classFactoryLocation

包含工厂类的位置。被初始化为 null。

serialVersionUID:-2881363844695698876L

serialVersionUID:-4996964726566773444L

serialVersionUID:7129289564879168579L

serialVersionUID:-8913762495138505527L

序列化字段

contents

String contents

包含此地址的内容。可以为 null。

serialVersionUID:-3597009011385034696L

软件包 javax.naming.directory

serialVersionUID:4437710305529322564L

serialVersionUID:8060676069678710186L

序列化字段

unexecs

包含未执行修改的可能为 null 的列表。

serialVersionUID:6743528196119291326L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

重写以避免公开实现细节

序列数据:

Default field (the attribute ID -- a String), followed by the number of values (an int), and the individual values.

抛出:

序列化字段

attrID

String attrID

保存属性的 id。其由公共构造方法初始化且不能为 null,除非已经重写 BasicAttribute 中使用 attrID 的方法。

ordered

boolean ordered

记录此属性的值是否有序的标志。

serialVersionUID:4980164073184639448L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

重写以避免公开实现细节。

序列数据:

Default field (ignoreCase flag -- a boolean), followed by the number of attributes in the set (an int), and then the individual Attribute objects.

抛出:

序列化字段

ignoreCase

boolean ignoreCase

指示是否忽略属性 id 的大小写。

serialVersionUID:-9036920266322999923L

serialVersionUID:2607612850539889765L

serialVersionUID:8720050295499275011L

serialVersionUID:-5124108943352665777L

serialVersionUID:2902700940682875441L

serialVersionUID:7573258562534746850L

序列化字段

mod_op

int mod_op

包含标识要执行的修改的整数。

attr

包含标识要应用于修改的属性和/或其值的属性。

serialVersionUID:4836415647935888137L

serialVersionUID:-3041762429525049663L

serialVersionUID:-2480540967773454797L

序列化字段

searchScope

int searchScope

包含应用搜索的范围。ONELEVEL_SCOPE、OBJECT_SCOPE 或 SUBTREE_SCOPE 之一。

timeLimit

int timeLimit

包含从搜索返回前要等待的毫秒数。

derefLink

boolean derefLink

指示在搜索期间是否取消对 JNDI 链接的引用。

returnObj

boolean returnObj

指示是否在 SearchResult 中返回对象。

countLimit

long countLimit

包含要返回的最大 SearchResults 数。

attributesToReturn

String[] attributesToReturn

包含要为搜索的每个匹配项在 SearchResult 中返回的属性所组成的列表。null 指示要返回所有属性。

serialVersionUID:-9158063327699723172L

序列化字段

attrs

包含与对象一起返回的属性。

软件包 javax.naming.event

serialVersionUID:-7126752885365133499L

序列化字段

changeInfo

Object changeInfo

包含关于生成此事件的更改的信息。

type

int type

oldBinding

Binding oldBinding

包含关于更改前对象的信息。

newBinding

Binding newBinding

包含关于更改后对象的信息。

serialVersionUID:-4877678086134736336L

序列化字段

exception

包含抛出过的异常

软件包 javax.naming.ldap

serialVersionUID:-4233907508771791687L

序列化字段

id

控件的对象标识符字符串。

criticality

boolean criticality

控件的关键性。

value

byte[] value

控件的 ASN.1 BER 编码值。

serialVersionUID:-1595520034788997356L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

仅序列化未解析的 DN,以更紧密并避免任何实现依赖关系。

序列数据:

The DN string

抛出:

serialVersionUID:-1668992791764950804L

serialVersionUID:3017756160149982566L

serialVersionUID:6684806685736844298L

serialVersionUID:-8819778744844514666L

序列化字段

resultSize

int resultSize

搜索结果中的项数的估计值。

cookie

byte[] cookie

服务器生成的 cookie。

serialVersionUID:-5994465067210009656L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

仅序列化未解析的 RDN,以更紧密并避免任何实现依赖关系。

序列数据:

The RDN string

抛出:

serialVersionUID:-1965961680233330744L

serialVersionUID:5142939176006310877L

序列化字段

resultCode

int resultCode

排序结果代码。

badAttrId

String badAttrId

导致排序失败的属性的 ID。

serialVersionUID:4441679576360753397L

serialVersionUID:8372842182579276418L

serialVersionUID:-2382603380799883705L

序列化字段

notice

导致触发此事件的通知。

软件包 javax.naming.spi

serialVersionUID:-4552108072002407559L

序列化字段

resolvedObj

Object resolvedObj

该字段包含已成功解析成的 Object。它只在使用子类构造时可以为 null。构造方法应该总是初始化此字段。

remainingName

Name remainingName

该字段包含要解析的剩余名称。它只在使用子类构造时可以为 null。构造方法应该总是初始化此字段。

软件包 javax.net.ssl

序列化字段

name

将对象绑定到的或从其解除绑定的名称

软件包 javax.print

serialVersionUID:-4512080796965449721L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws ClassNotFoundException,

IOException

从流重构实例(也就是将其反序列化)。

序列数据:

DocFlavor 的序列化形式是名称为表示形式类的 String,后跟表示 MIME 类型规范形式的 String。

抛出:

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将实例写入流中(也就是序列化该对象)。

序列化字段

myClassName

String myClassName

表示形式类名。

serialVersionUID:-9065578006593857475L

serialVersionUID:-8720590903724405128L

serialVersionUID:-7045842700749194127L

serialVersionUID:7100295812579351567L

serialVersionUID:6181337766266637256L

serialVersionUID:4414407504887034035L

软件包 javax.print.attribute

类 javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet 继承 Object 实现 Serializable

序列化字段

attrset

类 javax.print.attribute.AttributeSetUtilities.SynchronizedDocAttributeSet 继承 javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet 实现 Serializable

类 javax.print.attribute.AttributeSetUtilities.SynchronizedPrintJobAttributeSet 继承 javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet 实现 Serializable

类 javax.print.attribute.AttributeSetUtilities.SynchronizedPrintRequestAttributeSet 继承 javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet 实现 Serializable

类 javax.print.attribute.AttributeSetUtilities.SynchronizedPrintServiceAttributeSet 继承 javax.print.attribute.AttributeSetUtilities.SynchronizedAttributeSet 实现 Serializable

类 javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet 继承 Object 实现 Serializable

序列化字段

attrset

类 javax.print.attribute.AttributeSetUtilities.UnmodifiableDocAttributeSet 继承 javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet 实现 Serializable

类 javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintJobAttributeSet 继承 javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet 实现 Serializable

类 javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintRequestAttributeSet 继承 javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet 实现 Serializable

类 javax.print.attribute.AttributeSetUtilities.UnmodifiablePrintServiceAttributeSet 继承 javax.print.attribute.AttributeSetUtilities.UnmodifiableAttributeSet 实现 Serializable

serialVersionUID:-1400819079791208582L

序列化字段

value

Date value

此日期-时间属性的 java.util.Date 值。

serialVersionUID:-2739521845085831642L

序列化方法

readResolve

protected Object readResolve()

throws ObjectStreamException

在对象输入过程中,将此反序列化的枚举实例转换为枚举属性类中定义的适当枚举值。

序列化字段

value

int value

此枚举值的整数值。

serialVersionUID:5311560590283707917L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws ClassNotFoundException,

IOException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将该实例写入到流(即:将该对象序列化)

序列数据:

属性集的序列化形式显式写入该集合中的属性的数量和每个属性。这不保证序列化形式的相等性,因为未定义写入属性的顺序。

抛出:

序列化字段

myInterface

Class myInterface

此属性集的所有成员必须是其实例的接口。假设是接口 Attribute 或其子接口。

serialVersionUID:-1128534486061432528L

serialVersionUID:-4204473656070350348L

serialVersionUID:2364756266107751933L

serialVersionUID:6642904616179203070L

serialVersionUID:3644574816328081943L

序列化字段

value

int value

此整数属性的整数值。

serialVersionUID:2706743076526672017L

序列化字段

crossFeedResolution

int crossFeedResolution

以每 100 英寸点数 (dphi) 为单位的反向进纸分辨率。

feedResolution

int feedResolution

以每 100 英寸点数 (dphi) 为单位的进纸分辨率。

serialVersionUID:3666874174847632203L

序列化字段

members

int[][] members

规范数组形式表示的此集合的成员。

serialVersionUID:5584439964938660530L

序列化字段

x

int x

以微米 (µm) 为单位的 X 维度。

y

int y

以微米 (µm) 为单位的 Y 维度。

serialVersionUID:-8130648736378144102L

序列化字段

value

此文本属性的字符串值。

locale

Locale locale

此文本属性的语言环境。

serialVersionUID:-7842661210486401678L

序列化字段

uri

URI uri

此 URI 属性的 URI 值。

软件包 javax.print.attribute.standard

serialVersionUID:4660543931355214012L

serialVersionUID:-2700555589688535545L

serialVersionUID:-5716748913324997674L

serialVersionUID:-6426631521680023833L

serialVersionUID:6927711687034846001L

serialVersionUID:6497399708058490000L

serialVersionUID:-2923732231056647903L

serialVersionUID:-3710068197278263244L

serialVersionUID:6776739171700415321L

serialVersionUID:7883105848533280430L

serialVersionUID:6320827847329172308L

serialVersionUID:-627840419548391754L

serialVersionUID:-1664471048860415024L

serialVersionUID:8225537206784322464L

serialVersionUID:6722648442432393294L

serialVersionUID:-4887354803843173692L

serialVersionUID:-8959710146498202869L

serialVersionUID:-6265238509657881806L

serialVersionUID:-2867871140549897443L

serialVersionUID:408871131531979741L

serialVersionUID:1739595973810840475L

serialVersionUID:2953685470388672940L

serialVersionUID:-4620751846003142047L

serialVersionUID:4660359192078689545L

serialVersionUID:-8052537926362933477L

serialVersionUID:-4599900369040602769L

serialVersionUID:2564840378013555894L

serialVersionUID:-4735258056132519759L

serialVersionUID:400465010094018920L

serialVersionUID:-8765894420449009168L

serialVersionUID:8849088261264331812L

serialVersionUID:-2823970704630722439L

serialVersionUID:4653117714524155448L

serialVersionUID:-1597171464050795793L

序列化字段

x

int x

y

int y

w

int w

h

int h

units

int units

serialVersionUID:-1967958664615414771L

序列化字段

mediaName

serialVersionUID:2778798329756942747L

serialVersionUID:-982503611095214703L

serialVersionUID:8098326460746413466L

serialVersionUID:7891881310684461097L

serialVersionUID:2568141124844982746L

serialVersionUID:-3040436486786527811L

serialVersionUID:-1041573395759141805L

serialVersionUID:-4447437289862822276L

serialVersionUID:5486733778854271081L

serialVersionUID:8639895197656148392L

serialVersionUID:-6366403993072862015L

serialVersionUID:1684993151687470944L

serialVersionUID:-4393264467928463934L

serialVersionUID:8294728067230931780L

serialVersionUID:7765280618777599727L

serialVersionUID:-5052010680537678061L

serialVersionUID:-1598610039865566337L

serialVersionUID:4580461489499351411L

serialVersionUID:-4486871203218629318L

serialVersionUID:4555850007675338574L

serialVersionUID:3323271346485076608L

serialVersionUID:299740639137803127L

serialVersionUID:13090306561090558L

serialVersionUID:-649578618346507718L

serialVersionUID:-1623720656201472593L

serialVersionUID:-3731791085163619457L

serialVersionUID:7923912792485606497L

serialVersionUID:-3072341285225858365L

serialVersionUID:7499723077864047742L

serialVersionUID:-8989076942813442805L

serialVersionUID:-2683049894310331454L

serialVersionUID:8781881462717925380L

serialVersionUID:7080587914259873003L

serialVersionUID:-6890309414893262822L

软件包 javax.print.event

serialVersionUID:2286914924430763847L

serialVersionUID:-6534469883874742101L

序列化字段

attributes

serialVersionUID:-1711656903622072997L

序列化字段

reason

int reason

serialVersionUID:-7565987018140326600L

序列化字段

attributes

软件包 javax.rmi.CORBA

序列化字段

repid

该类的 RepositoryId。

codebase

String codebase

代码基 URL 的空格分隔的列表。

serialVersionUID:1087775603798577179L

序列化方法

readObject

private void readObject(ObjectInputStream stream)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream stream)

throws IOException

保存 IOR 状态的序列化方法。

序列数据:

IOR 类型 ID (int) 的长度,后跟 IOR 类型 ID(使用 ISO8859-1 编码的字节数组),后跟 IOR 配置文件数 (int),后跟 IOR 配置文件。每个 IOR 配置文件作为配置文件标签 (int) 写入,后跟配置文件数据 (int) 的长度,后跟配置文件数据(字节数组)。

抛出:

软件包 javax.rmi.ssl

serialVersionUID:-8310631444933958385L

软件包 javax.security.auth

serialVersionUID:5806031445061587174L

serialVersionUID:-7790152857282749162L

serialVersionUID:5284372143517237068L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

序列化字段

credentialClass

String credentialClass

principals

Set principals

与此 permission 相关联的 Principals 。该集合包含 PrivateCredentialPermission.CredOwner 类型的元素。

testing

boolean testing

类 javax.security.auth.PrivateCredentialPermission.CredOwner 继承 Object 实现 Serializable

serialVersionUID:-5607449830436408266L

序列化字段

principalClass

String principalClass

principalName

String principalName

serialVersionUID:5058444488565265840L

serialVersionUID:-8308522755600156056L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream oos)

throws IOException

将此对象写入到流中(也就是将其序列化)。

序列化字段

principals

Set principals

A Set that provides a view of all of this

Subject's PrincipalsEach element in this set is a

java.security.Principal.

The set is a Subject.SecureSet.

readOnly

boolean readOnly

此 Subject 是否为只读的

类 javax.security.auth.Subject.SecureSet 继承 AbstractSet 实现 Serializable

serialVersionUID:7911754171111800359L

序列化方法

readObject

private void readObject(ObjectInputStream ois)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream oos)

throws IOException

Writes this object out to a stream (i.e., serializes it).

序列数据:

If this is a private credential set,

a security check is performed to ensure that

the caller has permission to access each credential

in the set. If the security check passes,

the set is serialized.

抛出:

序列化字段

elements

The elements in this set.

this$0

The outer Subject instance.

软件包 javax.security.auth.callback

serialVersionUID:-3975664071579892167L

序列化字段

prompt

String prompt

从以下版本开始:

1.4

choices

String[] choices

选项列表从以下版本开始:

1.4

defaultChoice

int defaultChoice

用作默认选项的选项从以下版本开始:

1.4

multipleSelectionsAllowed

boolean multipleSelectionsAllowed

选项列表中是否允许进行多重选择从以下版本开始:

1.4

selections

int[] selections

选中的选项,表示为 choices 列表中的索引。从以下版本开始:

1.4

serialVersionUID:-9095656433782481624L

序列化字段

prompt

String prompt

从以下版本开始:

1.4

messageType

int messageType

从以下版本开始:

1.4

optionType

int optionType

从以下版本开始:

1.4

defaultOption

int defaultOption

从以下版本开始:

1.4

options

String[] options

从以下版本开始:

1.4

selection

int selection

从以下版本开始:

1.4

serialVersionUID:2019050433478903213L

序列化字段

locale

Locale locale

从以下版本开始:

1.4

serialVersionUID:3770938795909392253L

序列化字段

prompt

String prompt

从以下版本开始:

1.4

defaultName

String defaultName

从以下版本开始:

1.4

inputName

String inputName

从以下版本开始:

1.4

serialVersionUID:2267422647454909926L

序列化字段

prompt

String prompt

从以下版本开始:

1.4

echoOn

boolean echoOn

从以下版本开始:

1.4

inputPassword

char[] inputPassword

从以下版本开始:

1.4

serialVersionUID:-8064222478852811804L

序列化字段

prompt

String prompt

从以下版本开始:

1.4

defaultText

String defaultText

从以下版本开始:

1.4

inputText

String inputText

从以下版本开始:

1.4

serialVersionUID:1689502495511663102L

序列化字段

messageType

int messageType

从以下版本开始:

1.4

message

String message

从以下版本开始:

1.4

serialVersionUID:-6873556327655666839L

序列化字段

callback

Callback callback

软件包 javax.security.auth.kerberos

serialVersionUID:883133252142523922L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

调用 readObject 从流中恢复 DelegationPermission 的状态。

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

调用 WriteObject 将 DelegationPermission 的状态保存到流中。操作已被序列化,超类负责管理名称。

serialVersionUID:-4625402278148246993L

序列化字段

principal

此秘密密钥所属的主体。

versionNum

int versionNum

此秘密密钥的版本号。

key

javax.security.auth.kerberos.KeyImpl key

通过写出加密密钥的 ASN1 Encoded 字节来序列化 KeyImpl。ASN1 编码在 RFC1510 中得到定义,如下所示:

EncryptionKey ::= SEQUENCE {

keytype[0] INTEGER,

keyvalue[1] OCTET STRING

}

serialVersionUID:-7374788026156829911L

序列化方法

readObject

private void readObject(ObjectInputStream ois)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream oos)

throws IOException

将 KerberosPrincipal 对象保存到流中。

序列数据:

通过以 DER-encoded 形式(在 RFC1510 的 5.2 小节中指定)写出 PrincipalName 和域来序列化 KerberosPrincipal。

抛出:

serialVersionUID:7395334370157380539L

序列化字段

asn1Encoding

byte[] asn1Encoding

定义在 Kerberos Protocol Specification RFC1510 中的 Ticket ASN.1 DER Encoding。

sessionKey

javax.security.auth.kerberos.KeyImpl sessionKey

通过写出加密密钥的 ASN1 Encoded 字节来序列化 KeyImpl。ASN1 编码在 RFC1510 中定义如下:

EncryptionKey ::= SEQUENCE {

keytype[0] INTEGER,

keyvalue[1] OCTET STRING

}

flags

boolean[] flags

Kerberos Protocol Specification RFC1510 中定义了票据标志。

authTime

Date authTime

初始身份验证的时间。

startTime

Date startTime

经过这段时间后票据开始生效。

endTime

Date endTime

经过这段时间后将不再支持此票据。(其过期时间)。

renewTill

Date renewTill

对于可更新的 Ticket,它指示包含在某一更新中的最长终止时间。可以认为它是票据的绝对过期时间,其中包括所有的更新。对于不可更新的票据,此字段可以为 null。

client

拥有服务票据的客户端。

server

一项服务,已将票据发送给它。

clientAddresses

InetAddress[] clientAddresses

客户端可以从其所在位置使用票据的地址。如果票据在任何地址都是可用的,则此字段可以为 null。

类 javax.security.auth.kerberos.KeyImpl 继承 Object 实现 Serializable

serialVersionUID:-7889313790214321193L

序列化方法

readObject

private void readObject(ObjectInputStream ois)

throws IOException,

ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream ois)

throws IOException

序列数据:

this KeyImpl is serialized by

writing out the ASN1 Encoded bytes of the

encryption key. The ASN1 encoding is defined in

RFC1510 and as follows:

EncryptionKey ::= SEQUENCE {

keytype[0] INTEGER,

keyvalue[1] OCTET STRING

}

抛出:

serialVersionUID:-1227585031618624935L

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException,

ClassNotFoundException

调用 readObject 从流中恢复 ServicePermission 的状态。

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

调用 WriteObject 将 ServicePermission 的状态保存到流中。操作已被序列化,超类负责管理名称。

序列化字段

actions

String actions

动作字符串。

软件包 javax.security.auth.login

serialVersionUID:-2112878680072211787L

serialVersionUID:-6064064890162661560L

serialVersionUID:8280345554014066334L

serialVersionUID:1498349563916294614L

serialVersionUID:-4772893876810601859L

serialVersionUID:-5344739593859737937L

serialVersionUID:-7779934467214319475L

serialVersionUID:802556922354616286L

serialVersionUID:-4679091624035232488L

软件包 javax.security.auth.x500

serialVersionUID:-500463348111345721L

序列化方法

readObject

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

将 X500Principal 对象保存到流中。

序列数据:

此 X500Principal 通过写出它的 DER 编码格式(getEncoded 的值被序列化)来获得序列化。

抛出:

软件包 javax.security.cert

软件包 javax.security.sasl

serialVersionUID:-3579708765071815007L

serialVersionUID:-2353344186490470805L

序列化字段

authenticationID

String authenticationID

要检查的(已验证的)身份验证 id。

authorizationID

String authorizationID

要检查的授权 id。

authorizedID

String authorizedID

已授权实体的 id。如果为 null,则已授权实体的 id 是 authorizationID。

authorized

boolean authorized

一个标志,指示是否允许用身份验证 id 代表授权 id。

serialVersionUID:-4342673378785456908L

serialVersionUID:-8588141348846281332L

serialVersionUID:4579784287983423626L

序列化字段

_exception

Throwable _exception

根本原因异常,可以为 null。

软件包 javax.sound.midi

软件包 javax.sound.sampled

软件包 javax.sql

serialVersionUID:-4843217645290030002L

序列化字段

ex

发生错误且入池连接不再可用时驱动程序将向应用程序抛出的 SQLException。

serialVersionUID:-1875450876546332005L

软件包 javax.sql.rowset

serialVersionUID:4886719666485113312L

序列化字段

binaryStream

InputStream binaryStream

将由方法 getBinaryStream 返回的 InputStream 对象,该方法在 ResultSet 接口中指定。

unicodeStream

InputStream unicodeStream

将由方法 getUnicodeStream 返回的 InputStream 对象,该方法在 ResultSet 接口中指定。

asciiStream

InputStream asciiStream

将由方法 getAsciiStream 返回的 InputStream 对象,该方法在 ResultSet 接口中指定。

charStream

Reader charStream

将由方法 getCharacterStream 返回的 Reader 对象,该方法在 ResultSet 接口中指定。

command

String command

发送到 DBMS 的查询,调用方法 execute 时执行该查询。

URL

当使用 DriverManager 获得连接时,reader、writer 或二者提供给方法 DriverManager.getConnection 的 JDBC URL。

该 JDBC URL 标识用于建立连接的驱动程序。可在驱动程序供应商提供的文档中找到此 URL。

dataSource

String dataSource

为了从 Java Directory and Naming Interface (JNDI) 命名服务中检索 DataSource 对象,reader/writer 应该使用的数据源逻辑名。

rowSetType

int rowSetType

指示此 JDBC RowSet 对象类型的常量。它必须是以下 ResultSet 常量之一:TYPE_FORWARD_ONLY、TYPE_SCROLL_INSENSITIVE 或 TYPE_SCROLL_SENSITIVE。

showDeleted

boolean showDeleted

指示已删除行在此 JDBC RowSet 对象中是否可见的 boolean 值。

queryTimeout

int queryTimeout

驱动程序等待执行命令的最大秒数。当此 JDBC RowSet 对象连接到其数据源时应用此限制,也就是用数据填充该对象和该对象将数据写回数据源时。

maxRows

int maxRows

reader 应该读取的最大行数。

maxFieldSize

int maxFieldSize

reader 应该读取的最大字段大小。

concurrency

int concurrency

指示此 JDBC RowSet 对象并发性的常量。它必须是以下 ResultSet 常量之一:CONCUR_READ_ONLY 或 CONCUR_UPDATABLE。

readOnly

boolean readOnly

指示此 JDBC RowSet 对象是否为只读的 boolean 值。true 指示它是只读的;false 指示它是可写入的。

escapeProcessing

boolean escapeProcessing

指示此 JDBC RowSet 对象的 reader 是否应该执行转义处理的 boolean 值。true 表示开启转义处理;false 表示关闭。默认值为 true。

isolation

int isolation

指示此 JDBC RowSet 对象连接的隔离级别的常量。它必须是以下 Connection 常量之一:TRANSACTION_NONE、TRANSACTION_READ_UNCOMMITTED、TRANSACTION_READ_COMMITTED、TRANSACTION_REPEATABLE_READ 或 TRANSACTION_SERIALIZABLE。

fetchDir

int fetchDir

用作驱动程序提示的常量,指示要从此 JDBC RowSet 对象获取数据时所用的方向。可能的 ResultSet 常量值如下:FETCH_FORWARD、FETCH_REVERSE、FETCH_UNKNOWN。

目前未使用。

fetchSize

int fetchSize

为驱动程序提供的提示,指示此 JDBC RowSet 对象中的预期行数。

目前未使用。

map

Map map

一个 java.util.Map 对象,其中包含的项提供了 SQL 类型名称到 Java 编程语言中类的映射,以用于用户定义类型的自定义映射。

listeners

Vector listeners

一个 Vector 对象,保存已向此 RowSet 对象注册的侦听器所组成的列表。

params

一个 Vector 对象,保存此 RowSet 对象的当前命令的参数集。

serialVersionUID:6893806403181801867L

序列化字段

colCount

int colCount

创建此 RowSetMetaDataImpl 对象的 RowSet 对象中的列数。

colInfo

javax.sql.rowset.RowSetMetaDataImpl.ColInfo[] colInfo

ColInfo 对象数组,这些对象用于存储关于 RowSet 对象(此 RowSetMetaDataImpl 对象为其创建)中每个列的信息。此数组中的第一个 ColInfo 对象包含关于 RowSet 对象中第一个列的信息,第二个元素包含关于第二列的信息,依此类推。

serialVersionUID:6678332766434564774L

序列化字段

rwarning

RowSetWarning 对象句柄。

软件包 javax.sql.rowset.serial

serialVersionUID:-8466174297270688520L

序列化字段

elements

Object[] elements

序列化数组,每个数组元素都是一个 Java 编程语言中表示 SQL ARRAY 值的 Object。

baseType

int baseType

此 SerialArray 对象中 SQL 类型的元素。该类型表示为 java.sql.Types 类中的一个常量。

baseTypeName

String baseTypeName

DBMS 将该类型名称用于此 SerialArray 对象所表示的 SQL ARRAY 值中的元素。

len

int len

此 SerialArray 对象中的元素数,同时还是此 SerialArray 对象所表示的 SQL ARRAY 值中的元素数。

serialVersionUID:-8144641928112860441L

序列化字段

buf

byte[] buf

表示此 SerialBlob 对象值的序列化未解释字节数组。

blob

Blob blob

Blob 对象的内部表示形式,此 SerialBlob 对象以该对象为基础。

len

long len

此 SerialBlob 对象的字节数组中的字节数。

origLen

long origLen

刚建立时此 SerialBlob 对象的字节数组中的原始字节数。

serialVersionUID:-1662519690087375313L

序列化字段

buf

char[] buf

一个序列化字符数组,包含此 SerialClob 对象所表示的 SQL CLOB 值的数据。

clob

Clob clob

使用 Clob 初始化 SerialClob 时内部 Clob 表示形式

len

long len

此 SerialClob 对象内部字符数组的长度(以字符为单位)。

origLen

long origLen

此 SerialClob 对象内部字符数组的原始长度(以字符为单位)。

serialVersionUID:2826907821828733626L

序列化字段

url

URL url

提取的 URL 字段,该字段是从 DATALINK 字段检索的。

baseType

int baseType

此 SerialDatalink 对象中 SQL 类型的元素。该类型表示为 java.sql.Types 类中的常量之一。

baseTypeName

String baseTypeName

DBMS 将该类型名称用于此 SerialDatalink 对象所表示的 SQL DATALINK 值中的元素。

serialVersionUID:-489794565168592690L

serialVersionUID:-1465795139032831023L

序列化字段

obj

要序列化的对象的占位符。

chain

Vector chain

A container for the warnings issued on this SerialJavaObject

object. When there are multiple warnings, each warning is chained to the

previous warning.

serialVersionUID:-4727123500609662274L

序列化字段

baseTypeName

String baseTypeName

包含基本类型名称的字符串。

object

Object object

此类将类型 Ref 存储为 Object。

reference

Ref reference

Ref 引用的私有副本。

serialVersionUID:-8322445504027483372L

序列化字段

SQLTypeName

String SQLTypeName

此 SerialStruct 对象所表示的结构类型的 SQL 类型名称。此为在 SQL 结构类型的 SQL 定义中使用的名称。

attribs

Object[] attribs

Object 实例数组,每个数组元素都是此 SerialStruct 对象所表示的 SQL 结构类型的属性。这些属性按照它们在 SQL 结构类型定义中的顺序排列。

软件包 javax.sql.rowset.spi

serialVersionUID:-4354595476433200352L

serialVersionUID:-939908523620640692L

序列化字段

syncResolver

SyncResolver syncResolver

调用 getSyncResolver 方法时此 SyncProviderException 对象将返回的 javax.sql.rowset.spi.SyncResolver 实例。

软件包 javax.transaction

软件包 javax.transaction.xa

序列化字段

errorCode

int errorCode

用其创建 SystemException 的错误代码。该异常的错误代码

软件包 javax.xml.datatype

软件包 javax.xml.namespace

serialVersionUID:4418622981026545151L

序列化字段

namespaceURI

String namespaceURI

此 QName 的名称空间 URI。

localPart

String localPart

此 QName 的本地部分。

prefix

String prefix

此 QName 的前缀。

软件包 javax.xml.parsers

序列化字段

exception

Exception exception

表示该错误的 Exception。

软件包 javax.xml.transform

序列化字段

locator

Field locator specifies where the error occured

containedException

Throwable containedException

Field containedException specifies a wrapped exception. May be null.

序列化字段

exception

Exception exception

TransformerFactoryConfigurationError 的 Exception。

软件包 javax.xml.xpath

serialVersionUID:-1837080260374986980L

序列化字段

cause

serialVersionUID:-1837080260374986980L

serialVersionUID:-1837080260374986980L

serialVersionUID:-1837080260374986980L

软件包 org.ietf.jgss

serialVersionUID:-2706218945227726672L

序列化字段

major

int major

此异常的主要代码。

minor

int minor

此异常的次要代码。

minorMessage

String minorMessage

次要代码的文本字符串

majorString

String majorString

主要代码的替换文本字符串

软件包 org.omg.CosNaming

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

序列化方法

readObject

private void readObject(ObjectInputStream s)

throws IOException

writeObject

private void writeObject(ObjectOutputStream s)

throws IOException

序列化字段

binding_name

NameComponent[] binding_name

binding_type

BindingType binding_type

序列化字段

__value

int __value

序列化字段

id

kind

软件包 org.w3c.dom

serialVersionUID:6627732366795969916L

序列化字段

code

short code

软件包 org.w3c.dom.events

序列化字段

code

short code

软件包 org.w3c.dom.ls

序列化字段

code

short code

软件包 org.xml.sax

serialVersionUID:583241635256073760L

序列化字段

exception

Exception exception

使用隧道时的嵌入异常,否则为 null。

serialVersionUID:5440506620509557213L

serialVersionUID:-1422818934641823846L

serialVersionUID:-5651165872476709336L

序列化字段

publicId

String publicId

systemId

String systemId

lineNumber

int lineNumber

columnNumber

int columnNumber

JavaTM 2 Platform

Standard Ed. 5.0

上一个

下一个

提交错误或意见

有关更多的 API 参考资料和开发人员文档,请参阅 Java 2 SDK SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。

java对象流保存表格,序列化表格 (Java 2 Platform SE 5.0)相关推荐

  1. 【java基础,IO合集】文件流、高级流(缓冲流、对象流)、 序列化接口java.io.Serrializable

    目录 文件流 1 块读写的文件复制操作 2 文件输出流-覆盖模式 3 文件输出流-追加模式 4 文件输出流-读取文本数据 高级流 1  流连接示意图 2 缓冲流 2.1 使用缓冲流完成文件复制操作 2 ...

  2. java对象流保存表格_使用java对象

    <21天学通Java(第7版)>-- 1.3 对象和类 本节书摘来异步社区<21天学通Java(第7版)>一书中的第1章,第1.3节,作者: [美]Rogers Cadenhe ...

  3. java对象流读取完毕_从Java 8流中获取具有最大频率的对象

    我有一个带有city和zip字段的对象,我们称之为Record. public class Record() { private String zip; private String city; // ...

  4. 基于JAVA对象流写的图书进销存系统管理

    基于JAVA对象流写的图书进销存系统管理 1.用户登录 用户只需一个,即admin管理员,用户密码为123456,用户登录信息保存在属性文件user. properties中,用户登录时输入用户名和密 ...

  5. Java与iOS对话:Java对象与Apple plist序列化

    我很高兴地宣布我的第一个开源项目java-plist-serializer可以帮助您将Java(尤其是基于Spring的应用程序)与iOS应用程序集成.   背景 我正在将Java Webapp作为后 ...

  6. 传递实体类对象_Java I/O 流之对象流中的序列化和反序列化

    一.概念 当两个进程远程通信时,彼此可以发送各种类型的数据. 无论是何种类型的数据,都会以二进制序列的形式在网络上传送.比如,我们可以通过 http 协议发送字符串信息:我们也可以在网络上直接发送 J ...

  7. java用于保存登录对象怎么写,利用对象流模仿登陆注册功能——Java对象流应用...

    要求: 1.建一个User类,类中结构有用户名.密码.注册日期三个属性, 一个注册方法和一个登录方法. 2.建一个Data类,用一个List装载用户数据,有保存数据,读取数据的方法. 3.利用对象流, ...

  8. java切割输入流_Java分割流,对象流,参与序列化,分割读取文件,对象输入或输出流等【诗书画唱】...

    自己写的题目:用分割流把一个Java文件分割读取,打印出每次读取的内容,要求每次读取打印500个字节. package fenGeLiu; import java.io.*; public class ...

  9. (十二)Core Java IO流(Properties,序列化,管道流,字符编码)-03 (108)

     目录 :             41 ). IO流(创建java文件列表) 42 ). IO流(Properties简述) 43 ). IO流(Properties存取) 44 ). IO流(Pr ...

最新文章

  1. python中二进制以什么开头_Python二进制表示和位操作
  2. 翻转单词顺序与左旋转字符串
  3. 怎么自学python编程-零基础如何自学编程?
  4. Visual Studio 10将面世 微软走得太快?
  5. Check task status after 2016 Spring festival
  6. CocoaPods安装和使用及问题:Setting up CocoaPods master repo
  7. java模拟网易邮箱登录_求赐教:网易邮箱Web端模拟登录看信的加密参数_ntes_nnid、_ntes_nuid...
  8. 02-HTML标签语法+字体标记
  9. R语言 相关分析和典型相关分析
  10. 考前突击!等级考试高分攻略!(整理版)
  11. 计算机科学导论教程,计算机科学导论教程重点(6页)-原创力文档
  12. zsh重启后环境变量失效
  13. 自己动手写操作系统——开发环境搭建
  14. 南京大学2020计算机考研分数线,2020南京大学考研复试分数线已公布
  15. C语言打印金字塔,菱形,V形图案
  16. e签宝:借助钉钉宜搭变革传统项目管理模式,交付效率显著提升
  17. 玩转JetBot自动驾驶 (一)准备DIY零件清单
  18. this.$set is not a function
  19. Could not find com.android.tools.build:gradle:3.2.0. Searched in the follo
  20. 33、基于CACX和R7F0C004M的瑞萨单片机入门教程

热门文章

  1. Java 理解点整理:父类引用指向子类对象(多态)
  2. 专注分析40年,SAS如何看待数据 | 直击SAS 2018全球论坛
  3. RISC和CISC、统一编址和独立编址、冯诺依曼结构和哈佛结构
  4. Java的六种线程状态(不是五种)
  5. python列表习题
  6. postman安装和基本使用教程
  7. win7计算机重名会怎样,win7系统电脑开机右下角显示“网络上有重名”的解决方法...
  8. 【bat】bat批处理 执行SqlServer语句 使用sqlcmd
  9. robo 3T基本使用
  10. Java图像处理之正片叠底