Class MapSerializer

    • Field Detail

      • annotationClass

        protected Class annotationClass
    • Constructor Detail

      • MapSerializer

        public MapSerializer()
      • MapSerializer

        public MapSerializer​(Class annotationClass)
    • Method Detail

      • setAnnotationClass

        public void setAnnotationClass​(Class annotationClass)
      • getAnnotationClass

        public Class getAnnotationClass()
      • serialize

        public void serialize​(edu.stanford.nlp.pipeline.CoreDocument document,
                              com.fasterxml.jackson.databind.node.ObjectNode json)
        Specified by:
        serialize in interface ISerializer
      • serializeAggregate

        public void serializeAggregate​(Object aggregate,
                                       com.fasterxml.jackson.databind.node.ObjectNode jsonDocument)
        Specified by:
        serializeAggregate in interface ISerializer
      • serializeDocument

        protected void serializeDocument​(edu.stanford.nlp.pipeline.CoreDocument coreNlpDocument,
                                         com.fasterxml.jackson.databind.node.ObjectNode jsonDocument)
      • serializeSentences

        protected void serializeSentences​(edu.stanford.nlp.pipeline.CoreDocument coreNlpDocument,
                                          com.fasterxml.jackson.databind.node.ObjectNode jsonDocument)
      • serializeTokens

        protected void serializeTokens​(edu.stanford.nlp.pipeline.CoreDocument coreNlpDocument,
                                       com.fasterxml.jackson.databind.node.ObjectNode jsonDocument)