jp.go.aist.rtm.RTC.port
Class PortBase.find_interface

java.lang.Object
  extended by jp.go.aist.rtm.RTC.port.PortBase.find_interface
All Implemented Interfaces:
equalFunctor
Enclosing class:
PortBase

protected class PortBase.find_interface
extends java.lang.Object
implements equalFunctor

指定されたインスタンス名と属性を持つインタフェースを検索するためのヘルパクラスです。


Constructor Summary
PortBase.find_interface(java.lang.String instance_name, PortInterfacePolarity polarity)
          コンストラクタです。
 
Method Summary
 boolean equalof(java.lang.Object elem)
          検索対象となるインタフェースか否かを判定します。
 boolean equalof(PortInterfaceProfile prof)
          検索対象となるインタフェースか否かを判定します。
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PortBase.find_interface

public PortBase.find_interface(java.lang.String instance_name,
                               PortInterfacePolarity polarity)

コンストラクタです。

Parameters:
instance_name - 検索対象インタフェースのインスタンス名
polarity - 検索対象インタフェースの属性
Method Detail

equalof

public boolean equalof(java.lang.Object elem)

検索対象となるインタフェースか否かを判定します。

Specified by:
equalof in interface equalFunctor
Parameters:
elem - 判定対象のオブジェクト
Returns:
検索対象のインタフェースであればtrueを、さもなくばfalseを返します。

equalof

public boolean equalof(PortInterfaceProfile prof)

検索対象となるインタフェースか否かを判定します。

Parameters:
prof - 判定対象のPortInterfaceProfileオブジェクト
Returns:
検索対象のインタフェースであればtrueを、さもなくばfalseを返します。