Class DefaultMongoTypeMapper.DocumentTypeAliasAccessor

java.lang.Object
org.springframework.data.mongodb.core.convert.DefaultMongoTypeMapper.DocumentTypeAliasAccessor
All Implemented Interfaces:
org.springframework.data.convert.TypeAliasAccessor<org.bson.conversions.Bson>
Enclosing class:
DefaultMongoTypeMapper

public static final class DefaultMongoTypeMapper.DocumentTypeAliasAccessor extends Object implements org.springframework.data.convert.TypeAliasAccessor<org.bson.conversions.Bson>
TypeAliasAccessor to store aliases in a Document.
Author:
Oliver Gierke
  • Constructor Details

    • DocumentTypeAliasAccessor

      public DocumentTypeAliasAccessor(@Nullable String typeKey)
  • Method Details

    • readAliasFrom

      public org.springframework.data.mapping.Alias readAliasFrom(org.bson.conversions.Bson source)
      Specified by:
      readAliasFrom in interface org.springframework.data.convert.TypeAliasAccessor<org.bson.conversions.Bson>
    • writeTypeTo

      public void writeTypeTo(org.bson.conversions.Bson sink, Object alias)
      Specified by:
      writeTypeTo in interface org.springframework.data.convert.TypeAliasAccessor<org.bson.conversions.Bson>