/** {@inheritDoc} */ public Writer getClassWriter(final Class<?> clazz) throws IOException { for (Pair<ClassTable, Writer> entry : writers) { final ClassTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getClassWriter(clazz) != null) { return writer; } } return null; }
/** {@inheritDoc} */ public Writer getObjectWriter(final Object obj) throws IOException { for (Pair<ObjectTable, Writer> entry : writers) { final ObjectTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getObjectWriter(obj) != null) { return writer; } } return null; }
write(id); Pair<?, ?> pair = (Pair<?, ?>) obj; doWriteObject(pair.getA(), unshared); doWriteObject(pair.getB(), unshared); if (unshared) {
/** {@inheritDoc} */ public Writer getClassWriter(final Class<?> clazz) throws IOException { for (Pair<ClassTable, Writer> entry : writers) { final ClassTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getClassWriter(clazz) != null) { return writer; } } return null; }
/** {@inheritDoc} */ public Writer getClassWriter(final Class<?> clazz) throws IOException { for (Pair<ClassTable, Writer> entry : writers) { final ClassTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getClassWriter(clazz) != null) { return writer; } } return null; }
/** {@inheritDoc} */ public Writer getObjectWriter(final Object obj) throws IOException { for (Pair<ObjectTable, Writer> entry : writers) { final ObjectTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getObjectWriter(obj) != null) { return writer; } } return null; }
/** {@inheritDoc} */ public Writer getObjectWriter(final Object obj) throws IOException { for (Pair<ObjectTable, Writer> entry : writers) { final ObjectTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getObjectWriter(obj) != null) { return writer; } } return null; }
/** {@inheritDoc} */ public Writer getObjectWriter(final Object obj) throws IOException { for (Pair<ObjectTable, Writer> entry : writers) { final ObjectTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getObjectWriter(obj) != null) { return writer; } } return null; }
/** {@inheritDoc} */ public Writer getClassWriter(final Class<?> clazz) throws IOException { for (Pair<ClassTable, Writer> entry : writers) { final ClassTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getClassWriter(clazz) != null) { return writer; } } return null; }
/** {@inheritDoc} */ public Writer getClassWriter(final Class<?> clazz) throws IOException { for (Pair<ClassTable, Writer> entry : writers) { final ClassTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getClassWriter(clazz) != null) { return writer; } } return null; }
/** {@inheritDoc} */ public Writer getClassWriter(final Class<?> clazz) throws IOException { for (Pair<ClassTable, Writer> entry : writers) { final ClassTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getClassWriter(clazz) != null) { return writer; } } return null; }
/** {@inheritDoc} */ public Writer getObjectWriter(final Object obj) throws IOException { for (Pair<ObjectTable, Writer> entry : writers) { final ObjectTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getObjectWriter(obj) != null) { return writer; } } return null; }
/** {@inheritDoc} */ public Writer getObjectWriter(final Object obj) throws IOException { for (Pair<ObjectTable, Writer> entry : writers) { final ObjectTable table = entry.getA(); final Writer writer = entry.getB(); if (table.getObjectWriter(obj) != null) { return writer; } } return null; }
write(id); Pair<?, ?> pair = (Pair<?, ?>) obj; doWriteObject(pair.getA(), unshared); doWriteObject(pair.getB(), unshared); if (unshared) {
write(id); Pair<?, ?> pair = (Pair<?, ?>) obj; doWriteObject(pair.getA(), unshared); doWriteObject(pair.getB(), unshared); if (unshared) {
write(id); Pair<?, ?> pair = (Pair<?, ?>) obj; doWriteObject(pair.getA(), unshared); doWriteObject(pair.getB(), unshared); if (unshared) {
write(id); Pair<?, ?> pair = (Pair<?, ?>) obj; doWriteObject(pair.getA(), unshared); doWriteObject(pair.getB(), unshared); if (unshared) {
write(id); Pair<?, ?> pair = (Pair<?, ?>) obj; doWriteObject(pair.getA(), unshared); doWriteObject(pair.getB(), unshared); if (unshared) {
write(id); Pair<?, ?> pair = (Pair<?, ?>) obj; doWriteObject(pair.getA(), unshared); doWriteObject(pair.getB(), unshared); if (unshared) {