| 修飾子とタイプ | インタフェースと説明 |
|---|---|
interface |
ComparableKey<K>
ComparableKey.java - A class of a comparable key.
|
interface |
Endpoint
A class that corresponds to an endpoint.
|
interface |
Key
A class that corresponds to a key.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
Location
This class represents the location of a geographical point.
|
class |
ObjectId
A class that corresponds to an identifier of a object.
|
class |
PeerId
A class which represents Peer Id.
|
class |
PeerIdWithLocator
A class to hold a pair of Peer Identifier and Locator.
|
class |
PeerLocator
ピアのlocatorを示す抽象クラスを定義する。
|
class |
ServiceId
A class that corresponds to an identifier of a service.
|
class |
TransportId
A class of a identifier of a Transport.
|
class |
TransportIdPath
階層構造にあるTransportにおいて、上位層に向かう順序で最下位層から当該TransportのTransportId
を並べたListを扱うクラス。
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RowData
テーブルrowに相当するデータを管理するクラス。
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Overlay<Destination,Key> |
Attribute.getBindOverlay() |
Overlay<Destination,Key> |
AttributeTable.getBindOverlay(String attribName) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
DestinationCondition
A destination specified by conditions
|
| 修飾子とタイプ | フィールドと説明 |
|---|---|
Destination |
VarDestinationPair.destination |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
Destination |
DestinationCondition.getPredicate() |
Destination |
DCLTranslator.parseDestination(String dcond) |
| コンストラクタと説明 |
|---|
VarDestinationPair(String var,
Destination destination) |
| 修飾子とタイプ | インタフェースと説明 |
|---|---|
interface |
GeoRegion
A class that corresponds to a geographical region.
|
interface |
KeyContainable<K extends Key>
An interface of a key that contains a key
|
interface |
Region<K extends Key>
A class that corresponds to a region
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
GeoCircle
An area defined by geographical circle.
|
class |
GeoEllipse |
class |
GeoRectangle
The
GeoRectangle class describes a geographical rectangle
defined by a location (x,y) and dimension
(width x height). |
class |
KeyRange<K extends ComparableKey<?>>
A class that corresponds to the range of key
|
class |
KeyRanges<K extends ComparableKey<?>>
ComparableであるKey型を要素として持つ様々な範囲指定を統一的に扱うためのクラス。
|
class |
Lower<K extends ComparableKey<?>>
A class that corresponds to the range lower than
|
class |
LowerUpper
The max value that is not larger than specified value.
|
class |
Near
A class that corresponds to a k-nearest
|
class |
Upper<K extends ComparableKey<?>>
A class that corresponds to the upper limit
|
| 修飾子とタイプ | インタフェースと説明 |
|---|---|
interface |
WrappedComparableKey<K extends Comparable<?>>
A common interface of wrapped keys.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
BooleanKey
A key wrapper of boolean type.
|
class |
ByteKey
A key wrapper of byte type.
|
class |
CharacterKey
A key wrapper of character type.
|
class |
ConvertedComparableKey<K extends Key>
A key wrapper of converted comparable type.
|
class |
DoubleKey
A key wrapper of double type.
|
class |
EnumKey<K extends Enum<K>>
A key wrapper of enum type.
|
class |
FloatKey
A key wrapper of float type.
|
class |
IntegerKey
A key wrapper of integer type.
|
class |
LongKey
A key wrapper of long type.
|
class |
NamedKey<K extends Comparable<?>>
A key wrapper of name (identifier)
|
class |
NumberKey<N extends Number & Comparable<?>>
A key wrapper of number type.
|
class |
ShortKey
A key wrapper of short type.
|
class |
StringKey
A key wrapper of string type.
|
class |
WrappedComparableKeyImpl<K extends Comparable<?>>
A common implementation of wrapped keys.
|
| 修飾子とタイプ | インタフェースと説明 |
|---|---|
interface |
RequestTransport<D extends Destination>
A Transport with Request/Response
|
interface |
RequestTransportListener<D extends Destination>
A Listener for RequestTransport.
|
interface |
Transport<D extends Destination>
The common interface of the Transport object.
|
interface |
TransportListener<D extends Destination>
A listener interface for Transport.
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
RequestTransportImpl<D extends Destination> |
class |
TransportImpl<D extends Destination>
Transportオブジェクトを実装するための部品として使用するabstractクラス
|
| 修飾子とタイプ | インタフェースと説明 |
|---|---|
interface |
Overlay<D extends Destination,K extends Destination>
The common overlay interface.
|
interface |
Overlay<D extends Destination,K extends Destination>
The common overlay interface.
|
interface |
OverlayListener<D extends Destination,K extends Destination>
OverlayListener is the listener for the Overlays.
|
interface |
OverlayListener<D extends Destination,K extends Destination>
OverlayListener is the listener for the Overlays.
|
class |
OverlayReceivedMessage<K extends Destination>
A received message class for overlays.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
CombinedOverlay.request(ObjectId sender,
ObjectId receiver,
Destination dst,
Object msg,
TransOptions opts) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
CombinedOverlay.onReceive(Overlay<Destination,Key> trans,
OverlayReceivedMessage<Key> rmsg) |
void |
CombinedOverlay.onReceive(RequestTransport<Destination> trans,
ReceivedMessage rmsg) |
void |
CombinedOverlay.onReceive(Transport<Destination> trans,
ReceivedMessage rmsg) |
FutureQueue<?> |
CombinedOverlay.onReceiveRequest(Overlay<Destination,Key> trans,
OverlayReceivedMessage<Key> rmsg) |
FutureQueue<?> |
CombinedOverlay.onReceiveRequest(RequestTransport<Destination> trans,
ReceivedMessage rmsg) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
CompoundOverlay<D extends Destination,K extends Key>
An implementation of compound overlay
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
CompoundOverlay.SpecialKey
複合オーバーレイのgateway機能のためにセットする特殊key
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
FloodingNode<D extends Destination,K extends Key>
An implementation of flooding node object.
|
interface |
FloodingNodeIf<D extends Destination>
A flooding node API.
|
class |
SimpleFlooding<D extends Destination,K extends Key>
An implementation of simple flooding.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
List<RemoteValue<?>> |
FloodingNode.request(List<Endpoint> visited,
Destination dst,
NestedMessage nmsg) |
List<RemoteValue<?>> |
FloodingNodeIf.request(List<Endpoint> visited,
Destination dst,
NestedMessage nmsg) |
FutureQueue<?> |
SimpleFlooding.request(ObjectId sender,
ObjectId receiver,
Destination dst,
Object msg,
TransOptions opts) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
OverlayImpl<D extends Destination,K extends Key> |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
LocationId |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
MSkipGraph<D extends Destination,K extends ComparableKey<?>>
Multi-key Skip Graph implementation for GTRANS.
|
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
MSkipGraph.request(ObjectId sender,
ObjectId receiver,
Destination dst,
Object msg,
TransOptions opts) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
Suzaku<D extends Destination,K extends ComparableKey<?>> |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
FutureQueue<?> |
Suzaku.request(ObjectId sender,
ObjectId receiver,
Destination dst,
Object msg,
int timeout) |
FutureQueue<?> |
Suzaku.request(ObjectId sender,
ObjectId receiver,
Destination dst,
Object msg,
TransOptions opts) |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
InetLocator
IPv4アドレスを示すPeerLocatorの抽象クラス。
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
EmuLocator |
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
TcpLocator
TCPのためのPeerLocatorを表現するクラス。
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
UdpLocator
UDPのためのPeerLocatorを表現するクラス。
|
| 修飾子とタイプ | クラスと説明 |
|---|---|
static class |
KeyComparator.Infinity |
class |
UniqId |
Copyright © 2017. All rights reserved.