Package swim.store.db

Class DbStoreDef

  • All Implemented Interfaces:
    swim.codec.Debug, swim.store.StoreDef

    public class DbStoreDef
    extends Object
    implements swim.store.StoreDef, swim.codec.Debug
    • Field Detail

      • storeName

        protected final String storeName
      • path

        protected final String path
      • settings

        protected final swim.db.StoreSettings settings
    • Constructor Detail

      • DbStoreDef

        public DbStoreDef​(String storeName,
                          String path,
                          swim.db.StoreSettings settings)
    • Method Detail

      • storeName

        public final String storeName()
        Specified by:
        storeName in interface swim.store.StoreDef
      • path

        public final String path()
      • settings

        public final swim.db.StoreSettings settings()
      • settings

        public DbStoreDef settings​(swim.db.StoreSettings settings)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • debug

        public void debug​(swim.codec.Output<?> output)
        Specified by:
        debug in interface swim.codec.Debug