package com.google.android.gms.common.data; import android.os.Bundle; import androidx.annotation.NonNull; import androidx.annotation.Nullable; import com.google.android.gms.common.annotation.KeepForSdk; import com.google.android.gms.common.api.Releasable; import java.io.Closeable; import java.util.Iterator; /* loaded from: classes2.dex */ public interface DataBuffer extends Iterable, Releasable, Closeable { void close(); @NonNull T get(int i); int getCount(); @Nullable @KeepForSdk Bundle getMetadata(); @Deprecated boolean isClosed(); @Override // java.lang.Iterable @NonNull Iterator iterator(); void release(); @NonNull Iterator singleRefIterator(); }