jp.co.melco.preserv.spatial.route
クラス TopologyRouteValue

java.lang.Object
  拡張jp.co.melco.preserv.spatial.route.TopologyRouteValue

public class TopologyRouteValue
extends java.lang.Object

タイトル: 経路情報保持クラス

説明: 経路の情報を保持する機能を提供します。

著作権: Copyright (c) 2004

会社名: Mitsubishi Electric Corporation

バージョン:
1.0
作成者:
PreSerV Development Team

コンストラクタの概要
TopologyRouteValue()
           
 
メソッドの概要
 boolean contains_node(java.lang.Long key)
          経路を構成するノードリストに該当ノードが存在するか調べます。
 java.lang.Long get_before_key()
          直前ノードの管理キーを取得します。
 double get_distance()
          経路の距離を取得します。
 java.lang.Long get_node_key()
          経路の先頭ノード管理キーを取得します。
 java.util.List get_node_list()
          経路を構成するノードリストを取得します。
 void plus_distance(double distance)
          経路の距離を加算します。
 void plus_node(java.lang.Long key)
          経路を構成するノードリストにノードを加算します。
 void set_before_key(java.lang.Long before_key)
          直前ノードの管理キーを設定します。
 void set_distance(double distance)
          経路の距離を設定します。
 void set_node_key(java.lang.Long node_key)
          経路の先頭ノード管理キーを設定します。
 void set_node_list(java.util.List node_list)
          経路を構成するノードリストを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TopologyRouteValue

public TopologyRouteValue()
メソッドの詳細

get_distance

public double get_distance()
経路の距離を取得します。

戻り値:
経路の距離

set_distance

public void set_distance(double distance)
経路の距離を設定します。

パラメータ:
distance - 経路の距離

plus_distance

public void plus_distance(double distance)
経路の距離を加算します。

パラメータ:
distance - 加算する距離

get_before_key

public java.lang.Long get_before_key()
直前ノードの管理キーを取得します。

戻り値:
経路を構成するノードリスト

set_before_key

public void set_before_key(java.lang.Long before_key)
直前ノードの管理キーを設定します。

パラメータ:
before_key - 直前ノードの管理キー

get_node_key

public java.lang.Long get_node_key()
経路の先頭ノード管理キーを取得します。

戻り値:
経路の先頭ノード管理キー

set_node_key

public void set_node_key(java.lang.Long node_key)
経路の先頭ノード管理キーを設定します。

パラメータ:
node_key - 経路の先頭ノード管理キー

get_node_list

public java.util.List get_node_list()
経路を構成するノードリストを取得します。

戻り値:
経路を構成するノードリスト

set_node_list

public void set_node_list(java.util.List node_list)
経路を構成するノードリストを設定します。

パラメータ:
node_list - 経路を構成するノードリスト

plus_node

public void plus_node(java.lang.Long key)
経路を構成するノードリストにノードを加算します。

パラメータ:
key - ノード管理キー

contains_node

public boolean contains_node(java.lang.Long key)
経路を構成するノードリストに該当ノードが存在するか調べます。

戻り値:
存在する場合はtrue