ProjectAres/Util/core/src/main/java/tc/oc/commons/core/util/TraceableWrapper.java

22 lines
440 B
Java

package tc.oc.commons.core.util;
import javax.annotation.Nullable;
public class TraceableWrapper implements Traceable {
private final @Nullable StackTrace stackTrace;
public TraceableWrapper(StackTrace stackTrace) {
this.stackTrace = stackTrace;
}
public TraceableWrapper() {
this(new StackTrace());
}
@Override
public @Nullable StackTrace stackTrace() {
return stackTrace;
}
}