Code clean up
[bgpcep.git] / pcep / spi / src / main / java / org / opendaylight / protocol / pcep / spi / UnknownObject.java
index 37a83bf710299957dc3f4917786d00d03b2a22ec..de9de6f6e3b248d4a87842df27b5369c2180aaae 100644 (file)
@@ -7,63 +7,61 @@
  */
 package org.opendaylight.protocol.pcep.spi;
 
-import java.util.Arrays;
+import com.google.common.base.Preconditions;
+import java.util.Collections;
 import java.util.List;
-
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.Object;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.pcep.error.object.ErrorObjectBuilder;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.pcerr.message.pcerr.message.Errors;
 import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.types.rev131005.pcerr.message.pcerr.message.ErrorsBuilder;
 import org.opendaylight.yangtools.yang.binding.DataContainer;
 
-import com.google.common.base.Preconditions;
-
 /**
- * Placeholder object. This object should be injected by in positions where an
- * object is either completely unknown or has failed semantic validation.
+ * Placeholder object. This object should be injected by in positions where an object is either completely unknown or
+ * has failed semantic validation.
  */
 public final class UnknownObject implements Object {
-       private final Object invalidObject;
-       private final Errors error;
-       private final PCEPErrors e;
+    private final Object invalidObject;
+    private final Errors error;
+    private final PCEPErrors e;
 
-       public UnknownObject(final PCEPErrors error) {
-               this(error, null);
-       }
+    public UnknownObject(final PCEPErrors error) {
+        this(error, null);
+    }
 
-       public UnknownObject(final PCEPErrors error, final Object invalidObject) {
-               this.e = Preconditions.checkNotNull(error);
+    public UnknownObject(final PCEPErrors error, final Object invalidObject) {
+        this.e = Preconditions.checkNotNull(error);
 
-               final PCEPErrorMapping mapping = PCEPErrorMapping.getInstance();
-               this.error = new ErrorsBuilder().setErrorObject(
-                               new ErrorObjectBuilder().setType(mapping.getFromErrorsEnum(error).getType()).setValue(mapping.getFromErrorsEnum(error).getValue()).build()).build();
-               this.invalidObject = invalidObject;
-       }
+        this.error = new ErrorsBuilder().setErrorObject(
+                new ErrorObjectBuilder().setType(error.getErrorType()).setValue(
+                        error.getErrorValue()).build()).build();
+        this.invalidObject = invalidObject;
+    }
 
-       public List<Errors> getErrors() {
-               return Arrays.asList(this.error);
-       }
+    public List<Errors> getErrors() {
+        return Collections.singletonList(this.error);
+    }
 
-       public PCEPErrors getError() {
-               return this.e;
-       }
+    public PCEPErrors getError() {
+        return this.e;
+    }
 
-       public Object getInvalidObject() {
-               return this.invalidObject;
-       }
+    public Object getInvalidObject() {
+        return this.invalidObject;
+    }
 
-       @Override
-       public Class<? extends DataContainer> getImplementedInterface() {
-               return Object.class;
-       }
+    @Override
+    public Class<? extends DataContainer> getImplementedInterface() {
+        return Object.class;
+    }
 
-       @Override
-       public Boolean isIgnore() {
-               return false;
-       }
+    @Override
+    public Boolean isIgnore() {
+        return false;
+    }
 
-       @Override
-       public Boolean isProcessingRule() {
-               return false;
-       }
+    @Override
+    public Boolean isProcessingRule() {
+        return false;
+    }
 }
\ No newline at end of file