Class DualPathOperation

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.JsonSerializable

        com.fasterxml.jackson.databind.JsonSerializable.Base
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected static com.github.fge.msgsimple.bundle.MessageBundle BUNDLE  
      protected com.github.fge.jackson.jsonpointer.JsonPointer from  
      protected String op  
      protected com.github.fge.jackson.jsonpointer.JsonPointer path  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected DualPathOperation​(String op, com.github.fge.jackson.jsonpointer.JsonPointer from, com.github.fge.jackson.jsonpointer.JsonPointer path)
      Protected constructor
    • Field Detail

      • BUNDLE

        protected static final com.github.fge.msgsimple.bundle.MessageBundle BUNDLE
      • op

        protected final String op
      • from

        protected final com.github.fge.jackson.jsonpointer.JsonPointer from
      • path

        protected final com.github.fge.jackson.jsonpointer.JsonPointer path
    • Constructor Detail

      • DualPathOperation

        protected DualPathOperation​(String op,
                                    com.github.fge.jackson.jsonpointer.JsonPointer from,
                                    com.github.fge.jackson.jsonpointer.JsonPointer path)
        Protected constructor
        Parameters:
        op - operation name
        from - source path
        path - destination path
    • Method Detail

      • serialize

        public final void serialize​(com.fasterxml.jackson.core.JsonGenerator jgen,
                                    com.fasterxml.jackson.databind.SerializerProvider provider)
                             throws IOException,
                                    com.fasterxml.jackson.core.JsonProcessingException
        Specified by:
        serialize in interface com.fasterxml.jackson.databind.JsonSerializable
        Throws:
        IOException
        com.fasterxml.jackson.core.JsonProcessingException
      • serializeWithType

        public final void serializeWithType​(com.fasterxml.jackson.core.JsonGenerator jgen,
                                            com.fasterxml.jackson.databind.SerializerProvider provider,
                                            com.fasterxml.jackson.databind.jsontype.TypeSerializer typeSer)
                                     throws IOException,
                                            com.fasterxml.jackson.core.JsonProcessingException
        Specified by:
        serializeWithType in interface com.fasterxml.jackson.databind.JsonSerializable
        Throws:
        IOException
        com.fasterxml.jackson.core.JsonProcessingException