X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-common%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fcommon%2FOperationFailedException.java;h=9049e32e59b2c3d26e2ed15983b7fb70af39bb83;hb=56c517b8d3d33bb45f5b75339140c8ea23d15add;hp=e1f0b710f766e67e5d8d39e99350d4ca3606275f;hpb=d96179c93368c844a0cfac78b73acf4be76919fe;p=yangtools.git diff --git a/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/OperationFailedException.java b/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/OperationFailedException.java index e1f0b710f7..9049e32e59 100644 --- a/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/OperationFailedException.java +++ b/yang/yang-common/src/main/java/org/opendaylight/yangtools/yang/common/OperationFailedException.java @@ -8,17 +8,14 @@ package org.opendaylight.yangtools.yang.common; +import static java.util.Objects.requireNonNull; + +import com.google.common.base.MoreObjects; +import com.google.common.collect.ImmutableList; import java.util.Arrays; import java.util.List; - -import org.opendaylight.yangtools.yang.common.RpcError; -import org.opendaylight.yangtools.yang.common.RpcResultBuilder; import org.opendaylight.yangtools.yang.common.RpcError.ErrorType; -import com.google.common.base.Objects; -import com.google.common.base.Preconditions; -import com.google.common.collect.ImmutableList; - /** * A general base exception for an operation failure. * @@ -51,12 +48,11 @@ public class OperationFailedException extends Exception { */ public OperationFailedException(final String message, final Throwable cause, final RpcError... errors) { - super(Preconditions.checkNotNull(message), cause); + super(requireNonNull(message), cause); - if( errors != null && errors.length > 0 ) { - errorList = ImmutableList.copyOf( Arrays.asList( errors ) ); - } - else { + if (errors != null && errors.length > 0) { + errorList = ImmutableList.copyOf(Arrays.asList(errors)); + } else { // Add a default RpcError. errorList = ImmutableList.of(RpcResultBuilder.newError(ErrorType.APPLICATION, null, getMessage(), null, null, getCause())); @@ -74,7 +70,7 @@ public class OperationFailedException extends Exception { @Override public String toString() { - return Objects.toStringHelper( this ).add( "message", getMessage() ) - .add( "errorList", errorList ).toString(); + return MoreObjects.toStringHelper(this).add("message", getMessage()) + .add("errorList", errorList).toString(); } }