keycloak-federation
公開メンバ関数 | 変数 | 全メンバ一覧
org.freedesktop.dbus.RemoteObject クラス
org.freedesktop.dbus.RemoteObject 連携図
Collaboration graph

公開メンバ関数

 RemoteObject (String busname, String objectpath, Class<? extends DBusInterface > iface, boolean autostart)
 
boolean equals (Object o)
 
int hashCode ()
 
boolean autoStarting ()
 
String getBusName ()
 
String getObjectPath ()
 
Class<? extends DBusInterfacegetInterface ()
 
String toString ()
 

変数

String busname
 
String objectpath
 
Class<? extends DBusInterfaceiface
 
boolean autostart
 

詳解

構築子と解体子

◆ RemoteObject()

org.freedesktop.dbus.RemoteObject.RemoteObject ( String  busname,
String  objectpath,
Class<? extends DBusInterface iface,
boolean  autostart 
)
inline
19  {
20  this.busname = busname;
21  this.objectpath = objectpath;
22  this.iface = iface;
23  this.autostart = autostart;
24  }
boolean autostart
Definition: RemoteObject.java:17
Class<? extends DBusInterface > iface
Definition: RemoteObject.java:16
String objectpath
Definition: RemoteObject.java:15
String busname
Definition: RemoteObject.java:14

関数詳解

◆ autoStarting()

boolean org.freedesktop.dbus.RemoteObject.autoStarting ( )
inline
48  {
49  return autostart;
50  }
boolean autostart
Definition: RemoteObject.java:17

◆ equals()

boolean org.freedesktop.dbus.RemoteObject.equals ( Object  o)
inline
26  {
27  if (!(o instanceof RemoteObject)) return false;
28  RemoteObject them = (RemoteObject) o;
29 
30  if (!them.objectpath.equals(this.objectpath)) return false;
31 
32  if (null == this.busname && null != them.busname) return false;
33  if (null != this.busname && null == them.busname) return false;
34  if (null != them.busname && !them.busname.equals(this.busname)) return false;
35 
36  if (null == this.iface && null != them.iface) return false;
37  if (null != this.iface && null == them.iface) return false;
38  if (null != them.iface && !them.iface.equals(this.iface)) return false;
39 
40  return true;
41  }
Class<? extends DBusInterface > iface
Definition: RemoteObject.java:16
RemoteObject(String busname, String objectpath, Class<? extends DBusInterface > iface, boolean autostart)
Definition: RemoteObject.java:19
String busname
Definition: RemoteObject.java:14

◆ getBusName()

String org.freedesktop.dbus.RemoteObject.getBusName ( )
inline
52  {
53  return busname;
54  }
String busname
Definition: RemoteObject.java:14

◆ getInterface()

Class<? extends DBusInterface> org.freedesktop.dbus.RemoteObject.getInterface ( )
inline
60  {
61  return iface;
62  }
Class<? extends DBusInterface > iface
Definition: RemoteObject.java:16

◆ getObjectPath()

String org.freedesktop.dbus.RemoteObject.getObjectPath ( )
inline
56  {
57  return objectpath;
58  }
String objectpath
Definition: RemoteObject.java:15

◆ hashCode()

int org.freedesktop.dbus.RemoteObject.hashCode ( )
inline
43  {
44  return (null == busname ? 0 : busname.hashCode()) + objectpath.hashCode() +
45  (null == iface ? 0 : iface.hashCode());
46  }
Class<? extends DBusInterface > iface
Definition: RemoteObject.java:16
String objectpath
Definition: RemoteObject.java:15
String busname
Definition: RemoteObject.java:14

◆ toString()

String org.freedesktop.dbus.RemoteObject.toString ( )
inline
64  {
65  return busname + ":" + objectpath + ":" + iface;
66  }
Class<? extends DBusInterface > iface
Definition: RemoteObject.java:16
String objectpath
Definition: RemoteObject.java:15
String busname
Definition: RemoteObject.java:14

メンバ詳解

◆ autostart

boolean org.freedesktop.dbus.RemoteObject.autostart
package

◆ busname

String org.freedesktop.dbus.RemoteObject.busname
package

◆ iface

Class<? extends DBusInterface> org.freedesktop.dbus.RemoteObject.iface
package

◆ objectpath

String org.freedesktop.dbus.RemoteObject.objectpath
package

このクラス詳解は次のファイルから抽出されました: