List of usage examples for com.fasterxml.jackson.core JsonGenerator writeStartArray
public abstract void writeStartArray() throws IOException, JsonGenerationException;
From source file:de.tudarmstadt.ukp.dkpro.core.io.brat.internal.model.BratEventArgument.java
public void write(JsonGenerator aJG) throws IOException { aJG.writeStartArray(); aJG.writeString(index == 0 ? slot : slot + index); aJG.writeString(target);/*from ww w . jav a2 s . c o m*/ aJG.writeEndArray(); }
From source file:com.basistech.rosette.dm.jackson.array.MorphoAnalysisListArraySerializer.java
@Override public void serialize(List<MorphoAnalysis> value, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartArray(); MorphoAnalysisTypes curType = MorphoAnalysisTypes.PLAIN; for (MorphoAnalysis ma : value) { MorphoAnalysisTypes type = MorphoAnalysisTypes.byClass(ma.getClass()); if (curType != type) { jgen.writeNumber(type.ordinal()); curType = type;// w w w . ja va 2s . c om } jgen.writeObject(ma); } jgen.writeEndArray(); }
From source file:de.tudarmstadt.ukp.dkpro.core.io.brat.internal.model.BratLabelDecl.java
public void write(JsonGenerator aJG) throws IOException { aJG.writeFieldName("labels"); aJG.writeStartArray(); for (String label : labels) { aJG.writeString(label);//from www.j a va2 s . co m } aJG.writeEndArray(); }
From source file:xyz.cloudbans.entities.jackson.serializer.ServerIdsSerializer.java
@Override public void serialize(Collection<Server> servers, JsonGenerator jsonGenerator, SerializerProvider serializerProvider) throws IOException { jsonGenerator.writeStartArray(); for (Server server : servers) jsonGenerator.writeString(server.getId().toString()); jsonGenerator.writeEndArray();/*from ww w . j ava 2 s . c o m*/ }
From source file:org.opendaylight.ovsdb.lib.message.InsertSerializer.java
@Override public void serialize(InsertOperation condition, JsonGenerator generator, SerializerProvider provider) throws IOException, JsonProcessingException { generator.writeStartArray(); generator.writeEndArray();/* w w w. j a v a2 s . c o m*/ }
From source file:com.basistech.rosette.dm.jackson.array.ListAttributeArraySerializer.java
@Override public void serialize(ListAttribute value, JsonGenerator jgen, SerializerProvider provider) throws IOException { jgen.writeStartArray(); jgen.writeString(KnownAttribute.getAttributeForClass(value.getItemClass()).key()); writeItems(value, jgen, provider);// w w w.jav a 2s. co m writeExtendedProperties(value, jgen); jgen.writeEndArray(); }
From source file:javaslang.jackson.datatype.serialize.EitherSerializer.java
@Override public void serialize(Either<?, ?> value, JsonGenerator gen, SerializerProvider provider) throws IOException { gen.writeStartArray(); if (value.isLeft()) { gen.writeString("left"); write(value.left().get(), 0, gen, provider); } else {/* w ww . j a va 2s. co m*/ gen.writeString("right"); write(value.right().get(), 1, gen, provider); } gen.writeEndArray(); }
From source file:org.opendaylight.ovsdb.lib.notation.json.ConditionSerializer.java
@Override public void serialize(Condition condition, JsonGenerator generator, SerializerProvider provider) throws IOException, JsonProcessingException { generator.writeStartArray(); generator.writeString(condition.getColumn()); generator.writeString(condition.getFunction().toString()); generator.writeObject(condition.getValue()); generator.writeEndArray();//from ww w .j a v a 2s. c o m }
From source file:org.opendaylight.ovsdb.lib.notation.json.MutationSerializer.java
@Override public void serialize(Mutation condition, JsonGenerator generator, SerializerProvider provider) throws IOException, JsonProcessingException { generator.writeStartArray(); generator.writeString(condition.getColumn()); generator.writeString(condition.getMutator().toString()); generator.writeObject(condition.getValue()); generator.writeEndArray();//w w w . j a v a 2s .com }
From source file:de.dfki.asr.compass.rest.serialization.EntityListToIDListSerializer.java
@Override public void serialize(final List<? extends AbstractCompassEntity> list, final JsonGenerator jgen, final SerializerProvider provider) throws IOException, JsonProcessingException { jgen.writeStartArray(); for (AbstractCompassEntity entity : list) { jgen.writeNumber(entity.getId()); }//from w ww .j a v a 2 s . com jgen.writeEndArray(); }