Package io.objectbox

Class ModelBuilder


  • @Internal
    public class ModelBuilder
    extends java.lang.Object
    • Field Detail

      • entityOffsets

        final java.util.List<java.lang.Integer> entityOffsets
      • version

        long version
      • lastEntityId

        java.lang.Integer lastEntityId
      • lastEntityUid

        java.lang.Long lastEntityUid
      • lastIndexId

        java.lang.Integer lastIndexId
      • lastIndexUid

        java.lang.Long lastIndexUid
      • lastRelationId

        java.lang.Integer lastRelationId
      • lastRelationUid

        java.lang.Long lastRelationUid
    • Constructor Detail

      • ModelBuilder

        public ModelBuilder()
    • Method Detail

      • createVector

        int createVector​(java.util.List<java.lang.Integer> offsets)
      • lastEntityId

        public ModelBuilder lastEntityId​(int lastEntityId,
                                         long lastEntityUid)
      • lastIndexId

        public ModelBuilder lastIndexId​(int lastIndexId,
                                        long lastIndexUid)
      • lastRelationId

        public ModelBuilder lastRelationId​(int lastRelationId,
                                           long lastRelationUid)
      • build

        public byte[] build()