List of usage examples for com.google.gwt.user.client.rpc SerializationStreamReader readInt
int readInt() throws SerializationException;
From source file:cc.alcina.framework.common.client.util.MultikeyMapBase_CustomFieldSerializer.java
License:Apache License
public static void deserialize(SerializationStreamReader streamReader, MultikeyMap instance) throws SerializationException { instance.setDepth(streamReader.readInt()); int tupleCount = streamReader.readInt(); for (int idx0 = 0; idx0 < tupleCount; idx0++) { int fieldCount = streamReader.readInt(); List tuple = new ArrayList(); for (int idx1 = 0; idx1 < fieldCount; idx1++) { tuple.add(streamReader.readObject()); }/*from w w w . j a va 2s . c o m*/ instance.addTuples(Collections.singletonList(tuple)); } }
From source file:com.cimpoint.mes.common.entities.EFormField_CustomFieldSerializer.java
License:Open Source License
@SuppressWarnings("unchecked") public static void deserialize(SerializationStreamReader streamReader, EFormField instance) { try {/*from ww w. j ava 2 s. c om*/ Long id = streamReader.readLong(); if (id == 0L) id = null; instance.setId(id); instance.setName(streamReader.readString()); instance.setLabel(streamReader.readString()); instance.setForm((EForm) streamReader.readObject()); instance.setColumnSpan(streamReader.readInt()); instance.setStartNewRow(streamReader.readBoolean()); instance.setEndCurrentRow(streamReader.readBoolean()); instance.setFieldType(Constants.Form.FieldType.valueOf(streamReader.readString())); instance.setFormFieldProperties((Set<EFormFieldProperty>) streamReader.readObject()); } catch (Exception ex) { ex.printStackTrace(); } }
From source file:com.colinalworth.gwt.websockets.shared.impl.ClientInvocation_CustomFieldSerializer.java
License:Apache License
public static void deserialize(SerializationStreamReader streamReader, ClientInvocation instance) throws SerializationException { instance.setMethod(streamReader.readString()); instance.setCallbackId(streamReader.readInt()); int length = streamReader.readInt(); Object[] params = new Object[length]; for (int i = 0; i < length; i++) { params[i] = streamReader.readObject(); }//from w w w. j a v a 2 s .c om instance.setParameters(params); }
From source file:com.colinalworth.gwt.websockets.shared.impl.ServerInvocation_CustomFieldSerializer.java
License:Apache License
public static void deserialize(SerializationStreamReader streamReader, ServerInvocation instance) throws SerializationException { instance.setMethod(streamReader.readString()); instance.setCallbackId(streamReader.readInt()); int length = streamReader.readInt(); Object[] params = new Object[length]; for (int i = 0; i < length; i++) { params[i] = streamReader.readObject(); }// w w w . ja v a 2 s . c om instance.setParameters(params); }
From source file:com.extjs.gxt.ui.client.data.RpcMap_CustomFieldSerializer.java
License:sencha.com license
public static void deserialize(SerializationStreamReader streamReader, RpcMap instance) throws SerializationException { int size = streamReader.readInt(); for (int i = 0; i < size; ++i) { String key = streamReader.readString(); Object value = streamReader.readObject(); instance.put(key, value);//from w w w . j a va 2 s .c o m } }
From source file:com.google.appengine.api.datastore.Entity_CustomFieldSerializer.java
License:Apache License
/** * @param streamReader/* w w w .j av a 2 s .co m*/ * @return entity * @throws SerializationException */ public static Entity instantiate(SerializationStreamReader streamReader) throws SerializationException { // Key Entity entity = new Entity((Key) streamReader.readObject()); // Count int propertiesCount = streamReader.readInt(); for (int n = 0; n < propertiesCount; n++) { // Name String propertyName = streamReader.readString(); // Kind TYPES typeKind = TYPES.values()[streamReader.readInt()]; // Value Object value = null; switch (typeKind) { case BOOLEAN: value = streamReader.readBoolean(); break; case BYTE: value = streamReader.readByte(); break; case CHAR: value = streamReader.readChar(); break; case DOUBLE: value = streamReader.readDouble(); break; case FLOAT: value = streamReader.readFloat(); break; case INT: value = streamReader.readInt(); break; case LONG: value = streamReader.readLong(); break; case OBJECT: value = streamReader.readObject(); break; case SHORT: value = streamReader.readShort(); break; case STRING: value = streamReader.readString(); break; case DATE: value = new Date(streamReader.readLong()); break; case BLOB: value = Blob_CustomFieldSerializer.instantiate(streamReader); break; case SHORTBLOB: value = ShortBlob_CustomFieldSerializer.instantiate(streamReader); break; case USER: value = User_CustomFieldSerializer.instantiate(streamReader); break; case CATEGORY: value = Category_CustomFieldSerializer.instantiate(streamReader); break; case EMAIL: value = Email_CustomFieldSerializer.instantiate(streamReader); break; case GEOPT: value = GeoPt_CustomFieldSerializer.instantiate(streamReader); break; case LINK: value = Link_CustomFieldSerializer.instantiate(streamReader); break; case PHONENUMBER: value = PhoneNumber_CustomFieldSerializer.instantiate(streamReader); break; case POSTALADDRESS: value = PostalAddress_CustomFieldSerializer.instantiate(streamReader); break; case RATING: value = Rating_CustomFieldSerializer.instantiate(streamReader); break; } // Unindexed if (streamReader.readBoolean()) { entity.setUnindexedProperty(propertyName, value); } else { entity.setProperty(propertyName, value); } } return entity; }
From source file:com.google.common.collect.ImmutableTable_CustomFieldSerializerBase.java
License:Apache License
public static ImmutableTable<Object, Object, Object> instantiate(SerializationStreamReader reader) throws SerializationException { ImmutableTable.Builder<Object, Object, Object> builder = ImmutableTable.builder(); int rowCount = reader.readInt(); for (int i = 0; i < rowCount; i++) { Object rowKey = reader.readObject(); int colCount = reader.readInt(); for (int j = 0; j < colCount; j++) { builder.put(rowKey, reader.readObject(), reader.readObject()); }/* w ww . j a va 2 s.c om*/ } return builder.build(); }
From source file:com.google.common.collect.LinkedHashMultimap_CustomFieldSerializer.java
License:Apache License
public static LinkedHashMultimap<Object, Object> instantiate(SerializationStreamReader stream) throws SerializationException { LinkedHashMultimap<Object, Object> multimap = LinkedHashMultimap.create(); int distinctKeys = stream.readInt(); Map<Object, Collection<Object>> map = new LinkedHashMap<Object, Collection<Object>>(); for (int i = 0; i < distinctKeys; i++) { Object key = stream.readObject(); map.put(key, multimap.createCollection(key)); }/*from w ww . ja v a 2 s . c o m*/ int entries = stream.readInt(); for (int i = 0; i < entries; i++) { Object key = stream.readObject(); Object value = stream.readObject(); map.get(key).add(value); } multimap.setMap(map); return multimap; }
From source file:com.google.common.collect.LinkedListMultimap_CustomFieldSerializer.java
License:Apache License
public static LinkedListMultimap<Object, Object> instantiate(SerializationStreamReader in) throws SerializationException { LinkedListMultimap<Object, Object> multimap = LinkedListMultimap.create(); int size = in.readInt(); for (int i = 0; i < size; i++) { Object key = in.readObject(); Object value = in.readObject(); multimap.put(key, value);/* ww w . j av a 2 s .c o m*/ } return multimap; }
From source file:com.google.common.collect.Multimap_CustomFieldSerializerBase.java
License:Apache License
static ImmutableMultimap<Object, Object> instantiate(SerializationStreamReader reader, ImmutableMultimap.Builder<Object, Object> builder) throws SerializationException { int keyCount = reader.readInt(); for (int i = 0; i < keyCount; ++i) { Object key = reader.readObject(); int valueCount = reader.readInt(); for (int j = 0; j < valueCount; ++j) { Object value = reader.readObject(); builder.put(key, value);//from w w w.j ava 2s . c om } } return builder.build(); }