]>
nmode's Git Repositories - signal-cli/blob - src/main/java/org/asamk/signal/dbus/DbusProperty.java
1 package org
.asamk
.signal
.dbus
;
3 import java
.util
.function
.Consumer
;
4 import java
.util
.function
.Supplier
;
6 public class DbusProperty
<T
> {
8 private final String name
;
9 private final Supplier
<T
> getter
;
10 private final Consumer
<T
> setter
;
12 public DbusProperty(final String name
, final Supplier
<T
> getter
, final Consumer
<T
> setter
) {
18 public DbusProperty(final String name
, final Supplier
<T
> getter
) {
24 public DbusProperty(final String name
, final Consumer
<T
> setter
) {
30 public String
getName() {
34 public Consumer
<T
> getSetter() {
38 public Supplier
<T
> getGetter() {