Skip navigation links
C G H I L M O P Q S T V W 

C

child(String) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Returns a child of the overall database; equivalent to Firebase's child() method or the SimpleFirebase query() method.
clearLastDatabaseError() - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Clears this object's record of any past database error.

G

get(String) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Initiates a request to retrieve the data at the given path in the database.
get(String, SimpleFirebase.GetListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Initiates a request to retrieve the data at the given path in the database.
get(Query) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Initiates a request to retrieve the data at the given path in the database.
get(Query, SimpleFirebase.GetListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Initiates a request to retrieve the data at the given path in the database.
getCurrentUser() - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Returns the user who is currently signed in, or null if no user is signed in.
getLibraryUrl() - Static method in class stanford.androidlib.data.firebase.Version
Returns the current URL of the library as a string.
getLibraryVersion() - Static method in class stanford.androidlib.data.firebase.Version
Returns the current version of the library as a string, in format "YYYY/MM/DD HH:MMam".

H

hasLastDatabaseError() - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Returns true if there has been a database error that has not been cleared.

I

isSignedIn() - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Returns true if a user is currently signed in.

L

lastDatabaseError() - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Returns the last database error that occurred, or null if no error has occurred.
login(String, String) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Signs in with the given username and password; an alias for signIn().

M

main(String[]) - Static method in class stanford.androidlib.data.firebase.Version
This main method simply prints the library version and exits.

O

onDataChange(DataSnapshot) - Method in interface stanford.androidlib.data.firebase.SimpleFirebase.WatchListener
 
onError(DatabaseError) - Method in interface stanford.androidlib.data.firebase.SimpleFirebase.ErrorListener
 
onGet(String, DataSnapshot) - Method in interface stanford.androidlib.data.firebase.SimpleFirebase.GetListener
 
onPush(String, DatabaseReference) - Method in interface stanford.androidlib.data.firebase.SimpleFirebase.PushListener
 
onSet(String) - Method in interface stanford.androidlib.data.firebase.SimpleFirebase.SetListener
 
onSignIn(boolean) - Method in interface stanford.androidlib.data.firebase.SimpleFirebase.SignInListener
 
onTransaction(String, MutableData) - Method in interface stanford.androidlib.data.firebase.SimpleFirebase.TransactionListener
 

P

push(String) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Adds a new object with a randomly-generated unique string key at the given path in the database, and returns that newly pushed object.
pushById(String) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Adds a new object with a new unique integer ID key at the given path in the database.
pushById(String, Object) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Adds a new object with a new unique integer ID key at the given path in the database.
pushById(String, SimpleFirebase.PushListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Adds a new object with a new unique integer ID key at the given path in the database.
pushById(String, Object, SimpleFirebase.PushListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Adds a new object with a new unique integer ID key at the given path in the database.

Q

query(String) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Performs a query on the Firebase database.

S

set(String, Object) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Sets the given location in the database to store the given value.
set(String, String, Object) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Sets the given location in the database to store the given value.
set(String, Object, SimpleFirebase.SetListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Sets the given location in the database to store the given value.
set(String, String, Object, SimpleFirebase.SetListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Sets the given location in the database to store the given value.
setErrorListener(SimpleFirebase.ErrorListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Sets the given listener object to be notified of future database errors.
setLogging(boolean) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Sets whether the SimpleFirebase library should print log messages for debugging.
signIn(String, String) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Signs in with the given username and password.
signIn(String, String, SimpleFirebase.SignInListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Signs in with the given username and password.
signInAnonymously() - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Signs in to the database anonymously.
signInAnonymously(SimpleFirebase.SignInListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Signs in to the database anonymously.
signInWithCredential(AuthCredential) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Signs in with the given username and password.
signInWithCredential(AuthCredential, SimpleFirebase.SignInListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Signs in with the given username and password.
signInWithCustomToken(String) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Signs in to the database using the given custom token.
signInWithCustomToken(String, SimpleFirebase.SignInListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Signs in to the database using the given custom token.
signOut() - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Signs out of the database, if currently signed in.
SimpleFirebase - Class in stanford.androidlib.data.firebase
This class provides a simplified interface to the Firebase remote database system.
SimpleFirebase() - Constructor for class stanford.androidlib.data.firebase.SimpleFirebase
 
SimpleFirebase.ErrorListener - Interface in stanford.androidlib.data.firebase
An event listener that can respond to database errors.
SimpleFirebase.GetListener - Interface in stanford.androidlib.data.firebase
An event listener that can respond to the result of get() calls.
SimpleFirebase.PushListener - Interface in stanford.androidlib.data.firebase
An event listener that can respond to the result of push() or pushById() calls.
SimpleFirebase.SetListener - Interface in stanford.androidlib.data.firebase
An event listener that can respond to the result of set() calls.
SimpleFirebase.SignInListener - Interface in stanford.androidlib.data.firebase
An event listener that can respond to the result of signIn() calls.
SimpleFirebase.TransactionListener - Interface in stanford.androidlib.data.firebase
An event listener that can respond to the result of transaction() calls.
SimpleFirebase.WatchListener - Interface in stanford.androidlib.data.firebase
An event listener that can respond to the result of watch() calls.
stanford.androidlib.data.firebase - package stanford.androidlib.data.firebase
 

T

transaction(String) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Initiates a request to perform a transaction on the data at the given path in the database.
transaction(String, SimpleFirebase.TransactionListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Initiates a request to perform a transaction on the data at the given path in the database.

V

Version - Class in stanford.androidlib.data.firebase
A convenience class that prints the library's version when run.
Version() - Constructor for class stanford.androidlib.data.firebase.Version
 

W

watch(String) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Initiates a request to retrieve the data at the given path in the database.
watch(String, SimpleFirebase.GetListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Initiates a request to retrieve the data at the given path in the database.
watch(Query) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Initiates a request to retrieve the data at the given path in the database.
watch(Query, SimpleFirebase.GetListener) - Method in class stanford.androidlib.data.firebase.SimpleFirebase
Initiates a request to retrieve the data at the given path in the database.
with(Context) - Static method in class stanford.androidlib.data.firebase.SimpleFirebase
Returns a new SimpleFirebase instance using the given activity or other context.
C G H I L M O P Q S T V W 
Skip navigation links