META-INF/MANIFEST.MF
com/google/firebase/encoders/DataEncoder.class
DataEncoder.java
package com.google.firebase.encoders
public abstract com.google.firebase.encoders.DataEncoder extends java.lang.Object {
public abstract void encode (java.lang.Object, java.io.Writer) throws java.io.IOException
public abstract java.lang.String encode (java.lang.Object)
}
com/google/firebase/encoders/Encoder.class
Encoder.java
package com.google.firebase.encoders
abstract com.google.firebase.encoders.Encoder extends java.lang.Object {
public abstract void encode (java.lang.Object, java.lang.Object) throws java.io.IOException
}
com/google/firebase/encoders/EncodingException.class
EncodingException.java
package com.google.firebase.encoders
public final com.google.firebase.encoders.EncodingException extends java.lang.RuntimeException {
public void <init> (java.lang.String)
String message
public void <init> (java.lang.String, java.lang.Exception)
String message
Exception cause
}
com/google/firebase/encoders/FieldDescriptor$1.class
FieldDescriptor.java
package com.google.firebase.encoders
synthetic com.google.firebase.encoders.FieldDescriptor$1 extends java.lang.Object {
}
com/google/firebase/encoders/FieldDescriptor$Builder.class
FieldDescriptor.java
package com.google.firebase.encoders
public final com.google.firebase.encoders.FieldDescriptor$Builder extends java.lang.Object {
private final String name
private java.util.Map properties
void <init> (java.lang.String)
String name
public com.google.firebase.encoders.FieldDescriptor$Builder withProperty (java.lang.annotation.Annotation)
java.lang.annotation.Annotation value
public com.google.firebase.encoders.FieldDescriptor build ()
}
com/google/firebase/encoders/FieldDescriptor.class
FieldDescriptor.java
package com.google.firebase.encoders
public final com.google.firebase.encoders.FieldDescriptor extends java.lang.Object {
private final String name
private final java.util.Map properties
private void <init> (java.lang.String, java.util.Map)
String name
java.util.Map properties
public java.lang.String getName ()
public java.lang.annotation.Annotation getProperty (java.lang.Class)
Class type
public static com.google.firebase.encoders.FieldDescriptor of (java.lang.String)
String name
public static com.google.firebase.encoders.FieldDescriptor$Builder builder (java.lang.String)
String name
public boolean equals (java.lang.Object)
Object o
com.google.firebase.encoders.FieldDescriptor that
public int hashCode ()
int result
public java.lang.String toString ()
synthetic void <init> (java.lang.String, java.util.Map, com.google.firebase.encoders.FieldDescriptor$1)
String x0
java.util.Map x1
com.google.firebase.encoders.FieldDescriptor$1 x2
}
com/google/firebase/encoders/ObjectEncoder.class
ObjectEncoder.java
package com.google.firebase.encoders
public abstract com.google.firebase.encoders.ObjectEncoder extends java.lang.Object implements com.google.firebase.encoders.Encoder {
}
com/google/firebase/encoders/ObjectEncoderContext.class
ObjectEncoderContext.java
package com.google.firebase.encoders
public abstract com.google.firebase.encoders.ObjectEncoderContext extends java.lang.Object {
public abstract com.google.firebase.encoders.ObjectEncoderContext add (java.lang.String, java.lang.Object) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext add (java.lang.String, double) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext add (java.lang.String, int) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext add (java.lang.String, long) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext add (java.lang.String, boolean) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext add (com.google.firebase.encoders.FieldDescriptor, java.lang.Object) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext add (com.google.firebase.encoders.FieldDescriptor, float) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext add (com.google.firebase.encoders.FieldDescriptor, double) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext add (com.google.firebase.encoders.FieldDescriptor, int) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext add (com.google.firebase.encoders.FieldDescriptor, long) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext add (com.google.firebase.encoders.FieldDescriptor, boolean) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext inline (java.lang.Object) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext nested (java.lang.String) throws java.io.IOException
public abstract com.google.firebase.encoders.ObjectEncoderContext nested (com.google.firebase.encoders.FieldDescriptor) throws java.io.IOException
}
com/google/firebase/encoders/ValueEncoder.class
ValueEncoder.java
package com.google.firebase.encoders
public abstract com.google.firebase.encoders.ValueEncoder extends java.lang.Object implements com.google.firebase.encoders.Encoder {
}
com/google/firebase/encoders/ValueEncoderContext.class
ValueEncoderContext.java
package com.google.firebase.encoders
public abstract com.google.firebase.encoders.ValueEncoderContext extends java.lang.Object {
public abstract com.google.firebase.encoders.ValueEncoderContext add (java.lang.String) throws java.io.IOException
public abstract com.google.firebase.encoders.ValueEncoderContext add (float) throws java.io.IOException
public abstract com.google.firebase.encoders.ValueEncoderContext add (double) throws java.io.IOException
public abstract com.google.firebase.encoders.ValueEncoderContext add (int) throws java.io.IOException
public abstract com.google.firebase.encoders.ValueEncoderContext add (long) throws java.io.IOException
public abstract com.google.firebase.encoders.ValueEncoderContext add (boolean) throws java.io.IOException
public abstract com.google.firebase.encoders.ValueEncoderContext add (byte[]) throws java.io.IOException
}
com/google/firebase/encoders/annotations/Encodable$Field.class
Encodable.java
package com.google.firebase.encoders.annotations
public abstract annotation com.google.firebase.encoders.annotations.Encodable$Field extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract boolean inline ()
}
com/google/firebase/encoders/annotations/Encodable$Ignore.class
Encodable.java
package com.google.firebase.encoders.annotations
public abstract annotation com.google.firebase.encoders.annotations.Encodable$Ignore extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/firebase/encoders/annotations/Encodable.class
Encodable.java
package com.google.firebase.encoders.annotations
public abstract annotation com.google.firebase.encoders.annotations.Encodable extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/firebase/encoders/annotations/ExtraProperty.class
ExtraProperty.java
package com.google.firebase.encoders.annotations
public abstract annotation com.google.firebase.encoders.annotations.ExtraProperty extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] allowedTypes ()
}
com/google/firebase/encoders/config/Configurator.class
Configurator.java
package com.google.firebase.encoders.config
public abstract com.google.firebase.encoders.config.Configurator extends java.lang.Object {
public abstract void configure (com.google.firebase.encoders.config.EncoderConfig)
}
com/google/firebase/encoders/config/EncoderConfig.class
EncoderConfig.java
package com.google.firebase.encoders.config
public abstract com.google.firebase.encoders.config.EncoderConfig extends java.lang.Object {
public abstract com.google.firebase.encoders.config.EncoderConfig registerEncoder (java.lang.Class, com.google.firebase.encoders.ObjectEncoder)
public abstract com.google.firebase.encoders.config.EncoderConfig registerEncoder (java.lang.Class, com.google.firebase.encoders.ValueEncoder)
}
firebase-encoders.properties