package com.notnoop.apns;

public class DeliveryResult {
	private DeliveryError error;
	private int id;

	public DeliveryResult(DeliveryError error, int id) {
		this.error = error;
		this.id = id;
	}

	public DeliveryError getError() {
		return error;
	}

	public void setError(DeliveryError error) {
		this.error = error;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	@Override
	public int hashCode() {
		final int prime = 31;
		int result = 1;
		result = prime * result + ((error == null) ? 0 : error.hashCode());
		result = prime * result + id;
		return result;
	}

	@Override
	public boolean equals(Object obj) {
		if (this == obj)
			return true;
		if (obj == null)
			return false;
		if (getClass() != obj.getClass())
			return false;
		DeliveryResult other = (DeliveryResult) obj;
		if (error != other.error)
			return false;
		if (id != other.id)
			return false;
		return true;
	}

	@Override
	public String toString() {
		return String.format("DeliveryResult [error=%s, id=%s]", error, id);
	}
}

@@ -50,17 +50,20 @@
 esult %7B%0A
-%09
+    
 private 
@@ -83,17 +83,20 @@
  error;%0A
-%09
+    
 private 
@@ -104,17 +104,20 @@
 nt id;%0A%0A
-%09
+    
 public D
@@ -157,26 +157,32 @@
 , int id) %7B%0A
-%09%09
+        
 this.error =
@@ -189,18 +189,24 @@
  error;%0A
-%09%09
+        
 this.id 
@@ -207,29 +207,35 @@
 is.id = id;%0A
-%09%7D%0A%0A%09
+    %7D%0A%0A    
 public Deliv
@@ -252,26 +252,32 @@
 etError() %7B%0A
-%09%09
+        
 return error
@@ -274,29 +274,35 @@
 turn error;%0A
-%09%7D%0A%0A%09
+    %7D%0A%0A    
 public void 
@@ -329,26 +329,32 @@
 or error) %7B%0A
-%09%09
+        
 this.error =
@@ -361,21 +361,27 @@
  error;%0A
-%09%7D%0A%0A%09
+    %7D%0A%0A    
 public i
@@ -389,26 +389,32 @@
 t getId() %7B%0A
-%09%09
+        
 return id;%0A%09
@@ -412,21 +412,27 @@
 urn id;%0A
-%09%7D%0A%0A%09
+    %7D%0A%0A    
 public v
@@ -451,18 +451,24 @@
 t id) %7B%0A
-%09%09
+        
 this.id 
@@ -473,21 +473,27 @@
 d = id;%0A
-%09%7D%0A%0A%09
+    %7D%0A%0A    
 @Overrid
@@ -490,25 +490,28 @@
   @Override%0A
-%09
+    
 public int h
@@ -522,18 +522,24 @@
 ode() %7B%0A
-%09%09
+        
 final in
@@ -552,18 +552,24 @@
 e = 31;%0A
-%09%09
+        
 int resu
@@ -576,18 +576,24 @@
 lt = 1;%0A
-%09%09
+        
 result =
@@ -652,18 +652,24 @@
 ode());%0A
-%09%09
+        
 result =
@@ -690,18 +690,24 @@
 t + id;%0A
-%09%09
+        
 return r
@@ -713,21 +713,27 @@
 result;%0A
-%09%7D%0A%0A%09
+    %7D%0A%0A    
 @Overrid
@@ -730,25 +730,28 @@
   @Override%0A
-%09
+    
 public boole
@@ -774,18 +774,24 @@
  obj) %7B%0A
-%09%09
+        
 if (this
@@ -799,19 +799,28 @@
 == obj)%0A
-%09%09%09
+            
 return t
@@ -824,18 +824,24 @@
 n true;%0A
-%09%09
+        
 if (obj 
@@ -849,19 +849,28 @@
 = null)%0A
-%09%09%09
+            
 return f
@@ -871,26 +871,32 @@
 turn false;%0A
-%09%09
+        
 if (getClass
@@ -917,19 +917,28 @@
 lass())%0A
-%09%09%09
+            
 return f
@@ -943,18 +943,24 @@
  false;%0A
-%09%09
+        
 Delivery
@@ -996,18 +996,24 @@
 t) obj;%0A
-%09%09
+        
 if (erro
@@ -1030,19 +1030,28 @@
 .error)%0A
-%09%09%09
+            
 return f
@@ -1056,18 +1056,24 @@
  false;%0A
-%09%09
+        
 if (id !
@@ -1088,11 +1088,20 @@
 id)%0A
-%09%09%09
+            
 retu
@@ -1110,18 +1110,24 @@
  false;%0A
-%09%09
+        
 return t
@@ -1135,13 +1135,19 @@
 ue;%0A
-%09%7D%0A%0A%09
+    %7D%0A%0A    
 @Ove
@@ -1152,17 +1152,20 @@
 verride%0A
-%09
+    
 public S
@@ -1187,10 +1187,16 @@
 ) %7B%0A
-%09%09
+        
 retu
@@ -1264,9 +1264,12 @@
 d);%0A
-%09
+    
 %7D%0A%7D%0A

Reformat of DeliveryResult lib