|
CDC 1.1.2 | |||||||||
前 次 | フレームあり フレームなし |
パッケージ java.io |
---|
Class java.io.CharConversionException extends IOException implements Serializable |
---|
Class java.io.EOFException extends IOException implements Serializable |
---|
Class java.io.File extends Object implements Serializable |
---|
serialVersionUID: 301077366599181567L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
直列化されたフィールド |
---|
String path
Class java.io.FileNotFoundException extends IOException implements Serializable |
---|
Class java.io.FilePermissionCollection extends PermissionCollection implements Serializable |
---|
serialVersionUID: 2202956749081564585L
直列化メソッド |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
直列化されたフィールド |
---|
Vector permissions
Class java.io.InterruptedIOException extends IOException implements Serializable |
---|
直列化されたフィールド |
---|
int bytesTransferred
Class java.io.InvalidClassException extends ObjectStreamException implements Serializable |
---|
直列化されたフィールド |
---|
String classname
Class java.io.InvalidObjectException extends ObjectStreamException implements Serializable |
---|
Class java.io.IOException extends Exception implements Serializable |
---|
Class java.io.NotActiveException extends ObjectStreamException implements Serializable |
---|
Class java.io.NotSerializableException extends ObjectStreamException implements Serializable |
---|
Class java.io.ObjectStreamClass extends Object implements Serializable |
---|
serialVersionUID: -6120832682080437368L
直列化されたフィールド |
---|
Class java.io.ObjectStreamException extends IOException implements Serializable |
---|
Class java.io.OptionalDataException extends ObjectStreamException implements Serializable |
---|
直列化されたフィールド |
---|
int length
boolean eof
Class java.io.SerializablePermission extends BasicPermission implements Serializable |
---|
直列化されたフィールド |
---|
String actions
Class java.io.StreamCorruptedException extends ObjectStreamException implements Serializable |
---|
Class java.io.SyncFailedException extends IOException implements Serializable |
---|
Class java.io.UnsupportedEncodingException extends IOException implements Serializable |
---|
Class java.io.UTFDataFormatException extends IOException implements Serializable |
---|
Class java.io.WriteAbortedException extends ObjectStreamException implements Serializable |
---|
serialVersionUID: -3326426625597282442L
直列化されたフィールド |
---|
Exception detail
このフィールドは、汎用的な例外チェーン機能以前から使用されています。この情報を取得するために、Throwable.getCause()
メソッドを使用することをお勧めします。
パッケージ java.lang |
---|
Class java.lang.AbstractMethodError extends IncompatibleClassChangeError implements Serializable |
---|
Class java.lang.ArithmeticException extends RuntimeException implements Serializable |
---|
Class java.lang.ArrayIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable |
---|
Class java.lang.ArrayStoreException extends RuntimeException implements Serializable |
---|
Class java.lang.AssertionError extends Error implements Serializable |
---|
Class java.lang.Boolean extends Object implements Serializable |
---|
serialVersionUID: -3665804199014368530L
直列化されたフィールド |
---|
boolean value
Class java.lang.Byte extends Number implements Serializable |
---|
serialVersionUID: -7183698231559129828L
直列化されたフィールド |
---|
byte value
Byte
の値
Class java.lang.Character extends Object implements Serializable |
---|
serialVersionUID: 3786198910865385080L
直列化されたフィールド |
---|
char value
Character
の値
Class java.lang.Class extends Object implements Serializable |
---|
serialVersionUID: 3206093459760846163L
直列化の概要 |
---|
新しいハンドルは、クラス記述子がはじめてストリームに書き込まれるときに生成されます。クラス記述子へのこれ以後の参照は、最初のクラス記述子インスタンスへの参照として書き込まれます。TC_CLASS
ClassDescriptor A ClassDescriptor is a special cased serialization of ajava.io.ObjectStreamClass
instance.
ObjectStreamClass
直列化されたフィールド |
---|
Class java.lang.ClassCastException extends RuntimeException implements Serializable |
---|
Class java.lang.ClassCircularityError extends LinkageError implements Serializable |
---|
Class java.lang.ClassFormatError extends LinkageError implements Serializable |
---|
Class java.lang.ClassNotFoundException extends Exception implements Serializable |
---|
serialVersionUID: 9176873029745254542L
直列化されたフィールド |
---|
Throwable ex
Class java.lang.CloneNotSupportedException extends Exception implements Serializable |
---|
Class java.lang.Double extends Number implements Serializable |
---|
serialVersionUID: -9172774392245257468L
直列化されたフィールド |
---|
double value
Class java.lang.Enum extends Object implements Serializable |
---|
直列化されたフィールド |
---|
String name
int ordinal
Class java.lang.EnumConstantNotPresentException extends RuntimeException implements Serializable |
---|
直列化されたフィールド |
---|
Class enumType
String constantName
Class java.lang.Error extends Throwable implements Serializable |
---|
serialVersionUID: 4980196508277280342L
Class java.lang.Exception extends Throwable implements Serializable |
---|
serialVersionUID: -3387516993124229948L
Class java.lang.ExceptionInInitializerError extends LinkageError implements Serializable |
---|
serialVersionUID: 1521711792217232256L
直列化されたフィールド |
---|
Throwable exception
Class java.lang.Float extends Number implements Serializable |
---|
serialVersionUID: -2671257302660747028L
直列化されたフィールド |
---|
float value
Class java.lang.IllegalAccessError extends IncompatibleClassChangeError implements Serializable |
---|
Class java.lang.IllegalAccessException extends Exception implements Serializable |
---|
Class java.lang.IllegalArgumentException extends RuntimeException implements Serializable |
---|
Class java.lang.IllegalMonitorStateException extends RuntimeException implements Serializable |
---|
Class java.lang.IllegalStateException extends RuntimeException implements Serializable |
---|
Class java.lang.IllegalThreadStateException extends IllegalArgumentException implements Serializable |
---|
Class java.lang.IncompatibleClassChangeError extends LinkageError implements Serializable |
---|
Class java.lang.IndexOutOfBoundsException extends RuntimeException implements Serializable |
---|
Class java.lang.InstantiationError extends IncompatibleClassChangeError implements Serializable |
---|
Class java.lang.InstantiationException extends Exception implements Serializable |
---|
Class java.lang.Integer extends Number implements Serializable |
---|
serialVersionUID: 1360826667806852920L
直列化されたフィールド |
---|
int value
Integer
型の値です。
Class java.lang.InternalError extends VirtualMachineError implements Serializable |
---|
Class java.lang.InterruptedException extends Exception implements Serializable |
---|
Class java.lang.LinkageError extends Error implements Serializable |
---|
Class java.lang.Long extends Number implements Serializable |
---|
serialVersionUID: 4290774380558885855L
直列化されたフィールド |
---|
long value
Long
の値です。
Class java.lang.NegativeArraySizeException extends RuntimeException implements Serializable |
---|
Class java.lang.NoClassDefFoundError extends LinkageError implements Serializable |
---|
Class java.lang.NoSuchFieldError extends IncompatibleClassChangeError implements Serializable |
---|
Class java.lang.NoSuchFieldException extends Exception implements Serializable |
---|
Class java.lang.NoSuchMethodError extends IncompatibleClassChangeError implements Serializable |
---|
Class java.lang.NoSuchMethodException extends Exception implements Serializable |
---|
Class java.lang.NullPointerException extends RuntimeException implements Serializable |
---|
Class java.lang.Number extends Object implements Serializable |
---|
serialVersionUID: -8742448824652078965L
Class java.lang.NumberFormatException extends IllegalArgumentException implements Serializable |
---|
serialVersionUID: -2848938806368998894L
Class java.lang.OutOfMemoryError extends VirtualMachineError implements Serializable |
---|
Class java.lang.RuntimeException extends Exception implements Serializable |
---|
serialVersionUID: -7034897190745766939L
Class java.lang.RuntimePermission extends BasicPermission implements Serializable |
---|
Class java.lang.SecurityException extends RuntimeException implements Serializable |
---|
Class java.lang.Short extends Number implements Serializable |
---|
serialVersionUID: 7515723908773894738L
直列化されたフィールド |
---|
short value
Short
の値です。
Class java.lang.StackOverflowError extends VirtualMachineError implements Serializable |
---|
Class java.lang.StackTraceElement extends Object implements Serializable |
---|
serialVersionUID: 6992337162326171013L
直列化されたフィールド |
---|
String declaringClass
String methodName
String fileName
int lineNumber
boolean isCompiled
String methodSignature
Class java.lang.String extends Object implements Serializable |
---|
serialVersionUID: -6849794470754667710L
直列化の概要 |
---|
TC_STRING
(utf String)
String は DataOutput.writeUTF
メソッドによって書き込まれます。ストリーム内の文字列インスタンスに対するそれ以降のすべての参照を示すために新しいハンドルが生成されます。
直列化されたフィールド |
---|
Class java.lang.StringBuffer extends Object implements Serializable |
---|
serialVersionUID: 3388685877147921107L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
直列化されたフィールド |
---|
char[] value
int count
boolean shared
Class java.lang.StringBuilder extends java.lang.AbstractStringBuilder implements Serializable |
---|
serialVersionUID: 4383685877147921099L
直列化メソッド |
---|
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream arg0) throws IOException
IOException
Class java.lang.StringIndexOutOfBoundsException extends IndexOutOfBoundsException implements Serializable |
---|
Class java.lang.ThreadDeath extends Error implements Serializable |
---|
Class java.lang.Throwable extends Object implements Serializable |
---|
serialVersionUID: -3042686055658047285L
直列化メソッド |
---|
private void writeObject(ObjectOutputStream s) throws IOException
IOException
直列化されたフィールド |
---|
String detailMessage
Throwable cause
StackTraceElement[] stackTrace
Throwable.getStackTrace()
により返される値です。
Class java.lang.TypeNotPresentException extends RuntimeException implements Serializable |
---|
直列化されたフィールド |
---|
String typeName
Class java.lang.UnknownError extends VirtualMachineError implements Serializable |
---|
Class java.lang.UnsatisfiedLinkError extends LinkageError implements Serializable |
---|
Class java.lang.UnsupportedClassVersionError extends ClassFormatError implements Serializable |
---|
Class java.lang.UnsupportedOperationException extends RuntimeException implements Serializable |
---|
Class java.lang.VerifyError extends LinkageError implements Serializable |
---|
Class java.lang.VirtualMachineError extends Error implements Serializable |
---|
パッケージ java.lang.reflect |
---|
Class java.lang.reflect.GenericSignatureFormatError extends ClassFormatError implements Serializable |
---|
Class java.lang.reflect.InvocationTargetException extends Exception implements Serializable |
---|
serialVersionUID: 4085088731926701167L
直列化されたフィールド |
---|
Throwable target
Class java.lang.reflect.MalformedParameterizedTypeException extends RuntimeException implements Serializable |
---|
Class java.lang.reflect.Proxy extends Object implements Serializable |
---|
直列化されたフィールド |
---|
InvocationHandler h
Class java.lang.reflect.ReflectPermission extends BasicPermission implements Serializable |
---|
Class java.lang.reflect.UndeclaredThrowableException extends RuntimeException implements Serializable |
---|
serialVersionUID: 330127114055056639L
直列化されたフィールド |
---|
Throwable undeclaredThrowable
パッケージ java.math |
---|
Class java.math.BigDecimal extends Number implements Serializable |
---|
serialVersionUID: 6108874887143696463L
直列化メソッド |
---|
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream arg0) throws IOException
IOException
直列化されたフィールド |
---|
BigInteger intVal
int scale
Class java.math.BigInteger extends Number implements Serializable |
---|
serialVersionUID: -8287574255936472291L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private Object writeReplace()
直列化されたフィールド |
---|
int signum
byte[] magnitude
int bitCount
BigInteger.bitCount
int bitLength
BigInteger.bitLength
int lowestSetBit
BigInteger.getLowestSetBit()
int firstNonzeroByteNum
Class java.math.MathContext extends Object implements Serializable |
---|
serialVersionUID: 5579720004786848255L
直列化メソッド |
---|
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
直列化されたフィールド |
---|
int precision
java.math.RoundingMode roundingMode
パッケージ java.net |
---|
Class java.net.BindException extends SocketException implements Serializable |
---|
Class java.net.ConnectException extends SocketException implements Serializable |
---|
Class java.net.HttpRetryException extends IOException implements Serializable |
---|
直列化されたフィールド |
---|
int responseCode
String location
Class java.net.Inet4Address extends InetAddress implements Serializable |
---|
serialVersionUID: 3286316764910316507L
直列化メソッド |
---|
private Object writeReplace() throws ObjectStreamException
ObjectStreamException
- このオブジェクトを置き換える新しいオブジェクトを生成できなかった場合Class java.net.Inet6Address extends InetAddress implements Serializable |
---|
serialVersionUID: 6880410070516793377L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
直列化されたフィールド |
---|
byte[] ipaddress
Class java.net.InetAddress extends Object implements Serializable |
---|
serialVersionUID: 3286316764910316507L
直列化メソッド |
---|
private Object readResolve() throws ObjectStreamException
ObjectStreamException
- このオブジェクトを置き換える新しいオブジェクトを生成できなかった場合直列化されたフィールド |
---|
String hostName
int address
int family
Class java.net.InetSocketAddress extends SocketAddress implements Serializable |
---|
serialVersionUID: 5076001401234631237L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
直列化されたフィールド |
---|
String hostname
InetAddress addr
int port
Class java.net.MalformedURLException extends IOException implements Serializable |
---|
Class java.net.NetPermission extends BasicPermission implements Serializable |
---|
serialVersionUID: -8343910153355041693L
Class java.net.NoRouteToHostException extends SocketException implements Serializable |
---|
Class java.net.PortUnreachableException extends SocketException implements Serializable |
---|
Class java.net.ProtocolException extends IOException implements Serializable |
---|
Class java.net.SocketAddress extends Object implements Serializable |
---|
Class java.net.SocketException extends IOException implements Serializable |
---|
Class java.net.SocketPermissionCollection extends PermissionCollection implements Serializable |
---|
serialVersionUID: 2787186408602843674L
直列化メソッド |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
直列化されたフィールド |
---|
Vector permissions
Class java.net.SocketTimeoutException extends InterruptedIOException implements Serializable |
---|
Class java.net.UnknownHostException extends IOException implements Serializable |
---|
Class java.net.UnknownServiceException extends IOException implements Serializable |
---|
Class java.net.URI extends Object implements Serializable |
---|
serialVersionUID: -6052424284110960213L
直列化メソッド |
---|
private void readObject(ObjectInputStream arg0) throws ClassNotFoundException, IOException
ClassNotFoundException
IOException
private void writeObject(ObjectOutputStream arg0) throws IOException
IOException
直列化されたフィールド |
---|
String string
Class java.net.URISyntaxException extends Exception implements Serializable |
---|
直列化されたフィールド |
---|
String input
int index
Class java.net.URL extends Object implements Serializable |
---|
serialVersionUID: -7627629688361524110L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
直列化されたフィールド |
---|
String protocol
String host
int port
String file
file
は path[?query]
として定義されます。
String authority
String ref
int hashCode
パッケージ java.security |
---|
Class java.security.AccessControlException extends SecurityException implements Serializable |
---|
直列化されたフィールド |
---|
Permission perm
Class java.security.AllPermissionCollection extends PermissionCollection implements Serializable |
---|
serialVersionUID: -4023755556366636806L
直列化されたフィールド |
---|
boolean all_allowed
Class java.security.AuthProvider extends Provider implements Serializable |
---|
Class java.security.BasicPermission extends Permission implements Serializable |
---|
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
Class java.security.BasicPermissionCollection extends PermissionCollection implements Serializable |
---|
serialVersionUID: 739301742472979399L
直列化メソッド |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
直列化されたフィールド |
---|
boolean all_allowed
true
if this BasicPermissionCollection
contains a BasicPermission with '*' as its permission name.Class permClass
Hashtable permissions
Class java.security.CodeSigner extends Object implements Serializable |
---|
serialVersionUID: 6819288105193937581L
直列化されたフィールド |
---|
java.security.cert.CertPath signerCertPath
java.security.Timestamp timestamp
Class java.security.CodeSource extends Object implements Serializable |
---|
直列化メソッド |
---|
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos) throws IOException
URL
の後ろには、従う必要がある証明書の数を示す int
が続く (値が「ゼロ」の場合は、このオブジェクトに関連した証明書がないことを示している)。
それぞれの証明書は、証明書の型を表す String
、証明書の符号化の長さを表す int
、符号化された証明書そのもの (バイトの配列の形式) の順序で書き出されるIOException
直列化されたフィールド |
---|
URL location
Class java.security.DigestException extends GeneralSecurityException implements Serializable |
---|
Class java.security.GeneralSecurityException extends Exception implements Serializable |
---|
Class java.security.GuardedObject extends Object implements Serializable |
---|
直列化メソッド |
---|
private void writeObject(ObjectOutputStream oos) throws IOException
IOException
直列化されたフィールド |
---|
Object object
Guard guard
Class java.security.Identity extends Object implements Serializable |
---|
serialVersionUID: 3609922007826600659L
直列化されたフィールド |
---|
String name
PublicKey publicKey
String info
java.security.IdentityScope scope
Vector certificates
Class java.security.IdentityScope extends java.security.Identity implements Serializable |
---|
serialVersionUID: -2337346281189773310L
Class java.security.InvalidAlgorithmParameterException extends GeneralSecurityException implements Serializable |
---|
Class java.security.InvalidKeyException extends KeyException implements Serializable |
---|
Class java.security.InvalidParameterException extends IllegalArgumentException implements Serializable |
---|
Class java.security.KeyException extends GeneralSecurityException implements Serializable |
---|
Class java.security.KeyManagementException extends KeyException implements Serializable |
---|
serialVersionUID: 947674216157062695L
Class java.security.KeyPair extends Object implements Serializable |
---|
serialVersionUID: -7565189502268009837L
直列化されたフィールド |
---|
java.security.PrivateKey privateKey
PublicKey publicKey
Class java.security.KeyRep extends Object implements Serializable |
---|
serialVersionUID: -4757683898830641853L
直列化メソッド |
---|
protected Object readResolve() throws ObjectStreamException
ObjectStreamException
直列化されたフィールド |
---|
java.security.KeyRep.Type type
String algorithm
String format
byte[] encoded
Class java.security.KeyStoreException extends GeneralSecurityException implements Serializable |
---|
serialVersionUID: -1119353179322377262L
Class java.security.NoSuchAlgorithmException extends GeneralSecurityException implements Serializable |
---|
Class java.security.NoSuchProviderException extends GeneralSecurityException implements Serializable |
---|
Class java.security.Permission extends Object implements Serializable |
---|
直列化されたフィールド |
---|
String name
Class java.security.PermissionCollection extends Object implements Serializable |
---|
serialVersionUID: -6727011328946861783L
直列化されたフィールド |
---|
boolean readOnly
Class java.security.PermissionsHash extends PermissionCollection implements Serializable |
---|
serialVersionUID: -8491988220802933440L
直列化メソッド |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
直列化されたフィールド |
---|
Hashtable perms
Class java.security.PrivilegedActionException extends Exception implements Serializable |
---|
serialVersionUID: 4724086851538908602L
直列化されたフィールド |
---|
Exception exception
Class java.security.Provider extends Properties implements Serializable |
---|
serialVersionUID: -4298000515446427739L
直列化されたフィールド |
---|
String name
String info
double version
Class java.security.ProviderException extends RuntimeException implements Serializable |
---|
Class java.security.SecureRandom extends Random implements Serializable |
---|
serialVersionUID: 4940670005562187L
直列化されたフィールド |
---|
Provider provider
java.security.SecureRandomSpi secureRandomSpi
String algorithm
byte[] state
MessageDigest digest
byte[] randomBytes
int randomBytesUsed
long counter
Class java.security.SecureRandomSpi extends Object implements Serializable |
---|
serialVersionUID: -2991854161009191830L
Class java.security.SecurityPermission extends BasicPermission implements Serializable |
---|
Class java.security.SignatureException extends GeneralSecurityException implements Serializable |
---|
Class java.security.SignedObject extends Object implements Serializable |
---|
serialVersionUID: 720502720485447167L
直列化メソッド |
---|
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
直列化されたフィールド |
---|
byte[] content
byte[] signature
String thealgorithm
Class java.security.Signer extends java.security.Identity implements Serializable |
---|
serialVersionUID: -1763464102261361480L
直列化されたフィールド |
---|
java.security.PrivateKey privateKey
Class java.security.Timestamp extends Object implements Serializable |
---|
serialVersionUID: -5502683707821851294L
直列化されたフィールド |
---|
Date timestamp
java.security.cert.CertPath signerCertPath
Class java.security.UnrecoverableEntryException extends GeneralSecurityException implements Serializable |
---|
serialVersionUID: -4527142945246286535L
Class java.security.UnrecoverableKeyException extends GeneralSecurityException implements Serializable |
---|
serialVersionUID: 7275063078190151277L
Class java.security.UnresolvedPermission extends Permission implements Serializable |
---|
直列化メソッド |
---|
private void readObject(ObjectInputStream ois) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream oos) throws IOException
type
を表す String
、name
を表す String
、actions
を表す String
、従うべき証明書の数を表す int
(このオブジェクトに関連した証明書がない場合は値 0) の順になる。
それぞれの証明書は、証明書の型を表す String
、証明書の符号化の長さを表す int
、符号化された証明書そのもの (バイトの配列の形式) の順序で書き出されるIOException
直列化されたフィールド |
---|
String type
String name
String actions
Class java.security.UnresolvedPermissionCollection extends PermissionCollection implements Serializable |
---|
serialVersionUID: -7176153071733132400L
直列化メソッド |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
直列化されたフィールド |
---|
Hashtable permissions
パッケージ java.security.cert |
---|
Class java.security.cert.Certificate extends Object implements Serializable |
---|
直列化メソッド |
---|
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
- この Certificate を表す新しいオブジェクトを生成できなかった場合直列化されたフィールド |
---|
String type
Class java.security.cert.Certificate.CertificateRep extends Object implements Serializable |
---|
直列化メソッド |
---|
protected Object readResolve() throws ObjectStreamException
CertificateFactory サポートを提供しない実装の場合は、null
が返されます。
ObjectStreamException
- Certificate が解釈処理できない場合直列化されたフィールド |
---|
String type
byte[] data
Class java.security.cert.CertificateEncodingException extends CertificateException implements Serializable |
---|
Class java.security.cert.CertificateException extends GeneralSecurityException implements Serializable |
---|
Class java.security.cert.CertificateExpiredException extends CertificateException implements Serializable |
---|
serialVersionUID: 9071001339691533771L
Class java.security.cert.CertificateNotYetValidException extends CertificateException implements Serializable |
---|
serialVersionUID: 4355919900041064702L
Class java.security.cert.CertificateParsingException extends CertificateException implements Serializable |
---|
serialVersionUID: -7989222416793322029L
Class java.security.cert.CertPath extends Object implements Serializable |
---|
serialVersionUID: 6068470306649138683L
直列化メソッド |
---|
protected Object writeReplace() throws ObjectStreamException
ObjectStreamException
直列化されたフィールド |
---|
String type
Class java.security.cert.CertPath.CertPathRep extends Object implements Serializable |
---|
serialVersionUID: 3015633072427920915L
直列化メソッド |
---|
protected Object readResolve() throws ObjectStreamException
ObjectStreamException
直列化されたフィールド |
---|
String type
byte[] data
Class java.security.cert.CertPathBuilderException extends GeneralSecurityException implements Serializable |
---|
serialVersionUID: 5316471420178794402L
Class java.security.cert.CertPathValidatorException extends GeneralSecurityException implements Serializable |
---|
serialVersionUID: -3083180014971893139L
直列化されたフィールド |
---|
int index
java.security.cert.CertPath certPath
Class java.security.cert.CertStoreException extends GeneralSecurityException implements Serializable |
---|
serialVersionUID: 2395296107471573245L
Class java.security.cert.CRLException extends GeneralSecurityException implements Serializable |
---|
serialVersionUID: -6694728944094197147L
Class java.security.cert.X509Certificate extends Certificate implements Serializable |
---|
serialVersionUID: -2491127588187038216L
パッケージ java.text |
---|
Class java.text.AttributedCharacterIterator.Attribute extends Object implements Serializable |
---|
serialVersionUID: -9142742483513960612L
直列化メソッド |
---|
protected Object readResolve() throws InvalidObjectException
InvalidObjectException
直列化されたフィールド |
---|
String name
Class java.text.ChoiceFormat extends NumberFormat implements Serializable |
---|
直列化メソッド |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
InvalidObjectException
- ストリームから読み込まれたオブジェクトが無効である場合
IOException
ClassNotFoundException
直列化されたフィールド |
---|
double[] choiceLimits
choiceLimits[i]
以上で、choiceLimits[i+1]
より小さい場合に choiceFormats[i]
を返します。
String[] choiceFormats
choiceLimits[i]
以上で、choiceLimits[i+1]
より小さい場合に choiceFormats[i]
を返します。
Class java.text.DateFormat extends Format implements Serializable |
---|
serialVersionUID: 7218322306649953788L
直列化されたフィールド |
---|
Calendar calendar
DateFormat
が使用するカレンダです。サブクラスは、このカレンダを、この DateFormat
に対応するロケールに適したカレンダに初期化する必要があります。
NumberFormat numberFormat
DateFormat
が使用する数値フォーマッタです。サブクラスは、この数値フォーマッタを、この DateFormat
に対応するロケールに適した数値フォーマットに初期化する必要があります。
Class java.text.DateFormat.Field extends Format.Field implements Serializable |
---|
直列化メソッド |
---|
protected Object readResolve() throws InvalidObjectException
InvalidObjectException
- 定数が解釈処理できない場合直列化されたフィールド |
---|
int calendarField
Class java.text.DateFormatSymbols extends Object implements Serializable |
---|
serialVersionUID: -5987973545549424702L
直列化されたフィールド |
---|
String[] eras
Calendar.BC
and Calendar.AD
.
String[] months
Calendar.JANUARY
, Calendar.FEBRUARY
, etc.
String[] shortMonths
Calendar.JANUARY
, Calendar.FEBRUARY
, etc.
String[] weekdays
Calendar.SUNDAY
,
Calendar.MONDAY
, etc.
The element weekdays[0]
is ignored.
String[] shortWeekdays
Calendar.SUNDAY
,
Calendar.MONDAY
, etc.
The element shortWeekdays[0]
is ignored.
String[] ampms
Calendar.AM
and
Calendar.PM
.
String[][] zoneStrings
TimeZone
.
Each such row contains (with i
ranging from
0..n-1):
zoneStrings[i][0]
- time zone IDzoneStrings[i][1]
- long name of zone in standard
timezoneStrings[i][2]
- short name of zone in
standard timezoneStrings[i][3]
- long name of zone in daylight
savings timezoneStrings[i][4]
- short name of zone in daylight
savings time
TimeZone
String localPatternChars
DateFormat.ERA_FIELD
,
DateFormat.YEAR_FIELD
, etc. Thus, if the string were
"Xz...", then localized patterns would use 'X' for era and 'z' for year.
Class java.text.DecimalFormat extends NumberFormat implements Serializable |
---|
serialVersionUID: 864413376551465018L
直列化メソッド |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
serialVersionOnStream
が 1 未満の場合、このストリームが JDK 1.1 で書き込まれたことを意味しますが、この場合は useExponentialNotation
を false に初期化します。この機能は JDK 1.1 には存在しないためです。最後に、serialVersionOnStream を最大許容値に設定し直します。その結果、このオブジェクトがふたたびストリーム出力される場合にデフォルトの直列化が正しく機能します。
最小整数桁数または最大整数桁数が DOUBLE_INTEGER_DIGITS
よりも大きい場合、または最小小数桁数または最大小数桁数が DOUBLE_FRACTION_DIGITS
よりも大きい場合、ストリームデータは無効となり、このメソッドは InvalidObjectException
をスローします。
2 より古いストリームバージョンには、posPrefixPattern
などの接尾辞パターン変数がありません。そのため、これらのバージョンは null
に初期化されて、接尾辞文字列がリテラル値とみなされます。これは、Version 2 以前の動作に対応するために必要な動作です。
IOException
ClassNotFoundException
直列化されたフィールド |
---|
String positivePrefix
DecimalFormat.getPositivePrefix()
String positiveSuffix
DecimalFormat.getPositiveSuffix()
String negativePrefix
DecimalFormat.getNegativePrefix()
String negativeSuffix
DecimalFormat.getNegativeSuffix()
String posPrefixPattern
positivePrefix
に一致します。
このパターンは、expandAffix()
メソッドによって positivePrefix
に拡張されて、symbols
内で変更を反映するために positivePrefix
を更新します。この変数が null
の場合、positivePrefix
は symbols
の変更時に変更されないリテラル値とみなされます。この変数は、ストリームから復元されたストリームの Version 2 より古い DecimalFormat
の場合は、常に null
です。
String posSuffixPattern
positiveSuffix
と一致します。この変数は posPrefixPattern
と似ています。 詳細は、posPrefixPattern
を参照してください。
String negPrefixPattern
negativePrefix
と一致します。この変数は posPrefixPattern
と似ています。 詳細は、posPrefixPattern
を参照してください。
String negSuffixPattern
negativeSuffix
と一致します。この変数は posPrefixPattern
と似ています。 詳細は、posPrefixPattern
を参照してください。
int multiplier
DecimalFormat.getMultiplier()
byte groupingSize
NumberFormat.groupingUsed
が true の場合は、0 より大きい値になる必要があります。
DecimalFormat.getGroupingSize()
,
NumberFormat.isGroupingUsed()
boolean decimalSeparatorAlwaysShown
DecimalFormat.isDecimalSeparatorAlwaysShown()
DecimalFormatSymbols symbols
DecimalFormatSymbols
オブジェクトです。グループ区切り文字、小数区切り文字など、数値をフォーマットするための記号を格納します。
DecimalFormat.setDecimalFormatSymbols(java.text.DecimalFormatSymbols)
,
DecimalFormatSymbols
boolean useExponentialNotation
byte minExponentDigits
useExponentialNotation
が true でない場合、このフィールドは無視されます。
int serialVersionOnStream
useExponentialNotation
および minExponentDigits
を含む
posPrefixPattern
、posSuffixPattern
、negPrefixPattern
、および negSuffixPattern
が追加されている
Class java.text.DecimalFormatSymbols extends Object implements Serializable |
---|
serialVersionUID: 5772796243397350300L
直列化メソッド |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
serialVersionOnStream
が 1 より小さい場合、monetarySeparator
を decimalSeparator
と同じ値に初期化し、exponential
を「E」に初期化します。serialVersionOnStream
が 2 より小さい場合、locale
をルートロケールに初期化します。serialVersionOnStream
を最大許容値に設定し直し、その結果、このオブジェクトがふたたびストリーム出力される場合にデフォルトの直列化が正しく機能します。intlCurrencySymbol フィールドからの通貨を初期化します。
IOException
ClassNotFoundException
直列化されたフィールド |
---|
char zeroDigit
DecimalFormatSymbols.getZeroDigit()
char groupingSeparator
DecimalFormatSymbols.getGroupingSeparator()
char decimalSeparator
DecimalFormatSymbols.getDecimalSeparator()
char perMill
DecimalFormatSymbols.getPerMill()
char percent
DecimalFormatSymbols.getPercent()
char digit
DecimalFormatSymbols.getDigit()
char patternSeparator
DecimalFormatSymbols.getPatternSeparator()
String infinity
DecimalFormatSymbols.getInfinity()
String NaN
DecimalFormatSymbols.getNaN()
char minusSign
DecimalFormatSymbols.getMinusSign()
String currencySymbol
DecimalFormatSymbols.getCurrencySymbol()
String intlCurrencySymbol
DecimalFormatSymbols.getInternationalCurrencySymbol()
char monetarySeparator
DecimalFormatSymbols.getMonetaryDecimalSeparator()
char exponential
このフィールドは、実装およびストリームフォーマットによってサポートされてはいますが、public API では設定できません。今後の API で追加される予定です。
Locale locale
int serialVersionOnStream
DecimalFormatSymbols
のバージョンを示します。次に有効な値を示します。
monetarySeparator
および exponential
を含む
locale
フィールドを含む
DecimalFormatSymbols
をストリーム出力する場合、最新のフォーマット (serialVersionOnStream
の最大許容値に相当) が常に記述されます。
Class java.text.Format extends Object implements Serializable |
---|
serialVersionUID: -299282585814624189L
Class java.text.Format.Field extends AttributedCharacterIterator.Attribute implements Serializable |
---|
Class java.text.MessageFormat extends Format implements Serializable |
---|
serialVersionUID: 6479157306784022952L
直列化メソッド |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
InvalidObjectException
- ストリームから読み込まれたオブジェクトが無効である場合
IOException
ClassNotFoundException
直列化されたフィールド |
---|
Locale locale
String pattern
Format[] formats
int[] offsets
int[] argumentNumbers
int maxOffset
offsets
の項目数から 1 を減算した値です。使用されている offsets
内で最大の番号を持つ要素のインデックスと考えることもできます。offsets
と同様に、すべての配列は同じ数の要素を持つので、この変数だけですべての配列にある項目の総数がわかります。
Class java.text.MessageFormat.Field extends Format.Field implements Serializable |
---|
直列化メソッド |
---|
protected Object readResolve() throws InvalidObjectException
InvalidObjectException
- 定数が解釈処理できない場合Class java.text.NumberFormat extends Format implements Serializable |
---|
serialVersionUID: -2308460125733713944L
直列化メソッド |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
serialVersionOnStream
が 1 より小さい場合 (ストリームが JDK 1.1 で記述されたことを示す) は、maximumIntegerDigits
などの int
フィールドを maxIntegerDigits
などの byte
フィールドと同じに設定します。 その理由は、int
フィールドが JDK 1.1 になかったからです。最後に、serialVersionOnStream を最大許容値に設定し直します。その結果、このオブジェクトがふたたびストリーム出力される場合にデフォルトの直列化が正しく機能します。
minimumIntegerDigits
が maximumIntegerDigits
より大きい場合、または minimumFractionDigits
が maximumFractionDigits
より大きい場合、ストリームデータは無効となり、このメソッドは InvalidObjectException
をスローします。さらに、これらの値に負の値がある場合このメソッドは InvalidObjectException
をスローします。
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
maxIntegerDigits
などの byte
フィールドを maximumIntegerDigits
などの int
フィールドと同じ (Byte.MAX_VALUE
の方が小さい場合はその値) に設定します。
IOException
直列化されたフィールド |
---|
boolean groupingUsed
NumberFormat.isGroupingUsed()
byte maxIntegerDigits
maxIntegerDigits
は、minIntegerDigits
以上である必要があります。
注: このフィールドは、JDK 1.1 との直列化互換性のためだけに提供されています。Java 2 プラットフォーム Version 1.2 以降のバージョンでは、新しい int
フィールド maximumIntegerDigits
が代わりに使用されます。ストリームに書き込まれる場合、maxIntegerDigits
は maximumIntegerDigits
と Byte.MAX_VALUE
のうちのどちらか小さいほうに設定されます。ストリームから読み込まれる場合、このフィールドは serialVersionOnStream
が 1 より小さい場合にだけ使用されます。
NumberFormat.getMaximumIntegerDigits()
byte minIntegerDigits
minimumIntegerDigits
は、maximumIntegerDigits
以下である必要があります。
注: このフィールドは、JDK 1.1 との直列化互換性のためだけに提供されています。Java 2 プラットフォーム Version1.2 以降のバージョンでは、新しい int
フィールド minimumIntegerDigits
が代わりに使用されます。ストリームに書き込まれる場合、minIntegerDigits
は minimumIntegerDigits
と Byte.MAX_VALUE
のうちのどちらか小さいほうに設定されます。ストリームから読み込まれる場合、このフィールドは serialVersionOnStream
が 1 より小さい場合にだけ使用されます。
NumberFormat.getMinimumIntegerDigits()
byte maxFractionDigits
maximumFractionDigits
は、minimumFractionDigits
以上である必要があります。
注: このフィールドは、JDK 1.1 との直列化互換性のためだけに提供されています。Java 2 プラットフォーム Version 1.2 以降のバージョンでは、新しい int
フィールド maximumFractionDigits
が代わりに使用されます。ストリームに書き込まれる場合、maxFractionDigits
は maximumFractionDigits
と Byte.MAX_VALUE
のうちのどちらか小さいほうに設定されます。ストリームから読み込まれる場合、このフィールドは serialVersionOnStream
が 1 より小さい場合にだけ使用されます。
NumberFormat.getMaximumFractionDigits()
byte minFractionDigits
minimumFractionDigits
は、maximumFractionDigits
以下である必要があります。
注: このフィールドは、JDK 1.1 との直列化互換性のためだけに提供されています。Java 2 プラットフォーム Version 1.2 以降のバージョンでは、新しい int
フィールド minimumFractionDigits
が代わりに使用されます。ストリームに書き込まれる場合、minFractionDigits
は minimumFractionDigits
と Byte.MAX_VALUE
のうちのどちらか小さいほうに設定されます。ストリームから読み込まれる場合、このフィールドは serialVersionOnStream
が 1 より小さい場合にだけ使用されます。
NumberFormat.getMinimumFractionDigits()
boolean parseIntegerOnly
NumberFormat.isParseIntegerOnly()
int maximumIntegerDigits
maximumIntegerDigits
は、minimumIntegerDigits
以上である必要があります。
NumberFormat.getMaximumIntegerDigits()
int minimumIntegerDigits
minimumIntegerDigits
は、maximumIntegerDigits
以下である必要があります。
NumberFormat.getMinimumIntegerDigits()
int maximumFractionDigits
maximumFractionDigits
は、minimumFractionDigits
以上である必要があります。
NumberFormat.getMaximumFractionDigits()
int minimumFractionDigits
minimumFractionDigits
は、maximumFractionDigits
以下である必要があります。
NumberFormat.getMinimumFractionDigits()
int serialVersionOnStream
NumberFormat
のバージョンを示します。次に有効な値を示します。
maximumIntegerDigits
などの int
フィールドの代わりに、maxIntegerDigits
などの byte
フィールドが使用される
maxIntegerDigits
などの byte
フィールドの値は無視され、代わりに maximumIntegerDigits
などの int
フィールドが使用される
NumberFormat
をストリーム出力する場合、最新のフォーマット (serialVersionOnStream
の最大許容値に相当) が常に記述されます。
Class java.text.NumberFormat.Field extends Format.Field implements Serializable |
---|
直列化メソッド |
---|
protected Object readResolve() throws InvalidObjectException
InvalidObjectException
- 定数が解釈処理できない場合Class java.text.ParseException extends Exception implements Serializable |
---|
直列化されたフィールド |
---|
int errorOffset
Class java.text.SimpleDateFormat extends DateFormat implements Serializable |
---|
serialVersionUID: 4774881970558875024L
直列化メソッド |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
InvalidObjectException
- パターンが無効な場合
IOException
ClassNotFoundException
直列化されたフィールド |
---|
int serialVersionOnStream
defaultCenturyStart
がない
defaultCenturyStart
を追加する
serialVersionOnStream
の最高許容値が書き込まれます。
String pattern
DateFormatSymbols formatData
DateFormatSymbols
Date defaultCenturyStart
defaultCenturyStart
で始まる世紀に対応付けます。任意の日付を指定できますが、null は不可です。
パッケージ java.util |
---|
Class java.util.ArrayList extends AbstractList implements Serializable |
---|
serialVersionUID: 8683452581122892189L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
直列化されたフィールド |
---|
int size
Class java.util.Arrays.ArrayList extends AbstractList implements Serializable |
---|
serialVersionUID: -2764017481108945198L
直列化されたフィールド |
---|
Object[] a
Class java.util.BitSet extends Object implements Serializable |
---|
serialVersionUID: 7997698588986878753L
直列化メソッド |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
直列化されたフィールド |
---|
long[] bits
Class java.util.Calendar extends Object implements Serializable |
---|
serialVersionUID: -1807547505821590642L
直列化メソッド |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
Calendar
はその状態データおよび現在の時刻だけを書き込み、fields[]
、isTimeSet
、areFieldsSet
、および isSet[]
などのフィールドデータは書き込むべきものではありません。 nextStamp
持続状態の一部であるべきではありません。しかし、これは JDK 1.1 が出荷されてからのことです。JDK 1.1 との互換性をとるためには、フィールド値および状態フラグを常に書き込む必要があります。ただし、おそらく近い将来に、nextStamp
は直列化ストリームから削除されることになります。
IOException
直列化されたフィールド |
---|
int[] fields
ERA
から DST_OFFSET
までの、FIELD_COUNT
整数値の配列です。
boolean[] isSet
ERA
から DST_OFFSET
までの、FIELD_COUNT
boolean 値の配列です。このカレンダで現在設定されている時刻です。
long time
Calendar.isTimeSet
boolean isTimeSet
time
の値が有効である場合は true です。field[]
の項目を変更することで、time は無効になります。
Calendar.time
boolean areFieldsSet
fields[]
が現在設定されている時刻と同期をとっている場合は true です。false の場合は、次にフィールドの値を取得しようとしたときに、time
の現在値からのすべてのフィールドが再計算されます。
boolean lenient
fields[]
からの time
の計算で、このカレンダが範囲外のフィールド値を許容する場合は true です。
Calendar.setLenient(boolean)
TimeZone zone
TimeZone
です。Calendar はタイムゾーンのデータを使用してロケールとグリニッジ標準時の時刻を変換します。
int firstDayOfWeek
SUNDAY
、MONDAY
などです。この値はロケールに依存します。
int minimalDaysInFirstWeek
int nextStamp
stamp[]
(内部配列) の次に利用可能な値です。これは本来ストリームに書き込むべきではなく、おそらく、近い将来にはストリームから削除されます。代わりに、MINIMUM_USER_STAMP
の値を使用してください。
int serialVersionOnStream
serialVersionOnStream
の最高許容値が書き込まれます。
Class java.util.Collections.CopiesList extends AbstractList implements Serializable |
---|
serialVersionUID: 2739099268398711800L
直列化されたフィールド |
---|
int n
Object element
Class java.util.Collections.EmptyList extends AbstractList implements Serializable |
---|
serialVersionUID: 8842843931221139166L
直列化メソッド |
---|
private Object readResolve()
Class java.util.Collections.EmptySet extends AbstractSet implements Serializable |
---|
serialVersionUID: 1582296315990362920L
直列化メソッド |
---|
private Object readResolve()
Class java.util.Collections.ReverseComparator extends Object implements Serializable |
---|
serialVersionUID: 7207038068494060240L
Class java.util.Collections.SingletonSet extends AbstractSet implements Serializable |
---|
serialVersionUID: 3193687207550431679L
直列化されたフィールド |
---|
Object element
Class java.util.Collections.SynchronizedCollection extends Object implements Serializable |
---|
serialVersionUID: 3053995032091335093L
直列化されたフィールド |
---|
Collection c
Object mutex
Class java.util.Collections.SynchronizedList extends java.util.Collections.SynchronizedCollection implements Serializable |
---|
serialVersionUID: -7754090372962971524L
直列化メソッド |
---|
private Object readResolve()
直列化されたフィールド |
---|
List list
Class java.util.Collections.SynchronizedMap extends Object implements Serializable |
---|
serialVersionUID: 1978198479659022715L
直列化されたフィールド |
---|
Map m
Object mutex
Class java.util.Collections.SynchronizedRandomAccessList extends java.util.Collections.SynchronizedList implements Serializable |
---|
serialVersionUID: 1530674583602358482L
直列化メソッド |
---|
private Object writeReplace()
Class java.util.Collections.SynchronizedSet extends java.util.Collections.SynchronizedCollection implements Serializable |
---|
Class java.util.Collections.SynchronizedSortedMap extends java.util.Collections.SynchronizedMap implements Serializable |
---|
直列化されたフィールド |
---|
SortedMap sm
Class java.util.Collections.SynchronizedSortedSet extends java.util.Collections.SynchronizedSet implements Serializable |
---|
直列化されたフィールド |
---|
SortedSet ss
Class java.util.Collections.UnmodifiableCollection extends Object implements Serializable |
---|
serialVersionUID: 1820017752578914078L
直列化されたフィールド |
---|
Collection c
Class java.util.Collections.UnmodifiableList extends java.util.Collections.UnmodifiableCollection implements Serializable |
---|
serialVersionUID: -283967356065247728L
直列化メソッド |
---|
private Object readResolve()
直列化されたフィールド |
---|
List list
Class java.util.Collections.UnmodifiableMap extends Object implements Serializable |
---|
serialVersionUID: -1034234728574286014L
直列化されたフィールド |
---|
Map m
Class java.util.Collections.UnmodifiableMap.UnmodifiableEntrySet extends java.util.Collections.UnmodifiableSet implements Serializable |
---|
Class java.util.Collections.UnmodifiableRandomAccessList extends java.util.Collections.UnmodifiableList implements Serializable |
---|
serialVersionUID: -2542308836966382001L
直列化メソッド |
---|
private Object writeReplace()
Class java.util.Collections.UnmodifiableSet extends java.util.Collections.UnmodifiableCollection implements Serializable |
---|
Class java.util.Collections.UnmodifiableSortedMap extends java.util.Collections.UnmodifiableMap implements Serializable |
---|
直列化されたフィールド |
---|
SortedMap sm
Class java.util.Collections.UnmodifiableSortedSet extends java.util.Collections.UnmodifiableSet implements Serializable |
---|
直列化されたフィールド |
---|
SortedSet ss
Class java.util.ConcurrentModificationException extends RuntimeException implements Serializable |
---|
Class java.util.Currency extends Object implements Serializable |
---|
直列化メソッド |
---|
private Object readResolve()
直列化されたフィールド |
---|
String currencyCode
Class java.util.Date extends Object implements Serializable |
---|
serialVersionUID: 7523967970034938905L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
getTime()
の返す値が発行される (long)。
これは、1970 年 1 月 1 日 00:00:00 (グリニッジ標準時) からのオフセットをミリ秒単位で表すIOException
Class java.util.DuplicateFormatFlagsException extends java.util.IllegalFormatException implements Serializable |
---|
serialVersionUID: 18890531L
直列化されたフィールド |
---|
String flags
Class java.util.EmptyStackException extends RuntimeException implements Serializable |
---|
Class java.util.EnumMap extends AbstractMap implements Serializable |
---|
serialVersionUID: 458661240069192865L
直列化メソッド |
---|
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream arg0) throws IOException
IOException
直列化されたフィールド |
---|
Class keyType
Class java.util.EnumSet extends AbstractSet implements Serializable |
---|
直列化メソッド |
---|
Object writeReplace()
直列化されたフィールド |
---|
Class elementType
java.lang.Enum[] universe
Class java.util.EventObject extends Object implements Serializable |
---|
serialVersionUID: 5516075349620653480L
Class java.util.FormatFlagsConversionMismatchException extends java.util.IllegalFormatException implements Serializable |
---|
serialVersionUID: 19120414L
直列化されたフィールド |
---|
String f
char c
Class java.util.FormatterClosedException extends IllegalStateException implements Serializable |
---|
serialVersionUID: 18111216L
Class java.util.GregorianCalendar extends Calendar implements Serializable |
---|
serialVersionUID: -8125100834729963327L
直列化メソッド |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
直列化されたフィールド |
---|
long gregorianCutover
Class java.util.HashMap extends AbstractMap implements Serializable |
---|
serialVersionUID: 362498820763181265L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
直列化されたフィールド |
---|
int threshold
float loadFactor
Class java.util.HashSet extends AbstractSet implements Serializable |
---|
serialVersionUID: -5024744406713321676L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
Class java.util.Hashtable extends Dictionary implements Serializable |
---|
serialVersionUID: 1421746759512286392L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
直列化されたフィールド |
---|
int threshold
float loadFactor
Class java.util.IdentityHashMap extends AbstractMap implements Serializable |
---|
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
直列化されたフィールド |
---|
int size
Class java.util.IllegalFormatCodePointException extends java.util.IllegalFormatException implements Serializable |
---|
serialVersionUID: 19080630L
直列化されたフィールド |
---|
int c
Class java.util.IllegalFormatConversionException extends java.util.IllegalFormatException implements Serializable |
---|
serialVersionUID: 17000126L
直列化されたフィールド |
---|
char c
Class arg
Class java.util.IllegalFormatException extends IllegalArgumentException implements Serializable |
---|
serialVersionUID: 18830826L
Class java.util.IllegalFormatFlagsException extends java.util.IllegalFormatException implements Serializable |
---|
serialVersionUID: 790824L
直列化されたフィールド |
---|
String flags
Class java.util.IllegalFormatPrecisionException extends java.util.IllegalFormatException implements Serializable |
---|
serialVersionUID: 18711008L
直列化されたフィールド |
---|
int p
Class java.util.IllegalFormatWidthException extends java.util.IllegalFormatException implements Serializable |
---|
serialVersionUID: 16660902L
直列化されたフィールド |
---|
int w
Class java.util.InputMismatchException extends NoSuchElementException implements Serializable |
---|
Class java.util.InvalidPropertiesFormatException extends IOException implements Serializable |
---|
直列化メソッド |
---|
private void readObject(ObjectInputStream arg0) throws NotSerializableException
NotSerializableException
private void writeObject(ObjectOutputStream arg0) throws NotSerializableException
NotSerializableException
Class java.util.LinkedHashMap extends HashMap implements Serializable |
---|
直列化されたフィールド |
---|
boolean accessOrder
Class java.util.LinkedHashSet extends HashSet implements Serializable |
---|
Class java.util.LinkedList extends AbstractSequentialList implements Serializable |
---|
serialVersionUID: 876323262645176354L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
Class java.util.Locale extends Object implements Serializable |
---|
serialVersionUID: 9149081749638150636L
直列化メソッド |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
String
オブジェクト。最初はロケールの言語を表す 2 文字の ISO 639 コード、2 番目はロケールの地域または国を表す 2 文字の ISO 3166 コード、3 番目はこのライブラリで定義された一連のバリアントコード (省略可能)。どのフィールドも空の文字列を受け入れる。4 番目のフィールドは、ロケールのハッシュコードを表す int
であるが、readObject()
はこのフィールドを無視する。このフィールドの値に関係なく、ハッシュコードは -1 (ハッシュコードの再計算の必要があることを示す標識値) に初期化されるIOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
String
オブジェクト。最初は、ロケールの言語を表す 2 文字の ISO 639 コード、2 番目はロケールの地域または国を表す 2 文字の ISO 3166 コード、3 番目はこのライブラリによって定義される一連のバリアントコード (省略可能)。どのフィールドも空の文字列を受け入れる。4 番目のフィールドは、値が常に -1 の int
。これは、Locale
のハッシュコードを再計算する必要があることを示す標識値IOException
直列化されたフィールド |
---|
String language
Locale.getLanguage()
String country
Locale.getCountry()
String variant
Locale.getVariant()
int hashcode
Class java.util.MissingFormatArgumentException extends java.util.IllegalFormatException implements Serializable |
---|
serialVersionUID: 19190115L
直列化されたフィールド |
---|
String s
Class java.util.MissingFormatWidthException extends java.util.IllegalFormatException implements Serializable |
---|
serialVersionUID: 15560123L
直列化されたフィールド |
---|
String s
Class java.util.MissingResourceException extends RuntimeException implements Serializable |
---|
直列化されたフィールド |
---|
String className
String key
Class java.util.NoSuchElementException extends RuntimeException implements Serializable |
---|
Class java.util.PriorityQueue extends java.util.AbstractQueue implements Serializable |
---|
serialVersionUID: -7720805057305804111L
直列化メソッド |
---|
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream arg0) throws IOException
IOException
直列化されたフィールド |
---|
int size
Comparator comparator
Class java.util.Properties extends Hashtable implements Serializable |
---|
serialVersionUID: 4112578634029874840L
直列化されたフィールド |
---|
Properties defaults
Class java.util.PropertyPermissionCollection extends PermissionCollection implements Serializable |
---|
serialVersionUID: 7015263904581634791L
直列化メソッド |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
直列化されたフィールド |
---|
boolean all_allowed
Hashtable permissions
Class java.util.Random extends Object implements Serializable |
---|
serialVersionUID: 3905348978240129619L
直列化されたフィールド |
---|
long seed
double nextNextGaussian
boolean haveNextNextGaussian
Class java.util.SimpleTimeZone extends TimeZone implements Serializable |
---|
serialVersionUID: -403250971215465050L
直列化メソッド |
---|
private void readObject(ObjectInputStream stream) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream stream) throws IOException
DOW_IN_MONTH_MODE
規則を JDK 1.1 互換形式で書き出し、次に、任意指定のセクションに全規則をパック形式で書き出す。任意指定のセクションは、ストリームイン時に JDK 1.1 コードによって無視される
任意指定のセクションの内容:バイト配列の長さ (int) が出力される。これは、このリリース時点で 4 である。
指定された長さのバイト配列が発行される。
このバイト配列の内容は、フィールド startDay
、startDayOfWeek
、endDay
、および endDayOfWeek
の本当の値である。必須セクションでのそれらのフィールドの値は、規則モード DOW_IN_MONTH_MODE
(JDK 1.1 が認識する唯一のモード) に適した近似値
IOException
直列化されたフィールド |
---|
int startMonth
Calendar.JANUARY
〜 Calendar.DECEMBER
までの値を指定します。この値は、endMonth
と同じにするべきではありません。 useDaylight
が false の場合、この値は無視されます。
int startDay
startMode == DOW_IN_MONTH
startDay
は、夏時間が始まる、startMonth
月の日付を示します。値は 1 から 28、30、または 31 までで、startMonth
によって異なります。
startMode != DOW_IN_MONTH
startDay
は、startMonth
月のどの startDayOfWeek
から夏時間を開始するかを示します。たとえば、値が +1 で startDayOfWeek
が Calendar.SUNDAY
の場合、それは startMonth
の第 1 日曜日を示します。同様に、+2 は第 2 日曜日を、-1 は最後の日曜日を示します。値 0 は不正です。
useDaylight
が false の場合、この値は無視されます。
int startDayOfWeek
Calendar.SUNDAY
〜 Calendar.SATURDAY
までの値を指定します。 useDaylight
が false または startMode == DAY_OF_MONTH
の場合、この値は無視されます。
int startTime
startTimeMode
の設定によって、ウォール時間、標準時間、または UTC 時間として表示されます。 useDaylight
が false の場合、この値は無視されます。
int startTimeMode
int endMonth
Calendar.JANUARY
〜 Calendar.UNDECIMBER
までの値を指定します。この値は、startMonth
と同じにするべきではありません。 useDaylight
が false の場合、この値は無視されます。
int endDay
endMode == DOW_IN_MONTH
endDay
は、夏時間の終わる、endMonth
月の日付を示します。値は 1 から 28、30、または 31 までで、endMonth
によって異なります。
endMode != DOW_IN_MONTH
endDay
は、endMonth
月のどの endDayOfWeek
で夏時間を終了するかを示します。たとえば、値が +1 で endDayOfWeek
が Calendar.SUNDAY
の場合、それは endMonth
の第 1 日曜日を示します。同様に、+2 は第 2 日曜日を、-1 は最後の日曜日を示します。値 0 は不正です。
useDaylight
が false の場合、この値は無視されます。
int endDayOfWeek
Calendar.SUNDAY
〜 Calendar.SATURDAY
までの値を指定します。 useDaylight
が false または endMode == DAY_OF_MONTH
の場合、この値は無視されます。
int endTime
endTimeMode
の設定によって、ウォール時間、標準時間、または UTC 時間として表示されます。 useDaylight
が false の場合、この値は無視されます。
int endTimeMode
int startYear
useDaylight
が false の場合、この値は無視されます。
int rawOffset
dstSavings
を足す必要があります。
boolean useDaylight
byte[] monthLength
int startMode
DOM_MODE
DOW_IN_MONTH_MODE
DOW_GE_DOM_MODE
DOW_LE_DOM_MODE
startDay
フィールドの解釈に影響します。 useDaylight
が false の場合、この値は無視されます。
int endMode
DOM_MODE
DOW_IN_MONTH_MODE
DOW_GE_DOM_MODE
DOW_LE_DOM_MODE
endDay
フィールドの解釈に影響します。 useDaylight
が false の場合、この値は無視されます。
int dstSavings
useDaylight
が false の場合、この値は無視されます。
int serialVersionOnStream
startMode
、endMode
、および dstSavings
。
startTimeMode
と endTimeMode
。
serialVersionOnStream
の最高許容値が書き込まれます。
Class java.util.Stack extends Vector implements Serializable |
---|
serialVersionUID: 1224463164541339165L
Class java.util.TimeZone extends Object implements Serializable |
---|
serialVersionUID: 3581463369166924961L
直列化されたフィールド |
---|
String ID
TimeZone
の文字列識別子です。これはプログラム上の識別子であり、システムテーブルから TimeZone
オブジェクトを参照し、また TimeZone
オブジェクトをローカライズされた表示名にマッピングするために内部で使用されます。ID
の値は、システムテーブル内で一意ですが、動的に作成されたゾーンの場合は一意でない場合があります。
Class java.util.TooManyListenersException extends Exception implements Serializable |
---|
Class java.util.TreeMap extends AbstractMap implements Serializable |
---|
serialVersionUID: 919286545866124006L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
直列化されたフィールド |
---|
Comparator comparator
Class java.util.TreeSet extends AbstractSet implements Serializable |
---|
serialVersionUID: -2479143000061671589L
直列化メソッド |
---|
private void readObject(ObjectInputStream s) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream s) throws IOException
IOException
Class java.util.UnknownFormatConversionException extends java.util.IllegalFormatException implements Serializable |
---|
serialVersionUID: 19060418L
直列化されたフィールド |
---|
String s
Class java.util.UnknownFormatFlagsException extends java.util.IllegalFormatException implements Serializable |
---|
serialVersionUID: 19370506L
直列化されたフィールド |
---|
String flags
Class java.util.UUID extends Object implements Serializable |
---|
serialVersionUID: -4856846361193249489L
直列化メソッド |
---|
private void readObject(ObjectInputStream arg0) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
直列化されたフィールド |
---|
long mostSigBits
long leastSigBits
Class java.util.Vector extends AbstractList implements Serializable |
---|
serialVersionUID: -2767605614048989439L
直列化メソッド |
---|
private void writeObject(ObjectOutputStream s) throws IOException
IOException
直列化されたフィールド |
---|
Object[] elementData
Vector 内の最後の要素の後に来る配列要素は null です。
int elementCount
int capacityIncrement
パッケージ java.util.jar |
---|
Class java.util.jar.JarException extends ZipException implements Serializable |
---|
パッケージ java.util.zip |
---|
Class java.util.zip.DataFormatException extends Exception implements Serializable |
---|
Class java.util.zip.ZipException extends IOException implements Serializable |
---|
パッケージ javax.microedition.io |
---|
Class javax.microedition.io.ConnectionNotFoundException extends IOException implements Serializable |
---|
|
CDC 1.1.2 | |||||||||
前 次 | フレームあり フレームなし |