List of usage examples for com.google.gwt.user.client.rpc SerializationStreamWriter writeBoolean
void writeBoolean(boolean value) throws SerializationException;
From source file:ListBasedPersistentSet_CustomFieldSerializer.java
License:Apache License
public static void serialize(SerializationStreamWriter streamWriter, ListBasedPersistentSet<?> instance) throws SerializationException { ArrayList_CustomFieldSerializer.serialize(streamWriter, instance.getList()); streamWriter.writeBoolean(instance.isDirty()); }
From source file:com.cimpoint.mes.common.entities.EFormField_CustomFieldSerializer.java
License:Open Source License
public static void serialize(SerializationStreamWriter streamWriter, EFormField instance) { try {//from w w w . ja v a 2s .c o m Long id = instance.getId(); if (id == null) id = 0L; streamWriter.writeLong(id); streamWriter.writeString(instance.getName()); streamWriter.writeString(instance.getLabel()); streamWriter.writeObject(instance.getForm()); streamWriter.writeInt(instance.getColumnSpan()); streamWriter.writeBoolean(instance.getStartNewRow()); streamWriter.writeBoolean(instance.getEndCurrentRow()); streamWriter.writeString(instance.getFieldType().toString()); Set<EFormFieldProperty> formFieldProps = instance.getFormFieldProperties(); if (formFieldProps == null) streamWriter.writeObject(null); else streamWriter.writeObject(new HashSet<EFormFieldProperty>(formFieldProps)); } catch (Exception ex) { ex.printStackTrace(); } }
From source file:com.cimpoint.mes.common.entities.EStepStatus_CustomFieldSerializer.java
License:Open Source License
public static void serialize(SerializationStreamWriter streamWriter, EStepStatus instance) { try {/*from w ww. j ava2s . c o m*/ try { streamWriter.writeLong(instance.getId()); } catch (Exception ex) { Long id = new Long(0); streamWriter.writeLong(id); } streamWriter.writeString(instance.getName()); streamWriter.writeBoolean(instance.isStarting()); streamWriter.writeBoolean(instance.isEnding()); Set<EStep> steps = (Set<EStep>) instance.getSteps(); if (steps == null) streamWriter.writeObject(null); else streamWriter.writeObject(new HashSet<EStep>(steps)); } catch (Exception ex) { ex.printStackTrace(); } }
From source file:com.erinors.hpb.shared.impl.PersistentList_CustomFieldSerializer.java
License:Apache License
public static void serialize(SerializationStreamWriter streamWriter, PersistentList<?> instance) throws SerializationException { ArrayList_CustomFieldSerializer.serialize(streamWriter, instance); streamWriter.writeBoolean(instance.isDirty()); }
From source file:com.erinors.hpb.shared.impl.PersistentMap_CustomFieldSerializer.java
License:Apache License
public static void serialize(SerializationStreamWriter streamWriter, PersistentMap<?, ?> instance) throws SerializationException { HashMap_CustomFieldSerializer.serialize(streamWriter, instance); streamWriter.writeBoolean(instance.isDirty()); }
From source file:com.erinors.hpb.shared.impl.PersistentSet_CustomFieldSerializer.java
License:Apache License
public static void serialize(SerializationStreamWriter streamWriter, PersistentSet<?> instance) throws SerializationException { HashSet_CustomFieldSerializer.serialize(streamWriter, instance); streamWriter.writeBoolean(instance.isDirty()); }
From source file:com.gdevelop.gwt.syncrpc.RemoteServiceInvocationHandler.java
License:Apache License
private void writeParam(SerializationStreamWriter streamWriter, Class paramType, Object paramValue) throws SerializationException { if (paramType == boolean.class) { streamWriter.writeBoolean((Boolean) paramValue); // } else if (paramType == Boolean.class){ // streamWriter.writeBoolean((Boolean)paramValue); } else if (paramType == byte.class) { streamWriter.writeByte((Byte) paramValue); // } else if (paramType == Byte.class){ // streamWriter.writeByte((Byte)paramValue); } else if (paramType == char.class) { streamWriter.writeChar((Character) paramValue); // } else if (paramType == Character.class){ // streamWriter.writeChar((Character)paramValue); } else if (paramType == double.class) { streamWriter.writeDouble((Double) paramValue); // } else if (paramType == Double.class){ // streamWriter.writeDouble((Double)paramValue); } else if (paramType == float.class) { streamWriter.writeFloat((Float) paramValue); // } else if (paramType == Float.class){ // streamWriter.writeFloat((Float)paramValue); } else if (paramType == int.class) { streamWriter.writeInt((Integer) paramValue); // }else if (paramType == Integer.class){ // streamWriter.writeInt((Integer)paramValue); } else if (paramType == long.class) { streamWriter.writeLong((Long) paramValue); // } else if (paramType == Long.class){ // streamWriter.writeLong((Long)paramValue); } else if (paramType == short.class) { streamWriter.writeShort((Short) paramValue); // } else if (paramType == Short.class){ // streamWriter.writeShort((Short)paramValue); } else if (paramType == String.class) { streamWriter.writeString((String) paramValue); } else {/*w w w. j a v a 2s . co m*/ streamWriter.writeObject(paramValue); } }
From source file:com.google.appengine.api.datastore.Entity_CustomFieldSerializer.java
License:Apache License
/** * @param streamWriter/*from w ww . j av a 2s .c o m*/ * @param instance * @throws SerializationException */ public static void serialize(SerializationStreamWriter streamWriter, Entity instance) throws SerializationException { // Key streamWriter.writeObject(instance.getKey()); Map<String, Object> properties = instance.getProperties(); // Number of properties streamWriter.writeInt(properties.size()); for (Entry<String, Object> property : properties.entrySet()) { String propertyName = property.getKey(); // Property name streamWriter.writeString(propertyName); Object value = property.getValue(); TYPES type = TYPES.OBJECT; if (value instanceof Boolean) { type = TYPES.BOOLEAN; } else if (value instanceof Byte) { type = TYPES.BYTE; } else if (value instanceof Character) { type = TYPES.CHAR; } else if (value instanceof Double) { type = TYPES.DOUBLE; } else if (value instanceof Float) { type = TYPES.FLOAT; } else if (value instanceof Integer) { type = TYPES.INT; } else if (value instanceof Long) { type = TYPES.LONG; } else if (value instanceof Short) { type = TYPES.SHORT; } else if (value instanceof String) { type = TYPES.STRING; } else if (value instanceof Date) { type = TYPES.DATE; } else if (value instanceof Blob) { type = TYPES.BLOB; } else if (value instanceof ShortBlob) { type = TYPES.SHORTBLOB; } else if (value instanceof User) { type = TYPES.USER; } else if (value instanceof Category) { type = TYPES.CATEGORY; } else if (value instanceof Email) { type = TYPES.EMAIL; } else if (value instanceof GeoPt) { type = TYPES.GEOPT; } else if (value instanceof Link) { type = TYPES.LINK; } else if (value instanceof PhoneNumber) { type = TYPES.PHONENUMBER; } else if (value instanceof PostalAddress) { type = TYPES.POSTALADDRESS; } else if (value instanceof Rating) { type = TYPES.RATING; } // Property kind streamWriter.writeInt(type.ordinal()); // Value switch (type) { case BOOLEAN: streamWriter.writeBoolean((Boolean) value); break; case BYTE: streamWriter.writeByte((Byte) value); break; case CHAR: streamWriter.writeChar((Character) value); break; case DOUBLE: streamWriter.writeDouble((Double) value); break; case FLOAT: streamWriter.writeFloat((Float) value); break; case INT: streamWriter.writeInt((Integer) value); break; case LONG: streamWriter.writeLong((Long) value); break; case OBJECT: streamWriter.writeObject(value); break; case SHORT: streamWriter.writeShort((Short) value); break; case STRING: streamWriter.writeString((String) value); break; case DATE: streamWriter.writeLong(((Date) value).getTime()); break; case BLOB: Blob_CustomFieldSerializer.serialize(streamWriter, (Blob) value); break; case SHORTBLOB: ShortBlob_CustomFieldSerializer.serialize(streamWriter, (ShortBlob) value); break; case USER: User_CustomFieldSerializer.serialize(streamWriter, (User) value); break; case CATEGORY: Category_CustomFieldSerializer.serialize(streamWriter, (Category) value); break; case EMAIL: Email_CustomFieldSerializer.serialize(streamWriter, (Email) value); break; case GEOPT: GeoPt_CustomFieldSerializer.serialize(streamWriter, (GeoPt) value); break; case LINK: Link_CustomFieldSerializer.serialize(streamWriter, (Link) value); break; case PHONENUMBER: PhoneNumber_CustomFieldSerializer.serialize(streamWriter, (PhoneNumber) value); break; case POSTALADDRESS: PostalAddress_CustomFieldSerializer.serialize(streamWriter, (PostalAddress) value); break; case RATING: Rating_CustomFieldSerializer.serialize(streamWriter, (Rating) value); break; } // Unindexed streamWriter.writeBoolean(instance.isUnindexedProperty(propertyName)); } }
From source file:com.google.common.collect.Range_CustomFieldSerializer.java
License:Apache License
public static void serialize(SerializationStreamWriter writer, Range<?> instance) throws SerializationException { if (instance.hasLowerBound()) { writer.writeBoolean(true); writer.writeBoolean(instance.lowerBoundType() == BoundType.CLOSED); writer.writeObject(instance.lowerEndpoint()); } else {//w w w .j av a 2s. co m writer.writeBoolean(false); } if (instance.hasUpperBound()) { writer.writeBoolean(true); writer.writeBoolean(instance.upperBoundType() == BoundType.CLOSED); writer.writeObject(instance.upperEndpoint()); } else { writer.writeBoolean(false); } }
From source file:org.jason.mapmaker.shared.model.MTFCC_CustomFieldSerializer.java
License:Apache License
public static void serialize(SerializationStreamWriter writer, MTFCC instance) throws SerializationException { writer.writeLong(instance.getId());/*from w w w . j a v a2 s. c o m*/ writer.writeString(instance.getMtfccCode()); writer.writeString(instance.getFeatureClass()); writer.writeString(instance.getSuperClass()); writer.writeBoolean(instance.isPoint()); writer.writeBoolean(instance.isLinear()); writer.writeBoolean(instance.isAreal()); writer.writeString(instance.getFeatureClassDescription()); writer.writeObject(new ArrayList<Location>()); // if (instance.getLocationList() == null) { // writer.writeObject(new ArrayList<Location>()); // } else { // writer.writeObject(new ArrayList<Location>(instance.getLocationList())); // } }