All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.wjybxx.btreecodec.branch.join.JoinSequenceCodec Maven / Gradle / Ivy

There is a newer version: 1.3.0
Show newest version
package cn.wjybxx.btreecodec.branch.join;

import cn.wjybxx.btree.branch.join.JoinSequence;
import cn.wjybxx.dson.text.ObjectStyle;
import cn.wjybxx.dsoncodec.AbstractDsonCodec;
import cn.wjybxx.dsoncodec.DsonObjectReader;
import cn.wjybxx.dsoncodec.DsonObjectWriter;
import cn.wjybxx.dsoncodec.TypeInfo;
import javax.annotation.Nonnull;
import javax.annotation.processing.Generated;

@SuppressWarnings({"unchecked", "rawtypes", "unused"})
@Generated("cn.wjybxx.dsonapt.CodecProcessor")
public final class JoinSequenceCodec extends AbstractDsonCodec {
    @Override
    @Nonnull
    public Class getEncoderClass() {
        return JoinSequence.class;
    }

    @Override
    public void writeFields(DsonObjectWriter writer, JoinSequence instance, TypeInfo typeInfo,
            ObjectStyle style) {
    }

    @Override
    protected JoinSequence newInstance(DsonObjectReader reader, TypeInfo typeInfo) {
        return JoinSequence.getInstance();
    }

    @Override
    public void readFields(DsonObjectReader reader, JoinSequence instance, TypeInfo typeInfo) {
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy