直列化された形式
-
パッケージ org.piax.common
-
Class org.piax.common.DdllKey extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
appData
Object appData
application supplied data -
hash
int hash
-
id
String id
-
nonce
int nonce
-
peerId
PeerId peerId
-
rawKey
Comparable<?> rawKey
-
-
Class org.piax.common.Id extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
bytes
byte[] bytes
Idオブジェクトを表現するbyte列。immutableな使い方を前提にしている。 文字列を使ってIdオブジェクトを生成した場合も、このbyte列はUTF-8のエンコーディングを使って生成される。継承したクラス内でこのbyte列を変更するのは構わないが、その場合は、hashCodeをキャッシュしている hash変数を0クリアする必要がある。
-
strVal
String strVal
Idオブジェクトを文字列を使って生成した場合に保持される値。
-
-
Class org.piax.common.Location extends Point2D implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
x
double x
-
y
double y
-
-
Class org.piax.common.ObjectId extends Id implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.PeerId extends Id implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
type
int type
-
-
Class org.piax.common.PeerId.SpecialId extends PeerId implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.ServiceId extends ObjectId implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.TransportId extends ServiceId implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.TransportIdPath extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
hash
int hash
-
path
List<TransportId> path
-
-
-
パッケージ org.piax.common.subspace
-
Class org.piax.common.subspace.GeoCircle extends GeoEllipse implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.subspace.GeoEllipse extends Ellipse2D implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
height
double height
-
width
double width
-
x
double x
-
y
double y
-
-
Class org.piax.common.subspace.GeoRectangle extends Rectangle2D implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
height
double height
-
width
double width
-
x
double x
-
y
double y
-
-
Class org.piax.common.subspace.KeyRange extends Range<K extends ComparableKey<?>> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.subspace.KeyRanges extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
key
K extends ComparableKey<?> key
-
range
KeyRange<K extends ComparableKey<?>> range
-
ranges
Collection<KeyRange<K extends ComparableKey<?>>> ranges
-
-
Class org.piax.common.subspace.Lower extends LowerUpper implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.subspace.LowerUpper extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
isPlusDir
boolean isPlusDir
-
maxNum
int maxNum
-
range
KeyRange<?> range
-
-
Class org.piax.common.subspace.Near extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
k
int k
-
x
double x
-
y
double y
-
-
Class org.piax.common.subspace.Range extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
from
K extends Comparable<?> from
-
fromInclusive
boolean fromInclusive
-
to
K extends Comparable<?> to
-
toInclusive
boolean toInclusive
-
-
Class org.piax.common.subspace.Upper extends LowerUpper implements Serializable
- serialVersionUID:
- 1L
-
-
パッケージ org.piax.common.wrapper
-
Class org.piax.common.wrapper.BooleanKey extends WrappedComparableKeyImpl<Boolean> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.ByteKey extends NumberKey<Byte> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.CharacterKey extends WrappedComparableKeyImpl<Character> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.ConvertedComparableKey extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.DoubleKey extends NumberKey<Double> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.EnumKey extends WrappedComparableKeyImpl<K extends Enum<K>> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.FloatKey extends NumberKey<Float> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.IntegerKey extends NumberKey<Integer> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.LongKey extends NumberKey<Long> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.NamedKey extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
key
K extends Comparable<?> key
-
name
ObjectId name
-
-
Class org.piax.common.wrapper.NumberKey extends WrappedComparableKeyImpl<N extends Number & Comparable<?>> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.ShortKey extends NumberKey<Short> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.StringKey extends WrappedComparableKeyImpl<String> implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.common.wrapper.WrappedComparableKeyImpl extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
key
K extends Comparable<?> key
-
-
-
パッケージ org.piax.gtrans
-
Class org.piax.gtrans.ConfigurationError extends Error implements Serializable
-
Class org.piax.gtrans.ProtocolUnsupportedException extends IOException implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.RemoteValue extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.ReturnValue extends Object implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.gtrans.TransOptions extends Object implements Serializable
- serialVersionUID:
- 8743238717571271663L
-
直列化されたフィールド
-
deliveryMode
TransOptions.DeliveryMode deliveryMode
-
extraTime
Long extraTime
-
inspect
boolean inspect
-
period
Long period
-
responseType
TransOptions.ResponseType responseType
-
retransMode
TransOptions.RetransMode retransMode
-
timeout
long timeout
-
-
Class org.piax.gtrans.UnavailableEndpointError extends Error implements Serializable
-
-
パッケージ org.piax.util
-
Class org.piax.util.ConcurrentReferenceHashMap extends AbstractMap<K,V> implements Serializable
- serialVersionUID:
- 7249069246763182397L
-
直列化メソッド
-
readObject
Reconstitute the ConcurrentReferenceHashMap instance from a stream (i.e., deserialize it).- 例外:
IOException- if an i/o error occursClassNotFoundException- if a class is not found
-
writeObject
Save the state of the ConcurrentReferenceHashMap instance to a stream (i.e., serialize it).- シリアル・データ:
- the key (Object) and value (Object) for each key-value mapping, followed by a null pair. The key-value mappings are emitted in no particular order.
- 例外:
IOException- if an i/o error occurs
-
-
直列化されたフィールド
-
identityComparisons
boolean identityComparisons
-
segmentMask
int segmentMask
Mask value for indexing into segments. The upper bits of a key's hash code are used to choose the segment. -
segments
org.piax.util.ConcurrentReferenceHashMap.Segment<K,V>[] segments
The segments, each of which is a specialized hash table -
segmentShift
int segmentShift
Shift value for indexing within segments.
-
-
Class org.piax.util.Exception4StackTracing extends Exception implements Serializable
- serialVersionUID:
- 1L
-
Class org.piax.util.FlexibleArray extends Object implements Serializable
-
Class org.piax.util.KeyComparator.Infinity extends Object implements Serializable
- serialVersionUID:
- 1L
-
直列化されたフィールド
-
clazz
Class<?> clazz
-
isPlus
boolean isPlus
-
-
Class org.piax.util.MersenneTwister extends Random implements Serializable
- serialVersionUID:
- -3517094166157065652L
-
直列化されたフィールド
-
p
int p
-
q
int q
-
r
int r
-
x
int[] x
-
-
Class org.piax.util.Register extends Object implements Serializable
-