Class DBusNamingUtil


  • public final class DBusNamingUtil
    extends Object
    DBus name Util class for internal and external use.
    • Method Detail

      • getInterfaceName

        public static String getInterfaceName​(Class<?> clazz)
        Get DBus interface name for specified interface class
        Parameters:
        clazz - input DBus interface class
        Returns:
        interface name
        See Also:
        DBusInterfaceName
      • getMethodName

        public static String getMethodName​(Method method)
        Get DBus method name for specified method object.
        Parameters:
        method - input method
        Returns:
        method name
        See Also:
        DBusMemberName
      • getSignalName

        public static String getSignalName​(Class<?> clazz)
        Get DBus signal name for specified signal class.
        Parameters:
        clazz - input DBus signal class
        Returns:
        signal name
        See Also:
        DBusMemberName
      • getAnnotationName

        public static String getAnnotationName​(Class<? extends Annotation> clazz)
        Get DBus name for specified annotation class
        Parameters:
        clazz - input DBus annotation
        Returns:
        interface name
        See Also:
        DBusInterfaceName