Cache constructor

Cache()

Implementation

Cache(){
  Map<String,dynamic >field = {};
  /* cacheUrl */{
    field = new Map();
    field[BasePojo.fieldName] = cacheUrl;
    field[BasePojo.fieldType] = BasePojo.typeString;
    field[BasePojo.fieldValue] = "";
    field[BasePojo.fieldAttributes] = [];
    fields[cacheUrl] = field;
  }
  /* cacheSize */{
    field = new Map();
    field[BasePojo.fieldName] = cacheSize;
    field[BasePojo.fieldType] = BasePojo.typeInt;
    field[BasePojo.fieldValue] = 0;
    field[BasePojo.fieldAttributes] = [];
    fields[cacheSize] = field;
  }
  /* cacheMine */{
    field = new Map();
    field[BasePojo.fieldName] = cacheMime;
    field[BasePojo.fieldType] = BasePojo.typeString;
    field[BasePojo.fieldValue] = "";
    field[BasePojo.fieldAttributes] = [];
    fields[cacheMime] = field;
  }
  /* localPath */{
    field = new Map();
    field[BasePojo.fieldName] = localPath;
    field[BasePojo.fieldType] = BasePojo.typeString;
    field[BasePojo.fieldValue] = "";
    field[BasePojo.fieldAttributes] = [];
    fields[localPath] = field;
  }

  /* localPath */{
    field = new Map();
    field[BasePojo.fieldName] = cacheContent;
    field[BasePojo.fieldType] = BasePojo.typeBlob;
    field[BasePojo.fieldValue] = "";
    field[BasePojo.fieldAttributes] = [];
    fields[cacheContent] = field;
  }
  setLocalDatabasePath();
}