java对象流保存表格,序列化表格 (Java 2 Platform SE 5.0)
此字段有两种可能的解释:
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)相关推荐
- 【java基础,IO合集】文件流、高级流(缓冲流、对象流)、 序列化接口java.io.Serrializable
目录 文件流 1 块读写的文件复制操作 2 文件输出流-覆盖模式 3 文件输出流-追加模式 4 文件输出流-读取文本数据 高级流 1 流连接示意图 2 缓冲流 2.1 使用缓冲流完成文件复制操作 2 ...
- java对象流保存表格_使用java对象
<21天学通Java(第7版)>-- 1.3 对象和类 本节书摘来异步社区<21天学通Java(第7版)>一书中的第1章,第1.3节,作者: [美]Rogers Cadenhe ...
- java对象流读取完毕_从Java 8流中获取具有最大频率的对象
我有一个带有city和zip字段的对象,我们称之为Record. public class Record() { private String zip; private String city; // ...
- 基于JAVA对象流写的图书进销存系统管理
基于JAVA对象流写的图书进销存系统管理 1.用户登录 用户只需一个,即admin管理员,用户密码为123456,用户登录信息保存在属性文件user. properties中,用户登录时输入用户名和密 ...
- Java与iOS对话:Java对象与Apple plist序列化
我很高兴地宣布我的第一个开源项目java-plist-serializer可以帮助您将Java(尤其是基于Spring的应用程序)与iOS应用程序集成. 背景 我正在将Java Webapp作为后 ...
- 传递实体类对象_Java I/O 流之对象流中的序列化和反序列化
一.概念 当两个进程远程通信时,彼此可以发送各种类型的数据. 无论是何种类型的数据,都会以二进制序列的形式在网络上传送.比如,我们可以通过 http 协议发送字符串信息:我们也可以在网络上直接发送 J ...
- java用于保存登录对象怎么写,利用对象流模仿登陆注册功能——Java对象流应用...
要求: 1.建一个User类,类中结构有用户名.密码.注册日期三个属性, 一个注册方法和一个登录方法. 2.建一个Data类,用一个List装载用户数据,有保存数据,读取数据的方法. 3.利用对象流, ...
- java切割输入流_Java分割流,对象流,参与序列化,分割读取文件,对象输入或输出流等【诗书画唱】...
自己写的题目:用分割流把一个Java文件分割读取,打印出每次读取的内容,要求每次读取打印500个字节. package fenGeLiu; import java.io.*; public class ...
- (十二)Core Java IO流(Properties,序列化,管道流,字符编码)-03 (108)
目录 : 41 ). IO流(创建java文件列表) 42 ). IO流(Properties简述) 43 ). IO流(Properties存取) 44 ). IO流(Pr ...
最新文章
- python中二进制以什么开头_Python二进制表示和位操作
- 翻转单词顺序与左旋转字符串
- 怎么自学python编程-零基础如何自学编程?
- Visual Studio 10将面世 微软走得太快?
- Check task status after 2016 Spring festival
- CocoaPods安装和使用及问题:Setting up CocoaPods master repo
- java模拟网易邮箱登录_求赐教:网易邮箱Web端模拟登录看信的加密参数_ntes_nnid、_ntes_nuid...
- 02-HTML标签语法+字体标记
- R语言 相关分析和典型相关分析
- 考前突击!等级考试高分攻略!(整理版)
- 计算机科学导论教程,计算机科学导论教程重点(6页)-原创力文档
- zsh重启后环境变量失效
- 自己动手写操作系统——开发环境搭建
- 南京大学2020计算机考研分数线,2020南京大学考研复试分数线已公布
- C语言打印金字塔,菱形,V形图案
- e签宝:借助钉钉宜搭变革传统项目管理模式,交付效率显著提升
- 玩转JetBot自动驾驶 (一)准备DIY零件清单
- this.$set is not a function
- Could not find com.android.tools.build:gradle:3.2.0. Searched in the follo
- 33、基于CACX和R7F0C004M的瑞萨单片机入门教程
热门文章
- Java 理解点整理:父类引用指向子类对象(多态)
- 专注分析40年,SAS如何看待数据 | 直击SAS 2018全球论坛
- RISC和CISC、统一编址和独立编址、冯诺依曼结构和哈佛结构
- Java的六种线程状态(不是五种)
- python列表习题
- postman安装和基本使用教程
- win7计算机重名会怎样,win7系统电脑开机右下角显示“网络上有重名”的解决方法...
- 【bat】bat批处理 执行SqlServer语句 使用sqlcmd
- robo 3T基本使用
- Java图像处理之正片叠底