Home / Class/ DummyLongFileRegion Class — netty Architecture

DummyLongFileRegion Class — netty Architecture

Architecture documentation for the DummyLongFileRegion class in HttpResponseEncoderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  6673e8e2_2908_58af_8c8f_fa2d2f2c7ef9["DummyLongFileRegion"]
  f994e4db_3182_412f_aa89_5c66fa803cdb["HttpResponseEncoderTest.java"]
  6673e8e2_2908_58af_8c8f_fa2d2f2c7ef9 -->|defined in| f994e4db_3182_412f_aa89_5c66fa803cdb
  15900866_5478_e7d3_ba57_da6942f2803a["position()"]
  6673e8e2_2908_58af_8c8f_fa2d2f2c7ef9 -->|method| 15900866_5478_e7d3_ba57_da6942f2803a
  aa7038f0_c09e_1382_a1b7_63b5753bea16["transfered()"]
  6673e8e2_2908_58af_8c8f_fa2d2f2c7ef9 -->|method| aa7038f0_c09e_1382_a1b7_63b5753bea16
  de0c5808_49c5_14ff_a995_3be273f7236a["transferred()"]
  6673e8e2_2908_58af_8c8f_fa2d2f2c7ef9 -->|method| de0c5808_49c5_14ff_a995_3be273f7236a
  6c1a23e6_52e5_5030_4878_3a23c85291fc["count()"]
  6673e8e2_2908_58af_8c8f_fa2d2f2c7ef9 -->|method| 6c1a23e6_52e5_5030_4878_3a23c85291fc
  afc66dec_f54e_72d7_6d7e_ec8c305564eb["transferTo()"]
  6673e8e2_2908_58af_8c8f_fa2d2f2c7ef9 -->|method| afc66dec_f54e_72d7_6d7e_ec8c305564eb
  bdd13d28_b26b_b7c2_1fe2_645aa85162db["FileRegion()"]
  6673e8e2_2908_58af_8c8f_fa2d2f2c7ef9 -->|method| bdd13d28_b26b_b7c2_1fe2_645aa85162db
  e6afd293_1c26_8753_3499_c73e62d5ed5d["refCnt()"]
  6673e8e2_2908_58af_8c8f_fa2d2f2c7ef9 -->|method| e6afd293_1c26_8753_3499_c73e62d5ed5d
  dc0150e4_fa1e_faa8_3643_9c1860fad9ee["release()"]
  6673e8e2_2908_58af_8c8f_fa2d2f2c7ef9 -->|method| dc0150e4_fa1e_faa8_3643_9c1860fad9ee

Relationship Graph

Source Code

codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseEncoderTest.java lines 69–130

    private static class DummyLongFileRegion implements FileRegion {

        @Override
        public long position() {
            return 0;
        }

        @Override
        public long transfered() {
            return 0;
        }

        @Override
        public long transferred() {
            return 0;
        }

        @Override
        public long count() {
            return INTEGER_OVERFLOW;
        }

        @Override
        public long transferTo(WritableByteChannel target, long position) throws IOException {
            throw new UnsupportedOperationException();
        }

        @Override
        public FileRegion touch(Object hint) {
            return this;
        }

        @Override
        public FileRegion touch() {
            return this;
        }

        @Override
        public FileRegion retain() {
            return this;
        }

        @Override
        public FileRegion retain(int increment) {
            return this;
        }

        @Override
        public int refCnt() {
            return 1;
        }

        @Override
        public boolean release() {
            return false;
        }

        @Override
        public boolean release(int decrement) {
            return false;
        }
    }

Frequently Asked Questions

What is the DummyLongFileRegion class?
DummyLongFileRegion is a class in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseEncoderTest.java.
Where is DummyLongFileRegion defined?
DummyLongFileRegion is defined in codec-http/src/test/java/io/netty/handler/codec/http/HttpResponseEncoderTest.java at line 69.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free