public void serialize()

in src/main/java/org/apache/uima/json/jsoncas2/ser/CasSerializer.java [61:81]


  public void serialize(CAS aCas, JsonGenerator aJg, SerializerProvider aProvider)
          throws IOException {
    ReferenceCache.set(aProvider, refCacheSupplier.get());

    initOffsetConversion(aCas, aProvider);

    aJg.writeStartObject(aCas);

    serializeHeader(aCas, aJg, aProvider);

    FeatureStructures allFSes = findAllFeatureStructures(aCas);
    FeatureStructures.set(aProvider, allFSes);

    serializeTypes(aCas, aJg, aProvider);

    serializeFeatureStructures(allFSes, aJg, aProvider);

    serializeViews(aCas, aJg, aProvider);

    aJg.writeEndObject();
  }