public static class Coder.NonDeterministicException
extends java.lang.Throwable
Coder.verifyDeterministic() if the encoding is
not deterministic.| Constructor and Description |
|---|
Coder.NonDeterministicException(Coder<?> coder,
java.util.List<java.lang.String> reasons) |
Coder.NonDeterministicException(Coder<?> coder,
java.util.List<java.lang.String> reasons,
Coder.NonDeterministicException cause) |
Coder.NonDeterministicException(Coder<?> coder,
java.lang.String reason) |
Coder.NonDeterministicException(Coder<?> coder,
java.lang.String reason,
Coder.NonDeterministicException e) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getMessage() |
java.lang.Iterable<java.lang.String> |
getReasons() |
public Coder.NonDeterministicException(Coder<?> coder, java.lang.String reason, @Nullable Coder.NonDeterministicException e)
public Coder.NonDeterministicException(Coder<?> coder, java.lang.String reason)
public Coder.NonDeterministicException(Coder<?> coder, java.util.List<java.lang.String> reasons)
public Coder.NonDeterministicException(Coder<?> coder, java.util.List<java.lang.String> reasons, @Nullable Coder.NonDeterministicException cause)