List of usage examples for org.apache.commons.lang3 SerializationUtils serialize
public static byte[] serialize(final Serializable obj)
Serializes an Object to a byte array for storage/serialization.
From source file:fr.inria.atlanmod.neoemf.data.berkeleydb.serializer.FKSerializer.java
public static byte[] serialize(FeatureKey fk) { return SerializationUtils.serialize(fk); }
From source file:fr.inria.atlanmod.neoemf.data.berkeleydb.serializer.ClassInfoSerializer.java
public static byte[] serialize(ClassInfo ci) { return SerializationUtils.serialize(ci); }
From source file:fr.inria.atlanmod.neoemf.data.berkeleydb.serializer.ContainerInfoSerializer.java
public static byte[] serialize(ContainerInfo ci) { return SerializationUtils.serialize(ci); }
From source file:fr.inria.atlanmod.neoemf.data.berkeleydb.serializer.IdSerializer.java
public static byte[] serialize(Id id) { return SerializationUtils.serialize(id.toString()); }
From source file:com.algodefu.yeti.md5.MD5HashGenerator.java
public static String generateKeyByObject(Object object) { MessageDigest m = null;// w ww . j a va 2s. c om try { m = MessageDigest.getInstance("MD5"); } catch (NoSuchAlgorithmException e) { e.printStackTrace(); } m.reset(); //m.update(objectToByteArray(object)); m.update(SerializationUtils.serialize((Serializable) object)); byte[] digest = m.digest(); BigInteger bigInt = new BigInteger(1, digest); String hashtext = bigInt.toString(16); while (hashtext.length() < 32) { hashtext = "0" + hashtext; } return hashtext; }
From source file:com.sinet.gage.provision.data.model.SchoolTest.java
@Test public void beanIsSerializable() { final byte[] serializedMyBean = SerializationUtils.serialize(myBean); final School deserializedMyBean = (School) SerializationUtils.deserialize(serializedMyBean); long k = deserializedMyBean.getSchoolId(); assertEquals(123456L, k);/*w ww . j a v a2 s . c o m*/ }
From source file:name.martingeisse.webide.plugin.serializer.JvmSerializer.java
@Override public byte[] serialize(Serializable state) { return SerializationUtils.serialize(state); }
From source file:com.sinet.gage.provision.data.model.DistrictTest.java
@Test public void beanIsSerializable() { final byte[] serializedMyBean = SerializationUtils.serialize(myBean); final District deserializedMyBean = (District) SerializationUtils.deserialize(serializedMyBean); long k = deserializedMyBean.getDomainId(); assertEquals(123456L, k);/* w w w . j av a 2s . c om*/ }
From source file:io.pravega.controller.store.task.LockData.java
public byte[] serialize() { return SerializationUtils.serialize(this); }
From source file:de.kaiserpfalzEdv.commons.encoding.EncodingHelper.java
/** * Encodes the serializable object into a BASE64 encoded string. * * @param obj The object to be serialized * @return The BASE64 encoded string containing the object. * @throws EncodingException If an {@link IOException} has been thrown. */// w w w . java 2 s .c o m public static String encode(final Serializable obj) { LOG.trace("Trying to encode: {}", obj); checkArgument(obj != null, "Can't encode a null!"); String out = Base64.getEncoder().encodeToString(SerializationUtils.serialize(obj)); LOG.debug("Encoded serializable object. Now returning string containing BASE64 encoded object ..."); return out; }