Class ServerPolymorphicMapper<T>

java.lang.Object
com.levigo.jadice.web.transport.shared.messaging.PolymorphicMapper<T,com.fasterxml.jackson.databind.node.ObjectNode>
com.levigo.jadice.web.server.messaging.mapper.ServerPolymorphicMapper<T>
Direct Known Subclasses:
AnnotationMapper, InstructionMapper, PageMapper, PageSegmentMapper, PropertyProfileMapper, ShapeMapper, SimplePolymorphicMapper, SourceMapper, TypeSetElementMapper

public abstract class ServerPolymorphicMapper<T> extends PolymorphicMapper<T,com.fasterxml.jackson.databind.node.ObjectNode>
  • Field Details

    • mapper

      protected static final com.fasterxml.jackson.databind.ObjectMapper mapper
  • Constructor Details

    • ServerPolymorphicMapper

      public ServerPolymorphicMapper()
  • Method Details

    • json

      public static com.fasterxml.jackson.databind.node.ObjectNode json(Object o)
    • dto

      public static <D> D dto(com.fasterxml.jackson.databind.node.ObjectNode node, Class<D> clazz) throws Exception
      Throws:
      Exception