List of usage examples for org.apache.commons.lang SerializationUtils serialize
public static byte[] serialize(Serializable obj)
Serializes an Object
to a byte array for storage/serialization.
From source file:backtype.storm.messaging.TaskMessage.java
public static void main(String[] args) { String content = "Content"; TaskMessage taskMessage = new TaskMessage(100, SerializationUtils.serialize(content)); taskMessage.setRemoteTuple();//w w w. ja va 2 s. c o m ByteBuffer bytes = taskMessage.serialize(); // System.out.println("first: " + bytes.getShort(0)); // System.out.println("second: " + bytes.getShort(2)); TaskMessage taskMessage1 = new TaskMessage(1, null); bytes.position(0); taskMessage1.deserialize(bytes); System.out.println(taskMessage1); }
From source file:gov.nih.nci.calims2.util.serialization.SerializationHelper.java
/** * Serialize the given object into an hexadecimal string. * @param object The object to serialize * @return The serialized string/*from w w w. j a va2 s .c o m*/ */ public static String serializeToHex(Serializable object) { return new String(Hex.encodeHex(SerializationUtils.serialize(object))); }
From source file:ai.grakn.engine.tasks.TaskStateSerializer.java
public static String serializeToString(TaskState data) { return Base64.getMimeEncoder().encodeToString(SerializationUtils.serialize(data)); }
From source file:com.anhth12.lambda.fn.Functions.java
public static <K, M> Function<JavaRDD<MessageAndMetadata>, JavaPairRDD<K, M>> toPairDStream() { return new Function<JavaRDD<MessageAndMetadata>, JavaPairRDD<K, M>>() { @Override//from www .ja va 2s . c o m public JavaPairRDD<K, M> call(JavaRDD<MessageAndMetadata> t1) throws Exception { return t1.mapToPair(new PairFunction<MessageAndMetadata, K, M>() { @Override public Tuple2<K, M> call(MessageAndMetadata t) throws Exception { SerializationUtils.serialize(t); SerializationUtils.serialize( new Tuple2<>((K) new String(t.getKey()), (M) new String(t.getPayload()))); return new Tuple2<>((K) new String(t.getKey()), (M) new String(t.getPayload())); } }); } }; }
From source file:lpp.rabbitmq.original.Producer.java
public void sendMessage(Serializable object) throws IOException { channel.basicPublish("", endPointName, null, SerializationUtils.serialize(object)); }
From source file:io.pravega.controller.task.TaskData.java
public byte[] serialize() { return SerializationUtils.serialize(this); }
From source file:com.spotify.folsom.transcoder.SerializableObjectTranscoder.java
@Override public byte[] encode(final Serializable t) { return SerializationUtils.serialize(t); }
From source file:brainleg.app.engine.EData.java
public EData deepCopy() { return (EData) AppUtil.deserialize(SerializationUtils.serialize(this)); //quick way of doing deep copy }
From source file:edu.illinois.cs.cogcomp.core.utilities.SerializationHelper.java
/** * Serialize a text annotation into a byte array. This can be useful for writing into a file or * a database record. Uses Apache's {@link SerializationUtils}. * * @param ta The text annotation to be serialized * @return A byte array// w w w. j av a 2s.c o m */ public static byte[] serializeTextAnnotationToBytes(TextAnnotation ta) throws IOException { return SerializationUtils.serialize(ta); }
From source file:com.vaadin.tests.util.UniqueSerializableTest.java
public void testSerialization() { UniqueSerializable o1 = new UniqueSerializable() { };/*from w w w. jav a 2 s .co m*/ UniqueSerializable d1 = (UniqueSerializable) SerializationUtils .deserialize(SerializationUtils.serialize(o1)); assertTrue(d1.equals(o1)); }