Home / Type/ LastMemcacheContent Type — netty Architecture

LastMemcacheContent Type — netty Architecture

Architecture documentation for the LastMemcacheContent type/interface in LastMemcacheContent.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  be3b8f57_6860_c942_2843_895c78cf5458["LastMemcacheContent"]
  79baddd9_f97b_d7e1_a15b_710a5e9fff93["LastMemcacheContent.java"]
  be3b8f57_6860_c942_2843_895c78cf5458 -->|defined in| 79baddd9_f97b_d7e1_a15b_710a5e9fff93
  style be3b8f57_6860_c942_2843_895c78cf5458 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-memcache/src/main/java/io/netty/handler/codec/memcache/LastMemcacheContent.java lines 30–129

@UnstableApi
public interface LastMemcacheContent extends MemcacheContent {

    LastMemcacheContent EMPTY_LAST_CONTENT = new LastMemcacheContent() {

        @Override
        public LastMemcacheContent copy() {
            return EMPTY_LAST_CONTENT;
        }

        @Override
        public LastMemcacheContent duplicate() {
            return this;
        }

        @Override
        public LastMemcacheContent retainedDuplicate() {
            return this;
        }

        @Override
        public LastMemcacheContent replace(ByteBuf content) {
            return new DefaultLastMemcacheContent(content);
        }

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

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

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

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

        @Override
        public ByteBuf content() {
            return Unpooled.EMPTY_BUFFER;
        }

        @Override
        public DecoderResult decoderResult() {
            return DecoderResult.SUCCESS;
        }

        @Override
        public void setDecoderResult(DecoderResult result) {
            throw new UnsupportedOperationException("read only");
        }

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

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

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

    @Override
    LastMemcacheContent copy();

    @Override
    LastMemcacheContent duplicate();

Frequently Asked Questions

What is the LastMemcacheContent type?
LastMemcacheContent is a type/interface in the netty codebase, defined in codec-memcache/src/main/java/io/netty/handler/codec/memcache/LastMemcacheContent.java.
Where is LastMemcacheContent defined?
LastMemcacheContent is defined in codec-memcache/src/main/java/io/netty/handler/codec/memcache/LastMemcacheContent.java at line 30.

Analyze Your Own Codebase

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

Try Supermodel Free