Class AbstractInfoMapper

    • Field Detail

      • objectMapper

        protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
      • propertiesNode

        protected com.fasterxml.jackson.databind.node.ArrayNode propertiesNode
    • Constructor Detail

      • AbstractInfoMapper

        public AbstractInfoMapper()
    • Method Detail

      • map

        public com.fasterxml.jackson.databind.node.ArrayNode map​(Object element)
        Specified by:
        map in interface InfoMapper
      • mapProperties

        protected abstract void mapProperties​(Object element)
      • createPropertyNode

        protected void createPropertyNode​(String name,
                                          String value)
      • createPropertyNode

        protected void createPropertyNode​(String name,
                                          Date value)
      • createPropertyNode

        protected void createPropertyNode​(String name,
                                          Boolean value)
      • createPropertyNode

        protected void createPropertyNode​(String name,
                                          List<String> values)