1
2
3
4
5
6
7
8
9
10
11 package org.mule.impl;
12
13 import java.io.ObjectStreamException;
14 import java.io.Serializable;
15
16
17 public final class VoidResult implements Serializable
18 {
19
20
21
22 private static final long serialVersionUID = -3828573682818093673L;
23
24 private static class VoidResultHolder
25 {
26 private static final VoidResult instance = new VoidResult();
27 }
28
29 public static VoidResult getInstance()
30 {
31 return VoidResultHolder.instance;
32 }
33
34 private VoidResult()
35 {
36 super();
37 }
38
39 private Object readResolve() throws ObjectStreamException
40 {
41 return VoidResultHolder.instance;
42 }
43
44
45 public boolean equals(Object obj)
46 {
47 return obj instanceof VoidResult;
48 }
49
50
51 public int hashCode ()
52 {
53 return 0;
54 }
55
56
57 public String toString()
58 {
59 return "{VoidResult}";
60 }
61
62 }