META-INF/
META-INF/MANIFEST.MF
com/
com/firebase/
com/firebase/client/
com/firebase/client/core/
com/firebase/client/core/persistence/
com/firebase/client/core/view/
com/firebase/client/core/view/filter/
com/firebase/client/core/operation/
com/firebase/client/core/utilities/
com/firebase/client/authentication/
com/firebase/client/snapshot/
com/firebase/client/annotations/
com/firebase/client/collection/
com/firebase/client/utilities/
com/firebase/client/utilities/encoding/
com/firebase/client/utilities/tuple/
com/firebase/client/realtime/
com/firebase/client/realtime/util/
android/
NOTICE_firebase_jvm
META-INF/LICENSE-FIREBASE_jvm.txt
com/firebase/client/RunLoop.classRunLoop.java
package com.firebase.client
public abstract com.firebase.client.RunLoop extends java.lang.Object {
public abstract void scheduleNow (java.lang.Runnable)
public abstract java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long)
public abstract void shutdown ()
public abstract void restart ()
}
com/firebase/client/MutableData$1$1.classMutableData.java
package com.firebase.client
com.firebase.client.MutableData$1$1 extends java.lang.Object implements java.util.Iterator {
final com.firebase.client.MutableData$1 this$1
void (com.firebase.client.MutableData$1)
public boolean hasNext ()
public com.firebase.client.MutableData next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/firebase/client/DataSnapshot.classDataSnapshot.java
package com.firebase.client
public com.firebase.client.DataSnapshot extends java.lang.Object {
private final com.firebase.client.snapshot.IndexedNode node
private final com.firebase.client.Firebase query
public void (com.firebase.client.Firebase, com.firebase.client.snapshot.IndexedNode)
com.firebase.client.Firebase ref
com.firebase.client.snapshot.IndexedNode node
public com.firebase.client.DataSnapshot child (java.lang.String)
String path
com.firebase.client.Firebase childRef
com.firebase.client.snapshot.Node childNode
public boolean hasChild (java.lang.String)
String path
public boolean hasChildren ()
public boolean exists ()
public java.lang.Object getValue ()
public java.lang.Object getValue (boolean)
boolean useExportFormat
public java.lang.Object getValue (java.lang.Class)
String json
java.io.IOException e
Class valueType
Object value
public java.lang.Object getValue (com.firebase.client.GenericTypeIndicator)
String json
java.io.IOException e
com.firebase.client.GenericTypeIndicator t
Object value
public long getChildrenCount ()
public com.firebase.client.Firebase getRef ()
public java.lang.String getKey ()
public java.lang.Iterable getChildren ()
java.util.Iterator iter
public java.lang.Object getPriority ()
Object priority
public java.lang.String toString ()
static com.firebase.client.Firebase access$000 (com.firebase.client.DataSnapshot)
com.firebase.client.DataSnapshot x0
}
com/firebase/client/ChildEventListener.classChildEventListener.java
package com.firebase.client
public abstract com.firebase.client.ChildEventListener extends java.lang.Object {
public abstract void onChildAdded (com.firebase.client.DataSnapshot, java.lang.String)
public abstract void onChildChanged (com.firebase.client.DataSnapshot, java.lang.String)
public abstract void onChildRemoved (com.firebase.client.DataSnapshot)
public abstract void onChildMoved (com.firebase.client.DataSnapshot, java.lang.String)
public abstract void onCancelled (com.firebase.client.FirebaseError)
}
com/firebase/client/ServerValue.classServerValue.java
package com.firebase.client
public com.firebase.client.ServerValue extends java.lang.Object {
public static final java.util.Map TIMESTAMP
public void ()
private static java.util.Map createServerValuePlaceholder (java.lang.String)
String key
java.util.Map result
static void ()
}
com/firebase/client/Transaction$1.classTransaction.java
package com.firebase.client
com.firebase.client.Transaction$1 extends java.lang.Object {
}
com/firebase/client/OnDisconnect.classOnDisconnect.java
package com.firebase.client
public com.firebase.client.OnDisconnect extends java.lang.Object {
private com.firebase.client.core.Repo repo
private com.firebase.client.core.Path path
void (com.firebase.client.core.Repo, com.firebase.client.core.Path)
com.firebase.client.core.Repo repo
com.firebase.client.core.Path path
public void setValue (java.lang.Object)
Object value
public void setValue (java.lang.Object, java.lang.String)
Object value
String priority
public void setValue (java.lang.Object, double)
Object value
double priority
public void setValue (java.lang.Object, com.firebase.client.Firebase$CompletionListener)
Object value
com.firebase.client.Firebase$CompletionListener listener
public void setValue (java.lang.Object, java.lang.String, com.firebase.client.Firebase$CompletionListener)
Object value
String priority
com.firebase.client.Firebase$CompletionListener listener
public void setValue (java.lang.Object, double, com.firebase.client.Firebase$CompletionListener)
Object value
double priority
com.firebase.client.Firebase$CompletionListener listener
public void setValue (java.lang.Object, java.util.Map, com.firebase.client.Firebase$CompletionListener)
Object value
java.util.Map priority
com.firebase.client.Firebase$CompletionListener listener
private void onDisconnectSetInternal (java.lang.Object, com.firebase.client.snapshot.Node, com.firebase.client.Firebase$CompletionListener)
Object bouncedValue
com.firebase.client.snapshot.Node node
IllegalArgumentException e
Object value
com.firebase.client.snapshot.Node priority
com.firebase.client.Firebase$CompletionListener onComplete
public void updateChildren (java.util.Map)
java.util.Map update
public void updateChildren (java.util.Map, com.firebase.client.Firebase$CompletionListener)
java.util.Map update
com.firebase.client.Firebase$CompletionListener listener
java.util.Map parsedUpdate
public void removeValue ()
public void removeValue (com.firebase.client.Firebase$CompletionListener)
com.firebase.client.Firebase$CompletionListener listener
public void cancel ()
public void cancel (com.firebase.client.Firebase$CompletionListener)
com.firebase.client.Firebase$CompletionListener listener
static com.firebase.client.core.Path access$000 (com.firebase.client.OnDisconnect)
com.firebase.client.OnDisconnect x0
static com.firebase.client.core.Repo access$100 (com.firebase.client.OnDisconnect)
com.firebase.client.OnDisconnect x0
}
com/firebase/client/OnDisconnect$2.classOnDisconnect.java
package com.firebase.client
com.firebase.client.OnDisconnect$2 extends java.lang.Object implements java.lang.Runnable {
final java.util.Map val$parsedUpdate
final com.firebase.client.Firebase$CompletionListener val$listener
final java.util.Map val$update
final com.firebase.client.OnDisconnect this$0
void (com.firebase.client.OnDisconnect, java.util.Map, com.firebase.client.Firebase$CompletionListener, java.util.Map)
public void run ()
}
com/firebase/client/Firebase.classFirebase.java
package com.firebase.client
public com.firebase.client.Firebase extends com.firebase.client.Query {
private static com.firebase.client.Config defaultConfig
private com.firebase.client.authentication.AuthenticationManager getAuthenticationManager ()
public void (java.lang.String)
String url
public void (com.firebase.client.core.Repo, com.firebase.client.core.Path)
com.firebase.client.core.Repo repo
com.firebase.client.core.Path path
void (java.lang.String, com.firebase.client.Config)
String url
com.firebase.client.Config config
private void (com.firebase.client.utilities.ParsedUrl, com.firebase.client.Config)
com.firebase.client.utilities.ParsedUrl parsedUrl
com.firebase.client.Config config
private void (com.firebase.client.utilities.ParsedUrl)
com.firebase.client.utilities.ParsedUrl parsedUrl
public com.firebase.client.Firebase child (java.lang.String)
String pathString
com.firebase.client.core.Path childPath
public com.firebase.client.Firebase push ()
String childNameStr
com.firebase.client.snapshot.ChildKey childKey
public void setValue (java.lang.Object)
Object value
public void setValue (java.lang.Object, java.lang.Object)
Object value
Object priority
public void setValue (java.lang.Object, com.firebase.client.Firebase$CompletionListener)
Object value
com.firebase.client.Firebase$CompletionListener listener
public void setValue (java.lang.Object, java.lang.Object, com.firebase.client.Firebase$CompletionListener)
Object value
Object priority
com.firebase.client.Firebase$CompletionListener listener
private void setValueInternal (java.lang.Object, com.firebase.client.snapshot.Node, com.firebase.client.Firebase$CompletionListener)
Object bouncedValue
com.firebase.client.snapshot.Node node
IllegalArgumentException e
Object value
com.firebase.client.snapshot.Node priority
com.firebase.client.Firebase$CompletionListener listener
public void setPriority (java.lang.Object)
Object priority
public void setPriority (java.lang.Object, com.firebase.client.Firebase$CompletionListener)
Object priority
com.firebase.client.Firebase$CompletionListener listener
private void setPriorityInternal (com.firebase.client.snapshot.Node, com.firebase.client.Firebase$CompletionListener)
com.firebase.client.snapshot.Node priority
com.firebase.client.Firebase$CompletionListener listener
public void updateChildren (java.util.Map)
java.util.Map update
public void updateChildren (java.util.Map, com.firebase.client.Firebase$CompletionListener)
java.util.Map update
com.firebase.client.Firebase$CompletionListener listener
java.util.Map parsedUpdate
com.firebase.client.core.CompoundWrite merge
public void removeValue ()
public void removeValue (com.firebase.client.Firebase$CompletionListener)
com.firebase.client.Firebase$CompletionListener listener
public com.firebase.client.OnDisconnect onDisconnect ()
public void auth (java.lang.String, com.firebase.client.Firebase$AuthListener)
String credential
com.firebase.client.Firebase$AuthListener listener
public void unauth ()
public void unauth (com.firebase.client.Firebase$CompletionListener)
com.firebase.client.Firebase$CompletionListener listener
public com.firebase.client.Firebase$AuthStateListener addAuthStateListener (com.firebase.client.Firebase$AuthStateListener)
com.firebase.client.Firebase$AuthStateListener listener
public void removeAuthStateListener (com.firebase.client.Firebase$AuthStateListener)
com.firebase.client.Firebase$AuthStateListener listener
public com.firebase.client.AuthData getAuth ()
public void authAnonymously (com.firebase.client.Firebase$AuthResultHandler)
com.firebase.client.Firebase$AuthResultHandler handler
public void authWithPassword (java.lang.String, java.lang.String, com.firebase.client.Firebase$AuthResultHandler)
String email
String password
com.firebase.client.Firebase$AuthResultHandler handler
public void authWithCustomToken (java.lang.String, com.firebase.client.Firebase$AuthResultHandler)
String token
com.firebase.client.Firebase$AuthResultHandler handler
public void authWithOAuthToken (java.lang.String, java.lang.String, com.firebase.client.Firebase$AuthResultHandler)
String provider
String token
com.firebase.client.Firebase$AuthResultHandler handler
public void authWithOAuthToken (java.lang.String, java.util.Map, com.firebase.client.Firebase$AuthResultHandler)
String provider
java.util.Map options
com.firebase.client.Firebase$AuthResultHandler handler
public void createUser (java.lang.String, java.lang.String, com.firebase.client.Firebase$ResultHandler)
String email
String password
com.firebase.client.Firebase$ResultHandler handler
public void createUser (java.lang.String, java.lang.String, com.firebase.client.Firebase$ValueResultHandler)
String email
String password
com.firebase.client.Firebase$ValueResultHandler handler
public void removeUser (java.lang.String, java.lang.String, com.firebase.client.Firebase$ResultHandler)
String email
String password
com.firebase.client.Firebase$ResultHandler handler
public void changePassword (java.lang.String, java.lang.String, java.lang.String, com.firebase.client.Firebase$ResultHandler)
String email
String oldPassword
String newPassword
com.firebase.client.Firebase$ResultHandler handler
public void changeEmail (java.lang.String, java.lang.String, java.lang.String, com.firebase.client.Firebase$ResultHandler)
String oldEmail
String password
String newEmail
com.firebase.client.Firebase$ResultHandler handler
public void resetPassword (java.lang.String, com.firebase.client.Firebase$ResultHandler)
String email
com.firebase.client.Firebase$ResultHandler handler
public void runTransaction (com.firebase.client.Transaction$Handler)
com.firebase.client.Transaction$Handler handler
public void runTransaction (com.firebase.client.Transaction$Handler, boolean)
com.firebase.client.Transaction$Handler handler
boolean fireLocalEvents
public static void goOffline ()
static void goOffline (com.firebase.client.Config)
com.firebase.client.Config config
public static void goOnline ()
static void goOnline (com.firebase.client.Config)
com.firebase.client.Config config
public com.firebase.client.FirebaseApp getApp ()
public java.lang.String toString ()
java.io.UnsupportedEncodingException e
com.firebase.client.Firebase parent
public com.firebase.client.Firebase getParent ()
com.firebase.client.core.Path parentPath
public com.firebase.client.Firebase getRoot ()
public java.lang.String getKey ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public static java.lang.String getSdkVersion ()
void setHijackHash (boolean)
boolean hijackHash
public static synchronized com.firebase.client.Config getDefaultConfig ()
public static synchronized void setDefaultConfig (com.firebase.client.Config)
com.firebase.client.Config config
public static void setAndroidContext (android.content.Context)
android.content.Context context
}
com/firebase/client/core/SparseSnapshotTree$SparseSnapshotTreeVisitor.classSparseSnapshotTree.java
package com.firebase.client.core
public abstract com.firebase.client.core.SparseSnapshotTree$SparseSnapshotTreeVisitor extends java.lang.Object {
public abstract void visitTree (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
}
com/firebase/client/core/persistence/TrackedQueryManager$4.classTrackedQueryManager.java
package com.firebase.client.core.persistence
final com.firebase.client.core.persistence.TrackedQueryManager$4 extends java.lang.Object implements com.firebase.client.core.utilities.Predicate {
void ()
public boolean evaluate (com.firebase.client.core.persistence.TrackedQuery)
com.firebase.client.core.persistence.TrackedQuery query
public volatile boolean evaluate (java.lang.Object)
Object x0
}
com/firebase/client/core/persistence/TrackedQueryManager$8.classTrackedQueryManager.java
package com.firebase.client.core.persistence
com.firebase.client.core.persistence.TrackedQueryManager$8 extends java.lang.Object implements java.util.Comparator {
final com.firebase.client.core.persistence.TrackedQueryManager this$0
void (com.firebase.client.core.persistence.TrackedQueryManager)
public int compare (com.firebase.client.core.persistence.TrackedQuery, com.firebase.client.core.persistence.TrackedQuery)
com.firebase.client.core.persistence.TrackedQuery o1
com.firebase.client.core.persistence.TrackedQuery o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/firebase/client/core/persistence/DefaultPersistenceManager.classDefaultPersistenceManager.java
package com.firebase.client.core.persistence
public com.firebase.client.core.persistence.DefaultPersistenceManager extends java.lang.Object implements com.firebase.client.core.persistence.PersistenceManager {
private final com.firebase.client.core.persistence.PersistenceStorageEngine storageLayer
private final com.firebase.client.core.persistence.TrackedQueryManager trackedQueryManager
private final com.firebase.client.utilities.LogWrapper logger
private final com.firebase.client.core.persistence.CachePolicy cachePolicy
private long serverCacheUpdatesSinceLastPruneCheck
static final boolean $assertionsDisabled
public void (com.firebase.client.core.Context, com.firebase.client.core.persistence.PersistenceStorageEngine, com.firebase.client.core.persistence.CachePolicy)
com.firebase.client.core.Context ctx
com.firebase.client.core.persistence.PersistenceStorageEngine engine
com.firebase.client.core.persistence.CachePolicy cachePolicy
public void (com.firebase.client.core.Context, com.firebase.client.core.persistence.PersistenceStorageEngine, com.firebase.client.core.persistence.CachePolicy, com.firebase.client.utilities.Clock)
com.firebase.client.core.Context ctx
com.firebase.client.core.persistence.PersistenceStorageEngine engine
com.firebase.client.core.persistence.CachePolicy cachePolicy
com.firebase.client.utilities.Clock clock
public void saveUserOverwrite (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, long)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node node
long writeId
public void saveUserMerge (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite, long)
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite children
long writeId
public void removeUserWrite (long)
long writeId
public void removeAllUserWrites ()
public void applyUserWriteToServerCache (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node node
public void applyUserWriteToServerCache (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite)
com.firebase.client.core.Path writePath
com.firebase.client.snapshot.Node writeNode
java.util.Map$Entry write
java.util.Iterator i$
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite merge
public java.util.List loadUserWrites ()
public com.firebase.client.core.view.CacheNode serverCache (com.firebase.client.core.view.QuerySpec)
java.util.Set trackedKeys
com.firebase.client.core.persistence.TrackedQuery trackedQuery
java.util.Set trackedKeys
boolean complete
com.firebase.client.snapshot.ChildKey key
java.util.Iterator i$
com.firebase.client.snapshot.Node filteredNode
com.firebase.client.core.view.QuerySpec query
java.util.Set trackedKeys
boolean complete
com.firebase.client.snapshot.Node serverCacheNode
public void updateServerCache (com.firebase.client.core.view.QuerySpec, com.firebase.client.snapshot.Node)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.snapshot.Node node
public void updateServerCache (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite)
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite children
public void setQueryActive (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public void setQueryInactive (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public void setQueryComplete (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public void setTrackedQueryKeys (com.firebase.client.core.view.QuerySpec, java.util.Set)
com.firebase.client.core.view.QuerySpec query
java.util.Set keys
com.firebase.client.core.persistence.TrackedQuery trackedQuery
public void updateTrackedQueryKeys (com.firebase.client.core.view.QuerySpec, java.util.Set, java.util.Set)
com.firebase.client.core.view.QuerySpec query
java.util.Set added
java.util.Set removed
com.firebase.client.core.persistence.TrackedQuery trackedQuery
public java.lang.Object runInTransaction (java.util.concurrent.Callable)
Object result
Throwable e
java.util.concurrent.Callable callable
private void doPruneCheckAfterServerUpdate ()
com.firebase.client.core.persistence.PruneForest pruneForest
boolean canPrune
long cacheSize
static void ()
}
com/firebase/client/core/persistence/PersistenceManager.classPersistenceManager.java
package com.firebase.client.core.persistence
public abstract com.firebase.client.core.persistence.PersistenceManager extends java.lang.Object {
public abstract void saveUserOverwrite (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, long)
public abstract void saveUserMerge (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite, long)
public abstract void removeUserWrite (long)
public abstract void removeAllUserWrites ()
public abstract void applyUserWriteToServerCache (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
public abstract void applyUserWriteToServerCache (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite)
public abstract java.util.List loadUserWrites ()
public abstract com.firebase.client.core.view.CacheNode serverCache (com.firebase.client.core.view.QuerySpec)
public abstract void updateServerCache (com.firebase.client.core.view.QuerySpec, com.firebase.client.snapshot.Node)
public abstract void updateServerCache (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite)
public abstract void setQueryActive (com.firebase.client.core.view.QuerySpec)
public abstract void setQueryInactive (com.firebase.client.core.view.QuerySpec)
public abstract void setQueryComplete (com.firebase.client.core.view.QuerySpec)
public abstract void setTrackedQueryKeys (com.firebase.client.core.view.QuerySpec, java.util.Set)
public abstract void updateTrackedQueryKeys (com.firebase.client.core.view.QuerySpec, java.util.Set, java.util.Set)
public abstract java.lang.Object runInTransaction (java.util.concurrent.Callable)
}
com/firebase/client/core/persistence/TrackedQuery.classTrackedQuery.java
package com.firebase.client.core.persistence
public com.firebase.client.core.persistence.TrackedQuery extends java.lang.Object {
public final long id
public final com.firebase.client.core.view.QuerySpec querySpec
public final long lastUse
public final boolean complete
public final boolean active
public void (long, com.firebase.client.core.view.QuerySpec, long, boolean, boolean)
long id
com.firebase.client.core.view.QuerySpec querySpec
long lastUse
boolean complete
boolean active
public com.firebase.client.core.persistence.TrackedQuery updateLastUse (long)
long lastUse
public com.firebase.client.core.persistence.TrackedQuery setComplete ()
public com.firebase.client.core.persistence.TrackedQuery setActiveState (boolean)
boolean isActive
public boolean equals (java.lang.Object)
Object o
com.firebase.client.core.persistence.TrackedQuery query
public int hashCode ()
int result
public java.lang.String toString ()
}
com/firebase/client/core/persistence/TrackedQueryManager$1.classTrackedQueryManager.java
package com.firebase.client.core.persistence
final com.firebase.client.core.persistence.TrackedQueryManager$1 extends java.lang.Object implements com.firebase.client.core.utilities.Predicate {
void ()
public boolean evaluate (java.util.Map)
java.util.Map trackedQueries
com.firebase.client.core.persistence.TrackedQuery trackedQuery
public volatile boolean evaluate (java.lang.Object)
Object x0
}
com/firebase/client/core/persistence/TrackedQueryManager$2.classTrackedQueryManager.java
package com.firebase.client.core.persistence
final com.firebase.client.core.persistence.TrackedQueryManager$2 extends java.lang.Object implements com.firebase.client.core.utilities.Predicate {
void ()
public boolean evaluate (java.util.Map)
java.util.Map trackedQueries
com.firebase.client.core.persistence.TrackedQuery trackedQuery
public volatile boolean evaluate (java.lang.Object)
Object x0
}
com/firebase/client/core/persistence/PersistenceStorageEngine.classPersistenceStorageEngine.java
package com.firebase.client.core.persistence
public abstract com.firebase.client.core.persistence.PersistenceStorageEngine extends java.lang.Object {
public abstract void saveUserOverwrite (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, long)
public abstract void saveUserMerge (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite, long)
public abstract void removeUserWrite (long)
public abstract java.util.List loadUserWrites ()
public abstract void removeAllUserWrites ()
public abstract com.firebase.client.snapshot.Node serverCache (com.firebase.client.core.Path)
public abstract void overwriteServerCache (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
public abstract void mergeIntoServerCache (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
public abstract void mergeIntoServerCache (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite)
public abstract long serverCacheEstimatedSizeInBytes ()
public abstract void saveTrackedQuery (com.firebase.client.core.persistence.TrackedQuery)
public abstract void deleteTrackedQuery (long)
public abstract java.util.List loadTrackedQueries ()
public abstract void resetPreviouslyActiveTrackedQueries (long)
public abstract void saveTrackedQueryKeys (long, java.util.Set)
public abstract void updateTrackedQueryKeys (long, java.util.Set, java.util.Set)
public abstract java.util.Set loadTrackedQueryKeys (long)
public abstract java.util.Set loadTrackedQueryKeys (java.util.Set)
public abstract void pruneCache (com.firebase.client.core.Path, com.firebase.client.core.persistence.PruneForest)
public abstract void beginTransaction ()
public abstract void endTransaction ()
public abstract void setTransactionSuccessful ()
}
com/firebase/client/core/persistence/TrackedQueryManager$7.classTrackedQueryManager.java
package com.firebase.client.core.persistence
com.firebase.client.core.persistence.TrackedQueryManager$7 extends java.lang.Object implements com.firebase.client.core.utilities.ImmutableTree$TreeVisitor {
final java.util.List val$trackedQueries
final com.firebase.client.core.persistence.TrackedQueryManager this$0
void (com.firebase.client.core.persistence.TrackedQueryManager, java.util.List)
public java.lang.Void onNodeValue (com.firebase.client.core.Path, java.util.Map, java.lang.Void)
com.firebase.client.core.persistence.TrackedQuery trackedQuery
java.util.Iterator i$
com.firebase.client.core.Path relativePath
java.util.Map value
Void accum
public volatile java.lang.Object onNodeValue (com.firebase.client.core.Path, java.lang.Object, java.lang.Object)
com.firebase.client.core.Path x0
Object x1
Object x2
}
com/firebase/client/core/persistence/PruneForest.classPruneForest.java
package com.firebase.client.core.persistence
public com.firebase.client.core.persistence.PruneForest extends java.lang.Object {
private final com.firebase.client.core.utilities.ImmutableTree pruneForest
private static final com.firebase.client.core.utilities.Predicate KEEP_PREDICATE
private static final com.firebase.client.core.utilities.Predicate PRUNE_PREDICATE
private static final com.firebase.client.core.utilities.ImmutableTree PRUNE_TREE
private static final com.firebase.client.core.utilities.ImmutableTree KEEP_TREE
public void ()
private void (com.firebase.client.core.utilities.ImmutableTree)
com.firebase.client.core.utilities.ImmutableTree pruneForest
public boolean prunesAnything ()
public boolean shouldPruneUnkeptDescendants (com.firebase.client.core.Path)
com.firebase.client.core.Path path
Boolean shouldPrune
public boolean shouldKeep (com.firebase.client.core.Path)
com.firebase.client.core.Path path
Boolean shouldPrune
public boolean affectsPath (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public com.firebase.client.core.persistence.PruneForest child (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey key
com.firebase.client.core.utilities.ImmutableTree childPruneTree
public com.firebase.client.core.persistence.PruneForest child (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public java.lang.Object foldKeptNodes (java.lang.Object, com.firebase.client.core.utilities.ImmutableTree$TreeVisitor)
Object startValue
com.firebase.client.core.utilities.ImmutableTree$TreeVisitor treeVisitor
public com.firebase.client.core.persistence.PruneForest prune (com.firebase.client.core.Path)
com.firebase.client.core.utilities.ImmutableTree newPruneTree
com.firebase.client.core.Path path
public com.firebase.client.core.persistence.PruneForest keep (com.firebase.client.core.Path)
com.firebase.client.core.utilities.ImmutableTree newPruneTree
com.firebase.client.core.Path path
public com.firebase.client.core.persistence.PruneForest keepAll (com.firebase.client.core.Path, java.util.Set)
com.firebase.client.core.Path path
java.util.Set children
public com.firebase.client.core.persistence.PruneForest pruneAll (com.firebase.client.core.Path, java.util.Set)
com.firebase.client.core.Path path
java.util.Set children
private com.firebase.client.core.persistence.PruneForest doAll (com.firebase.client.core.Path, java.util.Set, com.firebase.client.core.utilities.ImmutableTree)
com.firebase.client.snapshot.ChildKey key
java.util.Iterator i$
com.firebase.client.core.Path path
java.util.Set children
com.firebase.client.core.utilities.ImmutableTree keepOrPruneTree
com.firebase.client.core.utilities.ImmutableTree subtree
com.firebase.client.collection.ImmutableSortedMap childrenMap
public boolean equals (java.lang.Object)
Object o
com.firebase.client.core.persistence.PruneForest that
public int hashCode ()
public java.lang.String toString ()
static void ()
}
com/firebase/client/core/persistence/TrackedQueryManager$3.classTrackedQueryManager.java
package com.firebase.client.core.persistence
final com.firebase.client.core.persistence.TrackedQueryManager$3 extends java.lang.Object implements com.firebase.client.core.utilities.Predicate {
void ()
public boolean evaluate (com.firebase.client.core.persistence.TrackedQuery)
com.firebase.client.core.persistence.TrackedQuery query
public volatile boolean evaluate (java.lang.Object)
Object x0
}
com/firebase/client/core/persistence/LRUCachePolicy.classLRUCachePolicy.java
package com.firebase.client.core.persistence
public com.firebase.client.core.persistence.LRUCachePolicy extends java.lang.Object implements com.firebase.client.core.persistence.CachePolicy {
private static final long SERVER_UPDATES_BETWEEN_CACHE_SIZE_CHECKS
private static final long MAX_NUMBER_OF_PRUNABLE_QUERIES_TO_KEEP
private static final float PERCENT_OF_QUERIES_TO_PRUNE_AT_ONCE
public final long maxSizeBytes
public void (long)
long maxSizeBytes
public boolean shouldPrune (long, long)
long currentSizeBytes
long countOfPrunableQueries
public boolean shouldCheckCacheSize (long)
long serverUpdatesSinceLastCheck
public float getPercentOfQueriesToPruneAtOnce ()
public long getMaxNumberOfQueriesToKeep ()
}
com/firebase/client/core/persistence/NoopPersistenceManager.classNoopPersistenceManager.java
package com.firebase.client.core.persistence
public com.firebase.client.core.persistence.NoopPersistenceManager extends java.lang.Object implements com.firebase.client.core.persistence.PersistenceManager {
private boolean insideTransaction
public void ()
public void saveUserOverwrite (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, long)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node node
long writeId
public void saveUserMerge (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite, long)
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite children
long writeId
public void removeUserWrite (long)
long writeId
public void removeAllUserWrites ()
public void applyUserWriteToServerCache (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node node
public void applyUserWriteToServerCache (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite)
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite merge
public java.util.List loadUserWrites ()
public com.firebase.client.core.view.CacheNode serverCache (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public void updateServerCache (com.firebase.client.core.view.QuerySpec, com.firebase.client.snapshot.Node)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.snapshot.Node node
public void updateServerCache (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite)
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite children
public void setQueryActive (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public void setQueryInactive (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public void setQueryComplete (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public void setTrackedQueryKeys (com.firebase.client.core.view.QuerySpec, java.util.Set)
com.firebase.client.core.view.QuerySpec query
java.util.Set keys
public void updateTrackedQueryKeys (com.firebase.client.core.view.QuerySpec, java.util.Set, java.util.Set)
com.firebase.client.core.view.QuerySpec query
java.util.Set added
java.util.Set removed
public java.lang.Object runInTransaction (java.util.concurrent.Callable)
Throwable e
java.util.concurrent.Callable callable
private void verifyInsideTransaction ()
}
com/firebase/client/core/persistence/PruneForest$1.classPruneForest.java
package com.firebase.client.core.persistence
final com.firebase.client.core.persistence.PruneForest$1 extends java.lang.Object implements com.firebase.client.core.utilities.Predicate {
void ()
public boolean evaluate (java.lang.Boolean)
Boolean prune
public volatile boolean evaluate (java.lang.Object)
Object x0
}
com/firebase/client/core/persistence/TrackedQueryManager$6.classTrackedQueryManager.java
package com.firebase.client.core.persistence
com.firebase.client.core.persistence.TrackedQueryManager$6 extends java.lang.Object implements java.util.Comparator {
final com.firebase.client.core.persistence.TrackedQueryManager this$0
void (com.firebase.client.core.persistence.TrackedQueryManager)
public int compare (com.firebase.client.core.persistence.TrackedQuery, com.firebase.client.core.persistence.TrackedQuery)
com.firebase.client.core.persistence.TrackedQuery q1
com.firebase.client.core.persistence.TrackedQuery q2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/firebase/client/core/persistence/PruneForest$2.classPruneForest.java
package com.firebase.client.core.persistence
final com.firebase.client.core.persistence.PruneForest$2 extends java.lang.Object implements com.firebase.client.core.utilities.Predicate {
void ()
public boolean evaluate (java.lang.Boolean)
Boolean prune
public volatile boolean evaluate (java.lang.Object)
Object x0
}
com/firebase/client/core/persistence/CachePolicy$1.classCachePolicy.java
package com.firebase.client.core.persistence
final com.firebase.client.core.persistence.CachePolicy$1 extends java.lang.Object implements com.firebase.client.core.persistence.CachePolicy {
void ()
public boolean shouldPrune (long, long)
long currentSizeBytes
long countOfPrunableQueries
public boolean shouldCheckCacheSize (long)
long serverUpdatesSinceLastCheck
public float getPercentOfQueriesToPruneAtOnce ()
public long getMaxNumberOfQueriesToKeep ()
}
com/firebase/client/core/persistence/PruneForest$3.classPruneForest.java
package com.firebase.client.core.persistence
com.firebase.client.core.persistence.PruneForest$3 extends java.lang.Object implements com.firebase.client.core.utilities.ImmutableTree$TreeVisitor {
final com.firebase.client.core.utilities.ImmutableTree$TreeVisitor val$treeVisitor
final com.firebase.client.core.persistence.PruneForest this$0
void (com.firebase.client.core.persistence.PruneForest, com.firebase.client.core.utilities.ImmutableTree$TreeVisitor)
public java.lang.Object onNodeValue (com.firebase.client.core.Path, java.lang.Boolean, java.lang.Object)
com.firebase.client.core.Path relativePath
Boolean prune
Object accum
public volatile java.lang.Object onNodeValue (com.firebase.client.core.Path, java.lang.Object, java.lang.Object)
com.firebase.client.core.Path x0
Object x1
Object x2
}
com/firebase/client/core/persistence/CachePolicy.classCachePolicy.java
package com.firebase.client.core.persistence
public abstract com.firebase.client.core.persistence.CachePolicy extends java.lang.Object {
public static final com.firebase.client.core.persistence.CachePolicy NONE
public abstract boolean shouldPrune (long, long)
public abstract boolean shouldCheckCacheSize (long)
public abstract float getPercentOfQueriesToPruneAtOnce ()
public abstract long getMaxNumberOfQueriesToKeep ()
static void ()
}
com/firebase/client/core/persistence/TrackedQueryManager.classTrackedQueryManager.java
package com.firebase.client.core.persistence
public com.firebase.client.core.persistence.TrackedQueryManager extends java.lang.Object {
private static final com.firebase.client.core.utilities.Predicate HAS_DEFAULT_COMPLETE_PREDICATE
private static final com.firebase.client.core.utilities.Predicate HAS_ACTIVE_DEFAULT_PREDICATE
private static final com.firebase.client.core.utilities.Predicate IS_QUERY_PRUNABLE_PREDICATE
private static final com.firebase.client.core.utilities.Predicate IS_QUERY_UNPRUNABLE_PREDICATE
private com.firebase.client.core.utilities.ImmutableTree trackedQueryTree
private final com.firebase.client.core.persistence.PersistenceStorageEngine storageLayer
private final com.firebase.client.utilities.LogWrapper logger
private final com.firebase.client.utilities.Clock clock
private long currentQueryId
static final boolean $assertionsDisabled
private static void assertValidTrackedQuery (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
private static com.firebase.client.core.view.QuerySpec normalizeQuery (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public void (com.firebase.client.core.persistence.PersistenceStorageEngine, com.firebase.client.utilities.LogWrapper, com.firebase.client.utilities.Clock)
com.firebase.client.core.persistence.TrackedQuery query
java.util.Iterator i$
com.firebase.client.core.persistence.PersistenceStorageEngine storageLayer
com.firebase.client.utilities.LogWrapper logger
com.firebase.client.utilities.Clock clock
java.util.List trackedQueries
private void resetPreviouslyActiveTrackedQueries ()
public com.firebase.client.core.persistence.TrackedQuery findTrackedQuery (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
java.util.Map set
public void removeTrackedQuery (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.persistence.TrackedQuery trackedQuery
java.util.Map trackedQueries
public void setQueryActive (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public void setQueryInactive (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
private void setQueryActiveFlag (com.firebase.client.core.view.QuerySpec, boolean)
com.firebase.client.core.view.QuerySpec query
boolean isActive
com.firebase.client.core.persistence.TrackedQuery trackedQuery
long lastUse
public void setQueryCompleteIfExists (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.persistence.TrackedQuery trackedQuery
public void setQueriesComplete (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public boolean isQueryComplete (com.firebase.client.core.view.QuerySpec)
java.util.Map trackedQueries
com.firebase.client.core.view.QuerySpec query
public com.firebase.client.core.persistence.PruneForest pruneOldQueries (com.firebase.client.core.persistence.CachePolicy)
com.firebase.client.core.persistence.TrackedQuery toPrune
int i
com.firebase.client.core.persistence.TrackedQuery toKeep
int i
com.firebase.client.core.persistence.TrackedQuery toKeep
java.util.Iterator i$
com.firebase.client.core.persistence.CachePolicy cachePolicy
java.util.List prunable
long countToPrune
com.firebase.client.core.persistence.PruneForest forest
java.util.List unprunable
private static long calculateCountToPrune (com.firebase.client.core.persistence.CachePolicy, long)
com.firebase.client.core.persistence.CachePolicy cachePolicy
long prunableCount
long countToKeep
float percentToKeep
public java.util.Set getKnownCompleteChildren (com.firebase.client.core.Path)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.utilities.ImmutableTree childTree
java.util.Map$Entry childEntry
java.util.Iterator i$
com.firebase.client.core.Path path
java.util.Set completeChildren
java.util.Set queryIds
public void ensureCompleteTrackedQuery (com.firebase.client.core.Path)
com.firebase.client.core.view.QuerySpec querySpec
com.firebase.client.core.persistence.TrackedQuery trackedQuery
com.firebase.client.core.Path path
public boolean hasActiveDefaultQuery (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public long countOfPrunableQueries ()
void verifyCache ()
java.util.List storedTrackedQueries
java.util.List trackedQueries
private boolean includedInDefaultCompleteQuery (com.firebase.client.core.Path)
com.firebase.client.core.Path path
private java.util.Set filteredQueryIdsAtPath (com.firebase.client.core.Path)
com.firebase.client.core.persistence.TrackedQuery query
java.util.Iterator i$
com.firebase.client.core.Path path
java.util.Set ids
java.util.Map queries
private void cacheTrackedQuery (com.firebase.client.core.persistence.TrackedQuery)
com.firebase.client.core.persistence.TrackedQuery query
java.util.Map trackedSet
com.firebase.client.core.persistence.TrackedQuery existing
private void saveTrackedQuery (com.firebase.client.core.persistence.TrackedQuery)
com.firebase.client.core.persistence.TrackedQuery query
private java.util.List getQueriesMatching (com.firebase.client.core.utilities.Predicate)
com.firebase.client.core.persistence.TrackedQuery query
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.core.utilities.Predicate predicate
java.util.List matching
static com.firebase.client.core.utilities.Predicate access$000 ()
static void access$100 (com.firebase.client.core.persistence.TrackedQueryManager, com.firebase.client.core.persistence.TrackedQuery)
com.firebase.client.core.persistence.TrackedQueryManager x0
com.firebase.client.core.persistence.TrackedQuery x1
static void ()
}
com/firebase/client/core/persistence/TrackedQueryManager$5.classTrackedQueryManager.java
package com.firebase.client.core.persistence
com.firebase.client.core.persistence.TrackedQueryManager$5 extends java.lang.Object implements com.firebase.client.core.utilities.ImmutableTree$TreeVisitor {
final com.firebase.client.core.persistence.TrackedQueryManager this$0
void (com.firebase.client.core.persistence.TrackedQueryManager)
public java.lang.Void onNodeValue (com.firebase.client.core.Path, java.util.Map, java.lang.Void)
com.firebase.client.core.persistence.TrackedQuery trackedQuery
java.util.Map$Entry e
java.util.Iterator i$
com.firebase.client.core.Path relativePath
java.util.Map value
Void accum
public volatile java.lang.Object onNodeValue (com.firebase.client.core.Path, java.lang.Object, java.lang.Object)
com.firebase.client.core.Path x0
Object x1
Object x2
}
com/firebase/client/core/SyncTree$3.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$3 extends java.lang.Object implements java.util.concurrent.Callable {
final boolean val$persist
final long val$writeId
final boolean val$revert
final com.firebase.client.utilities.Clock val$serverClock
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, boolean, long, boolean, com.firebase.client.utilities.Clock)
public java.util.List call ()
com.firebase.client.snapshot.Node resolvedNode
com.firebase.client.core.CompoundWrite resolvedMerge
java.util.Map serverValues
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.core.utilities.ImmutableTree affectedTree
com.firebase.client.core.UserWriteRecord write
boolean needToReevaluate
public volatile java.lang.Object call () throws java.lang.Exception
}
com/firebase/client/core/RepoManager$1.classRepoManager.java
package com.firebase.client.core
final com.firebase.client.core.RepoManager$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.Repo val$repo
void (com.firebase.client.core.Repo)
public void run ()
}
com/firebase/client/core/JvmPlatform$1.classJvmPlatform.java
package com.firebase.client.core
com.firebase.client.core.JvmPlatform$1 extends com.firebase.client.utilities.DefaultRunLoop {
final com.firebase.client.utilities.LogWrapper val$logger
final com.firebase.client.core.JvmPlatform this$0
void (com.firebase.client.core.JvmPlatform, com.firebase.client.utilities.LogWrapper)
public void handleException (java.lang.Throwable)
Throwable e
}
com/firebase/client/core/ChildEventRegistration$1.classChildEventRegistration.java
package com.firebase.client.core
com.firebase.client.core.ChildEventRegistration$1 extends java.lang.Object {
static final int[] $SwitchMap$com$firebase$client$core$view$Event$EventType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/firebase/client/core/SparseSnapshotTree$1.classSparseSnapshotTree.java
package com.firebase.client.core
com.firebase.client.core.SparseSnapshotTree$1 extends com.firebase.client.snapshot.ChildrenNode$ChildVisitor {
final com.firebase.client.core.Path val$path
final com.firebase.client.core.SparseSnapshotTree this$0
void (com.firebase.client.core.SparseSnapshotTree, com.firebase.client.core.Path)
public void visitChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node child
}
com/firebase/client/core/Constants.classConstants.java
package com.firebase.client.core
public com.firebase.client.core.Constants extends java.lang.Object {
public static final com.firebase.client.snapshot.ChildKey DOT_INFO
public static final com.firebase.client.snapshot.ChildKey DOT_INFO_SERVERTIME_OFFSET
public static final com.firebase.client.snapshot.ChildKey DOT_INFO_AUTHENTICATED
public static final com.firebase.client.snapshot.ChildKey DOT_INFO_CONNECTED
public static final String WIRE_PROTOCOL_VERSION
public void ()
static void ()
}
com/firebase/client/core/CompoundWrite.classCompoundWrite.java
package com.firebase.client.core
public com.firebase.client.core.CompoundWrite extends java.lang.Object implements java.lang.Iterable {
private static final com.firebase.client.core.CompoundWrite EMPTY
private final com.firebase.client.core.utilities.ImmutableTree writeTree
static final boolean $assertionsDisabled
private void (com.firebase.client.core.utilities.ImmutableTree)
com.firebase.client.core.utilities.ImmutableTree writeTree
public static com.firebase.client.core.CompoundWrite emptyWrite ()
public static com.firebase.client.core.CompoundWrite fromValue (java.util.Map)
com.firebase.client.core.utilities.ImmutableTree tree
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map merge
com.firebase.client.core.utilities.ImmutableTree writeTree
public static com.firebase.client.core.CompoundWrite fromChildMerge (java.util.Map)
com.firebase.client.core.utilities.ImmutableTree tree
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map merge
com.firebase.client.core.utilities.ImmutableTree writeTree
public static com.firebase.client.core.CompoundWrite fromPathMerge (java.util.Map)
com.firebase.client.core.utilities.ImmutableTree tree
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map merge
com.firebase.client.core.utilities.ImmutableTree writeTree
public com.firebase.client.core.CompoundWrite addWrite (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.core.Path relativePath
com.firebase.client.snapshot.Node value
com.firebase.client.snapshot.ChildKey back
com.firebase.client.core.utilities.ImmutableTree subtree
com.firebase.client.core.utilities.ImmutableTree newWriteTree
com.firebase.client.core.Path rootMostPath
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node node
public com.firebase.client.core.CompoundWrite addWrite (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey key
com.firebase.client.snapshot.Node node
public com.firebase.client.core.CompoundWrite addWrites (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite)
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite updates
public com.firebase.client.core.CompoundWrite removeWrite (com.firebase.client.core.Path)
com.firebase.client.core.utilities.ImmutableTree newWriteTree
com.firebase.client.core.Path path
public boolean hasCompleteWrite (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public com.firebase.client.snapshot.Node rootWrite ()
public com.firebase.client.snapshot.Node getCompleteNode (com.firebase.client.core.Path)
com.firebase.client.core.Path path
com.firebase.client.core.Path rootMost
public java.util.List getCompleteChildren ()
com.firebase.client.snapshot.NamedNode entry
java.util.Iterator i$
com.firebase.client.core.utilities.ImmutableTree childTree
java.util.Map$Entry entry
java.util.Iterator i$
java.util.List children
public com.firebase.client.core.CompoundWrite childCompoundWrite (com.firebase.client.core.Path)
com.firebase.client.snapshot.Node shadowingNode
com.firebase.client.core.Path path
public java.util.Map childCompoundWrites ()
java.util.Map$Entry entries
java.util.Iterator i$
java.util.Map children
public boolean isEmpty ()
private com.firebase.client.snapshot.Node applySubtreeWrite (com.firebase.client.core.Path, com.firebase.client.core.utilities.ImmutableTree, com.firebase.client.snapshot.Node)
com.firebase.client.core.utilities.ImmutableTree childTree
com.firebase.client.snapshot.ChildKey childKey
java.util.Map$Entry childTreeEntry
java.util.Iterator i$
com.firebase.client.snapshot.Node priorityWrite
com.firebase.client.core.Path relativePath
com.firebase.client.core.utilities.ImmutableTree writeTree
com.firebase.client.snapshot.Node node
public com.firebase.client.snapshot.Node apply (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node node
public java.util.Map getValue (boolean)
boolean exportFormat
java.util.Map writes
public java.util.Iterator iterator ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
static void ()
}
com/firebase/client/core/CompoundHash$1.classCompoundHash.java
package com.firebase.client.core
final com.firebase.client.core.CompoundHash$1 extends com.firebase.client.snapshot.ChildrenNode$ChildVisitor {
final com.firebase.client.core.CompoundHash$CompoundHashBuilder val$state
void (com.firebase.client.core.CompoundHash$CompoundHashBuilder)
public void visitChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node child
}
com/firebase/client/core/WriteTree$1.classWriteTree.java
package com.firebase.client.core
com.firebase.client.core.WriteTree$1 extends java.lang.Object implements com.firebase.client.core.utilities.Predicate {
final boolean val$includeHiddenWrites
final java.util.List val$writeIdsToExclude
final com.firebase.client.core.Path val$treePath
final com.firebase.client.core.WriteTree this$0
void (com.firebase.client.core.WriteTree, boolean, java.util.List, com.firebase.client.core.Path)
public boolean evaluate (com.firebase.client.core.UserWriteRecord)
com.firebase.client.core.UserWriteRecord write
public volatile boolean evaluate (java.lang.Object)
Object x0
}
com/firebase/client/core/RepoManager.classRepoManager.java
package com.firebase.client.core
public com.firebase.client.core.RepoManager extends java.lang.Object {
private static final com.firebase.client.core.RepoManager instance
private final java.util.Map repos
public static com.firebase.client.core.Repo getRepo (com.firebase.client.core.Context, com.firebase.client.core.RepoInfo) throws com.firebase.client.FirebaseException
com.firebase.client.core.Context ctx
com.firebase.client.core.RepoInfo info
public static void interrupt (com.firebase.client.core.Context)
com.firebase.client.core.Context ctx
public static void interrupt (com.firebase.client.core.Repo)
com.firebase.client.core.Repo repo
public static void resume (com.firebase.client.core.Repo)
com.firebase.client.core.Repo repo
public static void resume (com.firebase.client.core.Context)
com.firebase.client.core.Context ctx
public void ()
private com.firebase.client.core.Repo getLocalRepo (com.firebase.client.core.Context, com.firebase.client.core.RepoInfo) throws com.firebase.client.FirebaseException
java.util.Map innerMap
com.firebase.client.core.Repo repo
java.util.Map innerMap
com.firebase.client.core.Context ctx
com.firebase.client.core.RepoInfo info
String repoHash
private void interruptInternal (com.firebase.client.core.Context)
com.firebase.client.core.Context ctx
com.firebase.client.RunLoop runLoop
private void resumeInternal (com.firebase.client.core.Context)
com.firebase.client.core.Context ctx
com.firebase.client.RunLoop runLoop
static java.util.Map access$000 (com.firebase.client.core.RepoManager)
com.firebase.client.core.RepoManager x0
static void ()
}
com/firebase/client/core/Repo$FirebaseAppImpl.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$FirebaseAppImpl extends com.firebase.client.FirebaseApp {
protected void (com.firebase.client.core.Repo)
com.firebase.client.core.Repo repo
}
com/firebase/client/core/JvmPlatform$2.classJvmPlatform.java
package com.firebase.client.core
com.firebase.client.core.JvmPlatform$2 extends java.lang.Thread {
final Runnable val$r
final com.firebase.client.core.Context val$ctx
final com.firebase.client.core.JvmPlatform this$0
void (com.firebase.client.core.JvmPlatform, java.lang.Runnable, com.firebase.client.core.Context)
public void run ()
OutOfMemoryError e
Throwable e
}
com/firebase/client/core/PersistentConnection$6.classPersistentConnection.java
package com.firebase.client.core
com.firebase.client.core.PersistentConnection$6 extends java.lang.Object implements com.firebase.client.core.PersistentConnection$ResponseListener {
final com.firebase.client.core.PersistentConnection$OutstandingListen val$listen
final com.firebase.client.core.PersistentConnection this$0
void (com.firebase.client.core.PersistentConnection, com.firebase.client.core.PersistentConnection$OutstandingListen)
public void onResponse (java.util.Map)
java.util.List warnings
java.util.Map serverBody
com.firebase.client.FirebaseError error
java.util.Map response
String status
com.firebase.client.core.PersistentConnection$OutstandingListen currentListen
}
com/firebase/client/core/EventRegistrationZombieListener.classEventRegistrationZombieListener.java
package com.firebase.client.core
public abstract com.firebase.client.core.EventRegistrationZombieListener extends java.lang.Object {
public abstract void onZombied (com.firebase.client.core.EventRegistration)
}
com/firebase/client/core/EventRegistration.classEventRegistration.java
package com.firebase.client.core
public abstract com.firebase.client.core.EventRegistration extends java.lang.Object {
private java.util.concurrent.atomic.AtomicBoolean zombied
private com.firebase.client.core.EventRegistrationZombieListener listener
private boolean isUserInitiated
static final boolean $assertionsDisabled
public void ()
public abstract boolean respondsTo (com.firebase.client.core.view.Event$EventType)
public abstract com.firebase.client.core.view.DataEvent createEvent (com.firebase.client.core.view.Change, com.firebase.client.core.view.QuerySpec)
public abstract void fireEvent (com.firebase.client.core.view.DataEvent)
public abstract void fireCancelEvent (com.firebase.client.FirebaseError)
public abstract com.firebase.client.core.EventRegistration clone (com.firebase.client.core.view.QuerySpec)
public abstract boolean isSameListener (com.firebase.client.core.EventRegistration)
public abstract com.firebase.client.core.view.QuerySpec getQuerySpec ()
public void zombify ()
public boolean isZombied ()
public void setOnZombied (com.firebase.client.core.EventRegistrationZombieListener)
com.firebase.client.core.EventRegistrationZombieListener listener
public boolean isUserInitiated ()
public void setIsUserInitiated (boolean)
boolean isUserInitiated
com.firebase.client.core.Repo getRepo ()
static void ()
}
com/firebase/client/core/SnapshotHolder.classSnapshotHolder.java
package com.firebase.client.core
public com.firebase.client.core.SnapshotHolder extends java.lang.Object {
private com.firebase.client.snapshot.Node rootNode
void ()
public void (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node node
public com.firebase.client.snapshot.Node getRootNode ()
public com.firebase.client.snapshot.Node getNode (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public void update (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node node
}
com/firebase/client/core/WriteTree$2.classWriteTree.java
package com.firebase.client.core
final com.firebase.client.core.WriteTree$2 extends java.lang.Object implements com.firebase.client.core.utilities.Predicate {
void ()
public boolean evaluate (com.firebase.client.core.UserWriteRecord)
com.firebase.client.core.UserWriteRecord write
public volatile boolean evaluate (java.lang.Object)
Object x0
}
com/firebase/client/core/SyncTree$12.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$12 extends java.lang.Object implements java.util.concurrent.Callable {
static final boolean $assertionsDisabled
final com.firebase.client.core.view.QuerySpec val$query
final com.firebase.client.core.EventRegistration val$eventRegistration
final com.firebase.client.FirebaseError val$cancelError
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, com.firebase.client.core.view.QuerySpec, com.firebase.client.core.EventRegistration, com.firebase.client.FirebaseError)
public java.util.List call ()
com.firebase.client.core.view.QuerySpec queryRemoved
java.util.Iterator i$
com.firebase.client.snapshot.ChildKey component
java.util.Iterator i$
com.firebase.client.core.SyncTree$ListenContainer container
com.firebase.client.core.view.QuerySpec newQuery
com.firebase.client.core.view.View view
java.util.Iterator i$
java.util.List newViews
com.firebase.client.core.utilities.ImmutableTree subtree
com.firebase.client.core.Tag tag
com.firebase.client.core.view.QuerySpec queryToRemove
java.util.Iterator i$
com.firebase.client.utilities.Pair removedAndEvents
java.util.List removed
boolean removingDefault
com.firebase.client.core.utilities.ImmutableTree currentTree
boolean covered
com.firebase.client.core.Path path
com.firebase.client.core.SyncPoint maybeSyncPoint
java.util.List cancelEvents
public volatile java.lang.Object call () throws java.lang.Exception
static void ()
}
com/firebase/client/core/Repo$6.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$6 extends java.lang.Object implements com.firebase.client.Firebase$CompletionListener {
final com.firebase.client.core.Path val$path
final long val$writeId
final com.firebase.client.Firebase$CompletionListener val$onComplete
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.core.Path, long, com.firebase.client.Firebase$CompletionListener)
public void onComplete (com.firebase.client.FirebaseError, com.firebase.client.Firebase)
com.firebase.client.FirebaseError error
com.firebase.client.Firebase ref
}
com/firebase/client/core/Repo$8.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$8 extends java.lang.Object implements com.firebase.client.Firebase$CompletionListener {
final com.firebase.client.core.Path val$path
final com.firebase.client.snapshot.Node val$newValue
final com.firebase.client.Firebase$CompletionListener val$onComplete
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.Firebase$CompletionListener)
public void onComplete (com.firebase.client.FirebaseError, com.firebase.client.Firebase)
com.firebase.client.FirebaseError error
com.firebase.client.Firebase ref
}
com/firebase/client/core/RangeMerge.classRangeMerge.java
package com.firebase.client.core
public com.firebase.client.core.RangeMerge extends java.lang.Object {
private final com.firebase.client.core.Path optExclusiveStart
private final com.firebase.client.core.Path optInclusiveEnd
private final com.firebase.client.snapshot.Node snap
static final boolean $assertionsDisabled
public void (com.firebase.client.core.Path, com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.core.Path optExclusiveStart
com.firebase.client.core.Path optInclusiveEnd
com.firebase.client.snapshot.Node snap
public com.firebase.client.snapshot.Node applyTo (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node node
com.firebase.client.core.Path getStart ()
com.firebase.client.core.Path getEnd ()
private com.firebase.client.snapshot.Node updateRangeInNode (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.NamedNode child
java.util.Iterator i$
com.firebase.client.snapshot.NamedNode child
java.util.Iterator i$
com.firebase.client.snapshot.Node currentChild
com.firebase.client.snapshot.Node updatedChild
com.firebase.client.snapshot.ChildKey key
java.util.Iterator i$
java.util.Set allChildren
java.util.List inOrder
com.firebase.client.snapshot.Node newNode
com.firebase.client.core.Path currentPath
com.firebase.client.snapshot.Node node
com.firebase.client.snapshot.Node updateNode
int startComparison
int endComparison
boolean startInNode
boolean endInNode
public java.lang.String toString ()
static void ()
}
com/firebase/client/core/Repo$5.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$5 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Firebase$CompletionListener val$onComplete
final com.firebase.client.FirebaseError val$error
final com.firebase.client.Firebase val$ref
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.Firebase$CompletionListener, com.firebase.client.FirebaseError, com.firebase.client.Firebase)
public void run ()
}
com/firebase/client/core/ServerValues$2.classServerValues.java
package com.firebase.client.core
final com.firebase.client.core.ServerValues$2 extends com.firebase.client.snapshot.ChildrenNode$ChildVisitor {
final java.util.Map val$serverValues
final com.firebase.client.core.SnapshotHolder val$holder
void (java.util.Map, com.firebase.client.core.SnapshotHolder)
public void visitChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node child
com.firebase.client.snapshot.Node newChildNode
}
com/firebase/client/core/PersistentConnection$OutstandingPut.classPersistentConnection.java
package com.firebase.client.core
com.firebase.client.core.PersistentConnection$OutstandingPut extends java.lang.Object {
private String action
private java.util.Map request
private com.firebase.client.Firebase$CompletionListener onComplete
private void (java.lang.String, java.util.Map, com.firebase.client.Firebase$CompletionListener)
String action
java.util.Map request
com.firebase.client.Firebase$CompletionListener onComplete
public java.lang.String getAction ()
public java.util.Map getRequest ()
public com.firebase.client.Firebase$CompletionListener getOnComplete ()
static com.firebase.client.Firebase$CompletionListener access$100 (com.firebase.client.core.PersistentConnection$OutstandingPut)
com.firebase.client.core.PersistentConnection$OutstandingPut x0
void (java.lang.String, java.util.Map, com.firebase.client.Firebase$CompletionListener, com.firebase.client.core.PersistentConnection$1)
String x0
java.util.Map x1
com.firebase.client.Firebase$CompletionListener x2
com.firebase.client.core.PersistentConnection$1 x3
}
com/firebase/client/core/SyncTree$8.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$8 extends java.lang.Object implements java.util.concurrent.Callable {
final com.firebase.client.core.Tag val$tag
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, com.firebase.client.core.Tag)
public java.util.List call ()
com.firebase.client.core.operation.Operation op
com.firebase.client.core.view.QuerySpec query
public volatile java.lang.Object call () throws java.lang.Exception
}
com/firebase/client/core/AndroidSupport.classAndroidSupport.java
package com.firebase.client.core
public com.firebase.client.core.AndroidSupport extends java.lang.Object {
private static final boolean IS_ANDROID
public void ()
private static boolean checkAndroid ()
Class contextClass
ClassNotFoundException e
public static boolean isAndroid ()
static void ()
}
com/firebase/client/core/Repo$20.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$20 extends java.lang.Object implements com.firebase.client.core.utilities.Tree$TreeFilter {
final int val$reason
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, int)
public boolean filterTreeNode (com.firebase.client.core.utilities.Tree)
com.firebase.client.core.utilities.Tree tree
}
com/firebase/client/core/PersistentConnection$AuthCredential.classPersistentConnection.java
package com.firebase.client.core
com.firebase.client.core.PersistentConnection$AuthCredential extends java.lang.Object {
private java.util.List listeners
private String credential
private boolean onSuccessCalled
private Object authData
static final boolean $assertionsDisabled
void (com.firebase.client.Firebase$AuthListener, java.lang.String)
com.firebase.client.Firebase$AuthListener listener
String credential
public boolean matches (java.lang.String)
String credential
public void preempt ()
com.firebase.client.Firebase$AuthListener listener
java.util.Iterator i$
com.firebase.client.FirebaseError error
public void addListener (com.firebase.client.Firebase$AuthListener)
com.firebase.client.Firebase$AuthListener listener
public void replay (com.firebase.client.Firebase$AuthListener)
com.firebase.client.Firebase$AuthListener listener
public boolean isComplete ()
public java.lang.String getCredential ()
public void onCancel (com.firebase.client.FirebaseError)
com.firebase.client.Firebase$AuthListener listener
java.util.Iterator i$
com.firebase.client.FirebaseError error
public void onRevoked (com.firebase.client.FirebaseError)
com.firebase.client.Firebase$AuthListener listener
java.util.Iterator i$
com.firebase.client.FirebaseError error
public void onSuccess (java.lang.Object)
com.firebase.client.Firebase$AuthListener listener
java.util.Iterator i$
Object authData
static void ()
}
com/firebase/client/core/RepoManager$4.classRepoManager.java
package com.firebase.client.core
com.firebase.client.core.RepoManager$4 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.Context val$ctx
final com.firebase.client.core.RepoManager this$0
void (com.firebase.client.core.RepoManager, com.firebase.client.core.Context)
public void run ()
com.firebase.client.core.Repo repo
java.util.Iterator i$
}
com/firebase/client/core/Repo$2$1.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$2$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.view.QuerySpec val$query
final com.firebase.client.core.SyncTree$CompletionListener val$onComplete
final com.firebase.client.core.Repo$2 this$1
void (com.firebase.client.core.Repo$2, com.firebase.client.core.view.QuerySpec, com.firebase.client.core.SyncTree$CompletionListener)
public void run ()
java.util.List infoEvents
com.firebase.client.snapshot.Node node
}
com/firebase/client/core/view/Event.classEvent.java
package com.firebase.client.core.view
public abstract com.firebase.client.core.view.Event extends java.lang.Object {
public abstract com.firebase.client.core.Path getPath ()
public abstract void fire ()
public abstract java.lang.String toString ()
}
com/firebase/client/core/view/View.classView.java
package com.firebase.client.core.view
public com.firebase.client.core.view.View extends java.lang.Object {
private final com.firebase.client.core.view.QuerySpec query
private final com.firebase.client.core.view.ViewProcessor processor
private com.firebase.client.core.view.ViewCache viewCache
private final java.util.List eventRegistrations
private final com.firebase.client.core.view.EventGenerator eventGenerator
static final boolean $assertionsDisabled
public void (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.view.ViewCache)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.view.ViewCache initialViewCache
com.firebase.client.core.view.filter.IndexedFilter indexFilter
com.firebase.client.core.view.filter.NodeFilter filter
com.firebase.client.core.view.CacheNode initialServerCache
com.firebase.client.core.view.CacheNode initialEventCache
com.firebase.client.snapshot.IndexedNode emptyIndexedNode
com.firebase.client.snapshot.IndexedNode serverSnap
com.firebase.client.snapshot.IndexedNode eventSnap
com.firebase.client.core.view.CacheNode newServerCache
com.firebase.client.core.view.CacheNode newEventCache
public com.firebase.client.core.view.QuerySpec getQuery ()
public com.firebase.client.snapshot.Node getCompleteNode ()
public com.firebase.client.snapshot.Node getServerCache ()
public com.firebase.client.snapshot.Node getEventCache ()
public com.firebase.client.snapshot.Node getCompleteServerCache (com.firebase.client.core.Path)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node cache
public boolean isEmpty ()
public void addEventRegistration (com.firebase.client.core.EventRegistration)
com.firebase.client.core.EventRegistration registration
public java.util.List removeEventRegistration (com.firebase.client.core.EventRegistration, com.firebase.client.FirebaseError)
com.firebase.client.core.EventRegistration eventRegistration
java.util.Iterator i$
com.firebase.client.core.Path path
java.util.List cancelEvents
com.firebase.client.core.EventRegistration candidate
int i
com.firebase.client.core.EventRegistration deletedRegistration
int indexToDelete
com.firebase.client.core.EventRegistration eventRegistration
java.util.Iterator i$
com.firebase.client.core.EventRegistration registration
com.firebase.client.FirebaseError cancelError
java.util.List cancelEvents
public com.firebase.client.core.view.View$OperationResult applyOperation (com.firebase.client.core.operation.Operation, com.firebase.client.core.WriteTreeRef, com.firebase.client.snapshot.Node)
com.firebase.client.core.operation.Operation operation
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.snapshot.Node optCompleteServerCache
com.firebase.client.core.view.ViewCache oldViewCache
com.firebase.client.core.view.ViewProcessor$ProcessorResult result
java.util.List events
public java.util.List getInitialEvents (com.firebase.client.core.EventRegistration)
com.firebase.client.snapshot.NamedNode child
java.util.Iterator i$
com.firebase.client.core.EventRegistration registration
com.firebase.client.core.view.CacheNode eventSnap
java.util.List initialChanges
private java.util.List generateEventsForChanges (java.util.List, com.firebase.client.snapshot.IndexedNode, com.firebase.client.core.EventRegistration)
java.util.List registrations
java.util.List changes
com.firebase.client.snapshot.IndexedNode eventCache
com.firebase.client.core.EventRegistration registration
java.util.List registrations
java.util.List getEventRegistrations ()
static void ()
}
com/firebase/client/core/view/EventGenerator.classEventGenerator.java
package com.firebase.client.core.view
public com.firebase.client.core.view.EventGenerator extends java.lang.Object {
private final com.firebase.client.core.view.QuerySpec query
private final com.firebase.client.snapshot.Index index
public void (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
private void generateEventsForType (java.util.List, com.firebase.client.core.view.Event$EventType, java.util.List, java.util.List, com.firebase.client.snapshot.IndexedNode)
com.firebase.client.core.view.Change change
java.util.Iterator i$
com.firebase.client.core.EventRegistration registration
java.util.Iterator i$
com.firebase.client.core.view.Change change
java.util.Iterator i$
java.util.List events
com.firebase.client.core.view.Event$EventType type
java.util.List changes
java.util.List eventRegistrations
com.firebase.client.snapshot.IndexedNode eventCache
java.util.List filteredChanges
private com.firebase.client.core.view.DataEvent generateEvent (com.firebase.client.core.view.Change, com.firebase.client.core.EventRegistration, com.firebase.client.snapshot.IndexedNode)
com.firebase.client.core.view.Change newChange
com.firebase.client.snapshot.ChildKey prevChildKey
com.firebase.client.core.view.Change change
com.firebase.client.core.EventRegistration registration
com.firebase.client.snapshot.IndexedNode eventCache
com.firebase.client.core.view.Change newChange
public java.util.List generateEventsForChanges (java.util.List, com.firebase.client.snapshot.IndexedNode, java.util.List)
com.firebase.client.core.view.Change change
java.util.Iterator i$
java.util.List changes
com.firebase.client.snapshot.IndexedNode eventCache
java.util.List eventRegistrations
java.util.List events
java.util.List moves
private java.util.Comparator changeComparator ()
static com.firebase.client.snapshot.Index access$000 (com.firebase.client.core.view.EventGenerator)
com.firebase.client.core.view.EventGenerator x0
}
com/firebase/client/core/view/QuerySpec.classQuerySpec.java
package com.firebase.client.core.view
public com.firebase.client.core.view.QuerySpec extends java.lang.Object {
private final com.firebase.client.core.Path path
private final com.firebase.client.core.view.QueryParams params
public static com.firebase.client.core.view.QuerySpec defaultQueryAtPath (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public void (com.firebase.client.core.Path, com.firebase.client.core.view.QueryParams)
com.firebase.client.core.Path path
com.firebase.client.core.view.QueryParams params
public com.firebase.client.core.Path getPath ()
public com.firebase.client.core.view.QueryParams getParams ()
public static com.firebase.client.core.view.QuerySpec fromPathAndQueryObject (com.firebase.client.core.Path, java.util.Map)
com.firebase.client.core.Path path
java.util.Map map
com.firebase.client.core.view.QueryParams params
public com.firebase.client.snapshot.Index getIndex ()
public boolean isDefault ()
public boolean loadsAllData ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
com.firebase.client.core.view.QuerySpec that
public int hashCode ()
int result
}
com/firebase/client/core/view/ViewProcessor.classViewProcessor.java
package com.firebase.client.core.view
public com.firebase.client.core.view.ViewProcessor extends java.lang.Object {
private final com.firebase.client.core.view.filter.NodeFilter filter
private static com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource NO_COMPLETE_SOURCE
static final boolean $assertionsDisabled
public void (com.firebase.client.core.view.filter.NodeFilter)
com.firebase.client.core.view.filter.NodeFilter filter
public com.firebase.client.core.view.ViewProcessor$ProcessorResult applyOperation (com.firebase.client.core.view.ViewCache, com.firebase.client.core.operation.Operation, com.firebase.client.core.WriteTreeRef, com.firebase.client.snapshot.Node)
com.firebase.client.core.view.ViewCache newViewCache
boolean filterServerNode
com.firebase.client.core.operation.Overwrite overwrite
com.firebase.client.core.view.ViewCache newViewCache
boolean filterServerNode
com.firebase.client.core.operation.Merge merge
com.firebase.client.core.view.ViewCache newViewCache
com.firebase.client.core.operation.AckUserWrite ackUserWrite
com.firebase.client.core.view.ViewCache oldViewCache
com.firebase.client.core.operation.Operation operation
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.snapshot.Node optCompleteCache
com.firebase.client.core.view.filter.ChildChangeAccumulator accumulator
com.firebase.client.core.view.ViewCache newViewCache
java.util.List changes
private void maybeAddValueEvent (com.firebase.client.core.view.ViewCache, com.firebase.client.core.view.ViewCache, java.util.List)
boolean isLeafOrEmpty
com.firebase.client.core.view.ViewCache oldViewCache
com.firebase.client.core.view.ViewCache newViewCache
java.util.List accumulator
com.firebase.client.core.view.CacheNode eventSnap
private com.firebase.client.core.view.ViewCache generateEventCacheAfterServerEvent (com.firebase.client.core.view.ViewCache, com.firebase.client.core.Path, com.firebase.client.core.WriteTreeRef, com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.Node serverCache
com.firebase.client.snapshot.Node completeChildren
com.firebase.client.snapshot.Node nodeWithLocalWrites
com.firebase.client.snapshot.Node nodeWithLocalWrites
com.firebase.client.snapshot.IndexedNode indexedNode
com.firebase.client.snapshot.IndexedNode newEventCache
com.firebase.client.snapshot.IndexedNode newEventCache
com.firebase.client.snapshot.Node oldEventNode
com.firebase.client.snapshot.Node serverNode
com.firebase.client.snapshot.Node updatedPriority
com.firebase.client.snapshot.IndexedNode newEventCache
com.firebase.client.snapshot.Node newEventChild
com.firebase.client.snapshot.Node serverNode
com.firebase.client.snapshot.Node eventChildUpdate
com.firebase.client.snapshot.Node newEventChild
com.firebase.client.snapshot.IndexedNode newEventCache
com.firebase.client.core.Path childChangePath
com.firebase.client.snapshot.Node newEventChild
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.IndexedNode newEventCache
com.firebase.client.core.view.ViewCache viewCache
com.firebase.client.core.Path changePath
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource source
com.firebase.client.core.view.filter.ChildChangeAccumulator accumulator
com.firebase.client.core.view.CacheNode oldEventSnap
private com.firebase.client.core.view.ViewCache applyServerOverwrite (com.firebase.client.core.view.ViewCache, com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.core.WriteTreeRef, com.firebase.client.snapshot.Node, boolean, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.IndexedNode newServerCache
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.Path updatePath
com.firebase.client.snapshot.Node newChild
com.firebase.client.snapshot.IndexedNode newServerNode
com.firebase.client.snapshot.IndexedNode newServerCache
com.firebase.client.snapshot.IndexedNode newServerCache
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.Path childChangePath
com.firebase.client.snapshot.Node childNode
com.firebase.client.snapshot.Node newChildNode
com.firebase.client.core.view.ViewCache oldViewCache
com.firebase.client.core.Path changePath
com.firebase.client.snapshot.Node changedSnap
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.snapshot.Node optCompleteCache
boolean filterServerNode
com.firebase.client.core.view.filter.ChildChangeAccumulator accumulator
com.firebase.client.core.view.CacheNode oldServerSnap
com.firebase.client.snapshot.IndexedNode newServerCache
com.firebase.client.core.view.filter.NodeFilter serverFilter
com.firebase.client.core.view.ViewCache newViewCache
com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource source
private com.firebase.client.core.view.ViewCache applyUserOverwrite (com.firebase.client.core.view.ViewCache, com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.core.WriteTreeRef, com.firebase.client.snapshot.Node, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.IndexedNode newIndexed
com.firebase.client.snapshot.IndexedNode newEventCache
com.firebase.client.core.view.ViewCache newViewCache
com.firebase.client.snapshot.IndexedNode newEventCache
com.firebase.client.core.view.ViewCache newViewCache
com.firebase.client.snapshot.Node newChild
com.firebase.client.snapshot.Node newChild
com.firebase.client.snapshot.Node newChild
com.firebase.client.snapshot.Node childNode
com.firebase.client.snapshot.IndexedNode newEventSnap
com.firebase.client.core.view.ViewCache newViewCache
com.firebase.client.core.Path childChangePath
com.firebase.client.snapshot.Node oldChild
com.firebase.client.snapshot.Node newChild
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.view.ViewCache oldViewCache
com.firebase.client.core.Path changePath
com.firebase.client.snapshot.Node changedSnap
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.snapshot.Node optCompleteCache
com.firebase.client.core.view.filter.ChildChangeAccumulator accumulator
com.firebase.client.core.view.CacheNode oldEventSnap
com.firebase.client.core.view.ViewCache newViewCache
com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource source
private static boolean cacheHasChild (com.firebase.client.core.view.ViewCache, com.firebase.client.snapshot.ChildKey)
com.firebase.client.core.view.ViewCache viewCache
com.firebase.client.snapshot.ChildKey childKey
private com.firebase.client.core.view.ViewCache applyUserMerge (com.firebase.client.core.view.ViewCache, com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite, com.firebase.client.core.WriteTreeRef, com.firebase.client.snapshot.Node, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.core.Path writePath
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.core.Path writePath
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.core.view.ViewCache viewCache
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite changedChildren
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.snapshot.Node serverCache
com.firebase.client.core.view.filter.ChildChangeAccumulator accumulator
com.firebase.client.core.view.ViewCache currentViewCache
private com.firebase.client.core.view.ViewCache applyServerMerge (com.firebase.client.core.view.ViewCache, com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite, com.firebase.client.core.WriteTreeRef, com.firebase.client.snapshot.Node, boolean, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.core.CompoundWrite actualMerge
com.firebase.client.snapshot.Node serverChild
com.firebase.client.snapshot.Node newChild
com.firebase.client.snapshot.ChildKey childKey
java.util.Map$Entry childMerge
java.util.Iterator i$
com.firebase.client.snapshot.Node serverChild
com.firebase.client.snapshot.Node newChild
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.CompoundWrite childCompoundWrite
boolean isUnknownDeepMerge
java.util.Map$Entry childMerge
java.util.Iterator i$
com.firebase.client.core.view.ViewCache viewCache
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite changedChildren
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.snapshot.Node serverCache
boolean filterServerNode
com.firebase.client.core.view.filter.ChildChangeAccumulator accumulator
com.firebase.client.core.view.ViewCache curViewCache
com.firebase.client.core.CompoundWrite actualMerge
com.firebase.client.snapshot.Node serverNode
java.util.Map childCompoundWrites
private com.firebase.client.core.view.ViewCache ackUserWrite (com.firebase.client.core.view.ViewCache, com.firebase.client.core.Path, com.firebase.client.core.utilities.ImmutableTree, com.firebase.client.core.WriteTreeRef, com.firebase.client.snapshot.Node, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.NamedNode child
java.util.Iterator i$
com.firebase.client.core.CompoundWrite changedChildren
com.firebase.client.core.Path mergePath
com.firebase.client.core.Path serverCachePath
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.core.CompoundWrite changedChildren
com.firebase.client.core.view.ViewCache viewCache
com.firebase.client.core.Path ackPath
com.firebase.client.core.utilities.ImmutableTree affectedTree
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.snapshot.Node optCompleteCache
com.firebase.client.core.view.filter.ChildChangeAccumulator accumulator
boolean filterServerNode
com.firebase.client.core.view.CacheNode serverCache
public com.firebase.client.core.view.ViewCache revertUserWrite (com.firebase.client.core.view.ViewCache, com.firebase.client.core.Path, com.firebase.client.core.WriteTreeRef, com.firebase.client.snapshot.Node, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.Node newNode
com.firebase.client.snapshot.Node newNode
com.firebase.client.snapshot.IndexedNode indexedNode
com.firebase.client.snapshot.IndexedNode newEventCache
com.firebase.client.snapshot.IndexedNode newEventCache
com.firebase.client.snapshot.IndexedNode newEventCache
com.firebase.client.snapshot.IndexedNode indexedNode
com.firebase.client.snapshot.Node complete
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.Node newChild
com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource source
com.firebase.client.snapshot.IndexedNode oldEventCache
com.firebase.client.snapshot.IndexedNode newEventCache
boolean complete
com.firebase.client.core.view.ViewCache viewCache
com.firebase.client.core.Path path
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.snapshot.Node optCompleteServerCache
com.firebase.client.core.view.filter.ChildChangeAccumulator accumulator
private com.firebase.client.core.view.ViewCache listenComplete (com.firebase.client.core.view.ViewCache, com.firebase.client.core.Path, com.firebase.client.core.WriteTreeRef, com.firebase.client.snapshot.Node, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.core.view.ViewCache viewCache
com.firebase.client.core.Path path
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.snapshot.Node serverCache
com.firebase.client.core.view.filter.ChildChangeAccumulator accumulator
com.firebase.client.core.view.CacheNode oldServerNode
com.firebase.client.core.view.ViewCache newViewCache
static void ()
}
com/firebase/client/core/view/DataEvent.classDataEvent.java
package com.firebase.client.core.view
public com.firebase.client.core.view.DataEvent extends java.lang.Object implements com.firebase.client.core.view.Event {
private final com.firebase.client.core.view.Event$EventType eventType
private final com.firebase.client.core.EventRegistration eventRegistration
private final com.firebase.client.DataSnapshot snapshot
private final String prevName
public void (com.firebase.client.core.view.Event$EventType, com.firebase.client.core.EventRegistration, com.firebase.client.DataSnapshot, java.lang.String)
com.firebase.client.core.view.Event$EventType eventType
com.firebase.client.core.EventRegistration eventRegistration
com.firebase.client.DataSnapshot snapshot
String prevName
public com.firebase.client.core.Path getPath ()
com.firebase.client.core.Path path
public com.firebase.client.DataSnapshot getSnapshot ()
public java.lang.String getPreviousName ()
public com.firebase.client.core.view.Event$EventType getEventType ()
public void fire ()
public java.lang.String toString ()
}
com/firebase/client/core/view/EventRaiser$1.classEventRaiser.java
package com.firebase.client.core.view
com.firebase.client.core.view.EventRaiser$1 extends java.lang.Object implements java.lang.Runnable {
final java.util.ArrayList val$eventsClone
final com.firebase.client.core.view.EventRaiser this$0
void (com.firebase.client.core.view.EventRaiser, java.util.ArrayList)
public void run ()
com.firebase.client.core.view.Event event
java.util.Iterator i$
}
com/firebase/client/core/view/QueryParams.classQueryParams.java
package com.firebase.client.core.view
public com.firebase.client.core.view.QueryParams extends java.lang.Object {
public static final com.firebase.client.core.view.QueryParams DEFAULT_PARAMS
private static final String INDEX_START_VALUE
private static final String INDEX_START_NAME
private static final String INDEX_END_VALUE
private static final String INDEX_END_NAME
private static final String LIMIT
private static final String VIEW_FROM
private static final String INDEX
private static final com.fasterxml.jackson.databind.ObjectMapper mapperInstance
private Integer limit
private com.firebase.client.core.view.QueryParams$ViewFrom viewFrom
private com.firebase.client.snapshot.Node indexStartValue
private com.firebase.client.snapshot.ChildKey indexStartName
private com.firebase.client.snapshot.Node indexEndValue
private com.firebase.client.snapshot.ChildKey indexEndName
private com.firebase.client.snapshot.Index index
private String jsonSerialization
static final boolean $assertionsDisabled
public void ()
public boolean hasStart ()
public com.firebase.client.snapshot.Node getIndexStartValue ()
public com.firebase.client.snapshot.ChildKey getIndexStartName ()
public boolean hasEnd ()
public com.firebase.client.snapshot.Node getIndexEndValue ()
public com.firebase.client.snapshot.ChildKey getIndexEndName ()
public boolean hasLimit ()
public boolean hasAnchoredLimit ()
public int getLimit ()
public com.firebase.client.snapshot.Index getIndex ()
private com.firebase.client.core.view.QueryParams copy ()
com.firebase.client.core.view.QueryParams params
public com.firebase.client.core.view.QueryParams limit (int)
int limit
com.firebase.client.core.view.QueryParams copy
public com.firebase.client.core.view.QueryParams limitToFirst (int)
int limit
com.firebase.client.core.view.QueryParams copy
public com.firebase.client.core.view.QueryParams limitToLast (int)
int limit
com.firebase.client.core.view.QueryParams copy
public com.firebase.client.core.view.QueryParams startAt (com.firebase.client.snapshot.Node, com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.Node indexStartValue
com.firebase.client.snapshot.ChildKey indexStartName
com.firebase.client.core.view.QueryParams copy
public com.firebase.client.core.view.QueryParams endAt (com.firebase.client.snapshot.Node, com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.Node indexEndValue
com.firebase.client.snapshot.ChildKey indexEndName
com.firebase.client.core.view.QueryParams copy
public com.firebase.client.core.view.QueryParams orderBy (com.firebase.client.snapshot.Index)
com.firebase.client.snapshot.Index index
com.firebase.client.core.view.QueryParams copy
public boolean isViewFromLeft ()
public java.util.Map getWireProtocolParams ()
com.firebase.client.core.view.QueryParams$ViewFrom viewFromToAdd
java.util.Map queryObject
public boolean loadsAllData ()
public boolean isDefault ()
public boolean isValid ()
public java.lang.String toJSON ()
java.io.IOException e
public static com.firebase.client.core.view.QueryParams fromQueryObject (java.util.Map)
Object indexStartValue
String indexStartName
Object indexEndValue
String indexEndName
java.util.Map map
com.firebase.client.core.view.QueryParams params
String viewFrom
String indexStr
public com.firebase.client.core.view.filter.NodeFilter getNodeFilter ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
com.firebase.client.core.view.QueryParams that
public int hashCode ()
int result
static void ()
}
com/firebase/client/core/view/ViewProcessor$2.classViewProcessor.java
package com.firebase.client.core.view
com.firebase.client.core.view.ViewProcessor$2 extends java.lang.Object {
static final int[] $SwitchMap$com$firebase$client$core$operation$Operation$OperationType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/firebase/client/core/view/EventGenerator$1.classEventGenerator.java
package com.firebase.client.core.view
com.firebase.client.core.view.EventGenerator$1 extends java.lang.Object implements java.util.Comparator {
static final boolean $assertionsDisabled
final com.firebase.client.core.view.EventGenerator this$0
void (com.firebase.client.core.view.EventGenerator)
public int compare (com.firebase.client.core.view.Change, com.firebase.client.core.view.Change)
com.firebase.client.core.view.Change a
com.firebase.client.core.view.Change b
com.firebase.client.snapshot.NamedNode namedNodeA
com.firebase.client.snapshot.NamedNode namedNodeB
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/firebase/client/core/view/ViewProcessor$ProcessorResult.classViewProcessor.java
package com.firebase.client.core.view
public com.firebase.client.core.view.ViewProcessor$ProcessorResult extends java.lang.Object {
public final com.firebase.client.core.view.ViewCache viewCache
public final java.util.List changes
public void (com.firebase.client.core.view.ViewCache, java.util.List)
com.firebase.client.core.view.ViewCache viewCache
java.util.List changes
}
com/firebase/client/core/view/CacheNode.classCacheNode.java
package com.firebase.client.core.view
public com.firebase.client.core.view.CacheNode extends java.lang.Object {
private final com.firebase.client.snapshot.IndexedNode indexedNode
private final boolean fullyInitialized
private final boolean filtered
public void (com.firebase.client.snapshot.IndexedNode, boolean, boolean)
com.firebase.client.snapshot.IndexedNode node
boolean fullyInitialized
boolean filtered
public boolean isFullyInitialized ()
public boolean isFiltered ()
public boolean isCompleteForPath (com.firebase.client.core.Path)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.Path path
public boolean isCompleteForChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey key
public com.firebase.client.snapshot.Node getNode ()
public com.firebase.client.snapshot.IndexedNode getIndexedNode ()
}
com/firebase/client/core/view/ViewProcessor$1.classViewProcessor.java
package com.firebase.client.core.view
final com.firebase.client.core.view.ViewProcessor$1 extends java.lang.Object implements com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource {
void ()
public com.firebase.client.snapshot.Node getCompleteChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
public com.firebase.client.snapshot.NamedNode getChildAfterChild (com.firebase.client.snapshot.Index, com.firebase.client.snapshot.NamedNode, boolean)
com.firebase.client.snapshot.Index index
com.firebase.client.snapshot.NamedNode child
boolean reverse
}
com/firebase/client/core/view/ViewProcessor$WriteTreeCompleteChildSource.classViewProcessor.java
package com.firebase.client.core.view
com.firebase.client.core.view.ViewProcessor$WriteTreeCompleteChildSource extends java.lang.Object implements com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource {
private final com.firebase.client.core.WriteTreeRef writes
private final com.firebase.client.core.view.ViewCache viewCache
private final com.firebase.client.snapshot.Node optCompleteServerCache
public void (com.firebase.client.core.WriteTreeRef, com.firebase.client.core.view.ViewCache, com.firebase.client.snapshot.Node)
com.firebase.client.core.WriteTreeRef writes
com.firebase.client.core.view.ViewCache viewCache
com.firebase.client.snapshot.Node optCompleteServerCache
public com.firebase.client.snapshot.Node getCompleteChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.core.view.CacheNode serverNode
com.firebase.client.core.view.CacheNode serverNode
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.view.CacheNode node
public com.firebase.client.snapshot.NamedNode getChildAfterChild (com.firebase.client.snapshot.Index, com.firebase.client.snapshot.NamedNode, boolean)
com.firebase.client.snapshot.Index index
com.firebase.client.snapshot.NamedNode child
boolean reverse
com.firebase.client.snapshot.Node completeServerData
}
com/firebase/client/core/view/View$OperationResult.classView.java
package com.firebase.client.core.view
public com.firebase.client.core.view.View$OperationResult extends java.lang.Object {
public final java.util.List events
public final java.util.List changes
public void (java.util.List, java.util.List)
java.util.List events
java.util.List changes
}
com/firebase/client/core/view/Event$EventType.classEvent.java
package com.firebase.client.core.view
public final com.firebase.client.core.view.Event$EventType extends java.lang.Enum {
public static final com.firebase.client.core.view.Event$EventType CHILD_REMOVED
public static final com.firebase.client.core.view.Event$EventType CHILD_ADDED
public static final com.firebase.client.core.view.Event$EventType CHILD_MOVED
public static final com.firebase.client.core.view.Event$EventType CHILD_CHANGED
public static final com.firebase.client.core.view.Event$EventType VALUE
private static final com.firebase.client.core.view.Event$EventType[] $VALUES
public static com.firebase.client.core.view.Event$EventType[] values ()
public static com.firebase.client.core.view.Event$EventType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/core/view/ViewCache.classViewCache.java
package com.firebase.client.core.view
public com.firebase.client.core.view.ViewCache extends java.lang.Object {
private final com.firebase.client.core.view.CacheNode eventSnap
private final com.firebase.client.core.view.CacheNode serverSnap
public void (com.firebase.client.core.view.CacheNode, com.firebase.client.core.view.CacheNode)
com.firebase.client.core.view.CacheNode eventSnap
com.firebase.client.core.view.CacheNode serverSnap
public com.firebase.client.core.view.ViewCache updateEventSnap (com.firebase.client.snapshot.IndexedNode, boolean, boolean)
com.firebase.client.snapshot.IndexedNode eventSnap
boolean complete
boolean filtered
public com.firebase.client.core.view.ViewCache updateServerSnap (com.firebase.client.snapshot.IndexedNode, boolean, boolean)
com.firebase.client.snapshot.IndexedNode serverSnap
boolean complete
boolean filtered
public com.firebase.client.core.view.CacheNode getEventCache ()
public com.firebase.client.snapshot.Node getCompleteEventSnap ()
public com.firebase.client.core.view.CacheNode getServerCache ()
public com.firebase.client.snapshot.Node getCompleteServerSnap ()
}
com/firebase/client/core/view/filter/NodeFilter.classNodeFilter.java
package com.firebase.client.core.view.filter
public abstract com.firebase.client.core.view.filter.NodeFilter extends java.lang.Object {
public abstract com.firebase.client.snapshot.IndexedNode updateChild (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node, com.firebase.client.core.Path, com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource, com.firebase.client.core.view.filter.ChildChangeAccumulator)
public abstract com.firebase.client.snapshot.IndexedNode updateFullNode (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.IndexedNode, com.firebase.client.core.view.filter.ChildChangeAccumulator)
public abstract com.firebase.client.snapshot.IndexedNode updatePriority (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.Node)
public abstract boolean filtersNodes ()
public abstract com.firebase.client.core.view.filter.NodeFilter getIndexedFilter ()
public abstract com.firebase.client.snapshot.Index getIndex ()
}
com/firebase/client/core/view/filter/ChildChangeAccumulator.classChildChangeAccumulator.java
package com.firebase.client.core.view.filter
public com.firebase.client.core.view.filter.ChildChangeAccumulator extends java.lang.Object {
private final java.util.Map changeMap
static final boolean $assertionsDisabled
public void ()
public void trackChildChange (com.firebase.client.core.view.Change)
com.firebase.client.core.view.Change oldChange
com.firebase.client.core.view.Event$EventType oldType
com.firebase.client.core.view.Change change
com.firebase.client.core.view.Event$EventType type
com.firebase.client.snapshot.ChildKey childKey
public java.util.List getChanges ()
static void ()
}
com/firebase/client/core/view/filter/RangedFilter.classRangedFilter.java
package com.firebase.client.core.view.filter
public com.firebase.client.core.view.filter.RangedFilter extends java.lang.Object implements com.firebase.client.core.view.filter.NodeFilter {
private final com.firebase.client.core.view.filter.IndexedFilter indexedFilter
private final com.firebase.client.snapshot.Index index
private final com.firebase.client.snapshot.NamedNode startPost
private final com.firebase.client.snapshot.NamedNode endPost
public void (com.firebase.client.core.view.QueryParams)
com.firebase.client.core.view.QueryParams params
public com.firebase.client.snapshot.NamedNode getStartPost ()
public com.firebase.client.snapshot.NamedNode getEndPost ()
private static com.firebase.client.snapshot.NamedNode getStartPost (com.firebase.client.core.view.QueryParams)
com.firebase.client.snapshot.ChildKey startName
com.firebase.client.core.view.QueryParams params
private static com.firebase.client.snapshot.NamedNode getEndPost (com.firebase.client.core.view.QueryParams)
com.firebase.client.snapshot.ChildKey endName
com.firebase.client.core.view.QueryParams params
public boolean matches (com.firebase.client.snapshot.NamedNode)
com.firebase.client.snapshot.NamedNode node
public com.firebase.client.snapshot.IndexedNode updateChild (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node, com.firebase.client.core.Path, com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.IndexedNode snap
com.firebase.client.snapshot.ChildKey key
com.firebase.client.snapshot.Node newChild
com.firebase.client.core.Path affectedPath
com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource source
com.firebase.client.core.view.filter.ChildChangeAccumulator optChangeAccumulator
public com.firebase.client.snapshot.IndexedNode updateFullNode (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.IndexedNode, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.IndexedNode filtered
com.firebase.client.snapshot.NamedNode child
java.util.Iterator i$
com.firebase.client.snapshot.IndexedNode oldSnap
com.firebase.client.snapshot.IndexedNode newSnap
com.firebase.client.core.view.filter.ChildChangeAccumulator optChangeAccumulator
com.firebase.client.snapshot.IndexedNode filtered
public com.firebase.client.snapshot.IndexedNode updatePriority (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.IndexedNode oldSnap
com.firebase.client.snapshot.Node newPriority
public com.firebase.client.core.view.filter.NodeFilter getIndexedFilter ()
public com.firebase.client.snapshot.Index getIndex ()
public boolean filtersNodes ()
}
com/firebase/client/core/view/filter/LimitedFilter.classLimitedFilter.java
package com.firebase.client.core.view.filter
public com.firebase.client.core.view.filter.LimitedFilter extends java.lang.Object implements com.firebase.client.core.view.filter.NodeFilter {
private final com.firebase.client.core.view.filter.RangedFilter rangedFilter
private final com.firebase.client.snapshot.Index index
private final int limit
private final boolean reverse
static final boolean $assertionsDisabled
public void (com.firebase.client.core.view.QueryParams)
com.firebase.client.core.view.QueryParams params
public com.firebase.client.snapshot.IndexedNode updateChild (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node, com.firebase.client.core.Path, com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.IndexedNode snap
com.firebase.client.snapshot.ChildKey key
com.firebase.client.snapshot.Node newChild
com.firebase.client.core.Path affectedPath
com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource source
com.firebase.client.core.view.filter.ChildChangeAccumulator optChangeAccumulator
private com.firebase.client.snapshot.IndexedNode fullLimitUpdateChild (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node, com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.IndexedNode newIndexed
boolean nextChildInRange
com.firebase.client.snapshot.Node oldChildSnap
com.firebase.client.snapshot.NamedNode nextChild
int compareNext
boolean remainsInWindow
com.firebase.client.snapshot.IndexedNode oldIndexed
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.Node childSnap
com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource source
com.firebase.client.core.view.filter.ChildChangeAccumulator optChangeAccumulator
com.firebase.client.snapshot.NamedNode newChildNamedNode
com.firebase.client.snapshot.NamedNode windowBoundary
boolean inRange
public com.firebase.client.snapshot.IndexedNode updateFullNode (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.IndexedNode, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.IndexedNode filtered
com.firebase.client.snapshot.NamedNode startPost
com.firebase.client.snapshot.NamedNode endPost
java.util.Iterator iterator
int sign
com.firebase.client.snapshot.NamedNode next
boolean inRange
com.firebase.client.snapshot.NamedNode startPost
com.firebase.client.snapshot.NamedNode endPost
java.util.Iterator iterator
int sign
int count
boolean foundStartPost
com.firebase.client.snapshot.IndexedNode oldSnap
com.firebase.client.snapshot.IndexedNode newSnap
com.firebase.client.core.view.filter.ChildChangeAccumulator optChangeAccumulator
com.firebase.client.snapshot.IndexedNode filtered
public com.firebase.client.snapshot.IndexedNode updatePriority (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.IndexedNode oldSnap
com.firebase.client.snapshot.Node newPriority
public com.firebase.client.core.view.filter.NodeFilter getIndexedFilter ()
public com.firebase.client.snapshot.Index getIndex ()
public boolean filtersNodes ()
static void ()
}
com/firebase/client/core/view/filter/IndexedFilter.classIndexedFilter.java
package com.firebase.client.core.view.filter
public com.firebase.client.core.view.filter.IndexedFilter extends java.lang.Object implements com.firebase.client.core.view.filter.NodeFilter {
private final com.firebase.client.snapshot.Index index
static final boolean $assertionsDisabled
public void (com.firebase.client.snapshot.Index)
com.firebase.client.snapshot.Index index
public com.firebase.client.snapshot.IndexedNode updateChild (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node, com.firebase.client.core.Path, com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.IndexedNode indexedNode
com.firebase.client.snapshot.ChildKey key
com.firebase.client.snapshot.Node newChild
com.firebase.client.core.Path affectedPath
com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource source
com.firebase.client.core.view.filter.ChildChangeAccumulator optChangeAccumulator
com.firebase.client.snapshot.Node snap
com.firebase.client.snapshot.Node oldChild
public com.firebase.client.snapshot.IndexedNode updateFullNode (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.IndexedNode, com.firebase.client.core.view.filter.ChildChangeAccumulator)
com.firebase.client.snapshot.NamedNode child
java.util.Iterator i$
com.firebase.client.snapshot.Node oldChild
com.firebase.client.snapshot.NamedNode child
java.util.Iterator i$
com.firebase.client.snapshot.IndexedNode oldSnap
com.firebase.client.snapshot.IndexedNode newSnap
com.firebase.client.core.view.filter.ChildChangeAccumulator optChangeAccumulator
public com.firebase.client.snapshot.IndexedNode updatePriority (com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.IndexedNode oldSnap
com.firebase.client.snapshot.Node newPriority
public com.firebase.client.core.view.filter.NodeFilter getIndexedFilter ()
public com.firebase.client.snapshot.Index getIndex ()
public boolean filtersNodes ()
static void ()
}
com/firebase/client/core/view/filter/NodeFilter$CompleteChildSource.classNodeFilter.java
package com.firebase.client.core.view.filter
public abstract com.firebase.client.core.view.filter.NodeFilter$CompleteChildSource extends java.lang.Object {
public abstract com.firebase.client.snapshot.Node getCompleteChild (com.firebase.client.snapshot.ChildKey)
public abstract com.firebase.client.snapshot.NamedNode getChildAfterChild (com.firebase.client.snapshot.Index, com.firebase.client.snapshot.NamedNode, boolean)
}
com/firebase/client/core/view/QueryParams$ViewFrom.classQueryParams.java
package com.firebase.client.core.view
final com.firebase.client.core.view.QueryParams$ViewFrom extends java.lang.Enum {
public static final com.firebase.client.core.view.QueryParams$ViewFrom LEFT
public static final com.firebase.client.core.view.QueryParams$ViewFrom RIGHT
private static final com.firebase.client.core.view.QueryParams$ViewFrom[] $VALUES
public static com.firebase.client.core.view.QueryParams$ViewFrom[] values ()
public static com.firebase.client.core.view.QueryParams$ViewFrom valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/core/view/CancelEvent.classCancelEvent.java
package com.firebase.client.core.view
public com.firebase.client.core.view.CancelEvent extends java.lang.Object implements com.firebase.client.core.view.Event {
private final com.firebase.client.core.Path path
private final com.firebase.client.core.EventRegistration eventRegistration
private final com.firebase.client.FirebaseError error
public void (com.firebase.client.core.EventRegistration, com.firebase.client.FirebaseError, com.firebase.client.core.Path)
com.firebase.client.core.EventRegistration eventRegistration
com.firebase.client.FirebaseError error
com.firebase.client.core.Path path
public com.firebase.client.core.Path getPath ()
public void fire ()
public java.lang.String toString ()
}
com/firebase/client/core/view/EventRaiser.classEventRaiser.java
package com.firebase.client.core.view
public com.firebase.client.core.view.EventRaiser extends java.lang.Object {
private final com.firebase.client.EventTarget eventTarget
private final com.firebase.client.utilities.LogWrapper logger
public void (com.firebase.client.core.Context)
com.firebase.client.core.Context ctx
public void raiseEvents (java.util.List)
java.util.List events
java.util.ArrayList eventsClone
static com.firebase.client.utilities.LogWrapper access$000 (com.firebase.client.core.view.EventRaiser)
com.firebase.client.core.view.EventRaiser x0
}
com/firebase/client/core/view/QueryParams$1.classQueryParams.java
package com.firebase.client.core.view
com.firebase.client.core.view.QueryParams$1 extends java.lang.Object {
static final int[] $SwitchMap$com$firebase$client$core$view$QueryParams$ViewFrom
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/firebase/client/core/view/Change.classChange.java
package com.firebase.client.core.view
public com.firebase.client.core.view.Change extends java.lang.Object {
private final com.firebase.client.core.view.Event$EventType eventType
private final com.firebase.client.snapshot.IndexedNode indexedNode
private final com.firebase.client.snapshot.IndexedNode oldIndexedNode
private final com.firebase.client.snapshot.ChildKey childKey
private final com.firebase.client.snapshot.ChildKey prevName
private void (com.firebase.client.core.view.Event$EventType, com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.IndexedNode)
com.firebase.client.core.view.Event$EventType eventType
com.firebase.client.snapshot.IndexedNode indexedNode
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.ChildKey prevName
com.firebase.client.snapshot.IndexedNode oldIndexedNode
public static com.firebase.client.core.view.Change valueChange (com.firebase.client.snapshot.IndexedNode)
com.firebase.client.snapshot.IndexedNode snapshot
public static com.firebase.client.core.view.Change childAddedChange (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.Node snapshot
public static com.firebase.client.core.view.Change childAddedChange (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.IndexedNode)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.IndexedNode snapshot
public static com.firebase.client.core.view.Change childRemovedChange (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.Node snapshot
public static com.firebase.client.core.view.Change childRemovedChange (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.IndexedNode)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.IndexedNode snapshot
public static com.firebase.client.core.view.Change childChangedChange (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.Node newSnapshot
com.firebase.client.snapshot.Node oldSnapshot
public static com.firebase.client.core.view.Change childChangedChange (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.IndexedNode, com.firebase.client.snapshot.IndexedNode)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.IndexedNode newSnapshot
com.firebase.client.snapshot.IndexedNode oldSnapshot
public static com.firebase.client.core.view.Change childMovedChange (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.Node snapshot
public static com.firebase.client.core.view.Change childMovedChange (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.IndexedNode)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.IndexedNode snapshot
public com.firebase.client.core.view.Change changeWithPrevName (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey prevName
public com.firebase.client.snapshot.ChildKey getChildKey ()
public com.firebase.client.core.view.Event$EventType getEventType ()
public com.firebase.client.snapshot.IndexedNode getIndexedNode ()
public com.firebase.client.snapshot.ChildKey getPrevName ()
public com.firebase.client.snapshot.IndexedNode getOldIndexedNode ()
public java.lang.String toString ()
}
com/firebase/client/core/ThreadPoolEventTarget$1.classThreadPoolEventTarget.java
package com.firebase.client.core
com.firebase.client.core.ThreadPoolEventTarget$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final java.util.concurrent.ThreadFactory val$wrappedFactory
final com.firebase.client.core.ThreadInitializer val$threadInitializer
final com.firebase.client.core.ThreadPoolEventTarget this$0
void (com.firebase.client.core.ThreadPoolEventTarget, java.util.concurrent.ThreadFactory, com.firebase.client.core.ThreadInitializer)
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread thread
}
com/firebase/client/core/SyncTree$ListenContainer.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$ListenContainer extends java.lang.Object implements com.firebase.client.core.SyncTree$SyncTreeHash com.firebase.client.core.SyncTree$CompletionListener {
private final com.firebase.client.core.view.View view
private final com.firebase.client.core.Tag tag
final com.firebase.client.core.SyncTree this$0
public void (com.firebase.client.core.SyncTree, com.firebase.client.core.view.View)
com.firebase.client.core.view.View view
public com.firebase.client.core.CompoundHash getCompoundHash ()
public java.lang.String getSimpleHash ()
public boolean shouldIncludeCompoundHash ()
public java.util.List onListenComplete (com.firebase.client.FirebaseError)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.FirebaseError error
static com.firebase.client.core.Tag access$1400 (com.firebase.client.core.SyncTree$ListenContainer)
com.firebase.client.core.SyncTree$ListenContainer x0
}
com/firebase/client/core/PersistentConnection$3.classPersistentConnection.java
package com.firebase.client.core
com.firebase.client.core.PersistentConnection$3 extends java.lang.Object implements com.firebase.client.core.PersistentConnection$ResponseListener {
final com.firebase.client.Firebase$CompletionListener val$onComplete
final com.firebase.client.core.PersistentConnection this$0
void (com.firebase.client.core.PersistentConnection, com.firebase.client.Firebase$CompletionListener)
public void onResponse (java.util.Map)
java.util.Map response
String status
com.firebase.client.FirebaseError error
}
com/firebase/client/core/Repo$16.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$16 extends java.lang.Object implements com.firebase.client.core.utilities.Tree$TreeVisitor {
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo)
public void visitTree (com.firebase.client.core.utilities.Tree)
com.firebase.client.core.utilities.Tree tree
}
com/firebase/client/core/SyncTree$13.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$13 extends java.lang.Object implements com.firebase.client.core.utilities.ImmutableTree$TreeVisitor {
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree)
public java.lang.Void onNodeValue (com.firebase.client.core.Path, com.firebase.client.core.SyncPoint, java.lang.Void)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.view.QuerySpec childQuery
com.firebase.client.core.view.View syncPointView
java.util.Iterator i$
com.firebase.client.core.Path relativePath
com.firebase.client.core.SyncPoint maybeChildSyncPoint
Void accum
public volatile java.lang.Object onNodeValue (com.firebase.client.core.Path, java.lang.Object, java.lang.Object)
com.firebase.client.core.Path x0
Object x1
Object x2
}
com/firebase/client/core/Repo$9.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$9 extends java.lang.Object implements com.firebase.client.Firebase$CompletionListener {
final com.firebase.client.core.Path val$path
final java.util.Map val$newChildren
final com.firebase.client.Firebase$CompletionListener val$listener
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.core.Path, java.util.Map, com.firebase.client.Firebase$CompletionListener)
public void onComplete (com.firebase.client.FirebaseError, com.firebase.client.Firebase)
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.FirebaseError error
com.firebase.client.Firebase ref
}
com/firebase/client/core/ValueEventRegistration.classValueEventRegistration.java
package com.firebase.client.core
public com.firebase.client.core.ValueEventRegistration extends com.firebase.client.core.EventRegistration {
private final com.firebase.client.core.Repo repo
private final com.firebase.client.ValueEventListener eventListener
private final com.firebase.client.core.view.QuerySpec spec
public void (com.firebase.client.core.Repo, com.firebase.client.ValueEventListener, com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.Repo repo
com.firebase.client.ValueEventListener eventListener
com.firebase.client.core.view.QuerySpec spec
public boolean respondsTo (com.firebase.client.core.view.Event$EventType)
com.firebase.client.core.view.Event$EventType eventType
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
int result
public com.firebase.client.core.view.DataEvent createEvent (com.firebase.client.core.view.Change, com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.Change change
com.firebase.client.core.view.QuerySpec query
com.firebase.client.Firebase ref
com.firebase.client.DataSnapshot dataSnapshot
public void fireEvent (com.firebase.client.core.view.DataEvent)
com.firebase.client.core.view.DataEvent eventData
public void fireCancelEvent (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
public com.firebase.client.core.EventRegistration clone (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec newQuery
public boolean isSameListener (com.firebase.client.core.EventRegistration)
com.firebase.client.core.EventRegistration other
public com.firebase.client.core.view.QuerySpec getQuerySpec ()
public java.lang.String toString ()
com.firebase.client.core.Repo getRepo ()
}
com/firebase/client/core/PersistentConnection$5.classPersistentConnection.java
package com.firebase.client.core
com.firebase.client.core.PersistentConnection$5 extends java.lang.Object implements com.firebase.client.core.PersistentConnection$ResponseListener {
final String val$action
final long val$putId
final com.firebase.client.core.PersistentConnection$OutstandingPut val$put
final com.firebase.client.Firebase$CompletionListener val$onComplete
final com.firebase.client.core.PersistentConnection this$0
void (com.firebase.client.core.PersistentConnection, java.lang.String, long, com.firebase.client.core.PersistentConnection$OutstandingPut, com.firebase.client.Firebase$CompletionListener)
public void onResponse (java.util.Map)
String status
java.util.Map response
com.firebase.client.core.PersistentConnection$OutstandingPut currentPut
}
com/firebase/client/core/ThreadBackgroundExecutor.classThreadBackgroundExecutor.java
package com.firebase.client.core
public com.firebase.client.core.ThreadBackgroundExecutor extends java.lang.Object {
public void ()
}
com/firebase/client/core/SyncTree$10.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$10 extends java.lang.Object implements java.util.concurrent.Callable {
final com.firebase.client.core.Tag val$tag
final com.firebase.client.core.Path val$path
final java.util.Map val$changedChildren
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, com.firebase.client.core.Tag, com.firebase.client.core.Path, java.util.Map)
public java.util.List call ()
com.firebase.client.core.Path relativePath
com.firebase.client.core.CompoundWrite merge
com.firebase.client.core.operation.Operation op
com.firebase.client.core.view.QuerySpec query
public volatile java.lang.Object call () throws java.lang.Exception
}
com/firebase/client/core/CompoundHash$SimpleSizeSplitStrategy.classCompoundHash.java
package com.firebase.client.core
com.firebase.client.core.CompoundHash$SimpleSizeSplitStrategy extends java.lang.Object implements com.firebase.client.core.CompoundHash$SplitStrategy {
private final long splitThreshold
public void (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node node
long estimatedNodeSize
public boolean shouldSplit (com.firebase.client.core.CompoundHash$CompoundHashBuilder)
com.firebase.client.core.CompoundHash$CompoundHashBuilder state
}
com/firebase/client/core/Repo$12.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$12 extends java.lang.Object implements com.firebase.client.ValueEventListener {
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo)
public void onDataChange (com.firebase.client.DataSnapshot)
com.firebase.client.DataSnapshot snapshot
public void onCancelled (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
}
com/firebase/client/core/SyncTree$KeepSyncedEventRegistration.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$KeepSyncedEventRegistration extends com.firebase.client.core.EventRegistration {
private com.firebase.client.core.view.QuerySpec spec
public void (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec spec
public boolean respondsTo (com.firebase.client.core.view.Event$EventType)
com.firebase.client.core.view.Event$EventType eventType
public com.firebase.client.core.view.DataEvent createEvent (com.firebase.client.core.view.Change, com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.Change change
com.firebase.client.core.view.QuerySpec query
public void fireEvent (com.firebase.client.core.view.DataEvent)
com.firebase.client.core.view.DataEvent dataEvent
public void fireCancelEvent (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
public com.firebase.client.core.EventRegistration clone (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec newQuery
public boolean isSameListener (com.firebase.client.core.EventRegistration)
com.firebase.client.core.EventRegistration other
public com.firebase.client.core.view.QuerySpec getQuerySpec ()
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
}
com/firebase/client/core/PersistentConnection$Delegate.classPersistentConnection.java
package com.firebase.client.core
public abstract com.firebase.client.core.PersistentConnection$Delegate extends java.lang.Object {
public abstract void onDataUpdate (java.lang.String, java.lang.Object, boolean, com.firebase.client.core.Tag)
public abstract void onRangeMergeUpdate (com.firebase.client.core.Path, java.util.List, com.firebase.client.core.Tag)
public abstract void onConnect ()
public abstract void onDisconnect ()
public abstract void onAuthStatus (boolean)
public abstract void onServerInfoUpdate (java.util.Map)
}
com/firebase/client/core/Repo$15.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$15 extends java.lang.Object implements com.firebase.client.Firebase$CompletionListener {
final com.firebase.client.core.Path val$path
final java.util.List val$queue
final com.firebase.client.core.Repo val$repo
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.core.Path, java.util.List, com.firebase.client.core.Repo)
public void onComplete (com.firebase.client.FirebaseError, com.firebase.client.Firebase)
com.firebase.client.snapshot.Node node
com.firebase.client.DataSnapshot snap
com.firebase.client.core.Repo$TransactionData txn
java.util.Iterator i$
int i
java.util.List callbacks
com.firebase.client.core.Repo$TransactionData transaction
java.util.Iterator i$
com.firebase.client.core.Repo$TransactionData transaction
java.util.Iterator i$
com.firebase.client.FirebaseError error
com.firebase.client.Firebase ref
java.util.List events
}
com/firebase/client/core/SyncTree$7.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$7 extends java.lang.Object implements java.util.concurrent.Callable {
final com.firebase.client.core.Path val$path
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, com.firebase.client.core.Path)
public java.util.List call ()
public volatile java.lang.Object call () throws java.lang.Exception
}
com/firebase/client/core/Platform.classPlatform.java
package com.firebase.client.core
public abstract com.firebase.client.core.Platform extends java.lang.Object {
public abstract com.firebase.client.Logger newLogger (com.firebase.client.core.Context, com.firebase.client.Logger$Level, java.util.List)
public abstract com.firebase.client.EventTarget newEventTarget (com.firebase.client.core.Context)
public abstract com.firebase.client.RunLoop newRunLoop (com.firebase.client.core.Context)
public abstract com.firebase.client.CredentialStore newCredentialStore (com.firebase.client.core.Context)
public abstract java.lang.String getUserAgent (com.firebase.client.core.Context)
public abstract java.lang.String getPlatformVersion ()
public abstract com.firebase.client.core.persistence.PersistenceManager createPersistenceManager (com.firebase.client.core.Context, java.lang.String)
public abstract void runBackgroundTask (com.firebase.client.core.Context, java.lang.Runnable)
}
com/firebase/client/core/SyncTree$2.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$2 extends java.lang.Object implements java.util.concurrent.Callable {
final boolean val$persist
final com.firebase.client.core.Path val$path
final com.firebase.client.core.CompoundWrite val$unresolvedChildren
final long val$writeId
final com.firebase.client.core.CompoundWrite val$children
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, boolean, com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite, long, com.firebase.client.core.CompoundWrite)
public java.util.List call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/firebase/client/core/SyncTree$SyncTreeHash.classSyncTree.java
package com.firebase.client.core
public abstract com.firebase.client.core.SyncTree$SyncTreeHash extends java.lang.Object {
public abstract com.firebase.client.core.CompoundHash getCompoundHash ()
public abstract java.lang.String getSimpleHash ()
public abstract boolean shouldIncludeCompoundHash ()
}
com/firebase/client/core/Context.classContext.java
package com.firebase.client.core
public com.firebase.client.core.Context extends java.lang.Object {
private static final long DEFAULT_CACHE_SIZE
protected com.firebase.client.Logger logger
protected com.firebase.client.EventTarget eventTarget
protected com.firebase.client.CredentialStore credentialStore
protected com.firebase.client.RunLoop runLoop
protected String persistenceKey
protected java.util.List loggedComponents
protected String userAgent
protected String authenticationServer
protected com.firebase.client.Logger$Level logLevel
protected boolean persistenceEnabled
protected com.firebase.client.core.AuthExpirationBehavior authExpirationBehavior
protected long cacheSize
private com.firebase.client.core.persistence.PersistenceManager forcedPersistenceManager
private boolean frozen
private boolean stopped
private static com.firebase.client.core.Platform platform
private static android.content.Context androidContext
public void ()
private com.firebase.client.core.Platform getPlatform ()
com.firebase.client.core.GaePlatform gaePlatform
public static synchronized void setAndroidContext (android.content.Context)
Class androidPlatformClass
java.lang.reflect.Constructor constructor
ClassNotFoundException e
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
InstantiationException e
IllegalAccessException e
android.content.Context context
public boolean isFrozen ()
public boolean isStopped ()
synchronized void freeze ()
public void requireStarted ()
private void initServices ()
private void restartServices ()
void stop ()
protected void assertUnfrozen ()
public com.firebase.client.utilities.LogWrapper getLogger (java.lang.String)
String component
public com.firebase.client.utilities.LogWrapper getLogger (java.lang.String, java.lang.String)
String component
String prefix
com.firebase.client.core.persistence.PersistenceManager getPersistenceManager (java.lang.String)
com.firebase.client.core.persistence.PersistenceManager cache
String firebaseId
public boolean isPersistenceEnabled ()
public com.firebase.client.core.AuthExpirationBehavior getAuthExpirationBehavior ()
public long getPersistenceCacheSizeBytes ()
void forcePersistenceManager (com.firebase.client.core.persistence.PersistenceManager)
com.firebase.client.core.persistence.PersistenceManager persistenceManager
public com.firebase.client.EventTarget getEventTarget ()
public com.firebase.client.RunLoop getRunLoop ()
public void runBackgroundTask (java.lang.Runnable)
Runnable r
public java.lang.String getUserAgent ()
public java.lang.String getPlatformVersion ()
public java.lang.String getSessionPersistenceKey ()
public com.firebase.client.CredentialStore getCredentialStore ()
public java.lang.String getAuthenticationServer ()
public boolean isCustomAuthenticationServerSet ()
private void ensureLogger ()
private void ensureRunLoop ()
private void ensureEventTarget ()
private void ensureUserAgent ()
private void ensureCredentialStore ()
private void ensureSessionIdentifier ()
private java.lang.String buildUserAgent (java.lang.String)
String platformAgent
StringBuilder sb
}
com/firebase/client/core/ThreadInitializer$1.classThreadInitializer.java
package com.firebase.client.core
final com.firebase.client.core.ThreadInitializer$1 extends java.lang.Object implements com.firebase.client.core.ThreadInitializer {
void ()
public void setName (java.lang.Thread, java.lang.String)
Thread t
String name
public void setDaemon (java.lang.Thread, boolean)
Thread t
boolean isDaemon
public void setUncaughtExceptionHandler (java.lang.Thread, java.lang.Thread$UncaughtExceptionHandler)
Thread t
Thread$UncaughtExceptionHandler handler
}
com/firebase/client/core/Repo$2.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$2 extends java.lang.Object implements com.firebase.client.core.SyncTree$ListenProvider {
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo)
public void startListening (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.Tag, com.firebase.client.core.SyncTree$SyncTreeHash, com.firebase.client.core.SyncTree$CompletionListener)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.Tag tag
com.firebase.client.core.SyncTree$SyncTreeHash hash
com.firebase.client.core.SyncTree$CompletionListener onComplete
public void stopListening (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.Tag)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.Tag tag
}
com/firebase/client/core/SparseSnapshotTree$2.classSparseSnapshotTree.java
package com.firebase.client.core
com.firebase.client.core.SparseSnapshotTree$2 extends java.lang.Object implements com.firebase.client.core.SparseSnapshotTree$SparseSnapshotChildVisitor {
final com.firebase.client.core.Path val$prefixPath
final com.firebase.client.core.SparseSnapshotTree$SparseSnapshotTreeVisitor val$visitor
final com.firebase.client.core.SparseSnapshotTree this$0
void (com.firebase.client.core.SparseSnapshotTree, com.firebase.client.core.Path, com.firebase.client.core.SparseSnapshotTree$SparseSnapshotTreeVisitor)
public void visitChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.core.SparseSnapshotTree)
com.firebase.client.snapshot.ChildKey key
com.firebase.client.core.SparseSnapshotTree tree
}
com/firebase/client/core/SyncTree$6.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$6 extends java.lang.Object implements java.util.concurrent.Callable {
final java.util.Map val$changedChildren
final com.firebase.client.core.Path val$path
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, java.util.Map, com.firebase.client.core.Path)
public java.util.List call ()
com.firebase.client.core.CompoundWrite merge
public volatile java.lang.Object call () throws java.lang.Exception
}
com/firebase/client/core/Repo$13.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$13 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Transaction$Handler val$handler
final com.firebase.client.FirebaseError val$innerClassError
final com.firebase.client.DataSnapshot val$snap
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.Transaction$Handler, com.firebase.client.FirebaseError, com.firebase.client.DataSnapshot)
public void run ()
}
com/firebase/client/core/operation/AckUserWrite.classAckUserWrite.java
package com.firebase.client.core.operation
public com.firebase.client.core.operation.AckUserWrite extends com.firebase.client.core.operation.Operation {
private final boolean revert
private final com.firebase.client.core.utilities.ImmutableTree affectedTree
public void (com.firebase.client.core.Path, com.firebase.client.core.utilities.ImmutableTree, boolean)
com.firebase.client.core.Path path
com.firebase.client.core.utilities.ImmutableTree affectedTree
boolean revert
public com.firebase.client.core.utilities.ImmutableTree getAffectedTree ()
public boolean isRevert ()
public com.firebase.client.core.operation.Operation operationForChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.core.utilities.ImmutableTree childTree
com.firebase.client.snapshot.ChildKey childKey
public java.lang.String toString ()
}
com/firebase/client/core/operation/Merge.classMerge.java
package com.firebase.client.core.operation
public com.firebase.client.core.operation.Merge extends com.firebase.client.core.operation.Operation {
private final com.firebase.client.core.CompoundWrite children
public void (com.firebase.client.core.operation.OperationSource, com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite)
com.firebase.client.core.operation.OperationSource source
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite children
public com.firebase.client.core.CompoundWrite getChildren ()
public com.firebase.client.core.operation.Operation operationForChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.core.CompoundWrite childTree
com.firebase.client.snapshot.ChildKey childKey
public java.lang.String toString ()
}
com/firebase/client/core/operation/Operation$OperationType.classOperation.java
package com.firebase.client.core.operation
public final com.firebase.client.core.operation.Operation$OperationType extends java.lang.Enum {
public static final com.firebase.client.core.operation.Operation$OperationType Overwrite
public static final com.firebase.client.core.operation.Operation$OperationType Merge
public static final com.firebase.client.core.operation.Operation$OperationType AckUserWrite
public static final com.firebase.client.core.operation.Operation$OperationType ListenComplete
private static final com.firebase.client.core.operation.Operation$OperationType[] $VALUES
public static com.firebase.client.core.operation.Operation$OperationType[] values ()
public static com.firebase.client.core.operation.Operation$OperationType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/core/operation/OperationSource$Source.classOperationSource.java
package com.firebase.client.core.operation
final com.firebase.client.core.operation.OperationSource$Source extends java.lang.Enum {
public static final com.firebase.client.core.operation.OperationSource$Source User
public static final com.firebase.client.core.operation.OperationSource$Source Server
private static final com.firebase.client.core.operation.OperationSource$Source[] $VALUES
public static com.firebase.client.core.operation.OperationSource$Source[] values ()
public static com.firebase.client.core.operation.OperationSource$Source valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/core/operation/Operation.classOperation.java
package com.firebase.client.core.operation
public abstract com.firebase.client.core.operation.Operation extends java.lang.Object {
protected final com.firebase.client.core.operation.Operation$OperationType type
protected final com.firebase.client.core.operation.OperationSource source
protected final com.firebase.client.core.Path path
protected void (com.firebase.client.core.operation.Operation$OperationType, com.firebase.client.core.operation.OperationSource, com.firebase.client.core.Path)
com.firebase.client.core.operation.Operation$OperationType type
com.firebase.client.core.operation.OperationSource source
com.firebase.client.core.Path path
public com.firebase.client.core.Path getPath ()
public com.firebase.client.core.operation.OperationSource getSource ()
public com.firebase.client.core.operation.Operation$OperationType getType ()
public abstract com.firebase.client.core.operation.Operation operationForChild (com.firebase.client.snapshot.ChildKey)
}
com/firebase/client/core/operation/ListenComplete.classListenComplete.java
package com.firebase.client.core.operation
public com.firebase.client.core.operation.ListenComplete extends com.firebase.client.core.operation.Operation {
static final boolean $assertionsDisabled
public void (com.firebase.client.core.operation.OperationSource, com.firebase.client.core.Path)
com.firebase.client.core.operation.OperationSource source
com.firebase.client.core.Path path
public com.firebase.client.core.operation.Operation operationForChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
public java.lang.String toString ()
static void ()
}
com/firebase/client/core/operation/OperationSource.classOperationSource.java
package com.firebase.client.core.operation
public com.firebase.client.core.operation.OperationSource extends java.lang.Object {
public static final com.firebase.client.core.operation.OperationSource USER
public static final com.firebase.client.core.operation.OperationSource SERVER
private final com.firebase.client.core.operation.OperationSource$Source source
private final com.firebase.client.core.view.QueryParams queryParams
private final boolean tagged
static final boolean $assertionsDisabled
public static com.firebase.client.core.operation.OperationSource forServerTaggedQuery (com.firebase.client.core.view.QueryParams)
com.firebase.client.core.view.QueryParams queryParams
public void (com.firebase.client.core.operation.OperationSource$Source, com.firebase.client.core.view.QueryParams, boolean)
com.firebase.client.core.operation.OperationSource$Source source
com.firebase.client.core.view.QueryParams queryParams
boolean tagged
public boolean isFromUser ()
public boolean isFromServer ()
public boolean isTagged ()
public java.lang.String toString ()
public com.firebase.client.core.view.QueryParams getQueryParams ()
static void ()
}
com/firebase/client/core/operation/Overwrite.classOverwrite.java
package com.firebase.client.core.operation
public com.firebase.client.core.operation.Overwrite extends com.firebase.client.core.operation.Operation {
private final com.firebase.client.snapshot.Node snapshot
public void (com.firebase.client.core.operation.OperationSource, com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.core.operation.OperationSource source
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node snapshot
public com.firebase.client.snapshot.Node getSnapshot ()
public com.firebase.client.core.operation.Operation operationForChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
public java.lang.String toString ()
}
com/firebase/client/core/PersistentConnection.classPersistentConnection.java
package com.firebase.client.core
public com.firebase.client.core.PersistentConnection extends java.lang.Object implements com.firebase.client.realtime.Connection$Delegate {
private static final String REQUEST_ERROR
private static final String REQUEST_QUERIES
private static final String REQUEST_TAG
private static final String REQUEST_STATUS
private static final String REQUEST_PATH
private static final String REQUEST_NUMBER
private static final String REQUEST_PAYLOAD
private static final String REQUEST_COUNTERS
private static final String REQUEST_DATA_PAYLOAD
private static final String REQUEST_DATA_HASH
private static final String REQUEST_COMPOUND_HASH
private static final String REQUEST_COMPOUND_HASH_PATHS
private static final String REQUEST_COMPOUND_HASH_HASHES
private static final String REQUEST_CREDENTIAL
private static final String REQUEST_ACTION
private static final String REQUEST_ACTION_STATS
private static final String REQUEST_ACTION_LISTEN
private static final String REQUEST_ACTION_QUERY
private static final String REQUEST_ACTION_PUT
private static final String REQUEST_ACTION_MERGE
private static final String REQUEST_ACTION_UNLISTEN
private static final String REQUEST_ACTION_QUERY_UNLISTEN
private static final String REQUEST_ACTION_ONDISCONNECT_PUT
private static final String REQUEST_ACTION_ONDISCONNECT_MERGE
private static final String REQUEST_ACTION_ONDISCONNECT_CANCEL
private static final String REQUEST_ACTION_AUTH
private static final String REQUEST_ACTION_UNAUTH
private static final String RESPONSE_FOR_REQUEST
private static final String SERVER_ASYNC_ACTION
private static final String SERVER_ASYNC_PAYLOAD
private static final String SERVER_ASYNC_DATA_UPDATE
private static final String SERVER_ASYNC_DATA_MERGE
private static final String SERVER_ASYNC_DATA_RANGE_MERGE
private static final String SERVER_ASYNC_AUTH_REVOKED
private static final String SERVER_ASYNC_LISTEN_CANCELLED
private static final String SERVER_ASYNC_SECURITY_DEBUG
private static final String SERVER_DATA_UPDATE_PATH
private static final String SERVER_DATA_UPDATE_BODY
private static final String SERVER_DATA_START_PATH
private static final String SERVER_DATA_END_PATH
private static final String SERVER_DATA_RANGE_MERGE
private static final String SERVER_DATA_TAG
private static final String SERVER_DATA_WARNINGS
private static final String SERVER_RESPONSE_DATA
private static final long RECONNECT_MIN_DELAY
private static final long RECONNECT_RESET_TIMEOUT
private static final long RECONNECT_MAX_DELAY
private static final double RECONNECT_MULTIPLIER
private static long connectionIds
private com.firebase.client.core.PersistentConnection$Delegate delegate
private com.firebase.client.core.RepoInfo repoInfo
private boolean shouldReconnect
private boolean firstConnection
private long lastConnectionAttemptTime
private long lastConnectionEstablishedTime
private com.firebase.client.realtime.Connection realtime
private com.firebase.client.core.PersistentConnection$ConnectionState connectionState
private long writeCounter
private long requestCounter
private long reconnectDelay
private java.util.Map requestCBHash
private boolean writesPaused
private java.util.List onDisconnectRequestQueue
private java.util.Map outstandingPuts
private java.util.Map listens
private java.util.Random random
private java.util.concurrent.ScheduledFuture reconnectFuture
private com.firebase.client.core.PersistentConnection$AuthCredential authCredential
private com.firebase.client.core.Context ctx
private com.firebase.client.utilities.LogWrapper logger
private String lastSessionId
static final boolean $assertionsDisabled
public void (com.firebase.client.core.Context, com.firebase.client.core.RepoInfo, com.firebase.client.core.PersistentConnection$Delegate)
com.firebase.client.core.Context ctx
com.firebase.client.core.RepoInfo info
com.firebase.client.core.PersistentConnection$Delegate delegate
long connId
public void establishConnection ()
public void onReady (long, java.lang.String)
long timestamp
String sessionId
public void listen (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.SyncTree$SyncTreeHash, com.firebase.client.core.Tag, com.firebase.client.core.PersistentConnection$RequestResultListener)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.SyncTree$SyncTreeHash currentHashFn
com.firebase.client.core.Tag tag
com.firebase.client.core.PersistentConnection$RequestResultListener listener
com.firebase.client.core.PersistentConnection$OutstandingListen outstandingListen
public java.util.Map getListens ()
public void put (java.lang.String, java.lang.Object, com.firebase.client.Firebase$CompletionListener)
String pathString
Object data
com.firebase.client.Firebase$CompletionListener onComplete
public void put (java.lang.String, java.lang.Object, java.lang.String, com.firebase.client.Firebase$CompletionListener)
String pathString
Object data
String hash
com.firebase.client.Firebase$CompletionListener onComplete
public void merge (java.lang.String, java.lang.Object, com.firebase.client.Firebase$CompletionListener)
String pathString
Object data
com.firebase.client.Firebase$CompletionListener onComplete
public void purgeOutstandingWrites ()
com.firebase.client.core.PersistentConnection$OutstandingPut put
java.util.Iterator i$
com.firebase.client.core.PersistentConnection$OutstandingDisconnect onDisconnect
java.util.Iterator i$
com.firebase.client.FirebaseError error
public void onDataMessage (java.util.Map)
java.util.Map response
long rn
com.firebase.client.core.PersistentConnection$ResponseListener responseListener
String action
java.util.Map body
java.util.Map message
public void onDisconnect (com.firebase.client.realtime.Connection$DisconnectReason)
long recDelay
long timeSinceLastConnectSucceeded
long timeSinceLastConnectAttempt
long recDelay
com.firebase.client.realtime.Connection$DisconnectReason reason
public void onKill (java.lang.String)
String reason
void unlisten (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.PersistentConnection$OutstandingListen listen
private boolean connected ()
void onDisconnectPut (com.firebase.client.core.Path, java.lang.Object, com.firebase.client.Firebase$CompletionListener)
com.firebase.client.core.Path path
Object data
com.firebase.client.Firebase$CompletionListener onComplete
private boolean canSendWrites ()
void onDisconnectMerge (com.firebase.client.core.Path, java.util.Map, com.firebase.client.Firebase$CompletionListener)
com.firebase.client.core.Path path
java.util.Map updates
com.firebase.client.Firebase$CompletionListener onComplete
void onDisconnectCancel (com.firebase.client.core.Path, com.firebase.client.Firebase$CompletionListener)
com.firebase.client.core.Path path
com.firebase.client.Firebase$CompletionListener onComplete
void interrupt ()
public void resume ()
public void auth (java.lang.String, com.firebase.client.Firebase$AuthListener)
String credential
com.firebase.client.Firebase$AuthListener listener
public void unauth (com.firebase.client.Firebase$CompletionListener)
com.firebase.client.Firebase$CompletionListener listener
public void pauseWrites ()
public void unpauseWrites ()
public boolean writesPaused ()
private void sendOnDisconnect (java.lang.String, com.firebase.client.core.Path, java.lang.Object, com.firebase.client.Firebase$CompletionListener)
String action
com.firebase.client.core.Path path
Object data
com.firebase.client.Firebase$CompletionListener onComplete
java.util.Map request
private void cancelTransactions ()
java.util.Map$Entry entry
com.firebase.client.core.PersistentConnection$OutstandingPut put
java.util.Iterator iter
private void sendUnlisten (com.firebase.client.core.PersistentConnection$OutstandingListen)
com.firebase.client.core.PersistentConnection$OutstandingListen listen
java.util.Map request
com.firebase.client.core.Tag tag
private com.firebase.client.core.PersistentConnection$OutstandingListen removeListen (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.PersistentConnection$OutstandingListen oldListen
com.firebase.client.core.view.QuerySpec query
public java.util.Collection removeListens (com.firebase.client.core.Path)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.PersistentConnection$OutstandingListen listen
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.core.PersistentConnection$OutstandingListen toRemove
java.util.Iterator i$
com.firebase.client.core.Path path
java.util.List removedListens
private void onDataPush (java.lang.String, java.util.Map)
boolean isMerge
String pathString
Object payloadData
Long tagNumber
com.firebase.client.core.Tag tag
String startString
String endString
com.firebase.client.core.Path start
com.firebase.client.core.Path end
com.firebase.client.snapshot.Node update
java.util.Map range
java.util.Iterator i$
String pathString
Object payloadData
Long tagNumber
com.firebase.client.core.Tag tag
java.util.List ranges
java.util.List rangeMerges
String pathString
String status
String reason
String action
java.util.Map body
private void onListenRevoked (com.firebase.client.core.Path)
com.firebase.client.core.PersistentConnection$OutstandingListen listen
java.util.Iterator i$
com.firebase.client.FirebaseError error
com.firebase.client.core.Path path
java.util.Collection listens
private void onAuthRevoked (java.lang.String, java.lang.String)
com.firebase.client.FirebaseError error
String status
String reason
private void onSecurityDebugPacket (java.util.Map)
java.util.Map message
private void sendAuth ()
private void sendAuthAndRestoreWrites ()
private void sendAuthHelper (boolean)
boolean restoreWritesAfterComplete
java.util.Map request
com.firebase.client.core.PersistentConnection$AuthCredential credential
private void restoreState ()
com.firebase.client.core.PersistentConnection$OutstandingListen listen
java.util.Iterator i$
private void restoreWrites ()
Long put
java.util.Iterator i$
com.firebase.client.core.PersistentConnection$OutstandingDisconnect disconnect
java.util.Iterator i$
java.util.ArrayList outstanding
private void handleTimestamp (long)
long timestamp
long timestampDelta
java.util.Map updates
private java.util.Map getPutObject (java.lang.String, java.lang.Object, java.lang.String)
String pathString
Object data
String hash
java.util.Map request
private void putInternal (java.lang.String, java.lang.String, java.lang.Object, java.lang.String, com.firebase.client.Firebase$CompletionListener)
String action
String pathString
Object data
String hash
com.firebase.client.Firebase$CompletionListener onComplete
java.util.Map request
long writeId
private void sendPut (long)
long putId
com.firebase.client.core.PersistentConnection$OutstandingPut put
com.firebase.client.Firebase$CompletionListener onComplete
String action
private void sendListen (com.firebase.client.core.PersistentConnection$OutstandingListen)
com.firebase.client.core.Path path
java.util.Iterator i$
com.firebase.client.core.CompoundHash compoundHash
java.util.List posts
java.util.Map hash
com.firebase.client.core.PersistentConnection$OutstandingListen listen
java.util.Map request
com.firebase.client.core.Tag tag
com.firebase.client.core.SyncTree$SyncTreeHash hashFunction
private void sendStats (java.util.Map)
java.util.Map request
java.util.Map stats
private void warnOnListenerWarnings (java.util.List, com.firebase.client.core.view.QuerySpec)
String indexSpec
java.util.List warnings
com.firebase.client.core.view.QuerySpec query
private void sendConnectStats ()
java.util.Map stats
private void sendAction (java.lang.String, java.util.Map, com.firebase.client.core.PersistentConnection$ResponseListener)
String action
java.util.Map message
com.firebase.client.core.PersistentConnection$ResponseListener onResponse
long rn
java.util.Map request
private long nextRequestNumber ()
static com.firebase.client.core.PersistentConnection$ConnectionState access$602 (com.firebase.client.core.PersistentConnection, com.firebase.client.core.PersistentConnection$ConnectionState)
com.firebase.client.core.PersistentConnection x0
com.firebase.client.core.PersistentConnection$ConnectionState x1
static com.firebase.client.core.PersistentConnection$AuthCredential access$700 (com.firebase.client.core.PersistentConnection)
com.firebase.client.core.PersistentConnection x0
static com.firebase.client.core.PersistentConnection$Delegate access$800 (com.firebase.client.core.PersistentConnection)
com.firebase.client.core.PersistentConnection x0
static com.firebase.client.core.PersistentConnection$AuthCredential access$702 (com.firebase.client.core.PersistentConnection, com.firebase.client.core.PersistentConnection$AuthCredential)
com.firebase.client.core.PersistentConnection x0
com.firebase.client.core.PersistentConnection$AuthCredential x1
static void access$900 (com.firebase.client.core.PersistentConnection)
com.firebase.client.core.PersistentConnection x0
static com.firebase.client.utilities.LogWrapper access$1100 (com.firebase.client.core.PersistentConnection)
com.firebase.client.core.PersistentConnection x0
static java.util.Map access$1200 (com.firebase.client.core.PersistentConnection)
com.firebase.client.core.PersistentConnection x0
static void access$1300 (com.firebase.client.core.PersistentConnection, java.util.List, com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.PersistentConnection x0
java.util.List x1
com.firebase.client.core.view.QuerySpec x2
static java.util.Map access$1400 (com.firebase.client.core.PersistentConnection)
com.firebase.client.core.PersistentConnection x0
static com.firebase.client.core.PersistentConnection$OutstandingListen access$1500 (com.firebase.client.core.PersistentConnection, com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.PersistentConnection x0
com.firebase.client.core.view.QuerySpec x1
static void ()
}
com/firebase/client/core/PersistentConnection$OutstandingDisconnect.classPersistentConnection.java
package com.firebase.client.core
com.firebase.client.core.PersistentConnection$OutstandingDisconnect extends java.lang.Object {
private final String action
private final com.firebase.client.core.Path path
private final Object data
private final com.firebase.client.Firebase$CompletionListener onComplete
private void (java.lang.String, com.firebase.client.core.Path, java.lang.Object, com.firebase.client.Firebase$CompletionListener)
String action
com.firebase.client.core.Path path
Object data
com.firebase.client.Firebase$CompletionListener onComplete
public java.lang.String getAction ()
public com.firebase.client.core.Path getPath ()
public java.lang.Object getData ()
public com.firebase.client.Firebase$CompletionListener getOnComplete ()
static com.firebase.client.Firebase$CompletionListener access$200 (com.firebase.client.core.PersistentConnection$OutstandingDisconnect)
com.firebase.client.core.PersistentConnection$OutstandingDisconnect x0
void (java.lang.String, com.firebase.client.core.Path, java.lang.Object, com.firebase.client.Firebase$CompletionListener, com.firebase.client.core.PersistentConnection$1)
String x0
com.firebase.client.core.Path x1
Object x2
com.firebase.client.Firebase$CompletionListener x3
com.firebase.client.core.PersistentConnection$1 x4
}
com/firebase/client/core/ChildEventRegistration.classChildEventRegistration.java
package com.firebase.client.core
public com.firebase.client.core.ChildEventRegistration extends com.firebase.client.core.EventRegistration {
private final com.firebase.client.core.Repo repo
private final com.firebase.client.ChildEventListener eventListener
private final com.firebase.client.core.view.QuerySpec spec
public void (com.firebase.client.core.Repo, com.firebase.client.ChildEventListener, com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.Repo repo
com.firebase.client.ChildEventListener eventListener
com.firebase.client.core.view.QuerySpec spec
public boolean respondsTo (com.firebase.client.core.view.Event$EventType)
com.firebase.client.core.view.Event$EventType eventType
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
int result
public com.firebase.client.core.view.DataEvent createEvent (com.firebase.client.core.view.Change, com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.Change change
com.firebase.client.core.view.QuerySpec query
com.firebase.client.Firebase ref
com.firebase.client.DataSnapshot snapshot
String prevName
public void fireEvent (com.firebase.client.core.view.DataEvent)
com.firebase.client.core.view.DataEvent eventData
public void fireCancelEvent (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
public com.firebase.client.core.EventRegistration clone (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec newQuery
public boolean isSameListener (com.firebase.client.core.EventRegistration)
com.firebase.client.core.EventRegistration other
public com.firebase.client.core.view.QuerySpec getQuerySpec ()
public java.lang.String toString ()
com.firebase.client.core.Repo getRepo ()
}
com/firebase/client/core/PersistentConnection$ConnectionState.classPersistentConnection.java
package com.firebase.client.core
final com.firebase.client.core.PersistentConnection$ConnectionState extends java.lang.Enum {
public static final com.firebase.client.core.PersistentConnection$ConnectionState Disconnected
public static final com.firebase.client.core.PersistentConnection$ConnectionState Authenticating
public static final com.firebase.client.core.PersistentConnection$ConnectionState Connected
private static final com.firebase.client.core.PersistentConnection$ConnectionState[] $VALUES
public static com.firebase.client.core.PersistentConnection$ConnectionState[] values ()
public static com.firebase.client.core.PersistentConnection$ConnectionState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/core/SyncTree$1.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$1 extends java.lang.Object implements java.util.concurrent.Callable {
final boolean val$persist
final com.firebase.client.core.Path val$path
final com.firebase.client.snapshot.Node val$newDataUnresolved
final long val$writeId
final com.firebase.client.snapshot.Node val$newData
final boolean val$visible
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, boolean, com.firebase.client.core.Path, com.firebase.client.snapshot.Node, long, com.firebase.client.snapshot.Node, boolean)
public java.util.List call ()
public volatile java.lang.Object call () throws java.lang.Exception
}
com/firebase/client/core/Path.classPath.java
package com.firebase.client.core
public com.firebase.client.core.Path extends java.lang.Object implements java.lang.Iterable java.lang.Comparable {
private final com.firebase.client.snapshot.ChildKey[] pieces
private final int start
private final int end
private static final com.firebase.client.core.Path EMPTY_PATH
static final boolean $assertionsDisabled
public static com.firebase.client.core.Path getRelative (com.firebase.client.core.Path, com.firebase.client.core.Path)
com.firebase.client.core.Path from
com.firebase.client.core.Path to
com.firebase.client.snapshot.ChildKey outerFront
com.firebase.client.snapshot.ChildKey innerFront
public static com.firebase.client.core.Path getEmptyPath ()
public transient void (com.firebase.client.snapshot.ChildKey[])
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.ChildKey[] arr$
int len$
int i$
com.firebase.client.snapshot.ChildKey[] segments
public void (java.lang.String)
String segment
String[] arr$
int len$
int i$
String segment
String[] arr$
int len$
int i$
String pathString
String[] segments
int count
int j
private void (com.firebase.client.snapshot.ChildKey[], int, int)
com.firebase.client.snapshot.ChildKey[] pieces
int start
int end
public com.firebase.client.core.Path child (com.firebase.client.core.Path)
com.firebase.client.core.Path path
int newSize
com.firebase.client.snapshot.ChildKey[] newPieces
public com.firebase.client.core.Path child (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey child
int size
com.firebase.client.snapshot.ChildKey[] newPieces
public java.lang.String toString ()
int i
StringBuilder builder
public java.lang.String wireFormat ()
int i
StringBuilder builder
public com.firebase.client.snapshot.ChildKey getFront ()
public com.firebase.client.core.Path popFront ()
int newStart
public com.firebase.client.core.Path getParent ()
public com.firebase.client.snapshot.ChildKey getBack ()
public boolean isEmpty ()
public int size ()
public java.util.Iterator iterator ()
public boolean contains (com.firebase.client.core.Path)
com.firebase.client.core.Path other
int i
int j
public boolean equals (java.lang.Object)
int i
int j
Object other
com.firebase.client.core.Path otherPath
public int hashCode ()
int i
int hashCode
public int compareTo (com.firebase.client.core.Path)
int comp
com.firebase.client.core.Path other
int i
int j
public volatile int compareTo (java.lang.Object)
Object x0
static int access$000 (com.firebase.client.core.Path)
com.firebase.client.core.Path x0
static int access$100 (com.firebase.client.core.Path)
com.firebase.client.core.Path x0
static com.firebase.client.snapshot.ChildKey[] access$200 (com.firebase.client.core.Path)
com.firebase.client.core.Path x0
static void ()
}
com/firebase/client/core/SyncTree$14.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$14 extends com.firebase.client.collection.LLRBNode$NodeVisitor {
final com.firebase.client.snapshot.Node val$resolvedServerCache
final com.firebase.client.core.WriteTreeRef val$writesCache
final com.firebase.client.core.operation.Operation val$operation
final java.util.List val$events
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, com.firebase.client.snapshot.Node, com.firebase.client.core.WriteTreeRef, com.firebase.client.core.operation.Operation, java.util.List)
public void visitEntry (com.firebase.client.snapshot.ChildKey, com.firebase.client.core.utilities.ImmutableTree)
com.firebase.client.snapshot.ChildKey key
com.firebase.client.core.utilities.ImmutableTree childTree
com.firebase.client.snapshot.Node childServerCache
com.firebase.client.core.WriteTreeRef childWritesCache
com.firebase.client.core.operation.Operation childOperation
public volatile void visitEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/firebase/client/core/SyncTree.classSyncTree.java
package com.firebase.client.core
public com.firebase.client.core.SyncTree extends java.lang.Object {
private static final long SIZE_THRESHOLD_FOR_COMPOUND_HASH
private com.firebase.client.core.utilities.ImmutableTree syncPointTree
private final com.firebase.client.core.WriteTree pendingWriteTree
private final java.util.Map tagToQueryMap
private final java.util.Map queryToTagMap
private final java.util.Set keepSyncedQueries
private final com.firebase.client.core.SyncTree$ListenProvider listenProvider
private final com.firebase.client.core.persistence.PersistenceManager persistenceManager
private final com.firebase.client.utilities.LogWrapper logger
private long nextQueryTag
static final boolean $assertionsDisabled
public void (com.firebase.client.core.Context, com.firebase.client.core.persistence.PersistenceManager, com.firebase.client.core.SyncTree$ListenProvider)
com.firebase.client.core.Context context
com.firebase.client.core.persistence.PersistenceManager persistenceManager
com.firebase.client.core.SyncTree$ListenProvider listenProvider
public boolean isEmpty ()
public java.util.List applyUserOverwrite (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.snapshot.Node, long, boolean, boolean)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node newDataUnresolved
com.firebase.client.snapshot.Node newData
long writeId
boolean visible
boolean persist
public java.util.List applyUserMerge (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite, com.firebase.client.core.CompoundWrite, long, boolean)
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite unresolvedChildren
com.firebase.client.core.CompoundWrite children
long writeId
boolean persist
public java.util.List ackUserWrite (long, boolean, boolean, com.firebase.client.utilities.Clock)
long writeId
boolean revert
boolean persist
com.firebase.client.utilities.Clock serverClock
public java.util.List removeAllWrites ()
public java.util.List applyServerOverwrite (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node newData
public java.util.List applyServerMerge (com.firebase.client.core.Path, java.util.Map)
com.firebase.client.core.Path path
java.util.Map changedChildren
public java.util.List applyServerRangeMerges (com.firebase.client.core.Path, java.util.List)
com.firebase.client.core.RangeMerge merge
java.util.Iterator i$
com.firebase.client.snapshot.Node serverNode
com.firebase.client.core.view.View view
com.firebase.client.core.Path path
java.util.List rangeMerges
com.firebase.client.core.SyncPoint syncPoint
public java.util.List applyTaggedRangeMerges (com.firebase.client.core.Path, java.util.List, com.firebase.client.core.Tag)
com.firebase.client.core.RangeMerge merge
java.util.Iterator i$
com.firebase.client.core.SyncPoint syncPoint
com.firebase.client.core.view.View view
com.firebase.client.snapshot.Node serverNode
com.firebase.client.core.Path path
java.util.List rangeMerges
com.firebase.client.core.Tag tag
com.firebase.client.core.view.QuerySpec query
public java.util.List applyListenComplete (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public java.util.List applyTaggedListenComplete (com.firebase.client.core.Tag)
com.firebase.client.core.Tag tag
private java.util.List applyTaggedOperation (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.operation.Operation)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.operation.Operation operation
com.firebase.client.core.Path queryPath
com.firebase.client.core.SyncPoint syncPoint
com.firebase.client.core.WriteTreeRef writesCache
public java.util.List applyTaggedQueryOverwrite (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.core.Tag)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node snap
com.firebase.client.core.Tag tag
public java.util.List applyTaggedQueryMerge (com.firebase.client.core.Path, java.util.Map, com.firebase.client.core.Tag)
com.firebase.client.core.Path path
java.util.Map changedChildren
com.firebase.client.core.Tag tag
public java.util.List addEventRegistration (com.firebase.client.core.EventRegistration)
com.firebase.client.core.EventRegistration eventRegistration
public java.util.List removeEventRegistration (com.firebase.client.core.EventRegistration)
com.firebase.client.core.EventRegistration eventRegistration
public java.util.List removeAllEventRegistrations (com.firebase.client.core.view.QuerySpec, com.firebase.client.FirebaseError)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.FirebaseError error
private java.util.List removeEventRegistration (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.EventRegistration, com.firebase.client.FirebaseError)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.EventRegistration eventRegistration
com.firebase.client.FirebaseError cancelError
public void keepSynced (com.firebase.client.core.view.QuerySpec, boolean)
com.firebase.client.core.view.QuerySpec query
boolean keep
private java.util.List collectDistinctViewsForSubTree (com.firebase.client.core.utilities.ImmutableTree)
com.firebase.client.core.utilities.ImmutableTree subtree
java.util.ArrayList accumulator
private void collectDistinctViewsForSubTree (com.firebase.client.core.utilities.ImmutableTree, java.util.List)
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.core.utilities.ImmutableTree subtree
java.util.List accumulator
com.firebase.client.core.SyncPoint maybeSyncPoint
private void removeTags (java.util.List)
com.firebase.client.core.Tag tag
com.firebase.client.core.view.QuerySpec removedQuery
java.util.Iterator i$
java.util.List queries
private com.firebase.client.core.view.QuerySpec queryForListening (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
private void setupListener (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.view.View)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.view.View view
com.firebase.client.core.Path path
com.firebase.client.core.Tag tag
com.firebase.client.core.SyncTree$ListenContainer container
com.firebase.client.core.utilities.ImmutableTree subtree
private com.firebase.client.core.view.QuerySpec queryForTag (com.firebase.client.core.Tag)
com.firebase.client.core.Tag tag
private com.firebase.client.core.Tag tagForQuery (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public com.firebase.client.snapshot.Node calcCompleteEventCache (com.firebase.client.core.Path, java.util.List)
com.firebase.client.snapshot.ChildKey front
com.firebase.client.core.Path relativePath
com.firebase.client.core.Path path
java.util.List writeIdsToExclude
com.firebase.client.core.utilities.ImmutableTree tree
com.firebase.client.core.SyncPoint currentSyncPoint
com.firebase.client.snapshot.Node serverCache
com.firebase.client.core.Path pathToFollow
com.firebase.client.core.Path pathSoFar
private com.firebase.client.core.Tag getNextQueryTag ()
private java.util.List applyOperationToSyncPoints (com.firebase.client.core.operation.Operation)
com.firebase.client.core.operation.Operation operation
private java.util.List applyOperationHelper (com.firebase.client.core.operation.Operation, com.firebase.client.core.utilities.ImmutableTree, com.firebase.client.snapshot.Node, com.firebase.client.core.WriteTreeRef)
com.firebase.client.snapshot.Node childServerCache
com.firebase.client.core.WriteTreeRef childWritesCache
com.firebase.client.core.SyncPoint syncPoint
java.util.List events
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.operation.Operation childOperation
com.firebase.client.core.utilities.ImmutableTree childTree
com.firebase.client.core.operation.Operation operation
com.firebase.client.core.utilities.ImmutableTree syncPointTree
com.firebase.client.snapshot.Node serverCache
com.firebase.client.core.WriteTreeRef writesCache
private java.util.List applyOperationDescendantsHelper (com.firebase.client.core.operation.Operation, com.firebase.client.core.utilities.ImmutableTree, com.firebase.client.snapshot.Node, com.firebase.client.core.WriteTreeRef)
com.firebase.client.snapshot.Node resolvedServerCache
com.firebase.client.core.operation.Operation operation
com.firebase.client.core.utilities.ImmutableTree syncPointTree
com.firebase.client.snapshot.Node serverCache
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.core.SyncPoint syncPoint
com.firebase.client.snapshot.Node resolvedServerCache
java.util.List events
com.firebase.client.core.utilities.ImmutableTree getSyncPointTree ()
static com.firebase.client.core.Tag access$000 (com.firebase.client.core.SyncTree, com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.SyncTree x0
com.firebase.client.core.view.QuerySpec x1
static com.firebase.client.utilities.LogWrapper access$100 (com.firebase.client.core.SyncTree)
com.firebase.client.core.SyncTree x0
static com.firebase.client.core.persistence.PersistenceManager access$200 (com.firebase.client.core.SyncTree)
com.firebase.client.core.SyncTree x0
static com.firebase.client.core.WriteTree access$300 (com.firebase.client.core.SyncTree)
com.firebase.client.core.SyncTree x0
static java.util.List access$400 (com.firebase.client.core.SyncTree, com.firebase.client.core.operation.Operation)
com.firebase.client.core.SyncTree x0
com.firebase.client.core.operation.Operation x1
static com.firebase.client.core.view.QuerySpec access$500 (com.firebase.client.core.SyncTree, com.firebase.client.core.Tag)
com.firebase.client.core.SyncTree x0
com.firebase.client.core.Tag x1
static java.util.List access$600 (com.firebase.client.core.SyncTree, com.firebase.client.core.view.QuerySpec, com.firebase.client.core.operation.Operation)
com.firebase.client.core.SyncTree x0
com.firebase.client.core.view.QuerySpec x1
com.firebase.client.core.operation.Operation x2
static com.firebase.client.core.utilities.ImmutableTree access$700 (com.firebase.client.core.SyncTree)
com.firebase.client.core.SyncTree x0
static com.firebase.client.core.utilities.ImmutableTree access$702 (com.firebase.client.core.SyncTree, com.firebase.client.core.utilities.ImmutableTree)
com.firebase.client.core.SyncTree x0
com.firebase.client.core.utilities.ImmutableTree x1
static java.util.Map access$800 (com.firebase.client.core.SyncTree)
com.firebase.client.core.SyncTree x0
static com.firebase.client.core.Tag access$900 (com.firebase.client.core.SyncTree)
com.firebase.client.core.SyncTree x0
static java.util.Map access$1000 (com.firebase.client.core.SyncTree)
com.firebase.client.core.SyncTree x0
static void access$1100 (com.firebase.client.core.SyncTree, com.firebase.client.core.view.QuerySpec, com.firebase.client.core.view.View)
com.firebase.client.core.SyncTree x0
com.firebase.client.core.view.QuerySpec x1
com.firebase.client.core.view.View x2
static java.util.List access$1200 (com.firebase.client.core.SyncTree, com.firebase.client.core.utilities.ImmutableTree)
com.firebase.client.core.SyncTree x0
com.firebase.client.core.utilities.ImmutableTree x1
static com.firebase.client.core.view.QuerySpec access$1300 (com.firebase.client.core.SyncTree, com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.SyncTree x0
com.firebase.client.core.view.QuerySpec x1
static com.firebase.client.core.SyncTree$ListenProvider access$1500 (com.firebase.client.core.SyncTree)
com.firebase.client.core.SyncTree x0
static void access$1600 (com.firebase.client.core.SyncTree, java.util.List)
com.firebase.client.core.SyncTree x0
java.util.List x1
static java.util.List access$1700 (com.firebase.client.core.SyncTree, com.firebase.client.core.operation.Operation, com.firebase.client.core.utilities.ImmutableTree, com.firebase.client.snapshot.Node, com.firebase.client.core.WriteTreeRef)
com.firebase.client.core.SyncTree x0
com.firebase.client.core.operation.Operation x1
com.firebase.client.core.utilities.ImmutableTree x2
com.firebase.client.snapshot.Node x3
com.firebase.client.core.WriteTreeRef x4
static void ()
}
com/firebase/client/core/Path$1.classPath.java
package com.firebase.client.core
com.firebase.client.core.Path$1 extends java.lang.Object implements java.util.Iterator {
int offset
final com.firebase.client.core.Path this$0
void (com.firebase.client.core.Path)
public boolean hasNext ()
public com.firebase.client.snapshot.ChildKey next ()
com.firebase.client.snapshot.ChildKey child
public void remove ()
public volatile java.lang.Object next ()
}
com/firebase/client/core/utilities/ImmutableTree$TreeVisitor.classImmutableTree.java
package com.firebase.client.core.utilities
public abstract com.firebase.client.core.utilities.ImmutableTree$TreeVisitor extends java.lang.Object {
public abstract java.lang.Object onNodeValue (com.firebase.client.core.Path, java.lang.Object, java.lang.Object)
}
com/firebase/client/core/utilities/Tree$TreeFilter.classTree.java
package com.firebase.client.core.utilities
public abstract com.firebase.client.core.utilities.Tree$TreeFilter extends java.lang.Object {
public abstract boolean filterTreeNode (com.firebase.client.core.utilities.Tree)
}
com/firebase/client/core/utilities/Tree.classTree.java
package com.firebase.client.core.utilities
public com.firebase.client.core.utilities.Tree extends java.lang.Object {
private com.firebase.client.snapshot.ChildKey name
private com.firebase.client.core.utilities.Tree parent
private com.firebase.client.core.utilities.TreeNode node
static final boolean $assertionsDisabled
public void (com.firebase.client.snapshot.ChildKey, com.firebase.client.core.utilities.Tree, com.firebase.client.core.utilities.TreeNode)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.core.utilities.Tree parent
com.firebase.client.core.utilities.TreeNode node
public void ()
public com.firebase.client.core.utilities.TreeNode lastNodeOnPath (com.firebase.client.core.Path)
com.firebase.client.core.utilities.TreeNode childNode
com.firebase.client.core.Path path
com.firebase.client.core.utilities.TreeNode current
com.firebase.client.snapshot.ChildKey next
public com.firebase.client.core.utilities.Tree subTree (com.firebase.client.core.Path)
com.firebase.client.core.utilities.TreeNode childNode
com.firebase.client.core.Path path
com.firebase.client.core.utilities.Tree child
com.firebase.client.snapshot.ChildKey next
public java.lang.Object getValue ()
public void setValue (java.lang.Object)
Object value
public com.firebase.client.core.utilities.Tree getParent ()
public com.firebase.client.snapshot.ChildKey getName ()
public com.firebase.client.core.Path getPath ()
public boolean hasChildren ()
public boolean isEmpty ()
public void forEachDescendant (com.firebase.client.core.utilities.Tree$TreeVisitor)
com.firebase.client.core.utilities.Tree$TreeVisitor visitor
public void forEachDescendant (com.firebase.client.core.utilities.Tree$TreeVisitor, boolean)
com.firebase.client.core.utilities.Tree$TreeVisitor visitor
boolean includeSelf
public void forEachDescendant (com.firebase.client.core.utilities.Tree$TreeVisitor, boolean, boolean)
com.firebase.client.core.utilities.Tree$TreeVisitor visitor
boolean includeSelf
boolean childrenFirst
public boolean forEachAncestor (com.firebase.client.core.utilities.Tree$TreeFilter)
com.firebase.client.core.utilities.Tree$TreeFilter filter
public boolean forEachAncestor (com.firebase.client.core.utilities.Tree$TreeFilter, boolean)
com.firebase.client.core.utilities.Tree$TreeFilter filter
boolean includeSelf
com.firebase.client.core.utilities.Tree tree
public void forEachChild (com.firebase.client.core.utilities.Tree$TreeVisitor)
java.util.Map$Entry entry
com.firebase.client.core.utilities.Tree subTree
int i
com.firebase.client.core.utilities.Tree$TreeVisitor visitor
Object[] entries
private void updateParents ()
private void updateChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.core.utilities.Tree)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.core.utilities.Tree child
boolean childEmpty
boolean childExists
public java.lang.String toString ()
java.lang.String toString (java.lang.String)
String prefix
String nodeName
static void ()
}
com/firebase/client/core/utilities/ImmutableTree.classImmutableTree.java
package com.firebase.client.core.utilities
public com.firebase.client.core.utilities.ImmutableTree extends java.lang.Object implements java.lang.Iterable {
private final Object value
private final com.firebase.client.collection.ImmutableSortedMap children
private static final com.firebase.client.collection.ImmutableSortedMap EMPTY_CHILDREN
private static final com.firebase.client.core.utilities.ImmutableTree EMPTY
public static com.firebase.client.core.utilities.ImmutableTree emptyInstance ()
public void (java.lang.Object, com.firebase.client.collection.ImmutableSortedMap)
Object value
com.firebase.client.collection.ImmutableSortedMap children
public void (java.lang.Object)
Object value
public java.lang.Object getValue ()
public com.firebase.client.collection.ImmutableSortedMap getChildren ()
public boolean isEmpty ()
public com.firebase.client.core.Path findRootMostMatchingPath (com.firebase.client.core.Path, com.firebase.client.core.utilities.Predicate)
com.firebase.client.core.Path path
com.firebase.client.snapshot.ChildKey front
com.firebase.client.core.utilities.ImmutableTree child
com.firebase.client.core.Path relativePath
com.firebase.client.core.utilities.Predicate predicate
public com.firebase.client.core.Path findRootMostPathWithValue (com.firebase.client.core.Path)
com.firebase.client.core.Path relativePath
public java.lang.Object rootMostValue (com.firebase.client.core.Path)
com.firebase.client.core.Path relativePath
public java.lang.Object rootMostValueMatching (com.firebase.client.core.Path, com.firebase.client.core.utilities.Predicate)
com.firebase.client.snapshot.ChildKey key
java.util.Iterator i$
com.firebase.client.core.utilities.ImmutableTree currentTree
com.firebase.client.core.Path relativePath
com.firebase.client.core.utilities.Predicate predicate
public java.lang.Object leafMostValue (com.firebase.client.core.Path)
com.firebase.client.core.Path relativePath
public java.lang.Object leafMostValueMatching (com.firebase.client.core.Path, com.firebase.client.core.utilities.Predicate)
com.firebase.client.snapshot.ChildKey key
java.util.Iterator i$
com.firebase.client.core.Path path
com.firebase.client.core.utilities.Predicate predicate
Object currentValue
com.firebase.client.core.utilities.ImmutableTree currentTree
public boolean containsMatchingValue (com.firebase.client.core.utilities.Predicate)
java.util.Map$Entry subtree
java.util.Iterator i$
com.firebase.client.core.utilities.Predicate predicate
public com.firebase.client.core.utilities.ImmutableTree getChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey child
com.firebase.client.core.utilities.ImmutableTree childTree
public com.firebase.client.core.utilities.ImmutableTree subtree (com.firebase.client.core.Path)
com.firebase.client.snapshot.ChildKey front
com.firebase.client.core.utilities.ImmutableTree childTree
com.firebase.client.core.Path relativePath
public com.firebase.client.core.utilities.ImmutableTree set (com.firebase.client.core.Path, java.lang.Object)
com.firebase.client.snapshot.ChildKey front
com.firebase.client.core.utilities.ImmutableTree child
com.firebase.client.core.utilities.ImmutableTree newChild
com.firebase.client.collection.ImmutableSortedMap newChildren
com.firebase.client.core.Path relativePath
Object value
public com.firebase.client.core.utilities.ImmutableTree remove (com.firebase.client.core.Path)
com.firebase.client.collection.ImmutableSortedMap newChildren
com.firebase.client.core.utilities.ImmutableTree newChild
com.firebase.client.collection.ImmutableSortedMap newChildren
com.firebase.client.snapshot.ChildKey front
com.firebase.client.core.utilities.ImmutableTree child
com.firebase.client.core.Path relativePath
public java.lang.Object get (com.firebase.client.core.Path)
com.firebase.client.snapshot.ChildKey front
com.firebase.client.core.utilities.ImmutableTree child
com.firebase.client.core.Path relativePath
public com.firebase.client.core.utilities.ImmutableTree setTree (com.firebase.client.core.Path, com.firebase.client.core.utilities.ImmutableTree)
com.firebase.client.collection.ImmutableSortedMap newChildren
com.firebase.client.snapshot.ChildKey front
com.firebase.client.core.utilities.ImmutableTree child
com.firebase.client.core.utilities.ImmutableTree newChild
com.firebase.client.collection.ImmutableSortedMap newChildren
com.firebase.client.core.Path relativePath
com.firebase.client.core.utilities.ImmutableTree newTree
public void foreach (com.firebase.client.core.utilities.ImmutableTree$TreeVisitor)
com.firebase.client.core.utilities.ImmutableTree$TreeVisitor visitor
public java.lang.Object fold (java.lang.Object, com.firebase.client.core.utilities.ImmutableTree$TreeVisitor)
Object accum
com.firebase.client.core.utilities.ImmutableTree$TreeVisitor visitor
private java.lang.Object fold (com.firebase.client.core.Path, com.firebase.client.core.utilities.ImmutableTree$TreeVisitor, java.lang.Object)
java.util.Map$Entry subtree
java.util.Iterator i$
com.firebase.client.core.Path relativePath
com.firebase.client.core.utilities.ImmutableTree$TreeVisitor visitor
Object accum
public java.util.Collection values ()
java.util.ArrayList list
public java.util.Iterator iterator ()
java.util.List list
public java.lang.String toString ()
java.util.Map$Entry child
java.util.Iterator i$
StringBuilder builder
public boolean equals (java.lang.Object)
Object o
com.firebase.client.core.utilities.ImmutableTree that
public int hashCode ()
int result
static void ()
}
com/firebase/client/core/utilities/ImmutableTree$1.classImmutableTree.java
package com.firebase.client.core.utilities
com.firebase.client.core.utilities.ImmutableTree$1 extends java.lang.Object implements com.firebase.client.core.utilities.ImmutableTree$TreeVisitor {
final java.util.ArrayList val$list
final com.firebase.client.core.utilities.ImmutableTree this$0
void (com.firebase.client.core.utilities.ImmutableTree, java.util.ArrayList)
public java.lang.Void onNodeValue (com.firebase.client.core.Path, java.lang.Object, java.lang.Void)
com.firebase.client.core.Path relativePath
Object value
Void accum
public volatile java.lang.Object onNodeValue (com.firebase.client.core.Path, java.lang.Object, java.lang.Object)
com.firebase.client.core.Path x0
Object x1
Object x2
}
com/firebase/client/core/utilities/ImmutableTree$2.classImmutableTree.java
package com.firebase.client.core.utilities
com.firebase.client.core.utilities.ImmutableTree$2 extends java.lang.Object implements com.firebase.client.core.utilities.ImmutableTree$TreeVisitor {
final java.util.List val$list
final com.firebase.client.core.utilities.ImmutableTree this$0
void (com.firebase.client.core.utilities.ImmutableTree, java.util.List)
public java.lang.Void onNodeValue (com.firebase.client.core.Path, java.lang.Object, java.lang.Void)
com.firebase.client.core.Path relativePath
Object value
Void accum
public volatile java.lang.Object onNodeValue (com.firebase.client.core.Path, java.lang.Object, java.lang.Object)
com.firebase.client.core.Path x0
Object x1
Object x2
}
com/firebase/client/core/utilities/TreeNode.classTreeNode.java
package com.firebase.client.core.utilities
public com.firebase.client.core.utilities.TreeNode extends java.lang.Object {
public java.util.Map children
public Object value
public void ()
java.lang.String toString (java.lang.String)
java.util.Map$Entry entry
java.util.Iterator iter
String prefix
String result
}
com/firebase/client/core/utilities/Predicate$1.classPredicate.java
package com.firebase.client.core.utilities
final com.firebase.client.core.utilities.Predicate$1 extends java.lang.Object implements com.firebase.client.core.utilities.Predicate {
void ()
public boolean evaluate (java.lang.Object)
Object object
}
com/firebase/client/core/utilities/Tree$1.classTree.java
package com.firebase.client.core.utilities
com.firebase.client.core.utilities.Tree$1 extends java.lang.Object implements com.firebase.client.core.utilities.Tree$TreeVisitor {
final com.firebase.client.core.utilities.Tree$TreeVisitor val$visitor
final boolean val$childrenFirst
final com.firebase.client.core.utilities.Tree this$0
void (com.firebase.client.core.utilities.Tree, com.firebase.client.core.utilities.Tree$TreeVisitor, boolean)
public void visitTree (com.firebase.client.core.utilities.Tree)
com.firebase.client.core.utilities.Tree tree
}
com/firebase/client/core/utilities/Tree$TreeVisitor.classTree.java
package com.firebase.client.core.utilities
public abstract com.firebase.client.core.utilities.Tree$TreeVisitor extends java.lang.Object {
public abstract void visitTree (com.firebase.client.core.utilities.Tree)
}
com/firebase/client/core/utilities/Predicate.classPredicate.java
package com.firebase.client.core.utilities
public abstract com.firebase.client.core.utilities.Predicate extends java.lang.Object {
public static final com.firebase.client.core.utilities.Predicate TRUE
public abstract boolean evaluate (java.lang.Object)
static void ()
}
com/firebase/client/core/GaePlatform$3.classGaePlatform.java
package com.firebase.client.core
com.firebase.client.core.GaePlatform$3 extends com.firebase.client.utilities.DefaultRunLoop {
final com.firebase.client.utilities.LogWrapper val$logger
final com.firebase.client.core.GaePlatform this$0
void (com.firebase.client.core.GaePlatform, com.firebase.client.utilities.LogWrapper)
public void handleException (java.lang.Throwable)
Throwable e
protected java.util.concurrent.ThreadFactory getThreadFactory ()
protected com.firebase.client.core.ThreadInitializer getThreadInitializer ()
}
com/firebase/client/core/SyncTree$4.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$4 extends java.lang.Object implements java.util.concurrent.Callable {
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree)
public java.util.List call () throws java.lang.Exception
com.firebase.client.core.utilities.ImmutableTree affectedTree
java.util.List purgedWrites
public volatile java.lang.Object call () throws java.lang.Exception
}
com/firebase/client/core/GaePlatform$4.classGaePlatform.java
package com.firebase.client.core
com.firebase.client.core.GaePlatform$4 extends java.lang.Object implements java.lang.Runnable {
final Runnable val$r
final com.firebase.client.core.Context val$ctx
final com.firebase.client.core.GaePlatform this$0
void (com.firebase.client.core.GaePlatform, java.lang.Runnable, com.firebase.client.core.Context)
public void run ()
OutOfMemoryError e
Throwable e
}
com/firebase/client/core/GaePlatform$1.classGaePlatform.java
package com.firebase.client.core
final com.firebase.client.core.GaePlatform$1 extends java.lang.Object implements com.firebase.client.core.ThreadInitializer {
void ()
public void setName (java.lang.Thread, java.lang.String)
Thread t
String name
public void setDaemon (java.lang.Thread, boolean)
Thread t
boolean isDaemon
public void setUncaughtExceptionHandler (java.lang.Thread, java.lang.Thread$UncaughtExceptionHandler)
Thread t
Thread$UncaughtExceptionHandler handler
}
com/firebase/client/core/PersistentConnection$1.classPersistentConnection.java
package com.firebase.client.core
com.firebase.client.core.PersistentConnection$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.PersistentConnection this$0
void (com.firebase.client.core.PersistentConnection)
public void run ()
}
com/firebase/client/core/Repo$18.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$18 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.Repo$TransactionData val$transaction
final com.firebase.client.FirebaseError val$callbackError
final com.firebase.client.DataSnapshot val$snapshot
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.core.Repo$TransactionData, com.firebase.client.FirebaseError, com.firebase.client.DataSnapshot)
public void run ()
}
com/firebase/client/core/SparseSnapshotTree$SparseSnapshotChildVisitor.classSparseSnapshotTree.java
package com.firebase.client.core
public abstract com.firebase.client.core.SparseSnapshotTree$SparseSnapshotChildVisitor extends java.lang.Object {
public abstract void visitChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.core.SparseSnapshotTree)
}
com/firebase/client/core/SyncTree$5.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$5 extends java.lang.Object implements java.util.concurrent.Callable {
final com.firebase.client.core.Path val$path
final com.firebase.client.snapshot.Node val$newData
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
public java.util.List call ()
public volatile java.lang.Object call () throws java.lang.Exception
}
com/firebase/client/core/SyncTree$11.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$11 extends java.lang.Object implements java.util.concurrent.Callable {
static final boolean $assertionsDisabled
final com.firebase.client.core.EventRegistration val$eventRegistration
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, com.firebase.client.core.EventRegistration)
public java.util.List call ()
com.firebase.client.core.SyncPoint currentSyncPoint
com.firebase.client.snapshot.ChildKey front
com.firebase.client.core.utilities.ImmutableTree tree
com.firebase.client.core.Path currentPath
com.firebase.client.core.view.CacheNode serverCache
com.firebase.client.core.view.CacheNode serverCache
com.firebase.client.snapshot.Node completeCache
com.firebase.client.core.SyncPoint childSyncPoint
java.util.Map$Entry child
java.util.Iterator i$
com.firebase.client.snapshot.NamedNode child
java.util.Iterator i$
com.firebase.client.core.utilities.ImmutableTree subtree
com.firebase.client.core.view.CacheNode persistentServerCache
com.firebase.client.core.Tag tag
com.firebase.client.core.view.View view
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node serverCacheNode
boolean foundAncestorDefaultView
com.firebase.client.core.SyncPoint syncPoint
com.firebase.client.core.view.CacheNode serverCache
boolean viewAlreadyExists
com.firebase.client.core.WriteTreeRef writesCache
java.util.List events
public volatile java.lang.Object call () throws java.lang.Exception
static void ()
}
com/firebase/client/core/ZombieEventManager.classZombieEventManager.java
package com.firebase.client.core
public com.firebase.client.core.ZombieEventManager extends java.lang.Object implements com.firebase.client.core.EventRegistrationZombieListener {
final java.util.HashMap globalEventRegistrations
private static com.firebase.client.core.ZombieEventManager defaultInstance
static final boolean $assertionsDisabled
private void ()
public static com.firebase.client.core.ZombieEventManager getInstance ()
public void recordEventRegistration (com.firebase.client.core.EventRegistration)
com.firebase.client.core.EventRegistration defaultRegistration
java.util.List registrationList
com.firebase.client.core.EventRegistration registration
private void unRecordEventRegistration (com.firebase.client.core.EventRegistration)
int i
int i
com.firebase.client.core.EventRegistration defaultRegistration
boolean found
java.util.List registrationList
com.firebase.client.core.EventRegistration zombiedRegistration
public void zombifyForRemove (com.firebase.client.core.EventRegistration)
com.firebase.client.core.EventRegistration currentRegistration
int i
java.util.HashSet zombiedQueries
java.util.List registrationList
com.firebase.client.core.EventRegistration registration
public void onZombied (com.firebase.client.core.EventRegistration)
com.firebase.client.core.EventRegistration zombiedInstance
static void ()
}
com/firebase/client/core/ValidationPath.classValidationPath.java
package com.firebase.client.core
public com.firebase.client.core.ValidationPath extends java.lang.Object {
private final java.util.List parts
private int byteLength
public static final int MAX_PATH_LENGTH_BYTES
public static final int MAX_PATH_DEPTH
private void (com.firebase.client.core.Path) throws com.firebase.client.FirebaseException
com.firebase.client.snapshot.ChildKey key
java.util.Iterator i$
int i
com.firebase.client.core.Path path
public static void validateWithObject (com.firebase.client.core.Path, java.lang.Object) throws com.firebase.client.FirebaseException
com.firebase.client.core.Path path
Object value
private void withObject (java.lang.Object) throws com.firebase.client.FirebaseException
String key
java.util.Iterator i$
java.util.Map mapValue
String key
int i
java.util.List listValue
Object value
private void push (java.lang.String) throws com.firebase.client.FirebaseException
String child
private java.lang.String pop ()
String last
private void checkValid () throws com.firebase.client.FirebaseException
private java.lang.String toErrorString ()
private static java.lang.String joinStringList (java.lang.String, java.util.List)
int i
String delimeter
java.util.List parts
StringBuilder sb
private static int utf8Bytes (java.lang.CharSequence)
char ch
int i
int len
CharSequence sequence
int count
}
com/firebase/client/core/Repo$21.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$21 extends java.lang.Object implements com.firebase.client.core.utilities.Tree$TreeVisitor {
final int val$reason
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, int)
public void visitTree (com.firebase.client.core.utilities.Tree)
com.firebase.client.core.utilities.Tree tree
}
com/firebase/client/core/Tag.classTag.java
package com.firebase.client.core
public com.firebase.client.core.Tag extends java.lang.Object {
private final long tagNumber
public void (long)
long tagNumber
public long getTagNumber ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
com.firebase.client.core.Tag tag
public int hashCode ()
}
com/firebase/client/core/SparseSnapshotTree.classSparseSnapshotTree.java
package com.firebase.client.core
com.firebase.client.core.SparseSnapshotTree extends java.lang.Object {
private com.firebase.client.snapshot.Node value
private java.util.Map children
public void ()
public void remember (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.SparseSnapshotTree child
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node data
public boolean forget (com.firebase.client.core.Path)
com.firebase.client.snapshot.ChildrenNode childrenNode
com.firebase.client.core.SparseSnapshotTree child
boolean safeToRemove
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.Path childPath
com.firebase.client.core.Path path
public void forEachTree (com.firebase.client.core.Path, com.firebase.client.core.SparseSnapshotTree$SparseSnapshotTreeVisitor)
com.firebase.client.core.Path prefixPath
com.firebase.client.core.SparseSnapshotTree$SparseSnapshotTreeVisitor visitor
public void forEachChild (com.firebase.client.core.SparseSnapshotTree$SparseSnapshotChildVisitor)
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.core.SparseSnapshotTree$SparseSnapshotChildVisitor visitor
}
com/firebase/client/core/Repo$7.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$7 extends java.lang.Object implements com.firebase.client.Firebase$CompletionListener {
final com.firebase.client.core.Path val$path
final long val$writeId
final com.firebase.client.Firebase$CompletionListener val$onComplete
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.core.Path, long, com.firebase.client.Firebase$CompletionListener)
public void onComplete (com.firebase.client.FirebaseError, com.firebase.client.Firebase)
com.firebase.client.FirebaseError error
com.firebase.client.Firebase ref
}
com/firebase/client/core/ThreadInitializer.classThreadInitializer.java
package com.firebase.client.core
public abstract com.firebase.client.core.ThreadInitializer extends java.lang.Object {
public static final com.firebase.client.core.ThreadInitializer defaultInstance
public abstract void setName (java.lang.Thread, java.lang.String)
public abstract void setDaemon (java.lang.Thread, boolean)
public abstract void setUncaughtExceptionHandler (java.lang.Thread, java.lang.Thread$UncaughtExceptionHandler)
static void ()
}
com/firebase/client/core/SyncTree$9.classSyncTree.java
package com.firebase.client.core
com.firebase.client.core.SyncTree$9 extends java.lang.Object implements java.util.concurrent.Callable {
final com.firebase.client.core.Tag val$tag
final com.firebase.client.core.Path val$path
final com.firebase.client.snapshot.Node val$snap
final com.firebase.client.core.SyncTree this$0
void (com.firebase.client.core.SyncTree, com.firebase.client.core.Tag, com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
public java.util.List call ()
com.firebase.client.core.Path relativePath
com.firebase.client.core.view.QuerySpec queryToOverwrite
com.firebase.client.core.operation.Operation op
com.firebase.client.core.view.QuerySpec query
public volatile java.lang.Object call () throws java.lang.Exception
}
com/firebase/client/core/Repo$TransactionStatus.classRepo.java
package com.firebase.client.core
final com.firebase.client.core.Repo$TransactionStatus extends java.lang.Enum {
public static final com.firebase.client.core.Repo$TransactionStatus INITIALIZING
public static final com.firebase.client.core.Repo$TransactionStatus RUN
public static final com.firebase.client.core.Repo$TransactionStatus SENT
public static final com.firebase.client.core.Repo$TransactionStatus COMPLETED
public static final com.firebase.client.core.Repo$TransactionStatus SENT_NEEDS_ABORT
public static final com.firebase.client.core.Repo$TransactionStatus NEEDS_ABORT
private static final com.firebase.client.core.Repo$TransactionStatus[] $VALUES
public static com.firebase.client.core.Repo$TransactionStatus[] values ()
public static com.firebase.client.core.Repo$TransactionStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/core/PersistentConnection$RequestResultListener.classPersistentConnection.java
package com.firebase.client.core
abstract com.firebase.client.core.PersistentConnection$RequestResultListener extends java.lang.Object {
public abstract void onRequestResult (com.firebase.client.FirebaseError)
}
com/firebase/client/core/WriteTree.classWriteTree.java
package com.firebase.client.core
public com.firebase.client.core.WriteTree extends java.lang.Object {
private com.firebase.client.core.CompoundWrite visibleWrites
private java.util.List allWrites
private Long lastWriteId
private static final com.firebase.client.core.utilities.Predicate DEFAULT_FILTER
static final boolean $assertionsDisabled
public void ()
public com.firebase.client.core.WriteTreeRef childWrites (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public void addOverwrite (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, java.lang.Long, boolean)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node snap
Long writeId
boolean visible
public void addMerge (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite, java.lang.Long)
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite changedChildren
Long writeId
public com.firebase.client.core.UserWriteRecord getWrite (long)
com.firebase.client.core.UserWriteRecord record
java.util.Iterator i$
long writeId
public java.util.List purgeAllWrites ()
java.util.List purgedWrites
public boolean removeWrite (long)
com.firebase.client.core.UserWriteRecord record
java.util.Iterator i$
com.firebase.client.core.UserWriteRecord currentWrite
com.firebase.client.core.Path path
java.util.Map$Entry entry
java.util.Iterator i$
long writeId
com.firebase.client.core.UserWriteRecord writeToRemove
int idx
boolean removedWriteWasVisible
boolean removedWriteOverlapsWithOtherWrites
int i
public com.firebase.client.snapshot.Node getCompleteWriteData (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public com.firebase.client.snapshot.Node calcCompleteEventCache (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.core.Path treePath
com.firebase.client.snapshot.Node completeServerCache
public com.firebase.client.snapshot.Node calcCompleteEventCache (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, java.util.List)
com.firebase.client.core.Path treePath
com.firebase.client.snapshot.Node completeServerCache
java.util.List writeIdsToExclude
public com.firebase.client.snapshot.Node calcCompleteEventCache (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, java.util.List, boolean)
com.firebase.client.snapshot.Node layeredCache
com.firebase.client.snapshot.Node layeredCache
com.firebase.client.core.CompoundWrite subMerge
com.firebase.client.snapshot.Node shadowingNode
com.firebase.client.core.utilities.Predicate filter
com.firebase.client.snapshot.Node layeredCache
com.firebase.client.core.CompoundWrite mergeAtPath
com.firebase.client.core.CompoundWrite merge
com.firebase.client.core.Path treePath
com.firebase.client.snapshot.Node completeServerCache
java.util.List writeIdsToExclude
boolean includeHiddenWrites
public com.firebase.client.snapshot.Node calcCompleteEventChildren (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.NamedNode childEntry
java.util.Iterator i$
com.firebase.client.snapshot.Node node
com.firebase.client.snapshot.NamedNode entry
java.util.Iterator i$
com.firebase.client.snapshot.NamedNode node
java.util.Iterator i$
com.firebase.client.core.CompoundWrite merge
com.firebase.client.core.Path treePath
com.firebase.client.snapshot.Node completeServerChildren
com.firebase.client.snapshot.Node completeChildren
com.firebase.client.snapshot.Node topLevelSet
public com.firebase.client.snapshot.Node calcEventCacheAfterServerOverwrite (com.firebase.client.core.Path, com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.snapshot.Node)
com.firebase.client.core.CompoundWrite childMerge
com.firebase.client.core.Path treePath
com.firebase.client.core.Path childPath
com.firebase.client.snapshot.Node existingEventSnap
com.firebase.client.snapshot.Node existingServerSnap
com.firebase.client.core.Path path
public com.firebase.client.snapshot.Node calcCompleteChild (com.firebase.client.core.Path, com.firebase.client.snapshot.ChildKey, com.firebase.client.core.view.CacheNode)
com.firebase.client.core.CompoundWrite childMerge
com.firebase.client.core.Path treePath
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.view.CacheNode existingServerSnap
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node shadowingNode
public com.firebase.client.snapshot.Node shadowingWrite (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public com.firebase.client.snapshot.NamedNode calcNextNodeAfterPost (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.snapshot.NamedNode, boolean, com.firebase.client.snapshot.Index)
com.firebase.client.snapshot.Node toIterate
com.firebase.client.snapshot.Node toIterate
com.firebase.client.snapshot.NamedNode node
java.util.Iterator i$
com.firebase.client.core.Path treePath
com.firebase.client.snapshot.Node completeServerData
com.firebase.client.snapshot.NamedNode post
boolean reverse
com.firebase.client.snapshot.Index index
com.firebase.client.snapshot.Node toIterate
com.firebase.client.core.CompoundWrite merge
com.firebase.client.snapshot.Node shadowingNode
com.firebase.client.snapshot.NamedNode currentNext
private boolean recordContainsPath (com.firebase.client.core.UserWriteRecord, com.firebase.client.core.Path)
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.core.UserWriteRecord writeRecord
com.firebase.client.core.Path path
private void resetTree ()
private static com.firebase.client.core.CompoundWrite layerTree (java.util.List, com.firebase.client.core.utilities.Predicate, com.firebase.client.core.Path)
com.firebase.client.core.Path relativePath
com.firebase.client.core.Path relativePath
com.firebase.client.snapshot.Node deepNode
com.firebase.client.core.Path relativePath
com.firebase.client.core.Path writePath
com.firebase.client.core.UserWriteRecord write
java.util.Iterator i$
java.util.List writes
com.firebase.client.core.utilities.Predicate filter
com.firebase.client.core.Path treeRoot
com.firebase.client.core.CompoundWrite compoundWrite
static void ()
}
com/firebase/client/core/PersistentConnection$4.classPersistentConnection.java
package com.firebase.client.core
com.firebase.client.core.PersistentConnection$4 extends java.lang.Object implements com.firebase.client.core.PersistentConnection$ResponseListener {
final com.firebase.client.core.PersistentConnection$AuthCredential val$credential
final boolean val$restoreWritesAfterComplete
final com.firebase.client.core.PersistentConnection this$0
void (com.firebase.client.core.PersistentConnection, com.firebase.client.core.PersistentConnection$AuthCredential, boolean)
public void onResponse (java.util.Map)
String reason
String status
java.util.Map response
}
com/firebase/client/core/CompoundHash.classCompoundHash.java
package com.firebase.client.core
public com.firebase.client.core.CompoundHash extends java.lang.Object {
private final java.util.List posts
private final java.util.List hashes
private void (java.util.List, java.util.List)
java.util.List posts
java.util.List hashes
public java.util.List getPosts ()
public java.util.List getHashes ()
public static com.firebase.client.core.CompoundHash fromNode (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node node
public static com.firebase.client.core.CompoundHash fromNode (com.firebase.client.snapshot.Node, com.firebase.client.core.CompoundHash$SplitStrategy)
com.firebase.client.core.CompoundHash$CompoundHashBuilder state
com.firebase.client.snapshot.Node node
com.firebase.client.core.CompoundHash$SplitStrategy strategy
private static void processNode (com.firebase.client.snapshot.Node, com.firebase.client.core.CompoundHash$CompoundHashBuilder)
com.firebase.client.snapshot.ChildrenNode childrenNode
com.firebase.client.snapshot.ChildrenNode$ChildVisitor visitor
com.firebase.client.snapshot.Node node
com.firebase.client.core.CompoundHash$CompoundHashBuilder state
static void access$500 (com.firebase.client.snapshot.Node, com.firebase.client.core.CompoundHash$CompoundHashBuilder)
com.firebase.client.snapshot.Node x0
com.firebase.client.core.CompoundHash$CompoundHashBuilder x1
}
com/firebase/client/core/RepoManager$2.classRepoManager.java
package com.firebase.client.core
final com.firebase.client.core.RepoManager$2 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.Repo val$repo
void (com.firebase.client.core.Repo)
public void run ()
}
com/firebase/client/core/Repo$14.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$14 extends java.lang.Object implements com.firebase.client.core.utilities.Tree$TreeVisitor {
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo)
public void visitTree (com.firebase.client.core.utilities.Tree)
com.firebase.client.core.utilities.Tree tree
}
com/firebase/client/core/CompoundHash$CompoundHashBuilder.classCompoundHash.java
package com.firebase.client.core
com.firebase.client.core.CompoundHash$CompoundHashBuilder extends java.lang.Object {
private StringBuilder optHashValueBuilder
private java.util.Stack currentPath
private int lastLeafDepth
private int currentPathDepth
private boolean needsComma
private final java.util.List currentPaths
private final java.util.List currentHashes
private final com.firebase.client.core.CompoundHash$SplitStrategy splitStrategy
public void (com.firebase.client.core.CompoundHash$SplitStrategy)
com.firebase.client.core.CompoundHash$SplitStrategy strategy
public boolean buildingRange ()
public int currentHashLength ()
public com.firebase.client.core.Path currentPath ()
private com.firebase.client.core.Path currentPath (int)
int i
int depth
com.firebase.client.snapshot.ChildKey[] segments
private void ensureRange ()
com.firebase.client.snapshot.ChildKey key
java.util.Iterator i$
private void appendKey (java.lang.StringBuilder, com.firebase.client.snapshot.ChildKey)
StringBuilder builder
com.firebase.client.snapshot.ChildKey key
private void processLeaf (com.firebase.client.snapshot.LeafNode)
com.firebase.client.snapshot.LeafNode node
private void startChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey key
private void endChild ()
private void finishHashing ()
private void endRange ()
int i
com.firebase.client.core.Path lastLeafPath
String hash
static void access$000 (com.firebase.client.core.CompoundHash$CompoundHashBuilder)
com.firebase.client.core.CompoundHash$CompoundHashBuilder x0
static java.util.List access$100 (com.firebase.client.core.CompoundHash$CompoundHashBuilder)
com.firebase.client.core.CompoundHash$CompoundHashBuilder x0
static java.util.List access$200 (com.firebase.client.core.CompoundHash$CompoundHashBuilder)
com.firebase.client.core.CompoundHash$CompoundHashBuilder x0
static void access$300 (com.firebase.client.core.CompoundHash$CompoundHashBuilder, com.firebase.client.snapshot.LeafNode)
com.firebase.client.core.CompoundHash$CompoundHashBuilder x0
com.firebase.client.snapshot.LeafNode x1
static void access$400 (com.firebase.client.core.CompoundHash$CompoundHashBuilder, com.firebase.client.snapshot.ChildKey)
com.firebase.client.core.CompoundHash$CompoundHashBuilder x0
com.firebase.client.snapshot.ChildKey x1
static void access$600 (com.firebase.client.core.CompoundHash$CompoundHashBuilder)
com.firebase.client.core.CompoundHash$CompoundHashBuilder x0
}
com/firebase/client/core/Repo$TransactionData.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$TransactionData extends java.lang.Object implements java.lang.Comparable {
private com.firebase.client.core.Path path
private com.firebase.client.Transaction$Handler handler
private com.firebase.client.ValueEventListener outstandingListener
private com.firebase.client.core.Repo$TransactionStatus status
private long order
private boolean applyLocally
private int retryCount
private com.firebase.client.FirebaseError abortReason
private long currentWriteId
private com.firebase.client.snapshot.Node currentInputSnapshot
private com.firebase.client.snapshot.Node currentOutputSnapshotRaw
private com.firebase.client.snapshot.Node currentOutputSnapshotResolved
private void (com.firebase.client.core.Path, com.firebase.client.Transaction$Handler, com.firebase.client.ValueEventListener, com.firebase.client.core.Repo$TransactionStatus, boolean, long)
com.firebase.client.core.Path path
com.firebase.client.Transaction$Handler handler
com.firebase.client.ValueEventListener outstandingListener
com.firebase.client.core.Repo$TransactionStatus status
boolean applyLocally
long order
public int compareTo (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData o
public volatile int compareTo (java.lang.Object)
Object x0
void (com.firebase.client.core.Path, com.firebase.client.Transaction$Handler, com.firebase.client.ValueEventListener, com.firebase.client.core.Repo$TransactionStatus, boolean, long, com.firebase.client.core.Repo$1)
com.firebase.client.core.Path x0
com.firebase.client.Transaction$Handler x1
com.firebase.client.ValueEventListener x2
com.firebase.client.core.Repo$TransactionStatus x3
boolean x4
long x5
com.firebase.client.core.Repo$1 x6
static com.firebase.client.snapshot.Node access$1202 (com.firebase.client.core.Repo$TransactionData, com.firebase.client.snapshot.Node)
com.firebase.client.core.Repo$TransactionData x0
com.firebase.client.snapshot.Node x1
static com.firebase.client.snapshot.Node access$1302 (com.firebase.client.core.Repo$TransactionData, com.firebase.client.snapshot.Node)
com.firebase.client.core.Repo$TransactionData x0
com.firebase.client.snapshot.Node x1
static com.firebase.client.snapshot.Node access$1402 (com.firebase.client.core.Repo$TransactionData, com.firebase.client.snapshot.Node)
com.firebase.client.core.Repo$TransactionData x0
com.firebase.client.snapshot.Node x1
static com.firebase.client.snapshot.Node access$1200 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
static com.firebase.client.core.Repo$TransactionStatus access$1502 (com.firebase.client.core.Repo$TransactionData, com.firebase.client.core.Repo$TransactionStatus)
com.firebase.client.core.Repo$TransactionData x0
com.firebase.client.core.Repo$TransactionStatus x1
static long access$1602 (com.firebase.client.core.Repo$TransactionData, long)
com.firebase.client.core.Repo$TransactionData x0
long x1
static long access$1600 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
static com.firebase.client.core.Repo$TransactionStatus access$1500 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
static int access$1808 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
static com.firebase.client.core.Path access$1900 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
static com.firebase.client.snapshot.Node access$1300 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
static com.firebase.client.snapshot.Node access$1400 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
static com.firebase.client.Transaction$Handler access$2100 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
static com.firebase.client.ValueEventListener access$2200 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
static com.firebase.client.FirebaseError access$2602 (com.firebase.client.core.Repo$TransactionData, com.firebase.client.FirebaseError)
com.firebase.client.core.Repo$TransactionData x0
com.firebase.client.FirebaseError x1
static com.firebase.client.FirebaseError access$2600 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
static int access$1800 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
static boolean access$2700 (com.firebase.client.core.Repo$TransactionData)
com.firebase.client.core.Repo$TransactionData x0
}
com/firebase/client/core/RepoManager$3.classRepoManager.java
package com.firebase.client.core
com.firebase.client.core.RepoManager$3 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.Context val$ctx
final com.firebase.client.core.RepoManager this$0
void (com.firebase.client.core.RepoManager, com.firebase.client.core.Context)
public void run ()
com.firebase.client.core.Repo repo
java.util.Iterator i$
boolean allEmpty
}
com/firebase/client/core/Repo$17.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$17 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.Repo$TransactionData val$transaction
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.core.Repo$TransactionData)
public void run ()
}
com/firebase/client/core/Repo$1.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo)
public void run ()
}
com/firebase/client/core/RepoInfo.classRepoInfo.java
package com.firebase.client.core
public com.firebase.client.core.RepoInfo extends java.lang.Object {
private static final String VERSION_PARAM
private static final String LAST_SESSION_ID_PARAM
public String host
public boolean secure
public String namespace
public String internalHost
public void ()
public java.lang.String toString ()
public java.lang.String toDebugString ()
public java.net.URI getConnectionURL (java.lang.String)
String optLastSessionId
String scheme
String url
public boolean isCacheableHost ()
public boolean isSecure ()
public boolean isDemoHost ()
public boolean isCustomHost ()
}
com/firebase/client/core/SyncTree$ListenProvider.classSyncTree.java
package com.firebase.client.core
public abstract com.firebase.client.core.SyncTree$ListenProvider extends java.lang.Object {
public abstract void startListening (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.Tag, com.firebase.client.core.SyncTree$SyncTreeHash, com.firebase.client.core.SyncTree$CompletionListener)
public abstract void stopListening (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.Tag)
}
com/firebase/client/core/Repo$15$1.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$15$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.Repo$TransactionData val$txn
final com.firebase.client.DataSnapshot val$snap
final com.firebase.client.core.Repo$15 this$1
void (com.firebase.client.core.Repo$15, com.firebase.client.core.Repo$TransactionData, com.firebase.client.DataSnapshot)
public void run ()
}
com/firebase/client/core/PersistentConnection$7.classPersistentConnection.java
package com.firebase.client.core
com.firebase.client.core.PersistentConnection$7 extends java.lang.Object implements com.firebase.client.core.PersistentConnection$ResponseListener {
final com.firebase.client.core.PersistentConnection this$0
void (com.firebase.client.core.PersistentConnection)
public void onResponse (java.util.Map)
com.firebase.client.FirebaseError error
java.util.Map response
String status
}
com/firebase/client/core/WriteTreeRef.classWriteTreeRef.java
package com.firebase.client.core
public com.firebase.client.core.WriteTreeRef extends java.lang.Object {
private final com.firebase.client.core.Path treePath
private final com.firebase.client.core.WriteTree writeTree
public void (com.firebase.client.core.Path, com.firebase.client.core.WriteTree)
com.firebase.client.core.Path path
com.firebase.client.core.WriteTree writeTree
public com.firebase.client.snapshot.Node calcCompleteEventCache (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node completeServerCache
public com.firebase.client.snapshot.Node calcCompleteEventCache (com.firebase.client.snapshot.Node, java.util.List)
com.firebase.client.snapshot.Node completeServerCache
java.util.List writeIdsToExclude
public com.firebase.client.snapshot.Node calcCompleteEventCache (com.firebase.client.snapshot.Node, java.util.List, boolean)
com.firebase.client.snapshot.Node completeServerCache
java.util.List writeIdsToExclude
boolean includeHiddenWrites
public com.firebase.client.snapshot.Node calcCompleteEventChildren (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node completeServerChildren
public com.firebase.client.snapshot.Node calcEventCacheAfterServerOverwrite (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.snapshot.Node)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node existingEventSnap
com.firebase.client.snapshot.Node existingServerSnap
public com.firebase.client.snapshot.Node shadowingWrite (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public com.firebase.client.snapshot.NamedNode calcNextNodeAfterPost (com.firebase.client.snapshot.Node, com.firebase.client.snapshot.NamedNode, boolean, com.firebase.client.snapshot.Index)
com.firebase.client.snapshot.Node completeServerData
com.firebase.client.snapshot.NamedNode startPost
boolean reverse
com.firebase.client.snapshot.Index index
public com.firebase.client.snapshot.Node calcCompleteChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.core.view.CacheNode)
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.view.CacheNode existingServerCache
public com.firebase.client.core.WriteTreeRef child (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
}
com/firebase/client/core/Repo$19.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$19 extends java.lang.Object implements com.firebase.client.core.utilities.Tree$TreeVisitor {
final java.util.List val$queue
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, java.util.List)
public void visitTree (com.firebase.client.core.utilities.Tree)
com.firebase.client.core.utilities.Tree tree
}
com/firebase/client/core/PersistentConnection$2.classPersistentConnection.java
package com.firebase.client.core
com.firebase.client.core.PersistentConnection$2 extends java.lang.Object implements com.firebase.client.core.PersistentConnection$ResponseListener {
final com.firebase.client.Firebase$CompletionListener val$listener
final com.firebase.client.core.PersistentConnection this$0
void (com.firebase.client.core.PersistentConnection, com.firebase.client.Firebase$CompletionListener)
public void onResponse (java.util.Map)
java.util.Map response
String status
com.firebase.client.FirebaseError error
}
com/firebase/client/core/CompoundHash$SplitStrategy.classCompoundHash.java
package com.firebase.client.core
public abstract com.firebase.client.core.CompoundHash$SplitStrategy extends java.lang.Object {
public abstract boolean shouldSplit (com.firebase.client.core.CompoundHash$CompoundHashBuilder)
}
com/firebase/client/core/Repo.classRepo.java
package com.firebase.client.core
public com.firebase.client.core.Repo extends java.lang.Object implements com.firebase.client.core.PersistentConnection$Delegate {
private final com.firebase.client.core.RepoInfo repoInfo
private final com.firebase.client.utilities.OffsetClock serverClock
private final com.firebase.client.core.PersistentConnection connection
private final com.firebase.client.authentication.AuthenticationManager authenticationManager
private com.firebase.client.core.SnapshotHolder infoData
private com.firebase.client.core.SparseSnapshotTree onDisconnect
private com.firebase.client.core.utilities.Tree transactionQueueTree
private boolean hijackHash
private final com.firebase.client.core.view.EventRaiser eventRaiser
private final com.firebase.client.core.Context ctx
private final com.firebase.client.utilities.LogWrapper operationLogger
private final com.firebase.client.utilities.LogWrapper transactionLogger
private final com.firebase.client.utilities.LogWrapper dataLogger
public long dataUpdateCount
private long nextWriteId
private com.firebase.client.core.SyncTree infoSyncTree
private com.firebase.client.core.SyncTree serverSyncTree
private com.firebase.client.FirebaseApp app
private boolean loggedTransactionPersistenceWarning
private static final int TRANSACTION_MAX_RETRIES
private static final String TRANSACTION_TOO_MANY_RETRIES
private static final String TRANSACTION_OVERRIDE_BY_SET
private long transactionOrder
static final boolean $assertionsDisabled
void (com.firebase.client.core.RepoInfo, com.firebase.client.core.Context)
com.firebase.client.core.RepoInfo repoInfo
com.firebase.client.core.Context ctx
private void deferredInitialization ()
com.firebase.client.core.persistence.PersistenceManager persistenceManager
boolean authenticated
private void restoreWrites (com.firebase.client.core.persistence.PersistenceManager)
com.firebase.client.snapshot.Node resolved
com.firebase.client.core.CompoundWrite resolved
com.firebase.client.Firebase$CompletionListener onComplete
com.firebase.client.core.UserWriteRecord write
java.util.Iterator i$
com.firebase.client.core.persistence.PersistenceManager persistenceManager
java.util.List writes
java.util.Map serverValues
long lastWriteId
public com.firebase.client.authentication.AuthenticationManager getAuthenticationManager ()
public com.firebase.client.FirebaseApp getFirebaseApp ()
public java.lang.String toString ()
public void scheduleNow (java.lang.Runnable)
Runnable r
public void postEvent (java.lang.Runnable)
Runnable r
private void postEvents (java.util.List)
java.util.List events
public long getServerTime ()
boolean hasListeners ()
public void onDataUpdate (java.lang.String, java.lang.Object, boolean, com.firebase.client.core.Tag)
com.firebase.client.snapshot.Node newChildNode
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map taggedChildren
java.util.Map rawMergeData
java.util.List events
com.firebase.client.snapshot.Node taggedSnap
java.util.List events
com.firebase.client.snapshot.Node newChildNode
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map changedChildren
java.util.Map rawMergeData
java.util.List events
com.firebase.client.snapshot.Node snap
com.firebase.client.FirebaseException e
String pathString
Object message
boolean isMerge
com.firebase.client.core.Tag tag
com.firebase.client.core.Path path
java.util.List events
public void onRangeMergeUpdate (com.firebase.client.core.Path, java.util.List, com.firebase.client.core.Tag)
java.util.List events
com.firebase.client.core.Path path
java.util.List merges
com.firebase.client.core.Tag tag
java.util.List events
void callOnComplete (com.firebase.client.Firebase$CompletionListener, com.firebase.client.FirebaseError, com.firebase.client.core.Path)
com.firebase.client.Firebase ref
com.firebase.client.Firebase ref
com.firebase.client.snapshot.ChildKey last
com.firebase.client.Firebase$CompletionListener onComplete
com.firebase.client.FirebaseError error
com.firebase.client.core.Path path
private void ackWriteAndRerunTransactions (long, com.firebase.client.core.Path, com.firebase.client.FirebaseError)
boolean success
java.util.List clearEvents
long writeId
com.firebase.client.core.Path path
com.firebase.client.FirebaseError error
public void setValue (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.Firebase$CompletionListener)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node newValueUnresolved
com.firebase.client.Firebase$CompletionListener onComplete
java.util.Map serverValues
com.firebase.client.snapshot.Node newValue
long writeId
java.util.List events
com.firebase.client.core.Path affectedPath
public void updateChildren (com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite, com.firebase.client.Firebase$CompletionListener, java.util.Map)
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite updates
com.firebase.client.Firebase$CompletionListener onComplete
java.util.Map unParsedUpdates
java.util.Map serverValues
com.firebase.client.core.CompoundWrite resolved
long writeId
java.util.List events
com.firebase.client.core.Path affectedPath
public void purgeOutstandingWrites ()
java.util.List events
public void removeEventCallback (com.firebase.client.core.EventRegistration)
java.util.List events
com.firebase.client.core.EventRegistration eventRegistration
java.util.List events
public void onDisconnectSetValue (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.Firebase$CompletionListener)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node newValue
com.firebase.client.Firebase$CompletionListener onComplete
public void onDisconnectUpdate (com.firebase.client.core.Path, java.util.Map, com.firebase.client.Firebase$CompletionListener, java.util.Map)
com.firebase.client.core.Path path
java.util.Map newChildren
com.firebase.client.Firebase$CompletionListener listener
java.util.Map unParsedUpdates
public void onDisconnectCancel (com.firebase.client.core.Path, com.firebase.client.Firebase$CompletionListener)
com.firebase.client.core.Path path
com.firebase.client.Firebase$CompletionListener onComplete
public void onConnect ()
public void onDisconnect ()
public void onAuthStatus (boolean)
boolean authOk
public void onServerInfoUpdate (com.firebase.client.snapshot.ChildKey, java.lang.Object)
com.firebase.client.snapshot.ChildKey key
Object value
public void onServerInfoUpdate (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map updates
void interrupt ()
void resume ()
public void addEventCallback (com.firebase.client.core.EventRegistration)
java.util.List events
com.firebase.client.core.EventRegistration eventRegistration
java.util.List events
com.firebase.client.snapshot.ChildKey front
public void keepSynced (com.firebase.client.core.view.QuerySpec, boolean)
com.firebase.client.core.view.QuerySpec query
boolean keep
com.firebase.client.core.PersistentConnection getConnection ()
private void updateInfo (com.firebase.client.snapshot.ChildKey, java.lang.Object)
com.firebase.client.snapshot.Node node
java.util.List events
com.firebase.client.FirebaseException e
com.firebase.client.snapshot.ChildKey childKey
Object value
com.firebase.client.core.Path path
private long getNextWriteId ()
private void runOnDisconnectEvents ()
java.util.Map serverValues
com.firebase.client.core.SparseSnapshotTree resolvedTree
java.util.List events
private void warnIfWriteFailed (java.lang.String, com.firebase.client.core.Path, com.firebase.client.FirebaseError)
String writeType
com.firebase.client.core.Path path
com.firebase.client.FirebaseError error
public void startTransaction (com.firebase.client.core.Path, com.firebase.client.Transaction$Handler, boolean)
Throwable e
com.firebase.client.FirebaseError innerClassError
com.firebase.client.DataSnapshot snap
com.firebase.client.core.utilities.Tree queueNode
java.util.List nodeQueue
java.util.Map serverValues
com.firebase.client.snapshot.Node newNodeUnresolved
com.firebase.client.snapshot.Node newNode
java.util.List events
com.firebase.client.core.Path path
com.firebase.client.Transaction$Handler handler
boolean applyLocally
com.firebase.client.Firebase watchRef
com.firebase.client.ValueEventListener listener
com.firebase.client.core.Repo$TransactionData transaction
com.firebase.client.snapshot.Node currentState
com.firebase.client.MutableData mutableCurrent
com.firebase.client.FirebaseError error
com.firebase.client.Transaction$Result result
private com.firebase.client.snapshot.Node getLatestState (com.firebase.client.core.Path)
com.firebase.client.core.Path path
private com.firebase.client.snapshot.Node getLatestState (com.firebase.client.core.Path, java.util.List)
com.firebase.client.core.Path path
java.util.List excudeSets
com.firebase.client.snapshot.Node state
public void setHijackHash (boolean)
boolean hijackHash
private void sendAllReadyTransactions ()
com.firebase.client.core.utilities.Tree node
private void sendReadyTransactions (com.firebase.client.core.utilities.Tree)
com.firebase.client.core.Repo$TransactionData transaction
java.util.Iterator i$
Boolean allRun
com.firebase.client.core.utilities.Tree node
java.util.List queue
private void sendTransactionQueue (java.util.List, com.firebase.client.core.Path)
com.firebase.client.core.Repo$TransactionData txn
java.util.Iterator i$
com.firebase.client.core.Path relativePath
com.firebase.client.core.Repo$TransactionData txn
java.util.Iterator i$
java.util.List queue
com.firebase.client.core.Path path
java.util.List setsToIgnore
com.firebase.client.snapshot.Node latestState
com.firebase.client.snapshot.Node snapToSend
String latestHash
Object dataToSend
com.firebase.client.core.Repo repo
long writeId
private void pruneCompletedTransactions (com.firebase.client.core.utilities.Tree)
com.firebase.client.core.Repo$TransactionData transaction
int i
com.firebase.client.core.utilities.Tree node
java.util.List queue
private long nextTransactionOrder ()
private com.firebase.client.core.Path rerunTransactions (com.firebase.client.core.Path)
com.firebase.client.core.Path changedPath
com.firebase.client.core.utilities.Tree rootMostTransactionNode
com.firebase.client.core.Path path
java.util.List queue
private void rerunTransactionQueue (java.util.List, com.firebase.client.core.Path)
com.firebase.client.core.Repo$TransactionData transaction
java.util.Iterator i$
Throwable e
Long oldWriteId
java.util.Map serverValues
com.firebase.client.snapshot.Node newDataNode
com.firebase.client.snapshot.Node newNodeResolved
com.firebase.client.snapshot.Node currentNode
com.firebase.client.MutableData mutableCurrent
com.firebase.client.FirebaseError error
com.firebase.client.Transaction$Result result
com.firebase.client.Firebase ref
com.firebase.client.snapshot.Node lastInput
com.firebase.client.DataSnapshot snapshot
com.firebase.client.FirebaseError callbackError
com.firebase.client.core.Path relativePath
boolean abortTransaction
com.firebase.client.FirebaseError abortReason
java.util.List events
com.firebase.client.core.Repo$TransactionData transaction
java.util.Iterator i$
int i
java.util.List queue
com.firebase.client.core.Path path
java.util.List callbacks
java.util.List setsToIgnore
private com.firebase.client.core.utilities.Tree getAncestorTransactionNode (com.firebase.client.core.Path)
com.firebase.client.core.Path path
com.firebase.client.core.utilities.Tree transactionNode
private java.util.List buildTransactionQueue (com.firebase.client.core.utilities.Tree)
com.firebase.client.core.utilities.Tree transactionNode
java.util.List queue
private void aggregateTransactionQueues (java.util.List, com.firebase.client.core.utilities.Tree)
java.util.List queue
com.firebase.client.core.utilities.Tree node
java.util.List childQueue
private com.firebase.client.core.Path abortTransactions (com.firebase.client.core.Path, int)
com.firebase.client.core.Path path
int reason
com.firebase.client.core.Path affectedPath
com.firebase.client.core.utilities.Tree transactionNode
private void abortTransactionsAtNode (com.firebase.client.core.utilities.Tree, int)
com.firebase.client.FirebaseError abortError
com.firebase.client.core.Repo$TransactionData transaction
int i
Runnable r
java.util.Iterator i$
java.util.List callbacks
com.firebase.client.FirebaseError abortError
int lastSent
com.firebase.client.core.utilities.Tree node
int reason
java.util.List queue
java.util.List events
com.firebase.client.core.SyncTree getServerSyncTree ()
com.firebase.client.core.SyncTree getInfoSyncTree ()
static void access$000 (com.firebase.client.core.Repo)
com.firebase.client.core.Repo x0
static com.firebase.client.core.SnapshotHolder access$100 (com.firebase.client.core.Repo)
com.firebase.client.core.Repo x0
static com.firebase.client.core.SyncTree access$200 (com.firebase.client.core.Repo)
com.firebase.client.core.Repo x0
static void access$300 (com.firebase.client.core.Repo, java.util.List)
com.firebase.client.core.Repo x0
java.util.List x1
static com.firebase.client.core.PersistentConnection access$400 (com.firebase.client.core.Repo)
com.firebase.client.core.Repo x0
static void access$500 (com.firebase.client.core.Repo, java.lang.String, com.firebase.client.core.Path, com.firebase.client.FirebaseError)
com.firebase.client.core.Repo x0
String x1
com.firebase.client.core.Path x2
com.firebase.client.FirebaseError x3
static void access$600 (com.firebase.client.core.Repo, long, com.firebase.client.core.Path, com.firebase.client.FirebaseError)
com.firebase.client.core.Repo x0
long x1
com.firebase.client.core.Path x2
com.firebase.client.FirebaseError x3
static com.firebase.client.core.SparseSnapshotTree access$700 (com.firebase.client.core.Repo)
com.firebase.client.core.Repo x0
static com.firebase.client.core.SyncTree access$800 (com.firebase.client.core.Repo)
com.firebase.client.core.Repo x0
static com.firebase.client.core.Path access$900 (com.firebase.client.core.Repo, com.firebase.client.core.Path, int)
com.firebase.client.core.Repo x0
com.firebase.client.core.Path x1
int x2
static com.firebase.client.core.Path access$1000 (com.firebase.client.core.Repo, com.firebase.client.core.Path)
com.firebase.client.core.Repo x0
com.firebase.client.core.Path x1
static void access$1700 (com.firebase.client.core.Repo, com.firebase.client.core.utilities.Tree)
com.firebase.client.core.Repo x0
com.firebase.client.core.utilities.Tree x1
static com.firebase.client.utilities.OffsetClock access$2000 (com.firebase.client.core.Repo)
com.firebase.client.core.Repo x0
static com.firebase.client.core.utilities.Tree access$2300 (com.firebase.client.core.Repo)
com.firebase.client.core.Repo x0
static void access$2400 (com.firebase.client.core.Repo, com.firebase.client.core.utilities.Tree)
com.firebase.client.core.Repo x0
com.firebase.client.core.utilities.Tree x1
static void access$2500 (com.firebase.client.core.Repo)
com.firebase.client.core.Repo x0
static void access$2800 (com.firebase.client.core.Repo, java.util.List, com.firebase.client.core.utilities.Tree)
com.firebase.client.core.Repo x0
java.util.List x1
com.firebase.client.core.utilities.Tree x2
static void access$2900 (com.firebase.client.core.Repo, com.firebase.client.core.utilities.Tree, int)
com.firebase.client.core.Repo x0
com.firebase.client.core.utilities.Tree x1
int x2
static void ()
}
com/firebase/client/core/Repo$3.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$3 extends java.lang.Object implements com.firebase.client.core.SyncTree$ListenProvider {
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo)
public void startListening (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.Tag, com.firebase.client.core.SyncTree$SyncTreeHash, com.firebase.client.core.SyncTree$CompletionListener)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.Tag tag
com.firebase.client.core.SyncTree$SyncTreeHash hash
com.firebase.client.core.SyncTree$CompletionListener onListenComplete
public void stopListening (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.Tag)
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.Tag tag
}
com/firebase/client/core/SyncPoint.classSyncPoint.java
package com.firebase.client.core
public com.firebase.client.core.SyncPoint extends java.lang.Object {
private final java.util.Map views
private final com.firebase.client.core.persistence.PersistenceManager persistenceManager
static final boolean $assertionsDisabled
public void (com.firebase.client.core.persistence.PersistenceManager)
com.firebase.client.core.persistence.PersistenceManager persistenceManager
public boolean isEmpty ()
private java.util.List applyOperationToView (com.firebase.client.core.view.View, com.firebase.client.core.operation.Operation, com.firebase.client.core.WriteTreeRef, com.firebase.client.snapshot.Node)
com.firebase.client.core.view.Event$EventType type
com.firebase.client.core.view.Change change
java.util.Iterator i$
java.util.Set removed
java.util.Set added
com.firebase.client.core.view.View view
com.firebase.client.core.operation.Operation operation
com.firebase.client.core.WriteTreeRef writes
com.firebase.client.snapshot.Node optCompleteServerCache
com.firebase.client.core.view.View$OperationResult result
public java.util.List applyOperation (com.firebase.client.core.operation.Operation, com.firebase.client.core.WriteTreeRef, com.firebase.client.snapshot.Node)
com.firebase.client.core.view.View view
com.firebase.client.core.view.View view
java.util.Map$Entry entry
java.util.Iterator i$
java.util.List events
com.firebase.client.core.operation.Operation operation
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.snapshot.Node optCompleteServerCache
com.firebase.client.core.view.QueryParams queryParams
public java.util.List addEventRegistration (com.firebase.client.core.EventRegistration, com.firebase.client.core.WriteTreeRef, com.firebase.client.core.view.CacheNode)
boolean eventCacheComplete
com.firebase.client.snapshot.NamedNode node
java.util.Iterator i$
java.util.Set allChildren
com.firebase.client.snapshot.Node eventCache
boolean eventCacheComplete
com.firebase.client.snapshot.IndexedNode indexed
com.firebase.client.core.view.ViewCache viewCache
com.firebase.client.core.EventRegistration eventRegistration
com.firebase.client.core.WriteTreeRef writesCache
com.firebase.client.core.view.CacheNode serverCache
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.view.View view
public com.firebase.client.utilities.Pair removeEventRegistration (com.firebase.client.core.view.QuerySpec, com.firebase.client.core.EventRegistration, com.firebase.client.FirebaseError)
java.util.Map$Entry entry
com.firebase.client.core.view.View view
java.util.Iterator iterator
com.firebase.client.core.view.View view
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.EventRegistration eventRegistration
com.firebase.client.FirebaseError cancelError
java.util.List removed
java.util.List cancelEvents
boolean hadCompleteView
public java.util.List getQueryViews ()
com.firebase.client.core.view.View view
java.util.Map$Entry entry
java.util.Iterator i$
java.util.List views
public com.firebase.client.snapshot.Node getCompleteServerCache (com.firebase.client.core.Path)
com.firebase.client.core.view.View view
java.util.Iterator i$
com.firebase.client.core.Path path
public com.firebase.client.core.view.View viewForQuery (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public boolean viewExistsForQuery (com.firebase.client.core.view.QuerySpec)
com.firebase.client.core.view.QuerySpec query
public boolean hasCompleteView ()
public com.firebase.client.core.view.View getCompleteView ()
com.firebase.client.core.view.View view
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map getViews ()
static void ()
}
com/firebase/client/core/PersistentConnection$ResponseListener.classPersistentConnection.java
package com.firebase.client.core
abstract com.firebase.client.core.PersistentConnection$ResponseListener extends java.lang.Object {
public abstract void onResponse (java.util.Map)
}
com/firebase/client/core/CompoundWrite$2.classCompoundWrite.java
package com.firebase.client.core
com.firebase.client.core.CompoundWrite$2 extends java.lang.Object implements com.firebase.client.core.utilities.ImmutableTree$TreeVisitor {
final java.util.Map val$writes
final boolean val$exportFormat
final com.firebase.client.core.CompoundWrite this$0
void (com.firebase.client.core.CompoundWrite, java.util.Map, boolean)
public java.lang.Void onNodeValue (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, java.lang.Void)
com.firebase.client.core.Path relativePath
com.firebase.client.snapshot.Node value
Void accum
public volatile java.lang.Object onNodeValue (com.firebase.client.core.Path, java.lang.Object, java.lang.Object)
com.firebase.client.core.Path x0
Object x1
Object x2
}
com/firebase/client/core/Repo$22.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$22 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.Repo$TransactionData val$transaction
final com.firebase.client.FirebaseError val$abortError
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.core.Repo$TransactionData, com.firebase.client.FirebaseError)
public void run ()
}
com/firebase/client/core/Repo$10.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$10 extends java.lang.Object implements com.firebase.client.Firebase$CompletionListener {
final com.firebase.client.core.Path val$path
final com.firebase.client.Firebase$CompletionListener val$onComplete
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.core.Path, com.firebase.client.Firebase$CompletionListener)
public void onComplete (com.firebase.client.FirebaseError, com.firebase.client.Firebase)
com.firebase.client.FirebaseError error
com.firebase.client.Firebase ref
}
com/firebase/client/core/Repo$3$1.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$3$1 extends java.lang.Object implements com.firebase.client.core.PersistentConnection$RequestResultListener {
final com.firebase.client.core.SyncTree$CompletionListener val$onListenComplete
final com.firebase.client.core.Repo$3 this$1
void (com.firebase.client.core.Repo$3, com.firebase.client.core.SyncTree$CompletionListener)
public void onRequestResult (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
java.util.List events
}
com/firebase/client/core/Repo$4.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$4 extends java.lang.Object implements com.firebase.client.Firebase$CompletionListener {
final com.firebase.client.core.UserWriteRecord val$write
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, com.firebase.client.core.UserWriteRecord)
public void onComplete (com.firebase.client.FirebaseError, com.firebase.client.Firebase)
com.firebase.client.FirebaseError error
com.firebase.client.Firebase ref
}
com/firebase/client/core/SyncTree$CompletionListener.classSyncTree.java
package com.firebase.client.core
public abstract com.firebase.client.core.SyncTree$CompletionListener extends java.lang.Object {
public abstract java.util.List onListenComplete (com.firebase.client.FirebaseError)
}
com/firebase/client/core/ServerValues$1.classServerValues.java
package com.firebase.client.core
final com.firebase.client.core.ServerValues$1 extends java.lang.Object implements com.firebase.client.core.SparseSnapshotTree$SparseSnapshotTreeVisitor {
final com.firebase.client.core.SparseSnapshotTree val$resolvedTree
final java.util.Map val$serverValues
void (com.firebase.client.core.SparseSnapshotTree, java.util.Map)
public void visitTree (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.core.Path prefixPath
com.firebase.client.snapshot.Node tree
}
com/firebase/client/core/GaePlatform$2.classGaePlatform.java
package com.firebase.client.core
com.firebase.client.core.GaePlatform$2 extends java.lang.Object implements com.firebase.tubesock.ThreadInitializer {
final com.firebase.client.core.GaePlatform this$0
void (com.firebase.client.core.GaePlatform)
public void setName (java.lang.Thread, java.lang.String)
Thread thread
String s
}
com/firebase/client/core/UserWriteRecord.classUserWriteRecord.java
package com.firebase.client.core
public com.firebase.client.core.UserWriteRecord extends java.lang.Object {
private final long writeId
private final com.firebase.client.core.Path path
private final com.firebase.client.snapshot.Node overwrite
private final com.firebase.client.core.CompoundWrite merge
private final boolean visible
public void (long, com.firebase.client.core.Path, com.firebase.client.snapshot.Node, boolean)
long writeId
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node overwrite
boolean visible
public void (long, com.firebase.client.core.Path, com.firebase.client.core.CompoundWrite)
long writeId
com.firebase.client.core.Path path
com.firebase.client.core.CompoundWrite merge
public long getWriteId ()
public com.firebase.client.core.Path getPath ()
public com.firebase.client.snapshot.Node getOverwrite ()
public com.firebase.client.core.CompoundWrite getMerge ()
public boolean isMerge ()
public boolean isOverwrite ()
public boolean isVisible ()
public boolean equals (java.lang.Object)
Object o
com.firebase.client.core.UserWriteRecord record
public int hashCode ()
int result
public java.lang.String toString ()
}
com/firebase/client/core/AuthExpirationBehavior.classAuthExpirationBehavior.java
package com.firebase.client.core
public final com.firebase.client.core.AuthExpirationBehavior extends java.lang.Enum {
public static final com.firebase.client.core.AuthExpirationBehavior DEFAULT
public static final com.firebase.client.core.AuthExpirationBehavior PAUSE_WRITES_UNTIL_REAUTH
private static final com.firebase.client.core.AuthExpirationBehavior[] $VALUES
public static com.firebase.client.core.AuthExpirationBehavior[] values ()
public static com.firebase.client.core.AuthExpirationBehavior valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/core/ServerValues.classServerValues.java
package com.firebase.client.core
public com.firebase.client.core.ServerValues extends java.lang.Object {
public static final String NAME_SUBKEY_SERVERVALUE
public void ()
public static java.util.Map generateServerValues (com.firebase.client.utilities.Clock)
com.firebase.client.utilities.Clock clock
java.util.Map values
public static java.lang.Object resolveDeferredValue (java.lang.Object, java.util.Map)
String serverValueKey
java.util.Map mapValue
Object value
java.util.Map serverValues
public static com.firebase.client.core.SparseSnapshotTree resolveDeferredValueTree (com.firebase.client.core.SparseSnapshotTree, java.util.Map)
com.firebase.client.core.SparseSnapshotTree tree
java.util.Map serverValues
com.firebase.client.core.SparseSnapshotTree resolvedTree
public static com.firebase.client.snapshot.Node resolveDeferredValueSnapshot (com.firebase.client.snapshot.Node, java.util.Map)
String serverValueKey
java.util.Map priorityMapValue
Object value
com.firebase.client.snapshot.ChildrenNode childNode
com.firebase.client.core.SnapshotHolder holder
com.firebase.client.snapshot.Node data
java.util.Map serverValues
Object priorityVal
com.firebase.client.snapshot.Node priority
public static com.firebase.client.core.CompoundWrite resolveDeferredValueMerge (com.firebase.client.core.CompoundWrite, java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.core.CompoundWrite merge
java.util.Map serverValues
com.firebase.client.core.CompoundWrite write
}
com/firebase/client/core/CompoundWrite$1.classCompoundWrite.java
package com.firebase.client.core
com.firebase.client.core.CompoundWrite$1 extends java.lang.Object implements com.firebase.client.core.utilities.ImmutableTree$TreeVisitor {
final com.firebase.client.core.Path val$path
final com.firebase.client.core.CompoundWrite this$0
void (com.firebase.client.core.CompoundWrite, com.firebase.client.core.Path)
public com.firebase.client.core.CompoundWrite onNodeValue (com.firebase.client.core.Path, com.firebase.client.snapshot.Node, com.firebase.client.core.CompoundWrite)
com.firebase.client.core.Path relativePath
com.firebase.client.snapshot.Node value
com.firebase.client.core.CompoundWrite accum
public volatile java.lang.Object onNodeValue (com.firebase.client.core.Path, java.lang.Object, java.lang.Object)
com.firebase.client.core.Path x0
Object x1
Object x2
}
com/firebase/client/core/JvmPlatform.classJvmPlatform.java
package com.firebase.client.core
final com.firebase.client.core.JvmPlatform extends java.lang.Enum implements com.firebase.client.core.Platform {
public static final com.firebase.client.core.JvmPlatform INSTANCE
private static final com.firebase.client.core.JvmPlatform[] $VALUES
public static com.firebase.client.core.JvmPlatform[] values ()
public static com.firebase.client.core.JvmPlatform valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public com.firebase.client.Logger newLogger (com.firebase.client.core.Context, com.firebase.client.Logger$Level, java.util.List)
com.firebase.client.core.Context ctx
com.firebase.client.Logger$Level level
java.util.List components
public com.firebase.client.EventTarget newEventTarget (com.firebase.client.core.Context)
com.firebase.client.core.Context ctx
public com.firebase.client.RunLoop newRunLoop (com.firebase.client.core.Context)
com.firebase.client.core.Context context
com.firebase.client.utilities.LogWrapper logger
public java.lang.String getUserAgent (com.firebase.client.core.Context)
com.firebase.client.core.Context ctx
String deviceName
String systemVersion
public java.lang.String getPlatformVersion ()
public com.firebase.client.core.persistence.PersistenceManager createPersistenceManager (com.firebase.client.core.Context, java.lang.String)
com.firebase.client.core.Context ctx
String namespace
public com.firebase.client.CredentialStore newCredentialStore (com.firebase.client.core.Context)
com.firebase.client.core.Context ctx
public void runBackgroundTask (com.firebase.client.core.Context, java.lang.Runnable)
com.firebase.client.core.Context ctx
Runnable r
static void ()
}
com/firebase/client/core/GaePlatform.classGaePlatform.java
package com.firebase.client.core
final com.firebase.client.core.GaePlatform extends java.lang.Enum implements com.firebase.client.core.Platform {
public static final com.firebase.client.core.GaePlatform INSTANCE
static java.util.concurrent.ThreadFactory threadFactoryInstance
static final com.firebase.client.core.ThreadInitializer threadInitializerInstance
private static final com.firebase.client.core.GaePlatform[] $VALUES
public static com.firebase.client.core.GaePlatform[] values ()
public static com.firebase.client.core.GaePlatform valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public com.firebase.client.Logger newLogger (com.firebase.client.core.Context, com.firebase.client.Logger$Level, java.util.List)
com.firebase.client.core.Context ctx
com.firebase.client.Logger$Level level
java.util.List components
private static java.util.concurrent.ThreadFactory getGaeThreadFactory ()
Class c
ClassNotFoundException e
java.lang.reflect.InvocationTargetException e
NoSuchMethodException e
IllegalAccessException e
public static boolean isActive ()
public void initialize ()
public com.firebase.client.EventTarget newEventTarget (com.firebase.client.core.Context)
com.firebase.client.core.Context ctx
public com.firebase.client.RunLoop newRunLoop (com.firebase.client.core.Context)
com.firebase.client.core.Context context
com.firebase.client.utilities.LogWrapper logger
public java.lang.String getUserAgent (com.firebase.client.core.Context)
com.firebase.client.core.Context ctx
String deviceName
String systemVersion
public java.lang.String getPlatformVersion ()
public com.firebase.client.core.persistence.PersistenceManager createPersistenceManager (com.firebase.client.core.Context, java.lang.String)
com.firebase.client.core.Context ctx
String namespace
public com.firebase.client.CredentialStore newCredentialStore (com.firebase.client.core.Context)
com.firebase.client.core.Context ctx
public void runBackgroundTask (com.firebase.client.core.Context, java.lang.Runnable)
com.firebase.client.core.Context ctx
Runnable r
static void ()
}
com/firebase/client/core/Repo$11.classRepo.java
package com.firebase.client.core
com.firebase.client.core.Repo$11 extends java.lang.Object implements com.firebase.client.core.SparseSnapshotTree$SparseSnapshotTreeVisitor {
final java.util.List val$events
final com.firebase.client.core.Repo this$0
void (com.firebase.client.core.Repo, java.util.List)
public void visitTree (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.core.Path prefixPath
com.firebase.client.snapshot.Node node
com.firebase.client.core.Path affectedPath
}
com/firebase/client/core/PersistentConnection$OutstandingListen.classPersistentConnection.java
package com.firebase.client.core
com.firebase.client.core.PersistentConnection$OutstandingListen extends java.lang.Object {
private final com.firebase.client.core.PersistentConnection$RequestResultListener resultListener
private final com.firebase.client.core.view.QuerySpec query
private final com.firebase.client.core.SyncTree$SyncTreeHash hashFunction
private final com.firebase.client.core.Tag tag
private void (com.firebase.client.core.PersistentConnection$RequestResultListener, com.firebase.client.core.view.QuerySpec, com.firebase.client.core.Tag, com.firebase.client.core.SyncTree$SyncTreeHash)
com.firebase.client.core.PersistentConnection$RequestResultListener listener
com.firebase.client.core.view.QuerySpec query
com.firebase.client.core.Tag tag
com.firebase.client.core.SyncTree$SyncTreeHash hashFunction
public com.firebase.client.core.view.QuerySpec getQuery ()
public com.firebase.client.core.Tag getTag ()
public com.firebase.client.core.SyncTree$SyncTreeHash getHashFunction ()
public java.lang.String toString ()
void (com.firebase.client.core.PersistentConnection$RequestResultListener, com.firebase.client.core.view.QuerySpec, com.firebase.client.core.Tag, com.firebase.client.core.SyncTree$SyncTreeHash, com.firebase.client.core.PersistentConnection$1)
com.firebase.client.core.PersistentConnection$RequestResultListener x0
com.firebase.client.core.view.QuerySpec x1
com.firebase.client.core.Tag x2
com.firebase.client.core.SyncTree$SyncTreeHash x3
com.firebase.client.core.PersistentConnection$1 x4
static com.firebase.client.core.view.QuerySpec access$400 (com.firebase.client.core.PersistentConnection$OutstandingListen)
com.firebase.client.core.PersistentConnection$OutstandingListen x0
static com.firebase.client.core.PersistentConnection$RequestResultListener access$500 (com.firebase.client.core.PersistentConnection$OutstandingListen)
com.firebase.client.core.PersistentConnection$OutstandingListen x0
}
com/firebase/client/core/ThreadPoolEventTarget.classThreadPoolEventTarget.java
package com.firebase.client.core
com.firebase.client.core.ThreadPoolEventTarget extends java.lang.Object implements com.firebase.client.EventTarget {
private final java.util.concurrent.ThreadPoolExecutor executor
public void (java.util.concurrent.ThreadFactory, com.firebase.client.core.ThreadInitializer)
java.util.concurrent.ThreadFactory wrappedFactory
com.firebase.client.core.ThreadInitializer threadInitializer
int poolSize
java.util.concurrent.BlockingQueue queue
public void postEvent (java.lang.Runnable)
Runnable r
public void shutdown ()
public void restart ()
}
com/firebase/client/Firebase$AuthStateListener.classFirebase.java
package com.firebase.client
public abstract com.firebase.client.Firebase$AuthStateListener extends java.lang.Object {
public abstract void onAuthStateChanged (com.firebase.client.AuthData)
}
com/firebase/client/Query.classQuery.java
package com.firebase.client
public com.firebase.client.Query extends java.lang.Object {
protected final com.firebase.client.core.Repo repo
protected final com.firebase.client.core.Path path
protected final com.firebase.client.core.view.QueryParams params
private final boolean orderByCalled
static final boolean $assertionsDisabled
void (com.firebase.client.core.Repo, com.firebase.client.core.Path, com.firebase.client.core.view.QueryParams, boolean) throws com.firebase.client.FirebaseException
com.firebase.client.core.Repo repo
com.firebase.client.core.Path path
com.firebase.client.core.view.QueryParams params
boolean orderByCalled
void (com.firebase.client.core.Repo, com.firebase.client.core.Path)
com.firebase.client.core.Repo repo
com.firebase.client.core.Path path
private void validateQueryEndpoints (com.firebase.client.core.view.QueryParams)
com.firebase.client.snapshot.Node startNode
com.firebase.client.snapshot.ChildKey startName
com.firebase.client.snapshot.Node endNode
com.firebase.client.snapshot.ChildKey endName
String message
com.firebase.client.core.view.QueryParams params
private void validateLimit (com.firebase.client.core.view.QueryParams)
com.firebase.client.core.view.QueryParams params
private void validateEqualToCall ()
private void validateNoOrderByCall ()
public com.firebase.client.ValueEventListener addValueEventListener (com.firebase.client.ValueEventListener)
com.firebase.client.ValueEventListener listener
public com.firebase.client.ChildEventListener addChildEventListener (com.firebase.client.ChildEventListener)
com.firebase.client.ChildEventListener listener
public void addListenerForSingleValueEvent (com.firebase.client.ValueEventListener)
com.firebase.client.ValueEventListener listener
public void removeEventListener (com.firebase.client.ValueEventListener)
com.firebase.client.ValueEventListener listener
public void removeEventListener (com.firebase.client.ChildEventListener)
com.firebase.client.ChildEventListener listener
private void removeEventRegistration (com.firebase.client.core.EventRegistration)
com.firebase.client.core.EventRegistration registration
private void addEventRegistration (com.firebase.client.core.EventRegistration)
com.firebase.client.core.EventRegistration listener
public void keepSynced (boolean)
boolean keepSynced
public com.firebase.client.Query startAt ()
public com.firebase.client.Query startAt (java.lang.String)
String value
public com.firebase.client.Query startAt (double)
double value
public com.firebase.client.Query startAt (boolean)
boolean value
public com.firebase.client.Query startAt (java.lang.String, java.lang.String)
String value
String key
com.firebase.client.snapshot.Node node
public com.firebase.client.Query startAt (double, java.lang.String)
double value
String key
public com.firebase.client.Query startAt (boolean, java.lang.String)
boolean value
String key
private com.firebase.client.Query startAt (com.firebase.client.snapshot.Node, java.lang.String)
com.firebase.client.snapshot.Node node
String key
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.view.QueryParams newParams
public com.firebase.client.Query endAt ()
public com.firebase.client.Query endAt (java.lang.String)
String value
public com.firebase.client.Query endAt (double)
double value
public com.firebase.client.Query endAt (boolean)
boolean value
public com.firebase.client.Query endAt (java.lang.String, java.lang.String)
String value
String key
com.firebase.client.snapshot.Node node
public com.firebase.client.Query endAt (double, java.lang.String)
double value
String key
public com.firebase.client.Query endAt (boolean, java.lang.String)
boolean value
String key
private com.firebase.client.Query endAt (com.firebase.client.snapshot.Node, java.lang.String)
com.firebase.client.snapshot.Node node
String key
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.core.view.QueryParams newParams
public com.firebase.client.Query equalTo (java.lang.String)
String value
public com.firebase.client.Query equalTo (double)
double value
public com.firebase.client.Query equalTo (boolean)
boolean value
public com.firebase.client.Query equalTo (java.lang.String, java.lang.String)
String value
String key
public com.firebase.client.Query equalTo (double, java.lang.String)
double value
String key
public com.firebase.client.Query equalTo (boolean, java.lang.String)
boolean value
String key
public com.firebase.client.Query limit (int)
int limit
com.firebase.client.core.view.QueryParams newParams
public com.firebase.client.Query limitToFirst (int)
int limit
public com.firebase.client.Query limitToLast (int)
int limit
public com.firebase.client.Query orderByChild (java.lang.String)
String path
com.firebase.client.core.Path indexPath
com.firebase.client.snapshot.Index index
public com.firebase.client.Query orderByPriority ()
com.firebase.client.core.view.QueryParams newParams
public com.firebase.client.Query orderByKey ()
com.firebase.client.core.view.QueryParams newParams
public com.firebase.client.Query orderByValue ()
public com.firebase.client.Firebase getRef ()
public com.firebase.client.core.Path getPath ()
public com.firebase.client.core.Repo getRepo ()
public com.firebase.client.core.view.QuerySpec getSpec ()
static void ()
}
com/firebase/client/Query$1.classQuery.java
package com.firebase.client
com.firebase.client.Query$1 extends java.lang.Object implements com.firebase.client.ValueEventListener {
final com.firebase.client.ValueEventListener val$listener
final com.firebase.client.Query this$0
void (com.firebase.client.Query, com.firebase.client.ValueEventListener)
public void onDataChange (com.firebase.client.DataSnapshot)
com.firebase.client.DataSnapshot snapshot
public void onCancelled (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
}
com/firebase/client/MutableData$1.classMutableData.java
package com.firebase.client
com.firebase.client.MutableData$1 extends java.lang.Object implements java.lang.Iterable {
final com.firebase.client.MutableData this$0
void (com.firebase.client.MutableData)
public java.util.Iterator iterator ()
}
com/firebase/client/Logger.classLogger.java
package com.firebase.client
public abstract com.firebase.client.Logger extends java.lang.Object {
public abstract void onLogMessage (com.firebase.client.Logger$Level, java.lang.String, java.lang.String, long)
public abstract com.firebase.client.Logger$Level getLogLevel ()
}
com/firebase/client/authentication/AuthenticationManager$3.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$3 extends java.lang.Object implements com.firebase.client.Firebase$ValueResultHandler {
final com.firebase.client.Firebase$ResultHandler val$handler
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$ResultHandler)
public void onSuccess (java.lang.Object)
Object result
public void onError (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
}
com/firebase/client/authentication/AuthenticationManager$AuthAttempt$2.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$AuthAttempt$2 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.AuthData val$authData
final com.firebase.client.authentication.AuthenticationManager$AuthAttempt this$1
void (com.firebase.client.authentication.AuthenticationManager$AuthAttempt, com.firebase.client.AuthData)
public void run ()
}
com/firebase/client/authentication/AuthenticationManager$8.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$8 extends java.lang.Object implements java.lang.Runnable {
final org.apache.http.client.methods.HttpUriRequest val$request
final com.firebase.client.authentication.RequestHandler val$handler
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, org.apache.http.client.methods.HttpUriRequest, com.firebase.client.authentication.RequestHandler)
public void run ()
java.util.Map result
java.io.IOException e
org.apache.http.params.HttpParams httpParameters
org.apache.http.impl.client.DefaultHttpClient httpClient
}
com/firebase/client/authentication/AuthenticationManager$4.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$4 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.authentication.AuthenticationManager$AuthAttempt val$attempt
final com.firebase.client.FirebaseError val$error
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.authentication.AuthenticationManager$AuthAttempt, com.firebase.client.FirebaseError)
public void run ()
}
com/firebase/client/authentication/AuthenticationManager$5.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$5 extends com.fasterxml.jackson.core.type.TypeReference {
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager)
}
com/firebase/client/authentication/AuthenticationManager$10$1.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$10$1 extends java.lang.Object implements java.lang.Runnable {
final java.util.Map val$result
final com.firebase.client.authentication.AuthenticationManager$10 this$1
void (com.firebase.client.authentication.AuthenticationManager$10, java.util.Map)
public void run ()
}
com/firebase/client/authentication/Constants.classConstants.java
package com.firebase.client.authentication
public com.firebase.client.authentication.Constants extends java.lang.Object {
public static final String FIREBASE_AUTH_DEFAULT_API_HOST
public static final String FIREBASE_AUTH_CREATE_USER_PATH
public static final String FIREBASE_AUTH_REMOVE_USER_PATH_FORMAT
public static final String FIREBASE_AUTH_PASSWORD_PATH_FORMAT
public static final String FIREBASE_AUTH_EMAIL_PATH_FORMAT
public static final String FIREBASE_AUTH_PASSWORD_PATH
public static final String FIREBASE_AUTH_ANONYMOUS_PATH
public static final String FIREBASE_AUTH_PROVIDER_PATH_FORMAT
public void ()
}
com/firebase/client/authentication/AuthenticationManager$18.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$18 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Firebase$AuthListener val$listener
final String val$token
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$AuthListener, java.lang.String)
public void run ()
com.firebase.client.authentication.AuthenticationManager$AuthAttempt attempt
}
com/firebase/client/authentication/AuthenticationManager$21.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$21 extends java.lang.Object implements java.lang.Runnable {
final String val$password
final String val$email
final com.firebase.client.Firebase$ResultHandler val$handler
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, java.lang.String, java.lang.String, com.firebase.client.Firebase$ResultHandler)
public void run ()
java.util.Map urlParams
String url
}
com/firebase/client/authentication/AuthenticationManager$11.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$11 extends java.lang.Object implements com.firebase.client.Firebase$AuthListener {
final String val$credential
final java.util.Map val$optionalUserData
final com.firebase.client.authentication.AuthenticationManager$AuthAttempt val$attempt
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, java.lang.String, java.util.Map, com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
public void onAuthSuccess (java.lang.Object)
Object authData
public void onAuthRevoked (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
public void onAuthError (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
}
com/firebase/client/authentication/AuthenticationManager$8$1.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$8$1 extends java.lang.Object implements java.lang.Runnable {
final java.util.Map val$result
final com.firebase.client.authentication.AuthenticationManager$8 this$1
void (com.firebase.client.authentication.AuthenticationManager$8, java.util.Map)
public void run ()
}
com/firebase/client/authentication/AuthenticationManager$AuthAttempt.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$AuthAttempt extends java.lang.Object {
private com.firebase.client.Firebase$AuthResultHandler handler
private final com.firebase.client.Firebase$AuthListener legacyListener
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$AuthResultHandler)
com.firebase.client.Firebase$AuthResultHandler handler
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$AuthListener)
com.firebase.client.Firebase$AuthListener legacyListener
public void fireError (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
public void fireSuccess (com.firebase.client.AuthData)
com.firebase.client.AuthData authData
public void fireRevoked (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
static com.firebase.client.Firebase$AuthListener access$000 (com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
com.firebase.client.authentication.AuthenticationManager$AuthAttempt x0
static com.firebase.client.Firebase$AuthResultHandler access$100 (com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
com.firebase.client.authentication.AuthenticationManager$AuthAttempt x0
static com.firebase.client.Firebase$AuthResultHandler access$102 (com.firebase.client.authentication.AuthenticationManager$AuthAttempt, com.firebase.client.Firebase$AuthResultHandler)
com.firebase.client.authentication.AuthenticationManager$AuthAttempt x0
com.firebase.client.Firebase$AuthResultHandler x1
}
com/firebase/client/authentication/AuthenticationManager$17.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$17 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Firebase$AuthResultHandler val$handler
final String val$token
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$AuthResultHandler, java.lang.String)
public void run ()
com.firebase.client.authentication.AuthenticationManager$AuthAttempt attempt
}
com/firebase/client/authentication/AuthenticationManager$16.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$16 extends java.lang.Object implements java.lang.Runnable {
final String val$email
final String val$password
final com.firebase.client.Firebase$AuthResultHandler val$handler
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, java.lang.String, java.lang.String, com.firebase.client.Firebase$AuthResultHandler)
public void run ()
java.util.Map params
}
com/firebase/client/authentication/AuthenticationManager$12.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$12 extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.Semaphore val$semaphore
final com.firebase.client.Firebase$CompletionListener val$listener
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, java.util.concurrent.Semaphore, com.firebase.client.Firebase$CompletionListener)
public void run ()
}
com/firebase/client/authentication/AuthenticationManager$13.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$13 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Firebase$AuthStateListener val$listener
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$AuthStateListener)
public void run ()
com.firebase.client.AuthData authData
}
com/firebase/client/authentication/AuthenticationManager$15.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$15 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Firebase$AuthResultHandler val$handler
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$AuthResultHandler)
public void run ()
java.util.Map params
}
com/firebase/client/authentication/JsonBasicResponseHandler$1.classJsonBasicResponseHandler.java
package com.firebase.client.authentication
com.firebase.client.authentication.JsonBasicResponseHandler$1 extends com.fasterxml.jackson.core.type.TypeReference {
final com.firebase.client.authentication.JsonBasicResponseHandler this$0
void (com.firebase.client.authentication.JsonBasicResponseHandler)
}
com/firebase/client/authentication/NoopCredentialStore.classNoopCredentialStore.java
package com.firebase.client.authentication
public com.firebase.client.authentication.NoopCredentialStore extends java.lang.Object implements com.firebase.client.CredentialStore {
private final com.firebase.client.utilities.LogWrapper logger
public void (com.firebase.client.core.Context)
com.firebase.client.core.Context context
public java.lang.String loadCredential (java.lang.String, java.lang.String)
String firebaseId
String sessionId
public boolean storeCredential (java.lang.String, java.lang.String, java.lang.String)
String firebaseId
String sessionId
String credentialData
public boolean clearCredential (java.lang.String, java.lang.String)
String firebaseId
String sessionId
}
com/firebase/client/authentication/AuthenticationManager.classAuthenticationManager.java
package com.firebase.client.authentication
public com.firebase.client.authentication.AuthenticationManager extends java.lang.Object {
private static final String TOKEN_KEY
private static final String USER_DATA_KEY
private static final String AUTH_DATA_KEY
private static final String ERROR_KEY
private static final String CUSTOM_PROVIDER
private static final String LOG_TAG
private static final int CONNECTION_TIMEOUT
private final com.firebase.client.core.Context context
private final com.firebase.client.core.Repo repo
private final com.firebase.client.core.RepoInfo repoInfo
private final com.firebase.client.core.PersistentConnection connection
private final com.firebase.client.CredentialStore store
private final com.firebase.client.utilities.LogWrapper logger
private final java.util.Set listenerSet
private com.firebase.client.AuthData authData
private com.firebase.client.authentication.AuthenticationManager$AuthAttempt currentAuthAttempt
static final boolean $assertionsDisabled
public void (com.firebase.client.core.Context, com.firebase.client.core.Repo, com.firebase.client.core.RepoInfo, com.firebase.client.core.PersistentConnection)
com.firebase.client.core.Context context
com.firebase.client.core.Repo repo
com.firebase.client.core.RepoInfo repoInfo
com.firebase.client.core.PersistentConnection connection
private void fireEvent (java.lang.Runnable)
Runnable r
private void fireOnSuccess (com.firebase.client.Firebase$ValueResultHandler, java.lang.Object)
com.firebase.client.Firebase$ValueResultHandler handler
Object result
private void fireOnError (com.firebase.client.Firebase$ValueResultHandler, com.firebase.client.FirebaseError)
com.firebase.client.Firebase$ValueResultHandler handler
com.firebase.client.FirebaseError error
private com.firebase.client.Firebase$ValueResultHandler ignoreResultValueHandler (com.firebase.client.Firebase$ResultHandler)
com.firebase.client.Firebase$ResultHandler handler
private void preemptAnyExistingAttempts ()
com.firebase.client.FirebaseError error
private com.firebase.client.FirebaseError decodeErrorResponse (java.lang.Object)
String errorMessage
Object errorResponse
String code
String message
String details
private boolean attemptHasBeenPreempted (com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
com.firebase.client.authentication.AuthenticationManager$AuthAttempt attempt
private com.firebase.client.authentication.AuthenticationManager$AuthAttempt newAuthAttempt (com.firebase.client.Firebase$AuthResultHandler)
com.firebase.client.Firebase$AuthResultHandler handler
private com.firebase.client.authentication.AuthenticationManager$AuthAttempt newAuthAttempt (com.firebase.client.Firebase$AuthListener)
com.firebase.client.Firebase$AuthListener listener
private void fireAuthErrorIfNotPreempted (com.firebase.client.FirebaseError, com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
com.firebase.client.FirebaseError error
com.firebase.client.authentication.AuthenticationManager$AuthAttempt attempt
private void checkServerSettings ()
private java.lang.String getFirebaseCredentialIdentifier ()
private void scheduleNow (java.lang.Runnable)
Runnable r
private com.firebase.client.AuthData parseAuthData (java.lang.String, java.util.Map, java.util.Map)
long expires
long expires
long expires
long expires
String token
java.util.Map rawAuthData
java.util.Map userData
java.util.Map authData
Object expiresObj
long expires
String uid
String provider
java.util.Map providerData
private void handleBadAuthStatus (com.firebase.client.FirebaseError, com.firebase.client.authentication.AuthenticationManager$AuthAttempt, boolean)
com.firebase.client.FirebaseError error
com.firebase.client.authentication.AuthenticationManager$AuthAttempt attempt
boolean revoked
boolean expiredToken
private void handleAuthSuccess (java.lang.String, java.util.Map, java.util.Map, boolean, com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
String credential
java.util.Map authDataMap
java.util.Map optionalUserData
boolean isNewSession
com.firebase.client.authentication.AuthenticationManager$AuthAttempt attempt
com.firebase.client.AuthData authData
public void resumeSession ()
com.firebase.client.AuthData authData
java.util.Map credentials
String tokenString
java.util.Map authDataObj
java.util.Map userData
String credentialData
java.io.IOException e
private boolean saveSession (java.lang.String, java.util.Map, java.util.Map)
String credentialData
com.fasterxml.jackson.core.JsonProcessingException e
String token
java.util.Map authData
java.util.Map userData
String firebaseId
String sessionId
java.util.Map sessionMap
private boolean clearSession ()
String firebaseId
String sessionId
private void updateAuthState (com.firebase.client.AuthData)
com.firebase.client.Firebase$AuthStateListener listener
java.util.Iterator i$
com.firebase.client.AuthData authData
boolean changed
private java.lang.String buildUrlPath (java.lang.String)
String urlPath
StringBuilder path
private void makeRequest (java.lang.String, com.firebase.client.utilities.HttpUtilities$HttpRequestType, java.util.Map, java.util.Map, com.firebase.client.authentication.RequestHandler)
java.net.URI uri
String scheme
String authority
String path
int numQueryParams
String urlPath
com.firebase.client.utilities.HttpUtilities$HttpRequestType type
java.util.Map urlParams
java.util.Map requestParams
com.firebase.client.authentication.RequestHandler handler
java.util.Map actualUrlParams
org.apache.http.client.methods.HttpUriRequest request
private void makeAuthenticationRequest (java.lang.String, java.util.Map, com.firebase.client.Firebase$AuthResultHandler)
String urlPath
java.util.Map params
com.firebase.client.Firebase$AuthResultHandler handler
com.firebase.client.authentication.AuthenticationManager$AuthAttempt attempt
private void makeOperationRequest (java.lang.String, com.firebase.client.utilities.HttpUtilities$HttpRequestType, java.util.Map, java.util.Map, com.firebase.client.Firebase$ResultHandler, boolean)
String urlPath
com.firebase.client.utilities.HttpUtilities$HttpRequestType type
java.util.Map urlParams
java.util.Map requestParams
com.firebase.client.Firebase$ResultHandler handler
boolean logUserOut
private void makeOperationRequestWithResult (java.lang.String, com.firebase.client.utilities.HttpUtilities$HttpRequestType, java.util.Map, java.util.Map, com.firebase.client.Firebase$ValueResultHandler, boolean)
String urlPath
com.firebase.client.utilities.HttpUtilities$HttpRequestType type
java.util.Map urlParams
java.util.Map requestParams
com.firebase.client.Firebase$ValueResultHandler handler
boolean logUserOut
private void authWithCredential (java.lang.String, java.util.Map, com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
String credential
java.util.Map optionalUserData
com.firebase.client.authentication.AuthenticationManager$AuthAttempt attempt
public com.firebase.client.AuthData getAuth ()
public void unauth ()
public void unauth (com.firebase.client.Firebase$CompletionListener)
com.firebase.client.Firebase$CompletionListener listener
public void unauth (com.firebase.client.Firebase$CompletionListener, boolean)
InterruptedException e
com.firebase.client.Firebase$CompletionListener listener
boolean waitForCompletion
java.util.concurrent.Semaphore semaphore
public void addAuthStateListener (com.firebase.client.Firebase$AuthStateListener)
com.firebase.client.Firebase$AuthStateListener listener
public void removeAuthStateListener (com.firebase.client.Firebase$AuthStateListener)
com.firebase.client.Firebase$AuthStateListener listener
public void authAnonymously (com.firebase.client.Firebase$AuthResultHandler)
com.firebase.client.Firebase$AuthResultHandler handler
public void authWithPassword (java.lang.String, java.lang.String, com.firebase.client.Firebase$AuthResultHandler)
String email
String password
com.firebase.client.Firebase$AuthResultHandler handler
public void authWithCustomToken (java.lang.String, com.firebase.client.Firebase$AuthResultHandler)
String token
com.firebase.client.Firebase$AuthResultHandler handler
public void authWithFirebaseToken (java.lang.String, com.firebase.client.Firebase$AuthListener)
String token
com.firebase.client.Firebase$AuthListener listener
public void authWithOAuthToken (java.lang.String, java.lang.String, com.firebase.client.Firebase$AuthResultHandler)
String provider
String token
com.firebase.client.Firebase$AuthResultHandler handler
java.util.Map params
public void authWithOAuthToken (java.lang.String, java.util.Map, com.firebase.client.Firebase$AuthResultHandler)
String provider
java.util.Map params
com.firebase.client.Firebase$AuthResultHandler handler
public void createUser (java.lang.String, java.lang.String, com.firebase.client.Firebase$ResultHandler)
String email
String password
com.firebase.client.Firebase$ResultHandler handler
public void createUser (java.lang.String, java.lang.String, com.firebase.client.Firebase$ValueResultHandler)
String email
String password
com.firebase.client.Firebase$ValueResultHandler handler
public void removeUser (java.lang.String, java.lang.String, com.firebase.client.Firebase$ResultHandler)
String email
String password
com.firebase.client.Firebase$ResultHandler handler
public void changePassword (java.lang.String, java.lang.String, java.lang.String, com.firebase.client.Firebase$ResultHandler)
String email
String oldPassword
String newPassword
com.firebase.client.Firebase$ResultHandler handler
public void changeEmail (java.lang.String, java.lang.String, java.lang.String, com.firebase.client.Firebase$ResultHandler)
String oldEmail
String password
String newEmail
com.firebase.client.Firebase$ResultHandler handler
public void resetPassword (java.lang.String, com.firebase.client.Firebase$ResultHandler)
String email
com.firebase.client.Firebase$ResultHandler handler
static void access$200 (com.firebase.client.authentication.AuthenticationManager, java.lang.Runnable)
com.firebase.client.authentication.AuthenticationManager x0
Runnable x1
static void access$300 (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.FirebaseError, com.firebase.client.authentication.AuthenticationManager$AuthAttempt, boolean)
com.firebase.client.authentication.AuthenticationManager x0
com.firebase.client.FirebaseError x1
com.firebase.client.authentication.AuthenticationManager$AuthAttempt x2
boolean x3
static void access$400 (com.firebase.client.authentication.AuthenticationManager, java.lang.String, java.util.Map, java.util.Map, boolean, com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
com.firebase.client.authentication.AuthenticationManager x0
String x1
java.util.Map x2
java.util.Map x3
boolean x4
com.firebase.client.authentication.AuthenticationManager$AuthAttempt x5
static com.firebase.client.core.PersistentConnection access$500 (com.firebase.client.authentication.AuthenticationManager)
com.firebase.client.authentication.AuthenticationManager x0
static void access$600 (com.firebase.client.authentication.AuthenticationManager, java.lang.Runnable)
com.firebase.client.authentication.AuthenticationManager x0
Runnable x1
static boolean access$700 (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
com.firebase.client.authentication.AuthenticationManager x0
com.firebase.client.authentication.AuthenticationManager$AuthAttempt x1
static void access$800 (com.firebase.client.authentication.AuthenticationManager, java.lang.String, java.util.Map, com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
com.firebase.client.authentication.AuthenticationManager x0
String x1
java.util.Map x2
com.firebase.client.authentication.AuthenticationManager$AuthAttempt x3
static com.firebase.client.FirebaseError access$900 (com.firebase.client.authentication.AuthenticationManager, java.lang.Object)
com.firebase.client.authentication.AuthenticationManager x0
Object x1
static void access$1000 (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.FirebaseError, com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
com.firebase.client.authentication.AuthenticationManager x0
com.firebase.client.FirebaseError x1
com.firebase.client.authentication.AuthenticationManager$AuthAttempt x2
static com.firebase.client.AuthData access$1100 (com.firebase.client.authentication.AuthenticationManager)
com.firebase.client.authentication.AuthenticationManager x0
static void access$1200 (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$ValueResultHandler, java.lang.Object)
com.firebase.client.authentication.AuthenticationManager x0
com.firebase.client.Firebase$ValueResultHandler x1
Object x2
static void access$1300 (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$ValueResultHandler, com.firebase.client.FirebaseError)
com.firebase.client.authentication.AuthenticationManager x0
com.firebase.client.Firebase$ValueResultHandler x1
com.firebase.client.FirebaseError x2
static void access$1400 (com.firebase.client.authentication.AuthenticationManager)
com.firebase.client.authentication.AuthenticationManager x0
static void access$1500 (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.AuthData)
com.firebase.client.authentication.AuthenticationManager x0
com.firebase.client.AuthData x1
static boolean access$1600 (com.firebase.client.authentication.AuthenticationManager)
com.firebase.client.authentication.AuthenticationManager x0
static com.firebase.client.core.Repo access$1700 (com.firebase.client.authentication.AuthenticationManager)
com.firebase.client.authentication.AuthenticationManager x0
static com.firebase.client.utilities.LogWrapper access$1800 (com.firebase.client.authentication.AuthenticationManager)
com.firebase.client.authentication.AuthenticationManager x0
static java.util.Set access$1900 (com.firebase.client.authentication.AuthenticationManager)
com.firebase.client.authentication.AuthenticationManager x0
static void access$2000 (com.firebase.client.authentication.AuthenticationManager, java.lang.String, java.util.Map, com.firebase.client.Firebase$AuthResultHandler)
com.firebase.client.authentication.AuthenticationManager x0
String x1
java.util.Map x2
com.firebase.client.Firebase$AuthResultHandler x3
static com.firebase.client.authentication.AuthenticationManager$AuthAttempt access$2100 (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$AuthResultHandler)
com.firebase.client.authentication.AuthenticationManager x0
com.firebase.client.Firebase$AuthResultHandler x1
static com.firebase.client.authentication.AuthenticationManager$AuthAttempt access$2200 (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$AuthListener)
com.firebase.client.authentication.AuthenticationManager x0
com.firebase.client.Firebase$AuthListener x1
static void access$2300 (com.firebase.client.authentication.AuthenticationManager, java.lang.String, com.firebase.client.utilities.HttpUtilities$HttpRequestType, java.util.Map, java.util.Map, com.firebase.client.Firebase$ValueResultHandler, boolean)
com.firebase.client.authentication.AuthenticationManager x0
String x1
com.firebase.client.utilities.HttpUtilities$HttpRequestType x2
java.util.Map x3
java.util.Map x4
com.firebase.client.Firebase$ValueResultHandler x5
boolean x6
static void access$2400 (com.firebase.client.authentication.AuthenticationManager, java.lang.String, com.firebase.client.utilities.HttpUtilities$HttpRequestType, java.util.Map, java.util.Map, com.firebase.client.Firebase$ResultHandler, boolean)
com.firebase.client.authentication.AuthenticationManager x0
String x1
com.firebase.client.utilities.HttpUtilities$HttpRequestType x2
java.util.Map x3
java.util.Map x4
com.firebase.client.Firebase$ResultHandler x5
boolean x6
static void ()
}
com/firebase/client/authentication/AuthenticationManager$22.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$22 extends java.lang.Object implements java.lang.Runnable {
final String val$oldPassword
final String val$newPassword
final String val$email
final com.firebase.client.Firebase$ResultHandler val$handler
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, java.lang.String, java.lang.String, java.lang.String, com.firebase.client.Firebase$ResultHandler)
public void run ()
java.util.Map urlParams
java.util.Map requestParams
String url
}
com/firebase/client/authentication/AuthenticationManager$9.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$9 extends java.lang.Object implements com.firebase.client.authentication.RequestHandler {
final com.firebase.client.authentication.AuthenticationManager$AuthAttempt val$attempt
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.authentication.AuthenticationManager$AuthAttempt)
public void onResult (java.util.Map)
com.firebase.client.FirebaseError error
java.util.Map result
Object errorResponse
String token
public void onError (java.io.IOException)
java.io.IOException e
com.firebase.client.FirebaseError error
}
com/firebase/client/authentication/AuthenticationManager$AuthAttempt$1.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$AuthAttempt$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.FirebaseError val$error
final com.firebase.client.authentication.AuthenticationManager$AuthAttempt this$1
void (com.firebase.client.authentication.AuthenticationManager$AuthAttempt, com.firebase.client.FirebaseError)
public void run ()
}
com/firebase/client/authentication/AuthenticationManager$14.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$14 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Firebase$AuthStateListener val$listener
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$AuthStateListener)
public void run ()
}
com/firebase/client/authentication/AuthenticationManager$12$1.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$12$1 extends java.lang.Object implements com.firebase.client.Firebase$CompletionListener {
final com.firebase.client.authentication.AuthenticationManager$12 this$1
void (com.firebase.client.authentication.AuthenticationManager$12)
public void onComplete (com.firebase.client.FirebaseError, com.firebase.client.Firebase)
com.firebase.client.Firebase ref
com.firebase.client.FirebaseError error
com.firebase.client.Firebase unusedRef
}
com/firebase/client/authentication/AuthenticationManager$19.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$19 extends java.lang.Object implements java.lang.Runnable {
final String val$provider
final java.util.Map val$params
final com.firebase.client.Firebase$AuthResultHandler val$handler
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, java.lang.String, java.util.Map, com.firebase.client.Firebase$AuthResultHandler)
public void run ()
String url
}
com/firebase/client/authentication/AuthenticationManager$6.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$6 extends java.lang.Object implements java.lang.Runnable {
final String val$tokenString
final java.util.Map val$authDataObj
final java.util.Map val$userData
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, java.lang.String, java.util.Map, java.util.Map)
public void run ()
}
com/firebase/client/authentication/AuthenticationManager$24.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$24 extends java.lang.Object implements java.lang.Runnable {
final String val$email
final com.firebase.client.Firebase$ResultHandler val$handler
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, java.lang.String, com.firebase.client.Firebase$ResultHandler)
public void run ()
String url
java.util.Map params
}
com/firebase/client/authentication/AuthenticationManager$2.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$2 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Firebase$ValueResultHandler val$handler
final com.firebase.client.FirebaseError val$error
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$ValueResultHandler, com.firebase.client.FirebaseError)
public void run ()
}
com/firebase/client/authentication/AuthenticationManager$23.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$23 extends java.lang.Object implements java.lang.Runnable {
final String val$password
final String val$newEmail
final String val$oldEmail
final com.firebase.client.Firebase$ResultHandler val$handler
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, java.lang.String, java.lang.String, java.lang.String, com.firebase.client.Firebase$ResultHandler)
public void run ()
java.util.Map urlParams
java.util.Map requestParams
String url
}
com/firebase/client/authentication/AuthenticationManager$1.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Firebase$ValueResultHandler val$handler
final Object val$result
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$ValueResultHandler, java.lang.Object)
public void run ()
}
com/firebase/client/authentication/AuthenticationManager$13$1.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$13$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.AuthData val$authData
final com.firebase.client.authentication.AuthenticationManager$13 this$1
void (com.firebase.client.authentication.AuthenticationManager$13, com.firebase.client.AuthData)
public void run ()
}
com/firebase/client/authentication/JsonBasicResponseHandler.classJsonBasicResponseHandler.java
package com.firebase.client.authentication
com.firebase.client.authentication.JsonBasicResponseHandler extends java.lang.Object implements org.apache.http.client.ResponseHandler {
void ()
public java.util.Map handleResponse (org.apache.http.HttpResponse) throws java.io.IOException
java.io.InputStream is
org.apache.http.HttpResponse response
org.apache.http.HttpEntity entity
public volatile java.lang.Object handleResponse (org.apache.http.HttpResponse) throws org.apache.http.client.ClientProtocolException java.io.IOException
org.apache.http.HttpResponse x0
}
com/firebase/client/authentication/AuthenticationManager$10.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$10 extends java.lang.Object implements com.firebase.client.authentication.RequestHandler {
final boolean val$logUserOut
final com.firebase.client.Firebase$ValueResultHandler val$handler
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, boolean, com.firebase.client.Firebase$ValueResultHandler)
public void onResult (java.util.Map)
String uid
com.firebase.client.FirebaseError error
java.util.Map result
Object errorResponse
public void onError (java.io.IOException)
java.io.IOException e
com.firebase.client.FirebaseError error
}
com/firebase/client/authentication/AuthenticationManager$8$2.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$8$2 extends java.lang.Object implements java.lang.Runnable {
final java.io.IOException val$e
final com.firebase.client.authentication.AuthenticationManager$8 this$1
void (com.firebase.client.authentication.AuthenticationManager$8, java.io.IOException)
public void run ()
}
com/firebase/client/authentication/RequestHandler.classRequestHandler.java
package com.firebase.client.authentication
abstract com.firebase.client.authentication.RequestHandler extends java.lang.Object {
public abstract void onResult (java.util.Map)
public abstract void onError (java.io.IOException)
}
com/firebase/client/authentication/AuthenticationManager$AuthAttempt$3.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$AuthAttempt$3 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.FirebaseError val$error
final com.firebase.client.authentication.AuthenticationManager$AuthAttempt this$1
void (com.firebase.client.authentication.AuthenticationManager$AuthAttempt, com.firebase.client.FirebaseError)
public void run ()
}
com/firebase/client/authentication/AuthenticationManager$20.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$20 extends java.lang.Object implements java.lang.Runnable {
final String val$email
final String val$password
final com.firebase.client.Firebase$ValueResultHandler val$handler
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, java.lang.String, java.lang.String, com.firebase.client.Firebase$ValueResultHandler)
public void run ()
java.util.Map requestParams
}
com/firebase/client/authentication/AuthenticationManager$6$1.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$6$1 extends java.lang.Object implements com.firebase.client.Firebase$AuthListener {
final com.firebase.client.authentication.AuthenticationManager$6 this$1
void (com.firebase.client.authentication.AuthenticationManager$6)
public void onAuthError (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
public void onAuthSuccess (java.lang.Object)
Object authData
public void onAuthRevoked (com.firebase.client.FirebaseError)
com.firebase.client.FirebaseError error
}
com/firebase/client/authentication/AuthenticationManager$7.classAuthenticationManager.java
package com.firebase.client.authentication
com.firebase.client.authentication.AuthenticationManager$7 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Firebase$AuthStateListener val$listener
final com.firebase.client.AuthData val$authData
final com.firebase.client.authentication.AuthenticationManager this$0
void (com.firebase.client.authentication.AuthenticationManager, com.firebase.client.Firebase$AuthStateListener, com.firebase.client.AuthData)
public void run ()
}
com/firebase/client/Query$2.classQuery.java
package com.firebase.client
com.firebase.client.Query$2 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.EventRegistration val$registration
final com.firebase.client.Query this$0
void (com.firebase.client.Query, com.firebase.client.core.EventRegistration)
public void run ()
}
com/firebase/client/AuthData.classAuthData.java
package com.firebase.client
public com.firebase.client.AuthData extends java.lang.Object {
private final String token
private final long expires
private final String uid
private final String provider
private final java.util.Map providerData
private final java.util.Map auth
public void (java.lang.String, long, java.lang.String, java.lang.String, java.util.Map, java.util.Map)
String token
long expires
String uid
String provider
java.util.Map auth
java.util.Map providerData
public java.lang.String getToken ()
public long getExpires ()
public java.lang.String getUid ()
public java.lang.String getProvider ()
public java.util.Map getProviderData ()
public java.util.Map getAuth ()
public boolean equals (java.lang.Object)
Object o
com.firebase.client.AuthData authData
public int hashCode ()
int result
public java.lang.String toString ()
}
com/firebase/client/FirebaseApp$1.classFirebaseApp.java
package com.firebase.client
com.firebase.client.FirebaseApp$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.FirebaseApp this$0
void (com.firebase.client.FirebaseApp)
public void run ()
}
com/firebase/client/Transaction.classTransaction.java
package com.firebase.client
public com.firebase.client.Transaction extends java.lang.Object {
public void ()
public static com.firebase.client.Transaction$Result abort ()
public static com.firebase.client.Transaction$Result success (com.firebase.client.MutableData)
com.firebase.client.MutableData resultData
}
com/firebase/client/Firebase$AuthResultHandler.classFirebase.java
package com.firebase.client
public abstract com.firebase.client.Firebase$AuthResultHandler extends java.lang.Object {
public abstract void onAuthenticated (com.firebase.client.AuthData)
public abstract void onAuthenticationError (com.firebase.client.FirebaseError)
}
com/firebase/client/OnDisconnect$1.classOnDisconnect.java
package com.firebase.client
com.firebase.client.OnDisconnect$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.snapshot.Node val$node
final com.firebase.client.Firebase$CompletionListener val$onComplete
final com.firebase.client.OnDisconnect this$0
void (com.firebase.client.OnDisconnect, com.firebase.client.snapshot.Node, com.firebase.client.Firebase$CompletionListener)
public void run ()
}
com/firebase/client/DataSnapshot$1$1.classDataSnapshot.java
package com.firebase.client
com.firebase.client.DataSnapshot$1$1 extends java.lang.Object implements java.util.Iterator {
final com.firebase.client.DataSnapshot$1 this$1
void (com.firebase.client.DataSnapshot$1)
public boolean hasNext ()
public com.firebase.client.DataSnapshot next ()
com.firebase.client.snapshot.NamedNode namedNode
public void remove ()
public volatile java.lang.Object next ()
}
com/firebase/client/Firebase$ResultHandler.classFirebase.java
package com.firebase.client
public abstract com.firebase.client.Firebase$ResultHandler extends java.lang.Object {
public abstract void onSuccess ()
public abstract void onError (com.firebase.client.FirebaseError)
}
com/firebase/client/DataSnapshot$1.classDataSnapshot.java
package com.firebase.client
com.firebase.client.DataSnapshot$1 extends java.lang.Object implements java.lang.Iterable {
final java.util.Iterator val$iter
final com.firebase.client.DataSnapshot this$0
void (com.firebase.client.DataSnapshot, java.util.Iterator)
public java.util.Iterator iterator ()
}
com/firebase/client/Transaction$Result.classTransaction.java
package com.firebase.client
public com.firebase.client.Transaction$Result extends java.lang.Object {
private boolean success
private com.firebase.client.snapshot.Node data
private void (boolean, com.firebase.client.snapshot.Node)
boolean success
com.firebase.client.snapshot.Node data
public boolean isSuccess ()
public com.firebase.client.snapshot.Node getNode ()
void (boolean, com.firebase.client.snapshot.Node, com.firebase.client.Transaction$1)
boolean x0
com.firebase.client.snapshot.Node x1
com.firebase.client.Transaction$1 x2
}
com/firebase/client/snapshot/ChildrenNode.classChildrenNode.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.ChildrenNode extends java.lang.Object implements com.firebase.client.snapshot.Node {
public static java.util.Comparator NAME_ONLY_COMPARATOR
private final com.firebase.client.collection.ImmutableSortedMap children
private final com.firebase.client.snapshot.Node priority
private String lazyHash
static final boolean $assertionsDisabled
protected void ()
protected void (com.firebase.client.collection.ImmutableSortedMap, com.firebase.client.snapshot.Node)
com.firebase.client.collection.ImmutableSortedMap children
com.firebase.client.snapshot.Node priority
public boolean hasChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey name
public boolean isEmpty ()
public int getChildCount ()
public java.lang.Object getValue ()
public java.lang.Object getValue (boolean)
Integer keyAsInt
String key
java.util.Map$Entry entry
java.util.Iterator i$
int i
java.util.List arrayResult
boolean useExportFormat
int numKeys
int maxKey
boolean allIntegerKeys
java.util.Map result
public com.firebase.client.snapshot.ChildKey getPredecessorChildKey (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
public com.firebase.client.snapshot.ChildKey getSuccessorChildKey (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
public java.lang.String getHashRepresentation (com.firebase.client.snapshot.Node$HashVersion)
com.firebase.client.snapshot.NamedNode node
java.util.Iterator i$
String hashString
com.firebase.client.snapshot.NamedNode node
java.util.Iterator i$
com.firebase.client.snapshot.Node$HashVersion version
StringBuilder toHash
java.util.List nodes
boolean sawPriority
public java.lang.String getHash ()
String hashString
public boolean isLeafNode ()
public com.firebase.client.snapshot.Node getPriority ()
public com.firebase.client.snapshot.Node updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node priority
public com.firebase.client.snapshot.Node getImmediateChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey name
public com.firebase.client.snapshot.Node getChild (com.firebase.client.core.Path)
com.firebase.client.core.Path path
com.firebase.client.snapshot.ChildKey front
public void forEachChild (com.firebase.client.snapshot.ChildrenNode$ChildVisitor)
com.firebase.client.snapshot.ChildrenNode$ChildVisitor visitor
public void forEachChild (com.firebase.client.snapshot.ChildrenNode$ChildVisitor, boolean)
com.firebase.client.snapshot.ChildrenNode$ChildVisitor visitor
boolean includePriority
public com.firebase.client.snapshot.ChildKey getFirstChildKey ()
public com.firebase.client.snapshot.ChildKey getLastChildKey ()
public com.firebase.client.snapshot.Node updateChild (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node newImmediateChild
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node newChildNode
com.firebase.client.snapshot.ChildKey front
public java.util.Iterator iterator ()
public java.util.Iterator reverseIterator ()
public com.firebase.client.snapshot.Node updateImmediateChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.collection.ImmutableSortedMap newChildren
com.firebase.client.snapshot.ChildKey key
com.firebase.client.snapshot.Node newChildNode
public int compareTo (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node o
public boolean equals (java.lang.Object)
java.util.Map$Entry thisNameNode
java.util.Map$Entry otherNamedNode
java.util.Iterator thisIterator
java.util.Iterator otherIterator
Object otherObj
com.firebase.client.snapshot.ChildrenNode other
public int hashCode ()
com.firebase.client.snapshot.NamedNode entry
java.util.Iterator i$
int hashCode
public java.lang.String toString ()
StringBuilder builder
private static void addIndentation (java.lang.StringBuilder, int)
int i
StringBuilder builder
int indentation
private void toString (java.lang.StringBuilder, int)
com.firebase.client.snapshot.ChildrenNode childrenNode
java.util.Map$Entry childEntry
java.util.Iterator i$
StringBuilder builder
int indentation
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/firebase/client/snapshot/ChildrenNode$2.classChildrenNode.java
package com.firebase.client.snapshot
com.firebase.client.snapshot.ChildrenNode$2 extends com.firebase.client.collection.LLRBNode$NodeVisitor {
boolean passedPriorityKey
final com.firebase.client.snapshot.ChildrenNode$ChildVisitor val$visitor
final com.firebase.client.snapshot.ChildrenNode this$0
void (com.firebase.client.snapshot.ChildrenNode, com.firebase.client.snapshot.ChildrenNode$ChildVisitor)
public void visitEntry (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey key
com.firebase.client.snapshot.Node value
public volatile void visitEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/firebase/client/snapshot/KeyIndex.classKeyIndex.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.KeyIndex extends com.firebase.client.snapshot.Index {
private static final com.firebase.client.snapshot.KeyIndex INSTANCE
static final boolean $assertionsDisabled
public static com.firebase.client.snapshot.KeyIndex getInstance ()
private void ()
public boolean isDefinedOn (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node a
public com.firebase.client.snapshot.NamedNode makePost (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node value
public com.firebase.client.snapshot.NamedNode maxPost ()
public java.lang.String getQueryDefinition ()
public int compare (com.firebase.client.snapshot.NamedNode, com.firebase.client.snapshot.NamedNode)
com.firebase.client.snapshot.NamedNode o1
com.firebase.client.snapshot.NamedNode o2
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/firebase/client/snapshot/Node.classNode.java
package com.firebase.client.snapshot
public abstract com.firebase.client.snapshot.Node extends java.lang.Object implements java.lang.Comparable java.lang.Iterable {
public static final com.firebase.client.snapshot.ChildrenNode MAX_NODE
public abstract boolean isLeafNode ()
public abstract com.firebase.client.snapshot.Node getPriority ()
public abstract com.firebase.client.snapshot.Node getChild (com.firebase.client.core.Path)
public abstract com.firebase.client.snapshot.Node getImmediateChild (com.firebase.client.snapshot.ChildKey)
public abstract com.firebase.client.snapshot.Node updateImmediateChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
public abstract com.firebase.client.snapshot.ChildKey getPredecessorChildKey (com.firebase.client.snapshot.ChildKey)
public abstract com.firebase.client.snapshot.ChildKey getSuccessorChildKey (com.firebase.client.snapshot.ChildKey)
public abstract com.firebase.client.snapshot.Node updateChild (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
public abstract com.firebase.client.snapshot.Node updatePriority (com.firebase.client.snapshot.Node)
public abstract boolean hasChild (com.firebase.client.snapshot.ChildKey)
public abstract boolean isEmpty ()
public abstract int getChildCount ()
public abstract java.lang.Object getValue ()
public abstract java.lang.Object getValue (boolean)
public abstract java.lang.String getHash ()
public abstract java.lang.String getHashRepresentation (com.firebase.client.snapshot.Node$HashVersion)
public abstract java.util.Iterator reverseIterator ()
static void ()
}
com/firebase/client/snapshot/LeafNode$1.classLeafNode.java
package com.firebase.client.snapshot
com.firebase.client.snapshot.LeafNode$1 extends java.lang.Object {
static final int[] $SwitchMap$com$firebase$client$snapshot$Node$HashVersion
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/firebase/client/snapshot/LeafNode.classLeafNode.java
package com.firebase.client.snapshot
public abstract com.firebase.client.snapshot.LeafNode extends java.lang.Object implements com.firebase.client.snapshot.Node {
protected final com.firebase.client.snapshot.Node priority
private String lazyHash
static final boolean $assertionsDisabled
void (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node priority
public boolean hasChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
public boolean isLeafNode ()
public com.firebase.client.snapshot.Node getPriority ()
public com.firebase.client.snapshot.Node getChild (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public com.firebase.client.snapshot.Node updateChild (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node node
com.firebase.client.snapshot.ChildKey front
public boolean isEmpty ()
public int getChildCount ()
public com.firebase.client.snapshot.ChildKey getPredecessorChildKey (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
public com.firebase.client.snapshot.ChildKey getSuccessorChildKey (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
public com.firebase.client.snapshot.Node getImmediateChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey name
public java.lang.Object getValue (boolean)
java.util.Map result
boolean useExportFormat
public com.firebase.client.snapshot.Node updateImmediateChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node node
public java.lang.String getHash ()
protected java.lang.String getPriorityHash (com.firebase.client.snapshot.Node$HashVersion)
com.firebase.client.snapshot.Node$HashVersion version
protected abstract com.firebase.client.snapshot.LeafNode$LeafType getLeafType ()
public java.util.Iterator iterator ()
public java.util.Iterator reverseIterator ()
private static int compareLongDoubleNodes (com.firebase.client.snapshot.LongNode, com.firebase.client.snapshot.DoubleNode)
com.firebase.client.snapshot.LongNode longNode
com.firebase.client.snapshot.DoubleNode doubleNode
Double longDoubleValue
public int compareTo (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node other
protected abstract int compareLeafValues (com.firebase.client.snapshot.LeafNode)
protected int leafCompare (com.firebase.client.snapshot.LeafNode)
int value
com.firebase.client.snapshot.LeafNode other
com.firebase.client.snapshot.LeafNode$LeafType thisLeafType
com.firebase.client.snapshot.LeafNode$LeafType otherLeafType
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public java.lang.String toString ()
String str
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/firebase/client/snapshot/LongNode.classLongNode.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.LongNode extends com.firebase.client.snapshot.LeafNode {
private final long value
public void (java.lang.Long, com.firebase.client.snapshot.Node)
Long value
com.firebase.client.snapshot.Node priority
public java.lang.Object getValue ()
public java.lang.String getHashRepresentation (com.firebase.client.snapshot.Node$HashVersion)
com.firebase.client.snapshot.Node$HashVersion version
String toHash
public com.firebase.client.snapshot.LongNode updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node priority
protected com.firebase.client.snapshot.LeafNode$LeafType getLeafType ()
protected int compareLeafValues (com.firebase.client.snapshot.LongNode)
com.firebase.client.snapshot.LongNode other
public boolean equals (java.lang.Object)
Object other
com.firebase.client.snapshot.LongNode otherLongNode
public int hashCode ()
protected volatile int compareLeafValues (com.firebase.client.snapshot.LeafNode)
com.firebase.client.snapshot.LeafNode x0
public volatile com.firebase.client.snapshot.Node updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node x0
}
com/firebase/client/snapshot/ChildKey$IntegerChildKey.classChildKey.java
package com.firebase.client.snapshot
com.firebase.client.snapshot.ChildKey$IntegerChildKey extends com.firebase.client.snapshot.ChildKey {
private final int intValue
void (java.lang.String, int)
String name
int intValue
protected boolean isInt ()
protected int intValue ()
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/firebase/client/snapshot/DeferredValueNode.classDeferredValueNode.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.DeferredValueNode extends com.firebase.client.snapshot.LeafNode {
private java.util.Map value
static final boolean $assertionsDisabled
public void (java.util.Map, com.firebase.client.snapshot.Node)
java.util.Map value
com.firebase.client.snapshot.Node priority
public java.lang.Object getValue ()
public java.lang.String getHashRepresentation (com.firebase.client.snapshot.Node$HashVersion)
com.firebase.client.snapshot.Node$HashVersion version
public com.firebase.client.snapshot.DeferredValueNode updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node priority
protected com.firebase.client.snapshot.LeafNode$LeafType getLeafType ()
protected int compareLeafValues (com.firebase.client.snapshot.DeferredValueNode)
com.firebase.client.snapshot.DeferredValueNode other
public boolean equals (java.lang.Object)
Object other
com.firebase.client.snapshot.DeferredValueNode otherDeferredValueNode
public int hashCode ()
protected volatile int compareLeafValues (com.firebase.client.snapshot.LeafNode)
com.firebase.client.snapshot.LeafNode x0
public volatile com.firebase.client.snapshot.Node updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node x0
static void ()
}
com/firebase/client/snapshot/StringNode.classStringNode.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.StringNode extends com.firebase.client.snapshot.LeafNode {
private final String value
public void (java.lang.String, com.firebase.client.snapshot.Node)
String value
com.firebase.client.snapshot.Node priority
public java.lang.Object getValue ()
public java.lang.String getHashRepresentation (com.firebase.client.snapshot.Node$HashVersion)
com.firebase.client.snapshot.Node$HashVersion version
public com.firebase.client.snapshot.StringNode updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node priority
protected com.firebase.client.snapshot.LeafNode$LeafType getLeafType ()
protected int compareLeafValues (com.firebase.client.snapshot.StringNode)
com.firebase.client.snapshot.StringNode other
public boolean equals (java.lang.Object)
Object other
com.firebase.client.snapshot.StringNode otherStringNode
public int hashCode ()
protected volatile int compareLeafValues (com.firebase.client.snapshot.LeafNode)
com.firebase.client.snapshot.LeafNode x0
public volatile com.firebase.client.snapshot.Node updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node x0
}
com/firebase/client/snapshot/ChildrenNode$ChildVisitor.classChildrenNode.java
package com.firebase.client.snapshot
public abstract com.firebase.client.snapshot.ChildrenNode$ChildVisitor extends com.firebase.client.collection.LLRBNode$NodeVisitor {
public void ()
public void visitEntry (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey key
com.firebase.client.snapshot.Node value
public abstract void visitChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
public volatile void visitEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/firebase/client/snapshot/NodeUtilities.classNodeUtilities.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.NodeUtilities extends java.lang.Object {
public void ()
public static com.firebase.client.snapshot.Node NodeFromJSON (java.lang.Object) throws com.firebase.client.FirebaseException
Object value
public static com.firebase.client.snapshot.Node NodeFromJSON (java.lang.Object, com.firebase.client.snapshot.Node) throws com.firebase.client.FirebaseException
java.util.Map mapValue
com.firebase.client.snapshot.Node node
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.Node childNode
String key
java.util.Iterator keyIter
java.util.Map mapValue
java.util.Map childData
com.firebase.client.snapshot.ChildKey childKey
String key
com.firebase.client.snapshot.Node childNode
int i
java.util.List listValue
com.firebase.client.collection.ImmutableSortedMap childSet
java.util.Map childData
ClassCastException e
Object value
com.firebase.client.snapshot.Node priority
public static int nameAndPriorityCompare (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node, com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey aKey
com.firebase.client.snapshot.Node aPriority
com.firebase.client.snapshot.ChildKey bKey
com.firebase.client.snapshot.Node bPriority
int priCmp
}
com/firebase/client/snapshot/ChildrenNode$NamedNodeIterator.classChildrenNode.java
package com.firebase.client.snapshot
com.firebase.client.snapshot.ChildrenNode$NamedNodeIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Iterator iterator
public void (java.util.Iterator)
java.util.Iterator iterator
public boolean hasNext ()
public com.firebase.client.snapshot.NamedNode next ()
java.util.Map$Entry entry
public void remove ()
public volatile java.lang.Object next ()
}
com/firebase/client/snapshot/PriorityIndex.classPriorityIndex.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.PriorityIndex extends com.firebase.client.snapshot.Index {
private static final com.firebase.client.snapshot.PriorityIndex INSTANCE
public static com.firebase.client.snapshot.PriorityIndex getInstance ()
private void ()
public int compare (com.firebase.client.snapshot.NamedNode, com.firebase.client.snapshot.NamedNode)
com.firebase.client.snapshot.NamedNode a
com.firebase.client.snapshot.NamedNode b
com.firebase.client.snapshot.Node aPrio
com.firebase.client.snapshot.Node bPrio
public boolean isDefinedOn (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node a
public com.firebase.client.snapshot.NamedNode makePost (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node value
public com.firebase.client.snapshot.NamedNode maxPost ()
public java.lang.String getQueryDefinition ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/firebase/client/snapshot/Node$1.classNode.java
package com.firebase.client.snapshot
final com.firebase.client.snapshot.Node$1 extends com.firebase.client.snapshot.ChildrenNode {
void ()
public int compareTo (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node other
public boolean equals (java.lang.Object)
Object other
public com.firebase.client.snapshot.Node getPriority ()
public boolean isEmpty ()
public boolean hasChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
public com.firebase.client.snapshot.Node getImmediateChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey name
public java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/firebase/client/snapshot/LeafNode$LeafType.classLeafNode.java
package com.firebase.client.snapshot
public final com.firebase.client.snapshot.LeafNode$LeafType extends java.lang.Enum {
public static final com.firebase.client.snapshot.LeafNode$LeafType DeferredValue
public static final com.firebase.client.snapshot.LeafNode$LeafType Boolean
public static final com.firebase.client.snapshot.LeafNode$LeafType Number
public static final com.firebase.client.snapshot.LeafNode$LeafType String
private static final com.firebase.client.snapshot.LeafNode$LeafType[] $VALUES
public static com.firebase.client.snapshot.LeafNode$LeafType[] values ()
public static com.firebase.client.snapshot.LeafNode$LeafType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/snapshot/ChildKey.classChildKey.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.ChildKey extends java.lang.Object implements java.lang.Comparable {
private final String key
private static final com.firebase.client.snapshot.ChildKey MIN_KEY
private static final com.firebase.client.snapshot.ChildKey MAX_KEY
private static final com.firebase.client.snapshot.ChildKey PRIORITY_CHILD_KEY
private static final com.firebase.client.snapshot.ChildKey INFO_CHILD_KEY
static final boolean $assertionsDisabled
public static com.firebase.client.snapshot.ChildKey getMinName ()
public static com.firebase.client.snapshot.ChildKey getMaxName ()
public static com.firebase.client.snapshot.ChildKey getPriorityKey ()
public static com.firebase.client.snapshot.ChildKey getInfoKey ()
private void (java.lang.String)
String key
public java.lang.String asString ()
public boolean isPriorityChildName ()
protected boolean isInt ()
protected int intValue ()
public int compareTo (com.firebase.client.snapshot.ChildKey)
int cmp
com.firebase.client.snapshot.ChildKey other
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.firebase.client.snapshot.ChildKey other
public static com.firebase.client.snapshot.ChildKey fromString (java.lang.String)
String key
Integer intValue
public volatile int compareTo (java.lang.Object)
Object x0
void (java.lang.String, com.firebase.client.snapshot.ChildKey$1)
String x0
com.firebase.client.snapshot.ChildKey$1 x1
static java.lang.String access$100 (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey x0
static void ()
}
com/firebase/client/snapshot/PriorityUtilities.classPriorityUtilities.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.PriorityUtilities extends java.lang.Object {
public void ()
public static com.firebase.client.snapshot.Node NullPriority ()
public static boolean isValidPriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node priority
public static com.firebase.client.snapshot.Node parsePriority (java.lang.Object)
Object value
com.firebase.client.snapshot.Node priority
}
com/firebase/client/snapshot/DoubleNode.classDoubleNode.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.DoubleNode extends com.firebase.client.snapshot.LeafNode {
private final Double value
static final boolean $assertionsDisabled
public void (java.lang.Double, com.firebase.client.snapshot.Node)
Double value
com.firebase.client.snapshot.Node priority
public java.lang.Object getValue ()
public java.lang.String getHashRepresentation (com.firebase.client.snapshot.Node$HashVersion)
com.firebase.client.snapshot.Node$HashVersion version
String toHash
public com.firebase.client.snapshot.DoubleNode updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node priority
protected com.firebase.client.snapshot.LeafNode$LeafType getLeafType ()
protected int compareLeafValues (com.firebase.client.snapshot.DoubleNode)
com.firebase.client.snapshot.DoubleNode other
public boolean equals (java.lang.Object)
Object other
com.firebase.client.snapshot.DoubleNode otherDoubleNode
public int hashCode ()
protected volatile int compareLeafValues (com.firebase.client.snapshot.LeafNode)
com.firebase.client.snapshot.LeafNode x0
public volatile com.firebase.client.snapshot.Node updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node x0
static void ()
}
com/firebase/client/snapshot/IndexedNode.classIndexedNode.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.IndexedNode extends java.lang.Object implements java.lang.Iterable {
private static final com.firebase.client.collection.ImmutableSortedSet FALLBACK_INDEX
private final com.firebase.client.snapshot.Node node
private com.firebase.client.collection.ImmutableSortedSet indexed
private final com.firebase.client.snapshot.Index index
private void (com.firebase.client.snapshot.Node, com.firebase.client.snapshot.Index)
com.firebase.client.snapshot.Node node
com.firebase.client.snapshot.Index index
private void (com.firebase.client.snapshot.Node, com.firebase.client.snapshot.Index, com.firebase.client.collection.ImmutableSortedSet)
com.firebase.client.snapshot.Node node
com.firebase.client.snapshot.Index index
com.firebase.client.collection.ImmutableSortedSet indexed
private void ensureIndexed ()
com.firebase.client.snapshot.NamedNode namedNode
com.firebase.client.snapshot.NamedNode entry
java.util.Iterator i$
java.util.List children
boolean sawIndexedValue
public static com.firebase.client.snapshot.IndexedNode from (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node node
public static com.firebase.client.snapshot.IndexedNode from (com.firebase.client.snapshot.Node, com.firebase.client.snapshot.Index)
com.firebase.client.snapshot.Node node
com.firebase.client.snapshot.Index index
public boolean hasIndex (com.firebase.client.snapshot.Index)
com.firebase.client.snapshot.Index index
public com.firebase.client.snapshot.Node getNode ()
public java.util.Iterator iterator ()
public java.util.Iterator reverseIterator ()
public com.firebase.client.snapshot.IndexedNode updateChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node oldChild
com.firebase.client.collection.ImmutableSortedSet newIndexed
com.firebase.client.snapshot.ChildKey key
com.firebase.client.snapshot.Node child
com.firebase.client.snapshot.Node newNode
public com.firebase.client.snapshot.IndexedNode updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node priority
public com.firebase.client.snapshot.NamedNode getFirstChild ()
com.firebase.client.snapshot.ChildKey firstKey
public com.firebase.client.snapshot.NamedNode getLastChild ()
com.firebase.client.snapshot.ChildKey lastKey
public com.firebase.client.snapshot.ChildKey getPredecessorChildName (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node, com.firebase.client.snapshot.Index)
com.firebase.client.snapshot.NamedNode node
com.firebase.client.snapshot.ChildKey childKey
com.firebase.client.snapshot.Node childNode
com.firebase.client.snapshot.Index index
static void ()
}
com/firebase/client/snapshot/ValueIndex.classValueIndex.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.ValueIndex extends com.firebase.client.snapshot.Index {
private static final com.firebase.client.snapshot.ValueIndex INSTANCE
private void ()
public static com.firebase.client.snapshot.ValueIndex getInstance ()
public boolean isDefinedOn (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node a
public com.firebase.client.snapshot.NamedNode makePost (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node value
public com.firebase.client.snapshot.NamedNode maxPost ()
public java.lang.String getQueryDefinition ()
public int compare (com.firebase.client.snapshot.NamedNode, com.firebase.client.snapshot.NamedNode)
com.firebase.client.snapshot.NamedNode one
com.firebase.client.snapshot.NamedNode two
int indexCmp
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
public java.lang.String toString ()
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/firebase/client/snapshot/BooleanNode.classBooleanNode.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.BooleanNode extends com.firebase.client.snapshot.LeafNode {
private final boolean value
public void (java.lang.Boolean, com.firebase.client.snapshot.Node)
Boolean value
com.firebase.client.snapshot.Node priority
public java.lang.Object getValue ()
public java.lang.String getHashRepresentation (com.firebase.client.snapshot.Node$HashVersion)
com.firebase.client.snapshot.Node$HashVersion version
public com.firebase.client.snapshot.BooleanNode updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node priority
protected com.firebase.client.snapshot.LeafNode$LeafType getLeafType ()
protected int compareLeafValues (com.firebase.client.snapshot.BooleanNode)
com.firebase.client.snapshot.BooleanNode other
public boolean equals (java.lang.Object)
Object other
com.firebase.client.snapshot.BooleanNode otherBooleanNode
public int hashCode ()
protected volatile int compareLeafValues (com.firebase.client.snapshot.LeafNode)
com.firebase.client.snapshot.LeafNode x0
public volatile com.firebase.client.snapshot.Node updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node x0
}
com/firebase/client/snapshot/ChildrenNode$1.classChildrenNode.java
package com.firebase.client.snapshot
final com.firebase.client.snapshot.ChildrenNode$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey o1
com.firebase.client.snapshot.ChildKey o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/firebase/client/snapshot/ChildKey$1.classChildKey.java
package com.firebase.client.snapshot
com.firebase.client.snapshot.ChildKey$1 extends java.lang.Object {
}
com/firebase/client/snapshot/Node$HashVersion.classNode.java
package com.firebase.client.snapshot
public final com.firebase.client.snapshot.Node$HashVersion extends java.lang.Enum {
public static final com.firebase.client.snapshot.Node$HashVersion V1
public static final com.firebase.client.snapshot.Node$HashVersion V2
private static final com.firebase.client.snapshot.Node$HashVersion[] $VALUES
public static com.firebase.client.snapshot.Node$HashVersion[] values ()
public static com.firebase.client.snapshot.Node$HashVersion valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/snapshot/EmptyNode.classEmptyNode.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.EmptyNode extends com.firebase.client.snapshot.ChildrenNode implements com.firebase.client.snapshot.Node {
private static final com.firebase.client.snapshot.EmptyNode empty
private void ()
public static com.firebase.client.snapshot.EmptyNode Empty ()
public boolean isLeafNode ()
public com.firebase.client.snapshot.Node getPriority ()
public com.firebase.client.snapshot.Node getChild (com.firebase.client.core.Path)
com.firebase.client.core.Path path
public com.firebase.client.snapshot.Node getImmediateChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey name
public com.firebase.client.snapshot.Node updateImmediateChild (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node node
public com.firebase.client.snapshot.Node updateChild (com.firebase.client.core.Path, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node newImmediateChild
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node node
public com.firebase.client.snapshot.EmptyNode updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node priority
public boolean hasChild (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey name
public boolean isEmpty ()
public int getChildCount ()
public java.lang.Object getValue ()
public java.lang.Object getValue (boolean)
boolean useExportFormat
public com.firebase.client.snapshot.ChildKey getPredecessorChildKey (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
public com.firebase.client.snapshot.ChildKey getSuccessorChildKey (com.firebase.client.snapshot.ChildKey)
com.firebase.client.snapshot.ChildKey childKey
public java.lang.String getHash ()
public java.lang.String getHashRepresentation (com.firebase.client.snapshot.Node$HashVersion)
com.firebase.client.snapshot.Node$HashVersion version
public java.util.Iterator iterator ()
public java.util.Iterator reverseIterator ()
public int compareTo (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node o
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public volatile com.firebase.client.snapshot.Node updatePriority (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node x0
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/firebase/client/snapshot/NamedNode.classNamedNode.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.NamedNode extends java.lang.Object {
private final com.firebase.client.snapshot.ChildKey name
private final com.firebase.client.snapshot.Node node
private static final com.firebase.client.snapshot.NamedNode MIN_NODE
private static final com.firebase.client.snapshot.NamedNode MAX_NODE
public static com.firebase.client.snapshot.NamedNode getMinNode ()
public static com.firebase.client.snapshot.NamedNode getMaxNode ()
public void (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node node
public com.firebase.client.snapshot.ChildKey getName ()
public com.firebase.client.snapshot.Node getNode ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
com.firebase.client.snapshot.NamedNode namedNode
public int hashCode ()
int result
static void ()
}
com/firebase/client/snapshot/StringNode$1.classStringNode.java
package com.firebase.client.snapshot
com.firebase.client.snapshot.StringNode$1 extends java.lang.Object {
static final int[] $SwitchMap$com$firebase$client$snapshot$Node$HashVersion
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/firebase/client/snapshot/Index.classIndex.java
package com.firebase.client.snapshot
public abstract com.firebase.client.snapshot.Index extends java.lang.Object implements java.util.Comparator {
public void ()
public abstract boolean isDefinedOn (com.firebase.client.snapshot.Node)
public boolean indexedValueChanged (com.firebase.client.snapshot.Node, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node oldNode
com.firebase.client.snapshot.Node newNode
com.firebase.client.snapshot.NamedNode oldWrapped
com.firebase.client.snapshot.NamedNode newWrapped
public abstract com.firebase.client.snapshot.NamedNode makePost (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
public com.firebase.client.snapshot.NamedNode minPost ()
public abstract com.firebase.client.snapshot.NamedNode maxPost ()
public abstract java.lang.String getQueryDefinition ()
public static com.firebase.client.snapshot.Index fromQueryDefinition (java.lang.String)
String str
public int compare (com.firebase.client.snapshot.NamedNode, com.firebase.client.snapshot.NamedNode, boolean)
com.firebase.client.snapshot.NamedNode one
com.firebase.client.snapshot.NamedNode two
boolean reverse
}
com/firebase/client/snapshot/PathIndex.classPathIndex.java
package com.firebase.client.snapshot
public com.firebase.client.snapshot.PathIndex extends com.firebase.client.snapshot.Index {
private final com.firebase.client.core.Path indexPath
public void (com.firebase.client.core.Path)
com.firebase.client.core.Path indexPath
public boolean isDefinedOn (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node snapshot
public int compare (com.firebase.client.snapshot.NamedNode, com.firebase.client.snapshot.NamedNode)
com.firebase.client.snapshot.NamedNode a
com.firebase.client.snapshot.NamedNode b
com.firebase.client.snapshot.Node aChild
com.firebase.client.snapshot.Node bChild
int indexCmp
public com.firebase.client.snapshot.NamedNode makePost (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node value
com.firebase.client.snapshot.Node node
public com.firebase.client.snapshot.NamedNode maxPost ()
com.firebase.client.snapshot.Node node
public java.lang.String getQueryDefinition ()
public boolean equals (java.lang.Object)
Object o
com.firebase.client.snapshot.PathIndex that
public int hashCode ()
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/firebase/client/MutableData$2$1.classMutableData.java
package com.firebase.client
com.firebase.client.MutableData$2$1 extends java.lang.Object implements java.util.Iterator {
final com.firebase.client.MutableData$2 this$1
void (com.firebase.client.MutableData$2)
public boolean hasNext ()
public com.firebase.client.MutableData next ()
com.firebase.client.snapshot.NamedNode namedNode
public void remove ()
public volatile java.lang.Object next ()
}
com/firebase/client/Firebase$5.classFirebase.java
package com.firebase.client
com.firebase.client.Firebase$5 extends java.lang.Object implements java.lang.Runnable {
final boolean val$hijackHash
final com.firebase.client.Firebase this$0
void (com.firebase.client.Firebase, boolean)
public void run ()
}
com/firebase/client/annotations/Nullable.classNullable.java
package com.firebase.client.annotations
public abstract com.firebase.client.annotations.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/firebase/client/annotations/NotNull.classNotNull.java
package com.firebase.client.annotations
public abstract com.firebase.client.annotations.NotNull extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/firebase/client/Firebase$CompletionListener.classFirebase.java
package com.firebase.client
public abstract com.firebase.client.Firebase$CompletionListener extends java.lang.Object {
public abstract void onComplete (com.firebase.client.FirebaseError, com.firebase.client.Firebase)
}
com/firebase/client/Firebase$1.classFirebase.java
package com.firebase.client
com.firebase.client.Firebase$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.snapshot.Node val$node
final com.firebase.client.Firebase$CompletionListener val$listener
final com.firebase.client.Firebase this$0
void (com.firebase.client.Firebase, com.firebase.client.snapshot.Node, com.firebase.client.Firebase$CompletionListener)
public void run ()
}
com/firebase/client/Firebase$4.classFirebase.java
package com.firebase.client
com.firebase.client.Firebase$4 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Transaction$Handler val$handler
final boolean val$fireLocalEvents
final com.firebase.client.Firebase this$0
void (com.firebase.client.Firebase, com.firebase.client.Transaction$Handler, boolean)
public void run ()
}
com/firebase/client/Firebase$2.classFirebase.java
package com.firebase.client
com.firebase.client.Firebase$2 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.snapshot.Node val$priority
final com.firebase.client.Firebase$CompletionListener val$listener
final com.firebase.client.Firebase this$0
void (com.firebase.client.Firebase, com.firebase.client.snapshot.Node, com.firebase.client.Firebase$CompletionListener)
public void run ()
}
com/firebase/client/collection/ArraySortedMap$1.classArraySortedMap.java
package com.firebase.client.collection
com.firebase.client.collection.ArraySortedMap$1 extends java.lang.Object implements java.util.Iterator {
int currentPos
final int val$pos
final boolean val$reverse
final com.firebase.client.collection.ArraySortedMap this$0
void (com.firebase.client.collection.ArraySortedMap, int, boolean)
public boolean hasNext ()
public java.util.Map$Entry next ()
Object key
Object value
public void remove ()
public volatile java.lang.Object next ()
}
com/firebase/client/collection/ImmutableSortedMap.classImmutableSortedMap.java
package com.firebase.client.collection
public abstract com.firebase.client.collection.ImmutableSortedMap extends java.lang.Object implements java.lang.Iterable {
public void ()
public abstract boolean containsKey (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object)
public abstract com.firebase.client.collection.ImmutableSortedMap remove (java.lang.Object)
public abstract com.firebase.client.collection.ImmutableSortedMap insert (java.lang.Object, java.lang.Object)
public abstract java.lang.Object getMinKey ()
public abstract java.lang.Object getMaxKey ()
public abstract int size ()
public abstract boolean isEmpty ()
public abstract void inOrderTraversal (com.firebase.client.collection.LLRBNode$NodeVisitor)
public abstract java.util.Iterator iterator ()
public abstract java.util.Iterator iteratorFrom (java.lang.Object)
public abstract java.util.Iterator reverseIteratorFrom (java.lang.Object)
public abstract java.util.Iterator reverseIterator ()
public abstract java.lang.Object getPredecessorKey (java.lang.Object)
public abstract java.lang.Object getSuccessorKey (java.lang.Object)
public abstract java.util.Comparator getComparator ()
public boolean equals (java.lang.Object)
Object o
com.firebase.client.collection.ImmutableSortedMap that
java.util.Iterator thisIterator
java.util.Iterator thatIterator
public int hashCode ()
java.util.Map$Entry entry
java.util.Iterator i$
int result
public java.lang.String toString ()
java.util.Map$Entry entry
java.util.Iterator i$
StringBuilder b
boolean first
}
com/firebase/client/collection/ImmutableSortedSet.classImmutableSortedSet.java
package com.firebase.client.collection
public com.firebase.client.collection.ImmutableSortedSet extends java.lang.Object implements java.lang.Iterable {
private final com.firebase.client.collection.ImmutableSortedMap map
public void (java.util.List, java.util.Comparator)
java.util.List elems
java.util.Comparator comparator
private void (com.firebase.client.collection.ImmutableSortedMap)
com.firebase.client.collection.ImmutableSortedMap map
public boolean contains (java.lang.Object)
Object entry
public com.firebase.client.collection.ImmutableSortedSet remove (java.lang.Object)
Object entry
com.firebase.client.collection.ImmutableSortedMap newMap
public com.firebase.client.collection.ImmutableSortedSet insert (java.lang.Object)
Object entry
public java.lang.Object getMinEntry ()
public java.lang.Object getMaxEntry ()
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public java.util.Iterator iteratorFrom (java.lang.Object)
Object entry
public java.util.Iterator reverseIteratorFrom (java.lang.Object)
Object entry
public java.util.Iterator reverseIterator ()
public java.lang.Object getPredecessorEntry (java.lang.Object)
Object entry
}
com/firebase/client/collection/LLRBEmptyNode.classLLRBEmptyNode.java
package com.firebase.client.collection
public com.firebase.client.collection.LLRBEmptyNode extends java.lang.Object implements com.firebase.client.collection.LLRBNode {
private static final com.firebase.client.collection.LLRBEmptyNode INSTANCE
public static com.firebase.client.collection.LLRBEmptyNode getInstance ()
private void ()
public com.firebase.client.collection.LLRBNode copy (java.lang.Object, java.lang.Object, com.firebase.client.collection.LLRBNode$Color, com.firebase.client.collection.LLRBNode, com.firebase.client.collection.LLRBNode)
Object key
Object value
com.firebase.client.collection.LLRBNode$Color color
com.firebase.client.collection.LLRBNode left
com.firebase.client.collection.LLRBNode right
public com.firebase.client.collection.LLRBNode insert (java.lang.Object, java.lang.Object, java.util.Comparator)
Object key
Object value
java.util.Comparator comparator
public com.firebase.client.collection.LLRBNode remove (java.lang.Object, java.util.Comparator)
Object key
java.util.Comparator comparator
public boolean isEmpty ()
public boolean isRed ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public com.firebase.client.collection.LLRBNode getLeft ()
public com.firebase.client.collection.LLRBNode getRight ()
public com.firebase.client.collection.LLRBNode getMin ()
public com.firebase.client.collection.LLRBNode getMax ()
public int count ()
public void inOrderTraversal (com.firebase.client.collection.LLRBNode$NodeVisitor)
com.firebase.client.collection.LLRBNode$NodeVisitor visitor
public boolean shortCircuitingInOrderTraversal (com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor)
com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor visitor
public boolean shortCircuitingReverseOrderTraversal (com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor)
com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor visitor
static void ()
}
com/firebase/client/collection/LLRBNode$Color.classLLRBNode.java
package com.firebase.client.collection
public final com.firebase.client.collection.LLRBNode$Color extends java.lang.Enum {
public static final com.firebase.client.collection.LLRBNode$Color RED
public static final com.firebase.client.collection.LLRBNode$Color BLACK
private static final com.firebase.client.collection.LLRBNode$Color[] $VALUES
public static com.firebase.client.collection.LLRBNode$Color[] values ()
public static com.firebase.client.collection.LLRBNode$Color valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/collection/LLRBBlackValueNode.classLLRBBlackValueNode.java
package com.firebase.client.collection
public com.firebase.client.collection.LLRBBlackValueNode extends com.firebase.client.collection.LLRBValueNode {
void (java.lang.Object, java.lang.Object, com.firebase.client.collection.LLRBNode, com.firebase.client.collection.LLRBNode)
Object key
Object value
com.firebase.client.collection.LLRBNode left
com.firebase.client.collection.LLRBNode right
protected com.firebase.client.collection.LLRBNode$Color getColor ()
public boolean isRed ()
protected com.firebase.client.collection.LLRBValueNode copy (java.lang.Object, java.lang.Object, com.firebase.client.collection.LLRBNode, com.firebase.client.collection.LLRBNode)
Object key
Object value
com.firebase.client.collection.LLRBNode left
com.firebase.client.collection.LLRBNode right
Object newKey
Object newValue
com.firebase.client.collection.LLRBNode newLeft
com.firebase.client.collection.LLRBNode newRight
}
com/firebase/client/collection/RBTreeSortedMap$Builder$Base1_2$1.classRBTreeSortedMap.java
package com.firebase.client.collection
com.firebase.client.collection.RBTreeSortedMap$Builder$Base1_2$1 extends java.lang.Object implements java.util.Iterator {
private int current
final com.firebase.client.collection.RBTreeSortedMap$Builder$Base1_2 this$0
void (com.firebase.client.collection.RBTreeSortedMap$Builder$Base1_2)
public boolean hasNext ()
public com.firebase.client.collection.RBTreeSortedMap$Builder$BooleanChunk next ()
long result
com.firebase.client.collection.RBTreeSortedMap$Builder$BooleanChunk next
public void remove ()
public volatile java.lang.Object next ()
}
com/firebase/client/collection/LLRBValueNode.classLLRBValueNode.java
package com.firebase.client.collection
public abstract com.firebase.client.collection.LLRBValueNode extends java.lang.Object implements com.firebase.client.collection.LLRBNode {
private final Object key
private final Object value
private com.firebase.client.collection.LLRBNode left
private final com.firebase.client.collection.LLRBNode right
private static com.firebase.client.collection.LLRBNode$Color oppositeColor (com.firebase.client.collection.LLRBNode)
com.firebase.client.collection.LLRBNode node
void (java.lang.Object, java.lang.Object, com.firebase.client.collection.LLRBNode, com.firebase.client.collection.LLRBNode)
Object key
Object value
com.firebase.client.collection.LLRBNode left
com.firebase.client.collection.LLRBNode right
public com.firebase.client.collection.LLRBNode getLeft ()
public com.firebase.client.collection.LLRBNode getRight ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
protected abstract com.firebase.client.collection.LLRBNode$Color getColor ()
protected abstract com.firebase.client.collection.LLRBValueNode copy (java.lang.Object, java.lang.Object, com.firebase.client.collection.LLRBNode, com.firebase.client.collection.LLRBNode)
public com.firebase.client.collection.LLRBValueNode copy (java.lang.Object, java.lang.Object, com.firebase.client.collection.LLRBNode$Color, com.firebase.client.collection.LLRBNode, com.firebase.client.collection.LLRBNode)
Object key
Object value
com.firebase.client.collection.LLRBNode$Color color
com.firebase.client.collection.LLRBNode left
com.firebase.client.collection.LLRBNode right
Object newKey
Object newValue
com.firebase.client.collection.LLRBNode newLeft
com.firebase.client.collection.LLRBNode newRight
public com.firebase.client.collection.LLRBNode insert (java.lang.Object, java.lang.Object, java.util.Comparator)
com.firebase.client.collection.LLRBNode newLeft
com.firebase.client.collection.LLRBValueNode n
com.firebase.client.collection.LLRBValueNode n
com.firebase.client.collection.LLRBNode newRight
Object key
Object value
java.util.Comparator comparator
int cmp
com.firebase.client.collection.LLRBValueNode n
public com.firebase.client.collection.LLRBNode remove (java.lang.Object, java.util.Comparator)
com.firebase.client.collection.LLRBNode smallest
Object key
java.util.Comparator comparator
com.firebase.client.collection.LLRBValueNode n
public boolean isEmpty ()
public com.firebase.client.collection.LLRBNode getMin ()
public com.firebase.client.collection.LLRBNode getMax ()
public int count ()
public void inOrderTraversal (com.firebase.client.collection.LLRBNode$NodeVisitor)
com.firebase.client.collection.LLRBNode$NodeVisitor visitor
public boolean shortCircuitingInOrderTraversal (com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor)
com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor visitor
public boolean shortCircuitingReverseOrderTraversal (com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor)
com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor visitor
void setLeft (com.firebase.client.collection.LLRBNode)
com.firebase.client.collection.LLRBNode left
private com.firebase.client.collection.LLRBNode removeMin ()
com.firebase.client.collection.LLRBValueNode n
private com.firebase.client.collection.LLRBValueNode moveRedLeft ()
com.firebase.client.collection.LLRBValueNode n
private com.firebase.client.collection.LLRBValueNode moveRedRight ()
com.firebase.client.collection.LLRBValueNode n
private com.firebase.client.collection.LLRBValueNode fixUp ()
com.firebase.client.collection.LLRBValueNode n
private com.firebase.client.collection.LLRBValueNode rotateLeft ()
com.firebase.client.collection.LLRBValueNode newLeft
private com.firebase.client.collection.LLRBValueNode rotateRight ()
com.firebase.client.collection.LLRBValueNode newRight
private com.firebase.client.collection.LLRBValueNode colorFlip ()
com.firebase.client.collection.LLRBNode newLeft
com.firebase.client.collection.LLRBNode newRight
public volatile com.firebase.client.collection.LLRBNode copy (java.lang.Object, java.lang.Object, com.firebase.client.collection.LLRBNode$Color, com.firebase.client.collection.LLRBNode, com.firebase.client.collection.LLRBNode)
Object x0
Object x1
com.firebase.client.collection.LLRBNode$Color x2
com.firebase.client.collection.LLRBNode x3
com.firebase.client.collection.LLRBNode x4
}
com/firebase/client/collection/RBTreeSortedMap$Builder.classRBTreeSortedMap.java
package com.firebase.client.collection
com.firebase.client.collection.RBTreeSortedMap$Builder extends java.lang.Object {
private final java.util.List keys
private final java.util.Map values
private final com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator keyTranslator
private com.firebase.client.collection.LLRBValueNode root
private com.firebase.client.collection.LLRBValueNode leaf
private void (java.util.List, java.util.Map, com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator)
java.util.List keys
java.util.Map values
com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator translator
private java.lang.Object getValue (java.lang.Object)
Object key
private com.firebase.client.collection.LLRBNode buildBalancedTree (int, int)
Object key
int half
int middle
com.firebase.client.collection.LLRBNode left
com.firebase.client.collection.LLRBNode right
Object key
int start
int size
private void buildPennant (com.firebase.client.collection.LLRBNode$Color, int, int)
com.firebase.client.collection.LLRBValueNode node
com.firebase.client.collection.LLRBNode$Color color
int chunkSize
int start
com.firebase.client.collection.LLRBNode treeRoot
Object key
com.firebase.client.collection.LLRBValueNode node
public static com.firebase.client.collection.RBTreeSortedMap buildFrom (java.util.List, java.util.Map, com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator, java.util.Comparator)
com.firebase.client.collection.RBTreeSortedMap$Builder$BooleanChunk next
java.util.List keys
java.util.Map values
com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator translator
java.util.Comparator comparator
com.firebase.client.collection.RBTreeSortedMap$Builder builder
java.util.Iterator iter
int index
}
com/firebase/client/collection/LLRBNode.classLLRBNode.java
package com.firebase.client.collection
public abstract com.firebase.client.collection.LLRBNode extends java.lang.Object {
public abstract com.firebase.client.collection.LLRBNode copy (java.lang.Object, java.lang.Object, com.firebase.client.collection.LLRBNode$Color, com.firebase.client.collection.LLRBNode, com.firebase.client.collection.LLRBNode)
public abstract com.firebase.client.collection.LLRBNode insert (java.lang.Object, java.lang.Object, java.util.Comparator)
public abstract com.firebase.client.collection.LLRBNode remove (java.lang.Object, java.util.Comparator)
public abstract boolean isEmpty ()
public abstract boolean isRed ()
public abstract java.lang.Object getKey ()
public abstract java.lang.Object getValue ()
public abstract com.firebase.client.collection.LLRBNode getLeft ()
public abstract com.firebase.client.collection.LLRBNode getRight ()
public abstract com.firebase.client.collection.LLRBNode getMin ()
public abstract com.firebase.client.collection.LLRBNode getMax ()
public abstract int count ()
public abstract void inOrderTraversal (com.firebase.client.collection.LLRBNode$NodeVisitor)
public abstract boolean shortCircuitingInOrderTraversal (com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor)
public abstract boolean shortCircuitingReverseOrderTraversal (com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor)
}
com/firebase/client/collection/RBTreeSortedMap$Builder$BooleanChunk.classRBTreeSortedMap.java
package com.firebase.client.collection
com.firebase.client.collection.RBTreeSortedMap$Builder$BooleanChunk extends java.lang.Object {
public boolean isOne
public int chunkSize
void ()
}
com/firebase/client/collection/LLRBNode$ShortCircuitingNodeVisitor.classLLRBNode.java
package com.firebase.client.collection
public abstract com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor extends java.lang.Object {
public abstract boolean shouldContinue (java.lang.Object, java.lang.Object)
}
com/firebase/client/collection/RBTreeSortedMap$Builder$Base1_2.classRBTreeSortedMap.java
package com.firebase.client.collection
com.firebase.client.collection.RBTreeSortedMap$Builder$Base1_2 extends java.lang.Object implements java.lang.Iterable {
private long value
private final int length
public void (int)
int size
int toCalc
long mask
public java.util.Iterator iterator ()
static int access$000 (com.firebase.client.collection.RBTreeSortedMap$Builder$Base1_2)
com.firebase.client.collection.RBTreeSortedMap$Builder$Base1_2 x0
static long access$100 (com.firebase.client.collection.RBTreeSortedMap$Builder$Base1_2)
com.firebase.client.collection.RBTreeSortedMap$Builder$Base1_2 x0
}
com/firebase/client/collection/RBTreeSortedMap.classRBTreeSortedMap.java
package com.firebase.client.collection
public com.firebase.client.collection.RBTreeSortedMap extends com.firebase.client.collection.ImmutableSortedMap {
private com.firebase.client.collection.LLRBNode root
private java.util.Comparator comparator
void (java.util.Comparator)
java.util.Comparator comparator
private void (com.firebase.client.collection.LLRBNode, java.util.Comparator)
com.firebase.client.collection.LLRBNode root
java.util.Comparator comparator
com.firebase.client.collection.LLRBNode getRoot ()
private com.firebase.client.collection.LLRBNode getNode (java.lang.Object)
int cmp
Object key
com.firebase.client.collection.LLRBNode node
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
com.firebase.client.collection.LLRBNode node
public com.firebase.client.collection.ImmutableSortedMap remove (java.lang.Object)
com.firebase.client.collection.LLRBNode newRoot
Object key
public com.firebase.client.collection.ImmutableSortedMap insert (java.lang.Object, java.lang.Object)
Object key
Object value
com.firebase.client.collection.LLRBNode newRoot
public java.lang.Object getMinKey ()
public java.lang.Object getMaxKey ()
public int size ()
public boolean isEmpty ()
public void inOrderTraversal (com.firebase.client.collection.LLRBNode$NodeVisitor)
com.firebase.client.collection.LLRBNode$NodeVisitor visitor
public java.util.Iterator iterator ()
public java.util.Iterator iteratorFrom (java.lang.Object)
Object key
public java.util.Iterator reverseIteratorFrom (java.lang.Object)
Object key
public java.util.Iterator reverseIterator ()
public java.lang.Object getPredecessorKey (java.lang.Object)
int cmp
Object key
com.firebase.client.collection.LLRBNode node
com.firebase.client.collection.LLRBNode rightParent
public java.lang.Object getSuccessorKey (java.lang.Object)
int cmp
Object key
com.firebase.client.collection.LLRBNode node
com.firebase.client.collection.LLRBNode leftParent
public java.util.Comparator getComparator ()
public static com.firebase.client.collection.RBTreeSortedMap buildFrom (java.util.List, java.util.Map, com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator, java.util.Comparator)
java.util.List keys
java.util.Map values
com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator translator
java.util.Comparator comparator
public static com.firebase.client.collection.RBTreeSortedMap fromMap (java.util.Map, java.util.Comparator)
java.util.Map values
java.util.Comparator comparator
void (com.firebase.client.collection.LLRBNode, java.util.Comparator, com.firebase.client.collection.RBTreeSortedMap$1)
com.firebase.client.collection.LLRBNode x0
java.util.Comparator x1
com.firebase.client.collection.RBTreeSortedMap$1 x2
}
com/firebase/client/collection/ImmutableSortedMap$Builder.classImmutableSortedMap.java
package com.firebase.client.collection
public com.firebase.client.collection.ImmutableSortedMap$Builder extends java.lang.Object {
static final int ARRAY_TO_RB_TREE_SIZE_THRESHOLD
private static final com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator IDENTITY_TRANSLATOR
public void ()
public static com.firebase.client.collection.ImmutableSortedMap emptyMap (java.util.Comparator)
java.util.Comparator comparator
public static com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator identityTranslator ()
public static com.firebase.client.collection.ImmutableSortedMap fromMap (java.util.Map, java.util.Comparator)
java.util.Map values
java.util.Comparator comparator
public static com.firebase.client.collection.ImmutableSortedMap buildFrom (java.util.List, java.util.Map, com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator, java.util.Comparator)
java.util.List keys
java.util.Map values
com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator translator
java.util.Comparator comparator
static void ()
}
com/firebase/client/collection/ArraySortedMap.classArraySortedMap.java
package com.firebase.client.collection
public com.firebase.client.collection.ArraySortedMap extends com.firebase.client.collection.ImmutableSortedMap {
private final Object[] keys
private final Object[] values
private final java.util.Comparator comparator
public static com.firebase.client.collection.ArraySortedMap buildFrom (java.util.List, java.util.Map, com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator, java.util.Comparator)
Object value
Object k
java.util.Iterator i$
java.util.List keys
java.util.Map values
com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator translator
java.util.Comparator comparator
int size
Object[] keyArray
Object[] valueArray
int pos
public static com.firebase.client.collection.ArraySortedMap fromMap (java.util.Map, java.util.Comparator)
java.util.Map map
java.util.Comparator comparator
public void (java.util.Comparator)
java.util.Comparator comparator
private void (java.util.Comparator, java.lang.Object[], java.lang.Object[])
java.util.Comparator comparator
Object[] keys
Object[] values
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
int pos
public com.firebase.client.collection.ImmutableSortedMap remove (java.lang.Object)
Object[] keys
Object[] values
Object key
int pos
public com.firebase.client.collection.ImmutableSortedMap insert (java.lang.Object, java.lang.Object)
Object[] newKeys
Object[] newValues
int i
java.util.Map map
int newPos
Object[] keys
Object[] values
Object key
Object value
int pos
public java.lang.Object getMinKey ()
public java.lang.Object getMaxKey ()
public int size ()
public boolean isEmpty ()
public void inOrderTraversal (com.firebase.client.collection.LLRBNode$NodeVisitor)
int i
com.firebase.client.collection.LLRBNode$NodeVisitor visitor
private java.util.Iterator iterator (int, boolean)
int pos
boolean reverse
public java.util.Iterator iterator ()
public java.util.Iterator iteratorFrom (java.lang.Object)
Object key
int pos
public java.util.Iterator reverseIteratorFrom (java.lang.Object)
Object key
int pos
public java.util.Iterator reverseIterator ()
public java.lang.Object getPredecessorKey (java.lang.Object)
Object key
int pos
public java.lang.Object getSuccessorKey (java.lang.Object)
Object key
int pos
public java.util.Comparator getComparator ()
private static java.lang.Object[] removeFromArray (java.lang.Object[], int)
Object[] arr
int pos
int newSize
Object[] newArray
private static java.lang.Object[] addToArray (java.lang.Object[], int, java.lang.Object)
Object[] arr
int pos
Object value
int newSize
Object[] newArray
private static java.lang.Object[] replaceInArray (java.lang.Object[], int, java.lang.Object)
Object[] arr
int pos
Object value
int size
Object[] newArray
private int findKeyOrInsertPosition (java.lang.Object)
Object key
int newPos
private int findKey (java.lang.Object)
Object otherKey
Object[] arr$
int len$
int i$
Object key
int i
static java.lang.Object[] access$000 (com.firebase.client.collection.ArraySortedMap)
com.firebase.client.collection.ArraySortedMap x0
static java.lang.Object[] access$100 (com.firebase.client.collection.ArraySortedMap)
com.firebase.client.collection.ArraySortedMap x0
}
com/firebase/client/collection/LLRBRedValueNode.classLLRBRedValueNode.java
package com.firebase.client.collection
public com.firebase.client.collection.LLRBRedValueNode extends com.firebase.client.collection.LLRBValueNode {
void (java.lang.Object, java.lang.Object)
Object key
Object value
void (java.lang.Object, java.lang.Object, com.firebase.client.collection.LLRBNode, com.firebase.client.collection.LLRBNode)
Object key
Object value
com.firebase.client.collection.LLRBNode left
com.firebase.client.collection.LLRBNode right
protected com.firebase.client.collection.LLRBNode$Color getColor ()
public boolean isRed ()
protected com.firebase.client.collection.LLRBValueNode copy (java.lang.Object, java.lang.Object, com.firebase.client.collection.LLRBNode, com.firebase.client.collection.LLRBNode)
Object key
Object value
com.firebase.client.collection.LLRBNode left
com.firebase.client.collection.LLRBNode right
Object newKey
Object newValue
com.firebase.client.collection.LLRBNode newLeft
com.firebase.client.collection.LLRBNode newRight
}
com/firebase/client/collection/ImmutableSortedMap$Builder$1.classImmutableSortedMap.java
package com.firebase.client.collection
final com.firebase.client.collection.ImmutableSortedMap$Builder$1 extends java.lang.Object implements com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator {
void ()
public java.lang.Object translate (java.lang.Object)
Object key
}
com/firebase/client/collection/LLRBNode$NodeVisitor.classLLRBNode.java
package com.firebase.client.collection
public abstract com.firebase.client.collection.LLRBNode$NodeVisitor extends java.lang.Object implements com.firebase.client.collection.LLRBNode$ShortCircuitingNodeVisitor {
public void ()
public boolean shouldContinue (java.lang.Object, java.lang.Object)
Object key
Object value
public abstract void visitEntry (java.lang.Object, java.lang.Object)
}
com/firebase/client/collection/ImmutableSortedSet$WrappedEntryIterator.classImmutableSortedSet.java
package com.firebase.client.collection
com.firebase.client.collection.ImmutableSortedSet$WrappedEntryIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator iterator
public void (java.util.Iterator)
java.util.Iterator iterator
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/firebase/client/collection/ImmutableSortedMapIterator.classImmutableSortedMapIterator.java
package com.firebase.client.collection
public com.firebase.client.collection.ImmutableSortedMapIterator extends java.lang.Object implements java.util.Iterator {
private final java.util.Stack nodeStack
private final boolean isReverse
void (com.firebase.client.collection.LLRBNode, java.lang.Object, java.util.Comparator, boolean)
int cmp
int cmp
com.firebase.client.collection.LLRBNode root
Object startKey
java.util.Comparator comparator
boolean isReverse
com.firebase.client.collection.LLRBNode node
public boolean hasNext ()
public java.util.Map$Entry next ()
com.firebase.client.collection.LLRBNode next
com.firebase.client.collection.LLRBNode next
com.firebase.client.collection.LLRBValueNode node
java.util.Map$Entry entry
java.util.EmptyStackException e
public void remove ()
public volatile java.lang.Object next ()
}
com/firebase/client/collection/RBTreeSortedMap$1.classRBTreeSortedMap.java
package com.firebase.client.collection
com.firebase.client.collection.RBTreeSortedMap$1 extends java.lang.Object {
}
com/firebase/client/collection/ImmutableSortedMap$Builder$KeyTranslator.classImmutableSortedMap.java
package com.firebase.client.collection
public abstract com.firebase.client.collection.ImmutableSortedMap$Builder$KeyTranslator extends java.lang.Object {
public abstract java.lang.Object translate (java.lang.Object)
}
com/firebase/client/collection/StandardComparator.classStandardComparator.java
package com.firebase.client.collection
public com.firebase.client.collection.StandardComparator extends java.lang.Object implements java.util.Comparator {
private static com.firebase.client.collection.StandardComparator INSTANCE
private void ()
public static com.firebase.client.collection.StandardComparator getComparator (java.lang.Class)
Class clazz
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable o1
Comparable o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/firebase/client/Query$3.classQuery.java
package com.firebase.client
com.firebase.client.Query$3 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.EventRegistration val$listener
final com.firebase.client.Query this$0
void (com.firebase.client.Query, com.firebase.client.core.EventRegistration)
public void run ()
}
com/firebase/client/utilities/PushIdGenerator.classPushIdGenerator.java
package com.firebase.client.utilities
public com.firebase.client.utilities.PushIdGenerator extends java.lang.Object {
private static final String PUSH_CHARS
private static final java.util.Random randGen
private static long lastPushTime
private static final int[] lastRandChars
static final boolean $assertionsDisabled
public void ()
public static synchronized java.lang.String generatePushChildName (long)
int i
int i
int i
long now
boolean duplicateTime
char[] timeStampChars
StringBuilder result
private static void incrementArray ()
int i
static void ()
}
com/firebase/client/utilities/DefaultRunLoop.classDefaultRunLoop.java
package com.firebase.client.utilities
public abstract com.firebase.client.utilities.DefaultRunLoop extends java.lang.Object implements com.firebase.client.RunLoop {
private java.util.concurrent.ScheduledThreadPoolExecutor executor
protected java.util.concurrent.ThreadFactory getThreadFactory ()
protected com.firebase.client.core.ThreadInitializer getThreadInitializer ()
public abstract void handleException (java.lang.Throwable)
public void ()
int threadsInPool
java.util.concurrent.ThreadFactory threadFactory
public void scheduleNow (java.lang.Runnable)
Runnable runnable
public java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long)
Runnable runnable
long milliseconds
public void shutdown ()
public void restart ()
}
com/firebase/client/utilities/Clock.classClock.java
package com.firebase.client.utilities
public abstract com.firebase.client.utilities.Clock extends java.lang.Object {
public abstract long millis ()
}
com/firebase/client/utilities/DefaultLogger.classDefaultLogger.java
package com.firebase.client.utilities
public com.firebase.client.utilities.DefaultLogger extends java.lang.Object implements com.firebase.client.Logger {
private final java.util.Set enabledComponents
private final com.firebase.client.Logger$Level minLevel
public void (com.firebase.client.Logger$Level, java.util.List)
com.firebase.client.Logger$Level level
java.util.List enabledComponents
public com.firebase.client.Logger$Level getLogLevel ()
public void onLogMessage (com.firebase.client.Logger$Level, java.lang.String, java.lang.String, long)
String toLog
com.firebase.client.Logger$Level level
String tag
String message
long msTimestamp
protected java.lang.String buildLogMessage (com.firebase.client.Logger$Level, java.lang.String, java.lang.String, long)
com.firebase.client.Logger$Level level
String tag
String message
long msTimestamp
java.util.Date now
protected void error (java.lang.String, java.lang.String)
String tag
String toLog
protected void warn (java.lang.String, java.lang.String)
String tag
String toLog
protected void info (java.lang.String, java.lang.String)
String tag
String toLog
protected void debug (java.lang.String, java.lang.String)
String tag
String toLog
protected boolean shouldLog (com.firebase.client.Logger$Level, java.lang.String)
com.firebase.client.Logger$Level level
String tag
}
com/firebase/client/utilities/NodeSizeEstimator.classNodeSizeEstimator.java
package com.firebase.client.utilities
public com.firebase.client.utilities.NodeSizeEstimator extends java.lang.Object {
private static final int LEAF_PRIORITY_OVERHEAD
static final boolean $assertionsDisabled
public void ()
private static long estimateLeafNodeSize (com.firebase.client.snapshot.LeafNode)
long valueSize
long valueSize
long valueSize
long valueSize
com.firebase.client.snapshot.LeafNode node
long valueSize
public static long estimateSerializedNodeSize (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.NamedNode entry
java.util.Iterator i$
long sum
com.firebase.client.snapshot.Node node
public static int nodeCount (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.NamedNode entry
java.util.Iterator i$
int sum
com.firebase.client.snapshot.Node node
static void ()
}
com/firebase/client/utilities/Pair.classPair.java
package com.firebase.client.utilities
public com.firebase.client.utilities.Pair extends java.lang.Object {
private final Object first
private final Object second
public void (java.lang.Object, java.lang.Object)
Object first
Object second
public java.lang.Object getFirst ()
public java.lang.Object getSecond ()
public boolean equals (java.lang.Object)
Object o
com.firebase.client.utilities.Pair pair
public int hashCode ()
int result
public java.lang.String toString ()
}
com/firebase/client/utilities/DefaultRunLoop$FirebaseThreadFactory.classDefaultRunLoop.java
package com.firebase.client.utilities
com.firebase.client.utilities.DefaultRunLoop$FirebaseThreadFactory extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final com.firebase.client.utilities.DefaultRunLoop this$0
private void (com.firebase.client.utilities.DefaultRunLoop)
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread thread
com.firebase.client.core.ThreadInitializer initializer
void (com.firebase.client.utilities.DefaultRunLoop, com.firebase.client.utilities.DefaultRunLoop$1)
com.firebase.client.utilities.DefaultRunLoop x0
com.firebase.client.utilities.DefaultRunLoop$1 x1
}
com/firebase/client/utilities/Base64$InputStream.classBase64.java
package com.firebase.client.utilities
public com.firebase.client.utilities.Base64$InputStream extends java.io.FilterInputStream {
private boolean encode
private int position
private byte[] buffer
private int bufferLength
private int numSigBytes
private int lineLength
private boolean breakLines
private int options
private byte[] decodabet
public void (java.io.InputStream)
java.io.InputStream in
public void (java.io.InputStream, int)
java.io.InputStream in
int options
public int read () throws java.io.IOException
int b
int i
byte[] b3
int numBinaryBytes
int b
byte[] b4
int i
int b
public int read (byte[], int, int) throws java.io.IOException
int b
byte[] dest
int off
int len
int i
}
com/firebase/client/utilities/HttpUtilities.classHttpUtilities.java
package com.firebase.client.utilities
public com.firebase.client.utilities.HttpUtilities extends java.lang.Object {
public void ()
public static java.net.URI buildUrl (java.lang.String, java.lang.String, java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
StringBuilder queryBuilder
boolean first
java.net.URI serverURI
java.net.URI uri
String query
java.io.UnsupportedEncodingException e
java.net.URISyntaxException e
String server
String path
java.util.Map params
private static void addMethodParams (org.apache.http.client.methods.HttpEntityEnclosingRequestBase, java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.io.UnsupportedEncodingException e
java.util.List postParams
org.apache.http.client.methods.HttpEntityEnclosingRequestBase request
java.util.Map params
public static org.apache.http.client.methods.HttpUriRequest requestWithType (java.lang.String, java.lang.String, com.firebase.client.utilities.HttpUtilities$HttpRequestType, java.util.Map, java.util.Map)
org.apache.http.client.methods.HttpPost post
org.apache.http.client.methods.HttpPut put
String server
String path
com.firebase.client.utilities.HttpUtilities$HttpRequestType type
java.util.Map urlParams
java.util.Map requestParams
java.net.URI url
}
com/firebase/client/utilities/Validation.classValidation.java
package com.firebase.client.utilities
public com.firebase.client.utilities.Validation extends java.lang.Object {
private static final java.util.regex.Pattern INVALID_PATH_REGEX
private static final java.util.regex.Pattern INVALID_KEY_REGEX
public void ()
private static boolean isValidPathString (java.lang.String)
String pathString
public static void validatePathString (java.lang.String) throws com.firebase.client.FirebaseException
String pathString
public static void validateRootPathString (java.lang.String) throws com.firebase.client.FirebaseException
String pathString
private static boolean isWritableKey (java.lang.String)
String key
private static boolean isValidKey (java.lang.String)
String key
public static void validateNullableKey (java.lang.String) throws com.firebase.client.FirebaseException
String key
private static boolean isWritablePath (com.firebase.client.core.Path)
com.firebase.client.core.Path path
com.firebase.client.snapshot.ChildKey front
public static void validateWritableObject (java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
Object child
java.util.Iterator i$
java.util.List list
Object object
public static void validateWritableKey (java.lang.String) throws com.firebase.client.FirebaseException
String key
public static void validateWritablePath (com.firebase.client.core.Path) throws com.firebase.client.FirebaseException
com.firebase.client.core.Path path
public static java.util.Map parseAndValidateUpdate (com.firebase.client.core.Path, java.util.Map) throws com.firebase.client.FirebaseException
com.firebase.client.core.Path updatePath
Object newValue
String childName
java.util.Map$Entry entry
java.util.Iterator i$
com.firebase.client.core.Path curPath
java.util.Iterator i$
com.firebase.client.core.Path path
java.util.Map update
java.util.SortedMap parsedUpdate
com.firebase.client.core.Path prevPath
static void ()
}
com/firebase/client/utilities/Base64.classBase64.java
package com.firebase.client.utilities
public com.firebase.client.utilities.Base64 extends java.lang.Object {
public static final int NO_OPTIONS
public static final int ENCODE
public static final int DECODE
public static final int GZIP
public static final int DONT_GUNZIP
public static final int DO_BREAK_LINES
public static final int URL_SAFE
public static final int ORDERED
private static final int MAX_LINE_LENGTH
private static final byte EQUALS_SIGN
private static final byte NEW_LINE
private static final String PREFERRED_ENCODING
private static final byte WHITE_SPACE_ENC
private static final byte EQUALS_SIGN_ENC
private static final byte[] _STANDARD_ALPHABET
private static final byte[] _STANDARD_DECODABET
private static final byte[] _URL_SAFE_ALPHABET
private static final byte[] _URL_SAFE_DECODABET
private static final byte[] _ORDERED_ALPHABET
private static final byte[] _ORDERED_DECODABET
static final boolean $assertionsDisabled
private static final byte[] getAlphabet (int)
int options
private static final byte[] getDecodabet (int)
int options
private void ()
private static byte[] encode3to4 (byte[], byte[], int, int)
byte[] b4
byte[] threeBytes
int numSigBytes
int options
private static byte[] encode3to4 (byte[], int, int, byte[], int, int)
byte[] source
int srcOffset
int numSigBytes
byte[] destination
int destOffset
int options
byte[] ALPHABET
int inBuff
public static void encode (java.nio.ByteBuffer, java.nio.ByteBuffer)
int rem
java.nio.ByteBuffer raw
java.nio.ByteBuffer encoded
byte[] raw3
byte[] enc4
public static void encode (java.nio.ByteBuffer, java.nio.CharBuffer)
int i
int rem
java.nio.ByteBuffer raw
java.nio.CharBuffer encoded
byte[] raw3
byte[] enc4
public static java.lang.String encodeObject (java.io.Serializable) throws java.io.IOException
java.io.Serializable serializableObject
public static java.lang.String encodeObject (java.io.Serializable, int) throws java.io.IOException
Exception e
Exception e
Exception e
Exception e
java.io.IOException e
Exception e
Exception e
Exception e
Exception e
java.io.UnsupportedEncodingException uue
java.io.Serializable serializableObject
int options
java.io.ByteArrayOutputStream baos
java.io.OutputStream b64os
java.util.zip.GZIPOutputStream gzos
java.io.ObjectOutputStream oos
public static java.lang.String encodeBytes (byte[])
java.io.IOException ex
byte[] source
String encoded
public static java.lang.String encodeBytes (byte[], int) throws java.io.IOException
byte[] source
int options
public static java.lang.String encodeBytes (byte[], int, int)
java.io.IOException ex
byte[] source
int off
int len
String encoded
public static java.lang.String encodeBytes (byte[], int, int, int) throws java.io.IOException
java.io.UnsupportedEncodingException uue
byte[] source
int off
int len
int options
byte[] encoded
public static byte[] encodeBytesToBytes (byte[])
java.io.IOException ex
byte[] source
byte[] encoded
public static byte[] encodeBytesToBytes (byte[], int, int, int) throws java.io.IOException
Exception e
Exception e
Exception e
java.io.IOException e
Exception e
Exception e
Exception e
java.io.ByteArrayOutputStream baos
java.util.zip.GZIPOutputStream gzos
com.firebase.client.utilities.Base64$OutputStream b64os
byte[] finalOut
boolean breakLines
int encLen
byte[] outBuff
int d
int e
int len2
int lineLength
byte[] source
int off
int len
int options
private static int decode4to3 (byte[], int, byte[], int, int)
int outBuff
int outBuff
int outBuff
byte[] source
int srcOffset
byte[] destination
int destOffset
int options
byte[] DECODABET
public static byte[] decode (byte[]) throws java.io.IOException
byte[] source
byte[] decoded
public static byte[] decode (byte[], int, int, int) throws java.io.IOException
byte[] source
int off
int len
int options
byte[] DECODABET
int len34
byte[] outBuff
int outBuffPosn
byte[] b4
int b4Posn
int i
byte sbiDecode
byte[] out
public static byte[] decode (java.lang.String) throws java.io.IOException
String s
public static byte[] decode (java.lang.String, int) throws java.io.IOException
java.io.UnsupportedEncodingException uee
Exception e
Exception e
Exception e
java.io.IOException e
Exception e
Exception e
Exception e
Exception e
Exception e
Exception e
java.io.ByteArrayInputStream bais
java.util.zip.GZIPInputStream gzis
java.io.ByteArrayOutputStream baos
byte[] buffer
int length
int head
String s
int options
byte[] bytes
boolean dontGunzip
public static java.lang.Object decodeToObject (java.lang.String) throws java.io.IOException java.lang.ClassNotFoundException
String encodedObject
public static java.lang.Object decodeToObject (java.lang.String, int, java.lang.ClassLoader) throws java.io.IOException java.lang.ClassNotFoundException
Exception e
Exception e
java.io.IOException e
ClassNotFoundException e
Exception e
Exception e
String encodedObject
int options
ClassLoader loader
byte[] objBytes
java.io.ByteArrayInputStream bais
java.io.ObjectInputStream ois
Object obj
public static void encodeToFile (byte[], java.lang.String) throws java.io.IOException
Exception e
java.io.IOException e
Exception e
byte[] dataToEncode
String filename
com.firebase.client.utilities.Base64$OutputStream bos
public static void decodeToFile (java.lang.String, java.lang.String) throws java.io.IOException
Exception e
java.io.IOException e
Exception e
String dataToDecode
String filename
com.firebase.client.utilities.Base64$OutputStream bos
public static byte[] decodeFromFile (java.lang.String) throws java.io.IOException
java.io.File file
byte[] buffer
int length
int numBytes
Exception e
java.io.IOException e
Exception e
String filename
byte[] decodedData
com.firebase.client.utilities.Base64$InputStream bis
public static java.lang.String encodeFromFile (java.lang.String) throws java.io.IOException
java.io.File file
byte[] buffer
int length
int numBytes
Exception e
java.io.IOException e
Exception e
String filename
String encodedData
com.firebase.client.utilities.Base64$InputStream bis
public static void encodeFileToFile (java.lang.String, java.lang.String) throws java.io.IOException
Exception ex
java.io.IOException e
Exception ex
String infile
String outfile
String encoded
java.io.OutputStream out
public static void decodeFileToFile (java.lang.String, java.lang.String) throws java.io.IOException
Exception ex
java.io.IOException e
Exception ex
String infile
String outfile
byte[] decoded
java.io.OutputStream out
static byte[] access$000 (int)
int x0
static byte[] access$100 (byte[], int, int, byte[], int, int)
byte[] x0
int x1
int x2
byte[] x3
int x4
int x5
static int access$200 (byte[], int, byte[], int, int)
byte[] x0
int x1
byte[] x2
int x3
int x4
static byte[] access$300 (byte[], byte[], int, int)
byte[] x0
byte[] x1
int x2
int x3
static void ()
}
com/firebase/client/utilities/HttpUtilities$HttpRequestType.classHttpUtilities.java
package com.firebase.client.utilities
public final com.firebase.client.utilities.HttpUtilities$HttpRequestType extends java.lang.Enum {
public static final com.firebase.client.utilities.HttpUtilities$HttpRequestType GET
public static final com.firebase.client.utilities.HttpUtilities$HttpRequestType POST
public static final com.firebase.client.utilities.HttpUtilities$HttpRequestType DELETE
public static final com.firebase.client.utilities.HttpUtilities$HttpRequestType PUT
private static final com.firebase.client.utilities.HttpUtilities$HttpRequestType[] $VALUES
public static com.firebase.client.utilities.HttpUtilities$HttpRequestType[] values ()
public static com.firebase.client.utilities.HttpUtilities$HttpRequestType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/utilities/DefaultRunLoop$FirebaseThreadFactory$1.classDefaultRunLoop.java
package com.firebase.client.utilities
com.firebase.client.utilities.DefaultRunLoop$FirebaseThreadFactory$1 extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
final com.firebase.client.utilities.DefaultRunLoop$FirebaseThreadFactory this$1
void (com.firebase.client.utilities.DefaultRunLoop$FirebaseThreadFactory)
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Thread t
Throwable e
}
com/firebase/client/utilities/HttpUtilities$1.classHttpUtilities.java
package com.firebase.client.utilities
com.firebase.client.utilities.HttpUtilities$1 extends java.lang.Object {
static final int[] $SwitchMap$com$firebase$client$utilities$HttpUtilities$HttpRequestType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/firebase/client/utilities/OffsetClock.classOffsetClock.java
package com.firebase.client.utilities
public com.firebase.client.utilities.OffsetClock extends java.lang.Object implements com.firebase.client.utilities.Clock {
private final com.firebase.client.utilities.Clock baseClock
private long offset
public void (com.firebase.client.utilities.Clock, long)
com.firebase.client.utilities.Clock baseClock
long offset
public void setOffset (long)
long offset
public long millis ()
}
com/firebase/client/utilities/Utilities.classUtilities.java
package com.firebase.client.utilities
public com.firebase.client.utilities.Utilities extends java.lang.Object {
public void ()
public static com.firebase.client.utilities.ParsedUrl parseUrl (java.lang.String) throws com.firebase.client.FirebaseException
int i
String[] pathSegments
StringBuilder builder
int schemeOffset
int pathOffset
java.net.URI uri
String pathString
com.firebase.client.core.Path path
String scheme
com.firebase.client.core.RepoInfo repoInfo
int port
String[] parts
com.firebase.client.utilities.ParsedUrl parsedUrl
java.net.URISyntaxException e
java.io.UnsupportedEncodingException e
String url
String original
public static java.lang.String[] splitIntoFrames (java.lang.String, int)
int end
String seg
int i
java.util.ArrayList segs
String src
int maxFrameSize
public static java.lang.String sha1HexDigest (java.lang.String)
java.security.MessageDigest md
byte[] bytes
java.security.NoSuchAlgorithmException e
java.io.UnsupportedEncodingException e
String input
public static java.lang.String stringHashV2Representation (java.lang.String)
String value
String escaped
public static java.lang.String doubleToHashString (double)
int i
double value
StringBuilder sb
byte[] bytes
public static java.lang.Integer tryParseInt (java.lang.String)
char c
String num
int i
boolean negative
long number
public static int compareInts (int, int)
int i
int j
public static int compareLongs (long, long)
long i
long j
public static java.lang.Object castOrNull (java.lang.Object, java.lang.Class)
Object o
Class clazz
public static java.lang.Object getOrNull (java.lang.Object, java.lang.String, java.lang.Class)
Object o
String key
Class clazz
java.util.Map map
Object result
public static java.lang.Long longFromObject (java.lang.Object)
Object o
public static void hardAssert (boolean)
boolean condition
public static void hardAssert (boolean, java.lang.String)
boolean condition
String message
}
com/firebase/client/utilities/Base64$1.classBase64.java
package com.firebase.client.utilities
final com.firebase.client.utilities.Base64$1 extends java.io.ObjectInputStream {
final ClassLoader val$loader
void (java.io.InputStream, java.lang.ClassLoader)
java.io.InputStream x0
public java.lang.Class resolveClass (java.io.ObjectStreamClass) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectStreamClass streamClass
Class c
}
com/firebase/client/utilities/LogWrapper.classLogWrapper.java
package com.firebase.client.utilities
public com.firebase.client.utilities.LogWrapper extends java.lang.Object {
private final com.firebase.client.Logger logger
private final String component
private final String prefix
static final boolean $assertionsDisabled
private static java.lang.String exceptionStacktrace (java.lang.Throwable)
Throwable e
java.io.StringWriter writer
java.io.PrintWriter printWriter
public void (com.firebase.client.Logger, java.lang.String)
com.firebase.client.Logger logger
String component
public void (com.firebase.client.Logger, java.lang.String, java.lang.String)
com.firebase.client.Logger logger
String component
String prefix
public void error (java.lang.String, java.lang.Throwable)
String message
Throwable e
String logMsg
public void warn (java.lang.String)
String message
public void warn (java.lang.String, java.lang.Throwable)
String message
Throwable e
String logMsg
public void info (java.lang.String)
String message
public void debug (java.lang.String)
String message
public boolean logsDebug ()
public void debug (java.lang.String, java.lang.Throwable)
String message
Throwable e
String logMsg
private long now ()
private java.lang.String toLog (java.lang.String)
String message
static void ()
}
com/firebase/client/utilities/Base64$OutputStream.classBase64.java
package com.firebase.client.utilities
public com.firebase.client.utilities.Base64$OutputStream extends java.io.FilterOutputStream {
private boolean encode
private int position
private byte[] buffer
private int bufferLength
private int lineLength
private boolean breakLines
private byte[] b4
private boolean suspendEncoding
private int options
private byte[] decodabet
public void (java.io.OutputStream)
java.io.OutputStream out
public void (java.io.OutputStream, int)
java.io.OutputStream out
int options
public void write (int) throws java.io.IOException
int len
int theByte
public void write (byte[], int, int) throws java.io.IOException
int i
byte[] theBytes
int off
int len
public void flushBase64 () throws java.io.IOException
public void close () throws java.io.IOException
public void suspendEncoding () throws java.io.IOException
public void resumeEncoding ()
}
com/firebase/client/utilities/encoding/JsonHelpers.classJsonHelpers.java
package com.firebase.client.utilities.encoding
public com.firebase.client.utilities.encoding.JsonHelpers extends java.lang.Object {
private static final com.fasterxml.jackson.databind.ObjectMapper mapperInstance
public void ()
public static com.fasterxml.jackson.databind.ObjectMapper getMapper ()
static void ()
}
com/firebase/client/utilities/DefaultRunLoop$2.classDefaultRunLoop.java
package com.firebase.client.utilities
com.firebase.client.utilities.DefaultRunLoop$2 extends java.lang.Object implements java.lang.Runnable {
final Runnable val$runnable
final com.firebase.client.utilities.DefaultRunLoop this$0
void (com.firebase.client.utilities.DefaultRunLoop, java.lang.Runnable)
public void run ()
Throwable e
}
com/firebase/client/utilities/ParsedUrl.classParsedUrl.java
package com.firebase.client.utilities
public com.firebase.client.utilities.ParsedUrl extends java.lang.Object {
public com.firebase.client.core.RepoInfo repoInfo
public com.firebase.client.core.Path path
public void ()
}
com/firebase/client/utilities/DefaultLogger$1.classDefaultLogger.java
package com.firebase.client.utilities
com.firebase.client.utilities.DefaultLogger$1 extends java.lang.Object {
static final int[] $SwitchMap$com$firebase$client$Logger$Level
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/firebase/client/utilities/tuple/NameAndPriority.classNameAndPriority.java
package com.firebase.client.utilities.tuple
public com.firebase.client.utilities.tuple.NameAndPriority extends java.lang.Object implements java.lang.Comparable {
private com.firebase.client.snapshot.ChildKey name
private com.firebase.client.snapshot.Node priority
public void (com.firebase.client.snapshot.ChildKey, com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.ChildKey name
com.firebase.client.snapshot.Node priority
public com.firebase.client.snapshot.ChildKey getName ()
public com.firebase.client.snapshot.Node getPriority ()
public int compareTo (com.firebase.client.utilities.tuple.NameAndPriority)
com.firebase.client.utilities.tuple.NameAndPriority o
public volatile int compareTo (java.lang.Object)
Object x0
}
com/firebase/client/utilities/tuple/NodeAndPath.classNodeAndPath.java
package com.firebase.client.utilities.tuple
public com.firebase.client.utilities.tuple.NodeAndPath extends java.lang.Object {
private com.firebase.client.snapshot.Node node
private com.firebase.client.core.Path path
public void (com.firebase.client.snapshot.Node, com.firebase.client.core.Path)
com.firebase.client.snapshot.Node node
com.firebase.client.core.Path path
public com.firebase.client.snapshot.Node getNode ()
public void setNode (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node node
public com.firebase.client.core.Path getPath ()
public void setPath (com.firebase.client.core.Path)
com.firebase.client.core.Path path
}
com/firebase/client/utilities/tuple/PathAndId.classPathAndId.java
package com.firebase.client.utilities.tuple
public com.firebase.client.utilities.tuple.PathAndId extends java.lang.Object {
private com.firebase.client.core.Path path
private long id
public void (com.firebase.client.core.Path, long)
com.firebase.client.core.Path path
long id
public com.firebase.client.core.Path getPath ()
public long getId ()
}
com/firebase/client/utilities/DefaultRunLoop$1.classDefaultRunLoop.java
package com.firebase.client.utilities
com.firebase.client.utilities.DefaultRunLoop$1 extends java.lang.Object implements java.lang.Runnable {
final Runnable val$runnable
final com.firebase.client.utilities.DefaultRunLoop this$0
void (com.firebase.client.utilities.DefaultRunLoop, java.lang.Runnable)
public void run ()
Throwable e
}
com/firebase/client/utilities/DefaultClock.classDefaultClock.java
package com.firebase.client.utilities
public com.firebase.client.utilities.DefaultClock extends java.lang.Object implements com.firebase.client.utilities.Clock {
public void ()
public long millis ()
}
com/firebase/client/Logger$Level.classLogger.java
package com.firebase.client
public final com.firebase.client.Logger$Level extends java.lang.Enum {
public static final com.firebase.client.Logger$Level DEBUG
public static final com.firebase.client.Logger$Level INFO
public static final com.firebase.client.Logger$Level WARN
public static final com.firebase.client.Logger$Level ERROR
public static final com.firebase.client.Logger$Level NONE
private static final com.firebase.client.Logger$Level[] $VALUES
public static com.firebase.client.Logger$Level[] values ()
public static com.firebase.client.Logger$Level valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/Config.classConfig.java
package com.firebase.client
public com.firebase.client.Config extends com.firebase.client.core.Context {
public void ()
public synchronized void setLogger (com.firebase.client.Logger)
com.firebase.client.Logger logger
public synchronized void setEventTarget (com.firebase.client.EventTarget)
com.firebase.client.EventTarget eventTarget
public synchronized void setLogLevel (com.firebase.client.Logger$Level)
com.firebase.client.Logger$Level logLevel
public synchronized void setDebugLogComponents (java.util.List)
java.util.List debugComponents
void setRunLoop (com.firebase.client.RunLoop)
com.firebase.client.RunLoop runLoop
synchronized void setCredentialStore (com.firebase.client.CredentialStore)
com.firebase.client.CredentialStore store
public synchronized void setAuthenticationServer (java.lang.String)
String host
public synchronized void setSessionPersistenceKey (java.lang.String)
String sessionKey
public synchronized void enablePersistence ()
public synchronized void setPersistenceEnabled (boolean)
boolean isEnabled
private synchronized void setAuthExpirationBehavior (com.firebase.client.core.AuthExpirationBehavior)
com.firebase.client.core.AuthExpirationBehavior behavior
public synchronized void setPersistenceCacheSizeBytes (long)
long cacheSizeInBytes
}
com/firebase/client/MutableData.classMutableData.java
package com.firebase.client
public com.firebase.client.MutableData extends java.lang.Object {
private final com.firebase.client.core.SnapshotHolder holder
private final com.firebase.client.core.Path prefixPath
public void (com.firebase.client.snapshot.Node)
com.firebase.client.snapshot.Node node
private void (com.firebase.client.core.SnapshotHolder, com.firebase.client.core.Path)
com.firebase.client.core.SnapshotHolder holder
com.firebase.client.core.Path path
com.firebase.client.snapshot.Node getNode ()
public boolean hasChildren ()
com.firebase.client.snapshot.Node node
public boolean hasChild (java.lang.String)
String path
public com.firebase.client.MutableData child (java.lang.String)
String path
public long getChildrenCount ()
public java.lang.Iterable getChildren ()
java.util.Iterator iter
com.firebase.client.snapshot.Node node
public com.firebase.client.MutableData getParent ()
com.firebase.client.core.Path path
public java.lang.String getKey ()
public java.lang.Object getValue ()
public java.lang.Object getValue (java.lang.Class)
Object result
IllegalArgumentException e
Class valueType
Object value
public java.lang.Object getValue (com.firebase.client.GenericTypeIndicator)
Object result
IllegalArgumentException e
com.firebase.client.GenericTypeIndicator t
Object value
public void setValue (java.lang.Object) throws com.firebase.client.FirebaseException
Object bouncedValue
IllegalArgumentException e
Object value
public void setPriority (java.lang.Object)
Object priority
public java.lang.Object getPriority ()
public boolean equals (java.lang.Object)
Object o
public java.lang.String toString ()
com.firebase.client.snapshot.ChildKey front
static com.firebase.client.core.SnapshotHolder access$000 (com.firebase.client.MutableData)
com.firebase.client.MutableData x0
static com.firebase.client.core.Path access$100 (com.firebase.client.MutableData)
com.firebase.client.MutableData x0
void (com.firebase.client.core.SnapshotHolder, com.firebase.client.core.Path, com.firebase.client.MutableData$1)
com.firebase.client.core.SnapshotHolder x0
com.firebase.client.core.Path x1
com.firebase.client.MutableData$1 x2
}
com/firebase/client/ValueEventListener.classValueEventListener.java
package com.firebase.client
public abstract com.firebase.client.ValueEventListener extends java.lang.Object {
public abstract void onDataChange (com.firebase.client.DataSnapshot)
public abstract void onCancelled (com.firebase.client.FirebaseError)
}
com/firebase/client/GenericTypeIndicator.classGenericTypeIndicator.java
package com.firebase.client
public abstract com.firebase.client.GenericTypeIndicator extends com.fasterxml.jackson.core.type.TypeReference {
public void ()
}
com/firebase/client/Version.classVersion.java
package com.firebase.client
com.firebase.client.Version extends java.lang.Object {
public static final String SDK_VERSION
void ()
}
com/firebase/client/Firebase$ValueResultHandler.classFirebase.java
package com.firebase.client
public abstract com.firebase.client.Firebase$ValueResultHandler extends java.lang.Object {
public abstract void onSuccess (java.lang.Object)
public abstract void onError (com.firebase.client.FirebaseError)
}
com/firebase/client/EventTarget.classEventTarget.java
package com.firebase.client
public abstract com.firebase.client.EventTarget extends java.lang.Object {
public abstract void postEvent (java.lang.Runnable)
public abstract void shutdown ()
public abstract void restart ()
}
com/firebase/client/FirebaseError.classFirebaseError.java
package com.firebase.client
public com.firebase.client.FirebaseError extends java.lang.Object {
public static final int DATA_STALE
public static final int OPERATION_FAILED
public static final int PERMISSION_DENIED
public static final int DISCONNECTED
public static final int PREEMPTED
public static final int EXPIRED_TOKEN
public static final int INVALID_TOKEN
public static final int MAX_RETRIES
public static final int OVERRIDDEN_BY_SET
public static final int UNAVAILABLE
public static final int USER_CODE_EXCEPTION
public static final int AUTHENTICATION_PROVIDER_DISABLED
public static final int INVALID_CONFIGURATION
public static final int INVALID_PROVIDER
public static final int INVALID_EMAIL
public static final int INVALID_PASSWORD
public static final int USER_DOES_NOT_EXIST
public static final int EMAIL_TAKEN
public static final int DENIED_BY_USER
public static final int INVALID_CREDENTIALS
public static final int INVALID_AUTH_ARGUMENTS
public static final int PROVIDER_ERROR
public static final int LIMITS_EXCEEDED
public static final int NETWORK_ERROR
public static final int WRITE_CANCELED
public static final int UNKNOWN_ERROR
private static final java.util.Map errorReasons
private static final java.util.Map errorCodes
private final int code
private final String message
private final String details
public static com.firebase.client.FirebaseError fromStatus (java.lang.String)
String status
public static com.firebase.client.FirebaseError fromStatus (java.lang.String, java.lang.String)
String status
String reason
public static com.firebase.client.FirebaseError fromCode (int)
int code
String message
public static com.firebase.client.FirebaseError fromStatus (java.lang.String, java.lang.String, java.lang.String)
String status
String reason
String details
Integer code
String message
public static com.firebase.client.FirebaseError fromException (java.lang.Throwable)
Throwable e
java.io.StringWriter stringWriter
java.io.PrintWriter printWriter
String reason
public void (int, java.lang.String)
int code
String message
public void (int, java.lang.String, java.lang.String)
int code
String message
String details
public int getCode ()
public java.lang.String getMessage ()
public java.lang.String getDetails ()
public java.lang.String toString ()
public com.firebase.client.FirebaseException toException ()
static void ()
}
com/firebase/client/CredentialStore.classCredentialStore.java
package com.firebase.client
public abstract com.firebase.client.CredentialStore extends java.lang.Object {
public abstract java.lang.String loadCredential (java.lang.String, java.lang.String)
public abstract boolean storeCredential (java.lang.String, java.lang.String, java.lang.String)
public abstract boolean clearCredential (java.lang.String, java.lang.String)
}
com/firebase/client/Query$4.classQuery.java
package com.firebase.client
com.firebase.client.Query$4 extends java.lang.Object implements java.lang.Runnable {
final boolean val$keepSynced
final com.firebase.client.Query this$0
void (com.firebase.client.Query, boolean)
public void run ()
}
com/firebase/client/Transaction$Handler.classTransaction.java
package com.firebase.client
public abstract com.firebase.client.Transaction$Handler extends java.lang.Object {
public abstract com.firebase.client.Transaction$Result doTransaction (com.firebase.client.MutableData)
public abstract void onComplete (com.firebase.client.FirebaseError, boolean, com.firebase.client.DataSnapshot)
}
com/firebase/client/Firebase$AuthListener.classFirebase.java
package com.firebase.client
public abstract com.firebase.client.Firebase$AuthListener extends java.lang.Object {
public abstract void onAuthError (com.firebase.client.FirebaseError)
public abstract void onAuthSuccess (java.lang.Object)
public abstract void onAuthRevoked (com.firebase.client.FirebaseError)
}
com/firebase/client/realtime/WebsocketConnection$WSClient.classWebsocketConnection.java
package com.firebase.client.realtime
abstract com.firebase.client.realtime.WebsocketConnection$WSClient extends java.lang.Object {
public abstract void connect ()
public abstract void close ()
public abstract void send (java.lang.String)
}
com/firebase/client/realtime/Connection.classConnection.java
package com.firebase.client.realtime
public com.firebase.client.realtime.Connection extends java.lang.Object implements com.firebase.client.realtime.WebsocketConnection$Delegate {
private static long connectionIds
private static final String REQUEST_TYPE
private static final String REQUEST_TYPE_DATA
private static final String REQUEST_PAYLOAD
private static final String SERVER_ENVELOPE_TYPE
private static final String SERVER_DATA_MESSAGE
private static final String SERVER_CONTROL_MESSAGE
private static final String SERVER_ENVELOPE_DATA
private static final String SERVER_CONTROL_MESSAGE_TYPE
private static final String SERVER_CONTROL_MESSAGE_SHUTDOWN
private static final String SERVER_CONTROL_MESSAGE_RESET
private static final String SERVER_CONTROL_MESSAGE_HELLO
private static final String SERVER_CONTROL_MESSAGE_DATA
private static final String SERVER_HELLO_TIMESTAMP
private static final String SERVER_HELLO_HOST
private static final String SERVER_HELLO_SESSION_ID
private com.firebase.client.core.RepoInfo repoInfo
private com.firebase.client.realtime.WebsocketConnection conn
private com.firebase.client.realtime.Connection$Delegate delegate
private com.firebase.client.realtime.Connection$State state
private com.firebase.client.utilities.LogWrapper logger
public void (com.firebase.client.core.Context, com.firebase.client.core.RepoInfo, com.firebase.client.realtime.Connection$Delegate, java.lang.String)
com.firebase.client.core.Context ctx
com.firebase.client.core.RepoInfo repoInfo
com.firebase.client.realtime.Connection$Delegate delegate
String optLastSessionId
long connId
public void open ()
public void close (com.firebase.client.realtime.Connection$DisconnectReason)
com.firebase.client.realtime.Connection$DisconnectReason reason
public void close ()
public void sendRequest (java.util.Map)
java.util.Map message
java.util.Map request
public void onMessage (java.util.Map)
java.util.Map data
java.util.Map data
String messageType
ClassCastException e
java.util.Map message
public void onDisconnect (boolean)
boolean wasEverConnected
private void onDataMessage (java.util.Map)
java.util.Map data
private void onControlMessage (java.util.Map)
String reason
String host
java.util.Map handshakeData
String messageType
ClassCastException e
java.util.Map data
private void onConnectionShutdown (java.lang.String)
String reason
private void onHandshake (java.util.Map)
java.util.Map handshake
long timestamp
String host
String sessionId
private void onConnectionReady (long, java.lang.String)
long timestamp
String sessionId
private void onReset (java.lang.String)
String host
private void sendData (java.util.Map)
java.util.Map data
static void ()
}
com/firebase/client/realtime/WebsocketConnection$1.classWebsocketConnection.java
package com.firebase.client.realtime
com.firebase.client.realtime.WebsocketConnection$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.realtime.WebsocketConnection this$0
void (com.firebase.client.realtime.WebsocketConnection)
public void run ()
}
com/firebase/client/realtime/WebsocketConnection.classWebsocketConnection.java
package com.firebase.client.realtime
public com.firebase.client.realtime.WebsocketConnection extends java.lang.Object {
private static long connectionId
private static final long KEEP_ALIVE
private static final long CONNECT_TIMEOUT
private static final int MAX_FRAME_SIZE
private com.firebase.client.realtime.WebsocketConnection$WSClient conn
private boolean everConnected
private boolean isClosed
private long totalFrames
private com.firebase.client.realtime.util.StringListReader frameReader
private com.firebase.client.realtime.WebsocketConnection$Delegate delegate
private java.util.concurrent.ScheduledFuture keepAlive
private com.fasterxml.jackson.databind.ObjectMapper mapper
private java.util.concurrent.ScheduledFuture connectTimeout
private com.firebase.client.core.Context ctx
private com.firebase.client.utilities.LogWrapper logger
private com.fasterxml.jackson.databind.type.MapType mapType
public void (com.firebase.client.core.Context, com.firebase.client.core.RepoInfo, com.firebase.client.realtime.WebsocketConnection$Delegate, java.lang.String)
com.firebase.client.core.Context ctx
com.firebase.client.core.RepoInfo repoInfo
com.firebase.client.realtime.WebsocketConnection$Delegate delegate
String optLastSessionId
long connId
private com.firebase.client.realtime.WebsocketConnection$WSClient createConnection (com.firebase.client.core.RepoInfo, java.lang.String)
com.firebase.client.core.RepoInfo repoInfo
String optLastSessionId
java.net.URI uri
java.util.Map extraHeaders
com.firebase.tubesock.WebSocket ws
com.firebase.client.realtime.WebsocketConnection$WSClientTubesock client
public void open ()
public void start ()
public void close ()
public void send (java.util.Map)
int i
String toSend
String[] segs
java.io.IOException e
java.util.Map message
private void appendFrame (java.lang.String)
java.util.Map decoded
java.io.IOException e
ClassCastException e
String message
private void handleNewFrameCount (int)
int numFrames
private java.lang.String extractFrameCount (java.lang.String)
int frameCount
NumberFormatException e
String message
private void handleIncomingFrame (java.lang.String)
String remaining
String message
private void resetKeepAlive ()
private java.lang.Runnable nop ()
private boolean isBuffering ()
private void onClosed ()
private void shutdown ()
private void closeIfNeverConnected ()
static java.util.concurrent.ScheduledFuture access$000 (com.firebase.client.realtime.WebsocketConnection)
com.firebase.client.realtime.WebsocketConnection x0
static boolean access$102 (com.firebase.client.realtime.WebsocketConnection, boolean)
com.firebase.client.realtime.WebsocketConnection x0
boolean x1
static com.firebase.client.utilities.LogWrapper access$200 (com.firebase.client.realtime.WebsocketConnection)
com.firebase.client.realtime.WebsocketConnection x0
static void access$300 (com.firebase.client.realtime.WebsocketConnection)
com.firebase.client.realtime.WebsocketConnection x0
static com.firebase.client.core.Context access$400 (com.firebase.client.realtime.WebsocketConnection)
com.firebase.client.realtime.WebsocketConnection x0
static void access$500 (com.firebase.client.realtime.WebsocketConnection, java.lang.String)
com.firebase.client.realtime.WebsocketConnection x0
String x1
static void access$600 (com.firebase.client.realtime.WebsocketConnection)
com.firebase.client.realtime.WebsocketConnection x0
static void access$800 (com.firebase.client.realtime.WebsocketConnection)
com.firebase.client.realtime.WebsocketConnection x0
static com.firebase.client.realtime.WebsocketConnection$WSClient access$900 (com.firebase.client.realtime.WebsocketConnection)
com.firebase.client.realtime.WebsocketConnection x0
static void ()
}
com/firebase/client/realtime/WebsocketConnection$2.classWebsocketConnection.java
package com.firebase.client.realtime
com.firebase.client.realtime.WebsocketConnection$2 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.realtime.WebsocketConnection this$0
void (com.firebase.client.realtime.WebsocketConnection)
public void run ()
}
com/firebase/client/realtime/WebsocketConnection$WSClientTubesock$4.classWebsocketConnection.java
package com.firebase.client.realtime
com.firebase.client.realtime.WebsocketConnection$WSClientTubesock$4 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.tubesock.WebSocketException val$e
final com.firebase.client.realtime.WebsocketConnection$WSClientTubesock this$1
void (com.firebase.client.realtime.WebsocketConnection$WSClientTubesock, com.firebase.tubesock.WebSocketException)
public void run ()
String logMessage
}
com/firebase/client/realtime/WebsocketConnection$Delegate.classWebsocketConnection.java
package com.firebase.client.realtime
public abstract com.firebase.client.realtime.WebsocketConnection$Delegate extends java.lang.Object {
public abstract void onMessage (java.util.Map)
public abstract void onDisconnect (boolean)
}
com/firebase/client/realtime/Connection$Delegate.classConnection.java
package com.firebase.client.realtime
public abstract com.firebase.client.realtime.Connection$Delegate extends java.lang.Object {
public abstract void onReady (long, java.lang.String)
public abstract void onDataMessage (java.util.Map)
public abstract void onDisconnect (com.firebase.client.realtime.Connection$DisconnectReason)
public abstract void onKill (java.lang.String)
}
com/firebase/client/realtime/Connection$DisconnectReason.classConnection.java
package com.firebase.client.realtime
public final com.firebase.client.realtime.Connection$DisconnectReason extends java.lang.Enum {
public static final com.firebase.client.realtime.Connection$DisconnectReason SERVER_RESET
public static final com.firebase.client.realtime.Connection$DisconnectReason OTHER
private static final com.firebase.client.realtime.Connection$DisconnectReason[] $VALUES
public static com.firebase.client.realtime.Connection$DisconnectReason[] values ()
public static com.firebase.client.realtime.Connection$DisconnectReason valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/realtime/WebsocketConnection$WSClientTubesock$1.classWebsocketConnection.java
package com.firebase.client.realtime
com.firebase.client.realtime.WebsocketConnection$WSClientTubesock$1 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.realtime.WebsocketConnection$WSClientTubesock this$1
void (com.firebase.client.realtime.WebsocketConnection$WSClientTubesock)
public void run ()
}
com/firebase/client/realtime/util/StringListReader.classStringListReader.java
package com.firebase.client.realtime.util
public com.firebase.client.realtime.util.StringListReader extends java.io.Reader {
private java.util.List strings
private boolean closed
private int charPos
private int stringListPos
private int markedCharPos
private int markedStringListPos
private boolean frozen
public void ()
public void addString (java.lang.String)
String string
public void freeze ()
public java.lang.String toString ()
String string
java.util.Iterator i$
StringBuilder builder
public void reset () throws java.io.IOException
private java.lang.String currentString ()
private int currentStringRemainingChars ()
String current
private void checkState () throws java.io.IOException
private long advance (long)
int remainingStringChars
long remainingChars
long numChars
long advanced
public int read (java.nio.CharBuffer) throws java.io.IOException
int strLength
java.nio.CharBuffer target
int remaining
int total
String current
public int read () throws java.io.IOException
char c
String current
public long skip (long) throws java.io.IOException
long n
public boolean ready () throws java.io.IOException
public boolean markSupported ()
public void mark (int) throws java.io.IOException
int readAheadLimit
public int read (char[], int, int) throws java.io.IOException
int copyLength
char[] cbuf
int off
int len
int charsCopied
String current
public void close () throws java.io.IOException
}
com/firebase/client/realtime/WebsocketConnection$WSClientTubesock$3.classWebsocketConnection.java
package com.firebase.client.realtime
com.firebase.client.realtime.WebsocketConnection$WSClientTubesock$3 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.realtime.WebsocketConnection$WSClientTubesock this$1
void (com.firebase.client.realtime.WebsocketConnection$WSClientTubesock)
public void run ()
}
com/firebase/client/realtime/WebsocketConnection$WSClientTubesock.classWebsocketConnection.java
package com.firebase.client.realtime
com.firebase.client.realtime.WebsocketConnection$WSClientTubesock extends java.lang.Object implements com.firebase.client.realtime.WebsocketConnection$WSClient com.firebase.tubesock.WebSocketEventHandler {
private com.firebase.tubesock.WebSocket ws
final com.firebase.client.realtime.WebsocketConnection this$0
private void (com.firebase.client.realtime.WebsocketConnection, com.firebase.tubesock.WebSocket)
com.firebase.tubesock.WebSocket ws
public void onOpen ()
public void onMessage (com.firebase.tubesock.WebSocketMessage)
com.firebase.tubesock.WebSocketMessage msg
String str
public void onClose ()
String logMessage
public void onError (com.firebase.tubesock.WebSocketException)
com.firebase.tubesock.WebSocketException e
public void onLogMessage (java.lang.String)
String msg
public void send (java.lang.String)
String msg
public void close ()
private void shutdown ()
InterruptedException e
public void connect ()
com.firebase.tubesock.WebSocketException e
void (com.firebase.client.realtime.WebsocketConnection, com.firebase.tubesock.WebSocket, com.firebase.client.realtime.WebsocketConnection$1)
com.firebase.client.realtime.WebsocketConnection x0
com.firebase.tubesock.WebSocket x1
com.firebase.client.realtime.WebsocketConnection$1 x2
}
com/firebase/client/realtime/Connection$State.classConnection.java
package com.firebase.client.realtime
final com.firebase.client.realtime.Connection$State extends java.lang.Enum {
public static final com.firebase.client.realtime.Connection$State REALTIME_CONNECTING
public static final com.firebase.client.realtime.Connection$State REALTIME_CONNECTED
public static final com.firebase.client.realtime.Connection$State REALTIME_DISCONNECTED
private static final com.firebase.client.realtime.Connection$State[] $VALUES
public static com.firebase.client.realtime.Connection$State[] values ()
public static com.firebase.client.realtime.Connection$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/firebase/client/realtime/WebsocketConnection$WSClientTubesock$2.classWebsocketConnection.java
package com.firebase.client.realtime
com.firebase.client.realtime.WebsocketConnection$WSClientTubesock$2 extends java.lang.Object implements java.lang.Runnable {
final String val$str
final com.firebase.client.realtime.WebsocketConnection$WSClientTubesock this$1
void (com.firebase.client.realtime.WebsocketConnection$WSClientTubesock, java.lang.String)
public void run ()
}
com/firebase/client/Firebase$3.classFirebase.java
package com.firebase.client
com.firebase.client.Firebase$3 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.core.CompoundWrite val$merge
final com.firebase.client.Firebase$CompletionListener val$listener
final java.util.Map val$update
final com.firebase.client.Firebase this$0
void (com.firebase.client.Firebase, com.firebase.client.core.CompoundWrite, com.firebase.client.Firebase$CompletionListener, java.util.Map)
public void run ()
}
com/firebase/client/OnDisconnect$3.classOnDisconnect.java
package com.firebase.client
com.firebase.client.OnDisconnect$3 extends java.lang.Object implements java.lang.Runnable {
final com.firebase.client.Firebase$CompletionListener val$listener
final com.firebase.client.OnDisconnect this$0
void (com.firebase.client.OnDisconnect, com.firebase.client.Firebase$CompletionListener)
public void run ()
}
com/firebase/client/MutableData$2.classMutableData.java
package com.firebase.client
com.firebase.client.MutableData$2 extends java.lang.Object implements java.lang.Iterable {
final java.util.Iterator val$iter
final com.firebase.client.MutableData this$0
void (com.firebase.client.MutableData, java.util.Iterator)
public java.util.Iterator iterator ()
}
com/firebase/client/FirebaseException.classFirebaseException.java
package com.firebase.client
public com.firebase.client.FirebaseException extends java.lang.RuntimeException {
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/firebase/client/FirebaseApp.classFirebaseApp.java
package com.firebase.client
public com.firebase.client.FirebaseApp extends java.lang.Object {
private final com.firebase.client.core.Repo repo
protected void (com.firebase.client.core.Repo)
com.firebase.client.core.Repo repo
public void purgeOutstandingWrites ()
public void goOnline ()
public void goOffline ()
static com.firebase.client.core.Repo access$000 (com.firebase.client.FirebaseApp)
com.firebase.client.FirebaseApp x0
}
META-INF/maven/
META-INF/maven/com.firebase/
META-INF/maven/com.firebase/firebase-client-jvm/
META-INF/maven/com.firebase/firebase-client-jvm/pom.xml
META-INF/maven/com.firebase/firebase-client-jvm/pom.properties