META-INF/MANIFEST.MF
META-INF/
META-INF/maven/
META-INF/maven/com.google.protobuf/
META-INF/maven/com.google.protobuf/protobuf-java-util/
META-INF/maven/com.google.protobuf/protobuf-java-util/pom.properties
META-INF/maven/com.google.protobuf/protobuf-java-util/pom.xml
com/
com/google/
com/google/protobuf/
com/google/protobuf/util/
com/google/protobuf/util/Durations.classDurations.java
package com.google.protobuf.util
public final com.google.protobuf.util.Durations extends java.lang.Object {
static final long DURATION_SECONDS_MIN
static final long DURATION_SECONDS_MAX
private void ()
public static boolean isValid (com.google.protobuf.Duration)
com.google.protobuf.Duration duration
public static boolean isValid (long, long)
long seconds
long nanos
private static void checkValid (long, int)
long seconds
int nanos
public static java.lang.String toString (com.google.protobuf.Duration)
com.google.protobuf.Duration duration
long seconds
int nanos
StringBuilder result
public static com.google.protobuf.Duration parse (java.lang.String) throws java.text.ParseException
IllegalArgumentException e
String value
boolean negative
String secondValue
String nanoValue
int pointPosition
long seconds
int nanos
public static com.google.protobuf.Duration fromMillis (long)
long milliseconds
public static long toMillis (com.google.protobuf.Duration)
com.google.protobuf.Duration duration
public static com.google.protobuf.Duration fromMicros (long)
long microseconds
public static long toMicros (com.google.protobuf.Duration)
com.google.protobuf.Duration duration
public static com.google.protobuf.Duration fromNanos (long)
long nanoseconds
public static long toNanos (com.google.protobuf.Duration)
com.google.protobuf.Duration duration
public static com.google.protobuf.Duration add (com.google.protobuf.Duration, com.google.protobuf.Duration)
com.google.protobuf.Duration d1
com.google.protobuf.Duration d2
public static com.google.protobuf.Duration subtract (com.google.protobuf.Duration, com.google.protobuf.Duration)
com.google.protobuf.Duration d1
com.google.protobuf.Duration d2
static com.google.protobuf.Duration normalizedDuration (long, int)
long seconds
int nanos
}
com/google/protobuf/util/FieldMaskTree$1.classFieldMaskTree.java
package com.google.protobuf.util
com.google.protobuf.util.FieldMaskTree$1 extends java.lang.Object {
}
com/google/protobuf/util/FieldMaskTree$Node.classFieldMaskTree.java
package com.google.protobuf.util
final com.google.protobuf.util.FieldMaskTree$Node extends java.lang.Object {
final java.util.SortedMap children
private void ()
void (com.google.protobuf.util.FieldMaskTree$1)
com.google.protobuf.util.FieldMaskTree$1 x0
}
com/google/protobuf/util/FieldMaskTree.classFieldMaskTree.java
package com.google.protobuf.util
final com.google.protobuf.util.FieldMaskTree extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final String FIELD_PATH_SEPARATOR_REGEX
private final com.google.protobuf.util.FieldMaskTree$Node root
static final boolean $assertionsDisabled
void ()
void (com.google.protobuf.FieldMask)
com.google.protobuf.FieldMask mask
public java.lang.String toString ()
com.google.protobuf.util.FieldMaskTree addFieldPath (java.lang.String)
com.google.protobuf.util.FieldMaskTree$Node tmp
String part
String path
String[] parts
com.google.protobuf.util.FieldMaskTree$Node node
boolean createNewBranch
com.google.protobuf.util.FieldMaskTree mergeFromFieldMask (com.google.protobuf.FieldMask)
String path
com.google.protobuf.FieldMask mask
com.google.protobuf.FieldMask toFieldMask ()
java.util.List paths
private void getFieldPaths (com.google.protobuf.util.FieldMaskTree$Node, java.lang.String, java.util.List)
String childPath
java.util.Map$Entry entry
com.google.protobuf.util.FieldMaskTree$Node node
String path
java.util.List paths
void intersectFieldPath (java.lang.String, com.google.protobuf.util.FieldMaskTree)
String part
String value
String path
com.google.protobuf.util.FieldMaskTree output
String[] parts
com.google.protobuf.util.FieldMaskTree$Node node
java.util.List paths
void merge (com.google.protobuf.Message, com.google.protobuf.Message$Builder, com.google.protobuf.util.FieldMaskUtil$MergeOptions)
com.google.protobuf.Message source
com.google.protobuf.Message$Builder destination
com.google.protobuf.util.FieldMaskUtil$MergeOptions options
private void merge (com.google.protobuf.util.FieldMaskTree$Node, java.lang.String, com.google.protobuf.Message, com.google.protobuf.Message$Builder, com.google.protobuf.util.FieldMaskUtil$MergeOptions)
String childPath
Object element
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Map$Entry entry
com.google.protobuf.util.FieldMaskTree$Node node
String path
com.google.protobuf.Message source
com.google.protobuf.Message$Builder destination
com.google.protobuf.util.FieldMaskUtil$MergeOptions options
com.google.protobuf.Descriptors$Descriptor descriptor
static void ()
}
com/google/protobuf/util/FieldMaskUtil$MergeOptions.classFieldMaskUtil.java
package com.google.protobuf.util
public final com.google.protobuf.util.FieldMaskUtil$MergeOptions extends java.lang.Object {
private boolean replaceMessageFields
private boolean replaceRepeatedFields
private boolean replacePrimitiveFields
public void ()
public boolean replaceMessageFields ()
public boolean replaceRepeatedFields ()
public boolean replacePrimitiveFields ()
public void setReplaceMessageFields (boolean)
boolean value
public void setReplaceRepeatedFields (boolean)
boolean value
public void setReplacePrimitiveFields (boolean)
boolean value
}
com/google/protobuf/util/FieldMaskUtil.classFieldMaskUtil.java
package com.google.protobuf.util
public com.google.protobuf.util.FieldMaskUtil extends java.lang.Object {
private static final String FIELD_PATH_SEPARATOR
private static final String FIELD_PATH_SEPARATOR_REGEX
private static final String FIELD_SEPARATOR_REGEX
private void ()
public static java.lang.String toString (com.google.protobuf.FieldMask)
String value
com.google.protobuf.FieldMask fieldMask
StringBuilder result
boolean first
public static com.google.protobuf.FieldMask fromString (java.lang.String)
String value
public static com.google.protobuf.FieldMask fromString (java.lang.Class, java.lang.String)
Class type
String value
public static com.google.protobuf.FieldMask fromStringList (java.lang.Class, java.lang.Iterable)
String path
Class type
Iterable paths
com.google.protobuf.FieldMask$Builder builder
public static transient com.google.protobuf.FieldMask fromFieldNumbers (java.lang.Class, int[])
Class type
int[] fieldNumbers
public static com.google.protobuf.FieldMask fromFieldNumbers (java.lang.Class, java.lang.Iterable)
com.google.protobuf.Descriptors$FieldDescriptor field
Integer fieldNumber
Class type
Iterable fieldNumbers
com.google.protobuf.Descriptors$Descriptor descriptor
com.google.protobuf.FieldMask$Builder builder
public static java.lang.String toJsonString (com.google.protobuf.FieldMask)
String path
com.google.protobuf.FieldMask fieldMask
java.util.List paths
public static com.google.protobuf.FieldMask fromJsonString (java.lang.String)
String path
String value
Iterable paths
com.google.protobuf.FieldMask$Builder builder
public static boolean isValid (java.lang.Class, com.google.protobuf.FieldMask)
Class type
com.google.protobuf.FieldMask fieldMask
com.google.protobuf.Descriptors$Descriptor descriptor
public static boolean isValid (com.google.protobuf.Descriptors$Descriptor, com.google.protobuf.FieldMask)
String path
com.google.protobuf.Descriptors$Descriptor descriptor
com.google.protobuf.FieldMask fieldMask
public static boolean isValid (java.lang.Class, java.lang.String)
Class type
String path
com.google.protobuf.Descriptors$Descriptor descriptor
public static boolean isValid (com.google.protobuf.Descriptors$Descriptor, java.lang.String)
com.google.protobuf.Descriptors$FieldDescriptor field
String name
com.google.protobuf.Descriptors$Descriptor descriptor
String path
String[] parts
public static com.google.protobuf.FieldMask normalize (com.google.protobuf.FieldMask)
com.google.protobuf.FieldMask mask
public static transient com.google.protobuf.FieldMask union (com.google.protobuf.FieldMask, com.google.protobuf.FieldMask, com.google.protobuf.FieldMask[])
com.google.protobuf.FieldMask mask
com.google.protobuf.FieldMask firstMask
com.google.protobuf.FieldMask secondMask
com.google.protobuf.FieldMask[] otherMasks
com.google.protobuf.util.FieldMaskTree maskTree
public static com.google.protobuf.FieldMask intersection (com.google.protobuf.FieldMask, com.google.protobuf.FieldMask)
String path
com.google.protobuf.FieldMask mask1
com.google.protobuf.FieldMask mask2
com.google.protobuf.util.FieldMaskTree tree
com.google.protobuf.util.FieldMaskTree result
public static void merge (com.google.protobuf.FieldMask, com.google.protobuf.Message, com.google.protobuf.Message$Builder, com.google.protobuf.util.FieldMaskUtil$MergeOptions)
com.google.protobuf.FieldMask mask
com.google.protobuf.Message source
com.google.protobuf.Message$Builder destination
com.google.protobuf.util.FieldMaskUtil$MergeOptions options
public static void merge (com.google.protobuf.FieldMask, com.google.protobuf.Message, com.google.protobuf.Message$Builder)
com.google.protobuf.FieldMask mask
com.google.protobuf.Message source
com.google.protobuf.Message$Builder destination
}
com/google/protobuf/util/JsonFormat$1.classJsonFormat.java
package com.google.protobuf.util
com.google.protobuf.util.JsonFormat$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$protobuf$Descriptors$FieldDescriptor$Type
static void ()
}
com/google/protobuf/util/JsonFormat$CompactTextGenerator.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$CompactTextGenerator extends java.lang.Object implements com.google.protobuf.util.JsonFormat$TextGenerator {
private final Appendable output
private void (java.lang.Appendable)
Appendable output
public void indent ()
public void outdent ()
public void print (java.lang.CharSequence) throws java.io.IOException
CharSequence text
void (java.lang.Appendable, com.google.protobuf.util.JsonFormat$1)
Appendable x0
com.google.protobuf.util.JsonFormat$1 x1
}
com/google/protobuf/util/JsonFormat$Parser.classJsonFormat.java
package com.google.protobuf.util
public com.google.protobuf.util.JsonFormat$Parser extends java.lang.Object {
private final com.google.protobuf.util.JsonFormat$TypeRegistry registry
private void (com.google.protobuf.util.JsonFormat$TypeRegistry)
com.google.protobuf.util.JsonFormat$TypeRegistry registry
public com.google.protobuf.util.JsonFormat$Parser usingTypeRegistry (com.google.protobuf.util.JsonFormat$TypeRegistry)
com.google.protobuf.util.JsonFormat$TypeRegistry registry
public void merge (java.lang.String, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
String json
com.google.protobuf.Message$Builder builder
public void merge (java.io.Reader, com.google.protobuf.Message$Builder) throws java.io.IOException
java.io.Reader json
com.google.protobuf.Message$Builder builder
void (com.google.protobuf.util.JsonFormat$TypeRegistry, com.google.protobuf.util.JsonFormat$1)
com.google.protobuf.util.JsonFormat$TypeRegistry x0
com.google.protobuf.util.JsonFormat$1 x1
}
com/google/protobuf/util/JsonFormat$ParserImpl$1.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$ParserImpl$1 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser {
void ()
public void merge (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl parser
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
}
com/google/protobuf/util/JsonFormat$ParserImpl$2.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$ParserImpl$2 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser {
void ()
public void merge (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl parser
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
}
com/google/protobuf/util/JsonFormat$ParserImpl$3.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$ParserImpl$3 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser {
void ()
public void merge (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl parser
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
}
com/google/protobuf/util/JsonFormat$ParserImpl$4.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$ParserImpl$4 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser {
void ()
public void merge (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl parser
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
}
com/google/protobuf/util/JsonFormat$ParserImpl$5.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$ParserImpl$5 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser {
void ()
public void merge (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl parser
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
}
com/google/protobuf/util/JsonFormat$ParserImpl$6.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$ParserImpl$6 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser {
void ()
public void merge (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl parser
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
}
com/google/protobuf/util/JsonFormat$ParserImpl$7.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$ParserImpl$7 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser {
void ()
public void merge (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl parser
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
}
com/google/protobuf/util/JsonFormat$ParserImpl$8.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$ParserImpl$8 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser {
void ()
public void merge (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl parser
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
}
com/google/protobuf/util/JsonFormat$ParserImpl$WellKnownTypeParser.classJsonFormat.java
package com.google.protobuf.util
abstract com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser extends java.lang.Object {
public abstract void merge (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
}
com/google/protobuf/util/JsonFormat$ParserImpl.classJsonFormat.java
package com.google.protobuf.util
com.google.protobuf.util.JsonFormat$ParserImpl extends java.lang.Object {
private final com.google.protobuf.util.JsonFormat$TypeRegistry registry
private final com.google.gson.JsonParser jsonParser
private static final java.util.Map wellKnownTypeParsers
private final java.util.Map fieldNameMaps
private static final java.math.BigInteger MAX_UINT64
private static final double EPSILON
private static final java.math.BigDecimal MORE_THAN_ONE
private static final java.math.BigDecimal MAX_DOUBLE
private static final java.math.BigDecimal MIN_DOUBLE
void (com.google.protobuf.util.JsonFormat$TypeRegistry)
com.google.protobuf.util.JsonFormat$TypeRegistry registry
void merge (java.io.Reader, com.google.protobuf.Message$Builder) throws java.io.IOException
java.io.Reader json
com.google.protobuf.Message$Builder builder
com.google.gson.stream.JsonReader reader
void merge (java.lang.String, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.gson.stream.JsonReader reader
com.google.protobuf.InvalidProtocolBufferException e
Exception e
String json
com.google.protobuf.Message$Builder builder
private static java.util.Map buildWellKnownTypeParsers ()
java.util.Map parsers
com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser wrappersPrinter
private void merge (com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser specialParser
private java.util.Map getFieldNameMap (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Map fieldNameMap
com.google.protobuf.Descriptors$Descriptor descriptor
private void mergeMessage (com.google.gson.JsonElement, com.google.protobuf.Message$Builder, boolean) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Map$Entry entry
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
boolean skipTypeUrl
com.google.gson.JsonObject object
java.util.Map fieldNameMap
private void mergeAny (com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.gson.JsonElement value
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
com.google.protobuf.Descriptors$Descriptor descriptor
com.google.protobuf.Descriptors$FieldDescriptor typeUrlField
com.google.protobuf.Descriptors$FieldDescriptor valueField
com.google.gson.JsonObject object
com.google.gson.JsonElement typeUrlElement
String typeUrl
com.google.protobuf.Descriptors$Descriptor contentType
com.google.protobuf.Message$Builder contentBuilder
com.google.protobuf.util.JsonFormat$ParserImpl$WellKnownTypeParser specialParser
private void mergeFieldMask (com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
com.google.protobuf.FieldMask value
private void mergeTimestamp (com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.Timestamp value
java.text.ParseException e
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
private void mergeDuration (com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.Duration value
java.text.ParseException e
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
private void mergeStruct (com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
com.google.protobuf.Descriptors$Descriptor descriptor
com.google.protobuf.Descriptors$FieldDescriptor field
private void mergeListValue (com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
com.google.protobuf.Descriptors$Descriptor descriptor
com.google.protobuf.Descriptors$FieldDescriptor field
private void mergeValue (com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.gson.JsonPrimitive primitive
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.protobuf.Message$Builder structBuilder
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.protobuf.Message$Builder listBuilder
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
com.google.protobuf.Descriptors$Descriptor type
private void mergeWrapper (com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
com.google.protobuf.Descriptors$Descriptor type
com.google.protobuf.Descriptors$FieldDescriptor field
private void mergeField (com.google.protobuf.Descriptors$FieldDescriptor, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.Descriptors$FieldDescriptor other
Object value
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
private void mergeMapField (com.google.protobuf.Descriptors$FieldDescriptor, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.Message$Builder entryBuilder
Object key
Object value
java.util.Map$Entry entry
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
com.google.protobuf.Descriptors$Descriptor type
com.google.protobuf.Descriptors$FieldDescriptor keyField
com.google.protobuf.Descriptors$FieldDescriptor valueField
com.google.gson.JsonObject object
private java.lang.Object getDefaultValue (com.google.protobuf.Descriptors$FieldDescriptor, com.google.protobuf.Message$Builder)
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.protobuf.Message$Builder builder
private void mergeRepeatedField (com.google.protobuf.Descriptors$FieldDescriptor, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
Object value
int i
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
com.google.gson.JsonArray array
private int parseInt32 (com.google.gson.JsonElement) throws com.google.protobuf.InvalidProtocolBufferException
java.math.BigDecimal value
Exception e
com.google.gson.JsonElement json
private long parseInt64 (com.google.gson.JsonElement) throws com.google.protobuf.InvalidProtocolBufferException
java.math.BigDecimal value
Exception e
com.google.gson.JsonElement json
private int parseUint32 (com.google.gson.JsonElement) throws com.google.protobuf.InvalidProtocolBufferException
long result
com.google.protobuf.InvalidProtocolBufferException e
java.math.BigDecimal decimalValue
java.math.BigInteger value
com.google.protobuf.InvalidProtocolBufferException e
Exception e
com.google.gson.JsonElement json
private long parseUint64 (com.google.gson.JsonElement) throws com.google.protobuf.InvalidProtocolBufferException
java.math.BigDecimal decimalValue
java.math.BigInteger value
com.google.protobuf.InvalidProtocolBufferException e
Exception e
com.google.gson.JsonElement json
private boolean parseBool (com.google.gson.JsonElement) throws com.google.protobuf.InvalidProtocolBufferException
com.google.gson.JsonElement json
private float parseFloat (com.google.gson.JsonElement) throws com.google.protobuf.InvalidProtocolBufferException
double value
com.google.protobuf.InvalidProtocolBufferException e
Exception e
com.google.gson.JsonElement json
private double parseDouble (com.google.gson.JsonElement) throws com.google.protobuf.InvalidProtocolBufferException
java.math.BigDecimal value
com.google.protobuf.InvalidProtocolBufferException e
Exception e
com.google.gson.JsonElement json
private java.lang.String parseString (com.google.gson.JsonElement)
com.google.gson.JsonElement json
private com.google.protobuf.ByteString parseBytes (com.google.gson.JsonElement) throws com.google.protobuf.InvalidProtocolBufferException
com.google.gson.JsonElement json
String encoded
private com.google.protobuf.Descriptors$EnumValueDescriptor parseEnum (com.google.protobuf.Descriptors$EnumDescriptor, com.google.gson.JsonElement) throws com.google.protobuf.InvalidProtocolBufferException
int numericValue
com.google.protobuf.Descriptors$EnumDescriptor enumDescriptor
com.google.gson.JsonElement json
String value
com.google.protobuf.Descriptors$EnumValueDescriptor result
private java.lang.Object parseFieldValue (com.google.protobuf.Descriptors$FieldDescriptor, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.Value value
com.google.protobuf.Message$Builder subBuilder
com.google.protobuf.Descriptors$FieldDescriptor field
com.google.gson.JsonElement json
com.google.protobuf.Message$Builder builder
static void access$2000 (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl x0
com.google.gson.JsonElement x1
com.google.protobuf.Message$Builder x2
static void access$2100 (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl x0
com.google.gson.JsonElement x1
com.google.protobuf.Message$Builder x2
static void access$2200 (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl x0
com.google.gson.JsonElement x1
com.google.protobuf.Message$Builder x2
static void access$2300 (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl x0
com.google.gson.JsonElement x1
com.google.protobuf.Message$Builder x2
static void access$2400 (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl x0
com.google.gson.JsonElement x1
com.google.protobuf.Message$Builder x2
static void access$2500 (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl x0
com.google.gson.JsonElement x1
com.google.protobuf.Message$Builder x2
static void access$2600 (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl x0
com.google.gson.JsonElement x1
com.google.protobuf.Message$Builder x2
static void access$2700 (com.google.protobuf.util.JsonFormat$ParserImpl, com.google.gson.JsonElement, com.google.protobuf.Message$Builder) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.util.JsonFormat$ParserImpl x0
com.google.gson.JsonElement x1
com.google.protobuf.Message$Builder x2
static void ()
}
com/google/protobuf/util/JsonFormat$PrettyTextGenerator.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$PrettyTextGenerator extends java.lang.Object implements com.google.protobuf.util.JsonFormat$TextGenerator {
private final Appendable output
private final StringBuilder indent
private boolean atStartOfLine
private void (java.lang.Appendable)
Appendable output
public void indent ()
public void outdent ()
int length
public void print (java.lang.CharSequence) throws java.io.IOException
int i
CharSequence text
int size
int pos
private void write (java.lang.CharSequence) throws java.io.IOException
CharSequence data
void (java.lang.Appendable, com.google.protobuf.util.JsonFormat$1)
Appendable x0
com.google.protobuf.util.JsonFormat$1 x1
}
com/google/protobuf/util/JsonFormat$Printer.classJsonFormat.java
package com.google.protobuf.util
public com.google.protobuf.util.JsonFormat$Printer extends java.lang.Object {
private final com.google.protobuf.util.JsonFormat$TypeRegistry registry
private final boolean includingDefaultValueFields
private final boolean preservingProtoFieldNames
private final boolean omittingInsignificantWhitespace
private void (com.google.protobuf.util.JsonFormat$TypeRegistry, boolean, boolean, boolean)
com.google.protobuf.util.JsonFormat$TypeRegistry registry
boolean includingDefaultValueFields
boolean preservingProtoFieldNames
boolean omittingInsignificantWhitespace
public com.google.protobuf.util.JsonFormat$Printer usingTypeRegistry (com.google.protobuf.util.JsonFormat$TypeRegistry)
com.google.protobuf.util.JsonFormat$TypeRegistry registry
public com.google.protobuf.util.JsonFormat$Printer includingDefaultValueFields ()
public com.google.protobuf.util.JsonFormat$Printer preservingProtoFieldNames ()
public com.google.protobuf.util.JsonFormat$Printer omittingInsignificantWhitespace ()
public void appendTo (com.google.protobuf.MessageOrBuilder, java.lang.Appendable) throws java.io.IOException
com.google.protobuf.MessageOrBuilder message
Appendable output
public java.lang.String print (com.google.protobuf.MessageOrBuilder) throws com.google.protobuf.InvalidProtocolBufferException
StringBuilder builder
com.google.protobuf.InvalidProtocolBufferException e
java.io.IOException e
com.google.protobuf.MessageOrBuilder message
void (com.google.protobuf.util.JsonFormat$TypeRegistry, boolean, boolean, boolean, com.google.protobuf.util.JsonFormat$1)
com.google.protobuf.util.JsonFormat$TypeRegistry x0
boolean x1
boolean x2
boolean x3
com.google.protobuf.util.JsonFormat$1 x4
}
com/google/protobuf/util/JsonFormat$PrinterImpl$1.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$PrinterImpl$1 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter {
void ()
public void print (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl printer
com.google.protobuf.MessageOrBuilder message
}
com/google/protobuf/util/JsonFormat$PrinterImpl$2.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$PrinterImpl$2 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter {
void ()
public void print (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl printer
com.google.protobuf.MessageOrBuilder message
}
com/google/protobuf/util/JsonFormat$PrinterImpl$3.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$PrinterImpl$3 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter {
void ()
public void print (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl printer
com.google.protobuf.MessageOrBuilder message
}
com/google/protobuf/util/JsonFormat$PrinterImpl$4.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$PrinterImpl$4 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter {
void ()
public void print (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl printer
com.google.protobuf.MessageOrBuilder message
}
com/google/protobuf/util/JsonFormat$PrinterImpl$5.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$PrinterImpl$5 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter {
void ()
public void print (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl printer
com.google.protobuf.MessageOrBuilder message
}
com/google/protobuf/util/JsonFormat$PrinterImpl$6.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$PrinterImpl$6 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter {
void ()
public void print (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl printer
com.google.protobuf.MessageOrBuilder message
}
com/google/protobuf/util/JsonFormat$PrinterImpl$7.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$PrinterImpl$7 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter {
void ()
public void print (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl printer
com.google.protobuf.MessageOrBuilder message
}
com/google/protobuf/util/JsonFormat$PrinterImpl$8.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$PrinterImpl$8 extends java.lang.Object implements com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter {
void ()
public void print (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl printer
com.google.protobuf.MessageOrBuilder message
}
com/google/protobuf/util/JsonFormat$PrinterImpl$GsonHolder.classJsonFormat.java
package com.google.protobuf.util
com.google.protobuf.util.JsonFormat$PrinterImpl$GsonHolder extends java.lang.Object {
private static final com.google.gson.Gson DEFAULT_GSON
private void ()
static com.google.gson.Gson access$600 ()
static void ()
}
com/google/protobuf/util/JsonFormat$PrinterImpl$WellKnownTypePrinter.classJsonFormat.java
package com.google.protobuf.util
abstract com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter extends java.lang.Object {
public abstract void print (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
}
com/google/protobuf/util/JsonFormat$PrinterImpl.classJsonFormat.java
package com.google.protobuf.util
final com.google.protobuf.util.JsonFormat$PrinterImpl extends java.lang.Object {
private final com.google.protobuf.util.JsonFormat$TypeRegistry registry
private final boolean includingDefaultValueFields
private final boolean preservingProtoFieldNames
private final com.google.protobuf.util.JsonFormat$TextGenerator generator
private final com.google.gson.Gson gson
private final CharSequence blankOrSpace
private final CharSequence blankOrNewLine
private static final java.util.Map wellKnownTypePrinters
void (com.google.protobuf.util.JsonFormat$TypeRegistry, boolean, boolean, java.lang.Appendable, boolean)
com.google.protobuf.util.JsonFormat$TypeRegistry registry
boolean includingDefaultValueFields
boolean preservingProtoFieldNames
Appendable jsonOutput
boolean omittingInsignificantWhitespace
void print (com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.MessageOrBuilder message
com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter specialPrinter
private static java.util.Map buildWellKnownTypePrinters ()
java.util.Map printers
com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter wrappersPrinter
private void printAny (com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.MessageOrBuilder message
com.google.protobuf.Descriptors$Descriptor descriptor
com.google.protobuf.Descriptors$FieldDescriptor typeUrlField
com.google.protobuf.Descriptors$FieldDescriptor valueField
String typeUrl
String typeName
com.google.protobuf.Descriptors$Descriptor type
com.google.protobuf.ByteString content
com.google.protobuf.Message contentMessage
com.google.protobuf.util.JsonFormat$PrinterImpl$WellKnownTypePrinter printer
private void printWrapper (com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.MessageOrBuilder message
com.google.protobuf.Descriptors$Descriptor descriptor
com.google.protobuf.Descriptors$FieldDescriptor valueField
private com.google.protobuf.ByteString toByteString (com.google.protobuf.MessageOrBuilder)
com.google.protobuf.MessageOrBuilder message
private void printTimestamp (com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.MessageOrBuilder message
com.google.protobuf.Timestamp value
private void printDuration (com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.MessageOrBuilder message
com.google.protobuf.Duration value
private void printFieldMask (com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.MessageOrBuilder message
com.google.protobuf.FieldMask value
private void printStruct (com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.MessageOrBuilder message
com.google.protobuf.Descriptors$Descriptor descriptor
com.google.protobuf.Descriptors$FieldDescriptor field
private void printValue (com.google.protobuf.MessageOrBuilder) throws java.io.IOException
java.util.Map$Entry entry
com.google.protobuf.MessageOrBuilder message
java.util.Map fields
private void printListValue (com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.MessageOrBuilder message
com.google.protobuf.Descriptors$Descriptor descriptor
com.google.protobuf.Descriptors$FieldDescriptor field
private void print (com.google.protobuf.MessageOrBuilder, java.lang.String) throws java.io.IOException
com.google.protobuf.Descriptors$FieldDescriptor field
java.util.Map$Entry field
com.google.protobuf.MessageOrBuilder message
String typeUrl
boolean printedField
java.util.Map fieldsToPrint
private void printField (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object) throws java.io.IOException
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
private void printRepeatedFieldValue (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object) throws java.io.IOException
Object element
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
boolean printedElement
private void printMapFieldValue (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object) throws java.io.IOException
com.google.protobuf.Message entry
Object entryKey
Object entryValue
Object element
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
com.google.protobuf.Descriptors$Descriptor type
com.google.protobuf.Descriptors$FieldDescriptor keyField
com.google.protobuf.Descriptors$FieldDescriptor valueField
boolean printedElement
private void printSingleFieldValue (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object) throws java.io.IOException
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
private void printSingleFieldValue (com.google.protobuf.Descriptors$FieldDescriptor, java.lang.Object, boolean) throws java.io.IOException
Float floatValue
Double doubleValue
com.google.protobuf.Descriptors$FieldDescriptor field
Object value
boolean alwaysWithQuotes
static void access$900 (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl x0
com.google.protobuf.MessageOrBuilder x1
static void access$1000 (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl x0
com.google.protobuf.MessageOrBuilder x1
static void access$1100 (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl x0
com.google.protobuf.MessageOrBuilder x1
static void access$1200 (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl x0
com.google.protobuf.MessageOrBuilder x1
static void access$1300 (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl x0
com.google.protobuf.MessageOrBuilder x1
static void access$1400 (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl x0
com.google.protobuf.MessageOrBuilder x1
static void access$1500 (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl x0
com.google.protobuf.MessageOrBuilder x1
static void access$1600 (com.google.protobuf.util.JsonFormat$PrinterImpl, com.google.protobuf.MessageOrBuilder) throws java.io.IOException
com.google.protobuf.util.JsonFormat$PrinterImpl x0
com.google.protobuf.MessageOrBuilder x1
static void ()
}
com/google/protobuf/util/JsonFormat$TextGenerator.classJsonFormat.java
package com.google.protobuf.util
abstract com.google.protobuf.util.JsonFormat$TextGenerator extends java.lang.Object {
public abstract void indent ()
public abstract void outdent ()
public abstract void print (java.lang.CharSequence) throws java.io.IOException
}
com/google/protobuf/util/JsonFormat$TypeRegistry$Builder.classJsonFormat.java
package com.google.protobuf.util
public com.google.protobuf.util.JsonFormat$TypeRegistry$Builder extends java.lang.Object {
private final java.util.Set files
private java.util.Map types
private void ()
public com.google.protobuf.util.JsonFormat$TypeRegistry$Builder add (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor messageType
public com.google.protobuf.util.JsonFormat$TypeRegistry$Builder add (java.lang.Iterable)
com.google.protobuf.Descriptors$Descriptor type
Iterable messageTypes
public com.google.protobuf.util.JsonFormat$TypeRegistry build ()
com.google.protobuf.util.JsonFormat$TypeRegistry result
private void addFile (com.google.protobuf.Descriptors$FileDescriptor)
com.google.protobuf.Descriptors$FileDescriptor dependency
com.google.protobuf.Descriptors$Descriptor message
com.google.protobuf.Descriptors$FileDescriptor file
private void addMessage (com.google.protobuf.Descriptors$Descriptor)
com.google.protobuf.Descriptors$Descriptor nestedType
com.google.protobuf.Descriptors$Descriptor message
void (com.google.protobuf.util.JsonFormat$1)
com.google.protobuf.util.JsonFormat$1 x0
}
com/google/protobuf/util/JsonFormat$TypeRegistry$EmptyTypeRegistryHolder.classJsonFormat.java
package com.google.protobuf.util
com.google.protobuf.util.JsonFormat$TypeRegistry$EmptyTypeRegistryHolder extends java.lang.Object {
private static final com.google.protobuf.util.JsonFormat$TypeRegistry EMPTY
private void ()
static com.google.protobuf.util.JsonFormat$TypeRegistry access$300 ()
static void ()
}
com/google/protobuf/util/JsonFormat$TypeRegistry.classJsonFormat.java
package com.google.protobuf.util
public com.google.protobuf.util.JsonFormat$TypeRegistry extends java.lang.Object {
private final java.util.Map types
public static com.google.protobuf.util.JsonFormat$TypeRegistry getEmptyTypeRegistry ()
public static com.google.protobuf.util.JsonFormat$TypeRegistry$Builder newBuilder ()
public com.google.protobuf.Descriptors$Descriptor find (java.lang.String)
String name
private void (java.util.Map)
java.util.Map types
void (java.util.Map, com.google.protobuf.util.JsonFormat$1)
java.util.Map x0
com.google.protobuf.util.JsonFormat$1 x1
}
com/google/protobuf/util/JsonFormat.classJsonFormat.java
package com.google.protobuf.util
public com.google.protobuf.util.JsonFormat extends java.lang.Object {
private static final java.util.logging.Logger logger
private void ()
public static com.google.protobuf.util.JsonFormat$Printer printer ()
public static com.google.protobuf.util.JsonFormat$Parser parser ()
private static java.lang.String unsignedToString (int)
int value
private static java.lang.String unsignedToString (long)
long value
private static java.lang.String getTypeName (java.lang.String) throws com.google.protobuf.InvalidProtocolBufferException
String typeUrl
String[] parts
static java.util.logging.Logger access$500 ()
static java.lang.String access$1700 (java.lang.String) throws com.google.protobuf.InvalidProtocolBufferException
String x0
static java.lang.String access$1800 (int)
int x0
static java.lang.String access$1900 (long)
long x0
static void ()
}
com/google/protobuf/util/TimeUtil.classTimeUtil.java
package com.google.protobuf.util
public final com.google.protobuf.util.TimeUtil extends java.lang.Object {
public static final long TIMESTAMP_SECONDS_MIN
public static final long TIMESTAMP_SECONDS_MAX
public static final long DURATION_SECONDS_MIN
public static final long DURATION_SECONDS_MAX
private static final long NANOS_PER_SECOND
private static final java.math.BigInteger NANOS_PER_SECOND_BIG_INTEGER
private void ()
public static java.lang.String toString (com.google.protobuf.Timestamp)
com.google.protobuf.Timestamp timestamp
public static com.google.protobuf.Timestamp parseTimestamp (java.lang.String) throws java.text.ParseException
String value
public static java.lang.String toString (com.google.protobuf.Duration)
com.google.protobuf.Duration duration
public static com.google.protobuf.Duration parseDuration (java.lang.String) throws java.text.ParseException
String value
public static com.google.protobuf.Timestamp createTimestampFromMillis (long)
long milliseconds
public static com.google.protobuf.Duration createDurationFromMillis (long)
long milliseconds
public static long toMillis (com.google.protobuf.Timestamp)
com.google.protobuf.Timestamp timestamp
public static long toMillis (com.google.protobuf.Duration)
com.google.protobuf.Duration duration
public static com.google.protobuf.Timestamp createTimestampFromMicros (long)
long microseconds
public static com.google.protobuf.Duration createDurationFromMicros (long)
long microseconds
public static long toMicros (com.google.protobuf.Timestamp)
com.google.protobuf.Timestamp timestamp
public static long toMicros (com.google.protobuf.Duration)
com.google.protobuf.Duration duration
public static com.google.protobuf.Timestamp createTimestampFromNanos (long)
long nanoseconds
public static com.google.protobuf.Duration createDurationFromNanos (long)
long nanoseconds
public static long toNanos (com.google.protobuf.Timestamp)
com.google.protobuf.Timestamp timestamp
public static long toNanos (com.google.protobuf.Duration)
com.google.protobuf.Duration duration
public static com.google.protobuf.Timestamp getCurrentTime ()
public static com.google.protobuf.Timestamp getEpoch ()
public static com.google.protobuf.Duration distance (com.google.protobuf.Timestamp, com.google.protobuf.Timestamp)
com.google.protobuf.Timestamp from
com.google.protobuf.Timestamp to
public static com.google.protobuf.Timestamp add (com.google.protobuf.Timestamp, com.google.protobuf.Duration)
com.google.protobuf.Timestamp start
com.google.protobuf.Duration length
public static com.google.protobuf.Timestamp subtract (com.google.protobuf.Timestamp, com.google.protobuf.Duration)
com.google.protobuf.Timestamp start
com.google.protobuf.Duration length
public static com.google.protobuf.Duration add (com.google.protobuf.Duration, com.google.protobuf.Duration)
com.google.protobuf.Duration d1
com.google.protobuf.Duration d2
public static com.google.protobuf.Duration subtract (com.google.protobuf.Duration, com.google.protobuf.Duration)
com.google.protobuf.Duration d1
com.google.protobuf.Duration d2
public static com.google.protobuf.Duration multiply (com.google.protobuf.Duration, double)
com.google.protobuf.Duration duration
double times
double result
long seconds
int nanos
public static com.google.protobuf.Duration divide (com.google.protobuf.Duration, double)
com.google.protobuf.Duration duration
double value
public static com.google.protobuf.Duration multiply (com.google.protobuf.Duration, long)
com.google.protobuf.Duration duration
long times
public static com.google.protobuf.Duration divide (com.google.protobuf.Duration, long)
com.google.protobuf.Duration duration
long times
public static long divide (com.google.protobuf.Duration, com.google.protobuf.Duration)
com.google.protobuf.Duration d1
com.google.protobuf.Duration d2
public static com.google.protobuf.Duration remainder (com.google.protobuf.Duration, com.google.protobuf.Duration)
com.google.protobuf.Duration d1
com.google.protobuf.Duration d2
private static java.math.BigInteger toBigInteger (com.google.protobuf.Duration)
com.google.protobuf.Duration duration
private static java.math.BigInteger toBigInteger (long)
long value
private static com.google.protobuf.Duration createDurationFromBigInteger (java.math.BigInteger)
java.math.BigInteger value
long seconds
int nanos
private static com.google.protobuf.Duration normalizedDuration (long, int)
long seconds
int nanos
static void ()
}
com/google/protobuf/util/Timestamps$1.classTimestamps.java
package com.google.protobuf.util
final com.google.protobuf.util.Timestamps$1 extends java.lang.ThreadLocal {
void ()
protected java.text.SimpleDateFormat initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/protobuf/util/Timestamps.classTimestamps.java
package com.google.protobuf.util
public final com.google.protobuf.util.Timestamps extends java.lang.Object {
static final long TIMESTAMP_SECONDS_MIN
static final long TIMESTAMP_SECONDS_MAX
static final long NANOS_PER_SECOND
static final long NANOS_PER_MILLISECOND
static final long NANOS_PER_MICROSECOND
static final long MILLIS_PER_SECOND
static final long MICROS_PER_SECOND
private static final ThreadLocal timestampFormat
static final boolean $assertionsDisabled
private static java.text.SimpleDateFormat createTimestampFormat ()
java.text.SimpleDateFormat sdf
java.util.GregorianCalendar calendar
private void ()
public static boolean isValid (com.google.protobuf.Timestamp)
com.google.protobuf.Timestamp timestamp
public static boolean isValid (long, long)
long seconds
long nanos
private static void checkValid (long, int)
long seconds
int nanos
public static java.lang.String toString (com.google.protobuf.Timestamp)
com.google.protobuf.Timestamp timestamp
long seconds
int nanos
StringBuilder result
java.util.Date date
public static com.google.protobuf.Timestamp parse (java.lang.String) throws java.text.ParseException
String offsetValue
long offset
IllegalArgumentException e
String value
int dayOffset
int timezoneOffsetPosition
String timeValue
String secondValue
String nanoValue
int pointPosition
java.util.Date date
long seconds
int nanos
public static com.google.protobuf.Timestamp fromMillis (long)
long milliseconds
public static long toMillis (com.google.protobuf.Timestamp)
com.google.protobuf.Timestamp timestamp
public static com.google.protobuf.Timestamp fromMicros (long)
long microseconds
public static long toMicros (com.google.protobuf.Timestamp)
com.google.protobuf.Timestamp timestamp
public static com.google.protobuf.Timestamp fromNanos (long)
long nanoseconds
public static long toNanos (com.google.protobuf.Timestamp)
com.google.protobuf.Timestamp timestamp
public static com.google.protobuf.Duration between (com.google.protobuf.Timestamp, com.google.protobuf.Timestamp)
com.google.protobuf.Timestamp from
com.google.protobuf.Timestamp to
public static com.google.protobuf.Timestamp add (com.google.protobuf.Timestamp, com.google.protobuf.Duration)
com.google.protobuf.Timestamp start
com.google.protobuf.Duration length
public static com.google.protobuf.Timestamp subtract (com.google.protobuf.Timestamp, com.google.protobuf.Duration)
com.google.protobuf.Timestamp start
com.google.protobuf.Duration length
private static com.google.protobuf.Timestamp normalizedTimestamp (long, int)
long seconds
int nanos
private static long parseTimezoneOffset (java.lang.String) throws java.text.ParseException
String value
int pos
String hours
String minutes
static int parseNanos (java.lang.String) throws java.text.ParseException
int i
String value
int result
static java.lang.String formatNanos (int)
int nanos
static java.text.SimpleDateFormat access$000 ()
static void ()
}