public static void serialize(SerializationStreamWriter writer, CompoundOrdering<?> instance) throws SerializationException { writer.writeInt(instance.comparators.length); for (Comparator<?> comparator : instance.comparators) { writer.writeObject(comparator); } } }
public static void serialize(SerializationStreamWriter writer, UnsignedLong instance) throws SerializationException { writer.writeLong(instance.longValue()); } }
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 { writer.writeBoolean(false); } if (instance.hasUpperBound()) { writer.writeBoolean(true); writer.writeBoolean(instance.upperBoundType() == BoundType.CLOSED); writer.writeObject(instance.upperEndpoint()); } else { writer.writeBoolean(false); } } }
streamWriter.writeString(null); return; streamWriter.writeString(TYPE_STRING); streamWriter.writeString((String) instance); } else if (instance instanceof Integer) { streamWriter.writeString(TYPE_INTEGER); streamWriter.writeInt((Integer) instance); } else if (instance instanceof Boolean) { streamWriter.writeString(TYPE_BOOLEAN); streamWriter.writeBoolean((Boolean) instance); } else if (instance instanceof Double) { streamWriter.writeString(TYPE_DOUBLE); streamWriter.writeDouble((Double) instance); } else if (instance instanceof Float) { streamWriter.writeString(TYPE_FLOAT); streamWriter.writeFloat((Float) instance); } else if (instance instanceof Character) { streamWriter.writeString(TYPE_CHARACTER); streamWriter.writeChar((Character) instance); } else if (instance instanceof Short) { streamWriter.writeString(TYPE_SHORT); streamWriter.writeShort((Short) instance); } else if (instance instanceof Byte) { streamWriter.writeString(TYPE_BYTE); streamWriter.writeByte((Byte) instance); } else if (SPECIAL_LIST_CLASSES.contains(className)) { streamWriter.writeString(TYPE_OBJECT);
public static void serialize(SerializationStreamWriter writer, LogRecord lr) throws SerializationException { // Although Level is serializable, the Level in LogRecord is actually // extending Level, which serialization does not like, so we // manually just serialize the name. writer.writeString(lr.getLevel().getName()); writer.writeString(lr.getMessage()); writer.writeString(lr.getLoggerName()); writer.writeLong(lr.getMillis()); writer.writeObject(SerializableThrowable.fromThrowable(lr.getThrown())); } }
public static void serialize( SerializationStreamWriter streamWriter, SerializableThrowable instance) throws SerializationException { streamWriter.writeString(instance.getMessage()); streamWriter.writeString(instance.getDesignatedType()); streamWriter.writeBoolean(instance.isExactDesignatedTypeKnown()); streamWriter.writeObject(instance.getStackTrace()); streamWriter.writeObject(instance.getCause()); }
/** * Starts the serialization. */ public SerializationStreamWriter start(String remoteServiceInterfaceName, int paramCount) throws SerializationException { boolean toss = statsContext.isStatsAvailable() && statsContext.stats(statsContext.timeStat(fullServiceName, "begin")); streamWriter = createStreamWriter(); if (getRpcToken() != null) { streamWriter.writeObject(getRpcToken()); } streamWriter.writeString(remoteServiceInterfaceName); streamWriter.writeString(methodName); streamWriter.writeInt(paramCount); return streamWriter; } }
public static void serialize( SerializationStreamWriter streamWriter, NullPointerException instance) throws SerializationException { streamWriter.writeString(instance.getMessage()); streamWriter.writeObject(instance.getCause()); }
public static void serialize( SerializationStreamWriter streamWriter, AutoValue_StringStartsWithCriteria instance) throws SerializationException { streamWriter.writeString(instance.getValue()); streamWriter.writeBoolean(instance.isIgnoreCase()); }
public static void serialize(SerializationStreamWriter writer, SingletonImmutableList<?> instance) throws SerializationException { writer.writeObject(instance.element); } }
public static void serialize( SerializationStreamWriter streamWriter, AutoValue_ProjectChange instance) throws SerializationException { streamWriter.writeInt(instance.getChangeCount()); streamWriter.writeObject(instance.getRevisionNumber()); streamWriter.writeObject(instance.getAuthor()); streamWriter.writeString(instance.getSummary()); streamWriter.writeLong(instance.getTimestamp()); streamWriter.writeObject(instance.getDiff()); }
public static void serialize( SerializationStreamWriter streamWriter, AutoValue_EntityNode instance) throws SerializationException { streamWriter.writeObject(instance.getEntity()); streamWriter.writeString(instance.getBrowserText()); streamWriter.writeObject(instance.getTags()); streamWriter.writeBoolean(instance.isDeprecated()); streamWriter.writeObject(instance.getWatches()); streamWriter.writeInt(instance.getOpenCommentCount()); streamWriter.writeObject(instance.getShortForms()); }
public static void serialize(SerializationStreamWriter streamWriter, GetProjectEventsResult instance) throws SerializationException { if(instance.getEvents().isEmpty()) { streamWriter.writeByte((byte) 0); } else { streamWriter.writeByte((byte) 1); streamWriter.writeObject(new ArrayList<WebProtegeEvent<?>>(instance.getEvents().getEvents())); } streamWriter.writeString(instance.getEvents().getProjectId().getId()); int startTagOrdinal = instance.getEvents().getStartTag().getOrdinal(); streamWriter.writeInt(startTagOrdinal); int endTagOrdinal = instance.getEvents().getEndTag().getOrdinal(); streamWriter.writeInt(endTagOrdinal); }
public static void serialize(SerializationStreamWriter streamWriter, StackTraceElement instance) throws SerializationException { streamWriter.writeString(instance.getClassName()); streamWriter.writeString(instance.getMethodName()); streamWriter.writeString(instance.getFileName()); streamWriter.writeInt(instance.getLineNumber()); }
public static void serialize(SerializationStreamWriter streamWriter, String instance) throws SerializationException { streamWriter.writeString(instance); }
public static void serialize( SerializationStreamWriter streamWriter, AutoValue_AvailableProject instance) throws SerializationException { streamWriter.writeObject(instance.getProjectDetails()); streamWriter.writeBoolean(instance.isDownloadable()); streamWriter.writeBoolean(instance.isTrashable()); streamWriter.writeLong(instance.getLastOpenedAt()); }
public static void serialize(SerializationStreamWriter streamWriter, ShortBlob instance) throws SerializationException { byte[] bytes = instance.getBytes(); if (bytes == null) { streamWriter.writeInt(-1); } else { streamWriter.writeInt(bytes.length); for (byte b : bytes) { streamWriter.writeByte(b); } } } }
public static void serialize( SerializationStreamWriter streamWriter, AutoValue_NumericValueCriteria instance) throws SerializationException { streamWriter.writeString(instance.getName()); streamWriter.writeDouble(instance.getValue()); }
public static void serialize(SerializationStreamWriter streamWriter, Integer instance) throws SerializationException { streamWriter.writeInt(instance.intValue()); }