Code clean up
[bgpcep.git] / pcep / spi / src / main / java / org / opendaylight / protocol / pcep / spi / UnknownObject.java
index ddad96a929e765c97995a8b78d52ec68984232ed..de9de6f6e3b248d4a87842df27b5369c2180aaae 100644 (file)
@@ -8,10 +8,8 @@
 package org.opendaylight.protocol.pcep.spi;
 
 import com.google.common.base.Preconditions;
-
-import java.util.Arrays;
+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;
@@ -34,15 +32,14 @@ public final class UnknownObject implements Object {
     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();
+                new ErrorObjectBuilder().setType(error.getErrorType()).setValue(
+                        error.getErrorValue()).build()).build();
         this.invalidObject = invalidObject;
     }
 
     public List<Errors> getErrors() {
-        return Arrays.asList(this.error);
+        return Collections.singletonList(this.error);
     }
 
     public PCEPErrors getError() {