Class HttpRequestSerializer

  • All Implemented Interfaces:
    java.io.Externalizable, java.io.Serializable

    public class HttpRequestSerializer
    extends Serializer<Request>
    See Also:
    Serialized Form
    • Constructor Detail

      • HttpRequestSerializer

        HttpRequestSerializer()
    • Method Detail

      • read

        public Request read​(DataStream in)
                     throws java.io.IOException,
                            java.lang.ClassNotFoundException
        Specified by:
        read in class Serializer<Request>
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException
      • skip

        public void skip​(DataStream in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
        Specified by:
        skip in class Serializer<Request>
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException
      • toJson

        public void toJson​(Request obj,
                           java.lang.StringBuilder builder)
                    throws java.io.IOException
        Specified by:
        toJson in class Serializer<Request>
        Throws:
        java.io.IOException
      • fromJson

        public Request fromJson​(JsonReader in)
                         throws java.io.IOException,
                                java.lang.ClassNotFoundException
        Specified by:
        fromJson in class Serializer<Request>
        Throws:
        java.io.IOException
        java.lang.ClassNotFoundException
      • selectMethod

        private static int selectMethod​(java.lang.String requestLine)
                                 throws java.io.IOException
        Throws:
        java.io.IOException