# Index

B C G I S
All Classes and Interfaces|All Packages

## B

BlobStore - Interface in com.castlabs.sdk.broadpeaks4s
  Interface for storing and retrieving blobs.
BroadpeakS4SPlugin - Class in com.castlabs.sdk.broadpeaks4s
  Plugin to enable Broadpeak S4S functionality.
BroadpeakS4SPlugin() - Constructor for class com.castlabs.sdk.broadpeaks4s.BroadpeakS4SPlugin
  Creates a new instance of the BroadpeakS4SPlugin with a default SharedPreferencesBlobStore.
BroadpeakS4SPlugin(BlobStore) - Constructor for class com.castlabs.sdk.broadpeaks4s.BroadpeakS4SPlugin
  Creates a new instance of the BroadpeakS4SPlugin with the given BlobStore.

## C

com.castlabs.sdk.broadpeaks4s - package com.castlabs.sdk.broadpeaks4s

## G

getBlob(String) - Method in interface com.castlabs.sdk.broadpeaks4s.BlobStore
  Retrieves a blob for the given domain.
getBlob(String) - Method in class com.castlabs.sdk.broadpeaks4s.SharedPreferencesBlobStore
getId() - Method in class com.castlabs.sdk.broadpeaks4s.BroadpeakS4SPlugin

## I

init(Context) - Method in interface com.castlabs.sdk.broadpeaks4s.BlobStore
  Initializes the BlobStore.
init(Context) - Method in class com.castlabs.sdk.broadpeaks4s.BroadpeakS4SPlugin
init(Context) - Method in class com.castlabs.sdk.broadpeaks4s.SharedPreferencesBlobStore

## S

SharedPreferencesBlobStore - Class in com.castlabs.sdk.broadpeaks4s
  A `BlobStore` implementation that uses `SharedPreferences` to persist blobs.
SharedPreferencesBlobStore() - Constructor for class com.castlabs.sdk.broadpeaks4s.SharedPreferencesBlobStore
  Default constructor.
storeBlob(String, String) - Method in interface com.castlabs.sdk.broadpeaks4s.BlobStore
  Stores a blob for the given domain.
storeBlob(String, String) - Method in class com.castlabs.sdk.broadpeaks4s.SharedPreferencesBlobStore

B C G I S
All Classes and Interfaces|All Packages