// Copyright 2015 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. package org.chromium.chrome.browser.preferences.website; import java.io.Serializable; /** * Local Storage information for a given origin. */ public class LocalStorageInfo implements Serializable { private final String mOrigin; private final long mSize; private final boolean mImportantDomain; LocalStorageInfo(String origin, long size, boolean importantDomain) { mOrigin = origin; mSize = size; mImportantDomain = importantDomain; } public String getOrigin() { return mOrigin; } public void clear() { WebsitePreferenceBridge.nativeClearCookieData(mOrigin); WebsitePreferenceBridge.nativeClearLocalStorageData(mOrigin); } public long getSize() { return mSize; } public boolean isDomainImportant() { return mImportantDomain; } }