You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
24 lines
365 B
24 lines
365 B
/* © SRSoftware 2024 */ |
|
package de.srsoftware.utils; |
|
|
|
|
|
public class Payload<T> implements Result<T> { |
|
private final T object; |
|
|
|
public Payload(T object) { |
|
this.object = object; |
|
} |
|
|
|
public static <T> Payload<T> of(T object) { |
|
return new Payload<>(object); |
|
} |
|
|
|
@Override |
|
public boolean isError() { |
|
return false; |
|
} |
|
|
|
public T get() { |
|
return object; |
|
} |
|
}
|
|
|