Class DBusMatchRule
java.lang.Object
org.freedesktop.dbus.matchrules.DBusMatchRule
- Direct Known Subclasses:
DBusMatchRule
Represents a DBus matchrule.
Use
Use
DBusMatchRuleBuilder to create instances of this class.- Since:
- 5.2.0 - 2025-05-03
- Author:
- hypfvieh
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedDBusMatchRule(Map<MatchRuleField, String> _values, Map<MatchRuleField, Map<Integer, String>> _multiValues) -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic Class<? extends DBusSignal> getCachedSignalType(String _type) getPath()inthashCode()booleanChecks if the given rule matches with our rule.toString()Converts this DBusMatchRule to a match rule string as required to use forDBus.addMatch(String)method.
-
Constructor Details
-
DBusMatchRule
protected DBusMatchRule(Map<MatchRuleField, String> _values, Map<MatchRuleField, Map<Integer, String>> _multiValues)
-
-
Method Details
-
getMessageType
-
getInterface
-
getMember
-
getSender
-
getPath
-
getDestination
-
getArg0123
-
getArg0123Path
-
matches
Checks if the given rule matches with our rule.- Parameters:
_msg- message to match against the configure rule- Returns:
- true if matching
-
hashCode
-
equals
-
toString
-
getCachedSignalType
-