aboutsummaryrefslogtreecommitdiff
path: root/vars/utils.groovy
diff options
context:
space:
mode:
Diffstat (limited to 'vars/utils.groovy')
-rw-r--r--vars/utils.groovy18
1 files changed, 9 insertions, 9 deletions
diff --git a/vars/utils.groovy b/vars/utils.groovy
index 793b24c..c2f0b47 100644
--- a/vars/utils.groovy
+++ b/vars/utils.groovy
@@ -104,17 +104,17 @@ def concurrent(configs) {
/**
* This method makes a "deep clone" of any object it is given.
*/
-public static Object deepClone(Object object) {
+def deepClone(object) {
try {
- ByteArrayOutputStream baos = new ByteArrayOutputStream();
- ObjectOutputStream oos = new ObjectOutputStream(baos);
- oos.writeObject(object);
- ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());
- ObjectInputStream ois = new ObjectInputStream(bais);
- return ois.readObject();
+ ByteArrayOutputStream baos = new ByteArrayOutputStream()
+ ObjectOutputStream oos = new ObjectOutputStream(baos)
+ oos.writeObject(object)
+ ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray())
+ ObjectInputStream ois = new ObjectInputStream(bais)
+ return ois.readObject()
}
catch (Exception e) {
- e.printStackTrace();
- return null;
+ e.printStackTrace()
+ return null
}
}