- 类型参数:
T - the value type
- 所有超级接口:
- Decoder<T>, Encoder<T>
- 所有已知子接口:
- CollectibleCodec<T>
- 所有已知实现类:
- AtomicBooleanCodec, AtomicIntegerCodec, AtomicLongCodec, BinaryCodec, BooleanCodec, BsonArrayCodec, BsonBinaryCodec, BsonBooleanCodec, BsonDateTimeCodec, BsonDBPointerCodec, BsonDocumentCodec, BsonDocumentWrapperCodec, BsonDoubleCodec, BsonInt32Codec, BsonInt64Codec, BsonJavaScriptCodec, BsonJavaScriptWithScopeCodec, BsonMaxKeyCodec, BsonMinKeyCodec, BsonNullCodec, BsonObjectIdCodec, BsonRegularExpressionCodec, BsonStringCodec, BsonSymbolCodec, BsonTimestampCodec, BSONTimestampCodec, BsonUndefinedCodec, BsonValueCodec, ByteArrayCodec, ByteCodec, CharacterCodec, CodeCodec, CodeWithScopeCodec, DateCodec, DBObjectCodec, DBRefCodec, DocumentCodec, DoubleCodec, FloatCodec, GeometryCollectionCodec, GridFSFileCodec, IntegerCodec, IterableCodec, LineStringCodec, LongCodec, MaxKeyCodec, MinKeyCodec, MultiLineStringCodec, MultiPointCodec, MultiPolygonCodec, NamedCoordinateReferenceSystemCodec, ObjectIdCodec, PatternCodec, PointCodec, PolygonCodec, RawBsonDocumentCodec, ShortCodec, StringCodec, SymbolCodec, UuidCodec
public interface Codec<T>
extends Encoder<T>, Decoder<T>
Implementations of this interface can both encode and decode values of type T.
- 从以下版本开始:
- 3.0