META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/jill/
com/android/jill/backend/
com/android/jill/backend/jayce/
com/android/jill/frontend/
com/android/jill/frontend/java/
com/android/jill/frontend/java/analyzer/
com/android/jill/utils/
com/android/jill/utils/enums/
com/android/sched/
com/android/sched/build/
com/android/sched/config/
com/android/sched/item/
com/android/sched/item/onlyfor/
com/android/sched/marker/
com/android/sched/reflections/
com/android/sched/schedulable/
com/android/sched/scheduler/
com/android/sched/scheduler/genetic/
com/android/sched/scheduler/genetic/stats/
com/android/sched/transform/
com/android/sched/util/
com/android/sched/util/codec/
com/android/sched/util/collect/
com/android/sched/util/config/
com/android/sched/util/config/category/
com/android/sched/util/config/cli/
com/android/sched/util/config/expression/
com/android/sched/util/config/id/
com/android/sched/util/file/
com/android/sched/util/findbugs/
com/android/sched/util/location/
com/android/sched/util/log/
com/android/sched/util/log/stats/
com/android/sched/util/log/tracer/
com/android/sched/util/log/tracer/filter/
com/android/sched/util/log/tracer/probe/
com/android/sched/util/log/tracer/templates/
com/android/sched/util/log/tracer/watcher/
com/android/sched/util/sched/
com/android/sched/util/stream/
com/android/sched/util/table/
com/android/sched/vfs/
com/google/
com/google/common/
com/google/common/annotations/
com/google/common/base/
com/google/common/base/internal/
com/google/common/cache/
com/google/common/collect/
com/google/common/eventbus/
com/google/common/hash/
com/google/common/io/
com/google/common/math/
com/google/common/net/
com/google/common/primitives/
com/google/common/reflect/
com/google/common/util/
com/google/common/util/concurrent/
javax/
javax/annotation/
javax/annotation/concurrent/
javax/annotation/meta/
org/
org/kohsuke/
org/kohsuke/args4j/
org/kohsuke/args4j/spi/
org/objectweb/
org/objectweb/asm/
org/objectweb/asm/commons/
org/objectweb/asm/optimizer/
org/objectweb/asm/signature/
org/objectweb/asm/tree/
org/objectweb/asm/tree/analysis/
org/objectweb/asm/util/
org/objectweb/asm/xml/
com.android.sched.discover
com/android/jill/ContainerType.classContainerType.java
package com.android.jill
public final com.android.jill.ContainerType extends java.lang.Enum {
public static final com.android.jill.ContainerType DIR
public static final com.android.jill.ContainerType ZIP
private static final com.android.jill.ContainerType[] $VALUES
public static com.android.jill.ContainerType[] values ()
public static com.android.jill.ContainerType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/jill/ExitStatus.classExitStatus.java
package com.android.jill
public com.android.jill.ExitStatus extends java.lang.Object {
public static final int SUCCESS
public static final int FAILURE_UNKNOWN
public static final int FAILURE_USAGE
public static final int FAILURE_INTERNAL
public void ()
}
com/android/jill/IllegalOptionsException.classIllegalOptionsException.java
package com.android.jill
public com.android.jill.IllegalOptionsException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/jill/Jill.classJill.java
package com.android.jill
public com.android.jill.Jill extends java.lang.Object {
private final com.android.jill.Options options
private final String version
static final boolean $assertionsDisabled
public void (com.android.jill.Options, java.lang.String)
com.android.jill.Options options
String version
public void process (java.io.File)
java.io.IOException e
java.io.File binaryFile
private void processJavaBinary (java.io.File)
java.io.File javaBinaryFile
java.util.List javaBinaryFiles
private void processJarFile (java.util.jar.JarFile)
java.util.jar.JarFile jarFile
private void processFolder (java.io.File)
java.io.File folder
java.util.List javaBinaryFiles
static void ()
}
com/android/jill/JillException.classJillException.java
package com.android.jill
public com.android.jill.JillException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/jill/Main.classMain.java
package com.android.jill
public com.android.jill.Main extends java.lang.Object {
private static final String PROPERTIES_FILE
public void ()
public static void main (java.lang.String[])
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.CmdLineException e
java.io.IOException e
com.android.jill.JillException e
String[] args
com.android.jill.Options options
public static com.android.jill.Options getOptions (java.lang.String[]) throws org.kohsuke.args4j.CmdLineException java.io.IOException
com.android.jill.IllegalOptionsException e
String[] args
com.android.jill.Options options
org.kohsuke.args4j.CmdLineParser parser
com.android.sched.util.config.cli.TokenIterator iterator
java.util.List list
public static void run (com.android.jill.Options)
com.android.jill.Options options
private static void printUsage (org.kohsuke.args4j.CmdLineParser)
org.kohsuke.args4j.CmdLineParser parser
public static java.lang.String getVersion ()
String codeName
String codeBase
String rawVersion
java.io.IOException e
java.util.Properties prop
String version
java.io.InputStream is
}
com/android/jill/Options.classOptions.java
package com.android.jill
public com.android.jill.Options extends java.lang.Object {
private java.io.File binaryFile
private boolean verbose
protected boolean help
protected java.io.File outputDirOrZip
protected boolean version
protected com.android.jill.ContainerType container
protected boolean disableEmitDebugInfo
static final boolean $assertionsDisabled
public void ()
public void checkValidity () throws com.android.jill.IllegalOptionsException
public void setBinaryFile (java.io.File)
java.io.File binaryFile
public java.io.File getOutputDir ()
public java.io.File getBinaryFile ()
public boolean askForVersion ()
public boolean askForHelp ()
public void setVerbose (boolean)
boolean verbose
public boolean isVerbose ()
public boolean isEmitDebugInfo ()
public com.android.jill.ContainerType getContainer ()
private void checkBinaryFileValidity () throws com.android.jill.IllegalOptionsException
java.util.List binaryFiles
private void checkOutputDir () throws com.android.jill.IllegalOptionsException
static void ()
}
com/android/jill/backend/jayce/JayceOutputStream.classJayceOutputStream.java
package com.android.jill.backend.jayce
com.android.jill.backend.jayce.JayceOutputStream extends java.lang.Object implements java.io.DataOutput {
private final java.io.DataOutputStream out
public void (java.io.OutputStream)
java.io.OutputStream out
private static byte[] stringToUtf8Bytes (java.lang.String)
char c
int i
String string
int len
byte[] bytes
int outAt
byte[] result
public void write (int) throws java.io.IOException
int b
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void writeBoolean (boolean) throws java.io.IOException
boolean v
public void writeByte (int) throws java.io.IOException
int v
public void writeShort (int) throws java.io.IOException
int v
public void writeChar (int) throws java.io.IOException
int v
public void writeInt (int) throws java.io.IOException
int v
int remaining
boolean hasMore
int end
public void writeLong (long) throws java.io.IOException
long v
long remaining
boolean hasMore
long end
public void writeFloat (float) throws java.io.IOException
float v
public void writeDouble (double) throws java.io.IOException
double v
public void writeBytes (java.lang.String) throws java.io.IOException
String s
public void writeChars (java.lang.String) throws java.io.IOException
String s
public void writeUTF (java.lang.String) throws java.io.IOException
byte[] utf8String
String s
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
com/android/jill/backend/jayce/JaycePrettyWriter.classJaycePrettyWriter.java
package com.android.jill.backend.jayce
public com.android.jill.backend.jayce.JaycePrettyWriter extends com.android.jill.backend.jayce.JayceWriter {
private static final String LINE_SEPARATOR
private static final String INDENT_GRANULARITY
private int indent
public void (java.io.OutputStream)
java.io.OutputStream out
public void writeKeyword (com.android.jill.backend.jayce.Token) throws java.io.IOException
com.android.jill.backend.jayce.Token token
public void writeOpen () throws java.io.IOException
public void writeClose () throws java.io.IOException
public void writeString (java.lang.String) throws java.io.IOException
String string
public void writeNull () throws java.io.IOException
public void writeFileName (java.lang.String) throws java.io.IOException
String fileName
public void writeCurrentLineInfo (int) throws java.io.IOException
int lineNumber
protected void writeSpace () throws java.io.IOException
public void writeInt (int) throws java.io.IOException
int value
public void writeByte (byte) throws java.io.IOException
byte value
public void writeChar (char) throws java.io.IOException
char value
public void writeShort (short) throws java.io.IOException
short value
public void writeLong (long) throws java.io.IOException
long value
public void writeFloat (float) throws java.io.IOException
float value
public void writeDouble (double) throws java.io.IOException
double value
private void writeIdent () throws java.io.IOException
private void writeLn () throws java.io.IOException
private void indentIn ()
private void indentOut ()
static void ()
}
com/android/jill/backend/jayce/JayceWriter.classJayceWriter.java
package com.android.jill.backend.jayce
public com.android.jill.backend.jayce.JayceWriter extends java.lang.Object {
protected final java.util.Stack writers
private final java.util.Stack outputStreams
private final java.util.Stack nodeCounters
private final java.util.List currentCatchBlockList
public void (java.io.OutputStream)
java.io.OutputStream out
public void writeBoolean (boolean) throws java.io.IOException
boolean value
private void writeIntInternal (int) throws java.io.IOException
int value
public void writeInt (int) throws java.io.IOException
int value
public void writeTrimmedInt (int) throws java.io.IOException
int value
private void writeLongInternal (long) throws java.io.IOException
long value
public void writeLong (long) throws java.io.IOException
long value
public void writeByte (byte) throws java.io.IOException
byte value
public void writeShort (short) throws java.io.IOException
short value
public void writeChar (char) throws java.io.IOException
char value
public void writeFloat (float) throws java.io.IOException
float value
public void writeDouble (double) throws java.io.IOException
double value
public void writeKeyword (com.android.jill.backend.jayce.Token) throws java.io.IOException
com.android.jill.backend.jayce.Token token
public void writeToken (com.android.jill.backend.jayce.Token) throws java.io.IOException
com.android.jill.backend.jayce.Token token
public void writeOpen () throws java.io.IOException
public void writeClose () throws java.io.IOException
public void writeOpenNodeList ()
java.io.ByteArrayOutputStream baos
public void writeCloseNodeList () throws java.io.IOException
com.android.jill.backend.jayce.JayceOutputStream w
java.io.ByteArrayOutputStream baos
public void writeRetentionPolicyEnum (java.lang.Enum) throws java.io.IOException
Enum enumValue
public void writeFieldRefKindEnum (java.lang.Enum) throws java.io.IOException
Enum enumValue
public void writeMethodKindEnum (java.lang.Enum) throws java.io.IOException
Enum enumValue
public void writeReceiverKindEnum (java.lang.Enum) throws java.io.IOException
Enum enumValue
public void writeDispatchKindEnum (java.lang.Enum) throws java.io.IOException
Enum enumValue
public void writeIds (java.util.List) throws java.io.IOException
String id
java.util.Iterator i$
java.util.List list
public void writeCatchBlockIds (java.util.Set) throws java.io.IOException
String s
java.util.Iterator i$
String s
java.util.Iterator i$
int i
int i
java.util.Set list
java.util.List removedIds
java.util.List addedIds
int addedIdsSize
int removedIdsSize
public void clearCatchBlockIds ()
public boolean isCurrentCatchBlockListEmpty ()
public void writeId (java.lang.String) throws java.io.IOException
String id
public void writeHeader (java.lang.String) throws java.io.IOException
String header
private void writeStringInternal (java.lang.String) throws java.io.IOException
String string
public void writeString (java.lang.String) throws java.io.IOException
String string
public void writeNull () throws java.io.IOException
protected void writeSpace () throws java.io.IOException
public void writeFileName (java.lang.String) throws java.io.IOException
String fileName
private void writeOpenFileName () throws java.io.IOException
private void writeCloseFileName () throws java.io.IOException
public void writeCurrentLineInfo (int) throws java.io.IOException
int lineNumber
private void writeOpenLineInfo () throws java.io.IOException
private void writeCloseLineInfo () throws java.io.IOException
private void writeOpenAddCatchBlockIds () throws java.io.IOException
private void writeOpenRemoveCatchBlockIds () throws java.io.IOException
private void writeCloseCatchBlockIds () throws java.io.IOException
public void flush () throws java.io.IOException
}
com/android/jill/backend/jayce/Token.classToken.java
package com.android.jill.backend.jayce
public final com.android.jill.backend.jayce.Token extends java.lang.Enum {
public static final com.android.jill.backend.jayce.Token EOF
public static final com.android.jill.backend.jayce.Token DOUBLE_QUOTE
public static final com.android.jill.backend.jayce.Token LPARENTHESIS
public static final com.android.jill.backend.jayce.Token RPARENTHESIS
public static final com.android.jill.backend.jayce.Token SHARP
public static final com.android.jill.backend.jayce.Token LBRACKET
public static final com.android.jill.backend.jayce.Token RBRACKET
public static final com.android.jill.backend.jayce.Token LCURLY_ADD
public static final com.android.jill.backend.jayce.Token LCURLY_REMOVE
public static final com.android.jill.backend.jayce.Token RCURLY
public static final com.android.jill.backend.jayce.Token NULL
public static final com.android.jill.backend.jayce.Token NUMBER_VALUE
public static final com.android.jill.backend.jayce.Token STRING_VALUE
public static final com.android.jill.backend.jayce.Token ABSENT_ARRAY_DIMENSION
public static final com.android.jill.backend.jayce.Token ADD_OPERATION
public static final com.android.jill.backend.jayce.Token ALLOC
public static final com.android.jill.backend.jayce.Token AND_OPERATION
public static final com.android.jill.backend.jayce.Token ANNOTATION_LITERAL
public static final com.android.jill.backend.jayce.Token ANNOTATION_METHOD
public static final com.android.jill.backend.jayce.Token ANNOTATION_TYPE
public static final com.android.jill.backend.jayce.Token ARRAY_LENGTH
public static final com.android.jill.backend.jayce.Token ARRAY_LITERAL
public static final com.android.jill.backend.jayce.Token ARRAY_REF
public static final com.android.jill.backend.jayce.Token ASG_ADD_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_BIT_AND_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_BIT_OR_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_BIT_XOR_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_CONCAT_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_DIV_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_MOD_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_MUL_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_SHL_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_SHR_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_SHRU_OPERATION
public static final com.android.jill.backend.jayce.Token ASG_SUB_OPERATION
public static final com.android.jill.backend.jayce.Token ASSERT_STATEMENT
public static final com.android.jill.backend.jayce.Token BIT_AND_OPERATION
public static final com.android.jill.backend.jayce.Token BIT_OR_OPERATION
public static final com.android.jill.backend.jayce.Token BIT_XOR_OPERATION
public static final com.android.jill.backend.jayce.Token BLOCK
public static final com.android.jill.backend.jayce.Token BOOLEAN_LITERAL
public static final com.android.jill.backend.jayce.Token BREAK_STATEMENT
public static final com.android.jill.backend.jayce.Token BYTE_LITERAL
public static final com.android.jill.backend.jayce.Token CASE_STATEMENT
public static final com.android.jill.backend.jayce.Token CATCH_BLOCK
public static final com.android.jill.backend.jayce.Token CHAR_LITERAL
public static final com.android.jill.backend.jayce.Token CLASS
public static final com.android.jill.backend.jayce.Token CLASS_LITERAL
public static final com.android.jill.backend.jayce.Token CONCAT_OPERATION
public static final com.android.jill.backend.jayce.Token CONDITIONAL_EXPRESSION
public static final com.android.jill.backend.jayce.Token CONSTRUCTOR
public static final com.android.jill.backend.jayce.Token CONTINUE_STATEMENT
public static final com.android.jill.backend.jayce.Token DIV_OPERATION
public static final com.android.jill.backend.jayce.Token DO_STATEMENT
public static final com.android.jill.backend.jayce.Token DOUBLE_LITERAL
public static final com.android.jill.backend.jayce.Token DYNAMIC_CAST_OPERATION
public static final com.android.jill.backend.jayce.Token ENUM
public static final com.android.jill.backend.jayce.Token ENUM_FIELD
public static final com.android.jill.backend.jayce.Token ENUM_LITERAL
public static final com.android.jill.backend.jayce.Token EQ_OPERATION
public static final com.android.jill.backend.jayce.Token EXCEPTION_RUNTIME_VALUE
public static final com.android.jill.backend.jayce.Token EXPRESSION_STATEMENT
public static final com.android.jill.backend.jayce.Token FIELD
public static final com.android.jill.backend.jayce.Token FIELD_INITIALIZER
public static final com.android.jill.backend.jayce.Token FIELD_REF
public static final com.android.jill.backend.jayce.Token FLOAT_LITERAL
public static final com.android.jill.backend.jayce.Token FOR_STATEMENT
public static final com.android.jill.backend.jayce.Token GENERIC_SIGNATURE
public static final com.android.jill.backend.jayce.Token GOTO
public static final com.android.jill.backend.jayce.Token GTE_OPERATION
public static final com.android.jill.backend.jayce.Token GT_OPERATION
public static final com.android.jill.backend.jayce.Token IF_STATEMENT
public static final com.android.jill.backend.jayce.Token INSTANCE_OF
public static final com.android.jill.backend.jayce.Token INT_LITERAL
public static final com.android.jill.backend.jayce.Token INTERFACE
public static final com.android.jill.backend.jayce.Token LABELED_STATEMENT
public static final com.android.jill.backend.jayce.Token LOCAL
public static final com.android.jill.backend.jayce.Token LOCAL_REF
public static final com.android.jill.backend.jayce.Token LOCK
public static final com.android.jill.backend.jayce.Token LONG_LITERAL
public static final com.android.jill.backend.jayce.Token LTE_OPERATION
public static final com.android.jill.backend.jayce.Token LT_OPERATION
public static final com.android.jill.backend.jayce.Token METHOD
public static final com.android.jill.backend.jayce.Token METHOD_BODY
public static final com.android.jill.backend.jayce.Token METHOD_CALL
public static final com.android.jill.backend.jayce.Token METHOD_LITERAL
public static final com.android.jill.backend.jayce.Token MOD_OPERATION
public static final com.android.jill.backend.jayce.Token MUL_OPERATION
public static final com.android.jill.backend.jayce.Token MULTI_EXPRESSION
public static final com.android.jill.backend.jayce.Token NAME_VALUE_PAIR
public static final com.android.jill.backend.jayce.Token NEQ_OPERATION
public static final com.android.jill.backend.jayce.Token NATIVE_METHOD_BODY
public static final com.android.jill.backend.jayce.Token NEW_ARRAY
public static final com.android.jill.backend.jayce.Token NEW_INSTANCE
public static final com.android.jill.backend.jayce.Token NULL_LITERAL
public static final com.android.jill.backend.jayce.Token OR_OPERATION
public static final com.android.jill.backend.jayce.Token PARAMETER
public static final com.android.jill.backend.jayce.Token PARAMETER_REF
public static final com.android.jill.backend.jayce.Token POSTFIX_DEC_OPERATION
public static final com.android.jill.backend.jayce.Token POSTFIX_INC_OPERATION
public static final com.android.jill.backend.jayce.Token PREFIX_BIT_NOT_OPERATION
public static final com.android.jill.backend.jayce.Token PREFIX_DEC_OPERATION
public static final com.android.jill.backend.jayce.Token PREFIX_INC_OPERATION
public static final com.android.jill.backend.jayce.Token PREFIX_NEG_OPERATION
public static final com.android.jill.backend.jayce.Token PREFIX_NOT_OPERATION
public static final com.android.jill.backend.jayce.Token PROGRAM
public static final com.android.jill.backend.jayce.Token REINTERPRETCAST_OPERATION
public static final com.android.jill.backend.jayce.Token RETURN_STATEMENT
public static final com.android.jill.backend.jayce.Token SHL_OPERATION
public static final com.android.jill.backend.jayce.Token SHORT_LITERAL
public static final com.android.jill.backend.jayce.Token SHR_OPERATION
public static final com.android.jill.backend.jayce.Token SHRU_OPERATION
public static final com.android.jill.backend.jayce.Token SIMPLE_NAME
public static final com.android.jill.backend.jayce.Token SUB_OPERATION
public static final com.android.jill.backend.jayce.Token STRING_LITERAL
public static final com.android.jill.backend.jayce.Token SWITCH_STATEMENT
public static final com.android.jill.backend.jayce.Token SYNCHRONIZED_BLOCK
public static final com.android.jill.backend.jayce.Token THIS_REF
public static final com.android.jill.backend.jayce.Token THIS_REF_TYPE_INFO
public static final com.android.jill.backend.jayce.Token THROW_STATEMENT
public static final com.android.jill.backend.jayce.Token THROWN_EXCEPTION
public static final com.android.jill.backend.jayce.Token TRY_STATEMENT
public static final com.android.jill.backend.jayce.Token UNLOCK
public static final com.android.jill.backend.jayce.Token WHILE_STATEMENT
private String label
private static final com.android.jill.backend.jayce.Token[] $VALUES
public static com.android.jill.backend.jayce.Token[] values ()
public static com.android.jill.backend.jayce.Token valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String text
public int getId ()
public java.lang.String getText ()
static void ()
}
com/android/jill/frontend/java/AnnotationWriter.classAnnotationWriter.java
package com.android.jill.frontend.java
public com.android.jill.frontend.java.AnnotationWriter extends com.android.jill.frontend.java.JillWriter {
private static final String JAVA_LANG_SYNTHETIC
static final boolean $assertionsDisabled
public void (com.android.jill.backend.jayce.JayceWriter, com.android.jill.frontend.java.SourceInfoWriter)
com.android.jill.backend.jayce.JayceWriter writer
com.android.jill.frontend.java.SourceInfoWriter sourceInfoWriter
public void writeRetentionPolicy (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
String[] enumAccess
org.objectweb.asm.tree.AnnotationNode anno
java.util.Iterator i$
org.objectweb.asm.tree.ClassNode cn
boolean retentionAnnotationFound
public void writeAnnotations (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
public void writeAnnotations (org.objectweb.asm.tree.MethodNode) throws java.io.IOException
org.objectweb.asm.tree.MethodNode mn
public void writeAnnotations (org.objectweb.asm.tree.FieldNode) throws java.io.IOException
org.objectweb.asm.tree.FieldNode fn
public void writeAnnotations (org.objectweb.asm.tree.MethodNode, int) throws java.io.IOException
org.objectweb.asm.tree.MethodNode mn
int parameterAnnotIdx
public void writeValue (java.lang.Object) throws java.io.IOException
org.objectweb.asm.tree.AnnotationNode annotationNode
Object value
private void writeAnnotations (java.util.List, com.android.jill.frontend.java.RetentionPolicy) throws java.io.IOException
org.objectweb.asm.tree.AnnotationNode anno
java.util.Iterator i$
java.util.List annotations
com.android.jill.frontend.java.RetentionPolicy retentionPolicy
private void writeAnnotation (org.objectweb.asm.tree.AnnotationNode, com.android.jill.frontend.java.RetentionPolicy) throws java.io.IOException
org.objectweb.asm.tree.AnnotationNode anno
com.android.jill.frontend.java.RetentionPolicy retentionPolicy
private void writeNameValuePair (java.util.List) throws java.io.IOException
String name
Object value
int i
java.util.List values
private void writeValue (java.lang.String[]) throws java.io.IOException
String[] value
static void ()
}
com/android/jill/frontend/java/AsmHelper.classAsmHelper.java
package com.android.jill.frontend.java
public com.android.jill.frontend.java.AsmHelper extends java.lang.Object {
private static final String JAVA_LANG_ENUM
private static final int JAVA_ACCESS_FLAGS_MASK
private static final String GENERIC_SIGNATURE_START
private static final String GENERIC_SIGNATURE_END
static final boolean $assertionsDisabled
public void ()
public static boolean isGenericSignature (org.objectweb.asm.tree.ClassNode)
org.objectweb.asm.tree.ClassNode cn
public static boolean isInterface (org.objectweb.asm.tree.ClassNode)
org.objectweb.asm.tree.ClassNode cn
public static boolean isAnnotation (org.objectweb.asm.tree.ClassNode)
org.objectweb.asm.tree.ClassNode cn
public static boolean isEnum (org.objectweb.asm.tree.ClassNode)
org.objectweb.asm.tree.ClassNode cn
public static boolean isStatic (org.objectweb.asm.tree.FieldNode)
org.objectweb.asm.tree.FieldNode fn
public static boolean isEnumField (org.objectweb.asm.tree.FieldNode)
org.objectweb.asm.tree.FieldNode fn
public static boolean isNative (org.objectweb.asm.tree.MethodNode)
org.objectweb.asm.tree.MethodNode mn
public static boolean isAbstract (org.objectweb.asm.tree.MethodNode)
org.objectweb.asm.tree.MethodNode mn
public static boolean isStatic (org.objectweb.asm.tree.MethodNode)
org.objectweb.asm.tree.MethodNode mn
public static boolean isPrivate (org.objectweb.asm.tree.MethodNode)
org.objectweb.asm.tree.MethodNode mn
public static boolean isConstructor (org.objectweb.asm.tree.MethodNode)
org.objectweb.asm.tree.MethodNode mn
public static boolean isStaticInit (org.objectweb.asm.tree.MethodNode)
org.objectweb.asm.tree.MethodNode mn
public static boolean isLocalStoreOf (org.objectweb.asm.tree.AbstractInsnNode, int)
org.objectweb.asm.tree.VarInsnNode varInsn
org.objectweb.asm.tree.AbstractInsnNode insn
int localIdx
public static boolean isLocalLoadOf (org.objectweb.asm.tree.AbstractInsnNode, int)
org.objectweb.asm.tree.VarInsnNode varInsn
org.objectweb.asm.tree.AbstractInsnNode insn
int localIdx
public static java.lang.String getDescriptor (org.objectweb.asm.tree.ClassNode)
org.objectweb.asm.tree.ClassNode cn
public static java.util.List getDescriptorsFromInternalNames (java.util.List)
String internalName
java.util.Iterator i$
java.util.List internalInterfaceNames
java.util.List interfaceDescs
public static java.lang.String getSourceName (org.objectweb.asm.tree.ClassNode)
org.objectweb.asm.tree.InnerClassNode innerClassNode
java.util.Iterator i$
org.objectweb.asm.tree.InnerClassNode matchingInnerClassNode
org.objectweb.asm.tree.ClassNode cn
int lastPathSeparatorIndex
int startIndex
public static int getModifiers (org.objectweb.asm.tree.ClassNode)
org.objectweb.asm.tree.InnerClassNode innerClassNode
java.util.Iterator i$
org.objectweb.asm.tree.InnerClassNode matchingInnerClassNode
org.objectweb.asm.tree.ClassNode cn
int modifier
public static int getModifiers (org.objectweb.asm.tree.MethodNode)
org.objectweb.asm.tree.MethodNode mn
public static int getModifiers (org.objectweb.asm.tree.FieldNode)
org.objectweb.asm.tree.FieldNode fn
static void ()
}
com/android/jill/frontend/java/ClassNodeWriter.classClassNodeWriter.java
package com.android.jill.frontend.java
public com.android.jill.frontend.java.ClassNodeWriter extends com.android.jill.frontend.java.JillWriter {
public static final int COMPILE_TIME_CONSTANT
private final com.android.jill.frontend.java.AnnotationWriter annotWriter
private static final int ORDINAL_UNKNOWN
private final com.android.jill.Options options
static final boolean $assertionsDisabled
public void (com.android.jill.backend.jayce.JayceWriter, com.android.jill.frontend.java.SourceInfoWriter, com.android.jill.Options)
com.android.jill.backend.jayce.JayceWriter writer
com.android.jill.frontend.java.SourceInfoWriter sourceInfoWriter
com.android.jill.Options options
public void write (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
private void writeEnum (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
private void writeClass (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
private void writeInterface (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
private boolean isPackageInfoIfNotAbstract (org.objectweb.asm.tree.ClassNode)
org.objectweb.asm.tree.ClassNode cn
private void writeAnnotation (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
private void writeThisRefTypeInfoMarker (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.LocalVariableNode lvn
java.util.Iterator i$
org.objectweb.asm.tree.MethodNode mn
java.util.Iterator i$
org.objectweb.asm.tree.ClassNode cn
String thisRefSignature
private void writeGenericSignatureMarker (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
private void writeSourceNameMarker (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
private void writeGenericSignatureMarker (org.objectweb.asm.tree.FieldNode) throws java.io.IOException
org.objectweb.asm.tree.FieldNode fn
private void writeFields (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.FieldNode fn
java.util.Iterator i$
org.objectweb.asm.tree.ClassNode cn
private void writeEnumFields (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.FieldNode fn
java.util.Iterator i$
org.objectweb.asm.tree.ClassNode cn
private void writeField (org.objectweb.asm.tree.ClassNode, org.objectweb.asm.tree.FieldNode, com.android.jill.backend.jayce.Token) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
org.objectweb.asm.tree.FieldNode fn
com.android.jill.backend.jayce.Token kind
private void writeFieldValue (org.objectweb.asm.tree.ClassNode, org.objectweb.asm.tree.FieldNode) throws java.io.IOException
int intValue
Object value
org.objectweb.asm.tree.ClassNode cn
org.objectweb.asm.tree.FieldNode fn
private void writeAnnotationMethods (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.MethodNode mn
java.util.Iterator i$
org.objectweb.asm.tree.ClassNode cn
private void writeMethods (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.MethodNode mn
java.util.Iterator i$
org.objectweb.asm.tree.ClassNode cn
private void writingInners (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.InnerClassNode innerClassNode
java.util.Iterator i$
org.objectweb.asm.tree.InnerClassNode matchingInnerClassNode
org.objectweb.asm.tree.ClassNode cn
java.util.List innerClasses
java.util.List innerIds
private void writeEnclosingInformation (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.InnerClassNode innerClassNode
java.util.Iterator i$
String outerClassName
org.objectweb.asm.tree.InnerClassNode matchingInnerClassNode
org.objectweb.asm.tree.ClassNode cn
java.util.List innerClasses
static void ()
}
com/android/jill/frontend/java/DuplicateJackFileException.classDuplicateJackFileException.java
package com.android.jill.frontend.java
public com.android.jill.frontend.java.DuplicateJackFileException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
}
com/android/jill/frontend/java/JavaTransformer.classJavaTransformer.java
package com.android.jill.frontend.java
public com.android.jill.frontend.java.JavaTransformer extends java.lang.Object {
private static final String LIB_MAJOR_VERSION
private static final String LIB_MINOR_VERSION
private static final String JAYCE_MAJOR_VERSION
private static final String JAYCE_MINOR_VERSION
private static final String KEY_LIB_MAJOR_VERSION
private static final String KEY_LIB_MINOR_VERSION
private static final String KEY_LIB_EMITTER
private static final String KEY_LIB_EMITTER_VERSION
private static final String KEY_JAYCE
private static final String KEY_JAYCE_MAJOR_VERSION
private static final String KEY_JAYCE_MINOR_VERSION
private static final String JACK_LIBRARY_PROPERTIES
private final String version
private final com.android.jill.Options options
private static final String JAYCE_FILE_EXTENSION
private static final char TYPE_NAME_SEPARATOR
static final boolean $assertionsDisabled
public void (java.lang.String, com.android.jill.Options)
String version
com.android.jill.Options options
public void transform (java.util.List)
com.android.jill.frontend.java.DuplicateJackFileException e
java.io.FileInputStream fis
java.io.File fileToTransform
java.util.Iterator i$
com.android.jill.frontend.java.DuplicateJackFileException e
java.io.FileInputStream fis
java.io.File fileToTransform
java.util.Iterator i$
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.util.List javaBinaryFiles
java.util.zip.ZipOutputStream zos
public void transform (java.util.jar.JarFile)
java.io.IOException e
Exception e
java.io.IOException e
java.util.jar.JarFile jarFile
java.util.zip.ZipOutputStream zos
private void dumpJackLibraryProperties (java.util.zip.ZipOutputStream)
java.util.zip.ZipOutputStream zos
java.util.Properties jackLibraryProperties
private void dumpPropertiesToZip (java.util.zip.ZipOutputStream, java.util.Properties)
java.util.zip.ZipEntry entry
java.io.IOException e
java.util.zip.ZipOutputStream zos
java.util.Properties libraryProperties
private void dumpPropertiesToFile (java.io.File, java.util.Properties)
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.File outputFile
java.util.Properties libraryProperties
java.io.File outputDir
java.io.File libraryPropertiesFile
java.io.FileOutputStream fos
private void transformJavaFiles (java.util.jar.JarFile, java.util.zip.ZipOutputStream) throws java.io.IOException
com.android.jill.frontend.java.DuplicateJackFileException e
java.io.InputStream is
java.util.jar.JarEntry fileEntry
java.util.jar.JarEntry entry
String name
java.util.jar.JarFile jarFile
java.util.zip.ZipOutputStream zos
java.util.Enumeration entries
private void copyResources (java.util.jar.JarFile, java.util.zip.ZipOutputStream) throws java.io.IOException
java.io.InputStream is
java.util.jar.JarEntry fileEntry
java.util.jar.JarEntry entry
String name
java.util.jar.JarFile jarFile
java.util.zip.ZipOutputStream zos
java.util.Enumeration entries
private void copyResourceToZip (java.io.InputStream, java.util.zip.ZipOutputStream, java.lang.String)
java.util.zip.ZipEntry zipEntry
Exception e
java.io.InputStream is
java.util.zip.ZipOutputStream zipOutputStream
String name
private void copyResourceToDir (java.io.InputStream, java.io.File, java.lang.String)
java.io.File outputFile
java.io.IOException e
Exception e
java.io.IOException e
java.io.InputStream is
java.io.File outputDir
String name
java.io.OutputStream resourceOS
private void copyResource (java.io.InputStream, java.io.OutputStream, java.lang.String) throws java.io.IOException
java.io.InputStream is
java.io.OutputStream os
String name
java.io.OutputStream resourceOS
byte[] buffer
int bytesRead
private void transformToZip (java.io.InputStream, java.util.zip.ZipOutputStream, java.util.jar.JarFile) throws java.io.IOException com.android.jill.frontend.java.DuplicateJackFileException
java.util.zip.ZipEntry entry
java.io.IOException e
java.io.InputStream is
java.util.zip.ZipOutputStream zipOutputStream
java.util.jar.JarFile jarFile
org.objectweb.asm.tree.ClassNode cn
String filePath
private void transformToDir (java.io.InputStream, java.io.File) throws java.io.IOException com.android.jill.frontend.java.DuplicateJackFileException
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.InputStream is
java.io.File outputDir
org.objectweb.asm.tree.ClassNode cn
String filePath
java.io.File outputFile
java.io.FileOutputStream fos
private void transform (org.objectweb.asm.tree.ClassNode, java.io.OutputStream) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
java.io.OutputStream os
com.android.jill.backend.jayce.JayceWriter writer
com.android.jill.frontend.java.ClassNodeWriter asm2jayce
private void createParentDirectories (java.io.File) throws java.io.IOException
java.io.File outputFile
java.io.File parentFile
private com.android.jill.backend.jayce.JayceWriter createWriter (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream os
com.android.jill.backend.jayce.JayceWriter writer
private static java.lang.String getFilePath (java.lang.String)
String typeBinaryName
private org.objectweb.asm.tree.ClassNode getClassNode (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
org.objectweb.asm.ClassReader cr
org.objectweb.asm.tree.ClassNode cn
static void ()
}
com/android/jill/frontend/java/JillWriter.classJillWriter.java
package com.android.jill.frontend.java
public abstract com.android.jill.frontend.java.JillWriter extends java.lang.Object {
protected final com.android.jill.backend.jayce.JayceWriter writer
protected final com.android.jill.frontend.java.SourceInfoWriter sourceInfoWriter
static final boolean $assertionsDisabled
public void (com.android.jill.backend.jayce.JayceWriter, com.android.jill.frontend.java.SourceInfoWriter)
com.android.jill.backend.jayce.JayceWriter writer
com.android.jill.frontend.java.SourceInfoWriter sourceInfoWriter
protected void writeValue (java.lang.Object) throws java.io.IOException
Object value
protected void writeValue (java.lang.String) throws java.io.IOException
String value
protected void writeValue (boolean) throws java.io.IOException
boolean value
protected void writeValue (byte) throws java.io.IOException
byte value
protected void writeValue (char) throws java.io.IOException
char value
protected void writeValue (short) throws java.io.IOException
short value
protected void writeValue (int) throws java.io.IOException
int value
protected void writeValue (float) throws java.io.IOException
float value
protected void writeValue (double) throws java.io.IOException
double value
protected void writeValue (long) throws java.io.IOException
long value
protected void writeValue () throws java.io.IOException
protected void writeValue (org.objectweb.asm.Type) throws java.io.IOException
org.objectweb.asm.Type value
protected void writeValue (java.lang.Object[]) throws java.io.IOException
int j
Object[] value
protected java.lang.Object[] convertPrimitiveArrayToObject (java.lang.Object)
int i
Object array
int length
Object[] objectArray
static void ()
}
com/android/jill/frontend/java/MethodBodyWriter$1.classMethodBodyWriter.java
package com.android.jill.frontend.java
com.android.jill.frontend.java.MethodBodyWriter$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$jill$backend$jayce$Token
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/jill/frontend/java/MethodBodyWriter$Case.classMethodBodyWriter.java
package com.android.jill.frontend.java
com.android.jill.frontend.java.MethodBodyWriter$Case extends java.lang.Object {
org.objectweb.asm.tree.LabelNode labelNode
Integer key
String caseId
public void (org.objectweb.asm.tree.LabelNode, int, java.lang.Integer)
org.objectweb.asm.tree.LabelNode labelNode
int switchIdx
Integer key
}
com/android/jill/frontend/java/MethodBodyWriter$CmpOperands.classMethodBodyWriter.java
package com.android.jill.frontend.java
com.android.jill.frontend.java.MethodBodyWriter$CmpOperands extends java.lang.Object {
com.android.jill.frontend.java.Variable lhs
com.android.jill.frontend.java.Variable rhs
public void (com.android.jill.frontend.java.Variable, com.android.jill.frontend.java.Variable)
com.android.jill.frontend.java.Variable lhs
com.android.jill.frontend.java.Variable rhs
}
com/android/jill/frontend/java/MethodBodyWriter$DispatchKind.classMethodBodyWriter.java
package com.android.jill.frontend.java
public final com.android.jill.frontend.java.MethodBodyWriter$DispatchKind extends java.lang.Enum {
public static final com.android.jill.frontend.java.MethodBodyWriter$DispatchKind VIRTUAL
public static final com.android.jill.frontend.java.MethodBodyWriter$DispatchKind DIRECT
private static final com.android.jill.frontend.java.MethodBodyWriter$DispatchKind[] $VALUES
public static com.android.jill.frontend.java.MethodBodyWriter$DispatchKind[] values ()
public static com.android.jill.frontend.java.MethodBodyWriter$DispatchKind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/jill/frontend/java/MethodBodyWriter$FieldRefKind.classMethodBodyWriter.java
package com.android.jill.frontend.java
public final com.android.jill.frontend.java.MethodBodyWriter$FieldRefKind extends java.lang.Enum {
public static final com.android.jill.frontend.java.MethodBodyWriter$FieldRefKind INSTANCE
public static final com.android.jill.frontend.java.MethodBodyWriter$FieldRefKind STATIC
private static final com.android.jill.frontend.java.MethodBodyWriter$FieldRefKind[] $VALUES
public static com.android.jill.frontend.java.MethodBodyWriter$FieldRefKind[] values ()
public static com.android.jill.frontend.java.MethodBodyWriter$FieldRefKind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/jill/frontend/java/MethodBodyWriter$MethodCallReceiverKind.classMethodBodyWriter.java
package com.android.jill.frontend.java
public final com.android.jill.frontend.java.MethodBodyWriter$MethodCallReceiverKind extends java.lang.Enum {
public static final com.android.jill.frontend.java.MethodBodyWriter$MethodCallReceiverKind CLASS
public static final com.android.jill.frontend.java.MethodBodyWriter$MethodCallReceiverKind INTERFACE
private static final com.android.jill.frontend.java.MethodBodyWriter$MethodCallReceiverKind[] $VALUES
public static com.android.jill.frontend.java.MethodBodyWriter$MethodCallReceiverKind[] values ()
public static com.android.jill.frontend.java.MethodBodyWriter$MethodCallReceiverKind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/jill/frontend/java/MethodBodyWriter$MethodKind.classMethodBodyWriter.java
package com.android.jill.frontend.java
public final com.android.jill.frontend.java.MethodBodyWriter$MethodKind extends java.lang.Enum {
public static final com.android.jill.frontend.java.MethodBodyWriter$MethodKind STATIC
public static final com.android.jill.frontend.java.MethodBodyWriter$MethodKind INSTANCE_NON_VIRTUAL
public static final com.android.jill.frontend.java.MethodBodyWriter$MethodKind INSTANCE_VIRTUAL
private static final com.android.jill.frontend.java.MethodBodyWriter$MethodKind[] $VALUES
public static com.android.jill.frontend.java.MethodBodyWriter$MethodKind[] values ()
public static com.android.jill.frontend.java.MethodBodyWriter$MethodKind valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/jill/frontend/java/MethodBodyWriter.classMethodBodyWriter.java
package com.android.jill.frontend.java
public com.android.jill.frontend.java.MethodBodyWriter extends com.android.jill.frontend.java.JillWriter implements org.objectweb.asm.Opcodes {
private final java.util.Map nameToVar
private final java.util.Map parameterToVar
public static final int CONSTRUCTOR
private final java.util.HashMap cmpOperands
private final com.android.jill.frontend.java.AnnotationWriter annotWriter
private static final int NO_MODIFIER
private static final int TOP_OF_STACK
private final java.util.Set currentCatchList
private int currentLine
private final org.objectweb.asm.tree.ClassNode currentClass
private final org.objectweb.asm.tree.MethodNode currentMethod
private final org.objectweb.asm.tree.analysis.Analyzer analyzer
private int unusedVarCount
private int currentPc
private int startLine
private int endLine
private final com.android.jill.Options options
private final java.util.Map catchBlockToCatchedVariable
static final boolean $assertionsDisabled
public void (com.android.jill.backend.jayce.JayceWriter, com.android.jill.frontend.java.AnnotationWriter, org.objectweb.asm.tree.ClassNode, org.objectweb.asm.tree.MethodNode, com.android.jill.frontend.java.SourceInfoWriter, com.android.jill.Options)
org.objectweb.asm.tree.analysis.AnalyzerException e
com.android.jill.backend.jayce.JayceWriter writer
com.android.jill.frontend.java.AnnotationWriter annotWriter
org.objectweb.asm.tree.ClassNode cn
org.objectweb.asm.tree.MethodNode mn
com.android.jill.frontend.java.SourceInfoWriter sourceInfoWriter
com.android.jill.Options options
org.objectweb.asm.tree.analysis.BasicInterpreter bi
public void write () throws java.io.IOException
private void writeConstructor () throws java.io.IOException
private void writeMethod () throws java.io.IOException
com.android.jill.frontend.java.MethodBodyWriter$MethodKind methodKind
com.android.jill.frontend.java.MethodBodyWriter$MethodKind methodKind
com.android.jill.frontend.java.MethodBodyWriter$MethodKind methodKind
private void writeAnnotationMethod () throws java.io.IOException
private void writeOriginalTypeInfoMarker () throws java.io.IOException
private void writeThrownExceptionMarker () throws java.io.IOException
private org.objectweb.asm.tree.MethodNode getMethodWithoutJSR (org.objectweb.asm.tree.MethodNode)
org.objectweb.asm.tree.MethodNode mn
org.objectweb.asm.commons.JSRInlinerAdapter jsrInliner
private void writeMethodBody () throws java.io.IOException
private void computeStartAndEndLine ()
org.objectweb.asm.tree.LineNumberNode lnn
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.AbstractInsnNode[] arr$
int len$
int i$
private void createCatchedVariables ()
org.objectweb.asm.Type catchedType
com.android.jill.frontend.java.Variable declaringCatchVariable
org.objectweb.asm.Type catchedType
String id
org.objectweb.asm.tree.TryCatchBlockNode tryCatchNode
java.util.Iterator i$
private void writeNativeMethodBody () throws java.io.IOException
private void writeJavaMethodBody () throws java.io.IOException
private void writeBody () throws java.io.IOException
com.android.jill.frontend.java.Variable p
java.util.Iterator i$
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.Frame currentFrame
org.objectweb.asm.tree.analysis.Frame nextFrame
int insnIdx
org.objectweb.asm.tree.analysis.Frame[] frames
private void writeCatchBlock (org.objectweb.asm.tree.LabelNode, int, org.objectweb.asm.tree.analysis.Frame[]) throws java.io.IOException
org.objectweb.asm.tree.TryCatchBlockNode tryCatchNode2
java.util.Iterator i$
com.android.jill.frontend.java.Variable declaringCatchVariable
java.util.List ids
org.objectweb.asm.tree.TryCatchBlockNode tryCatchNode
java.util.Iterator i$
org.objectweb.asm.tree.LabelNode labelNode
int labelIdx
org.objectweb.asm.tree.analysis.Frame[] frames
private void computeCatchList (org.objectweb.asm.tree.LabelNode)
String id
org.objectweb.asm.tree.TryCatchBlockNode tryCatchNode
java.util.Iterator i$
org.objectweb.asm.tree.LabelNode labelNode
private java.lang.String getCatchId (org.objectweb.asm.tree.LabelNode)
org.objectweb.asm.tree.LabelNode labelNode
int insnIndex
private void writeLabelInsn (int) throws java.io.IOException
int insnIdx
String id
private void writeEmptyBlock () throws java.io.IOException
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.IincInsnNode) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
org.objectweb.asm.tree.IincInsnNode iincInsn
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.IntInsnNode) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
org.objectweb.asm.tree.IntInsnNode intInsn
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.MultiANewArrayInsnNode) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
org.objectweb.asm.tree.MultiANewArrayInsnNode manaIns
private void writeNewArray (org.objectweb.asm.tree.analysis.Frame, java.lang.String, int) throws java.io.IOException
int i
org.objectweb.asm.tree.analysis.Frame frame
String typeDesc
int dims
private void writeArrayRef (org.objectweb.asm.tree.analysis.Frame, int, int) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
int startIdx
int opcode
org.objectweb.asm.Type refType
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.LookupSwitchInsnNode, int) throws java.io.IOException
com.android.jill.frontend.java.MethodBodyWriter$Case c
org.objectweb.asm.tree.LabelNode labelNode
java.util.Iterator i$
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
org.objectweb.asm.tree.LookupSwitchInsnNode switchInsn
int idx
java.util.List cases
java.util.List casesLabelNodeAndKey
com.android.jill.frontend.java.MethodBodyWriter$Case defaultCase
int caseIdx
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.TableSwitchInsnNode, int) throws java.io.IOException
com.android.jill.frontend.java.MethodBodyWriter$Case c
org.objectweb.asm.tree.LabelNode labelNode
java.util.Iterator i$
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
org.objectweb.asm.tree.TableSwitchInsnNode switchInsn
int idx
java.util.List cases
java.util.List casesLabelNodeAndKey
com.android.jill.frontend.java.MethodBodyWriter$Case defaultCase
int key
private void writeSwitch (org.objectweb.asm.tree.analysis.Frame, java.util.List, java.util.List) throws java.io.IOException
com.android.jill.frontend.java.MethodBodyWriter$Case c
java.util.Iterator i$
org.objectweb.asm.tree.analysis.Frame frame
java.util.List cases
java.util.List casesLabelNodeAndKey
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.TypeInsnNode) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
org.objectweb.asm.tree.TypeInsnNode typeInsn
String descriptor
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.FieldInsnNode) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
org.objectweb.asm.tree.FieldInsnNode fldInsn
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.MethodInsnNode) throws java.io.IOException
com.android.jill.frontend.java.MethodBodyWriter$DispatchKind dispatchKind
com.android.jill.frontend.java.MethodBodyWriter$MethodKind methodKind
com.android.jill.frontend.java.MethodBodyWriter$MethodCallReceiverKind receiverKind
org.objectweb.asm.Type argType
org.objectweb.asm.Type[] arr$
int len$
int i$
org.objectweb.asm.Type argType
org.objectweb.asm.Type returnType
com.android.jill.frontend.java.MethodBodyWriter$DispatchKind dispatchKind
com.android.jill.frontend.java.MethodBodyWriter$MethodKind methodKind
com.android.jill.frontend.java.MethodBodyWriter$MethodCallReceiverKind receiverKind
org.objectweb.asm.Type receiverType
int stackArgIndex
org.objectweb.asm.Type[] argumentTypes
java.util.List argsTypeIds
int argIdx
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
org.objectweb.asm.tree.MethodInsnNode mthInsn
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.VarInsnNode) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
org.objectweb.asm.tree.VarInsnNode varInsn
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.InsnNode) throws java.io.IOException
org.objectweb.asm.Type returnType
com.android.jill.frontend.java.Variable lhs
com.android.jill.frontend.java.Variable rhs
com.android.jill.frontend.java.Variable result
com.android.jill.frontend.java.Variable tmpVar
com.android.jill.frontend.java.Variable value3
com.android.jill.frontend.java.Variable value1
com.android.jill.frontend.java.Variable value2
com.android.jill.frontend.java.Variable value3
com.android.jill.frontend.java.Variable value1
com.android.jill.frontend.java.Variable value2
com.android.jill.frontend.java.Variable value4
com.android.jill.frontend.java.Variable value3
com.android.jill.frontend.java.Variable value3
com.android.jill.frontend.java.Variable value1
com.android.jill.frontend.java.Variable value2
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
org.objectweb.asm.tree.InsnNode insn
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.LdcInsnNode) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame nextFrame
org.objectweb.asm.tree.LdcInsnNode ldcInsn
private void writeInsn (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.JumpInsnNode, int) throws java.io.IOException
com.android.jill.backend.jayce.Token comparisonToken
int labeledStatmentIndex
com.android.jill.backend.jayce.Token conditionalToken
com.android.jill.frontend.java.Variable v
com.android.jill.frontend.java.Variable topOfStackVariable
com.android.jill.frontend.java.MethodBodyWriter$CmpOperands cmpOps
com.android.jill.backend.jayce.Token conditionalToken
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.JumpInsnNode jumpInsn
int insIndex
private void insertLabeledStatementIfNecessary (int) throws java.io.IOException
int labeledStatmentIndex
org.objectweb.asm.tree.AbstractInsnNode existing
private com.android.jill.backend.jayce.Token getConditionToken (int)
int opcode
private com.android.jill.backend.jayce.Token invertComparisonToken (com.android.jill.backend.jayce.Token)
com.android.jill.backend.jayce.Token cmpToken
private void writeGoto (org.objectweb.asm.tree.LabelNode) throws java.io.IOException
org.objectweb.asm.tree.LabelNode labelNode
int insIndex
private void writeGoto (int) throws java.io.IOException
int insIndex
private void writeReturn (org.objectweb.asm.tree.analysis.Frame, int) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
int stackIdx
private void writeStackAccess (org.objectweb.asm.tree.analysis.Frame, int) throws java.lang.IndexOutOfBoundsException java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
int stackIdx
private void writeLocalAccess (org.objectweb.asm.tree.analysis.Frame, int) throws java.lang.IndexOutOfBoundsException java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
int localIdx
private void writeLocalRef (com.android.jill.frontend.java.Variable) throws java.io.IOException
com.android.jill.backend.jayce.Token token
com.android.jill.frontend.java.Variable v
private void writeInstanceFieldRef (org.objectweb.asm.tree.FieldInsnNode, org.objectweb.asm.tree.analysis.Frame, int) throws java.io.IOException
org.objectweb.asm.tree.FieldInsnNode fldInsn
org.objectweb.asm.tree.analysis.Frame frame
int offset
private void writeStaticFieldRef (org.objectweb.asm.tree.FieldInsnNode) throws java.io.IOException
org.objectweb.asm.tree.FieldInsnNode fldInsn
public void dump ()
org.objectweb.asm.tree.analysis.BasicValue bv
int i
org.objectweb.asm.tree.analysis.BasicValue bv
int i
Object o
java.util.Iterator i$
org.objectweb.asm.util.Textifier t
org.objectweb.asm.tree.analysis.Frame[] frames
java.util.List text
int insnIdx
private void writeLocals () throws java.io.IOException
java.util.Iterator varIt
private void writeLocal (com.android.jill.frontend.java.Variable) throws java.io.IOException
com.android.jill.frontend.java.Variable v
private void writePrimitiveTypeConversion (java.lang.Class, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame) throws java.io.IOException
Class targetType
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
private void writeCastOperation (com.android.jill.backend.jayce.Token, com.android.jill.frontend.java.Variable, java.lang.String) throws java.io.IOException
com.android.jill.backend.jayce.Token cast
com.android.jill.frontend.java.Variable var
String typeDesc
private void writeCastOperation (com.android.jill.backend.jayce.Token, org.objectweb.asm.tree.analysis.Frame, java.lang.String, int) throws java.io.IOException
com.android.jill.backend.jayce.Token cast
org.objectweb.asm.tree.analysis.Frame frame
String typeDesc
int stackIdx
private void writeDup (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
private void writeDupX1 (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
private void writeDupX2 (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
private void writeDup2 (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
private void writeDup2X1 (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
private void writeDup2X2 (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
private void writeAssign (org.objectweb.asm.tree.analysis.Frame, int, org.objectweb.asm.tree.analysis.Frame, int) throws java.io.IOException
org.objectweb.asm.tree.analysis.Frame frame1
int offset1
org.objectweb.asm.tree.analysis.Frame frame2
int offset2
private void writeBinaryOperation (com.android.jill.backend.jayce.Token, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame) throws java.io.IOException
com.android.jill.backend.jayce.Token op
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Frame nextFrame
private java.util.Iterator collectLocals ()
com.android.jill.frontend.java.Variable local
org.objectweb.asm.tree.analysis.BasicValue bv
int localIdx
com.android.jill.frontend.java.Variable v
int stackIdx
org.objectweb.asm.tree.analysis.Frame frame
int frameIdx
org.objectweb.asm.tree.AbstractInsnNode insn
int insnIdx
java.util.Set locals
org.objectweb.asm.tree.analysis.Frame[] frames
private com.android.jill.frontend.java.Variable getTempVarFromTopOfStack (org.objectweb.asm.tree.analysis.Frame)
org.objectweb.asm.tree.analysis.Frame frame
com.android.jill.frontend.java.Variable topOfStackBeforeInst
String tmpVarId
com.android.jill.frontend.java.Variable tmpVariable
private void writeParameters () throws java.io.IOException
String pid
com.android.jill.frontend.java.Variable p
org.objectweb.asm.Type untypedParameter
String lid
com.android.jill.frontend.java.Variable local
com.android.jill.frontend.java.Variable p
org.objectweb.asm.Type parameterType
org.objectweb.asm.tree.LocalVariableNode lvn
String pid
com.android.jill.frontend.java.Variable p
org.objectweb.asm.Type untypedParameter
String lid
com.android.jill.frontend.java.Variable local
com.android.jill.frontend.java.Variable p
org.objectweb.asm.tree.LocalVariableNode lvn
org.objectweb.asm.Type paramType
org.objectweb.asm.Type[] arr$
int len$
int i$
int parameterIdx
int parameterAnnotationIdx
private void writeParameter (org.objectweb.asm.Type, int, com.android.jill.frontend.java.Variable, int) throws java.io.IOException
org.objectweb.asm.Type paramType
int localIdx
com.android.jill.frontend.java.Variable param
int parameterAnnotationIdx
private org.objectweb.asm.tree.LocalVariableNode getLocalVariableNode (int)
int startScope
int endScope
org.objectweb.asm.tree.LocalVariableNode lvn
java.util.Iterator i$
int localIdx
private void removeDeadCode ()
org.objectweb.asm.tree.AbstractInsnNode insn
int i
org.objectweb.asm.tree.analysis.Frame[] frames
org.objectweb.asm.tree.AbstractInsnNode[] insns
private boolean isBooleanAssignIssue (com.android.jill.frontend.java.Variable, com.android.jill.frontend.java.Variable)
com.android.jill.frontend.java.Variable lhs
com.android.jill.frontend.java.Variable rhs
private boolean isBooleanAssignIssue (org.objectweb.asm.Type, org.objectweb.asm.Type)
org.objectweb.asm.Type lhs
org.objectweb.asm.Type rhs
private com.android.jill.frontend.java.Variable getLocalVariable (org.objectweb.asm.tree.analysis.Frame, int)
String localName
String id
org.objectweb.asm.Type localType
String signature
org.objectweb.asm.tree.analysis.Frame frame
int localIdx
org.objectweb.asm.tree.analysis.BasicValue bv
org.objectweb.asm.tree.LocalVariableNode lvn
String localName
String id
org.objectweb.asm.Type localType
String signature
private java.lang.String getUnnamedParameterId (int, org.objectweb.asm.Type)
int localIdx
org.objectweb.asm.Type localType
private java.lang.String getUnnamedLocalId (int, org.objectweb.asm.Type)
int localIdx
org.objectweb.asm.Type localType
private java.lang.String getNamedLocalId (org.objectweb.asm.tree.LocalVariableNode)
org.objectweb.asm.tree.LocalVariableNode lvn
private com.android.jill.frontend.java.Variable getStackVariable (org.objectweb.asm.tree.analysis.Frame, int)
org.objectweb.asm.tree.analysis.Frame frame
int stackIdx
int stackHeight
org.objectweb.asm.tree.analysis.BasicValue bv
String id
private com.android.jill.frontend.java.Variable getVariable (java.lang.String, java.lang.String, org.objectweb.asm.Type, java.lang.String)
String id
String name
org.objectweb.asm.Type type
String signature
com.android.jill.frontend.java.Variable var
private java.lang.String typeToUntypedDesc (org.objectweb.asm.Type)
org.objectweb.asm.Type type
private org.objectweb.asm.Type typeToUntyped (org.objectweb.asm.Type)
org.objectweb.asm.Type type
private java.lang.String stringLegalizer (java.lang.String)
String str
static void ()
}
com/android/jill/frontend/java/RetentionPolicy.classRetentionPolicy.java
package com.android.jill.frontend.java
public final com.android.jill.frontend.java.RetentionPolicy extends java.lang.Enum {
public static final com.android.jill.frontend.java.RetentionPolicy SOURCE
public static final com.android.jill.frontend.java.RetentionPolicy CLASS
public static final com.android.jill.frontend.java.RetentionPolicy RUNTIME
public static final com.android.jill.frontend.java.RetentionPolicy UNKNOWN
private static final com.android.jill.frontend.java.RetentionPolicy[] $VALUES
public static com.android.jill.frontend.java.RetentionPolicy[] values ()
public static com.android.jill.frontend.java.RetentionPolicy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/jill/frontend/java/SourceInfoWriter.classSourceInfoWriter.java
package com.android.jill.frontend.java
public com.android.jill.frontend.java.SourceInfoWriter extends java.lang.Object {
protected final com.android.jill.backend.jayce.JayceWriter writer
private static final int NO_START_LINE
private static final int NO_END_LINE
private static final String NO_FILENAME
private String currentFileName
private int currentLineNumber
public void (com.android.jill.backend.jayce.JayceWriter)
com.android.jill.backend.jayce.JayceWriter writer
public void writeDebugBegin (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
public void writeDebugBegin (org.objectweb.asm.tree.ClassNode, org.objectweb.asm.tree.FieldNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
org.objectweb.asm.tree.FieldNode fn
public void writeDebugBegin (org.objectweb.asm.tree.ClassNode, int) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
int startLine
public void writeUnknwonDebugBegin () throws java.io.IOException
private void writeDebugBeginInternal (java.lang.String, int) throws java.io.IOException
String sourceFile
int startLine
public void writeDebugEnd (org.objectweb.asm.tree.ClassNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
public void writeDebugEnd (org.objectweb.asm.tree.ClassNode, org.objectweb.asm.tree.FieldNode) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
org.objectweb.asm.tree.FieldNode fn
public void writeDebugEnd (org.objectweb.asm.tree.ClassNode, int) throws java.io.IOException
org.objectweb.asm.tree.ClassNode cn
int endLine
public void writeUnknownDebugEnd () throws java.io.IOException
private void writeFileNameIfDifferentFromCurrent (java.lang.String) throws java.io.IOException
String fileName
private void writeCurrentFileName (java.lang.String) throws java.io.IOException
String fileName
private void writeLineIfDifferentFromCurrent (int, boolean) throws java.io.IOException
int lineNumber
boolean isStartLine
private void writeCurrentLine (int) throws java.io.IOException
int lineNumber
static void ()
}
com/android/jill/frontend/java/Variable.classVariable.java
package com.android.jill.frontend.java
public com.android.jill.frontend.java.Variable extends java.lang.Object {
private final org.objectweb.asm.Type type
private final String id
private final String signature
private String name
private boolean isThis
private boolean isParameter
static final boolean $assertionsDisabled
public void (java.lang.String, java.lang.String, org.objectweb.asm.Type, java.lang.String)
String id
String name
org.objectweb.asm.Type type
String signature
public org.objectweb.asm.Type getType ()
public void setName (java.lang.String)
String name
public boolean hasSignature ()
public java.lang.String getSignature ()
public java.lang.String getName ()
public java.lang.String getId ()
public boolean isThis ()
public void setThis ()
public boolean isParameter ()
public void setParameter ()
static void ()
}
com/android/jill/frontend/java/analyzer/JillAnalyzer.classJillAnalyzer.java
package com.android.jill.frontend.java.analyzer
public com.android.jill.frontend.java.analyzer.JillAnalyzer extends org.objectweb.asm.tree.analysis.BasicInterpreter {
static final boolean $assertionsDisabled
public void ()
public org.objectweb.asm.tree.analysis.BasicValue newValue (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public org.objectweb.asm.tree.analysis.BasicValue binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.Type arrayType
String arrayTypeDesc
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.BasicValue value1
org.objectweb.asm.tree.analysis.BasicValue value2
public org.objectweb.asm.tree.analysis.BasicValue merge (org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue)
org.objectweb.asm.tree.analysis.BasicValue componentUnion
org.objectweb.asm.Type type1
org.objectweb.asm.Type type2
org.objectweb.asm.tree.analysis.BasicValue v
org.objectweb.asm.tree.analysis.BasicValue w
private boolean isIntLike (org.objectweb.asm.Type)
org.objectweb.asm.Type t
private boolean isKnownNull (org.objectweb.asm.Type)
org.objectweb.asm.Type t
public volatile org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
org.objectweb.asm.tree.analysis.Value x0
org.objectweb.asm.tree.analysis.Value x1
public volatile org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
org.objectweb.asm.tree.analysis.Value x2
public volatile org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type)
org.objectweb.asm.Type x0
static void ()
}
com/android/jill/utils/FileUtils.classFileUtils.java
package com.android.jill.utils
public com.android.jill.utils.FileUtils extends java.lang.Object {
public static final String JAVA_BINARY_FILE_EXTENSION
public static final String JAR_FILE_EXTENSION
public void ()
public static void getJavaBinaryFiles (java.io.File, java.util.List)
java.io.File aFile
java.io.File[] arr$
int len$
int i$
java.io.File[] allFiles
java.io.File file
java.util.List binaryFiles
public static boolean isJavaBinaryFile (java.io.File)
java.io.File file
public static boolean isJavaBinaryFile (java.lang.String)
String fileName
public static boolean isJarFile (java.io.File)
java.io.File file
}
com/android/jill/utils/enums/DispatchKindIdHelper.classDispatchKindIdHelper.java
package com.android.jill.utils.enums
public com.android.jill.utils.enums.DispatchKindIdHelper extends java.lang.Object {
private static byte[] ids
public void ()
public static byte getId (java.lang.Enum)
Enum enumValue
static void ()
}
com/android/jill/utils/enums/FieldRefKindIdHelper.classFieldRefKindIdHelper.java
package com.android.jill.utils.enums
public com.android.jill.utils.enums.FieldRefKindIdHelper extends java.lang.Object {
private static byte[] ids
public void ()
public static byte getId (java.lang.Enum)
Enum enumValue
static void ()
}
com/android/jill/utils/enums/MethodKindIdHelper.classMethodKindIdHelper.java
package com.android.jill.utils.enums
public com.android.jill.utils.enums.MethodKindIdHelper extends java.lang.Object {
private static byte[] ids
public void ()
public static byte getId (java.lang.Enum)
Enum enumValue
static void ()
}
com/android/jill/utils/enums/ReceiverKindIdHelper.classReceiverKindIdHelper.java
package com.android.jill.utils.enums
public com.android.jill.utils.enums.ReceiverKindIdHelper extends java.lang.Object {
private static byte[] ids
public void ()
public static byte getId (java.lang.Enum)
Enum enumValue
static void ()
}
com/android/jill/utils/enums/RetentionPolicyIdHelper.classRetentionPolicyIdHelper.java
package com.android.jill.utils.enums
public com.android.jill.utils.enums.RetentionPolicyIdHelper extends java.lang.Object {
private static byte[] ids
public void ()
public static byte getId (java.lang.Enum)
Enum enumValue
static void ()
}
com/android/sched/SchedProperties.classSchedProperties.java
package com.android.sched
public com.android.sched.SchedProperties extends java.lang.Object {
public static final com.android.sched.util.config.id.BooleanPropertyId FAILED_STOP
public static final com.android.sched.util.config.id.PropertyId ONLY_FOR
public void ()
static void ()
}
com/android/sched/build/JarMerger.classJarMerger.java
package com.android.sched.build
public com.android.sched.build.JarMerger extends java.lang.Object {
private static final int BUFFER_SIZE
public void ()
public static void main (java.lang.String[]) throws java.io.IOException
byte[] buffer
int length
java.util.zip.ZipEntry newEntry
String newName
java.util.zip.ZipEntry entry
java.io.File file
java.util.zip.ZipInputStream zis
int idx
java.io.Writer writer
String[] args
java.util.zip.ZipOutputStream zos
java.util.Set entries
com.android.sched.build.SchedDiscover data
}
com/android/sched/build/SchedAnnotationProcessor$1.classSchedAnnotationProcessor.java
package com.android.sched.build
com.android.sched.build.SchedAnnotationProcessor$1 extends java.lang.Object {
}
com/android/sched/build/SchedAnnotationProcessor$AbortException.classSchedAnnotationProcessor.java
package com.android.sched.build
com.android.sched.build.SchedAnnotationProcessor$AbortException extends java.lang.Exception {
private static final long serialVersionUID
private void ()
void (com.android.sched.build.SchedAnnotationProcessor$1)
com.android.sched.build.SchedAnnotationProcessor$1 x0
}
com/android/sched/build/SchedAnnotationProcessor$DataProcessor.classSchedAnnotationProcessor.java
package com.android.sched.build
com.android.sched.build.SchedAnnotationProcessor$DataProcessor extends com.android.sched.build.SchedDiscover {
private final javax.annotation.processing.ProcessingEnvironment env
private void (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.ProcessingEnvironment env
private void add (java.lang.String, javax.lang.model.element.TypeElement)
String sup
javax.lang.model.element.TypeElement element
private void add (java.lang.String, javax.lang.model.element.TypeElement, java.lang.String)
String sup
javax.lang.model.element.TypeElement element
String extra
private void remove (java.lang.String, javax.lang.model.element.TypeElement)
String sup
javax.lang.model.element.TypeElement element
public void readResource (java.io.BufferedReader) throws java.io.IOException
String name
javax.lang.model.element.TypeElement te
java.util.Iterator iter
java.util.Set set
java.util.Iterator i$
java.io.BufferedReader reader
public void writeResource (java.io.Writer) throws java.io.IOException
java.io.Writer writer
void (javax.annotation.processing.ProcessingEnvironment, com.android.sched.build.SchedAnnotationProcessor$1)
javax.annotation.processing.ProcessingEnvironment x0
com.android.sched.build.SchedAnnotationProcessor$1 x1
static void access$300 (com.android.sched.build.SchedAnnotationProcessor$DataProcessor, java.lang.String, javax.lang.model.element.TypeElement)
com.android.sched.build.SchedAnnotationProcessor$DataProcessor x0
String x1
javax.lang.model.element.TypeElement x2
static void access$400 (com.android.sched.build.SchedAnnotationProcessor$DataProcessor, java.lang.String, javax.lang.model.element.TypeElement)
com.android.sched.build.SchedAnnotationProcessor$DataProcessor x0
String x1
javax.lang.model.element.TypeElement x2
static void access$500 (com.android.sched.build.SchedAnnotationProcessor$DataProcessor, java.lang.String, javax.lang.model.element.TypeElement, java.lang.String)
com.android.sched.build.SchedAnnotationProcessor$DataProcessor x0
String x1
javax.lang.model.element.TypeElement x2
String x3
}
com/android/sched/build/SchedAnnotationProcessor$Items$1.classSchedAnnotationProcessor.java
package com.android.sched.build
final com.android.sched.build.SchedAnnotationProcessor$Items$1 extends com.android.sched.build.SchedAnnotationProcessor$Items {
void (java.lang.String, int, java.lang.String)
String x0
public void check (javax.annotation.processing.ProcessingEnvironment, javax.lang.model.element.Element) throws com.android.sched.build.SchedAnnotationProcessor$AbortException
javax.lang.model.element.Element enclosedElement
java.util.Iterator i$
javax.annotation.processing.ProcessingEnvironment env
javax.lang.model.element.Element element
javax.lang.model.type.TypeMirror keyIdType
boolean noKeyId
}
com/android/sched/build/SchedAnnotationProcessor$Items.classSchedAnnotationProcessor.java
package com.android.sched.build
com.android.sched.build.SchedAnnotationProcessor$Items extends java.lang.Enum {
public static final com.android.sched.build.SchedAnnotationProcessor$Items KEY_ID
public static final com.android.sched.build.SchedAnnotationProcessor$Items HASKEYID
public static final com.android.sched.build.SchedAnnotationProcessor$Items DESCRIPTION
public static final com.android.sched.build.SchedAnnotationProcessor$Items MARKER
public static final com.android.sched.build.SchedAnnotationProcessor$Items FEATURE
public static final com.android.sched.build.SchedAnnotationProcessor$Items PRODUCTION
public static final com.android.sched.build.SchedAnnotationProcessor$Items TOMOC
public static final com.android.sched.build.SchedAnnotationProcessor$Items SCHEDULABLE
public static final com.android.sched.build.SchedAnnotationProcessor$Items IMPLEMENTATION_NAME
private final String fqName
private javax.lang.model.element.TypeElement typeElement
private static javax.annotation.processing.ProcessingEnvironment env
private static final com.android.sched.build.SchedAnnotationProcessor$Items[] $VALUES
static final boolean $assertionsDisabled
public static com.android.sched.build.SchedAnnotationProcessor$Items[] values ()
public static com.android.sched.build.SchedAnnotationProcessor$Items valueOf (java.lang.String)
String name
static void init (javax.annotation.processing.ProcessingEnvironment)
javax.annotation.processing.ProcessingEnvironment env
static void reset ()
com.android.sched.build.SchedAnnotationProcessor$Items item
com.android.sched.build.SchedAnnotationProcessor$Items[] arr$
int len$
int i$
private void (java.lang.String, int, java.lang.String)
String fqName
public java.lang.String getFQName ()
public javax.lang.model.element.TypeElement getTypeElement () throws com.android.sched.build.SchedAnnotationProcessor$AbortException
public javax.lang.model.type.TypeMirror getTypeMirror () throws com.android.sched.build.SchedAnnotationProcessor$AbortException
public void check (javax.annotation.processing.ProcessingEnvironment, javax.lang.model.element.Element) throws com.android.sched.build.SchedAnnotationProcessor$AbortException
javax.annotation.processing.ProcessingEnvironment env
javax.lang.model.element.Element element
void (java.lang.String, int, java.lang.String, com.android.sched.build.SchedAnnotationProcessor$1)
String x0
int x1
String x2
com.android.sched.build.SchedAnnotationProcessor$1 x3
static void ()
}
com/android/sched/build/SchedAnnotationProcessor.classSchedAnnotationProcessor.java
package com.android.sched.build
public com.android.sched.build.SchedAnnotationProcessor extends javax.annotation.processing.AbstractProcessor {
private javax.annotation.processing.ProcessingEnvironment env
private com.android.sched.build.SchedAnnotationProcessor$DataProcessor data
static final boolean $assertionsDisabled
public void ()
public synchronized void init (javax.annotation.processing.ProcessingEnvironment)
javax.tools.FileObject fo
java.io.BufferedReader reader
java.io.IOException e
javax.annotation.processing.ProcessingEnvironment env
public boolean process (java.util.Set, javax.annotation.processing.RoundEnvironment)
java.io.OutputStream os
java.io.Writer writer
java.io.IOException e
com.android.sched.build.SchedAnnotationProcessor$AbortException e
java.util.Set annotations
javax.annotation.processing.RoundEnvironment roundEnv
private void processAnnotations (java.util.Set, javax.annotation.processing.RoundEnvironment) throws com.android.sched.build.SchedAnnotationProcessor$AbortException
com.android.sched.build.SchedAnnotationProcessor$Items item
com.android.sched.build.SchedAnnotationProcessor$Items[] arr$
int len$
int i$
javax.lang.model.type.TypeMirror type
javax.lang.model.element.Element element
java.util.Iterator i$
javax.lang.model.type.TypeMirror type
javax.lang.model.element.Element element
java.util.Iterator i$
String attributeName
java.util.Map$Entry entry
java.util.Iterator i$
com.android.sched.build.SchedDiscover$SchedData elt
java.util.Iterator i$
String ifaceName
javax.lang.model.element.AnnotationValue name
javax.lang.model.type.TypeMirror iface
javax.lang.model.element.AnnotationMirror am
java.util.Iterator i$
javax.lang.model.type.TypeMirror elementType
javax.lang.model.element.Element element
java.util.Iterator i$
java.util.Set annotations
javax.annotation.processing.RoundEnvironment roundEnv
private java.util.Set getElementsAnnotatedWith (javax.annotation.processing.RoundEnvironment, com.android.sched.build.SchedAnnotationProcessor$Items) throws com.android.sched.build.SchedAnnotationProcessor$AbortException
javax.annotation.processing.RoundEnvironment roundEnv
com.android.sched.build.SchedAnnotationProcessor$Items item
static void ()
}
com/android/sched/build/SchedDiscover$SchedData.classSchedDiscover.java
package com.android.sched.build
public com.android.sched.build.SchedDiscover$SchedData extends java.lang.Object implements java.lang.Comparable {
private final String name
private final String extra
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.String)
String name
String extra
public java.lang.String getName ()
public java.lang.String getExtra ()
boolean hasExtra ()
public int compareTo (com.android.sched.build.SchedDiscover$SchedData)
com.android.sched.build.SchedDiscover$SchedData element
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/sched/build/SchedDiscover.classSchedDiscover.java
package com.android.sched.build
public com.android.sched.build.SchedDiscover extends java.lang.Object {
private static final String RESOURCE_NAME
private static final String EOL
protected final java.util.Map map
public void ()
public void add (java.lang.String, java.lang.String)
String name
String element
java.util.Set set
com.android.sched.build.SchedDiscover$SchedData data
public void add (java.lang.String, java.lang.String, java.lang.String)
String name
String element
String extra
java.util.Set set
com.android.sched.build.SchedDiscover$SchedData data
public void remove (java.lang.String, java.lang.String)
String name
String element
java.util.Set set
public java.util.Set get (java.lang.String)
String name
java.util.Set set
public void writeResource (java.io.Writer) throws java.io.IOException
java.io.Writer writer
protected void writeResource (java.io.Writer, java.lang.String) throws java.io.IOException
com.android.sched.build.SchedDiscover$SchedData element
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
java.io.Writer writer
String identifier
public void readResource (java.io.BufferedReader) throws java.io.IOException
char prefix
java.io.BufferedReader reader
String sup
String extra
String line
public java.lang.String getResourceName ()
static void ()
}
com/android/sched/config/ConfigException.classConfigException.java
package com.android.sched.config
public com.android.sched.config.ConfigException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/sched/item/AbstractComponent.classAbstractComponent.java
package com.android.sched.item
public abstract com.android.sched.item.AbstractComponent extends java.lang.Object implements com.android.sched.item.MarkerOrComponent com.android.sched.item.TagOrMarkerOrComponent {
}
com/android/sched/item/Component.classComponent.java
package com.android.sched.item
public abstract com.android.sched.item.Component extends java.lang.Object implements com.android.sched.item.AbstractComponent {
}
com/android/sched/item/ComposedOf.classComposedOf.java
package com.android.sched.item
public abstract com.android.sched.item.ComposedOf extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
com/android/sched/item/Description.classDescription.java
package com.android.sched.item
public abstract com.android.sched.item.Description extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/android/sched/item/Feature.classFeature.java
package com.android.sched.item
public abstract com.android.sched.item.Feature extends java.lang.Object implements com.android.sched.item.Item {
}
com/android/sched/item/Item.classItem.java
package com.android.sched.item
public abstract com.android.sched.item.Item extends java.lang.Object {
}
com/android/sched/item/ItemManager.classItemManager.java
package com.android.sched.item
public abstract com.android.sched.item.ItemManager extends java.lang.Object {
private static final com.android.sched.util.config.id.ReflectFactoryPropertyId ITEM_MANAGER
private final com.android.sched.util.sched.ManagedDataListener listener
protected java.util.Map map
private int currentNumIntegers
private int currentNumBits
private int itemsCount
public static com.android.sched.item.ItemManager createItemManager (java.lang.Class)
Class type
protected void ()
public synchronized int getItemsCount ()
public abstract java.lang.Class getType ()
public synchronized int getIntegersCount ()
com.android.sched.item.ManagedItem getManagedItem (java.lang.Class)
Class cls
com.android.sched.item.ManagedItem item
com.android.sched.item.ManagedItem getManagedItem (int, int)
com.android.sched.item.ManagedConcreteItem concreteItem
com.android.sched.item.ManagedItem managedItem
java.util.Iterator i$
int posInteger
int posBit
java.util.Collection getManagedItems ()
protected com.android.sched.item.ManagedItem registerItem (java.lang.Class)
int posNumIntegers
int posNumBits
Class item
static void ()
}
com/android/sched/item/ItemNotConformException.classItemNotConformException.java
package com.android.sched.item
public com.android.sched.item.ItemNotConformException extends com.android.sched.config.ConfigException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/sched/item/ItemNotRegisteredError.classItemNotRegisteredError.java
package com.android.sched.item
public com.android.sched.item.ItemNotRegisteredError extends java.lang.Error {
private static final long serialVersionUID
public void (java.lang.Class)
Class cls
}
com/android/sched/item/ItemSet$ItemIterator.classItemSet.java
package com.android.sched.item
com.android.sched.item.ItemSet$ItemIterator extends java.lang.Object implements java.util.Iterator {
private int ptrIntegers
private int ptrBits
private long mask
private final com.android.sched.item.ItemSet set
final com.android.sched.item.ItemSet this$0
void (com.android.sched.item.ItemSet, com.android.sched.item.ItemSet)
com.android.sched.item.ItemSet set
public boolean hasNext ()
public java.lang.Class next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/android/sched/item/ItemSet.classItemSet.java
package com.android.sched.item
public com.android.sched.item.ItemSet extends java.lang.Object implements java.lang.Cloneable java.lang.Iterable {
private static final java.util.logging.Logger logger
private final com.android.sched.item.ItemManager manager
private long[] bitmap
public static final com.android.sched.util.config.id.BooleanPropertyId COMPACT_TOSTRING
static final boolean $assertionsDisabled
public void (com.android.sched.item.ItemManager)
com.android.sched.item.ItemManager manager
public void (com.android.sched.item.ItemSet)
com.android.sched.item.ItemSet initial
public boolean contains (java.lang.Class)
Class item
public boolean containsAll (com.android.sched.item.ItemSet)
com.android.sched.item.ItemSet set
private boolean containsAll (long[])
int i
long[] bitmap
public boolean containsOne (com.android.sched.item.ItemSet)
com.android.sched.item.ItemSet set
private boolean containsOne (long[])
int i
long[] bitmap
public boolean containsNone (com.android.sched.item.ItemSet)
com.android.sched.item.ItemSet set
private boolean containsNone (long[])
int i
long[] bitmap
protected void computeIntersection (com.android.sched.item.ItemSet, com.android.sched.item.ItemSet)
com.android.sched.item.ItemSet inter
com.android.sched.item.ItemSet set
private long[] intersection (long[])
int i
long[] bitmap
long[] res
public boolean equals (java.lang.Object)
com.android.sched.item.ItemSet set
Object obj
private boolean equals (long[])
int i
long[] bitmap
public int hashCode ()
long element
long[] arr$
int len$
int i$
int hashCode
public void add (java.lang.Class)
Class item
private void add (long[])
int i
long[] bitmap
public void addAll (com.android.sched.item.ItemSet)
com.android.sched.item.ItemSet set
public void remove (java.lang.Class)
Class item
private void remove (long[])
int i
long[] bitmap
public void removeAll (com.android.sched.item.ItemSet)
com.android.sched.item.ItemSet set
public void clear ()
int i
public int getSize ()
private int getSize (long[])
long mask
long[] arr$
int len$
int i$
long[] bitmap
int size
public boolean isEmpty ()
long element
long[] arr$
int len$
int i$
public java.lang.String toString ()
public java.lang.String toStringRaw ()
java.util.List names
com.android.sched.item.ItemSet$ItemIterator iter
StringBuilder sb
public java.lang.String toStringCompact ()
int size
com.android.sched.item.ManagedItem item
java.util.Iterator i$
com.android.sched.item.ItemSet items
StringBuilder sb
com.android.sched.item.ManagedItem bestItem
int best
boolean first
public com.android.sched.item.ItemSet clone ()
com.android.sched.item.ItemSet cloned
CloneNotSupportedException e
public java.util.Iterator iterator ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static long[] access$000 (com.android.sched.item.ItemSet)
com.android.sched.item.ItemSet x0
static com.android.sched.item.ItemManager access$100 (com.android.sched.item.ItemSet)
com.android.sched.item.ItemSet x0
static void ()
}
com/android/sched/item/Items.classItems.java
package com.android.sched.item
public com.android.sched.item.Items extends java.lang.Object {
private static final Class[] EMPTY_COMPOSED_OF
private void ()
public static java.lang.Class[] getComposedOf (java.lang.Class)
Class item
com.android.sched.item.ComposedOf annotation
public static java.lang.String getName (java.lang.Class)
Class item
com.android.sched.item.Name annotation
public static java.lang.String getDescription (java.lang.Class)
Class item
com.android.sched.item.Description annotation
public static java.lang.Class getOnlyForType (java.lang.Class)
Class item
com.android.sched.item.onlyfor.OnlyFor ignore
static void ()
}
com/android/sched/item/ManagedConcreteItem.classManagedConcreteItem.java
package com.android.sched.item
public com.android.sched.item.ManagedConcreteItem extends com.android.sched.item.ManagedItem {
private final int posInteger
private final int posBit
static final boolean $assertionsDisabled
public void (java.lang.Class, com.android.sched.item.ItemManager, int, int)
Class item
com.android.sched.item.ItemManager manager
int numIntegers
int numBits
protected void ensureBitmap ()
public int getPosInteger ()
public int getPosBit ()
public java.lang.String toString ()
StringBuilder sb
static void ()
}
com/android/sched/item/ManagedItem.classManagedItem.java
package com.android.sched.item
public com.android.sched.item.ManagedItem extends java.lang.Object implements com.android.sched.util.HasDescription {
protected long[] bitmap
private final com.android.sched.item.ItemManager manager
private final String name
private final String description
private final Class item
static final boolean $assertionsDisabled
protected void (java.lang.Class, com.android.sched.item.ItemManager)
Class item
com.android.sched.item.ItemManager manager
String description
public java.lang.Class getItem ()
public java.lang.String getName ()
public java.lang.String getDescription ()
long[] getBitmap ()
protected void ensureBitmap ()
public void addComposedOf (com.android.sched.item.ManagedItem)
int idx
com.android.sched.item.ManagedItem item
long[] bitmap
public void addComposedOf ()
int idx
com.android.sched.item.ManagedItem mi
long[] bitmap
Class i
Class[] arr$
int len$
int i$
public java.lang.String toString ()
StringBuilder sb
static void ()
}
com/android/sched/item/MarkerOrComponent.classMarkerOrComponent.java
package com.android.sched.item
public abstract com.android.sched.item.MarkerOrComponent extends java.lang.Object implements com.android.sched.item.TagOrMarkerOrComponent {
}
com/android/sched/item/Name.className.java
package com.android.sched.item
public abstract com.android.sched.item.Name extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/android/sched/item/Production.classProduction.java
package com.android.sched.item
public abstract com.android.sched.item.Production extends java.lang.Object implements com.android.sched.item.Item {
}
com/android/sched/item/Synchronized.classSynchronized.java
package com.android.sched.item
public abstract com.android.sched.item.Synchronized extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/sched/item/Tag.classTag.java
package com.android.sched.item
public abstract com.android.sched.item.Tag extends java.lang.Object implements com.android.sched.item.TagOrMarker com.android.sched.item.TagOrMarkerOrComponent {
}
com/android/sched/item/TagOrMarker.classTagOrMarker.java
package com.android.sched.item
public abstract com.android.sched.item.TagOrMarker extends java.lang.Object implements com.android.sched.item.TagOrMarkerOrComponent {
}
com/android/sched/item/TagOrMarkerOrComponent.classTagOrMarkerOrComponent.java
package com.android.sched.item
public abstract com.android.sched.item.TagOrMarkerOrComponent extends java.lang.Object implements com.android.sched.item.Item {
}
com/android/sched/item/onlyfor/Default.classDefault.java
package com.android.sched.item.onlyfor
public abstract com.android.sched.item.onlyfor.Default extends java.lang.Object implements com.android.sched.item.onlyfor.OnlyForType {
public void ()
}
com/android/sched/item/onlyfor/Internal.classInternal.java
package com.android.sched.item.onlyfor
public abstract com.android.sched.item.onlyfor.Internal extends java.lang.Object implements com.android.sched.item.onlyfor.OnlyForType {
public void ()
}
com/android/sched/item/onlyfor/Nothing.classNothing.java
package com.android.sched.item.onlyfor
public abstract com.android.sched.item.onlyfor.Nothing extends java.lang.Object implements com.android.sched.item.onlyfor.OnlyForType {
public void ()
}
com/android/sched/item/onlyfor/OnlyFor.classOnlyFor.java
package com.android.sched.item.onlyfor
public abstract com.android.sched.item.onlyfor.OnlyFor extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
com/android/sched/item/onlyfor/OnlyForType.classOnlyForType.java
package com.android.sched.item.onlyfor
public abstract com.android.sched.item.onlyfor.OnlyForType extends java.lang.Object {
}
com/android/sched/item/onlyfor/SchedTest.classSchedTest.java
package com.android.sched.item.onlyfor
public abstract com.android.sched.item.onlyfor.SchedTest extends java.lang.Object implements com.android.sched.item.onlyfor.OnlyForType {
public void ()
}
com/android/sched/marker/AbstractMarkerManager.classAbstractMarkerManager.java
package com.android.sched.marker
abstract com.android.sched.marker.AbstractMarkerManager extends java.lang.Object implements com.android.sched.marker.MarkerManager {
private static final java.util.logging.Logger logger
private static java.util.Map map
private static Class onlyFor
private static final boolean FAILED_STOP
static final boolean $assertionsDisabled
protected void ()
public abstract com.android.sched.marker.Marker removeMarker (java.lang.Class)
public abstract boolean containsMarker (java.lang.Class)
public abstract void addMarker (com.android.sched.marker.Marker)
public abstract java.util.Collection getAllMarkers ()
public abstract com.android.sched.marker.Marker getMarker (java.lang.Class)
protected boolean isValidMarker (java.lang.Class)
Class marker
protected boolean isValidMarker (com.android.sched.marker.Marker)
com.android.sched.marker.Marker marker
protected boolean checkRemoveAccess (java.lang.Class)
Class marker
com.android.sched.scheduler.ManagedRunnable runner
protected boolean checkAddAccess (java.lang.Class)
Class marker
com.android.sched.scheduler.ManagedRunnable runner
protected boolean checkGetAccess (java.lang.Class)
com.android.sched.scheduler.FeatureSet features
Class marker
com.android.sched.scheduler.ManagedRunnable runner
private static com.android.sched.scheduler.ManagedRunnable getCurrentSchedulable ()
java.util.EmptyStackException e
com.android.sched.scheduler.ManagedSchedulable schedulable
private static void registerMarker (java.lang.Class) throws com.android.sched.marker.MarkerNotConformException
com.android.sched.marker.MarkerNotConformException e
Class marker
private static synchronized void ensureScan ()
Class onlyFor
com.android.sched.marker.MarkerNotConformException e
Class marker
java.util.Iterator i$
com.android.sched.reflections.ReflectionManager reflectionManager
static void ()
}
com/android/sched/marker/DynamicValidOn.classDynamicValidOn.java
package com.android.sched.marker
public abstract com.android.sched.marker.DynamicValidOn extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/sched/marker/LocalMarkerManager.classLocalMarkerManager.java
package com.android.sched.marker
public com.android.sched.marker.LocalMarkerManager extends com.android.sched.marker.AbstractMarkerManager {
private static final java.util.Collection EMPTY_MARKER
private java.util.Map markers
static final boolean $assertionsDisabled
public void ()
public void addMarker (com.android.sched.marker.Marker)
com.android.sched.marker.Marker marker
public void addAllMarker (java.util.Collection)
java.util.Collection collection
java.util.Iterator iter
public java.util.Collection getAllMarkers ()
com.android.sched.marker.Marker marker
java.util.Iterator i$
public com.android.sched.marker.Marker getMarker (java.lang.Class)
Class cls
public boolean containsMarker (java.lang.Class)
Class cls
public com.android.sched.marker.Marker removeMarker (java.lang.Class)
Class cls
static void ()
}
com/android/sched/marker/ManagedMarker$InternalDynamicValidOn.classManagedMarker.java
package com.android.sched.marker
public com.android.sched.marker.ManagedMarker$InternalDynamicValidOn extends java.lang.Object {
private Class validOn
private java.lang.reflect.Method method
public void ()
public java.lang.Class getValidOn ()
public java.lang.reflect.Method getMethod ()
public java.lang.String toString ()
StringBuilder sb
static java.lang.Class access$000 (com.android.sched.marker.ManagedMarker$InternalDynamicValidOn)
com.android.sched.marker.ManagedMarker$InternalDynamicValidOn x0
static java.lang.reflect.Method access$100 (com.android.sched.marker.ManagedMarker$InternalDynamicValidOn)
com.android.sched.marker.ManagedMarker$InternalDynamicValidOn x0
static java.lang.Class access$002 (com.android.sched.marker.ManagedMarker$InternalDynamicValidOn, java.lang.Class)
com.android.sched.marker.ManagedMarker$InternalDynamicValidOn x0
Class x1
static java.lang.reflect.Method access$102 (com.android.sched.marker.ManagedMarker$InternalDynamicValidOn, java.lang.reflect.Method)
com.android.sched.marker.ManagedMarker$InternalDynamicValidOn x0
java.lang.reflect.Method x1
}
com/android/sched/marker/ManagedMarker.classManagedMarker.java
package com.android.sched.marker
public com.android.sched.marker.ManagedMarker extends java.lang.Object implements com.android.sched.util.HasDescription {
private static final java.util.logging.Logger logger
private final String name
private final String description
private final Class marker
private Class[] staticValidOn
private java.util.List dynamicValidOn
public void (java.lang.Class) throws com.android.sched.marker.MarkerNotConformException
Class marker
String description
public java.lang.String getName ()
public java.lang.String getDescription ()
public java.lang.Class[] getStaticValidOn ()
public java.util.List getDynamicValidOn ()
public boolean isValidMarker (com.android.sched.marker.MarkerManager)
Class cls
Class[] arr$
int len$
int i$
com.android.sched.marker.ManagedMarker$InternalDynamicValidOn dvo
java.util.Iterator i$
com.android.sched.marker.MarkerManager marked
public boolean isValidMarker (com.android.sched.marker.MarkerManager, com.android.sched.marker.Marker)
Class cls
Class[] arr$
int len$
int i$
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
com.android.sched.marker.ManagedMarker$InternalDynamicValidOn dvo
java.util.Iterator i$
com.android.sched.marker.MarkerManager marked
com.android.sched.marker.Marker m
public java.lang.Class getMarker ()
public java.lang.String toString ()
Class cls
Class[] arr$
int len$
int i$
com.android.sched.marker.ManagedMarker$InternalDynamicValidOn dvo
java.util.Iterator i$
StringBuilder sb
boolean first
private void extractAnnotation (java.lang.Class)
Class marked
Class[] arr$
int len$
int i$
com.android.sched.marker.ManagedMarker$InternalDynamicValidOn dvo
java.util.Iterator i$
com.android.sched.marker.ManagedMarker$InternalDynamicValidOn dvo
com.android.sched.marker.DynamicValidOn dynamicValidOnAnnotation
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
Class m
com.android.sched.marker.ValidOn validOnAnnotation
static void ()
}
com/android/sched/marker/Marker.classMarker.java
package com.android.sched.marker
public abstract com.android.sched.marker.Marker extends java.lang.Object implements com.android.sched.item.TagOrMarker com.android.sched.item.TagOrMarkerOrComponent com.android.sched.item.MarkerOrComponent {
public abstract com.android.sched.marker.Marker cloneIfNeeded ()
}
com/android/sched/marker/MarkerException.classMarkerException.java
package com.android.sched.marker
public com.android.sched.marker.MarkerException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/sched/marker/MarkerManager.classMarkerManager.java
package com.android.sched.marker
public abstract com.android.sched.marker.MarkerManager extends java.lang.Object {
public abstract com.android.sched.marker.Marker removeMarker (java.lang.Class)
public abstract boolean containsMarker (java.lang.Class)
public abstract void addMarker (com.android.sched.marker.Marker)
public abstract java.util.Collection getAllMarkers ()
public abstract com.android.sched.marker.Marker getMarker (java.lang.Class)
}
com/android/sched/marker/MarkerNotConformException.classMarkerNotConformException.java
package com.android.sched.marker
public com.android.sched.marker.MarkerNotConformException extends com.android.sched.config.ConfigException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/sched/marker/SerializableMarker.classSerializableMarker.java
package com.android.sched.marker
public abstract com.android.sched.marker.SerializableMarker extends java.lang.Object implements com.android.sched.marker.Marker {
}
com/android/sched/marker/StaticMarkerManager.classStaticMarkerManager.java
package com.android.sched.marker
public com.android.sched.marker.StaticMarkerManager extends com.android.sched.marker.AbstractMarkerManager {
private static final java.util.Map mapByMarker
static final boolean $assertionsDisabled
public void ()
public void addMarker (com.android.sched.marker.Marker)
com.android.sched.marker.Marker marker
java.util.Map mapByMarked
public void addAllMarker (java.util.Collection)
java.util.Collection collection
java.util.Iterator iter
public java.util.Collection getAllMarkers ()
com.android.sched.marker.Marker marker
java.util.Map mapByMarked
java.util.Iterator i$
java.util.Collection c
public com.android.sched.marker.Marker getMarker (java.lang.Class)
Class cls
java.util.Map mapByMarked
public boolean containsMarker (java.lang.Class)
Class cls
java.util.Map mapByMarked
public com.android.sched.marker.Marker removeMarker (java.lang.Class)
Class cls
java.util.Map mapByMarked
static void ()
}
com/android/sched/marker/ValidOn.classValidOn.java
package com.android.sched.marker
public abstract com.android.sched.marker.ValidOn extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
com/android/sched/reflections/AnnotationProcessorReflectionManager.classAnnotationProcessorReflectionManager.java
package com.android.sched.reflections
public com.android.sched.reflections.AnnotationProcessorReflectionManager extends com.android.sched.reflections.CommonReflectionManager implements com.android.sched.reflections.ReflectionManager {
private static final com.android.sched.build.SchedDiscover data
public void ()
public java.util.Set getSubTypesOf (java.lang.Class)
ClassNotFoundException e
com.android.sched.build.SchedDiscover$SchedData element
java.util.Iterator i$
Class cls
java.util.Set set
static void ()
java.net.URL url
java.io.BufferedReader reader
java.util.Enumeration enumeration
java.io.IOException e
}
com/android/sched/reflections/CommonReflectionManager.classCommonReflectionManager.java
package com.android.sched.reflections
public abstract com.android.sched.reflections.CommonReflectionManager extends java.lang.Object implements com.android.sched.reflections.ReflectionManager {
public void ()
public java.util.Set getSuperTypesOf (java.lang.Class)
Class sup
Class interf
Class[] arr$
int len$
int i$
Class cls
java.util.Set set
}
com/android/sched/reflections/CompositeReflectionManager.classCompositeReflectionManager.java
package com.android.sched.reflections
public com.android.sched.reflections.CompositeReflectionManager extends com.android.sched.reflections.CommonReflectionManager implements com.android.sched.reflections.ReflectionManager {
private final java.util.List reflectionManagers
public void (java.util.List)
java.util.List reflectionManagers
public java.util.Set getSubTypesOf (java.lang.Class)
com.android.sched.reflections.ReflectionException e
int i
Class cls
java.util.Set result
}
com/android/sched/reflections/FileReflectionManager.classFileReflectionManager.java
package com.android.sched.reflections
public com.android.sched.reflections.FileReflectionManager extends com.android.sched.reflections.CommonReflectionManager implements com.android.sched.reflections.ReflectionManager {
private static final String RESOURCE_DIR
public static final String SUBTYPES_FILE_SUFFIX
public void ()
public java.util.Set getSubTypesOf (java.lang.Class)
Class subType
java.io.IOException e
java.io.IOException e
ClassNotFoundException e
java.io.IOException e
java.io.BufferedReader br
String typeName
Class cls
java.util.Set result
StringBuilder sb
String resourceFilePath
java.io.InputStream is
}
com/android/sched/reflections/ItemManagerReflections.classItemManagerReflections.java
package com.android.sched.reflections
public com.android.sched.reflections.ItemManagerReflections extends com.android.sched.item.ItemManager {
private final java.util.logging.Logger logger
private final Class onlyFor
private final com.android.sched.util.sched.ManagedDataListener listener
private final Class type
public void (java.lang.Class)
Class type
public java.lang.Class getType ()
private void scan ()
com.android.sched.item.ManagedItem ii
Class item
java.util.Iterator i$
com.android.sched.item.ManagedItem managedSup
Class sup
java.util.Iterator i$
Class cls
com.android.sched.item.ManagedItem item
java.util.Iterator i$
com.android.sched.item.ManagedItem item
java.util.Iterator i$
com.android.sched.item.ItemSet set
com.android.sched.item.ManagedItem item
java.util.Iterator i$
com.android.sched.reflections.ReflectionManager reflectionManager
private boolean isToIgnore (java.lang.Class)
Class item
Class onlyFor
}
com/android/sched/reflections/ReflectionException.classReflectionException.java
package com.android.sched.reflections
public com.android.sched.reflections.ReflectionException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.String)
String message
}
com/android/sched/reflections/ReflectionFactory.classReflectionFactory.java
package com.android.sched.reflections
public com.android.sched.reflections.ReflectionFactory extends java.lang.Object {
private static com.android.sched.reflections.ReflectionManager manager
public static com.android.sched.reflections.ReflectionManager getManager ()
private void ()
static void ()
}
com/android/sched/reflections/ReflectionManager.classReflectionManager.java
package com.android.sched.reflections
public abstract com.android.sched.reflections.ReflectionManager extends java.lang.Object {
public abstract java.util.Set getSubTypesOf (java.lang.Class)
public abstract java.util.Set getSuperTypesOf (java.lang.Class)
}
com/android/sched/reflections/ReflectionManagerRecorder.classReflectionManagerRecorder.java
package com.android.sched.reflections
public com.android.sched.reflections.ReflectionManagerRecorder extends com.android.sched.reflections.CommonReflectionManager implements com.android.sched.reflections.ReflectionManager {
private final java.io.File recordLocation
private final com.android.sched.reflections.ReflectionManager manager
public void (com.android.sched.reflections.ReflectionManager, java.io.File)
com.android.sched.reflections.ReflectionManager manager
java.io.File recordLocation
public java.util.Set getSubTypesOf (java.lang.Class)
Class c
java.util.Iterator i$
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
StringBuilder filePath
java.io.File outputFile
java.io.OutputStreamWriter fw
Class cls
java.util.Set result
}
com/android/sched/reflections/SchedulableManagerReflections.classSchedulableManagerReflections.java
package com.android.sched.reflections
public com.android.sched.reflections.SchedulableManagerReflections extends com.android.sched.scheduler.SchedulableManager {
private final java.util.logging.Logger logger
private final Class onlyFor
private final com.android.sched.util.sched.ManagedDataListener listener
private final boolean failedStop
public void ()
protected void scan ()
com.android.sched.scheduler.ManagedSchedulable is
com.android.sched.scheduler.SchedulableNotConformException e
Class onlyFor
Class sched
java.util.Iterator i$
com.android.sched.reflections.ReflectionManager reflectionManager
}
com/android/sched/schedulable/AdapterSchedulable.classAdapterSchedulable.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.AdapterSchedulable extends java.lang.Object implements com.android.sched.schedulable.Schedulable {
public abstract java.util.Iterator adapt (com.android.sched.item.Component) throws java.lang.Exception
}
com/android/sched/schedulable/Constraint.classConstraint.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.Constraint extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] need ()
public abstract java.lang.Class[] no ()
}
com/android/sched/schedulable/Optional.classOptional.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.Optional extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract com.android.sched.schedulable.ToSupport[] value ()
}
com/android/sched/schedulable/ProcessorSchedulable.classProcessorSchedulable.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.ProcessorSchedulable extends java.lang.Object implements com.android.sched.schedulable.Schedulable {
}
com/android/sched/schedulable/Produce.classProduce.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.Produce extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
com/android/sched/schedulable/Protect.classProtect.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.Protect extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] add ()
public abstract java.lang.Class[] remove ()
public abstract java.lang.Class[] modify ()
public abstract com.android.sched.schedulable.With[] unprotect ()
}
com/android/sched/schedulable/RunnableSchedulable.classRunnableSchedulable.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.RunnableSchedulable extends java.lang.Object implements com.android.sched.schedulable.ProcessorSchedulable {
public abstract void run (com.android.sched.item.Component) throws java.lang.Exception
}
com/android/sched/schedulable/Schedulable.classSchedulable.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.Schedulable extends java.lang.Object implements com.android.sched.item.Item {
}
com/android/sched/schedulable/SchedulerVisitable.classSchedulerVisitable.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.SchedulerVisitable extends java.lang.Object {
public abstract void visit (java.lang.Object, com.android.sched.transform.TransformRequest) throws java.lang.Exception
}
com/android/sched/schedulable/Support.classSupport.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.Support extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
com/android/sched/schedulable/ToSupport.classToSupport.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.ToSupport extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] feature ()
public abstract com.android.sched.schedulable.Constraint[] add ()
}
com/android/sched/schedulable/Transform.classTransform.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.Transform extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] add ()
public abstract java.lang.Class[] remove ()
public abstract java.lang.Class[] modify ()
}
com/android/sched/schedulable/Use.classUse.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.Use extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
com/android/sched/schedulable/VisitorSchedulable.classVisitorSchedulable.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.VisitorSchedulable extends java.lang.Object implements com.android.sched.schedulable.ProcessorSchedulable {
}
com/android/sched/schedulable/With.classWith.java
package com.android.sched.schedulable
public abstract com.android.sched.schedulable.With extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] add ()
public abstract java.lang.Class[] remove ()
}
com/android/sched/scheduler/AdapterProcessException.classAdapterProcessException.java
package com.android.sched.scheduler
public com.android.sched.scheduler.AdapterProcessException extends com.android.sched.scheduler.ProcessException {
private static final long serialVersionUID
public void (com.android.sched.schedulable.AdapterSchedulable, com.android.sched.scheduler.ManagedSchedulable, java.lang.Object, java.lang.Throwable)
com.android.sched.schedulable.AdapterSchedulable adapter
com.android.sched.scheduler.ManagedSchedulable managedSchedulable
Object data
Throwable cause
}
com/android/sched/scheduler/AdapterSet$1.classAdapterSet.java
package com.android.sched.scheduler
com.android.sched.scheduler.AdapterSet$1 extends java.lang.Object {
}
com/android/sched/scheduler/AdapterSet$SchedulableComparator.classAdapterSet.java
package com.android.sched.scheduler
com.android.sched.scheduler.AdapterSet$SchedulableComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
static final boolean $assertionsDisabled
private void ()
public int compare (com.android.sched.scheduler.ManagedSchedulable, com.android.sched.scheduler.ManagedSchedulable)
com.android.sched.scheduler.ManagedSchedulable o1
com.android.sched.scheduler.ManagedSchedulable o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (com.android.sched.scheduler.AdapterSet$1)
com.android.sched.scheduler.AdapterSet$1 x0
static void ()
}
com/android/sched/scheduler/AdapterSet.classAdapterSet.java
package com.android.sched.scheduler
public com.android.sched.scheduler.AdapterSet extends java.lang.Object implements java.lang.Iterable {
private final java.util.Set adapters
void ()
void (com.android.sched.scheduler.AdapterSet)
com.android.sched.scheduler.AdapterSet initial
void addAll (com.android.sched.scheduler.AdapterSet)
com.android.sched.scheduler.ManagedVisitor ia
java.util.Iterator i$
com.android.sched.scheduler.AdapterSet set
protected void add (com.android.sched.scheduler.ManagedVisitor)
com.android.sched.scheduler.ManagedVisitor sched
int getSize ()
public java.lang.String toString ()
com.android.sched.scheduler.ManagedVisitor sched
java.util.Iterator i$
StringBuilder sb
boolean first
public java.util.Iterator iterator ()
public boolean containsAdapters (java.lang.Class, java.lang.Class)
com.android.sched.scheduler.ManagedVisitor adapter
java.util.Iterator i$
com.android.sched.scheduler.ManagedVisitor adapter
java.util.Iterator i$
Class current
Class after
public java.util.List getAdapter (java.lang.Class, java.lang.Class)
Class current
Class after
java.util.Stack stack
private boolean getAdapter (java.util.Stack, java.lang.Class, java.lang.Class)
com.android.sched.scheduler.ManagedVisitor adapter
java.util.Iterator i$
com.android.sched.scheduler.ManagedVisitor adapter
java.util.Iterator i$
java.util.Stack stack
Class current
Class after
}
com/android/sched/scheduler/DeserializerPlanner.classDeserializerPlanner.java
package com.android.sched.scheduler
public com.android.sched.scheduler.DeserializerPlanner extends java.lang.Object implements com.android.sched.scheduler.Planner {
private final com.android.sched.util.file.InputStreamFile planFile
public void ()
public com.android.sched.scheduler.Plan buildPlan (com.android.sched.scheduler.Request, java.lang.Class) throws com.android.sched.scheduler.PlanNotFoundException
com.android.sched.scheduler.SubPlanBuilder subPlanBuilder
com.android.sched.scheduler.SubPlanBuilder newSubPlanBuilder
com.android.sched.scheduler.SubPlanBuilder subPlanBuilder
Class runnableClass
String line
java.util.Stack subPlanStack
java.io.IOException e
ClassNotFoundException e
com.android.sched.scheduler.Request request
Class rootRunOn
com.android.sched.scheduler.PlanBuilder builder
java.io.BufferedReader reader
com.android.sched.scheduler.Plan plan
}
com/android/sched/scheduler/DetailedTextPlanPrinter.classDetailedTextPlanPrinter.java
package com.android.sched.scheduler
public com.android.sched.scheduler.DetailedTextPlanPrinter extends java.lang.Object implements com.android.sched.scheduler.PlanPrinter {
private static java.util.logging.Logger logger
private final com.android.sched.util.file.OutputStreamFile planFile
public void ()
public void printPlan (com.android.sched.scheduler.Plan)
com.android.sched.scheduler.Plan plan
java.io.PrintStream printStream
static void ()
}
com/android/sched/scheduler/FeatureSet.classFeatureSet.java
package com.android.sched.scheduler
public com.android.sched.scheduler.FeatureSet extends com.android.sched.item.ItemSet {
public void (com.android.sched.scheduler.FeatureSet)
com.android.sched.scheduler.FeatureSet initial
public void (com.android.sched.item.ItemManager)
com.android.sched.item.ItemManager manager
public com.android.sched.scheduler.FeatureSet clone ()
public volatile com.android.sched.item.ItemSet clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/sched/scheduler/IllegalRequestException.classIllegalRequestException.java
package com.android.sched.scheduler
public com.android.sched.scheduler.IllegalRequestException extends com.android.sched.scheduler.ScheduleException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/sched/scheduler/ManagedRunnable.classManagedRunnable.java
package com.android.sched.scheduler
public com.android.sched.scheduler.ManagedRunnable extends com.android.sched.scheduler.ManagedSchedulable {
private final com.android.sched.scheduler.Scheduler scheduler
private final Class runnable
private final com.android.sched.scheduler.FeatureSet supportedFeatures
private final java.util.Map neededTags
private final java.util.Map unsupportedTags
private final com.android.sched.scheduler.TagOrMarkerOrComponentSet addedTags
private final com.android.sched.scheduler.TagOrMarkerOrComponentSet removedTags
private final com.android.sched.scheduler.TagOrMarkerOrComponentSet modifiedTags
private final com.android.sched.scheduler.TagOrMarkerOrComponentSet protectAddingTags
private final com.android.sched.scheduler.TagOrMarkerOrComponentSet protectRemovingTags
private final com.android.sched.scheduler.TagOrMarkerOrComponentSet protectModifyingTags
private final com.android.sched.scheduler.TagOrMarkerOrComponentSet unprotectByAddingTags
private final com.android.sched.scheduler.TagOrMarkerOrComponentSet unprotectByRemovingTags
private final com.android.sched.scheduler.ProductionSet productions
private final java.util.List useTools
private Class schedulableOn
public void (java.lang.Class) throws com.android.sched.scheduler.SchedulableNotConformException
Class tool
java.util.Iterator i$
Class tool
java.util.Iterator i$
Class runnable
private void checkValidity () throws com.android.sched.scheduler.SchedulableNotConformException
public java.lang.Class getRunnableSchedulable ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getNeededTags (com.android.sched.scheduler.FeatureSet)
java.util.Map$Entry entry
java.util.Iterator i$
com.android.sched.scheduler.FeatureSet features
com.android.sched.scheduler.TagOrMarkerOrComponentSet set
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getUnsupportedTags (com.android.sched.scheduler.FeatureSet)
java.util.Map$Entry entry
java.util.Iterator i$
com.android.sched.scheduler.FeatureSet features
com.android.sched.scheduler.TagOrMarkerOrComponentSet set
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getAllPossibleNeededTags ()
com.android.sched.scheduler.TagOrMarkerOrComponentSet ts
java.util.Iterator i$
com.android.sched.scheduler.TagOrMarkerOrComponentSet set
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getAllPossibleUnsupportedTags ()
com.android.sched.scheduler.TagOrMarkerOrComponentSet ts
java.util.Iterator i$
com.android.sched.scheduler.TagOrMarkerOrComponentSet set
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getDefaultNeededTags ()
com.android.sched.scheduler.TagOrMarkerOrComponentSet set
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getDefaultUnsupportedTags ()
com.android.sched.scheduler.TagOrMarkerOrComponentSet set
public boolean isCompatible (com.android.sched.scheduler.FeatureSet, com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.FeatureSet features
com.android.sched.scheduler.TagOrMarkerOrComponentSet tags
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getAfterTags (com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.TagOrMarkerOrComponentSet beforeTags
com.android.sched.scheduler.TagOrMarkerOrComponentSet afterTags
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getMissingTags (com.android.sched.scheduler.FeatureSet, com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.FeatureSet features
com.android.sched.scheduler.TagOrMarkerOrComponentSet tags
com.android.sched.scheduler.TagOrMarkerOrComponentSet needed
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getForbiddenTags (com.android.sched.scheduler.FeatureSet, com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.FeatureSet features
com.android.sched.scheduler.TagOrMarkerOrComponentSet tags
com.android.sched.scheduler.TagOrMarkerOrComponentSet unsupported
public int getConstraintCount (com.android.sched.scheduler.FeatureSet)
com.android.sched.scheduler.FeatureSet features
public int getUnsatisfiedConstraintCount (com.android.sched.scheduler.FeatureSet, com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.FeatureSet features
com.android.sched.scheduler.TagOrMarkerOrComponentSet tags
public com.android.sched.scheduler.ProductionSet getProductions ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getAddedTags ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getRemovedTags ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getModifiedTags ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getProtectAddingTags ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getProtectRemovingTags ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getProtectModifyingTags ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getUnprotectByAddingTags ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getUnprotectByRemovingTags ()
public java.lang.Class getRunOn ()
public boolean isVisitor ()
public boolean isRunnable ()
public com.android.sched.scheduler.FeatureSet getSupportedFeatures ()
public java.util.List getOptionalFeatures ()
java.util.List list
public java.lang.String toString ()
StringBuilder sb
private void extractUse (java.lang.Class)
Class use
Class[] arr$
int len$
int i$
Class cls
com.android.sched.schedulable.Use uses
private void extractTransform (java.lang.Class)
Class item
Class[] arr$
int len$
int i$
Class item
Class[] arr$
int len$
int i$
Class item
Class[] arr$
int len$
int i$
Class cls
com.android.sched.schedulable.Transform transform
private void extractProduce (java.lang.Class)
Class production
Class[] arr$
int len$
int i$
Class cls
com.android.sched.schedulable.Produce produce
private void extractSupport (java.lang.Class)
Class feature
Class[] arr$
int len$
int i$
Class cls
com.android.sched.schedulable.Support support
private void extractOptional (java.lang.Class)
Class feature
Class[] arr$
int len$
int i$
Class tag
Class[] arr$
int len$
int i$
Class tag
Class[] arr$
int len$
int i$
com.android.sched.schedulable.Constraint constraint
com.android.sched.schedulable.Constraint[] arr$
int len$
int i$
com.android.sched.scheduler.FeatureSet features
com.android.sched.scheduler.TagOrMarkerOrComponentSet needed
com.android.sched.scheduler.TagOrMarkerOrComponentSet unsupport
com.android.sched.schedulable.ToSupport toSupport
com.android.sched.schedulable.ToSupport[] arr$
int len$
int i$
Class cls
com.android.sched.schedulable.Optional optional
private void extractConstraint (java.lang.Class)
Class tag
Class[] arr$
int len$
int i$
Class tag
Class[] arr$
int len$
int i$
Class cls
com.android.sched.scheduler.TagOrMarkerOrComponentSet needed
com.android.sched.scheduler.TagOrMarkerOrComponentSet unsupport
com.android.sched.schedulable.Constraint constraint
private void extractProtect (java.lang.Class)
Class item
Class[] arr$
int len$
int i$
Class item
Class[] arr$
int len$
int i$
Class item
Class[] arr$
int len$
int i$
Class item
Class[] arr$
int len$
int i$
Class item
Class[] arr$
int len$
int i$
com.android.sched.schedulable.With with
com.android.sched.schedulable.With[] arr$
int len$
int i$
com.android.sched.schedulable.With[] withs
Class cls
com.android.sched.schedulable.Protect protect
private void extractSchedulableOn (java.lang.Class)
java.lang.reflect.ParameterizedType pt
java.lang.reflect.Type intf
java.lang.reflect.Type[] arr$
int len$
int i$
Class cls
}
com/android/sched/scheduler/ManagedSchedulable.classManagedSchedulable.java
package com.android.sched.scheduler
public abstract com.android.sched.scheduler.ManagedSchedulable extends java.lang.Object implements com.android.sched.util.HasDescription {
private static final java.util.logging.Logger logger
private final Class schedulable
private final String name
private final String description
private boolean isSynchronized
private java.lang.reflect.Method dynamicIsSynchronized
protected void (java.lang.Class) throws com.android.sched.scheduler.SchedulableNotConformException
Class schedulable
String description
public java.lang.Class getSchedulable ()
public abstract boolean isVisitor ()
public abstract boolean isRunnable ()
public java.lang.String getName ()
public boolean isSynchronized (com.android.sched.schedulable.Schedulable)
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
com.android.sched.schedulable.Schedulable schedulable
public abstract java.lang.Class getRunOn ()
public java.lang.String getDescription ()
public abstract java.lang.String toString ()
private void extractSynchronized (java.lang.Class)
com.android.sched.item.Synchronized dynamicSynchronizedOnAnnotation
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
Class cls
com.android.sched.item.Synchronized sync
static void ()
}
com/android/sched/scheduler/ManagedVisitor.classManagedVisitor.java
package com.android.sched.scheduler
public com.android.sched.scheduler.ManagedVisitor extends com.android.sched.scheduler.ManagedSchedulable {
private final Class visitor
private final Class schedulableOn
private final Class visitorTo
public void (java.lang.Class) throws com.android.sched.scheduler.SchedulableNotConformException
Class visitor
public java.lang.Class getVisitorSchedulable ()
public boolean isVisitor ()
public boolean isRunnable ()
public java.lang.Class getRunOnAfter ()
public java.lang.Class getRunOn ()
private java.lang.Class extractSchedulableOn ()
java.lang.reflect.ParameterizedType pt
java.lang.reflect.Type intf
java.lang.reflect.Type[] arr$
int len$
int i$
private java.lang.Class extractVisitorTo ()
java.lang.reflect.ParameterizedType pt
java.lang.reflect.Type intf
java.lang.reflect.Type[] arr$
int len$
int i$
public java.lang.String toString ()
StringBuilder sb
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$1.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$1 extends java.lang.Object {
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$AssertionErrorTask.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$AssertionErrorTask extends com.android.sched.scheduler.MultiWorkersScheduleInstance$ShutdownTask {
private final AssertionError error
public void (java.util.Deque, java.lang.AssertionError)
java.util.Deque queue
AssertionError error
public void throwPending () throws java.lang.AssertionError
public java.lang.String toString ()
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$DeadLock$Filter.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$DeadLock$Filter extends java.lang.Object implements com.android.sched.util.codec.ImplementationFilter {
private void ()
public boolean isValid ()
java.lang.management.ThreadMXBean threadManager
Throwable e
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$DeadLock.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$DeadLock extends com.android.sched.scheduler.MultiWorkersScheduleInstance$Detector {
private final java.util.logging.Logger logger
java.lang.management.ThreadMXBean threadManager
private final java.util.List blockedWorkers
static final boolean $assertionsDisabled
protected void (int)
int size
public boolean check (java.util.List)
long id
long[] arr$
int len$
int i$
com.android.sched.scheduler.MultiWorkersScheduleInstance$Worker worker
java.util.Iterator iter
java.util.List activeWorkers
long[] deadlockedThreadIds
private void dump (long[], java.util.List)
com.android.sched.scheduler.MultiWorkersScheduleInstance$Worker worker
java.util.Iterator i$
boolean found
java.lang.management.ThreadInfo thread
java.lang.management.ThreadInfo[] arr$
int len$
int i$
long[] deadlockedThreadIds
java.util.List activeWorkers
private void dump (java.lang.management.ThreadInfo, com.android.sched.scheduler.MultiWorkersScheduleInstance$Worker)
com.android.sched.scheduler.MultiWorkersScheduleInstance$WorkerStatus status
String lockOwnerName
java.lang.management.LockInfo lock
java.lang.management.LockInfo[] arr$
int len$
int i$
java.lang.management.MonitorInfo monitor
java.lang.management.MonitorInfo[] arr$
int len$
int i$
StackTraceElement stackTraceElement
StackTraceElement[] arr$
int len$
int i$
java.lang.management.ThreadInfo thread
com.android.sched.scheduler.MultiWorkersScheduleInstance$Worker worker
String lockName
java.lang.management.LockInfo[] locks
StackTraceElement[] traces
static void ()
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$Detector.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
abstract com.android.sched.scheduler.MultiWorkersScheduleInstance$Detector extends java.lang.Object {
public static final com.android.sched.util.config.id.ReflectFactoryPropertyId DETECTOR
protected void (int)
int size
public abstract boolean check (java.util.List)
static void ()
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$LongRunning.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$LongRunning extends com.android.sched.scheduler.MultiWorkersScheduleInstance$Detector {
private static final com.android.sched.util.config.id.IntegerPropertyId TIMEOUT
private final java.util.logging.Logger logger
private final int timeout
private final java.util.List blockedWorkers
protected void (int)
int size
public boolean check (java.util.List)
com.android.sched.scheduler.MultiWorkersScheduleInstance$Worker worker
com.android.sched.scheduler.MultiWorkersScheduleInstance$WorkerStatus status
int duration
java.util.List activeWorkers
long time
java.util.Iterator iter
private void dump (java.util.List)
StackTraceElement stackTraceElement
StackTraceElement[] arr$
int len$
int i$
com.android.sched.scheduler.MultiWorkersScheduleInstance$WorkerStatus status
StackTraceElement[] traces
com.android.sched.scheduler.MultiWorkersScheduleInstance$Worker worker
java.util.Iterator i$
java.util.List workers
java.util.Map stackTraces
boolean atLeastOne
static void ()
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$None.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$None extends com.android.sched.scheduler.MultiWorkersScheduleInstance$Detector {
protected void (int)
int size
public boolean check (java.util.List)
java.util.List activeWorkers
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$ProcessExceptionTask.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$ProcessExceptionTask extends com.android.sched.scheduler.MultiWorkersScheduleInstance$ShutdownTask {
private final com.android.sched.scheduler.ProcessException exception
public void (java.util.Deque, com.android.sched.scheduler.ProcessException)
java.util.Deque queue
com.android.sched.scheduler.ProcessException exception
public void throwPending () throws com.android.sched.scheduler.ProcessException
public java.lang.String toString ()
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$SequentialTask.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$SequentialTask extends com.android.sched.scheduler.MultiWorkersScheduleInstance$Task {
private final com.android.sched.item.Component data
private int next
private final com.android.sched.scheduler.MultiWorkersScheduleInstance instances
static final boolean $assertionsDisabled
public void (java.util.Deque, com.android.sched.scheduler.MultiWorkersScheduleInstance, com.android.sched.item.Component, com.android.sched.scheduler.MultiWorkersScheduleInstance$Task)
java.util.Deque queue
com.android.sched.scheduler.MultiWorkersScheduleInstance instances
com.android.sched.item.Component data
com.android.sched.scheduler.MultiWorkersScheduleInstance$Task blocking
public boolean process ()
com.android.sched.scheduler.MultiWorkersScheduleInstance subSchedInstance
java.util.Iterator dataIter
com.android.sched.scheduler.ProcessException e
com.android.sched.scheduler.ScheduleInstance$SchedStep step
com.android.sched.scheduler.MultiWorkersScheduleInstance$Synchronized sync
com.android.sched.schedulable.Schedulable instance
public java.lang.String toString ()
static void ()
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$ShutdownTask.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$ShutdownTask extends com.android.sched.scheduler.MultiWorkersScheduleInstance$Task {
public void (java.util.Deque)
java.util.Deque queue
public void throwPending () throws com.android.sched.scheduler.ProcessException java.lang.AssertionError
protected void enqueue ()
public boolean process ()
public java.lang.String toString ()
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$Synchronized.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$Synchronized extends java.lang.Object {
private final java.util.List queue
private boolean taken
private void ()
public synchronized boolean tryLock (com.android.sched.scheduler.MultiWorkersScheduleInstance$Task)
com.android.sched.scheduler.MultiWorkersScheduleInstance$Task task
public synchronized void unlock ()
void (com.android.sched.scheduler.MultiWorkersScheduleInstance$1)
com.android.sched.scheduler.MultiWorkersScheduleInstance$1 x0
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$Task.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
abstract com.android.sched.scheduler.MultiWorkersScheduleInstance$Task extends java.lang.Object {
private final com.android.sched.scheduler.MultiWorkersScheduleInstance$Task blocking
protected final java.util.Deque queue
private int blockCounter
private boolean commited
static final boolean $assertionsDisabled
public void (java.util.Deque)
java.util.Deque queue
public void (java.util.Deque, com.android.sched.scheduler.MultiWorkersScheduleInstance$Task)
java.util.Deque queue
com.android.sched.scheduler.MultiWorkersScheduleInstance$Task blocking
public void commit ()
public synchronized void prepare ()
public void notifyEnd ()
protected void enqueue ()
public synchronized boolean assertProcessable ()
abstract boolean process ()
static void ()
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$Worker.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$Worker extends java.lang.Thread implements java.lang.Runnable {
java.util.concurrent.BlockingDeque queue
private com.android.sched.scheduler.MultiWorkersScheduleInstance$Task currentTask
private long currentTaskStartOn
static final boolean $assertionsDisabled
public void (java.util.concurrent.BlockingDeque)
java.util.concurrent.BlockingDeque queue
public void run ()
com.android.sched.scheduler.MultiWorkersScheduleInstance$Task task
InterruptedException e
public synchronized com.android.sched.scheduler.MultiWorkersScheduleInstance$WorkerStatus getStatus ()
static void ()
}
com/android/sched/scheduler/MultiWorkersScheduleInstance$WorkerStatus.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultiWorkersScheduleInstance$WorkerStatus extends java.lang.Object {
private final com.android.sched.scheduler.MultiWorkersScheduleInstance$Task currentTask
private final long currentTaskStartOn
public void (com.android.sched.scheduler.MultiWorkersScheduleInstance$Task, long)
com.android.sched.scheduler.MultiWorkersScheduleInstance$Task currentTask
long currentTaskStartOn
public com.android.sched.scheduler.MultiWorkersScheduleInstance$Task getCurrentTask ()
public long getCurrentTaskStartOn ()
}
com/android/sched/scheduler/MultiWorkersScheduleInstance.classMultiWorkersScheduleInstance.java
package com.android.sched.scheduler
public com.android.sched.scheduler.MultiWorkersScheduleInstance extends com.android.sched.scheduler.MultipleScheduleInstance {
private static final com.android.sched.util.config.id.BooleanPropertyId MANAGED_SYNC
private static final com.android.sched.util.config.id.IntegerPropertyId CHECK_FREQUENCY
private final int checkEvery
private final com.android.sched.scheduler.MultiWorkersScheduleInstance$Synchronized[] syncs
static final boolean $assertionsDisabled
public void (com.android.sched.scheduler.Plan) throws java.lang.Exception
com.android.sched.scheduler.PlanStep step
java.util.Iterator i$
int idx
com.android.sched.scheduler.Plan plan
boolean isSynchronizedManaged
public void process (com.android.sched.item.Component) throws com.android.sched.scheduler.ProcessException
com.android.sched.scheduler.MultiWorkersScheduleInstance$Worker worker
int i
InterruptedException e
Thread thread
com.android.sched.item.Component data
java.util.concurrent.BlockingDeque queue
com.android.sched.scheduler.MultiWorkersScheduleInstance$Task shutdown
int threadPoolSize
java.util.List activeWorkers
com.android.sched.scheduler.MultiWorkersScheduleInstance$Detector detector
boolean shutdownInProgress
static com.android.sched.scheduler.MultiWorkersScheduleInstance$Synchronized[] access$100 (com.android.sched.scheduler.MultiWorkersScheduleInstance)
com.android.sched.scheduler.MultiWorkersScheduleInstance x0
static void ()
}
com/android/sched/scheduler/MultipleScheduleInstance$1.classMultipleScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.MultipleScheduleInstance$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sched$scheduler$MultipleScheduleInstance$NumThreadsPolicy
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/sched/scheduler/MultipleScheduleInstance$NumThreadsPolicy.classMultipleScheduleInstance.java
package com.android.sched.scheduler
final com.android.sched.scheduler.MultipleScheduleInstance$NumThreadsPolicy extends java.lang.Enum {
public static final com.android.sched.scheduler.MultipleScheduleInstance$NumThreadsPolicy NUM_CORES
public static final com.android.sched.scheduler.MultipleScheduleInstance$NumThreadsPolicy FIXED
private static final com.android.sched.scheduler.MultipleScheduleInstance$NumThreadsPolicy[] $VALUES
public static com.android.sched.scheduler.MultipleScheduleInstance$NumThreadsPolicy[] values ()
public static com.android.sched.scheduler.MultipleScheduleInstance$NumThreadsPolicy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sched/scheduler/MultipleScheduleInstance.classMultipleScheduleInstance.java
package com.android.sched.scheduler
public abstract com.android.sched.scheduler.MultipleScheduleInstance extends com.android.sched.scheduler.ScheduleInstance {
private static final com.android.sched.util.config.id.EnumPropertyId NUM_THREADS_POLICY
private static final com.android.sched.util.config.id.IntegerPropertyId NUM_FIXED_THREADS
private final java.util.logging.Logger logger
private int threadPoolSize
public void (com.android.sched.scheduler.Plan) throws java.lang.Exception
com.android.sched.scheduler.Plan plan
public int getThreadPoolSize ()
static void ()
}
com/android/sched/scheduler/NoPlanPrinter.classNoPlanPrinter.java
package com.android.sched.scheduler
public com.android.sched.scheduler.NoPlanPrinter extends java.lang.Object implements com.android.sched.scheduler.PlanPrinter {
public void ()
public void printPlan (com.android.sched.scheduler.Plan)
com.android.sched.scheduler.Plan plan
}
com/android/sched/scheduler/NoPlanner.classNoPlanner.java
package com.android.sched.scheduler
public com.android.sched.scheduler.NoPlanner extends java.lang.Object implements com.android.sched.scheduler.Planner {
private void ()
public com.android.sched.scheduler.Plan buildPlan (com.android.sched.scheduler.Request, java.lang.Class)
com.android.sched.scheduler.Request request
Class on
}
com/android/sched/scheduler/Plan.classPlan.java
package com.android.sched.scheduler
public com.android.sched.scheduler.Plan extends java.lang.Object implements java.lang.Iterable {
private final java.util.logging.Logger logger
private final java.util.List plan
private final java.util.Map minimalMarkers
private com.android.sched.scheduler.FeatureSet features
static final boolean $assertionsDisabled
public void ()
public com.android.sched.scheduler.ScheduleInstance getScheduleInstance ()
void initPlan (com.android.sched.scheduler.PlanBuilder) throws com.android.sched.scheduler.PlanError
com.android.sched.scheduler.PlanBuilder builder
com.android.sched.scheduler.Request request
com.android.sched.scheduler.TagOrMarkerOrComponentSet minimal
com.android.sched.scheduler.TagOrMarkerOrComponentSet tags
com.android.sched.scheduler.ProductionSet productions
private void computeMinimal (com.android.sched.scheduler.FeatureSet, com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.PlanStep step
com.android.sched.scheduler.FeatureSet features
com.android.sched.scheduler.TagOrMarkerOrComponentSet minimal
java.util.ListIterator iter
private void completeAndVerifyPlan (com.android.sched.scheduler.Request, com.android.sched.scheduler.ProductionSet, com.android.sched.scheduler.TagOrMarkerOrComponentSet, java.lang.Class) throws com.android.sched.scheduler.PlanError
com.android.sched.scheduler.TagOrMarkerOrComponentSet missing
com.android.sched.scheduler.PlanStep step
com.android.sched.scheduler.Request request
com.android.sched.scheduler.ProductionSet productions
com.android.sched.scheduler.TagOrMarkerOrComponentSet currentTags
Class runOn
java.util.ListIterator iter
void appendStep (com.android.sched.scheduler.PlanStep)
com.android.sched.scheduler.PlanStep step
public java.util.Iterator iterator ()
public int size ()
public java.lang.String toString ()
com.android.sched.scheduler.PlanStep element
java.util.Iterator i$
StringBuilder sb
boolean first
public java.lang.String getDescription ()
StringBuilder sb
public java.lang.String getDetailedDescription ()
StringBuilder sb
private void getDescription (java.lang.StringBuilder, java.lang.String, boolean)
com.android.sched.scheduler.ManagedRunnable runnable
com.android.sched.scheduler.ManagedVisitor visitor
com.android.sched.scheduler.ManagedSchedulable schedulable
com.android.sched.scheduler.PlanStep element
java.util.Iterator i$
StringBuilder sb
String prefix
boolean detailed
public com.android.sched.scheduler.TagOrMarkerOrComponentSet computeFinalTagsOrMarkers (com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.TagOrMarkerOrComponentSet initialTags
com.android.sched.scheduler.TagOrMarkerOrComponentSet tags
private void modifyTagsOrMarkers (com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.PlanStep element
java.util.Iterator i$
com.android.sched.scheduler.TagOrMarkerOrComponentSet tags
public com.android.sched.scheduler.FeatureSet getFeatures ()
static void ()
}
com/android/sched/scheduler/PlanBuilder.classPlanBuilder.java
package com.android.sched.scheduler
public com.android.sched.scheduler.PlanBuilder extends com.android.sched.scheduler.SubPlanBuilder {
private final com.android.sched.util.log.Tracer tracer
private final com.android.sched.scheduler.Request request
static final boolean $assertionsDisabled
public void (com.android.sched.scheduler.Request, java.lang.Class)
com.android.sched.scheduler.Request request
Class runOn
public com.android.sched.scheduler.Plan getPlan ()
com.android.sched.util.log.Event event
public com.android.sched.scheduler.Request getRequest ()
static void ()
}
com/android/sched/scheduler/PlanBuilderFactory.classPlanBuilderFactory.java
package com.android.sched.scheduler
public abstract com.android.sched.scheduler.PlanBuilderFactory extends java.lang.Object {
public abstract com.android.sched.scheduler.PlanBuilder createPlanBuilder (com.android.sched.scheduler.Request, java.lang.Class)
public abstract com.android.sched.scheduler.SubPlanBuilder createSubPlanBuilder (java.lang.Class)
}
com/android/sched/scheduler/PlanError.classPlanError.java
package com.android.sched.scheduler
public com.android.sched.scheduler.PlanError extends java.lang.Error {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/sched/scheduler/PlanNotFoundException.classPlanNotFoundException.java
package com.android.sched.scheduler
public com.android.sched.scheduler.PlanNotFoundException extends com.android.sched.scheduler.ScheduleException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/sched/scheduler/PlanPrinter.classPlanPrinter.java
package com.android.sched.scheduler
public abstract com.android.sched.scheduler.PlanPrinter extends java.lang.Object {
public abstract void printPlan (com.android.sched.scheduler.Plan)
}
com/android/sched/scheduler/PlanPrinterFactory.classPlanPrinterFactory.java
package com.android.sched.scheduler
public com.android.sched.scheduler.PlanPrinterFactory extends java.lang.Object {
private static final com.android.sched.util.config.id.ImplementationPropertyId PLAN_PRINTER
public static final com.android.sched.util.config.id.PropertyId PLAN_PRINTER_FILE
public void ()
public static com.android.sched.scheduler.PlanPrinter getPlanPrinter ()
static void ()
}
com/android/sched/scheduler/PlanSerializer.classPlanSerializer.java
package com.android.sched.scheduler
public com.android.sched.scheduler.PlanSerializer extends java.lang.Object implements com.android.sched.scheduler.PlanPrinter {
private static java.util.logging.Logger logger
private final com.android.sched.util.file.OutputStreamFile planFile
public void ()
public void printPlan (com.android.sched.scheduler.Plan)
java.io.PrintStream printStream
java.io.IOException e
com.android.sched.scheduler.Plan plan
private void printSubPlan (com.android.sched.scheduler.Plan, java.io.PrintStream) throws java.io.IOException
com.android.sched.scheduler.PlanStep step
com.android.sched.scheduler.ManagedSchedulable schedulable
com.android.sched.scheduler.Plan plan
java.io.PrintStream printStream
java.util.Iterator iter
static void ()
}
com/android/sched/scheduler/PlanStep.classPlanStep.java
package com.android.sched.scheduler
public com.android.sched.scheduler.PlanStep extends java.lang.Object {
private final com.android.sched.scheduler.ManagedSchedulable schedulable
private final com.android.sched.scheduler.Plan subPlan
void (com.android.sched.scheduler.ManagedVisitor, com.android.sched.scheduler.Plan)
com.android.sched.scheduler.ManagedVisitor visitor
com.android.sched.scheduler.Plan subPlan
void (com.android.sched.scheduler.ManagedRunnable)
com.android.sched.scheduler.ManagedRunnable runner
public boolean isVisitor ()
public boolean isRunner ()
public com.android.sched.scheduler.ManagedSchedulable getManagedSchedulable ()
public com.android.sched.scheduler.ManagedRunnable getManagedRunner ()
public com.android.sched.scheduler.ManagedVisitor getManagedVisitor ()
public com.android.sched.scheduler.Plan getSubPlan ()
}
com/android/sched/scheduler/Planner.classPlanner.java
package com.android.sched.scheduler
public abstract com.android.sched.scheduler.Planner extends java.lang.Object {
public abstract com.android.sched.scheduler.Plan buildPlan (com.android.sched.scheduler.Request, java.lang.Class) throws com.android.sched.scheduler.PlanNotFoundException com.android.sched.scheduler.IllegalRequestException
}
com/android/sched/scheduler/PlannerFactory.classPlannerFactory.java
package com.android.sched.scheduler
public com.android.sched.scheduler.PlannerFactory extends java.lang.Object {
private static final com.android.sched.util.config.id.DefaultFactoryPropertyId PLANNER_PROVIDER
public static final com.android.sched.util.config.id.PropertyId PLANNER_FILE
public static com.android.sched.scheduler.Planner createPlanner ()
private void ()
static void ()
}
com/android/sched/scheduler/ProcessException.classProcessException.java
package com.android.sched.scheduler
public abstract com.android.sched.scheduler.ProcessException extends com.android.sched.util.config.ChainedException {
private static final long serialVersionUID
private final String name
private final Object data
private final Throwable cause
public void (com.android.sched.schedulable.Schedulable, com.android.sched.scheduler.ManagedSchedulable, java.lang.Object, java.lang.Throwable)
com.android.sched.schedulable.Schedulable schedulable
com.android.sched.scheduler.ManagedSchedulable managedSchedulable
Object data
Throwable cause
public java.lang.String getName ()
public java.lang.Object getData ()
public java.lang.Throwable getCause ()
protected java.lang.String getAdditionalCauseMessage ()
String msg
}
com/android/sched/scheduler/ProductionSet.classProductionSet.java
package com.android.sched.scheduler
public com.android.sched.scheduler.ProductionSet extends com.android.sched.item.ItemSet {
public void (com.android.sched.scheduler.ProductionSet)
com.android.sched.scheduler.ProductionSet initial
public void (com.android.sched.item.ItemManager)
com.android.sched.item.ItemManager manager
public com.android.sched.scheduler.ProductionSet clone ()
public volatile com.android.sched.item.ItemSet clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/sched/scheduler/Request.classRequest.java
package com.android.sched.scheduler
public com.android.sched.scheduler.Request extends java.lang.Object {
private final com.android.sched.scheduler.SchedulableManager schedulableManager
protected com.android.sched.scheduler.TagOrMarkerOrComponentSet initialTags
protected com.android.sched.scheduler.TagOrMarkerOrComponentSet targetIncludeTags
protected com.android.sched.scheduler.TagOrMarkerOrComponentSet targetExcludeTags
protected com.android.sched.scheduler.ProductionSet targetProductions
protected com.android.sched.scheduler.FeatureSet features
protected com.android.sched.scheduler.RunnerSet runners
protected com.android.sched.scheduler.RunnerSet candidateRunners
protected com.android.sched.scheduler.AdapterSet visitors
static final boolean $assertionsDisabled
void (com.android.sched.scheduler.Scheduler)
com.android.sched.scheduler.Scheduler scheduler
public com.android.sched.scheduler.Request addTargetIncludeTagOrMarker (java.lang.Class)
Class tag
public com.android.sched.scheduler.Request addTargetIncludeTagsOrMarkers (com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.TagOrMarkerOrComponentSet set
public com.android.sched.scheduler.Request addTargetExcludeTagOrMarker (java.lang.Class)
Class tag
public com.android.sched.scheduler.Request addTargetExcludeTagsOrMarkers (com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.TagOrMarkerOrComponentSet set
public com.android.sched.scheduler.Request addProduction (java.lang.Class)
Class production
public com.android.sched.scheduler.Request addProductions (com.android.sched.scheduler.ProductionSet)
com.android.sched.scheduler.ProductionSet set
public com.android.sched.scheduler.Request addFeature (java.lang.Class)
Class feature
public com.android.sched.scheduler.Request addFeatures (com.android.sched.scheduler.FeatureSet)
com.android.sched.scheduler.FeatureSet set
public com.android.sched.scheduler.Request addInitialTagOrMarker (java.lang.Class)
Class tag
public com.android.sched.scheduler.Request addInitialTagsOrMarkers (com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.TagOrMarkerOrComponentSet set
public com.android.sched.scheduler.Request addSchedulable (java.lang.Class)
com.android.sched.scheduler.ManagedRunnable runner
Class sched
com.android.sched.scheduler.ManagedSchedulable schedulable
public com.android.sched.scheduler.Request addSchedulables (com.android.sched.scheduler.SchedulableSet)
com.android.sched.scheduler.ManagedRunnable runner
com.android.sched.scheduler.ManagedSchedulable sched
java.util.Iterator i$
com.android.sched.scheduler.SchedulableSet set
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getInitialTags ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getTargetIncludeTags ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getTargetExcludeTags ()
public com.android.sched.scheduler.ProductionSet getTargetProductions ()
public com.android.sched.scheduler.FeatureSet getFeatures ()
public com.android.sched.scheduler.RunnerSet getRunners ()
com.android.sched.scheduler.ManagedRunnable runner
java.util.Iterator i$
public com.android.sched.scheduler.AdapterSet getVisitors ()
public com.android.sched.scheduler.Plan buildPlan (java.lang.Class) throws com.android.sched.scheduler.PlanNotFoundException com.android.sched.scheduler.IllegalRequestException
Class on
public com.android.sched.scheduler.PlanBuilder getPlanBuilder (java.lang.Class) throws com.android.sched.scheduler.IllegalRequestException
Class runOn
static void ()
}
com/android/sched/scheduler/RunnerProcessException.classRunnerProcessException.java
package com.android.sched.scheduler
public com.android.sched.scheduler.RunnerProcessException extends com.android.sched.scheduler.ProcessException {
private static final long serialVersionUID
public void (com.android.sched.schedulable.RunnableSchedulable, com.android.sched.scheduler.ManagedSchedulable, java.lang.Object, java.lang.Throwable)
com.android.sched.schedulable.RunnableSchedulable runner
com.android.sched.scheduler.ManagedSchedulable managedSchedulable
Object data
Throwable cause
}
com/android/sched/scheduler/RunnerSet$1.classRunnerSet.java
package com.android.sched.scheduler
com.android.sched.scheduler.RunnerSet$1 extends java.lang.Object {
}
com/android/sched/scheduler/RunnerSet$SchedulableComparator.classRunnerSet.java
package com.android.sched.scheduler
com.android.sched.scheduler.RunnerSet$SchedulableComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
static final boolean $assertionsDisabled
private void ()
public int compare (com.android.sched.scheduler.ManagedSchedulable, com.android.sched.scheduler.ManagedSchedulable)
com.android.sched.scheduler.ManagedSchedulable o1
com.android.sched.scheduler.ManagedSchedulable o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (com.android.sched.scheduler.RunnerSet$1)
com.android.sched.scheduler.RunnerSet$1 x0
static void ()
}
com/android/sched/scheduler/RunnerSet.classRunnerSet.java
package com.android.sched.scheduler
public com.android.sched.scheduler.RunnerSet extends java.lang.Object implements java.lang.Iterable {
private final java.util.Set runners
void ()
void (com.android.sched.scheduler.RunnerSet)
com.android.sched.scheduler.RunnerSet initial
public void addAll (com.android.sched.scheduler.RunnerSet)
com.android.sched.scheduler.RunnerSet set
protected void add (com.android.sched.scheduler.ManagedRunnable)
com.android.sched.scheduler.ManagedRunnable sched
public int getSize ()
public java.util.Set getAll ()
public java.lang.String toString ()
com.android.sched.scheduler.ManagedRunnable sched
java.util.Iterator i$
StringBuilder sb
boolean first
public void removeAll (java.util.List)
java.util.List list
public void remove (com.android.sched.scheduler.ManagedRunnable)
com.android.sched.scheduler.ManagedRunnable runner
public java.util.Iterator iterator ()
}
com/android/sched/scheduler/SchedulableManager.classSchedulableManager.java
package com.android.sched.scheduler
public abstract com.android.sched.scheduler.SchedulableManager extends java.lang.Object {
private static final com.android.sched.util.config.id.PropertyId SCHEDULABLE_MANAGER
protected java.util.Map schedulableByClass
static final boolean $assertionsDisabled
public void ()
public static com.android.sched.scheduler.SchedulableManager getSchedulableManager ()
protected abstract void scan ()
protected com.android.sched.scheduler.ManagedSchedulable register (java.lang.Class) throws com.android.sched.scheduler.SchedulableNotConformException
com.android.sched.scheduler.ManagedRunnable ir
com.android.sched.scheduler.ManagedVisitor iv
com.android.sched.scheduler.ManagedSchedulable elt
java.util.Iterator i$
Class sched
com.android.sched.scheduler.ManagedSchedulable is
public com.android.sched.scheduler.ManagedSchedulable getManagedSchedulable (java.lang.Class)
Class schedulable
public com.android.sched.scheduler.SchedulableSet getAllSchedulable ()
com.android.sched.scheduler.ManagedSchedulable sched
java.util.Iterator i$
com.android.sched.scheduler.SchedulableSet scheds
static void ()
}
com/android/sched/scheduler/SchedulableNotConformException.classSchedulableNotConformException.java
package com.android.sched.scheduler
public com.android.sched.scheduler.SchedulableNotConformException extends com.android.sched.config.ConfigException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/sched/scheduler/SchedulableNotRegisteredError.classSchedulableNotRegisteredError.java
package com.android.sched.scheduler
public com.android.sched.scheduler.SchedulableNotRegisteredError extends java.lang.Error {
private static final long serialVersionUID
public void (java.lang.Class)
Class schedulable
}
com/android/sched/scheduler/SchedulableSet$1.classSchedulableSet.java
package com.android.sched.scheduler
com.android.sched.scheduler.SchedulableSet$1 extends java.lang.Object {
}
com/android/sched/scheduler/SchedulableSet$SchedulableComparator.classSchedulableSet.java
package com.android.sched.scheduler
com.android.sched.scheduler.SchedulableSet$SchedulableComparator extends java.lang.Object implements java.util.Comparator java.io.Serializable {
private static final long serialVersionUID
static final boolean $assertionsDisabled
private void ()
public int compare (com.android.sched.scheduler.ManagedSchedulable, com.android.sched.scheduler.ManagedSchedulable)
com.android.sched.scheduler.ManagedSchedulable o1
com.android.sched.scheduler.ManagedSchedulable o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
void (com.android.sched.scheduler.SchedulableSet$1)
com.android.sched.scheduler.SchedulableSet$1 x0
static void ()
}
com/android/sched/scheduler/SchedulableSet.classSchedulableSet.java
package com.android.sched.scheduler
public com.android.sched.scheduler.SchedulableSet extends java.lang.Object {
private final com.android.sched.scheduler.SchedulableManager schedulableManager
private final java.util.Set scheds
public void ()
public boolean contains (java.lang.Class)
com.android.sched.scheduler.ManagedSchedulable elt
java.util.Iterator i$
Class sched
public boolean containsAll (com.android.sched.scheduler.SchedulableSet)
com.android.sched.scheduler.ManagedSchedulable elt
java.util.Iterator i$
com.android.sched.scheduler.SchedulableSet set
public void add (java.lang.Class)
Class sched
public void addAll (com.android.sched.scheduler.SchedulableSet)
com.android.sched.scheduler.SchedulableSet set
protected void add (com.android.sched.scheduler.ManagedSchedulable)
com.android.sched.scheduler.ManagedSchedulable sched
public void remove (java.lang.Class)
com.android.sched.scheduler.ManagedSchedulable elt
java.util.Iterator i$
Class sched
public void removeAll (com.android.sched.scheduler.SchedulableSet)
com.android.sched.scheduler.ManagedSchedulable elt
java.util.Iterator i$
com.android.sched.scheduler.SchedulableSet set
public int getSize ()
public java.lang.String toString ()
com.android.sched.scheduler.ManagedSchedulable sched
java.util.Iterator i$
StringBuilder sb
boolean first
protected java.util.Set getAll ()
}
com/android/sched/scheduler/ScheduleException.classScheduleException.java
package com.android.sched.scheduler
public com.android.sched.scheduler.ScheduleException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/android/sched/scheduler/ScheduleInstance$1.classScheduleInstance.java
package com.android.sched.scheduler
final com.android.sched.scheduler.ScheduleInstance$1 extends java.lang.ThreadLocal {
void ()
protected java.util.Stack initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/android/sched/scheduler/ScheduleInstance$ElementStack.classScheduleInstance.java
package com.android.sched.scheduler
com.android.sched.scheduler.ScheduleInstance$ElementStack extends java.lang.Object {
private final com.android.sched.scheduler.FeatureSet features
private final com.android.sched.scheduler.ManagedSchedulable schedulable
void (com.android.sched.scheduler.FeatureSet, com.android.sched.scheduler.ManagedSchedulable)
com.android.sched.scheduler.FeatureSet features
com.android.sched.scheduler.ManagedSchedulable schedulable
static com.android.sched.scheduler.ManagedSchedulable access$000 (com.android.sched.scheduler.ScheduleInstance$ElementStack)
com.android.sched.scheduler.ScheduleInstance$ElementStack x0
static com.android.sched.scheduler.FeatureSet access$100 (com.android.sched.scheduler.ScheduleInstance$ElementStack)
com.android.sched.scheduler.ScheduleInstance$ElementStack x0
}
com/android/sched/scheduler/ScheduleInstance$SchedStep.classScheduleInstance.java
package com.android.sched.scheduler
public com.android.sched.scheduler.ScheduleInstance$SchedStep extends java.lang.Object {
public com.android.sched.schedulable.Schedulable instance
public com.android.sched.scheduler.ScheduleInstance subSchedInstance
public void (com.android.sched.schedulable.Schedulable)
com.android.sched.schedulable.Schedulable instance
public com.android.sched.schedulable.Schedulable getInstance ()
public com.android.sched.scheduler.ScheduleInstance getSubSchedInstance ()
public void setSubSchedInstance (com.android.sched.scheduler.ScheduleInstance)
com.android.sched.scheduler.ScheduleInstance subSchedInstance
}
com/android/sched/scheduler/ScheduleInstance.classScheduleInstance.java
package com.android.sched.scheduler
public abstract com.android.sched.scheduler.ScheduleInstance extends java.lang.Object {
public static final com.android.sched.util.config.id.ReflectFactoryPropertyId DEFAULT_RUNNER
private final java.util.logging.Logger logger
private final com.android.sched.util.log.Tracer tracer
protected final com.android.sched.scheduler.SchedulableManager schedulableManager
protected final com.android.sched.scheduler.ScheduleInstance$SchedStep[] steps
private final com.android.sched.scheduler.FeatureSet features
private static final ThreadLocal tlsVisitStack
static final boolean $assertionsDisabled
public static com.android.sched.scheduler.ScheduleInstance createScheduleInstance (com.android.sched.scheduler.Plan)
com.android.sched.scheduler.Plan plan
public void (com.android.sched.scheduler.Plan) throws java.lang.Exception
com.android.sched.util.log.Event event
Exception e
com.android.sched.scheduler.ScheduleInstance$SchedStep instance
com.android.sched.scheduler.PlanStep step
java.util.Iterator i$
int idx
com.android.sched.scheduler.Plan plan
com.android.sched.util.log.Event eventGlobal
public abstract void process (com.android.sched.item.Component) throws com.android.sched.scheduler.ProcessException
protected void runWithLog (com.android.sched.schedulable.RunnableSchedulable, com.android.sched.item.Component) throws com.android.sched.scheduler.RunnerProcessException
Throwable e
com.android.sched.schedulable.RunnableSchedulable runner
com.android.sched.item.Component data
com.android.sched.scheduler.ManagedSchedulable managedSchedulable
java.util.Stack visitStack
com.android.sched.util.log.Event event
protected void visitWithLog (com.android.sched.schedulable.VisitorSchedulable, com.android.sched.item.Component) throws com.android.sched.scheduler.VisitorProcessException
Throwable e
com.android.sched.schedulable.VisitorSchedulable visitor
com.android.sched.item.Component data
com.android.sched.scheduler.ManagedSchedulable managedSchedulable
java.util.Stack visitStack
com.android.sched.util.log.Event event
protected java.util.Iterator adaptWithLog (com.android.sched.schedulable.AdapterSchedulable, com.android.sched.item.Component) throws com.android.sched.scheduler.AdapterProcessException
Throwable e
com.android.sched.schedulable.AdapterSchedulable adapter
com.android.sched.item.Component data
com.android.sched.scheduler.ManagedSchedulable managedSchedulable
com.android.sched.util.log.Event event
private com.android.sched.util.log.Event logAndTrace (com.android.sched.schedulable.Schedulable, com.android.sched.scheduler.ManagedSchedulable, com.android.sched.item.Component)
com.android.sched.schedulable.Schedulable schedulable
com.android.sched.scheduler.ManagedSchedulable managedSchedulable
com.android.sched.item.Component data
String name
com.android.sched.util.log.Event event
public static com.android.sched.scheduler.ManagedSchedulable getCurrentSchedulable () throws java.util.EmptyStackException
public static com.android.sched.scheduler.FeatureSet getCurrentFeatures () throws java.util.EmptyStackException
static void ()
}
com/android/sched/scheduler/Scheduler.classScheduler.java
package com.android.sched.scheduler
public com.android.sched.scheduler.Scheduler extends java.lang.Object {
private static final com.android.sched.util.config.id.ObjectId SCHEDULER
private final com.android.sched.item.ItemManager featureManager
private final com.android.sched.item.ItemManager tagOrMarkerOrCompnentManager
private final com.android.sched.item.ItemManager productionManager
private final com.android.sched.scheduler.SchedulableManager schedulableManager
public static com.android.sched.scheduler.Scheduler getScheduler ()
private void ()
public com.android.sched.scheduler.SchedulableSet createSchedulableSet ()
public com.android.sched.scheduler.Request createScheduleRequest (com.android.sched.scheduler.SchedulableSet)
com.android.sched.scheduler.SchedulableSet set
com.android.sched.scheduler.Request sr
public com.android.sched.scheduler.Request createScheduleRequest ()
public com.android.sched.scheduler.SchedulableSet getAllSchedulable ()
public com.android.sched.scheduler.FeatureSet createFeatureSet ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet createTagOrMarkerOrComponentSet ()
public com.android.sched.scheduler.ProductionSet createProductionSet ()
static void ()
}
com/android/sched/scheduler/SimpleTextPlanPrinter.classSimpleTextPlanPrinter.java
package com.android.sched.scheduler
public com.android.sched.scheduler.SimpleTextPlanPrinter extends java.lang.Object implements com.android.sched.scheduler.PlanPrinter {
private static java.util.logging.Logger logger
private final com.android.sched.util.file.OutputStreamFile planFile
public void ()
public void printPlan (com.android.sched.scheduler.Plan)
com.android.sched.scheduler.Plan plan
java.io.PrintStream printStream
static void ()
}
com/android/sched/scheduler/SingleScheduleInstance.classSingleScheduleInstance.java
package com.android.sched.scheduler
public com.android.sched.scheduler.SingleScheduleInstance extends com.android.sched.scheduler.ScheduleInstance {
static final boolean $assertionsDisabled
public void (com.android.sched.scheduler.Plan) throws java.lang.Exception
com.android.sched.scheduler.Plan plan
public void process (com.android.sched.item.Component) throws com.android.sched.scheduler.ProcessException
com.android.sched.scheduler.ScheduleInstance subSchedInstance
java.util.Iterator iterData
com.android.sched.schedulable.Schedulable instance
com.android.sched.scheduler.ManagedSchedulable managedSchedulable
com.android.sched.scheduler.ScheduleInstance$SchedStep step
com.android.sched.scheduler.ScheduleInstance$SchedStep[] arr$
int len$
int i$
com.android.sched.item.Component t
static void ()
}
com/android/sched/scheduler/SubPlanBuilder.classSubPlanBuilder.java
package com.android.sched.scheduler
public com.android.sched.scheduler.SubPlanBuilder extends java.lang.Object {
private final com.android.sched.scheduler.SchedulableManager schedulableManager
private final Class runOn
protected com.android.sched.scheduler.Plan plan
static final boolean $assertionsDisabled
protected void (java.lang.Class)
Class runOn
public void append (java.lang.Class)
Class runner
com.android.sched.scheduler.ManagedRunnable ir
public void append (com.android.sched.scheduler.ManagedRunnable)
com.android.sched.scheduler.ManagedRunnable runner
public com.android.sched.scheduler.SubPlanBuilder appendSubPlan (java.lang.Class)
Class visitor
com.android.sched.scheduler.ManagedVisitor ia
public com.android.sched.scheduler.SubPlanBuilder appendSubPlan (com.android.sched.scheduler.ManagedVisitor)
com.android.sched.scheduler.ManagedVisitor visitor
com.android.sched.scheduler.SubPlanBuilder subPlanBuilder
public java.lang.Class getRunOn ()
public java.lang.String toString ()
public java.lang.String getDescription ()
public java.lang.String getDetailedDescription ()
static void ()
}
com/android/sched/scheduler/TagOrMarkerOrComponentSet.classTagOrMarkerOrComponentSet.java
package com.android.sched.scheduler
public com.android.sched.scheduler.TagOrMarkerOrComponentSet extends com.android.sched.item.ItemSet {
public void (com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.TagOrMarkerOrComponentSet initial
public void (com.android.sched.item.ItemManager)
com.android.sched.item.ItemManager manager
public com.android.sched.scheduler.TagOrMarkerOrComponentSet clone ()
public com.android.sched.scheduler.TagOrMarkerOrComponentSet getIntersection (com.android.sched.scheduler.TagOrMarkerOrComponentSet)
com.android.sched.scheduler.TagOrMarkerOrComponentSet set
com.android.sched.scheduler.TagOrMarkerOrComponentSet inter
public volatile com.android.sched.item.ItemSet clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/sched/scheduler/VisitorProcessException.classVisitorProcessException.java
package com.android.sched.scheduler
public com.android.sched.scheduler.VisitorProcessException extends com.android.sched.scheduler.ProcessException {
private static final long serialVersionUID
public void (com.android.sched.schedulable.VisitorSchedulable, com.android.sched.scheduler.ManagedSchedulable, java.lang.Object, java.lang.Throwable)
com.android.sched.schedulable.VisitorSchedulable visitor
com.android.sched.scheduler.ManagedSchedulable managedSchedulable
Object data
Throwable cause
}
com/android/sched/scheduler/genetic/AddPostRunnerMutation.classAddPostRunnerMutation.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.AddPostRunnerMutation extends java.lang.Object implements org.uncommons.watchmaker.framework.EvolutionaryOperator {
private final org.uncommons.maths.number.NumberGenerator addProbability
private final java.util.List runners
private final com.android.sched.scheduler.Request request
public void (org.uncommons.maths.number.NumberGenerator, com.android.sched.scheduler.Request)
com.android.sched.scheduler.ManagedSchedulable schedulable
java.util.Iterator i$
org.uncommons.maths.number.NumberGenerator addProbability
com.android.sched.scheduler.Request request
public java.util.List apply (java.util.List, java.util.Random)
com.android.sched.scheduler.ManagedRunnable postRunner
java.util.Iterator i$
int idx
com.android.sched.scheduler.ManagedRunnable runner
com.android.sched.scheduler.TagOrMarkerOrComponentSet afterTags
java.util.List candidates
java.util.List newRunners
com.android.sched.scheduler.genetic.PlanCandidate candidate
java.util.Iterator i$
java.util.List selectedCandidates
java.util.Random rng
java.util.List mutatedCandidates
}
com/android/sched/scheduler/genetic/AddPreRunnerMutation.classAddPreRunnerMutation.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.AddPreRunnerMutation extends java.lang.Object implements org.uncommons.watchmaker.framework.EvolutionaryOperator {
private final org.uncommons.maths.number.NumberGenerator addProbability
private final java.util.List runners
private final com.android.sched.scheduler.Request request
public void (org.uncommons.maths.number.NumberGenerator, com.android.sched.scheduler.Request)
com.android.sched.scheduler.ManagedSchedulable schedulable
java.util.Iterator i$
org.uncommons.maths.number.NumberGenerator addProbability
com.android.sched.scheduler.Request request
public java.util.List apply (java.util.List, java.util.Random)
com.android.sched.scheduler.ManagedRunnable preRunner
java.util.Iterator i$
int idx
com.android.sched.scheduler.ManagedRunnable runner
com.android.sched.scheduler.TagOrMarkerOrComponentSet beforeTags
java.util.List candidates
java.util.List newRunners
com.android.sched.scheduler.genetic.PlanCandidate candidate
java.util.Iterator i$
java.util.List selectedCandidates
java.util.Random rng
java.util.List mutatedCandidates
}
com/android/sched/scheduler/genetic/AddRunnerMutation.classAddRunnerMutation.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.AddRunnerMutation extends java.lang.Object implements org.uncommons.watchmaker.framework.EvolutionaryOperator {
private final org.uncommons.maths.number.NumberGenerator addProbability
private final java.util.List runners
public void (org.uncommons.maths.number.NumberGenerator, com.android.sched.scheduler.Request, java.lang.Class)
com.android.sched.scheduler.ManagedSchedulable schedulable
java.util.Iterator i$
org.uncommons.maths.number.NumberGenerator addProbability
com.android.sched.scheduler.Request request
Class runOn
public java.util.List apply (java.util.List, java.util.Random)
java.util.List newRunners
com.android.sched.scheduler.genetic.PlanCandidate candidate
java.util.Iterator i$
java.util.List selectedCandidates
java.util.Random rng
java.util.List mutatedCandidates
}
com/android/sched/scheduler/genetic/GeneticEventType.classGeneticEventType.java
package com.android.sched.scheduler.genetic
final com.android.sched.scheduler.genetic.GeneticEventType extends java.lang.Enum implements com.android.sched.util.log.EventType {
public static final com.android.sched.scheduler.genetic.GeneticEventType ENGINE
public static final com.android.sched.scheduler.genetic.GeneticEventType ANALYZER
public static final com.android.sched.scheduler.genetic.GeneticEventType BUILDER
public static final com.android.sched.scheduler.genetic.GeneticEventType RANDOM_INIT
private final String name
private static final com.android.sched.scheduler.genetic.GeneticEventType[] $VALUES
public static com.android.sched.scheduler.genetic.GeneticEventType[] values ()
public static com.android.sched.scheduler.genetic.GeneticEventType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String name
public java.lang.String getName ()
static void ()
}
com/android/sched/scheduler/genetic/GeneticHardcodedPlanner$1.classGeneticHardcodedPlanner.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.GeneticHardcodedPlanner$1 extends java.lang.Object implements org.uncommons.watchmaker.framework.EvolutionObserver {
final com.android.sched.scheduler.genetic.GeneticHardcodedPlanner this$0
void (com.android.sched.scheduler.genetic.GeneticHardcodedPlanner)
public void populationUpdate (org.uncommons.watchmaker.framework.PopulationData)
org.uncommons.watchmaker.framework.PopulationData population
}
com/android/sched/scheduler/genetic/GeneticHardcodedPlanner$2.classGeneticHardcodedPlanner.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.GeneticHardcodedPlanner$2 extends java.lang.Object implements org.uncommons.watchmaker.framework.EvolutionObserver {
private long iter
final com.android.sched.scheduler.genetic.GeneticHardcodedPlanner this$0
void (com.android.sched.scheduler.genetic.GeneticHardcodedPlanner)
public void populationUpdate (org.uncommons.watchmaker.framework.PopulationData)
org.uncommons.watchmaker.framework.PopulationData population
}
com/android/sched/scheduler/genetic/GeneticHardcodedPlanner.classGeneticHardcodedPlanner.java
package com.android.sched.scheduler.genetic
public com.android.sched.scheduler.genetic.GeneticHardcodedPlanner extends com.android.sched.scheduler.genetic.GeneticPlanner {
private static final com.android.sched.util.config.id.ProbabilityPropertyId ADD_RUNNER
private static final com.android.sched.util.config.id.ProbabilityPropertyId ADD_PRE_RUNNER
private static final com.android.sched.util.config.id.ProbabilityPropertyId ADD_POST_RUNNER
private static final com.android.sched.util.config.id.ProbabilityPropertyId REMOVE_RUNNER
private static final com.android.sched.util.config.id.ProbabilityPropertyId REMOVE_UNSATISFIED_RUNNER
private static final com.android.sched.util.config.id.ProbabilityPropertyId MOVE_RUNNER
private static final com.android.sched.util.config.id.ProbabilityPropertyId SELECTION_PRESSURE
private static final com.android.sched.util.config.id.IntegerPropertyId POPULATION_SIZE
private static final com.android.sched.util.config.id.IntegerPropertyId ELITE_COUNT
private static final com.android.sched.util.config.id.IntegerPropertyId STAGNATION
private static final com.android.sched.util.config.id.IntegerPropertyId MAX_DURATION
private static java.util.Random rng
private final java.util.logging.Logger logger
private final com.android.sched.util.log.Tracer tracer
public void ()
protected com.android.sched.scheduler.genetic.PlanCandidate buildPlanCandidate (com.android.sched.scheduler.Request, java.lang.Class)
com.android.sched.util.log.Event event
com.android.sched.scheduler.genetic.PlanCandidate planCandidate
com.android.sched.scheduler.Request request
Class rootRunOn
org.uncommons.watchmaker.framework.FitnessEvaluator evaluator
com.android.sched.scheduler.genetic.PlanFactory factory
java.util.ArrayList operators
org.uncommons.watchmaker.framework.SelectionStrategy selection
org.uncommons.watchmaker.framework.EvolutionEngine engine
com.android.sched.util.log.Event event
static java.util.logging.Logger access$000 (com.android.sched.scheduler.genetic.GeneticHardcodedPlanner)
com.android.sched.scheduler.genetic.GeneticHardcodedPlanner x0
static void ()
}
com/android/sched/scheduler/genetic/GeneticPlanner.classGeneticPlanner.java
package com.android.sched.scheduler.genetic
public abstract com.android.sched.scheduler.genetic.GeneticPlanner extends java.lang.Object implements com.android.sched.scheduler.Planner {
private final java.util.logging.Logger logger
public void ()
public com.android.sched.scheduler.Plan buildPlan (com.android.sched.scheduler.Request, java.lang.Class) throws com.android.sched.scheduler.PlanNotFoundException com.android.sched.scheduler.IllegalRequestException
com.android.sched.scheduler.Plan plan
com.android.sched.scheduler.PlanError e
int idxRunnable
com.android.sched.scheduler.ManagedRunnable runnable
com.android.sched.scheduler.TagOrMarkerOrComponentSet tags
int idx
com.android.sched.scheduler.Request request
Class rootRunOn
com.android.sched.scheduler.genetic.PlanCandidate planCandidate
protected abstract com.android.sched.scheduler.genetic.PlanCandidate buildPlanCandidate (com.android.sched.scheduler.Request, java.lang.Class) throws com.android.sched.scheduler.PlanNotFoundException com.android.sched.scheduler.IllegalRequestException
}
com/android/sched/scheduler/genetic/MoveRunnerMutation.classMoveRunnerMutation.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.MoveRunnerMutation extends java.lang.Object implements org.uncommons.watchmaker.framework.EvolutionaryOperator {
private final org.uncommons.maths.number.NumberGenerator moveProbability
private final com.android.sched.scheduler.Request request
public void (org.uncommons.maths.number.NumberGenerator, com.android.sched.scheduler.Request)
org.uncommons.maths.number.NumberGenerator moveProbability
com.android.sched.scheduler.Request request
public java.util.List apply (java.util.List, java.util.Random)
int newIdx
com.android.sched.scheduler.TagOrMarkerOrComponentSet beforeTags
com.android.sched.scheduler.TagOrMarkerOrComponentSet afterTags
int idx
com.android.sched.scheduler.ManagedRunnable runner
int forward
java.util.List newRunners
com.android.sched.scheduler.genetic.PlanCandidate candidate
java.util.Iterator i$
java.util.List selectedCandidates
java.util.Random rng
java.util.List mutatedCandidates
}
com/android/sched/scheduler/genetic/PlanCandidate.classPlanCandidate.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.PlanCandidate extends java.lang.Object implements java.lang.Iterable {
private static final java.util.Map runnerSatisfaction
private static final java.util.Map needSatisfaction
private static final java.util.Map noSatisfaction
private final com.android.sched.util.log.Tracer tracer
private final java.util.List plan
private final java.util.List beforeTags
private final java.util.List unsatisfiedConstraints
private final java.util.List satisfiedConstraints
private final java.util.List unsatisfiedGroups
private final java.util.List satisfiedGroups
private final com.android.sched.scheduler.Request request
private final Class rootRunOn
private long unsatisfiedConstraint
private long satisfiedConstraint
private int adapterCount
private static com.android.sched.util.codec.PercentFormatter formatter
static final boolean $assertionsDisabled
public void (com.android.sched.scheduler.genetic.PlanCandidate, java.util.List)
com.android.sched.scheduler.genetic.PlanCandidate analyzer
java.util.List plan
void (com.android.sched.scheduler.Request, java.lang.Class, java.util.List)
com.android.sched.scheduler.ManagedVisitor visitor
java.util.Iterator i$
Class tag
java.util.Iterator i$
Class tag
java.util.Iterator i$
Class tag
java.util.Iterator i$
Class tag
java.util.Iterator i$
com.android.sched.scheduler.TagOrMarkerOrComponentSet needed
com.android.sched.scheduler.TagOrMarkerOrComponentSet unsupported
com.android.sched.scheduler.ManagedRunnable runner
com.android.sched.scheduler.genetic.State current
int idx
com.android.sched.scheduler.FeatureSet features
java.util.Stack runOn
java.util.List currentGroup
com.android.sched.scheduler.genetic.State$ThreeState currentGroupState
com.android.sched.scheduler.TagOrMarkerOrComponentSet currentTags
com.android.sched.scheduler.Request request
Class rootRunOn
java.util.List plan
com.android.sched.util.log.Event event
private com.android.sched.util.log.stats.StatisticId getNeedSatisfaction (java.lang.Class)
String name
Class tag
com.android.sched.util.log.stats.StatisticId id
private com.android.sched.util.log.stats.StatisticId getNoSatisfaction (java.lang.Class)
String name
Class tag
com.android.sched.util.log.stats.StatisticId id
private com.android.sched.util.log.stats.StatisticId getRunnerSatisfaction (com.android.sched.scheduler.ManagedRunnable)
String name
com.android.sched.scheduler.ManagedRunnable runner
com.android.sched.util.log.stats.StatisticId id
double getFitness ()
boolean isValid ()
int getUnsatisfiedRunnerCount ()
long getSatisfiedConstraintCount ()
long getUnsatisfiedConstraintCount ()
int getSatisfiedRunnerCount ()
int getTotalGroupCount ()
int getSatisfiedGroupCount ()
int getUnsatisfiedGroupCount ()
int getIndexFromUnsatisfiedIndex (int)
int index
int getIndexFromSatisfiedIndex (int)
int index
com.android.sched.scheduler.TagOrMarkerOrComponentSet getBeforeTags (int)
int index
java.lang.Class getRunOnBefore (int)
int index
int getAdapterCount ()
java.lang.String getDescription ()
com.android.sched.scheduler.IllegalRequestException e
java.lang.String getDetailedDescription ()
com.android.sched.scheduler.IllegalRequestException e
com.android.sched.scheduler.PlanBuilder getPlanBuilder () throws com.android.sched.scheduler.IllegalRequestException
com.android.sched.scheduler.ManagedVisitor visitor
java.util.Iterator i$
com.android.sched.scheduler.ManagedRunnable runner
java.util.Iterator i$
java.util.Stack runOn
java.util.Stack adapters
com.android.sched.scheduler.PlanBuilder pb
com.android.sched.util.log.Event event
public java.lang.String toString ()
StringBuilder sb
private static java.lang.String toPercent (long, long)
long val
long total
public java.util.Iterator iterator ()
public java.util.List getRunnables ()
public int getSize ()
static void ()
}
com/android/sched/scheduler/genetic/PlanEvaluator.classPlanEvaluator.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.PlanEvaluator extends java.lang.Object implements org.uncommons.watchmaker.framework.FitnessEvaluator {
void ()
public double getFitness (com.android.sched.scheduler.genetic.PlanCandidate, java.util.List)
com.android.sched.scheduler.genetic.PlanCandidate candidate
java.util.List population
public boolean isNatural ()
public volatile double getFitness (java.lang.Object, java.util.List)
Object x0
java.util.List x1
}
com/android/sched/scheduler/genetic/PlanFactory.classPlanFactory.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.PlanFactory extends org.uncommons.watchmaker.framework.factories.AbstractCandidateFactory {
private final com.android.sched.scheduler.Request request
private final Class rootRunOn
private final java.util.List runners
void (com.android.sched.scheduler.Request, java.lang.Class)
com.android.sched.scheduler.ManagedSchedulable schedulable
java.util.Iterator i$
Class production
java.util.Iterator i$
com.android.sched.scheduler.Request request
Class rootRunOn
public com.android.sched.scheduler.genetic.PlanCandidate generateRandomCandidate (java.util.Random)
java.util.Random rng
java.util.List initial
public volatile java.lang.Object generateRandomCandidate (java.util.Random)
java.util.Random x0
}
com/android/sched/scheduler/genetic/RemoveRunnerMutation.classRemoveRunnerMutation.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.RemoveRunnerMutation extends java.lang.Object implements org.uncommons.watchmaker.framework.EvolutionaryOperator {
private final org.uncommons.maths.number.NumberGenerator removeProbability
public void (org.uncommons.maths.number.NumberGenerator, com.android.sched.scheduler.Request, java.lang.Class)
org.uncommons.maths.number.NumberGenerator removeProbability
com.android.sched.scheduler.Request request
Class runOn
public java.util.List apply (java.util.List, java.util.Random)
java.util.List newRunners
int victim
com.android.sched.scheduler.genetic.PlanCandidate candidate
java.util.Iterator i$
java.util.List selectedCandidates
java.util.Random rng
java.util.List mutatedCandidates
}
com/android/sched/scheduler/genetic/RemoveUnsatisfiedRunnerMutation.classRemoveUnsatisfiedRunnerMutation.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.RemoveUnsatisfiedRunnerMutation extends java.lang.Object implements org.uncommons.watchmaker.framework.EvolutionaryOperator {
private final org.uncommons.maths.number.NumberGenerator removeProbability
public void (org.uncommons.maths.number.NumberGenerator)
org.uncommons.maths.number.NumberGenerator removeProbability
public java.util.List apply (java.util.List, java.util.Random)
int idx
java.util.List newRunners
com.android.sched.scheduler.genetic.PlanCandidate candidate
java.util.Iterator i$
java.util.List selectedCandidates
java.util.Random rng
java.util.List mutatedCandidates
}
com/android/sched/scheduler/genetic/State$ThreeState.classState.java
package com.android.sched.scheduler.genetic
final com.android.sched.scheduler.genetic.State$ThreeState extends java.lang.Enum {
public static final com.android.sched.scheduler.genetic.State$ThreeState SATISFIED
public static final com.android.sched.scheduler.genetic.State$ThreeState UNSATISFIED
public static final com.android.sched.scheduler.genetic.State$ThreeState UNDEFINED
private static final com.android.sched.scheduler.genetic.State$ThreeState[] $VALUES
public static com.android.sched.scheduler.genetic.State$ThreeState[] values ()
public static com.android.sched.scheduler.genetic.State$ThreeState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sched/scheduler/genetic/State.classState.java
package com.android.sched.scheduler.genetic
com.android.sched.scheduler.genetic.State extends java.lang.Object {
private com.android.sched.scheduler.genetic.State$ThreeState state
static final boolean $assertionsDisabled
void ()
void setSatisfied ()
void setUnsatisfied ()
boolean isStatisfied ()
static void ()
}
com/android/sched/scheduler/genetic/stats/RunnerPercent.classRunnerPercent.java
package com.android.sched.scheduler.genetic.stats
public com.android.sched.scheduler.genetic.stats.RunnerPercent extends com.android.sched.util.log.stats.Percent {
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public java.lang.String getDescription ()
}
com/android/sched/scheduler/genetic/stats/RunnerPercentImpl.classRunnerPercentImpl.java
package com.android.sched.scheduler.genetic.stats
public com.android.sched.scheduler.genetic.stats.RunnerPercentImpl extends com.android.sched.util.log.stats.PercentImpl {
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
}
com/android/sched/scheduler/genetic/stats/TagPercent.classTagPercent.java
package com.android.sched.scheduler.genetic.stats
public com.android.sched.scheduler.genetic.stats.TagPercent extends com.android.sched.util.log.stats.Percent {
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public java.lang.String getDescription ()
}
com/android/sched/scheduler/genetic/stats/TagPercentImpl.classTagPercentImpl.java
package com.android.sched.scheduler.genetic.stats
public com.android.sched.scheduler.genetic.stats.TagPercentImpl extends com.android.sched.util.log.stats.PercentImpl {
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
}
com/android/sched/transform/TransformRequest.classTransformRequest.java
package com.android.sched.transform
public com.android.sched.transform.TransformRequest extends java.lang.Object {
private final java.util.List requests
public void ()
public void append (com.android.sched.transform.TransformStep)
com.android.sched.transform.TransformStep step
public void commit () throws java.lang.UnsupportedOperationException
com.android.sched.transform.TransformStep step
java.util.Iterator i$
}
com/android/sched/transform/TransformStep.classTransformStep.java
package com.android.sched.transform
public abstract com.android.sched.transform.TransformStep extends java.lang.Object {
public abstract void apply () throws java.lang.UnsupportedOperationException
}
com/android/sched/util/ConcurrentIOException.classConcurrentIOException.java
package com.android.sched.util
public com.android.sched.util.ConcurrentIOException extends com.android.sched.util.UnrecoverableException {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable cause
}
com/android/sched/util/HasDescription.classHasDescription.java
package com.android.sched.util
public abstract com.android.sched.util.HasDescription extends java.lang.Object {
public abstract java.lang.String getDescription ()
}
com/android/sched/util/Reflect.classReflect.java
package com.android.sched.util
public com.android.sched.util.Reflect extends java.lang.Object {
public static java.lang.reflect.Type[] getAllGenericInSuperClassOrInterface (java.lang.Class)
Class cls
java.util.Set set
private static void getAllGenericInSuperClassOrInterface (java.util.Set, java.lang.Class)
java.lang.reflect.Type type
java.lang.reflect.Type[] arr$
int len$
int i$
java.util.Set list
Class cls
java.lang.reflect.Type[] array
java.lang.reflect.Type supClass
private void ()
}
com/android/sched/util/RunnableHooks$1.classRunnableHooks.java
package com.android.sched.util
com.android.sched.util.RunnableHooks$1 extends java.lang.Thread {
final com.android.sched.util.RunnableHooks this$0
void (com.android.sched.util.RunnableHooks)
public void run ()
}
com/android/sched/util/RunnableHooks.classRunnableHooks.java
package com.android.sched.util
public com.android.sched.util.RunnableHooks extends java.lang.Object {
private static final com.android.sched.util.config.id.ObjectId SHUTDOWN_HOOKS
private final java.util.List hooks
static final boolean $assertionsDisabled
public void ()
public synchronized void addHook (java.lang.Runnable)
Runnable hook
public synchronized void removeHook (java.lang.Runnable)
Runnable hook
public synchronized void runHooks ()
Runnable hook
java.util.Iterator i$
public static com.android.sched.util.RunnableHooks getShutdownHooks ()
static void ()
}
com/android/sched/util/TextUtils.classTextUtils.java
package com.android.sched.util
public com.android.sched.util.TextUtils extends java.lang.Object {
public static final String LINE_SEPARATOR
public void ()
static void ()
}
com/android/sched/util/UnrecoverableException.classUnrecoverableException.java
package com.android.sched.util
public abstract com.android.sched.util.UnrecoverableException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable cause
public java.lang.String getMessage ()
}
com/android/sched/util/codec/ByteFormatter.classByteFormatter.java
package com.android.sched.util.codec
public com.android.sched.util.codec.ByteFormatter extends java.lang.Object implements com.android.sched.util.codec.Formatter {
private static final char[] UNIT_PREFIX_SI
private static final char[] UNIT_PREFIX_IEC
private char[] prefix
private boolean si
private int base
private java.text.DecimalFormat formatter
public void ()
public com.android.sched.util.codec.ByteFormatter setSI ()
public com.android.sched.util.codec.ByteFormatter setIEC ()
public java.text.DecimalFormat getNumberFormatter ()
public void setNumberFormatter (java.text.DecimalFormat)
java.text.DecimalFormat formatter
public java.lang.String formatValue (java.lang.Long)
int exp
Long data
StringBuilder sb
long value
boolean negative
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
static void ()
}
com/android/sched/util/codec/Checker.classChecker.java
package com.android.sched.util.codec
public abstract com.android.sched.util.codec.Checker extends java.lang.Object {
public abstract void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
public abstract java.lang.String getUsage ()
}
com/android/sched/util/codec/CheckingException.classCheckingException.java
package com.android.sched.util.codec
public com.android.sched.util.codec.CheckingException extends com.android.sched.util.config.ChainedException {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/android/sched/util/codec/ClassSelector.classClassSelector.java
package com.android.sched.util.codec
public com.android.sched.util.codec.ClassSelector extends com.android.sched.util.codec.Selector implements com.android.sched.util.codec.StringCodec {
public void (java.lang.Class)
Class type
public java.lang.Class checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
String string
public void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Class) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
Class cls
public java.lang.Class parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String formatValue (java.lang.Class)
Class type
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/codec/CodecContext.classCodecContext.java
package com.android.sched.util.codec
public com.android.sched.util.codec.CodecContext extends java.lang.Object {
private boolean debug
private com.android.sched.util.RunnableHooks hooks
public void ()
public com.android.sched.util.codec.CodecContext setDebug ()
public com.android.sched.util.codec.CodecContext setHooks (com.android.sched.util.RunnableHooks)
com.android.sched.util.RunnableHooks hooks
public boolean isDebug ()
public com.android.sched.util.RunnableHooks getRunnableHooks ()
}
com/android/sched/util/codec/DefaultFactorySelector.classDefaultFactorySelector.java
package com.android.sched.util.codec
public com.android.sched.util.codec.DefaultFactorySelector extends com.android.sched.util.codec.Selector implements com.android.sched.util.codec.StringCodec {
private boolean bypassAccessibility
public void (java.lang.Class)
Class type
public com.android.sched.util.codec.DefaultFactorySelector bypassAccessibility ()
public com.android.sched.util.config.DefaultFactory checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
String string
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.sched.util.config.DefaultFactory) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
com.android.sched.util.config.DefaultFactory factory
public com.android.sched.util.config.DefaultFactory parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String formatValue (com.android.sched.util.config.DefaultFactory)
com.android.sched.util.config.DefaultFactory factory
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/codec/DirectDirOutputVDirCodec.classDirectDirOutputVDirCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.DirectDirOutputVDirCodec extends com.android.sched.util.codec.OutputVDirCodec {
private final java.util.logging.Logger logger
public void (com.android.sched.util.file.FileOrDirectory$Existence)
com.android.sched.util.file.FileOrDirectory$Existence existence
public java.lang.String getUsage ()
com.android.sched.util.codec.FileOrDirCodec$StringBuilderAppender sb
public com.android.sched.vfs.ParallelOutputVDir checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
java.io.IOException e
com.android.sched.util.codec.CodecContext context
String string
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
}
com/android/sched/util/codec/DirectoryCodec.classDirectoryCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.DirectoryCodec extends com.android.sched.util.codec.FileOrDirCodec implements com.android.sched.util.codec.StringCodec {
static final boolean $assertionsDisabled
public void (com.android.sched.util.file.FileOrDirectory$Existence, int)
com.android.sched.util.file.FileOrDirectory$Existence existence
int permissions
public com.android.sched.util.codec.DirectoryCodec changeOwnerPermission ()
public com.android.sched.util.codec.DirectoryCodec changeAllPermission ()
public java.lang.String getUsage ()
com.android.sched.util.codec.FileOrDirCodec$StringBuilderAppender sb
public com.android.sched.util.file.Directory checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
java.io.IOException e
com.android.sched.util.codec.CodecContext context
String string
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.sched.util.file.Directory)
com.android.sched.util.codec.CodecContext context
com.android.sched.util.file.Directory dir
public com.android.sched.util.file.Directory parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String formatValue (com.android.sched.util.file.Directory)
com.android.sched.util.file.Directory directory
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
static void ()
}
com/android/sched/util/codec/DoubleCodec.classDoubleCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.DoubleCodec extends java.lang.Object implements com.android.sched.util.codec.StringCodec {
private double min
private double max
public void ()
public void setMin (double)
double min
public void setMax (double)
double max
public java.lang.String getUsage ()
public java.util.List getValueDescriptions ()
public java.lang.Double checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CheckingException e
Double d
NumberFormatException e
com.android.sched.util.codec.CodecContext context
String string
public void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Double) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
Double d
double v
public java.lang.Double parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String formatValue (java.lang.Double)
Double d
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/codec/EnumCodec.classEnumCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.EnumCodec extends java.lang.Object implements com.android.sched.util.codec.StringCodec {
com.android.sched.util.codec.KeyValueCodec parser
static final boolean $assertionsDisabled
public void (java.lang.Enum[])
Enum value
Enum[] arr$
int len$
int i$
Enum value
Enum[] arr$
int len$
int i$
Enum[] values
com.android.sched.util.codec.KeyValueCodec$Entry[] entries
int idx
public com.android.sched.util.codec.EnumCodec ignoreCase ()
public com.android.sched.util.codec.EnumCodec sorted ()
public java.lang.Enum parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext context
String string
public java.lang.Enum checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
String string
public void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Enum) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
Enum value
public java.lang.String getUsage ()
public java.util.List getValueDescriptions ()
public java.lang.String formatValue (java.lang.Enum)
Enum value
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
static void ()
}
com/android/sched/util/codec/FileOrDirCodec$StringBuilderAppender.classFileOrDirCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.FileOrDirCodec$StringBuilderAppender extends java.lang.Object {
private boolean needSeparator
private final StringBuilder sb
private final String separator
void (java.lang.String)
String separator
public com.android.sched.util.codec.FileOrDirCodec$StringBuilderAppender append (java.lang.String)
String string
public com.android.sched.util.codec.FileOrDirCodec$StringBuilderAppender append (boolean, java.lang.String)
boolean condition
String string
public java.lang.String toString ()
}
com/android/sched/util/codec/FileOrDirCodec.classFileOrDirCodec.java
package com.android.sched.util.codec
public abstract com.android.sched.util.codec.FileOrDirCodec extends java.lang.Object {
protected com.android.sched.util.file.FileOrDirectory$ChangePermission change
protected final int permissions
protected com.android.sched.util.file.FileOrDirectory$Existence existence
static final boolean $assertionsDisabled
protected void (com.android.sched.util.file.FileOrDirectory$Existence, int)
com.android.sched.util.file.FileOrDirectory$Existence existence
int permissions
protected void setChangePermission (com.android.sched.util.file.FileOrDirectory$ChangePermission)
com.android.sched.util.file.FileOrDirectory$ChangePermission change
public java.util.List getValueDescriptions ()
static void ()
}
com/android/sched/util/codec/Formatter.classFormatter.java
package com.android.sched.util.codec
public abstract com.android.sched.util.codec.Formatter extends java.lang.Object {
public abstract java.lang.String formatValue (java.lang.Object)
}
com/android/sched/util/codec/ImplementationAlwaysValid.classImplementationAlwaysValid.java
package com.android.sched.util.codec
public com.android.sched.util.codec.ImplementationAlwaysValid extends java.lang.Object implements com.android.sched.util.codec.ImplementationFilter {
public void ()
public boolean isValid ()
}
com/android/sched/util/codec/ImplementationFilter.classImplementationFilter.java
package com.android.sched.util.codec
public abstract com.android.sched.util.codec.ImplementationFilter extends java.lang.Object {
public abstract boolean isValid ()
}
com/android/sched/util/codec/ImplementationName.classImplementationName.java
package com.android.sched.util.codec
public abstract com.android.sched.util.codec.ImplementationName extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class iface ()
public abstract java.lang.String name ()
public abstract java.lang.String description ()
public abstract java.lang.Class filter ()
}
com/android/sched/util/codec/ImplementationSelector.classImplementationSelector.java
package com.android.sched.util.codec
public com.android.sched.util.codec.ImplementationSelector extends com.android.sched.util.codec.Selector implements com.android.sched.util.codec.StringCodec {
private boolean bypassAccessibility
public void (java.lang.Class)
Class type
public com.android.sched.util.codec.ImplementationSelector bypassAccessibility ()
public java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
String string
public void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
Object data
public java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String formatValue (java.lang.Object)
Object data
}
com/android/sched/util/codec/InputOutputVDirCodec.classInputOutputVDirCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.InputOutputVDirCodec extends com.android.sched.util.codec.FileOrDirCodec implements com.android.sched.util.codec.StringCodec {
private final java.util.logging.Logger logger
public void (com.android.sched.util.file.FileOrDirectory$Existence)
com.android.sched.util.file.FileOrDirectory$Existence existence
public com.android.sched.util.codec.InputOutputVDirCodec changeOwnerPermission ()
public com.android.sched.util.codec.InputOutputVDirCodec changeAllPermission ()
public java.lang.String getUsage ()
com.android.sched.util.codec.FileOrDirCodec$StringBuilderAppender sb
public com.android.sched.vfs.InputOutputVDir checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
java.io.IOException e
com.android.sched.util.codec.CodecContext context
String string
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.sched.vfs.InputOutputVDir)
com.android.sched.util.codec.CodecContext context
com.android.sched.vfs.InputOutputVDir dir
public com.android.sched.vfs.InputOutputVDir parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String formatValue (com.android.sched.vfs.InputOutputVDir)
com.android.sched.vfs.InputOutputVDir directory
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/codec/InputStreamCodec.classInputStreamCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.InputStreamCodec extends com.android.sched.util.codec.StreamCodec implements com.android.sched.util.codec.StringCodec {
public void ()
public com.android.sched.util.codec.InputStreamCodec changeOwnerPermission ()
public com.android.sched.util.codec.InputStreamCodec changeAllPermission ()
public com.android.sched.util.codec.InputStreamCodec allowStandard ()
public java.lang.String formatValue (com.android.sched.util.file.InputStreamFile)
com.android.sched.util.file.InputStreamFile stream
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.sched.util.file.InputStreamFile) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
com.android.sched.util.file.InputStreamFile stream
public com.android.sched.util.file.InputStreamFile parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public com.android.sched.util.file.InputStreamFile checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
java.io.IOException e
com.android.sched.util.codec.CodecContext context
String string
public volatile com.android.sched.util.file.StreamFile checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/codec/InputVDirCodec$1.classInputVDirCodec.java
package com.android.sched.util.codec
com.android.sched.util.codec.InputVDirCodec$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.sched.vfs.InputZipRootVDir val$zipArchive
final String val$string
final com.android.sched.util.codec.InputVDirCodec this$0
void (com.android.sched.util.codec.InputVDirCodec, com.android.sched.vfs.InputZipRootVDir, java.lang.String)
public void run ()
java.io.IOException e
}
com/android/sched/util/codec/InputVDirCodec.classInputVDirCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.InputVDirCodec extends com.android.sched.util.codec.FileOrDirCodec implements com.android.sched.util.codec.StringCodec {
private final java.util.logging.Logger logger
static final boolean $assertionsDisabled
public void ()
public com.android.sched.util.codec.InputVDirCodec changeOwnerPermission ()
public com.android.sched.util.codec.InputVDirCodec changeAllPermission ()
public java.lang.String getUsage ()
com.android.sched.util.codec.FileOrDirCodec$StringBuilderAppender sb
public com.android.sched.vfs.InputVDir checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.vfs.InputVDir dir
com.android.sched.vfs.InputZipRootVDir zipArchive
com.android.sched.util.RunnableHooks hooks
java.io.File dirOrZip
java.io.IOException e
com.android.sched.util.codec.CodecContext context
String string
com.android.sched.vfs.InputVDir dir
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.sched.vfs.InputVDir)
com.android.sched.util.codec.CodecContext context
com.android.sched.vfs.InputVDir dir
public com.android.sched.vfs.InputVDir parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String formatValue (com.android.sched.vfs.InputVDir)
com.android.sched.vfs.InputVDir directory
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
static java.util.logging.Logger access$000 (com.android.sched.util.codec.InputVDirCodec)
com.android.sched.util.codec.InputVDirCodec x0
static void ()
}
com/android/sched/util/codec/KeyValueCodec$1.classKeyValueCodec.java
package com.android.sched.util.codec
com.android.sched.util.codec.KeyValueCodec$1 extends java.lang.Object implements java.util.Comparator {
final com.android.sched.util.codec.KeyValueCodec this$0
void (com.android.sched.util.codec.KeyValueCodec)
public int compare (com.android.sched.util.codec.KeyValueCodec$Entry, com.android.sched.util.codec.KeyValueCodec$Entry)
com.android.sched.util.codec.KeyValueCodec$Entry o1
com.android.sched.util.codec.KeyValueCodec$Entry o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/android/sched/util/codec/KeyValueCodec$Entry.classKeyValueCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.KeyValueCodec$Entry extends java.lang.Object {
String key
Object value
String description
public void (java.lang.String, java.lang.Object)
String key
Object value
public void (java.lang.String, java.lang.Object, java.lang.String)
String key
Object value
String description
}
com/android/sched/util/codec/KeyValueCodec.classKeyValueCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.KeyValueCodec extends java.lang.Object implements com.android.sched.util.codec.StringCodec {
private boolean ignoreCase
private final com.android.sched.util.codec.KeyValueCodec$Entry[] entries
private java.util.List descriptions
static final boolean $assertionsDisabled
public void (com.android.sched.util.codec.KeyValueCodec$Entry[])
com.android.sched.util.codec.KeyValueCodec$Entry[] entries
public com.android.sched.util.codec.KeyValueCodec ignoreCase ()
int idx
public com.android.sched.util.codec.KeyValueCodec sorted ()
public java.lang.String getUsage ()
com.android.sched.util.codec.KeyValueCodec$Entry entry
com.android.sched.util.codec.KeyValueCodec$Entry[] arr$
int len$
int i$
StringBuilder sb
boolean first
public java.util.List getValueDescriptions ()
com.android.sched.util.codec.KeyValueCodec$Entry entry
com.android.sched.util.codec.KeyValueCodec$Entry[] arr$
int len$
int i$
public java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.KeyValueCodec$Entry entry
com.android.sched.util.codec.KeyValueCodec$Entry[] arr$
int len$
int i$
com.android.sched.util.codec.CodecContext context
String string
public void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.KeyValueCodec$Entry entry
com.android.sched.util.codec.KeyValueCodec$Entry[] arr$
int len$
int i$
com.android.sched.util.codec.KeyValueCodec$Entry entry
com.android.sched.util.codec.KeyValueCodec$Entry[] arr$
int len$
int i$
Object data
java.util.Iterator i$
com.android.sched.util.codec.CodecContext context
Object value
java.util.Set set
StringBuilder sb
boolean first
public java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String formatValue (java.lang.Object)
com.android.sched.util.codec.KeyValueCodec$Entry entry
com.android.sched.util.codec.KeyValueCodec$Entry[] arr$
int len$
int i$
Object value
static void ()
}
com/android/sched/util/codec/KeywordsCodec.classKeywordsCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.KeywordsCodec extends java.lang.Object implements com.android.sched.util.codec.StringCodec {
com.android.sched.util.codec.KeyValueCodec parser
public void (java.lang.String[])
String[] keywords
public void (java.lang.String[], java.lang.String[])
String keyword
String[] arr$
int len$
int i$
String[] keywords
String[] descriptions
com.android.sched.util.codec.KeyValueCodec$Entry[] entries
int idx
public com.android.sched.util.codec.KeywordsCodec ignoreCase ()
public com.android.sched.util.codec.KeywordsCodec sort ()
public java.lang.String parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
String string
public void checkValue (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String getUsage ()
public java.util.List getValueDescriptions ()
public java.lang.String formatValue (java.lang.String)
String value
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/codec/ListCodec.classListCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.ListCodec extends java.lang.Object implements com.android.sched.util.codec.StringCodec {
private final com.android.sched.util.codec.StringCodec parser
private final String var
private int min
private int max
private String regexp
private String separator
static final boolean $assertionsDisabled
public void (java.lang.String, com.android.sched.util.codec.StringCodec)
String var
com.android.sched.util.codec.StringCodec parser
public com.android.sched.util.codec.ListCodec setSeperator (java.lang.String)
String separator
public com.android.sched.util.codec.ListCodec setMin (int)
int min
public com.android.sched.util.codec.ListCodec setMax (int)
int max
public java.util.List parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
String v
String[] arr$
int len$
int i$
com.android.sched.util.codec.CodecContext context
String string
String[] values
java.util.List list
public java.util.List checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
Object elt
com.android.sched.util.codec.ParsingException e
String v
String[] arr$
int len$
int i$
com.android.sched.util.codec.CodecContext context
String string
com.android.sched.util.config.ChainedException$ChainedExceptionBuilder exceptions
String[] values
int size
int index
java.util.List list
public void checkValue (com.android.sched.util.codec.CodecContext, java.util.List) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CheckingException e
Object element
java.util.Iterator i$
com.android.sched.util.codec.CodecContext context
java.util.List list
com.android.sched.util.config.ChainedException$ChainedExceptionBuilder exceptions
int size
public java.lang.String getUsage ()
StringBuilder end
StringBuilder sb
public java.util.List getValueDescriptions ()
public java.lang.String formatValue (java.util.List)
Object element
java.util.Iterator i$
java.util.List list
StringBuilder sb
boolean first
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
static void ()
}
com/android/sched/util/codec/ListParsingException.classListParsingException.java
package com.android.sched.util.codec
public com.android.sched.util.codec.ListParsingException extends com.android.sched.util.codec.ParsingException {
private static final long serialVersionUID
private final int index
public void (int, java.lang.String)
int index
String message
public void (int, java.lang.Throwable)
int index
Throwable cause
public void (int, java.lang.String, java.lang.Throwable)
int index
String message
Throwable cause
public int getIndex ()
}
com/android/sched/util/codec/LongCodec.classLongCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.LongCodec extends java.lang.Object implements com.android.sched.util.codec.StringCodec {
private long min
private long max
public void ()
public void (long, long)
long min
long max
public void setMin (long)
long min
public void setMax (long)
long max
public java.lang.String getUsage ()
public java.util.List getValueDescriptions ()
public java.lang.Long checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CheckingException e
Long l
NumberFormatException e
com.android.sched.util.codec.CodecContext context
String string
public void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Long) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
Long l
long v
public java.lang.Long parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String formatValue (java.lang.Long)
Long l
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/codec/OutputStreamCodec.classOutputStreamCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.OutputStreamCodec extends com.android.sched.util.codec.StreamCodec implements com.android.sched.util.codec.StringCodec {
private boolean append
public void (com.android.sched.util.file.FileOrDirectory$Existence)
com.android.sched.util.file.FileOrDirectory$Existence existence
public com.android.sched.util.codec.OutputStreamCodec changeOwnerPermission ()
public com.android.sched.util.codec.OutputStreamCodec changeAllPermission ()
public com.android.sched.util.codec.OutputStreamCodec allowStandard ()
public com.android.sched.util.codec.OutputStreamCodec makeAppendable ()
public java.lang.String formatValue (com.android.sched.util.file.OutputStreamFile)
com.android.sched.util.file.OutputStreamFile stream
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.sched.util.file.OutputStreamFile) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
com.android.sched.util.file.OutputStreamFile stream
public com.android.sched.util.file.OutputStreamFile parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public com.android.sched.util.file.OutputStreamFile checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
java.io.IOException e
com.android.sched.util.codec.CodecContext context
String string
public volatile com.android.sched.util.file.StreamFile checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/codec/OutputVDirCodec.classOutputVDirCodec.java
package com.android.sched.util.codec
public abstract com.android.sched.util.codec.OutputVDirCodec extends com.android.sched.util.codec.FileOrDirCodec implements com.android.sched.util.codec.StringCodec {
public void (com.android.sched.util.file.FileOrDirectory$Existence)
com.android.sched.util.file.FileOrDirectory$Existence existence
public com.android.sched.util.codec.OutputVDirCodec changeOwnerPermission ()
public com.android.sched.util.codec.OutputVDirCodec changeAllPermission ()
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.sched.vfs.OutputVDir)
com.android.sched.util.codec.CodecContext context
com.android.sched.vfs.OutputVDir dir
public com.android.sched.vfs.OutputVDir parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public java.lang.String formatValue (com.android.sched.vfs.OutputVDir)
com.android.sched.vfs.OutputVDir directory
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/codec/Parser$ValueDescription.classParser.java
package com.android.sched.util.codec
public com.android.sched.util.codec.Parser$ValueDescription extends java.lang.Object implements com.android.sched.util.HasDescription {
private final String value
private final String description
public void (java.lang.String, java.lang.String)
String value
String description
public java.lang.String getValue ()
public java.lang.String getDescription ()
}
com/android/sched/util/codec/Parser.classParser.java
package com.android.sched.util.codec
public abstract com.android.sched.util.codec.Parser extends java.lang.Object {
public abstract java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
public abstract java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
public abstract java.lang.String getUsage ()
public abstract java.util.List getValueDescriptions ()
}
com/android/sched/util/codec/ParsingException.classParsingException.java
package com.android.sched.util.codec
public com.android.sched.util.codec.ParsingException extends com.android.sched.util.config.ChainedException {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/android/sched/util/codec/PathCodec.classPathCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.PathCodec extends java.lang.Object implements com.android.sched.util.codec.StringCodec {
public void ()
public java.lang.String getUsage ()
public java.util.List getValueDescriptions ()
public java.io.File checkString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext context
String value
public void checkValue (com.android.sched.util.codec.CodecContext, java.io.File)
com.android.sched.util.codec.CodecContext context
java.io.File file
public java.io.File parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext context
String value
public java.lang.String formatValue (java.io.File)
java.io.File file
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/codec/PercentFormatter.classPercentFormatter.java
package com.android.sched.util.codec
public com.android.sched.util.codec.PercentFormatter extends java.lang.Object implements com.android.sched.util.codec.Formatter {
private java.text.NumberFormat formatter
public void ()
public java.text.NumberFormat getNumberFormatter ()
public void setNumberFormatter (java.text.NumberFormat)
java.text.NumberFormat formatter
public java.lang.String formatValue (java.lang.Double)
Double data
double d
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
}
com/android/sched/util/codec/ReflectFactorySelector.classReflectFactorySelector.java
package com.android.sched.util.codec
public com.android.sched.util.codec.ReflectFactorySelector extends com.android.sched.util.codec.Selector implements com.android.sched.util.codec.StringCodec {
private boolean bypassAccessibility
private final java.util.ArrayList argTypes
public void (java.lang.Class)
Class cls
public com.android.sched.util.codec.ReflectFactorySelector bypassAccessibility ()
public com.android.sched.util.codec.ReflectFactorySelector addArgType (java.lang.Class)
Class argType
public com.android.sched.util.config.ReflectFactory parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.codec.CodecContext context
String string
public com.android.sched.util.config.ReflectFactory checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
String string
Class[] types
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.sched.util.config.ReflectFactory) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
com.android.sched.util.config.ReflectFactory factory
public java.lang.String formatValue (com.android.sched.util.config.ReflectFactory)
com.android.sched.util.config.ReflectFactory factory
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/codec/Selector$1.classSelector.java
package com.android.sched.util.codec
com.android.sched.util.codec.Selector$1 extends java.lang.Object implements java.util.Comparator {
final com.android.sched.util.codec.Selector this$0
void (com.android.sched.util.codec.Selector)
public int compare (java.lang.String, java.lang.String)
String o1
String o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/android/sched/util/codec/Selector$2.classSelector.java
package com.android.sched.util.codec
com.android.sched.util.codec.Selector$2 extends java.lang.Object implements java.util.Comparator {
final com.android.sched.util.codec.Selector this$0
void (com.android.sched.util.codec.Selector)
public int compare (com.android.sched.util.codec.Parser$ValueDescription, com.android.sched.util.codec.Parser$ValueDescription)
com.android.sched.util.codec.Parser$ValueDescription o1
com.android.sched.util.codec.Parser$ValueDescription o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/android/sched/util/codec/Selector.classSelector.java
package com.android.sched.util.codec
public abstract com.android.sched.util.codec.Selector extends java.lang.Object {
private final Class type
private java.util.Map propertyValues
private java.util.List descriptions
static final boolean $assertionsDisabled
public void (java.lang.Class)
Class type
public java.lang.String getUsage ()
java.util.List values
StringBuilder sb
public java.util.List getValueDescriptions ()
com.android.sched.util.codec.ImplementationName value
Class subClass
java.util.Iterator i$
public java.lang.Class getClass (java.lang.String) throws com.android.sched.util.codec.ParsingException
String string
Class value
public java.lang.String getName (java.lang.Class)
java.util.Map$Entry entry
java.util.Iterator i$
Class type
public boolean checkClass (java.lang.Class)
java.util.Map$Entry entry
java.util.Iterator i$
Class type
public java.util.List getNames (java.lang.Class)
java.util.Map$Entry entry
java.util.Iterator i$
Class type
java.util.List list
public java.util.Set getClasses ()
java.util.Set set
private synchronized void ensureScan ()
com.android.sched.util.codec.ImplementationFilter filter
com.android.sched.util.codec.ImplementationName value
Class subClass
java.util.Iterator i$
com.android.sched.reflections.ReflectionManager reflectionManager
java.util.Set propertyValueClasses
static void ()
}
com/android/sched/util/codec/StreamCodec.classStreamCodec.java
package com.android.sched.util.codec
public abstract com.android.sched.util.codec.StreamCodec extends com.android.sched.util.codec.FileOrDirCodec {
protected static final String STANDARD_IO_NAME
protected boolean allowStandard
static final boolean $assertionsDisabled
protected void (com.android.sched.util.file.FileOrDirectory$Existence, int)
com.android.sched.util.file.FileOrDirectory$Existence existence
int permissions
public java.lang.String getUsage ()
com.android.sched.util.codec.FileOrDirCodec$StringBuilderAppender ssb
com.android.sched.util.codec.FileOrDirCodec$StringBuilderAppender sb
protected com.android.sched.util.file.StreamFile checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
String value
protected void checkValue (com.android.sched.util.codec.CodecContext, com.android.sched.util.file.StreamFile) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext context
com.android.sched.util.file.StreamFile stream
private java.lang.String getStandardStreamDescription ()
com.android.sched.util.codec.FileOrDirCodec$StringBuilderAppender sb
protected java.lang.String formatValue (com.android.sched.util.file.StreamFile)
com.android.sched.util.file.StreamFile stream
static void ()
}
com/android/sched/util/codec/StringCodec.classStringCodec.java
package com.android.sched.util.codec
public abstract com.android.sched.util.codec.StringCodec extends java.lang.Object implements com.android.sched.util.codec.Parser com.android.sched.util.codec.Formatter com.android.sched.util.codec.Checker {
}
com/android/sched/util/codec/ToStringFormatter.classToStringFormatter.java
package com.android.sched.util.codec
public com.android.sched.util.codec.ToStringFormatter extends java.lang.Object implements com.android.sched.util.codec.Formatter {
private String nullString
public void ()
public void setNull (java.lang.String)
String nullString
public java.lang.String formatValue (java.lang.Object)
Object object
}
com/android/sched/util/codec/ZipOutputVDirCodec$1.classZipOutputVDirCodec.java
package com.android.sched.util.codec
com.android.sched.util.codec.ZipOutputVDirCodec$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.sched.vfs.OutputZipRootVDir val$vDir
final String val$string
final com.android.sched.util.codec.ZipOutputVDirCodec this$0
void (com.android.sched.util.codec.ZipOutputVDirCodec, com.android.sched.vfs.OutputZipRootVDir, java.lang.String)
public void run ()
java.io.IOException e
}
com/android/sched/util/codec/ZipOutputVDirCodec.classZipOutputVDirCodec.java
package com.android.sched.util.codec
public com.android.sched.util.codec.ZipOutputVDirCodec extends com.android.sched.util.codec.OutputVDirCodec {
private final java.util.logging.Logger logger
static final boolean $assertionsDisabled
public void (com.android.sched.util.file.FileOrDirectory$Existence)
com.android.sched.util.file.FileOrDirectory$Existence existence
public java.lang.String getUsage ()
com.android.sched.util.codec.FileOrDirCodec$StringBuilderAppender sb
public com.android.sched.vfs.SequentialOutputVDir checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.vfs.OutputZipRootVDir vDir
java.io.IOException e
com.android.sched.util.codec.CodecContext context
String string
com.android.sched.util.RunnableHooks hooks
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
static java.util.logging.Logger access$000 (com.android.sched.util.codec.ZipOutputVDirCodec)
com.android.sched.util.codec.ZipOutputVDirCodec x0
static void ()
}
com/android/sched/util/collect/Lists.classLists.java
package com.android.sched.util.collect
public com.android.sched.util.collect.Lists extends java.lang.Object {
private static final Class MULTI_LIST_CLASS
private static final Class SINGLETON_LIST_CLASS
public void ()
public static java.util.List add (java.util.List, int, java.lang.Object)
java.util.List result
java.util.List list
int index
Object toAdd
public static java.util.List add (java.util.List, java.lang.Object)
java.util.List result
java.util.List list
Object toAdd
public static java.util.List addAll (java.util.List, int, java.util.List)
java.util.List result
java.util.List list
int index
java.util.List toAdd
public static java.util.List addAll (java.util.List, java.util.List)
java.util.List result
java.util.List list
java.util.List toAdd
public static transient java.util.List addAll (java.util.List, java.lang.Object[])
java.util.List result
java.util.List list
Object[] toAdd
public static java.util.List create ()
public static java.util.List create (java.util.Collection)
java.util.Collection collection
public static java.util.List create (java.util.List)
java.util.List list
public static java.util.List create (java.lang.Object)
Object item
public static transient java.util.List create (java.lang.Object[])
Object[] items
public static java.util.List normalize (java.util.List)
java.util.List list
public static java.util.List normalizeUnmodifiable (java.util.List)
java.util.List list
public static java.util.List remove (java.util.List, int)
java.util.List list
int toRemove
public static java.util.List set (java.util.List, int, java.lang.Object)
java.util.List list
int index
Object e
public static java.util.List sort (java.util.List)
java.util.List list
public static java.util.List sort (java.util.List, java.util.Comparator)
java.util.List list
java.util.Comparator sort
private static java.lang.IndexOutOfBoundsException newIndexOutOfBounds (java.util.List, int)
java.util.List list
int index
static void ()
}
com/android/sched/util/config/AsapConfigBuilder.classAsapConfigBuilder.java
package com.android.sched.util.config
public com.android.sched.util.config.AsapConfigBuilder extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final com.android.sched.util.location.NoLocation NO_LOCATION
private static final java.util.Map keyIdsByName
private static final java.util.Map defaultLocationsByKeyId
private final java.util.Map valuesById
private final java.util.Map instances
private final java.util.Map locationsByKeyId
private final java.util.Stack defaultLocations
private final com.android.sched.util.codec.CodecContext context
private boolean strict
static final boolean $assertionsDisabled
public void ()
public com.android.sched.util.config.AsapConfigBuilder load (java.io.InputStream, com.android.sched.util.location.Location) throws java.io.IOException com.android.sched.util.config.ConfigurationException
com.android.sched.util.config.ConfigurationException e
String propertyName
String propertyValue
int indexOfEqual
java.io.InputStream is
com.android.sched.util.location.Location location
com.android.sched.util.config.ChainedException$ChainedExceptionBuilder exceptions
java.io.LineNumberReader br
String line
public com.android.sched.util.config.AsapConfigBuilder setString (java.lang.String, java.lang.String, com.android.sched.util.location.Location) throws com.android.sched.util.config.UnknownPropertyNameException com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.UnknownPropertyIdException e
String name
String value
com.android.sched.util.location.Location location
com.android.sched.util.config.id.KeyId keyId
public com.android.sched.util.config.AsapConfigBuilder set (java.lang.String, java.lang.Object, com.android.sched.util.location.Location) throws com.android.sched.util.config.UnknownPropertyNameException com.android.sched.util.config.PropertyIdException
Exception e
com.android.sched.util.config.UnknownPropertyIdException e
String name
Object value
com.android.sched.util.location.Location location
com.android.sched.util.config.id.KeyId keyId
com.android.sched.util.config.id.PropertyId propertyId
public com.android.sched.util.config.AsapConfigBuilder setString (com.android.sched.util.config.id.PropertyId, java.lang.String, com.android.sched.util.location.Location) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.codec.ParsingException e
com.android.sched.util.config.id.PropertyId propertyId
String value
com.android.sched.util.location.Location location
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, java.lang.Object, com.android.sched.util.location.Location) throws com.android.sched.util.config.PropertyIdException
Exception e
com.android.sched.util.config.id.PropertyId propertyId
Object value
com.android.sched.util.location.Location location
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.ObjectId, java.lang.Object, com.android.sched.util.location.Location)
com.android.sched.util.config.id.ObjectId objectId
Object value
com.android.sched.util.location.Location location
public com.android.sched.util.config.AsapConfigBuilder setDebug ()
public com.android.sched.util.config.AsapConfigBuilder setStrictMode ()
public com.android.sched.util.config.AsapConfigBuilder setHooks (com.android.sched.util.RunnableHooks)
com.android.sched.util.RunnableHooks hooks
public com.android.sched.util.config.Config build () throws com.android.sched.util.config.ConfigurationException
com.android.sched.util.config.expression.BooleanExpression expression
com.android.sched.util.config.ConfigurationException e
com.android.sched.util.config.ChainedException all
java.util.Iterator i$
StringBuilder sb
String detailed
com.android.sched.util.config.PropertyIdException ignore
com.android.sched.util.config.expression.BooleanExpression expression
com.android.sched.util.config.ConfigurationException e
boolean needChecks
com.android.sched.util.config.id.KeyId keyId
java.util.Iterator i$
com.android.sched.util.config.ChainedException$ChainedExceptionBuilder exceptions
java.util.Map values
com.android.sched.util.config.ConfigChecker checker
public java.util.Collection getPropertyIds ()
public java.util.Collection getPropertyIds (java.lang.Class)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.config.id.KeyId keyId
java.util.Iterator i$
Class category
java.util.List result
public java.lang.String getDefaultValue (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.config.id.PropertyId$Value value
private void processValues (java.util.Map)
java.util.Map values
private void processDefaultValues (java.util.Map)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.config.id.KeyId keyId
java.util.Iterator i$
java.util.Map values
public com.android.sched.util.config.AsapConfigBuilder processEnvironmentVariables (java.lang.String) throws com.android.sched.util.config.ConfigurationException
com.android.sched.util.config.ConfigurationException e
com.android.sched.util.config.id.PropertyId previousPropertyId
String keyIdName
String value
java.util.Map$Entry entry
java.util.Iterator i$
com.android.sched.util.config.id.PropertyId propertyId
int numMatches
String variable
String envKey
java.util.Map$Entry envKeyValue
java.util.Iterator i$
String envPrefix
com.android.sched.util.config.ChainedException$ChainedExceptionBuilder exceptions
public void pushDefaultLocation (com.android.sched.util.location.Location)
com.android.sched.util.location.Location location
public void popDefaultLocation ()
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.ObjectId, java.lang.Object)
com.android.sched.util.config.id.ObjectId objectId
Object value
public com.android.sched.util.config.AsapConfigBuilder set (java.lang.String, java.lang.Object) throws com.android.sched.util.config.UnknownPropertyNameException com.android.sched.util.config.PropertyIdException
String name
Object value
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, java.lang.Object) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.id.PropertyId propertyId
Object value
public com.android.sched.util.config.AsapConfigBuilder setString (com.android.sched.util.config.id.PropertyId, java.lang.String) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.id.PropertyId propertyId
String value
public com.android.sched.util.config.AsapConfigBuilder setString (java.lang.String, java.lang.String) throws com.android.sched.util.config.UnknownPropertyNameException com.android.sched.util.config.PropertyIdException
String name
String value
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, boolean)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
boolean value
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, boolean, com.android.sched.util.location.Location)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
boolean value
com.android.sched.util.location.Location location
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, byte)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
byte value
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, byte, com.android.sched.util.location.Location)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
byte value
com.android.sched.util.location.Location location
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, short)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
short value
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, short, com.android.sched.util.location.Location)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
short value
com.android.sched.util.location.Location location
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, char)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
char value
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, char, com.android.sched.util.location.Location)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
char value
com.android.sched.util.location.Location location
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, int)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
int value
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, int, com.android.sched.util.location.Location)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
int value
com.android.sched.util.location.Location location
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, long)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
long value
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, long, com.android.sched.util.location.Location)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
long value
com.android.sched.util.location.Location location
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, float)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
float value
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, float, com.android.sched.util.location.Location)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
float value
com.android.sched.util.location.Location location
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, double)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
double value
public com.android.sched.util.config.AsapConfigBuilder set (com.android.sched.util.config.id.PropertyId, double, com.android.sched.util.location.Location)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
double value
com.android.sched.util.location.Location location
static void ()
com.android.sched.util.config.id.KeyId keyId
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.Field field
java.lang.reflect.Field[] arr$
int len$
int i$
java.lang.reflect.Field[] fields
Class propertyIdClass
java.util.Iterator i$
com.android.sched.reflections.ReflectionManager reflectionManager
java.util.Set classesWithIds
boolean hasErrors
}
com/android/sched/util/config/ChainedException$ChainedExceptionBuilder.classChainedException.java
package com.android.sched.util.config
public com.android.sched.util.config.ChainedException$ChainedExceptionBuilder extends java.lang.Object {
private com.android.sched.util.config.ChainedException head
static final boolean $assertionsDisabled
public void ()
public void appendException (com.android.sched.util.config.ChainedException)
com.android.sched.util.config.ChainedException exception
java.util.Iterator i$
com.android.sched.util.config.ChainedException exceptions
public void throwIfNecessary () throws com.android.sched.util.config.ChainedException
public com.android.sched.util.config.ChainedException getException ()
static void ()
}
com/android/sched/util/config/ChainedException.classChainedException.java
package com.android.sched.util.config
public abstract com.android.sched.util.config.ChainedException extends java.lang.Exception implements java.lang.Iterable {
private static final long serialVersionUID
private String message
private int count
private com.android.sched.util.config.ChainedException tail
private com.android.sched.util.config.ChainedException next
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
public java.lang.String getMessage ()
public java.lang.String getLocalizedMessage ()
public void setMessage (java.lang.String)
String message
protected com.android.sched.util.config.ChainedException putAsLastExceptionOf (com.android.sched.util.config.ChainedException)
com.android.sched.util.config.ChainedException head
public com.android.sched.util.config.ChainedException getNextException ()
public int getNextExceptionCount ()
public java.util.Iterator iterator ()
java.util.ArrayList list
com.android.sched.util.config.ChainedException exception
}
com/android/sched/util/config/Config.classConfig.java
package com.android.sched.util.config
public abstract com.android.sched.util.config.Config extends java.lang.Object {
public abstract java.lang.Object get (com.android.sched.util.config.id.PropertyId)
public abstract java.lang.Object get (com.android.sched.util.config.id.ObjectId)
public abstract java.lang.String getAsString (com.android.sched.util.config.id.PropertyId)
public abstract java.util.Collection getPropertyIds ()
}
com/android/sched/util/config/ConfigChecker.classConfigChecker.java
package com.android.sched.util.config
public com.android.sched.util.config.ConfigChecker extends java.lang.Object {
private final com.android.sched.util.codec.CodecContext context
private final java.util.Map values
private final java.util.Map instances
private final java.util.Map locations
private final java.util.Map dropped
static final boolean $assertionsDisabled
void (com.android.sched.util.codec.CodecContext, java.util.Map, java.util.Map, java.util.Map)
com.android.sched.util.codec.CodecContext context
java.util.Map stringValues
java.util.Map instanceValues
java.util.Map locationsById
public synchronized java.lang.Object parse (com.android.sched.util.config.id.PropertyId) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.codec.ParsingException e
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.config.id.PropertyId$Value value
public synchronized void check (com.android.sched.util.config.id.KeyId) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.codec.ParsingException e
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.config.id.PropertyId$Value value
com.android.sched.util.config.id.ObjectId objectId
com.android.sched.util.config.id.KeyId keyId
public java.lang.String getRawValue (com.android.sched.util.config.id.PropertyId) throws com.android.sched.util.config.MissingPropertyException
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.config.id.PropertyId$Value value
public java.util.Map getInstances ()
public java.util.Map getValues ()
public java.util.Map getDropCauses ()
public com.android.sched.util.location.Location getLocation (com.android.sched.util.config.id.KeyId)
com.android.sched.util.config.id.KeyId keyId
public void remove (com.android.sched.util.config.id.KeyId, java.lang.String)
com.android.sched.util.config.id.KeyId keyId
String cause
static void ()
}
com/android/sched/util/config/ConfigDebug$1.classConfigDebug.java
package com.android.sched.util.config
com.android.sched.util.config.ConfigDebug$1 extends java.lang.ThreadLocal {
final com.android.sched.util.config.ConfigDebug this$0
void (com.android.sched.util.config.ConfigDebug)
protected java.util.Stack initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/android/sched/util/config/ConfigDebug.classConfigDebug.java
package com.android.sched.util.config
com.android.sched.util.config.ConfigDebug extends com.android.sched.util.config.ConfigImpl {
private final java.util.logging.Logger logger
private final java.util.Map dropCauses
private final ThreadLocal keyIds
void (com.android.sched.util.codec.CodecContext, java.util.Map, java.util.Map, java.util.Map)
com.android.sched.util.codec.CodecContext context
java.util.Map values
java.util.Map instances
java.util.Map dropCauses
public synchronized java.lang.Object get (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.ConfigurationError e
com.android.sched.util.config.id.PropertyId propertyId
java.util.Stack localKeyIds
public synchronized java.lang.Object get (com.android.sched.util.config.id.ObjectId)
com.android.sched.util.config.ConfigurationError e
com.android.sched.util.config.id.ObjectId objectId
java.util.Stack localKeyIds
private com.android.sched.util.config.ConfigurationError getDetailedException (com.android.sched.util.config.id.KeyId, com.android.sched.util.config.ConfigurationError)
StringBuilder sb
com.android.sched.util.config.id.KeyId keyId
com.android.sched.util.config.ConfigurationError e
String cause
private void checkRecursivity (java.util.Stack, com.android.sched.util.config.id.KeyId)
StackTraceElement trace
int i
StackTraceElement[] stackTrace
StackTraceElement marker
java.util.Stack localKeyIds
com.android.sched.util.config.id.KeyId keyId
}
com/android/sched/util/config/ConfigImpl.classConfigImpl.java
package com.android.sched.util.config
com.android.sched.util.config.ConfigImpl extends java.lang.Object implements com.android.sched.util.config.Config com.android.sched.util.config.InternalConfig {
private final com.android.sched.util.codec.CodecContext context
private final java.util.Map valuesById
private final java.util.Map instancesById
void (com.android.sched.util.codec.CodecContext, java.util.Map, java.util.Map)
com.android.sched.util.codec.CodecContext context
java.util.Map values
java.util.Map instances
public java.lang.Object get (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.config.id.PropertyId$Value value
public java.lang.Object getObjectIfAny (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.config.id.PropertyId$Value value
public java.lang.String getAsString (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.config.id.PropertyId$Value value
public synchronized java.lang.Object get (com.android.sched.util.config.id.ObjectId)
com.android.sched.util.config.id.ObjectId objectId
Object instance
public java.util.Collection getPropertyIds ()
com.android.sched.util.config.id.KeyId keyId
java.util.Iterator i$
com.android.sched.util.config.id.KeyId keyId
java.util.Iterator i$
java.util.ArrayList result
}
com/android/sched/util/config/ConfigPrinter.classConfigPrinter.java
package com.android.sched.util.config
public abstract com.android.sched.util.config.ConfigPrinter extends java.lang.Object {
public abstract void printConfig (com.android.sched.util.config.Config)
}
com/android/sched/util/config/ConfigPrinterFactory.classConfigPrinterFactory.java
package com.android.sched.util.config
public com.android.sched.util.config.ConfigPrinterFactory extends java.lang.Object {
public static final com.android.sched.util.config.id.ImplementationPropertyId CONFIG_PRINTER
public static final com.android.sched.util.config.id.PropertyId CONFIG_PRINTER_FILE
public void ()
public static com.android.sched.util.config.ConfigPrinter getConfigPrinter ()
static void ()
}
com/android/sched/util/config/ConfigurationError.classConfigurationError.java
package com.android.sched.util.config
public com.android.sched.util.config.ConfigurationError extends java.lang.Error {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (com.android.sched.util.codec.ParsingException)
com.android.sched.util.codec.ParsingException e
public void (com.android.sched.util.codec.CheckingException)
com.android.sched.util.codec.CheckingException e
}
com/android/sched/util/config/ConfigurationException.classConfigurationException.java
package com.android.sched.util.config
public abstract com.android.sched.util.config.ConfigurationException extends com.android.sched.util.config.ChainedException {
private static final long serialVersionUID
public void (java.lang.String)
String string
public void (java.lang.String, java.lang.Throwable)
String string
Throwable cause
}
com/android/sched/util/config/DefaultFactory.classDefaultFactory.java
package com.android.sched.util.config
public abstract com.android.sched.util.config.DefaultFactory extends java.lang.Object {
public abstract java.lang.Object create ()
public abstract java.lang.Class getInstanciatedClass ()
}
com/android/sched/util/config/FormatConfigurationException.classFormatConfigurationException.java
package com.android.sched.util.config
public com.android.sched.util.config.FormatConfigurationException extends com.android.sched.util.config.ConfigurationException implements com.android.sched.util.location.HasLocation {
private static final long serialVersionUID
private final com.android.sched.util.location.Location location
public void (com.android.sched.util.location.Location)
com.android.sched.util.location.Location location
public void (com.android.sched.util.location.Location, java.lang.String)
com.android.sched.util.location.Location location
String message
public com.android.sched.util.location.Location getLocation ()
}
com/android/sched/util/config/GatherConfigBuilder.classGatherConfigBuilder.java
package com.android.sched.util.config
public com.android.sched.util.config.GatherConfigBuilder extends java.lang.Object {
private final com.android.sched.util.config.AsapConfigBuilder builder
private final com.android.sched.util.config.ChainedException$ChainedExceptionBuilder exceptions
public void ()
public com.android.sched.util.config.GatherConfigBuilder load (java.io.InputStream, com.android.sched.util.location.Location) throws java.io.IOException
com.android.sched.util.config.ConfigurationException e
java.io.InputStream is
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder setString (java.lang.String, java.lang.String)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.UnknownPropertyNameException e
String name
String value
public com.android.sched.util.config.GatherConfigBuilder set (java.lang.String, java.lang.Object)
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.UnknownPropertyNameException e
String name
Object value
public com.android.sched.util.config.GatherConfigBuilder setString (java.lang.String, java.lang.String, com.android.sched.util.location.Location)
com.android.sched.util.config.UnknownPropertyNameException e
com.android.sched.util.config.PropertyIdException e
String name
String value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder set (java.lang.String, java.lang.Object, com.android.sched.util.location.Location)
com.android.sched.util.config.UnknownPropertyNameException e
com.android.sched.util.config.PropertyIdException e
String name
Object value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder setString (com.android.sched.util.config.id.PropertyId, java.lang.String)
com.android.sched.util.config.UnknownPropertyIdException e
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
String value
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, java.lang.Object)
com.android.sched.util.config.UnknownPropertyIdException e
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
Object value
public com.android.sched.util.config.GatherConfigBuilder setString (com.android.sched.util.config.id.PropertyId, java.lang.String, com.android.sched.util.location.Location)
com.android.sched.util.config.UnknownPropertyIdException e
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
String value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, java.lang.Object, com.android.sched.util.location.Location)
com.android.sched.util.config.UnknownPropertyIdException e
com.android.sched.util.config.PropertyIdException e
com.android.sched.util.config.id.PropertyId propertyId
Object value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.ObjectId, java.lang.Object)
com.android.sched.util.config.id.ObjectId objectId
Object value
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.ObjectId, java.lang.Object, com.android.sched.util.location.Location)
com.android.sched.util.config.id.ObjectId objectId
Object value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder setDebug ()
public com.android.sched.util.config.GatherConfigBuilder setStrictMode ()
public com.android.sched.util.config.GatherConfigBuilder setHooks (com.android.sched.util.RunnableHooks)
com.android.sched.util.RunnableHooks hooks
public com.android.sched.util.config.Config build () throws com.android.sched.util.config.ConfigurationException
com.android.sched.util.config.ConfigurationException e
com.android.sched.util.config.Config config
public java.util.Collection getPropertyIds ()
public java.util.Collection getPropertyIds (java.lang.Class)
Class category
public java.lang.String getDefaultValue (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
public com.android.sched.util.config.GatherConfigBuilder processEnvironmentVariables (java.lang.String)
com.android.sched.util.config.ConfigurationException e
String envPrefix
public void pushDefaultLocation (com.android.sched.util.location.Location)
com.android.sched.util.location.Location location
public void popDefaultLocation ()
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, boolean)
com.android.sched.util.config.id.PropertyId propertyId
boolean value
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, boolean, com.android.sched.util.location.Location)
com.android.sched.util.config.id.PropertyId propertyId
boolean value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, byte)
com.android.sched.util.config.id.PropertyId propertyId
byte value
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, byte, com.android.sched.util.location.Location)
com.android.sched.util.config.id.PropertyId propertyId
byte value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, short)
com.android.sched.util.config.id.PropertyId propertyId
short value
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, short, com.android.sched.util.location.Location)
com.android.sched.util.config.id.PropertyId propertyId
short value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, char)
com.android.sched.util.config.id.PropertyId propertyId
char value
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, char, com.android.sched.util.location.Location)
com.android.sched.util.config.id.PropertyId propertyId
char value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, int)
com.android.sched.util.config.id.PropertyId propertyId
int value
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, int, com.android.sched.util.location.Location)
com.android.sched.util.config.id.PropertyId propertyId
int value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, long)
com.android.sched.util.config.id.PropertyId propertyId
long value
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, long, com.android.sched.util.location.Location)
com.android.sched.util.config.id.PropertyId propertyId
long value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, float)
com.android.sched.util.config.id.PropertyId propertyId
float value
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, float, com.android.sched.util.location.Location)
com.android.sched.util.config.id.PropertyId propertyId
float value
com.android.sched.util.location.Location location
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, double)
com.android.sched.util.config.id.PropertyId propertyId
double value
public com.android.sched.util.config.GatherConfigBuilder set (com.android.sched.util.config.id.PropertyId, double, com.android.sched.util.location.Location)
com.android.sched.util.config.id.PropertyId propertyId
double value
com.android.sched.util.location.Location location
}
com/android/sched/util/config/HasKeyId.classHasKeyId.java
package com.android.sched.util.config
public abstract com.android.sched.util.config.HasKeyId extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/sched/util/config/InternalConfig.classInternalConfig.java
package com.android.sched.util.config
public abstract com.android.sched.util.config.InternalConfig extends java.lang.Object {
public abstract java.lang.Object getObjectIfAny (com.android.sched.util.config.id.PropertyId)
}
com/android/sched/util/config/MissingPropertyException.classMissingPropertyException.java
package com.android.sched.util.config
public com.android.sched.util.config.MissingPropertyException extends com.android.sched.util.config.PropertyIdException {
private static final long serialVersionUID
public void (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
public void (com.android.sched.util.config.id.PropertyId, java.lang.String)
com.android.sched.util.config.id.PropertyId propertyId
String message
}
com/android/sched/util/config/NoConfigPrinter.classNoConfigPrinter.java
package com.android.sched.util.config
public com.android.sched.util.config.NoConfigPrinter extends java.lang.Object implements com.android.sched.util.config.ConfigPrinter {
public void ()
public void printConfig (com.android.sched.util.config.Config)
com.android.sched.util.config.Config config
}
com/android/sched/util/config/PropertiesConfigPrinter$1.classPropertiesConfigPrinter.java
package com.android.sched.util.config
com.android.sched.util.config.PropertiesConfigPrinter$1 extends java.lang.Object implements java.util.Comparator {
final com.android.sched.util.config.PropertiesConfigPrinter this$0
void (com.android.sched.util.config.PropertiesConfigPrinter)
public int compare (com.android.sched.util.config.id.PropertyId, com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId o1
com.android.sched.util.config.id.PropertyId o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/android/sched/util/config/PropertiesConfigPrinter.classPropertiesConfigPrinter.java
package com.android.sched.util.config
public com.android.sched.util.config.PropertiesConfigPrinter extends java.lang.Object implements com.android.sched.util.config.ConfigPrinter {
public void ()
public void printConfig (com.android.sched.util.config.Config)
StringBuilder sb
String value
com.android.sched.util.config.id.PropertyId property
com.android.sched.util.config.id.PropertyId[] arr$
int len$
int i$
java.util.Collection collec
com.android.sched.util.config.id.PropertyId[] properties
com.android.sched.util.config.Config config
com.android.sched.util.file.OutputStreamFile stream
java.io.PrintStream printer
}
com/android/sched/util/config/PropertyIdException.classPropertyIdException.java
package com.android.sched.util.config
public com.android.sched.util.config.PropertyIdException extends com.android.sched.util.config.ConfigurationException implements com.android.sched.util.location.HasLocation {
private static final long serialVersionUID
protected static final com.android.sched.util.location.Location NO_LOCATION
private final com.android.sched.util.location.Location location
private final com.android.sched.util.config.id.PropertyId propertyId
public void (com.android.sched.util.config.id.PropertyId, com.android.sched.util.location.Location, java.lang.String)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.location.Location location
String message
public void (com.android.sched.util.config.id.PropertyId, com.android.sched.util.location.Location, com.android.sched.util.config.ChainedException)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.location.Location location
com.android.sched.util.config.ChainedException causes
java.util.Iterator iter
public void (com.android.sched.util.config.id.PropertyId, com.android.sched.util.location.Location, java.lang.Throwable)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.location.Location location
Throwable cause
public void (com.android.sched.util.config.id.PropertyId, com.android.sched.util.location.Location, java.lang.String, com.android.sched.util.config.ChainedException)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.location.Location location
String message
com.android.sched.util.config.ChainedException causes
java.util.Iterator iter
public void (com.android.sched.util.config.id.PropertyId, com.android.sched.util.location.Location, java.lang.String, java.lang.Throwable)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.location.Location location
String message
Throwable cause
private java.lang.String getDetails (com.android.sched.util.location.Location)
com.android.sched.util.location.Location location
String result
public com.android.sched.util.config.id.PropertyId getPropertyId ()
public com.android.sched.util.location.Location getLocation ()
static void ()
}
com/android/sched/util/config/ReflectDefaultCtorFactory.classReflectDefaultCtorFactory.java
package com.android.sched.util.config
public com.android.sched.util.config.ReflectDefaultCtorFactory extends java.lang.Object implements com.android.sched.util.config.DefaultFactory {
private final java.lang.reflect.Constructor ctor
private final Class cls
static final boolean $assertionsDisabled
public void (java.lang.Class, boolean)
NoSuchMethodException e
Class cls
boolean respectAccessibility
private boolean checkAssertion (java.lang.Class)
Class cls
public java.lang.Object create ()
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
public java.lang.Class getInstanciatedClass ()
static void ()
}
com/android/sched/util/config/ReflectFactory.classReflectFactory.java
package com.android.sched.util.config
public com.android.sched.util.config.ReflectFactory extends java.lang.Object {
private final java.lang.reflect.Constructor ctor
private final Class cls
static final boolean $assertionsDisabled
public transient void (java.lang.Class, boolean, java.lang.Class[])
NoSuchMethodException e
Class cls
boolean respectAccessibility
Class[] argsType
private transient java.lang.StringBuilder toString (java.lang.Class, java.lang.Class[])
Class argType
Class[] arr$
int len$
int i$
Class cls
Class[] argsType
StringBuilder sb
boolean first
private boolean checkAssertion (java.lang.Class)
Class cls
public transient java.lang.Object create (java.lang.Object[])
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Object[] args
public java.lang.Class getInstanciatedClass ()
static void ()
}
com/android/sched/util/config/ThreadConfig$1.classThreadConfig.java
package com.android.sched.util.config
final com.android.sched.util.config.ThreadConfig$1 extends java.lang.InheritableThreadLocal {
void ()
protected com.android.sched.util.config.Config initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/android/sched/util/config/ThreadConfig.classThreadConfig.java
package com.android.sched.util.config
public com.android.sched.util.config.ThreadConfig extends java.lang.Object {
public static final com.android.sched.util.log.stats.StatisticId TLS_READ
private static final com.android.sched.util.config.Config unitializedConfig
protected static final InheritableThreadLocal threadLocalConfig
static final boolean $assertionsDisabled
public void ()
public static java.lang.Object get (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
com.android.sched.util.config.Config config
public static java.lang.Object get (com.android.sched.util.config.id.ObjectId)
com.android.sched.util.config.id.ObjectId objectId
com.android.sched.util.config.Config config
private static void updateStatistic (com.android.sched.util.config.Config)
com.android.sched.util.config.Config config
com.android.sched.util.log.Tracer tracer
public static com.android.sched.util.config.Config getConfig ()
public static void setConfig (com.android.sched.util.config.Config)
com.android.sched.util.config.Config config
public static void unsetConfig ()
static com.android.sched.util.config.Config access$000 ()
static void ()
}
com/android/sched/util/config/UninitializedConfig.classUninitializedConfig.java
package com.android.sched.util.config
com.android.sched.util.config.UninitializedConfig extends java.lang.Object implements com.android.sched.util.config.Config com.android.sched.util.config.InternalConfig {
void ()
public java.lang.Object get (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
public java.lang.Object get (com.android.sched.util.config.id.ObjectId)
com.android.sched.util.config.id.ObjectId objectId
public java.lang.String getAsString (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
public java.util.Collection getPropertyIds ()
public java.lang.Object getObjectIfAny (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
}
com/android/sched/util/config/UnknownPropertyIdException.classUnknownPropertyIdException.java
package com.android.sched.util.config
public com.android.sched.util.config.UnknownPropertyIdException extends com.android.sched.util.config.PropertyIdException {
private static final long serialVersionUID
public void (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
public void (com.android.sched.util.config.id.PropertyId, java.lang.String)
com.android.sched.util.config.id.PropertyId propertyId
String message
}
com/android/sched/util/config/UnknownPropertyNameException.classUnknownPropertyNameException.java
package com.android.sched.util.config
public com.android.sched.util.config.UnknownPropertyNameException extends com.android.sched.util.config.ConfigurationException {
private static final long serialVersionUID
private final String name
public void (java.lang.String)
String name
public void (java.lang.String, java.lang.String)
String name
String message
public java.lang.String getMissingPropertyName ()
}
com/android/sched/util/config/VariableConfigurationException.classVariableConfigurationException.java
package com.android.sched.util.config
public com.android.sched.util.config.VariableConfigurationException extends com.android.sched.util.config.ConfigurationException {
private static final long serialVersionUID
private final String variable
public void (java.lang.String, java.lang.String)
String variable
String message
public void (java.lang.String, com.android.sched.util.config.ChainedException)
String variable
com.android.sched.util.config.ChainedException causes
com.android.sched.util.config.ChainedException nextCause
public void (java.lang.String, java.lang.Throwable)
String variable
Throwable cause
public void (java.lang.String, java.lang.String, com.android.sched.util.config.ChainedException)
String variable
String message
com.android.sched.util.config.ChainedException causes
com.android.sched.util.config.ChainedException nextCause
public void (java.lang.String, java.lang.String, java.lang.Throwable)
String variable
String message
Throwable cause
public java.lang.String getVariableName ()
}
com/android/sched/util/config/VariableDoesNotMatchConfigurationException.classVariableDoesNotMatchConfigurationException.java
package com.android.sched.util.config
public com.android.sched.util.config.VariableDoesNotMatchConfigurationException extends com.android.sched.util.config.VariableConfigurationException {
private static final long serialVersionUID
public void (java.lang.String)
String variable
public void (java.lang.String, java.lang.String)
String variable
String message
}
com/android/sched/util/config/VariableMatchesSeveralConfigurationException.classVariableMatchesSeveralConfigurationException.java
package com.android.sched.util.config
public com.android.sched.util.config.VariableMatchesSeveralConfigurationException extends com.android.sched.util.config.VariableConfigurationException {
private static final long serialVersionUID
private final com.android.sched.util.config.id.PropertyId propertyId
public void (java.lang.String, com.android.sched.util.config.id.PropertyId)
String variable
com.android.sched.util.config.id.PropertyId propertyId
public void (java.lang.String, com.android.sched.util.config.id.PropertyId, java.lang.String)
String variable
com.android.sched.util.config.id.PropertyId propertyId
String message
public com.android.sched.util.config.id.PropertyId getpropertyId ()
}
com/android/sched/util/config/category/Category.classCategory.java
package com.android.sched.util.config.category
public abstract com.android.sched.util.config.category.Category extends java.lang.Object {
public abstract boolean isPublic ()
}
com/android/sched/util/config/category/DefaultCategory.classDefaultCategory.java
package com.android.sched.util.config.category
public com.android.sched.util.config.category.DefaultCategory extends java.lang.Object implements com.android.sched.util.config.category.Category {
private static final com.android.sched.util.config.category.DefaultCategory INSTANCE
protected void ()
public boolean isPublic ()
public static com.android.sched.util.config.category.DefaultCategory get ()
static void ()
}
com/android/sched/util/config/cli/TokenIterator$1.classTokenIterator.java
package com.android.sched.util.config.cli
com.android.sched.util.config.cli.TokenIterator$1 extends java.lang.Object {
}
com/android/sched/util/config/cli/TokenIterator$Entry.classTokenIterator.java
package com.android.sched.util.config.cli
com.android.sched.util.config.cli.TokenIterator$Entry extends java.lang.Object {
private final String value
private final com.android.sched.util.location.Location location
private void ()
private void (java.lang.String, com.android.sched.util.location.Location)
String value
com.android.sched.util.location.Location location
void (com.android.sched.util.config.cli.TokenIterator$1)
com.android.sched.util.config.cli.TokenIterator$1 x0
static java.lang.String access$100 (com.android.sched.util.config.cli.TokenIterator$Entry)
com.android.sched.util.config.cli.TokenIterator$Entry x0
static com.android.sched.util.location.Location access$200 (com.android.sched.util.config.cli.TokenIterator$Entry)
com.android.sched.util.config.cli.TokenIterator$Entry x0
void (java.lang.String, com.android.sched.util.location.Location, com.android.sched.util.config.cli.TokenIterator$1)
String x0
com.android.sched.util.location.Location x1
com.android.sched.util.config.cli.TokenIterator$1 x2
}
com/android/sched/util/config/cli/TokenIterator.classTokenIterator.java
package com.android.sched.util.config.cli
public com.android.sched.util.config.cli.TokenIterator extends java.lang.Object {
private static final com.android.sched.util.config.cli.TokenIterator$Entry NULL
private static final char DEFAULT_FILE_PREFIX
private char filePrefix
private boolean allowFileRefInArray
private boolean allowFileRefInFile
private final String[] args
private int index
private com.android.sched.util.config.cli.TokenIterator$Entry next
private com.android.sched.util.config.cli.TokenIterator$Entry current
private java.io.IOException pending
private final java.util.Stack tokenizers
private final java.util.Stack locations
static final boolean $assertionsDisabled
public transient void (com.android.sched.util.location.Location, java.lang.String[])
com.android.sched.util.location.Location location
String[] args
public com.android.sched.util.config.cli.TokenIterator withFilePrefix (char)
char filePrefix
public com.android.sched.util.config.cli.TokenIterator allowFileReferenceInFile ()
public com.android.sched.util.config.cli.TokenIterator disallowFileReferenceInArray ()
public boolean hasNext ()
java.util.NoSuchElementException e
java.io.IOException e
public java.lang.String next () throws java.util.NoSuchElementException com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException com.android.sched.util.file.CannotReadException
java.util.NoSuchElementException e
java.io.IOException e
public java.lang.String getToken () throws com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException com.android.sched.util.file.CannotReadException
public com.android.sched.util.location.Location getLocation () throws com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException com.android.sched.util.file.CannotReadException
private void throwIfPending () throws com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException com.android.sched.util.file.CannotReadException
private com.android.sched.util.config.cli.TokenIterator$Entry getNext () throws java.util.NoSuchElementException com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException com.android.sched.util.file.CannotReadException
java.io.IOException e
java.io.StreamTokenizer tokenizer
private void pushFileTokenizer (java.lang.String) throws com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException
com.android.sched.util.file.FileAlreadyExistsException e
com.android.sched.util.file.CannotCreateFileException e
com.android.sched.util.file.CannotSetPermissionException e
String fileName
com.android.sched.util.file.InputStreamFile file
protected java.io.StreamTokenizer getTokenizer (com.android.sched.util.file.InputStreamFile)
com.android.sched.util.file.InputStreamFile file
java.io.StreamTokenizer tokenizer
java.io.Reader reader
static void ()
}
com/android/sched/util/config/expression/BooleanExpression$1.classBooleanExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.BooleanExpression$1 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.BooleanExpression val$right
final com.android.sched.util.config.expression.BooleanExpression this$0
void (com.android.sched.util.config.expression.BooleanExpression, com.android.sched.util.config.expression.BooleanExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/BooleanExpression$2.classBooleanExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.BooleanExpression$2 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.BooleanExpression val$right
final com.android.sched.util.config.expression.BooleanExpression this$0
void (com.android.sched.util.config.expression.BooleanExpression, com.android.sched.util.config.expression.BooleanExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/BooleanExpression$3.classBooleanExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.BooleanExpression$3 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.BooleanExpression val$right
final com.android.sched.util.config.expression.BooleanExpression this$0
void (com.android.sched.util.config.expression.BooleanExpression, com.android.sched.util.config.expression.BooleanExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.MissingPropertyException e
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/BooleanExpression$4.classBooleanExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.BooleanExpression$4 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.BooleanExpression val$right
final com.android.sched.util.config.expression.BooleanExpression this$0
void (com.android.sched.util.config.expression.BooleanExpression, com.android.sched.util.config.expression.BooleanExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/BooleanExpression$5.classBooleanExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.BooleanExpression$5 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.BooleanExpression this$0
void (com.android.sched.util.config.expression.BooleanExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/BooleanExpression$6.classBooleanExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.BooleanExpression$6 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.BooleanExpression this$0
void (com.android.sched.util.config.expression.BooleanExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/BooleanExpression.classBooleanExpression.java
package com.android.sched.util.config.expression
public abstract com.android.sched.util.config.expression.BooleanExpression extends com.android.sched.util.config.expression.Expression {
public void ()
public abstract boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
public com.android.sched.util.config.expression.BooleanExpression isEqual (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression right
public com.android.sched.util.config.expression.BooleanExpression isNotEqual (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression right
public com.android.sched.util.config.expression.BooleanExpression or (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression right
public com.android.sched.util.config.expression.BooleanExpression and (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression right
public com.android.sched.util.config.expression.BooleanExpression isTrue ()
public com.android.sched.util.config.expression.BooleanExpression isFalse ()
private java.lang.String format (java.lang.String, boolean, java.lang.String)
String left
boolean equal
String right
StringBuilder sb
private java.lang.String format (java.lang.String, boolean)
String left
boolean eval
StringBuilder sb
static java.lang.String access$000 (com.android.sched.util.config.expression.BooleanExpression, java.lang.String, boolean, java.lang.String)
com.android.sched.util.config.expression.BooleanExpression x0
String x1
boolean x2
String x3
static java.lang.String access$100 (com.android.sched.util.config.expression.BooleanExpression, java.lang.String, boolean)
com.android.sched.util.config.expression.BooleanExpression x0
String x1
boolean x2
}
com/android/sched/util/config/expression/ClassExpression$1.classClassExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.ClassExpression$1 extends com.android.sched.util.config.expression.BooleanExpression {
final Class val$type
final com.android.sched.util.config.expression.ClassExpression this$0
void (com.android.sched.util.config.expression.ClassExpression, java.lang.Class)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/ClassExpression$2.classClassExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.ClassExpression$2 extends com.android.sched.util.config.expression.BooleanExpression {
final Class val$type
final com.android.sched.util.config.expression.ClassExpression this$0
void (com.android.sched.util.config.expression.ClassExpression, java.lang.Class)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/ClassExpression$3.classClassExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.ClassExpression$3 extends com.android.sched.util.config.expression.BooleanExpression {
final Class val$type
final com.android.sched.util.config.expression.ClassExpression this$0
void (com.android.sched.util.config.expression.ClassExpression, java.lang.Class)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/ClassExpression$4.classClassExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.ClassExpression$4 extends com.android.sched.util.config.expression.BooleanExpression {
final Class val$type
final com.android.sched.util.config.expression.ClassExpression this$0
void (com.android.sched.util.config.expression.ClassExpression, java.lang.Class)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/ClassExpression.classClassExpression.java
package com.android.sched.util.config.expression
public abstract com.android.sched.util.config.expression.ClassExpression extends com.android.sched.util.config.expression.Expression {
private final com.android.sched.util.codec.Selector selector
public abstract java.lang.Class eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
protected void (com.android.sched.util.codec.Selector)
com.android.sched.util.codec.Selector selector
public com.android.sched.util.config.expression.BooleanExpression isImplementedBy (java.lang.Class)
Class type
public com.android.sched.util.config.expression.BooleanExpression isNotImplementedBy (java.lang.Class)
Class type
public com.android.sched.util.config.expression.BooleanExpression isSubClassOf (java.lang.Class)
Class type
public com.android.sched.util.config.expression.BooleanExpression isNotSubClassOf (java.lang.Class)
Class type
private java.lang.String format (java.lang.String, boolean, java.lang.String)
String left
boolean set
String right
StringBuilder sb
private java.lang.String format (java.lang.String, boolean, java.util.List)
String left
boolean set
java.util.List rights
StringBuilder sb
static com.android.sched.util.codec.Selector access$000 (com.android.sched.util.config.expression.ClassExpression)
com.android.sched.util.config.expression.ClassExpression x0
static java.lang.String access$100 (com.android.sched.util.config.expression.ClassExpression, java.lang.String, boolean, java.lang.String)
com.android.sched.util.config.expression.ClassExpression x0
String x1
boolean x2
String x3
static java.lang.String access$200 (com.android.sched.util.config.expression.ClassExpression, java.lang.String, boolean, java.util.List)
com.android.sched.util.config.expression.ClassExpression x0
String x1
boolean x2
java.util.List x3
}
com/android/sched/util/config/expression/DoubleExpression$1.classDoubleExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.DoubleExpression$1 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.DoubleExpression val$right
final com.android.sched.util.config.expression.DoubleExpression this$0
void (com.android.sched.util.config.expression.DoubleExpression, com.android.sched.util.config.expression.DoubleExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/DoubleExpression$2.classDoubleExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.DoubleExpression$2 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.DoubleExpression val$right
final com.android.sched.util.config.expression.DoubleExpression this$0
void (com.android.sched.util.config.expression.DoubleExpression, com.android.sched.util.config.expression.DoubleExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/DoubleExpression$3.classDoubleExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.DoubleExpression$3 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.DoubleExpression val$right
final com.android.sched.util.config.expression.DoubleExpression this$0
void (com.android.sched.util.config.expression.DoubleExpression, com.android.sched.util.config.expression.DoubleExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/DoubleExpression$4.classDoubleExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.DoubleExpression$4 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.DoubleExpression val$right
final com.android.sched.util.config.expression.DoubleExpression this$0
void (com.android.sched.util.config.expression.DoubleExpression, com.android.sched.util.config.expression.DoubleExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/DoubleExpression$5.classDoubleExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.DoubleExpression$5 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.DoubleExpression val$right
final com.android.sched.util.config.expression.DoubleExpression this$0
void (com.android.sched.util.config.expression.DoubleExpression, com.android.sched.util.config.expression.DoubleExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/DoubleExpression$6.classDoubleExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.DoubleExpression$6 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.DoubleExpression val$right
final com.android.sched.util.config.expression.DoubleExpression this$0
void (com.android.sched.util.config.expression.DoubleExpression, com.android.sched.util.config.expression.DoubleExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/DoubleExpression$7.classDoubleExpression.java
package com.android.sched.util.config.expression
final com.android.sched.util.config.expression.DoubleExpression$7 extends com.android.sched.util.config.expression.DoubleExpression {
final double val$value
void (double)
public double eval (com.android.sched.util.config.ConfigChecker)
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker)
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/DoubleExpression.classDoubleExpression.java
package com.android.sched.util.config.expression
public abstract com.android.sched.util.config.expression.DoubleExpression extends com.android.sched.util.config.expression.Expression {
public void ()
public abstract double eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
public com.android.sched.util.config.expression.BooleanExpression isEqual (com.android.sched.util.config.expression.DoubleExpression)
com.android.sched.util.config.expression.DoubleExpression right
public com.android.sched.util.config.expression.BooleanExpression isNotEqual (com.android.sched.util.config.expression.DoubleExpression)
com.android.sched.util.config.expression.DoubleExpression right
public com.android.sched.util.config.expression.BooleanExpression isGreater (com.android.sched.util.config.expression.DoubleExpression)
com.android.sched.util.config.expression.DoubleExpression right
public com.android.sched.util.config.expression.BooleanExpression isGreaterOrEqual (com.android.sched.util.config.expression.DoubleExpression)
com.android.sched.util.config.expression.DoubleExpression right
public com.android.sched.util.config.expression.BooleanExpression isLower (com.android.sched.util.config.expression.DoubleExpression)
com.android.sched.util.config.expression.DoubleExpression right
public com.android.sched.util.config.expression.BooleanExpression isLowerOrEqual (com.android.sched.util.config.expression.DoubleExpression)
com.android.sched.util.config.expression.DoubleExpression right
public static com.android.sched.util.config.expression.DoubleExpression getConstant (double)
double value
private java.lang.String format (java.lang.String, boolean, java.lang.String, double, double)
double tmp
String left
boolean eval
String right
double lhs
double rhs
StringBuilder sb
static java.lang.String access$000 (com.android.sched.util.config.expression.DoubleExpression, java.lang.String, boolean, java.lang.String, double, double)
com.android.sched.util.config.expression.DoubleExpression x0
String x1
boolean x2
String x3
double x4
double x5
}
com/android/sched/util/config/expression/Expression.classExpression.java
package com.android.sched.util.config.expression
public abstract com.android.sched.util.config.expression.Expression extends java.lang.Object implements com.android.sched.util.HasDescription {
public void ()
public abstract java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
protected java.lang.String formatPropertyName (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
StringBuilder sb
protected java.lang.String formatPropertyName (com.android.sched.util.config.ConfigChecker, com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.ConfigChecker checker
com.android.sched.util.config.id.PropertyId propertyId
StringBuilder sb
com.android.sched.util.location.Location location
String details
}
com/android/sched/util/config/expression/LongExpression$1.classLongExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.LongExpression$1 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.LongExpression val$right
final com.android.sched.util.config.expression.LongExpression this$0
void (com.android.sched.util.config.expression.LongExpression, com.android.sched.util.config.expression.LongExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/LongExpression$2.classLongExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.LongExpression$2 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.LongExpression val$right
final com.android.sched.util.config.expression.LongExpression this$0
void (com.android.sched.util.config.expression.LongExpression, com.android.sched.util.config.expression.LongExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/LongExpression$3.classLongExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.LongExpression$3 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.LongExpression val$right
final com.android.sched.util.config.expression.LongExpression this$0
void (com.android.sched.util.config.expression.LongExpression, com.android.sched.util.config.expression.LongExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/LongExpression$4.classLongExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.LongExpression$4 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.LongExpression val$right
final com.android.sched.util.config.expression.LongExpression this$0
void (com.android.sched.util.config.expression.LongExpression, com.android.sched.util.config.expression.LongExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/LongExpression$5.classLongExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.LongExpression$5 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.LongExpression val$right
final com.android.sched.util.config.expression.LongExpression this$0
void (com.android.sched.util.config.expression.LongExpression, com.android.sched.util.config.expression.LongExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/LongExpression$6.classLongExpression.java
package com.android.sched.util.config.expression
com.android.sched.util.config.expression.LongExpression$6 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.expression.LongExpression val$right
final com.android.sched.util.config.expression.LongExpression this$0
void (com.android.sched.util.config.expression.LongExpression, com.android.sched.util.config.expression.LongExpression)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/LongExpression$7.classLongExpression.java
package com.android.sched.util.config.expression
final com.android.sched.util.config.expression.LongExpression$7 extends com.android.sched.util.config.expression.LongExpression {
final long val$value
void (long)
public long eval (com.android.sched.util.config.ConfigChecker)
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker)
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/expression/LongExpression.classLongExpression.java
package com.android.sched.util.config.expression
public abstract com.android.sched.util.config.expression.LongExpression extends com.android.sched.util.config.expression.Expression {
public void ()
public abstract long eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.expression.PropertyNotRequiredException
public com.android.sched.util.config.expression.BooleanExpression isEqual (com.android.sched.util.config.expression.LongExpression)
com.android.sched.util.config.expression.LongExpression right
public com.android.sched.util.config.expression.BooleanExpression isNotEqual (com.android.sched.util.config.expression.LongExpression)
com.android.sched.util.config.expression.LongExpression right
public com.android.sched.util.config.expression.BooleanExpression isGreater (com.android.sched.util.config.expression.LongExpression)
com.android.sched.util.config.expression.LongExpression right
public com.android.sched.util.config.expression.BooleanExpression isGreaterOrEqual (com.android.sched.util.config.expression.LongExpression)
com.android.sched.util.config.expression.LongExpression right
public com.android.sched.util.config.expression.BooleanExpression isLower (com.android.sched.util.config.expression.LongExpression)
com.android.sched.util.config.expression.LongExpression right
public com.android.sched.util.config.expression.BooleanExpression isLowerOrEqual (com.android.sched.util.config.expression.LongExpression)
com.android.sched.util.config.expression.LongExpression right
public static com.android.sched.util.config.expression.LongExpression getConstant (long)
long value
private java.lang.String format (java.lang.String, boolean, java.lang.String, long, long)
long tmp
String left
boolean eval
String right
long lhs
long rhs
StringBuilder sb
static java.lang.String access$000 (com.android.sched.util.config.expression.LongExpression, java.lang.String, boolean, java.lang.String, long, long)
com.android.sched.util.config.expression.LongExpression x0
String x1
boolean x2
String x3
long x4
long x5
}
com/android/sched/util/config/expression/PropertyNotRequiredException.classPropertyNotRequiredException.java
package com.android.sched.util.config.expression
public com.android.sched.util.config.expression.PropertyNotRequiredException extends java.lang.Exception {
private static final long serialVersionUID
private final com.android.sched.util.config.id.PropertyId propertyId
public void (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId propertyId
public void (com.android.sched.util.config.id.PropertyId, java.lang.String)
com.android.sched.util.config.id.PropertyId propertyId
String message
public void (com.android.sched.util.config.id.PropertyId, java.lang.Throwable)
com.android.sched.util.config.id.PropertyId propertyId
Throwable cause
public com.android.sched.util.config.id.PropertyId getPropertyId ()
}
com/android/sched/util/config/id/BooleanPropertyId$1.classBooleanPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.BooleanPropertyId$1 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.id.BooleanPropertyId this$0
void (com.android.sched.util.config.id.BooleanPropertyId)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.MissingPropertyException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker)
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/id/BooleanPropertyId.classBooleanPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.BooleanPropertyId extends com.android.sched.util.config.id.PropertyId {
private static com.android.sched.util.codec.KeyValueCodec parser
public static com.android.sched.util.config.id.BooleanPropertyId create (java.lang.String, java.lang.String)
String name
String description
protected void (java.lang.String, java.lang.String)
String name
String description
public com.android.sched.util.config.id.BooleanPropertyId addDefaultValue (java.lang.String)
String defaultValue
public com.android.sched.util.config.id.BooleanPropertyId addDefaultValue (java.lang.Boolean)
Boolean defaultValue
public com.android.sched.util.config.id.BooleanPropertyId addDefaultValue (boolean)
boolean defaultValue
public com.android.sched.util.config.id.BooleanPropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public com.android.sched.util.config.expression.BooleanExpression getValue ()
public com.android.sched.util.config.id.BooleanPropertyId withCategory (com.android.sched.util.config.category.Category)
com.android.sched.util.config.category.Category category
public volatile com.android.sched.util.config.id.PropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.config.id.PropertyId withCategory (com.android.sched.util.config.category.Category)
com.android.sched.util.config.category.Category x0
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.Object)
Object x0
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
static void ()
com.android.sched.util.codec.KeyValueCodec$Entry[] elements
}
com/android/sched/util/config/id/DefaultFactoryPropertyId$1.classDefaultFactoryPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.DefaultFactoryPropertyId$1 extends com.android.sched.util.config.expression.ClassExpression {
final com.android.sched.util.config.id.DefaultFactoryPropertyId this$0
void (com.android.sched.util.config.id.DefaultFactoryPropertyId, com.android.sched.util.codec.Selector)
com.android.sched.util.codec.Selector x0
public java.lang.Class eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.MissingPropertyException
com.android.sched.util.codec.ParsingException e
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker)
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/id/DefaultFactoryPropertyId.classDefaultFactoryPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.DefaultFactoryPropertyId extends com.android.sched.util.config.id.PropertyId {
public static com.android.sched.util.config.id.DefaultFactoryPropertyId create (java.lang.String, java.lang.String, java.lang.Class)
String name
String description
Class type
protected void (java.lang.String, java.lang.String, com.android.sched.util.codec.DefaultFactorySelector)
String name
String description
com.android.sched.util.codec.DefaultFactorySelector parser
public com.android.sched.util.config.id.DefaultFactoryPropertyId addDefaultValue (java.lang.String)
String defaultValue
public com.android.sched.util.config.id.DefaultFactoryPropertyId bypassAccessibility ()
public com.android.sched.util.config.id.DefaultFactoryPropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public com.android.sched.util.codec.DefaultFactorySelector getCodec ()
public com.android.sched.util.config.expression.ClassExpression getClazz ()
public volatile com.android.sched.util.config.id.PropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.codec.StringCodec getCodec ()
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
}
com/android/sched/util/config/id/DoublePropertyId$1.classDoublePropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.DoublePropertyId$1 extends com.android.sched.util.config.expression.DoubleExpression {
final com.android.sched.util.config.id.DoublePropertyId this$0
void (com.android.sched.util.config.id.DoublePropertyId)
public double eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.MissingPropertyException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker)
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/id/DoublePropertyId.classDoublePropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.DoublePropertyId extends com.android.sched.util.config.id.PropertyId {
public static com.android.sched.util.config.id.DoublePropertyId create (java.lang.String, java.lang.String)
String name
String description
protected void (java.lang.String, java.lang.String, com.android.sched.util.codec.DoubleCodec)
String name
String description
com.android.sched.util.codec.DoubleCodec parser
public com.android.sched.util.config.id.DoublePropertyId addDefaultValue (java.lang.String)
String defaultValue
public com.android.sched.util.config.id.DoublePropertyId addDefaultValue (java.lang.Double)
Double defaultValue
public com.android.sched.util.config.id.DoublePropertyId addDefaultValue (double)
double defaultValue
public com.android.sched.util.config.id.DoublePropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public com.android.sched.util.codec.DoubleCodec getCodec ()
public com.android.sched.util.config.id.DoublePropertyId withMin (double)
double min
public com.android.sched.util.config.id.DoublePropertyId withMax (double)
double max
public com.android.sched.util.config.expression.DoubleExpression getValue ()
public volatile com.android.sched.util.config.id.PropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.codec.StringCodec getCodec ()
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.Object)
Object x0
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
}
com/android/sched/util/config/id/EnumPropertyId$1.classEnumPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.EnumPropertyId$1 extends com.android.sched.util.config.expression.BooleanExpression {
final Enum val$enumValue
final com.android.sched.util.config.id.EnumPropertyId this$0
void (com.android.sched.util.config.id.EnumPropertyId, java.lang.Enum)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.MissingPropertyException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.MissingPropertyException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/id/EnumPropertyId.classEnumPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.EnumPropertyId extends com.android.sched.util.config.id.PropertyId {
public static com.android.sched.util.config.id.EnumPropertyId create (java.lang.String, java.lang.String, java.lang.Enum[])
String name
String description
Enum[] values
protected void (java.lang.String, java.lang.String, com.android.sched.util.codec.EnumCodec)
String name
String description
com.android.sched.util.codec.EnumCodec parser
public com.android.sched.util.config.id.EnumPropertyId addDefaultValue (java.lang.String)
String defaultValue
public com.android.sched.util.config.id.EnumPropertyId addDefaultValue (java.lang.Enum)
Enum defaultValue
public com.android.sched.util.config.id.EnumPropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public com.android.sched.util.codec.EnumCodec getCodec ()
public com.android.sched.util.config.id.EnumPropertyId ignoreCase ()
public com.android.sched.util.config.id.EnumPropertyId sorted ()
public com.android.sched.util.config.expression.BooleanExpression is (java.lang.Enum)
Enum enumValue
private java.lang.String format (java.lang.String, boolean, java.lang.String)
String left
boolean set
String right
StringBuilder sb
public volatile com.android.sched.util.config.id.PropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.codec.StringCodec getCodec ()
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.Object)
Object x0
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
static java.lang.String access$000 (com.android.sched.util.config.id.EnumPropertyId, java.lang.String, boolean, java.lang.String)
com.android.sched.util.config.id.EnumPropertyId x0
String x1
boolean x2
String x3
}
com/android/sched/util/config/id/ImplementationPropertyId$1.classImplementationPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.ImplementationPropertyId$1 extends com.android.sched.util.config.expression.ClassExpression {
final com.android.sched.util.config.id.ImplementationPropertyId this$0
void (com.android.sched.util.config.id.ImplementationPropertyId, com.android.sched.util.codec.Selector)
com.android.sched.util.codec.Selector x0
public java.lang.Class eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.MissingPropertyException
com.android.sched.util.codec.ParsingException e
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker)
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/id/ImplementationPropertyId.classImplementationPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.ImplementationPropertyId extends com.android.sched.util.config.id.PropertyId {
public static com.android.sched.util.config.id.ImplementationPropertyId create (java.lang.String, java.lang.String, java.lang.Class)
String name
String description
Class type
protected void (java.lang.String, java.lang.String, com.android.sched.util.codec.ImplementationSelector)
String name
String description
com.android.sched.util.codec.ImplementationSelector parser
public com.android.sched.util.config.id.ImplementationPropertyId addDefaultValue (java.lang.String)
String defaultValue
public com.android.sched.util.config.id.ImplementationPropertyId withCategory (com.android.sched.util.config.category.Category)
com.android.sched.util.config.category.Category category
public com.android.sched.util.config.id.ImplementationPropertyId bypassAccessibility ()
public com.android.sched.util.config.id.ImplementationPropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public com.android.sched.util.codec.ImplementationSelector getCodec ()
public com.android.sched.util.config.expression.ClassExpression getClazz ()
public volatile com.android.sched.util.config.id.PropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.codec.StringCodec getCodec ()
public volatile com.android.sched.util.config.id.PropertyId withCategory (com.android.sched.util.config.category.Category)
com.android.sched.util.config.category.Category x0
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
}
com/android/sched/util/config/id/IntegerPropertyId.classIntegerPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.IntegerPropertyId extends com.android.sched.util.config.id.LongPropertyId {
static final boolean $assertionsDisabled
public static com.android.sched.util.config.id.IntegerPropertyId create (java.lang.String, java.lang.String)
String name
String description
protected void (java.lang.String, java.lang.String, com.android.sched.util.codec.LongCodec)
String name
String description
com.android.sched.util.codec.LongCodec parser
public com.android.sched.util.config.id.IntegerPropertyId addDefaultValue (java.lang.String)
String defaultValue
public com.android.sched.util.config.id.IntegerPropertyId addDefaultValue (java.lang.Integer)
Integer defaultValue
public com.android.sched.util.config.id.IntegerPropertyId addDefaultValue (int)
int defaultValue
public com.android.sched.util.config.id.IntegerPropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public com.android.sched.util.config.id.IntegerPropertyId withMin (long)
long min
public com.android.sched.util.config.id.IntegerPropertyId withMax (long)
long max
private boolean checkRange (long)
long value
public volatile com.android.sched.util.config.id.LongPropertyId withMax (long)
long x0
public volatile com.android.sched.util.config.id.LongPropertyId withMin (long)
long x0
public volatile com.android.sched.util.config.id.LongPropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.config.id.LongPropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.PropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
static void ()
}
com/android/sched/util/config/id/KeyId.classKeyId.java
package com.android.sched.util.config.id
public abstract com.android.sched.util.config.id.KeyId extends java.lang.Object {
private final String name
private com.android.sched.util.config.expression.BooleanExpression requiredIf
public void (java.lang.String)
String name
public java.lang.String getName ()
public abstract boolean isPublic ()
public com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public com.android.sched.util.config.expression.BooleanExpression getRequiredExpression ()
public boolean isRequired (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.expression.PropertyNotRequiredException e
com.android.sched.util.config.ConfigChecker checker
public java.lang.String toString ()
}
com/android/sched/util/config/id/ListPropertyId$1.classListPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.ListPropertyId$1 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.id.ListPropertyId this$0
void (com.android.sched.util.config.id.ListPropertyId)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.MissingPropertyException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.MissingPropertyException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/id/ListPropertyId$2.classListPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.ListPropertyId$2 extends com.android.sched.util.config.expression.BooleanExpression {
final com.android.sched.util.config.id.ListPropertyId this$0
void (com.android.sched.util.config.id.ListPropertyId)
public boolean eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.MissingPropertyException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException
com.android.sched.util.config.MissingPropertyException e
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/id/ListPropertyId$3.classListPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.ListPropertyId$3 extends com.android.sched.util.config.expression.LongExpression {
final com.android.sched.util.config.id.ListPropertyId this$0
void (com.android.sched.util.config.id.ListPropertyId)
public long eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.MissingPropertyException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker)
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/id/ListPropertyId.classListPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.ListPropertyId extends com.android.sched.util.config.id.PropertyId {
public static com.android.sched.util.config.id.ListPropertyId create (java.lang.String, java.lang.String, java.lang.String, com.android.sched.util.codec.StringCodec)
String name
String description
String var
com.android.sched.util.codec.StringCodec parser
protected void (java.lang.String, java.lang.String, com.android.sched.util.codec.ListCodec)
String name
String description
com.android.sched.util.codec.ListCodec parser
public com.android.sched.util.config.id.ListPropertyId addDefaultValue (java.lang.String)
String defaultValue
public com.android.sched.util.config.id.ListPropertyId addDefaultValue (java.util.List)
java.util.List defaultValue
public com.android.sched.util.config.id.ListPropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public com.android.sched.util.codec.ListCodec getCodec ()
public com.android.sched.util.config.id.ListPropertyId on (java.lang.String)
String separator
public com.android.sched.util.config.id.ListPropertyId minElements (int)
int min
public com.android.sched.util.config.id.ListPropertyId maxElements (int)
int max
public com.android.sched.util.config.expression.BooleanExpression isEmpty ()
public com.android.sched.util.config.expression.BooleanExpression isNotEmpty ()
public com.android.sched.util.config.expression.LongExpression getSize ()
private java.lang.String format (java.lang.String, boolean)
String str
boolean empty
StringBuilder sb
public volatile com.android.sched.util.config.id.PropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.codec.StringCodec getCodec ()
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.Object)
Object x0
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
static java.lang.String access$000 (com.android.sched.util.config.id.ListPropertyId, java.lang.String, boolean)
com.android.sched.util.config.id.ListPropertyId x0
String x1
boolean x2
}
com/android/sched/util/config/id/LongPropertyId$1.classLongPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.LongPropertyId$1 extends com.android.sched.util.config.expression.LongExpression {
final com.android.sched.util.config.id.LongPropertyId this$0
void (com.android.sched.util.config.id.LongPropertyId)
public long eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.MissingPropertyException
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker)
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/id/LongPropertyId.classLongPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.LongPropertyId extends com.android.sched.util.config.id.PropertyId {
public static com.android.sched.util.config.id.LongPropertyId create (java.lang.String, java.lang.String)
String name
String description
protected void (java.lang.String, java.lang.String, com.android.sched.util.codec.LongCodec)
String name
String description
com.android.sched.util.codec.LongCodec parser
public com.android.sched.util.config.id.LongPropertyId addDefaultValue (java.lang.String)
String defaultValue
public com.android.sched.util.config.id.LongPropertyId addDefaultValue (java.lang.Long)
Long defaultValue
public com.android.sched.util.config.id.LongPropertyId addDefaultValue (long)
long defaultValue
public com.android.sched.util.config.id.LongPropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public com.android.sched.util.codec.LongCodec getCodec ()
public com.android.sched.util.config.id.LongPropertyId withMin (long)
long min
public com.android.sched.util.config.id.LongPropertyId withMax (long)
long max
public com.android.sched.util.config.expression.LongExpression getValue ()
public volatile com.android.sched.util.config.id.PropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.codec.StringCodec getCodec ()
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.Object)
Object x0
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
}
com/android/sched/util/config/id/ObjectId.classObjectId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.ObjectId extends com.android.sched.util.config.id.KeyId {
private final Class cls
public void (java.lang.String, java.lang.Class)
String name
Class cls
public void checkInstantiability () throws com.android.sched.util.config.ConfigurationError
public java.lang.Object createObject ()
public boolean isPublic ()
}
com/android/sched/util/config/id/ProbabilityPropertyId$ProbabilityCodec.classProbabilityPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.ProbabilityPropertyId$ProbabilityCodec extends com.android.sched.util.codec.DoubleCodec {
public void ()
public java.lang.String getUsage ()
}
com/android/sched/util/config/id/ProbabilityPropertyId.classProbabilityPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.ProbabilityPropertyId extends com.android.sched.util.config.id.DoublePropertyId {
static final boolean $assertionsDisabled
public static com.android.sched.util.config.id.ProbabilityPropertyId create (java.lang.String, java.lang.String)
String name
String description
protected void (java.lang.String, java.lang.String, com.android.sched.util.config.id.ProbabilityPropertyId$ProbabilityCodec)
String name
String description
com.android.sched.util.config.id.ProbabilityPropertyId$ProbabilityCodec parser
public com.android.sched.util.config.id.ProbabilityPropertyId addDefaultValue (java.lang.String)
String defaultValue
public com.android.sched.util.config.id.ProbabilityPropertyId addDefaultValue (java.lang.Double)
Double defaultValue
public com.android.sched.util.config.id.ProbabilityPropertyId addDefaultValue (double)
double defaultValue
public com.android.sched.util.config.id.ProbabilityPropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public com.android.sched.util.config.id.ProbabilityPropertyId withMin (double)
double min
public com.android.sched.util.config.id.ProbabilityPropertyId withMax (double)
double max
private boolean checkRange (double)
double value
public volatile com.android.sched.util.config.id.DoublePropertyId withMax (double)
double x0
public volatile com.android.sched.util.config.id.DoublePropertyId withMin (double)
double x0
public volatile com.android.sched.util.config.id.DoublePropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.config.id.DoublePropertyId addDefaultValue (double)
double x0
public volatile com.android.sched.util.config.id.DoublePropertyId addDefaultValue (java.lang.Double)
Double x0
public volatile com.android.sched.util.config.id.DoublePropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.PropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.Object)
Object x0
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
static void ()
}
com/android/sched/util/config/id/PropertyId$1.classPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.PropertyId$1 extends java.lang.Object {
}
com/android/sched/util/config/id/PropertyId$IValue.classPropertyId.java
package com.android.sched.util.config.id
abstract com.android.sched.util.config.id.PropertyId$IValue extends java.lang.Object {
public abstract com.android.sched.util.config.id.PropertyId$IValue check (com.android.sched.util.codec.CodecContext) throws com.android.sched.util.codec.ParsingException
public abstract com.android.sched.util.config.id.PropertyId$IValueObject getValueObject (com.android.sched.util.codec.CodecContext)
public abstract java.lang.String getString ()
}
com/android/sched/util/config/id/PropertyId$IValueCheckedString.classPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.PropertyId$IValueCheckedString extends java.lang.Object implements com.android.sched.util.config.id.PropertyId$IValue {
private final String value
final com.android.sched.util.config.id.PropertyId this$0
private void (com.android.sched.util.config.id.PropertyId, java.lang.String)
String value
public java.lang.String getString ()
public com.android.sched.util.config.id.PropertyId$IValue check (com.android.sched.util.codec.CodecContext)
com.android.sched.util.codec.CodecContext context
public com.android.sched.util.config.id.PropertyId$IValueObject getValueObject (com.android.sched.util.codec.CodecContext)
com.android.sched.util.codec.CodecContext context
void (com.android.sched.util.config.id.PropertyId, java.lang.String, com.android.sched.util.config.id.PropertyId$1)
com.android.sched.util.config.id.PropertyId x0
String x1
com.android.sched.util.config.id.PropertyId$1 x2
}
com/android/sched/util/config/id/PropertyId$IValueObject.classPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.PropertyId$IValueObject extends java.lang.Object implements com.android.sched.util.config.id.PropertyId$IValue {
private final Object value
final com.android.sched.util.config.id.PropertyId this$0
public void (com.android.sched.util.config.id.PropertyId, java.lang.Object)
Object value
public java.lang.String getString ()
public com.android.sched.util.config.id.PropertyId$IValue check (com.android.sched.util.codec.CodecContext)
com.android.sched.util.codec.CodecContext context
public com.android.sched.util.config.id.PropertyId$IValueObject getValueObject (com.android.sched.util.codec.CodecContext)
com.android.sched.util.codec.CodecContext context
public java.lang.Object getObject ()
}
com/android/sched/util/config/id/PropertyId$IValueString.classPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.PropertyId$IValueString extends java.lang.Object implements com.android.sched.util.config.id.PropertyId$IValue {
private final String value
final com.android.sched.util.config.id.PropertyId this$0
public void (com.android.sched.util.config.id.PropertyId, java.lang.String)
String value
public java.lang.String getString ()
public com.android.sched.util.config.id.PropertyId$IValue check (com.android.sched.util.codec.CodecContext) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
Object val
public com.android.sched.util.config.id.PropertyId$IValueObject getValueObject (com.android.sched.util.codec.CodecContext)
com.android.sched.util.codec.CodecContext context
}
com/android/sched/util/config/id/PropertyId$Value.classPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.PropertyId$Value extends java.lang.Object {
private com.android.sched.util.config.id.PropertyId$IValue value
final com.android.sched.util.config.id.PropertyId this$0
public void (com.android.sched.util.config.id.PropertyId, java.lang.Object)
Object value
public void (com.android.sched.util.config.id.PropertyId, java.lang.String)
String value
public synchronized void check (com.android.sched.util.codec.CodecContext) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext context
public java.lang.String getString ()
public synchronized java.lang.Object getObject (com.android.sched.util.codec.CodecContext)
com.android.sched.util.codec.CodecContext context
public synchronized java.lang.Object getObjectIfAny ()
}
com/android/sched/util/config/id/PropertyId.classPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.PropertyId extends com.android.sched.util.config.id.KeyId implements com.android.sched.util.HasDescription {
private final String description
private final com.android.sched.util.codec.StringCodec codec
private final java.util.List defaultValues
private com.android.sched.util.config.id.PropertyId$Value defaultValue
private boolean defaultValueAvailable
private com.android.sched.util.config.category.Category category
public static com.android.sched.util.config.id.PropertyId create (java.lang.String, java.lang.String, com.android.sched.util.codec.StringCodec)
String name
String description
com.android.sched.util.codec.StringCodec codec
protected void (java.lang.String, java.lang.String, com.android.sched.util.codec.StringCodec)
String name
String description
com.android.sched.util.codec.StringCodec codec
public com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.String)
String defaultValue
public com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.Object)
Object defaultValue
public com.android.sched.util.config.id.PropertyId$Value getDefaultValue (com.android.sched.util.codec.CodecContext)
com.android.sched.util.codec.ParsingException e
com.android.sched.util.config.id.PropertyId$Value value
java.util.Iterator i$
com.android.sched.util.codec.ParsingException lastException
com.android.sched.util.codec.CodecContext context
public java.util.List getDefaultValues ()
public java.lang.String getDescription ()
public com.android.sched.util.config.category.Category getCategory ()
public com.android.sched.util.config.id.PropertyId withCategory (com.android.sched.util.config.category.Category)
com.android.sched.util.config.category.Category category
public boolean isPublic ()
public com.android.sched.util.codec.StringCodec getCodec ()
public com.android.sched.util.config.id.PropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public volatile com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
static com.android.sched.util.codec.StringCodec access$000 (com.android.sched.util.config.id.PropertyId)
com.android.sched.util.config.id.PropertyId x0
}
com/android/sched/util/config/id/ReflectFactoryPropertyId$1.classReflectFactoryPropertyId.java
package com.android.sched.util.config.id
com.android.sched.util.config.id.ReflectFactoryPropertyId$1 extends com.android.sched.util.config.expression.ClassExpression {
final com.android.sched.util.config.id.ReflectFactoryPropertyId this$0
void (com.android.sched.util.config.id.ReflectFactoryPropertyId, com.android.sched.util.codec.Selector)
com.android.sched.util.codec.Selector x0
public java.lang.Class eval (com.android.sched.util.config.ConfigChecker) throws com.android.sched.util.config.PropertyIdException com.android.sched.util.config.MissingPropertyException
com.android.sched.util.codec.ParsingException e
com.android.sched.util.config.ConfigChecker checker
public java.lang.String getDescription ()
public java.lang.String getCause (com.android.sched.util.config.ConfigChecker)
com.android.sched.util.config.ConfigChecker checker
}
com/android/sched/util/config/id/ReflectFactoryPropertyId.classReflectFactoryPropertyId.java
package com.android.sched.util.config.id
public com.android.sched.util.config.id.ReflectFactoryPropertyId extends com.android.sched.util.config.id.PropertyId {
public static com.android.sched.util.config.id.ReflectFactoryPropertyId create (java.lang.String, java.lang.String, java.lang.Class)
String name
String description
Class type
protected void (java.lang.String, java.lang.String, com.android.sched.util.codec.ReflectFactorySelector)
String name
String description
com.android.sched.util.codec.ReflectFactorySelector parser
public com.android.sched.util.config.id.ReflectFactoryPropertyId addDefaultValue (java.lang.String)
String defaultValue
public com.android.sched.util.config.id.ReflectFactoryPropertyId bypassAccessibility ()
public com.android.sched.util.config.id.ReflectFactoryPropertyId addArgType (java.lang.Class)
Class argType
public com.android.sched.util.config.id.ReflectFactoryPropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression expression
public com.android.sched.util.codec.ReflectFactorySelector getCodec ()
public com.android.sched.util.config.expression.ClassExpression getClazz ()
public volatile com.android.sched.util.config.id.PropertyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
public volatile com.android.sched.util.codec.StringCodec getCodec ()
public volatile com.android.sched.util.config.id.PropertyId addDefaultValue (java.lang.String)
String x0
public volatile com.android.sched.util.config.id.KeyId requiredIf (com.android.sched.util.config.expression.BooleanExpression)
com.android.sched.util.config.expression.BooleanExpression x0
}
com/android/sched/util/file/CannotCreateFileException.classCannotCreateFileException.java
package com.android.sched.util.file
public com.android.sched.util.file.CannotCreateFileException extends java.io.IOException {
private static final long serialVersionUID
public void (com.android.sched.util.location.FileOrDirLocation)
com.android.sched.util.location.FileOrDirLocation location
public void (com.android.sched.util.location.FileOrDirLocation, java.lang.Throwable)
com.android.sched.util.location.FileOrDirLocation location
Throwable cause
}
com/android/sched/util/file/CannotReadException.classCannotReadException.java
package com.android.sched.util.file
public com.android.sched.util.file.CannotReadException extends java.io.IOException {
private static final long serialVersionUID
public void (com.android.sched.util.location.Location)
com.android.sched.util.location.Location location
public void (com.android.sched.util.location.Location, java.lang.Throwable)
com.android.sched.util.location.Location location
Throwable cause
}
com/android/sched/util/file/CannotSetPermissionException.classCannotSetPermissionException.java
package com.android.sched.util.file
public com.android.sched.util.file.CannotSetPermissionException extends java.io.IOException {
private static final long serialVersionUID
public void (com.android.sched.util.location.FileOrDirLocation, int, com.android.sched.util.file.FileOrDirectory$ChangePermission)
com.android.sched.util.location.FileOrDirLocation location
int permission
com.android.sched.util.file.FileOrDirectory$ChangePermission change
public void (com.android.sched.util.location.FileOrDirLocation, int, com.android.sched.util.file.FileOrDirectory$ChangePermission, java.lang.Throwable)
com.android.sched.util.location.FileOrDirLocation location
int permission
com.android.sched.util.file.FileOrDirectory$ChangePermission change
Throwable cause
}
com/android/sched/util/file/Directory$1.classDirectory.java
package com.android.sched.util.file
com.android.sched.util.file.Directory$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sched$util$file$FileOrDirectory$Existence
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/sched/util/file/Directory.classDirectory.java
package com.android.sched.util.file
public com.android.sched.util.file.Directory extends com.android.sched.util.file.FileOrDirectory {
private final java.util.logging.Logger logger
private final java.io.File file
static final boolean $assertionsDisabled
public void (java.lang.String, com.android.sched.util.RunnableHooks, com.android.sched.util.file.FileOrDirectory$Existence, int, com.android.sched.util.file.FileOrDirectory$ChangePermission) throws com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.CannotSetPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException com.android.sched.util.file.FileAlreadyExistsException com.android.sched.util.file.CannotCreateFileException
String name
com.android.sched.util.RunnableHooks hooks
com.android.sched.util.file.FileOrDirectory$Existence existence
int permissions
com.android.sched.util.file.FileOrDirectory$ChangePermission change
public java.io.File getFile ()
public java.lang.String toString ()
private void processExisting (int) throws com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException
int permissions
private void processNotExisting (int, com.android.sched.util.file.FileOrDirectory$ChangePermission) throws com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.CannotSetPermissionException com.android.sched.util.file.FileAlreadyExistsException com.android.sched.util.file.CannotCreateFileException
int permissions
com.android.sched.util.file.FileOrDirectory$ChangePermission change
public java.lang.String getPath ()
static void ()
}
com/android/sched/util/file/FileAlreadyExistsException.classFileAlreadyExistsException.java
package com.android.sched.util.file
public com.android.sched.util.file.FileAlreadyExistsException extends java.io.IOException {
private static final long serialVersionUID
public void (com.android.sched.util.location.FileOrDirLocation)
com.android.sched.util.location.FileOrDirLocation location
public void (com.android.sched.util.location.FileOrDirLocation, java.lang.Throwable)
com.android.sched.util.location.FileOrDirLocation location
Throwable cause
}
com/android/sched/util/file/FileOrDirectory$1.classFileOrDirectory.java
package com.android.sched.util.file
com.android.sched.util.file.FileOrDirectory$1 extends java.lang.Object implements java.lang.Runnable {
final java.io.File val$file
final com.android.sched.util.file.FileOrDirectory this$0
void (com.android.sched.util.file.FileOrDirectory, java.io.File)
public void run ()
}
com/android/sched/util/file/FileOrDirectory$ChangePermission.classFileOrDirectory.java
package com.android.sched.util.file
public final com.android.sched.util.file.FileOrDirectory$ChangePermission extends java.lang.Enum {
public static final com.android.sched.util.file.FileOrDirectory$ChangePermission NOCHANGE
public static final com.android.sched.util.file.FileOrDirectory$ChangePermission OWNER
public static final com.android.sched.util.file.FileOrDirectory$ChangePermission EVERYBODY
private static final com.android.sched.util.file.FileOrDirectory$ChangePermission[] $VALUES
public static com.android.sched.util.file.FileOrDirectory$ChangePermission[] values ()
public static com.android.sched.util.file.FileOrDirectory$ChangePermission valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sched/util/file/FileOrDirectory$Existence.classFileOrDirectory.java
package com.android.sched.util.file
public final com.android.sched.util.file.FileOrDirectory$Existence extends java.lang.Enum {
public static final com.android.sched.util.file.FileOrDirectory$Existence MUST_EXIST
public static final com.android.sched.util.file.FileOrDirectory$Existence NOT_EXIST
public static final com.android.sched.util.file.FileOrDirectory$Existence MAY_EXIST
private static final com.android.sched.util.file.FileOrDirectory$Existence[] $VALUES
public static com.android.sched.util.file.FileOrDirectory$Existence[] values ()
public static com.android.sched.util.file.FileOrDirectory$Existence valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sched/util/file/FileOrDirectory$Permission.classFileOrDirectory.java
package com.android.sched.util.file
public com.android.sched.util.file.FileOrDirectory$Permission extends java.lang.Object {
public static final int READ
public static final int WRITE
public static final int EXECUTE
public void ()
}
com/android/sched/util/file/FileOrDirectory.classFileOrDirectory.java
package com.android.sched.util.file
public abstract com.android.sched.util.file.FileOrDirectory extends java.lang.Object implements com.android.sched.util.location.HasLocation {
private final java.util.logging.Logger logger
private static final com.android.sched.util.location.Location NO_LOCATION
protected com.android.sched.util.location.Location location
private com.android.sched.util.RunnableHooks hooks
private Runnable remover
static final boolean $assertionsDisabled
protected void (com.android.sched.util.RunnableHooks)
com.android.sched.util.RunnableHooks hooks
public com.android.sched.util.location.Location getLocation ()
public abstract java.lang.String getPath ()
protected void setPermissions (java.io.File, int, com.android.sched.util.file.FileOrDirectory$ChangePermission) throws com.android.sched.util.file.CannotSetPermissionException
java.io.File file
int permissions
com.android.sched.util.file.FileOrDirectory$ChangePermission change
protected void checkPermissions (java.io.File, int) throws com.android.sched.util.file.WrongPermissionException
java.io.File file
int permissions
protected synchronized void addRemover (java.io.File)
java.io.File file
protected synchronized void clearRemover ()
static java.util.logging.Logger access$000 (com.android.sched.util.file.FileOrDirectory)
com.android.sched.util.file.FileOrDirectory x0
static void ()
}
com/android/sched/util/file/FileUtils.classFileUtils.java
package com.android.sched.util.file
public final com.android.sched.util.file.FileUtils extends java.lang.Object {
private void ()
public static java.lang.String getFileSeparator ()
String fileSeparator
public static java.io.File getWorkingDirectory ()
String workingDirectoryPath
public static void createIfNotExists (java.io.File) throws java.io.IOException
java.io.File directory
public static void deleteDir (java.io.File) throws java.io.IOException
java.io.File sub
java.io.File[] arr$
int len$
int i$
java.io.File dir
private static void deleteSubElement (java.io.File)
java.io.File sub
java.io.File[] arr$
int len$
int i$
java.io.File dir
}
com/android/sched/util/file/InputFile.classInputFile.java
package com.android.sched.util.file
public com.android.sched.util.file.InputFile extends com.android.sched.util.file.InputOutputFile {
public void (java.lang.String, com.android.sched.util.file.FileOrDirectory$ChangePermission) throws com.android.sched.util.file.FileAlreadyExistsException com.android.sched.util.file.CannotCreateFileException com.android.sched.util.file.CannotSetPermissionException com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException
String name
com.android.sched.util.file.FileOrDirectory$ChangePermission change
}
com/android/sched/util/file/InputOutputFile.classInputOutputFile.java
package com.android.sched.util.file
public com.android.sched.util.file.InputOutputFile extends com.android.sched.util.file.StreamFile {
static final boolean $assertionsDisabled
public void (java.lang.String, com.android.sched.util.RunnableHooks, com.android.sched.util.file.FileOrDirectory$Existence, int, com.android.sched.util.file.FileOrDirectory$ChangePermission) throws com.android.sched.util.file.FileAlreadyExistsException com.android.sched.util.file.CannotCreateFileException com.android.sched.util.file.CannotSetPermissionException com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException
String name
com.android.sched.util.RunnableHooks hooks
com.android.sched.util.file.FileOrDirectory$Existence existence
int permissions
com.android.sched.util.file.FileOrDirectory$ChangePermission change
public java.io.File getFile ()
static void ()
}
com/android/sched/util/file/InputStreamFile.classInputStreamFile.java
package com.android.sched.util.file
public com.android.sched.util.file.InputStreamFile extends com.android.sched.util.file.StreamFile {
public void (java.lang.String, com.android.sched.util.file.FileOrDirectory$ChangePermission) throws com.android.sched.util.file.FileAlreadyExistsException com.android.sched.util.file.CannotCreateFileException com.android.sched.util.file.CannotSetPermissionException com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException
String name
com.android.sched.util.file.FileOrDirectory$ChangePermission change
public void ()
public java.io.InputStream getInputStream ()
java.io.FileNotFoundException e
}
com/android/sched/util/file/InputZipFile.classInputZipFile.java
package com.android.sched.util.file
public com.android.sched.util.file.InputZipFile extends com.android.sched.util.file.StreamFile {
java.util.zip.ZipFile zipFile
static final boolean $assertionsDisabled
public void (java.lang.String, com.android.sched.util.RunnableHooks, com.android.sched.util.file.FileOrDirectory$Existence, com.android.sched.util.file.FileOrDirectory$ChangePermission) throws com.android.sched.util.file.FileAlreadyExistsException com.android.sched.util.file.CannotCreateFileException com.android.sched.util.file.CannotSetPermissionException com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException java.util.zip.ZipException
String name
com.android.sched.util.RunnableHooks hooks
com.android.sched.util.file.FileOrDirectory$Existence existence
com.android.sched.util.file.FileOrDirectory$ChangePermission change
private java.util.zip.ZipFile processZip (java.io.File) throws java.util.zip.ZipException
java.util.zip.ZipException e
java.io.IOException e
java.io.File file
public java.util.zip.ZipFile getZipFile ()
public java.lang.String getName ()
static void ()
}
com/android/sched/util/file/NoSuchFileException.classNoSuchFileException.java
package com.android.sched.util.file
public com.android.sched.util.file.NoSuchFileException extends java.io.IOException {
private static final long serialVersionUID
public void (com.android.sched.util.location.FileOrDirLocation)
com.android.sched.util.location.FileOrDirLocation location
public void (com.android.sched.util.location.FileOrDirLocation, java.lang.Throwable)
com.android.sched.util.location.FileOrDirLocation location
Throwable cause
}
com/android/sched/util/file/NotFileOrDirectoryException.classNotFileOrDirectoryException.java
package com.android.sched.util.file
public com.android.sched.util.file.NotFileOrDirectoryException extends java.io.IOException {
private static final long serialVersionUID
public void (com.android.sched.util.location.FileOrDirLocation)
com.android.sched.util.location.FileOrDirLocation location
public void (com.android.sched.util.location.FileOrDirLocation, java.lang.Throwable)
com.android.sched.util.location.FileOrDirLocation location
Throwable cause
}
com/android/sched/util/file/OutputFile.classOutputFile.java
package com.android.sched.util.file
public com.android.sched.util.file.OutputFile extends com.android.sched.util.file.InputOutputFile {
public void (java.lang.String, com.android.sched.util.RunnableHooks, com.android.sched.util.file.FileOrDirectory$Existence, int, com.android.sched.util.file.FileOrDirectory$ChangePermission) throws com.android.sched.util.file.FileAlreadyExistsException com.android.sched.util.file.CannotCreateFileException com.android.sched.util.file.CannotSetPermissionException com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException
String name
com.android.sched.util.RunnableHooks hooks
com.android.sched.util.file.FileOrDirectory$Existence existence
int permissions
com.android.sched.util.file.FileOrDirectory$ChangePermission change
}
com/android/sched/util/file/OutputStreamFile.classOutputStreamFile.java
package com.android.sched.util.file
public com.android.sched.util.file.OutputStreamFile extends com.android.sched.util.file.StreamFile {
private final boolean append
public void (java.lang.String, com.android.sched.util.RunnableHooks, com.android.sched.util.file.FileOrDirectory$Existence, com.android.sched.util.file.FileOrDirectory$ChangePermission, boolean) throws com.android.sched.util.file.FileAlreadyExistsException com.android.sched.util.file.CannotCreateFileException com.android.sched.util.file.CannotSetPermissionException com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException
String name
com.android.sched.util.RunnableHooks hooks
com.android.sched.util.file.FileOrDirectory$Existence existence
com.android.sched.util.file.FileOrDirectory$ChangePermission change
boolean append
public void ()
public java.io.OutputStream getOutputStream ()
java.io.FileNotFoundException e
public java.io.PrintStream getPrintStream ()
java.io.FileNotFoundException e
}
com/android/sched/util/file/OutputZipFile$CustomZipOutputStream.classOutputZipFile.java
package com.android.sched.util.file
com.android.sched.util.file.OutputZipFile$CustomZipOutputStream extends java.util.zip.ZipOutputStream {
private boolean hasEntries
public void (java.io.OutputStream)
java.io.OutputStream out
public void putNextEntry (java.util.zip.ZipEntry) throws java.io.IOException
java.util.zip.ZipEntry e
public void close () throws java.io.IOException
}
com/android/sched/util/file/OutputZipFile.classOutputZipFile.java
package com.android.sched.util.file
public com.android.sched.util.file.OutputZipFile extends com.android.sched.util.file.OutputStreamFile {
static final boolean $assertionsDisabled
public void (java.lang.String, com.android.sched.util.RunnableHooks, com.android.sched.util.file.FileOrDirectory$Existence, com.android.sched.util.file.FileOrDirectory$ChangePermission) throws com.android.sched.util.file.FileAlreadyExistsException com.android.sched.util.file.CannotCreateFileException com.android.sched.util.file.CannotSetPermissionException com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException
String name
com.android.sched.util.RunnableHooks hooks
com.android.sched.util.file.FileOrDirectory$Existence existence
com.android.sched.util.file.FileOrDirectory$ChangePermission change
public java.util.zip.ZipOutputStream getOutputStream ()
java.io.FileNotFoundException e
public java.io.PrintStream getPrintStream ()
public java.lang.String getName ()
public volatile java.io.OutputStream getOutputStream ()
static void ()
}
com/android/sched/util/file/StreamFile$1.classStreamFile.java
package com.android.sched.util.file
com.android.sched.util.file.StreamFile$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$sched$util$file$FileOrDirectory$Existence
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/sched/util/file/StreamFile.classStreamFile.java
package com.android.sched.util.file
public com.android.sched.util.file.StreamFile extends com.android.sched.util.file.FileOrDirectory {
private final java.util.logging.Logger logger
protected final java.io.File file
static final boolean $assertionsDisabled
public void (java.lang.String, com.android.sched.util.RunnableHooks, com.android.sched.util.file.FileOrDirectory$Existence, int, com.android.sched.util.file.FileOrDirectory$ChangePermission) throws com.android.sched.util.file.FileAlreadyExistsException com.android.sched.util.file.CannotCreateFileException com.android.sched.util.file.CannotSetPermissionException com.android.sched.util.file.WrongPermissionException com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException
String name
com.android.sched.util.RunnableHooks hooks
com.android.sched.util.file.FileOrDirectory$Existence existence
int permissions
com.android.sched.util.file.FileOrDirectory$ChangePermission change
public void (int)
int permissions
public boolean isStandard ()
public java.lang.String toString ()
private void processNotExisting (int, com.android.sched.util.file.FileOrDirectory$ChangePermission) throws com.android.sched.util.file.FileAlreadyExistsException com.android.sched.util.file.CannotCreateFileException com.android.sched.util.file.CannotSetPermissionException com.android.sched.util.file.WrongPermissionException
java.io.IOException e
int permissions
com.android.sched.util.file.FileOrDirectory$ChangePermission change
private void processExisting (int) throws com.android.sched.util.file.NoSuchFileException com.android.sched.util.file.NotFileOrDirectoryException com.android.sched.util.file.WrongPermissionException
int permissions
public java.lang.String getPath ()
static void ()
}
com/android/sched/util/file/WrongPermissionException.classWrongPermissionException.java
package com.android.sched.util.file
public com.android.sched.util.file.WrongPermissionException extends java.io.IOException {
private static final long serialVersionUID
public void (com.android.sched.util.location.FileOrDirLocation, int)
com.android.sched.util.location.FileOrDirLocation location
int permission
public void (com.android.sched.util.location.FileOrDirLocation, int, java.lang.Throwable)
com.android.sched.util.location.FileOrDirLocation location
int permission
Throwable cause
}
com/android/sched/util/findbugs/SuppressFBWarnings.classSuppressFBWarnings.java
package com.android.sched.util.findbugs
public abstract com.android.sched.util.findbugs.SuppressFBWarnings extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String[] value ()
public abstract java.lang.String justification ()
}
com/android/sched/util/location/DirectoryLocation.classDirectoryLocation.java
package com.android.sched.util.location
public com.android.sched.util.location.DirectoryLocation extends com.android.sched.util.location.FileOrDirLocation {
public void (java.io.File)
java.io.File file
public void (java.lang.String)
String path
public java.lang.String getDescription ()
}
com/android/sched/util/location/EnvironmentLocation.classEnvironmentLocation.java
package com.android.sched.util.location
public com.android.sched.util.location.EnvironmentLocation extends com.android.sched.util.location.Location {
private final String name
public void (java.lang.String)
String name
public java.lang.String getVariableName ()
public java.lang.String getDescription ()
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
}
com/android/sched/util/location/FieldLocation.classFieldLocation.java
package com.android.sched.util.location
public com.android.sched.util.location.FieldLocation extends com.android.sched.util.location.Location {
private final java.lang.reflect.Field field
public void (java.lang.reflect.Field)
java.lang.reflect.Field field
public java.lang.reflect.Field getField ()
public java.lang.String getDescription ()
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
}
com/android/sched/util/location/FileLocation.classFileLocation.java
package com.android.sched.util.location
public com.android.sched.util.location.FileLocation extends com.android.sched.util.location.FileOrDirLocation {
public void (java.io.File)
java.io.File file
public void (java.lang.String)
String path
public java.lang.String getDescription ()
}
com/android/sched/util/location/FileOrDirLocation.classFileOrDirLocation.java
package com.android.sched.util.location
public abstract com.android.sched.util.location.FileOrDirLocation extends com.android.sched.util.location.Location {
private final String path
private String normalizedPath
static final boolean $assertionsDisabled
public void (java.io.File)
java.io.File file
public void (java.lang.String)
String path
public java.lang.String getPath ()
public final boolean equals (java.lang.Object)
Object obj
com.android.sched.util.location.FileOrDirLocation location
public final int hashCode ()
private void ensureNormalized ()
java.io.IOException e
java.io.File file
static void ()
}
com/android/sched/util/location/HasLocation.classHasLocation.java
package com.android.sched.util.location
public abstract com.android.sched.util.location.HasLocation extends java.lang.Object {
public abstract com.android.sched.util.location.Location getLocation ()
}
com/android/sched/util/location/LineLocation.classLineLocation.java
package com.android.sched.util.location
public com.android.sched.util.location.LineLocation extends com.android.sched.util.location.Location {
private final int line
private final com.android.sched.util.location.Location location
public void (com.android.sched.util.location.Location, int)
com.android.sched.util.location.Location location
int line
public java.lang.String getDescription ()
StringBuilder sb
public com.android.sched.util.location.Location getSubLocation ()
public int getLine ()
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
}
com/android/sched/util/location/Location.classLocation.java
package com.android.sched.util.location
public abstract com.android.sched.util.location.Location extends java.lang.Object implements com.android.sched.util.HasDescription {
public void ()
}
com/android/sched/util/location/NoLocation.classNoLocation.java
package com.android.sched.util.location
public com.android.sched.util.location.NoLocation extends com.android.sched.util.location.Location {
public void ()
public java.lang.String getDescription ()
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
}
com/android/sched/util/location/StandardInputLocation.classStandardInputLocation.java
package com.android.sched.util.location
public com.android.sched.util.location.StandardInputLocation extends com.android.sched.util.location.Location {
public void ()
public java.lang.String getDescription ()
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
}
com/android/sched/util/location/StandardOutputLocation.classStandardOutputLocation.java
package com.android.sched.util.location
public com.android.sched.util.location.StandardOutputLocation extends com.android.sched.util.location.Location {
public void ()
public java.lang.String getDescription ()
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
}
com/android/sched/util/location/StringLocation.classStringLocation.java
package com.android.sched.util.location
public com.android.sched.util.location.StringLocation extends com.android.sched.util.location.Location {
private final String string
public void (java.lang.String)
String string
public java.lang.String getString ()
public java.lang.String getDescription ()
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
}
com/android/sched/util/location/ZipLocation.classZipLocation.java
package com.android.sched.util.location
public com.android.sched.util.location.ZipLocation extends com.android.sched.util.location.Location {
private final com.android.sched.util.location.Location archive
private final String entryName
public void (com.android.sched.util.location.Location, java.util.zip.ZipEntry)
com.android.sched.util.location.Location archive
java.util.zip.ZipEntry entry
public java.lang.String getDescription ()
StringBuilder sb
public com.android.sched.util.location.Location getArchive ()
public java.lang.String getEntryName ()
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
}
com/android/sched/util/log/ConsoleFormatter.classConsoleFormatter.java
package com.android.sched.util.log
public com.android.sched.util.log.ConsoleFormatter extends java.util.logging.SimpleFormatter {
private static final String LINE_SEPARATOR
static final boolean $assertionsDisabled
public void ()
public synchronized java.lang.String format (java.util.logging.LogRecord)
java.util.logging.LogRecord record
java.io.StringWriter stringWriter
java.io.PrintWriter printWriter
String n
Throwable t
static void ()
}
com/android/sched/util/log/DummyTracer$DummyTracerEvent.classDummyTracer.java
package com.android.sched.util.log
public com.android.sched.util.log.DummyTracer$DummyTracerEvent extends java.lang.Object implements com.android.sched.util.log.Event {
void ()
public void end ()
public long getElapsedValue (com.android.sched.util.log.tracer.probe.Probe)
com.android.sched.util.log.tracer.probe.Probe probe
public long getStartValue (com.android.sched.util.log.tracer.probe.Probe)
com.android.sched.util.log.tracer.probe.Probe probe
public com.android.sched.util.log.EventType getType ()
public java.lang.String toString ()
public java.util.List getChildren ()
public void adjustElapsedValue (com.android.sched.util.log.tracer.probe.Probe, long)
com.android.sched.util.log.tracer.probe.Probe probe
long elapsedValue
public java.util.Collection getStatistics ()
public com.android.sched.util.log.stats.Statistic getStatistic (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public volatile java.util.Collection getChildren ()
}
com/android/sched/util/log/DummyTracer.classDummyTracer.java
package com.android.sched.util.log
public final com.android.sched.util.log.DummyTracer extends java.lang.Object implements com.android.sched.util.log.Tracer {
private final com.android.sched.util.log.DummyTracer$DummyTracerEvent dummyEvent
public void ()
public com.android.sched.util.log.DummyTracer$DummyTracerEvent start (com.android.sched.util.log.EventType)
com.android.sched.util.log.EventType type
public com.android.sched.util.log.DummyTracer$DummyTracerEvent start (java.lang.String)
String name
public boolean isTracing ()
public com.android.sched.util.log.EventType getCurrentEventType ()
public com.android.sched.util.log.stats.Statistic getStatistic (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public com.android.sched.util.log.EventType getDynamicEventType (java.lang.String)
String name
public void registerWatcher (java.lang.Class, java.lang.Class)
Class objectClass
Class watcherClass
public void registerObject (java.lang.Object, long, int)
Object object
long size
int count
public volatile com.android.sched.util.log.Event start (java.lang.String)
String x0
public volatile com.android.sched.util.log.Event start (com.android.sched.util.log.EventType)
com.android.sched.util.log.EventType x0
}
com/android/sched/util/log/Event.classEvent.java
package com.android.sched.util.log
public abstract com.android.sched.util.log.Event extends java.lang.Object {
public abstract void end ()
public abstract com.android.sched.util.log.EventType getType ()
public abstract java.util.Collection getChildren ()
public abstract long getElapsedValue (com.android.sched.util.log.tracer.probe.Probe)
public abstract long getStartValue (com.android.sched.util.log.tracer.probe.Probe)
public abstract void adjustElapsedValue (com.android.sched.util.log.tracer.probe.Probe, long)
public abstract java.util.Collection getStatistics ()
public abstract com.android.sched.util.log.stats.Statistic getStatistic (com.android.sched.util.log.stats.StatisticId)
}
com/android/sched/util/log/EventType.classEventType.java
package com.android.sched.util.log
public abstract com.android.sched.util.log.EventType extends java.lang.Object {
public abstract java.lang.String getName ()
}
com/android/sched/util/log/LoggerFactory.classLoggerFactory.java
package com.android.sched.util.log
public com.android.sched.util.log.LoggerFactory extends java.lang.Object {
static final boolean $assertionsDisabled
public static java.util.logging.Logger getLogger ()
StackTraceElement caller
private static java.lang.StackTraceElement findCaller ()
StackTraceElement[] stack
int idx
public static void loadLoggerConfiguration (java.lang.Class, java.lang.String)
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
Class clazz
String filename
java.io.InputStream is
private void ()
static void ()
}
com/android/sched/util/log/SchedEventType.classSchedEventType.java
package com.android.sched.util.log
public final com.android.sched.util.log.SchedEventType extends java.lang.Enum implements com.android.sched.util.log.EventType {
public static final com.android.sched.util.log.SchedEventType REFLECTIONS
public static final com.android.sched.util.log.SchedEventType INSTANCIER
public static final com.android.sched.util.log.SchedEventType PLANBUILDER
private final String name
private static final com.android.sched.util.log.SchedEventType[] $VALUES
public static com.android.sched.util.log.SchedEventType[] values ()
public static com.android.sched.util.log.SchedEventType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String name
public java.lang.String getName ()
static void ()
}
com/android/sched/util/log/StatisticOnlyTracer$1.classStatisticOnlyTracer.java
package com.android.sched.util.log
final com.android.sched.util.log.StatisticOnlyTracer$1 extends java.lang.ThreadLocal {
void ()
protected java.lang.Boolean initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/android/sched/util/log/StatisticOnlyTracer$SingletonEvent.classStatisticOnlyTracer.java
package com.android.sched.util.log
public com.android.sched.util.log.StatisticOnlyTracer$SingletonEvent extends java.lang.Object implements com.android.sched.util.log.Event {
private final java.util.concurrent.atomic.AtomicInteger eventCount
private final java.util.Map statisticsById
public void ()
public void end ()
com.android.sched.util.table.Table left
com.android.sched.util.table.Table right
com.android.sched.util.table.ConcatTable table
com.android.sched.util.log.stats.Statistic statistic
java.util.Iterator i$
java.util.Map tables
com.android.sched.util.table.Report report
public long getElapsedValue (com.android.sched.util.log.tracer.probe.Probe)
com.android.sched.util.log.tracer.probe.Probe probe
public long getStartValue (com.android.sched.util.log.tracer.probe.Probe)
com.android.sched.util.log.tracer.probe.Probe probe
public com.android.sched.util.log.EventType getType ()
public java.lang.String toString ()
public java.util.List getChildren ()
public void adjustElapsedValue (com.android.sched.util.log.tracer.probe.Probe, long)
com.android.sched.util.log.tracer.probe.Probe probe
long elapsedValue
public java.util.Collection getStatistics ()
public synchronized com.android.sched.util.log.stats.Statistic getStatistic (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.Statistic statistic
com.android.sched.util.log.stats.StatisticId id
public volatile java.util.Collection getChildren ()
static java.util.concurrent.atomic.AtomicInteger access$000 (com.android.sched.util.log.StatisticOnlyTracer$SingletonEvent)
com.android.sched.util.log.StatisticOnlyTracer$SingletonEvent x0
}
com/android/sched/util/log/StatisticOnlyTracer.classStatisticOnlyTracer.java
package com.android.sched.util.log
public final com.android.sched.util.log.StatisticOnlyTracer extends java.lang.Object implements com.android.sched.util.log.Tracer {
private final java.util.logging.Logger logger
private final com.android.sched.util.log.StatisticOnlyTracer$SingletonEvent event
public static final ThreadLocal enable
private final java.util.Map objects
private final java.util.Map watchers
private final java.util.Set notWatched
private final java.util.concurrent.locks.ReentrantReadWriteLock watcherLock
static final boolean $assertionsDisabled
public void ()
com.android.sched.util.log.tracer.watcher.WatcherInstaller watcher
java.util.Iterator i$
java.util.List watchers
public com.android.sched.util.log.StatisticOnlyTracer$SingletonEvent start (com.android.sched.util.log.EventType)
com.android.sched.util.log.EventType type
public com.android.sched.util.log.StatisticOnlyTracer$SingletonEvent start (java.lang.String)
String name
public boolean isTracing ()
public com.android.sched.util.log.EventType getCurrentEventType ()
public com.android.sched.util.log.stats.Statistic getStatistic (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public com.android.sched.util.log.EventType getDynamicEventType (java.lang.String)
String name
public synchronized void registerWatcher (java.lang.Class, java.lang.Class)
Class watchedClass
java.util.List list
java.util.Iterator iterNotWatched
Class rootWatchedClass
Class watcherClass
java.util.WeakHashMap map
public void registerObject (java.lang.Object, long, int)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.WeakHashMap weak
com.android.sched.util.log.tracer.watcher.ObjectWatcher watcher
InstantiationException e
IllegalAccessException e
Class watcherClass
java.util.Iterator i$
Object object
long size
int count
Class objectClass
java.util.List list
public volatile com.android.sched.util.log.Event start (java.lang.String)
String x0
public volatile com.android.sched.util.log.Event start (com.android.sched.util.log.EventType)
com.android.sched.util.log.EventType x0
static void ()
}
com/android/sched/util/log/Tracer.classTracer.java
package com.android.sched.util.log
public abstract com.android.sched.util.log.Tracer extends java.lang.Object {
public abstract com.android.sched.util.log.Event start (com.android.sched.util.log.EventType)
public abstract com.android.sched.util.log.Event start (java.lang.String)
public abstract boolean isTracing ()
public abstract com.android.sched.util.log.EventType getCurrentEventType ()
public abstract com.android.sched.util.log.stats.Statistic getStatistic (com.android.sched.util.log.stats.StatisticId)
public abstract com.android.sched.util.log.EventType getDynamicEventType (java.lang.String)
public abstract void registerWatcher (java.lang.Class, java.lang.Class)
public abstract void registerObject (java.lang.Object, long, int)
}
com/android/sched/util/log/TracerFactory.classTracerFactory.java
package com.android.sched.util.log
public com.android.sched.util.log.TracerFactory extends java.lang.Object {
public static final com.android.sched.util.config.id.ImplementationPropertyId TRACER
public static com.android.sched.util.log.Tracer getTracer ()
private void ()
static void ()
}
com/android/sched/util/log/stats/Alloc.classAlloc.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.Alloc extends com.android.sched.util.log.stats.Statistic {
private static final String[] HEADER
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public void recordAllocation (long)
long size
public void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
public java.lang.String getDescription ()
public int getColumnCount ()
public java.lang.String[] getHeader ()
public com.android.sched.util.codec.Formatter[] getFormatters ()
static void ()
}
com/android/sched/util/log/stats/AllocImpl.classAllocImpl.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.AllocImpl extends com.android.sched.util.log.stats.Alloc implements com.android.sched.util.table.DataRow com.android.sched.util.table.DataHeader {
private long number
private long size
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public synchronized void recordAllocation (long)
long size
public synchronized void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
com.android.sched.util.log.stats.AllocImpl stat
public synchronized java.util.Iterator iterator ()
}
com/android/sched/util/log/stats/ArrayAlloc.classArrayAlloc.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.ArrayAlloc extends com.android.sched.util.log.stats.Statistic {
private static final String[] HEADER
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public void recordObjectAllocation (int, long)
int count
long size
public void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
public java.lang.String getDescription ()
public java.lang.String[] getHeader ()
public com.android.sched.util.codec.Formatter[] getFormatters ()
public int getColumnCount ()
static void ()
}
com/android/sched/util/log/stats/ArrayAllocImpl.classArrayAllocImpl.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.ArrayAllocImpl extends com.android.sched.util.log.stats.ArrayAlloc implements com.android.sched.util.table.DataRow {
private long number
private final com.android.sched.util.log.stats.SampleImpl element
private long size
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public synchronized void recordObjectAllocation (int, long)
int count
long size
public synchronized void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
com.android.sched.util.log.stats.ArrayAllocImpl stat
public synchronized java.util.Iterator iterator ()
}
com/android/sched/util/log/stats/Counter.classCounter.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.Counter extends com.android.sched.util.log.stats.Statistic {
private static final String[] HEADER
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public void incValue ()
public void incValue (long)
long value
public void decValue ()
public void decValue (long)
long value
public void mulValue (long)
long value
public void divValue (long)
long value
public long getValue ()
public void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
public java.lang.String getDescription ()
public int getColumnCount ()
public java.lang.String[] getHeader ()
public com.android.sched.util.codec.Formatter[] getFormatters ()
static void ()
}
com/android/sched/util/log/stats/CounterImpl.classCounterImpl.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.CounterImpl extends com.android.sched.util.log.stats.Counter implements com.android.sched.util.table.DataRow {
private long value
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public synchronized void incValue ()
public synchronized void incValue (long)
long value
public synchronized void decValue ()
public synchronized void decValue (long)
long value
public synchronized void mulValue (long)
long value
public synchronized void divValue (long)
long value
public synchronized long getValue ()
public synchronized void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
com.android.sched.util.log.stats.CounterImpl counter
public synchronized java.util.Iterator iterator ()
}
com/android/sched/util/log/stats/ExtendedSample.classExtendedSample.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.ExtendedSample extends com.android.sched.util.log.stats.Statistic {
private static final String[] HEADER
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public void add (double)
double value
public int getCount ()
public double getTotal ()
public double getMin ()
public double getAverage ()
public double getMax ()
public double getFirstQuartile ()
public double getMedian ()
public double getThirdQuartile ()
public void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
public java.lang.String getDescription ()
public java.lang.String[] getHeader ()
public static java.lang.String[] getStaticHeader ()
public static com.android.sched.util.codec.Formatter[] getStaticFormatters ()
public com.android.sched.util.codec.Formatter[] getFormatters ()
public int getColumnCount ()
static void ()
}
com/android/sched/util/log/stats/ExtendedSampleImpl.classExtendedSampleImpl.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.ExtendedSampleImpl extends com.android.sched.util.log.stats.ExtendedSample implements com.android.sched.util.table.DataRow com.android.sched.util.table.DataHeader {
private static final int INITIAL_CAPACITY
private static final int INCREMENT
protected double[] samples
protected int count
private double total
private boolean isSorted
private final int increment
public void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public synchronized void add (double)
double value
public int getCount ()
public double getTotal ()
public synchronized double getMin ()
public synchronized double getAverage ()
public synchronized double getMax ()
public synchronized double getFirstQuartile ()
public synchronized double getMedian ()
public synchronized double getThirdQuartile ()
public synchronized void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
com.android.sched.util.log.stats.ExtendedSampleImpl samples
private void ensureSorted ()
private void ensureCapacity (int)
int newLength
int newLength
double[] newArray
int index
private double getNth (int, int)
double vHigh
int n
int d
double pos
double floor
double diff
double vLow
public synchronized java.util.Iterator iterator ()
}
com/android/sched/util/log/stats/ObjectAlloc.classObjectAlloc.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.ObjectAlloc extends com.android.sched.util.log.stats.Statistic {
private static final String[] HEADER
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public void recordObjectAllocation (long)
long size
public void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
public java.lang.String getDescription ()
public int getColumnCount ()
public java.lang.String[] getHeader ()
public com.android.sched.util.codec.Formatter[] getFormatters ()
static void ()
}
com/android/sched/util/log/stats/ObjectAllocImpl.classObjectAllocImpl.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.ObjectAllocImpl extends com.android.sched.util.log.stats.ObjectAlloc implements com.android.sched.util.table.DataRow com.android.sched.util.table.DataHeader {
private long number
private long size
static final boolean $assertionsDisabled
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public synchronized void recordObjectAllocation (long)
long size
public synchronized void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
com.android.sched.util.log.stats.ObjectAllocImpl stat
public synchronized java.util.Iterator iterator ()
static void ()
}
com/android/sched/util/log/stats/Percent.classPercent.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.Percent extends com.android.sched.util.log.stats.Statistic {
private static final String[] HEADER
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public void addTrue ()
public void addFalse ()
public void add (boolean)
boolean value
public void removeTrue ()
public void removeFalse ()
public void remove (boolean)
boolean value
public double getPercent ()
public void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
public java.lang.String getDescription ()
public int getColumnCount ()
public java.lang.String[] getHeader ()
public com.android.sched.util.codec.Formatter[] getFormatters ()
static void ()
}
com/android/sched/util/log/stats/PercentImpl.classPercentImpl.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.PercentImpl extends com.android.sched.util.log.stats.Percent implements com.android.sched.util.table.DataRow {
private long numTrue
private long total
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public synchronized void addTrue ()
public synchronized void addFalse ()
public synchronized void add (boolean)
boolean value
public synchronized void removeTrue ()
public synchronized void removeFalse ()
public synchronized void remove (boolean)
boolean value
public synchronized double getPercent ()
public synchronized void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
com.android.sched.util.log.stats.PercentImpl percent
public synchronized java.util.Iterator iterator ()
}
com/android/sched/util/log/stats/Sample.classSample.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.Sample extends com.android.sched.util.log.stats.Statistic {
private static final String[] HEADER
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public void add (double, java.lang.Object)
double value
Object obj
public void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
public int getCount ()
public double getTotal ()
public double getMin ()
public double getAverage ()
public double getMax ()
public java.lang.Object getMinObject ()
public java.lang.Object getMaxObject ()
public java.lang.String getDescription ()
public java.lang.String[] getHeader ()
public static java.lang.String[] getStaticHeader ()
public static com.android.sched.util.codec.Formatter[] getStaticFormatters ()
public com.android.sched.util.codec.Formatter[] getFormatters ()
public int getColumnCount ()
static void ()
}
com/android/sched/util/log/stats/SampleImpl.classSampleImpl.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.SampleImpl extends com.android.sched.util.log.stats.Sample implements com.android.sched.util.table.DataRow com.android.sched.util.table.DataHeader {
private int count
private double min
private Object minObject
private double max
private Object maxObject
private double total
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public synchronized void add (double, java.lang.Object)
double value
Object obj
public int getCount ()
public double getTotal ()
public double getMin ()
public synchronized double getAverage ()
public double getMax ()
public java.lang.Object getMinObject ()
public java.lang.Object getMaxObject ()
public synchronized void merge (com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.stats.Statistic statistic
com.android.sched.util.log.stats.SampleImpl samples
public synchronized java.util.Iterator iterator ()
}
com/android/sched/util/log/stats/Statistic.classStatistic.java
package com.android.sched.util.log.stats
public abstract com.android.sched.util.log.stats.Statistic extends java.lang.Object implements com.android.sched.util.table.DataHeader com.android.sched.util.HasDescription {
private final com.android.sched.util.log.stats.StatisticId id
public abstract void merge (com.android.sched.util.log.stats.Statistic)
protected void (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
public com.android.sched.util.log.stats.StatisticId getId ()
public java.lang.String toString ()
public final java.lang.String getDescription (int)
int columnIdx
public final java.lang.String getType (int)
int columnIdx
public final java.lang.Object getValue (int)
com.android.sched.util.table.DataRow data
int columnIdx
public final java.lang.String getHumanReadableValue (int)
int columnIdx
}
com/android/sched/util/log/stats/StatisticId.classStatisticId.java
package com.android.sched.util.log.stats
public com.android.sched.util.log.stats.StatisticId extends java.lang.Object implements com.android.sched.util.HasDescription {
private static java.util.Map dummies
private static java.util.Map regulars
private final com.android.sched.util.log.stats.Statistic dummyInstance
private final String name
private final String description
private final com.android.sched.util.config.ReflectFactory regularFactory
private final com.android.sched.util.config.ReflectFactory dummyFactory
public void (java.lang.String, java.lang.String, java.lang.Class, java.lang.Class)
String name
String description
Class regularClass
Class dummyClass
public java.lang.String getName ()
public java.lang.String getDescription ()
public com.android.sched.util.log.stats.Statistic newInstance ()
public com.android.sched.util.log.stats.Statistic getDummyInstance ()
public static synchronized java.util.Collection getDummies ()
public static java.lang.Class getRegularClass (java.lang.Class)
Class dummyClass
public java.lang.String toString ()
static void ()
}
com/android/sched/util/log/tracer/AbstractTracer$1.classAbstractTracer.java
package com.android.sched.util.log.tracer
com.android.sched.util.log.tracer.AbstractTracer$1 extends java.lang.ThreadLocal {
final com.android.sched.util.log.tracer.AbstractTracer this$0
void (com.android.sched.util.log.tracer.AbstractTracer)
protected java.util.Stack initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/android/sched/util/log/tracer/AbstractTracer$2.classAbstractTracer.java
package com.android.sched.util.log.tracer
com.android.sched.util.log.tracer.AbstractTracer$2 extends java.lang.Thread {
final java.util.concurrent.BlockingQueue val$eventQueue
final com.android.sched.util.log.tracer.AbstractTracer this$0
void (com.android.sched.util.log.tracer.AbstractTracer, java.util.concurrent.BlockingQueue)
public void run ()
InterruptedException e
}
com/android/sched/util/log/tracer/AbstractTracer$Children.classAbstractTracer.java
package com.android.sched.util.log.tracer
public final com.android.sched.util.log.tracer.AbstractTracer$Children extends java.lang.Enum {
public static final com.android.sched.util.log.tracer.AbstractTracer$Children WITH
public static final com.android.sched.util.log.tracer.AbstractTracer$Children WITHOUT
private static final com.android.sched.util.log.tracer.AbstractTracer$Children[] $VALUES
public static com.android.sched.util.log.tracer.AbstractTracer$Children[] values ()
public static com.android.sched.util.log.tracer.AbstractTracer$Children valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sched/util/log/tracer/AbstractTracer$LogWriterThread.classAbstractTracer.java
package com.android.sched.util.log.tracer
com.android.sched.util.log.tracer.AbstractTracer$LogWriterThread extends java.lang.Thread {
private static final int FLUSH_TIMER_MSECS
private final java.util.concurrent.BlockingQueue threadEventQueue
final com.android.sched.util.log.tracer.AbstractTracer this$0
public void (com.android.sched.util.log.tracer.AbstractTracer, java.util.concurrent.BlockingQueue)
java.util.concurrent.BlockingQueue eventQueue
public void run ()
Throwable e
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent event
InterruptedException ignored
long nextFlush
}
com/android/sched/util/log/tracer/AbstractTracer$TracerEvent.classAbstractTracer.java
package com.android.sched.util.log.tracer
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent extends java.lang.Object implements com.android.sched.util.log.Event {
protected final com.android.sched.util.log.EventType type
java.util.List children
long[] elapsedValue
long[] startValue
java.util.Map statisticsById
final com.android.sched.util.log.tracer.AbstractTracer this$0
void (com.android.sched.util.log.tracer.AbstractTracer)
void (com.android.sched.util.log.tracer.AbstractTracer, com.android.sched.util.log.tracer.AbstractTracer$TracerEvent, com.android.sched.util.log.EventType)
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent parent
com.android.sched.util.log.EventType type
void (com.android.sched.util.log.tracer.AbstractTracer, com.android.sched.util.log.tracer.AbstractTracer$TracerEvent, com.android.sched.util.log.EventType, long[])
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent parent
com.android.sched.util.log.EventType type
long[] values
public void end ()
int i
java.util.Map$Entry e
java.util.Iterator i$
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent event
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent[] arr$
int len$
int i$
com.android.sched.util.log.stats.Statistic statistic
java.util.Iterator i$
com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics statistics
java.util.WeakHashMap weak
java.util.Iterator i$
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent event
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent[] arr$
int len$
int i$
com.android.sched.util.log.stats.Statistic stat
java.util.Iterator i$
int idx
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent parent
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent overhead
long[] now
long[] values
java.util.Stack threadPendingEvents
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent currentEvent
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent[] stack
public java.util.Collection getStatistics ()
public com.android.sched.util.log.stats.Statistic getStatistic (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.Statistic statistic
com.android.sched.util.log.stats.StatisticId id
public long getElapsedValue (com.android.sched.util.log.tracer.probe.Probe)
com.android.sched.util.log.tracer.probe.Probe probe
public long getStartValue (com.android.sched.util.log.tracer.probe.Probe)
com.android.sched.util.log.tracer.probe.Probe probe
public void adjustElapsedValue (com.android.sched.util.log.tracer.probe.Probe, long)
com.android.sched.util.log.tracer.probe.Probe probe
long value
public com.android.sched.util.log.EventType getType ()
public java.lang.String toString ()
public java.util.List getChildren ()
private void removeStatistics ()
public volatile java.util.Collection getChildren ()
}
com/android/sched/util/log/tracer/AbstractTracer.classAbstractTracer.java
package com.android.sched.util.log.tracer
public abstract com.android.sched.util.log.tracer.AbstractTracer extends java.lang.Object implements com.android.sched.util.log.Tracer {
public static final com.android.sched.util.config.id.PropertyId WATCHER_INSTALL
private final java.util.logging.Logger logger
private final java.util.Map objects
private final java.util.Map watchers
private final java.util.Set notWatched
private final Object watcherLock
protected final com.android.sched.util.log.tracer.ProbeManager probeManager
protected final java.util.Map globalStatistics
private final java.util.Set setOfStatisticIds
private final java.util.Map dynalicEventByName
private final java.util.concurrent.BlockingQueue eventsToWrite
private final ThreadLocal pendingEvents
private final java.util.concurrent.CountDownLatch shutDownLatch
private final com.android.sched.util.log.tracer.AbstractTracer$TracerEvent shutDownSentinel
static final boolean $assertionsDisabled
public void ()
com.android.sched.util.log.tracer.watcher.WatcherInstaller watcher
java.util.Iterator i$
java.util.List watchers
public synchronized void registerWatcher (java.lang.Class, java.lang.Class)
Class cls
java.util.Iterator i$
Class objectClass
Class watcherClass
java.util.WeakHashMap map
public void registerObject (java.lang.Object, long, int)
java.util.Map$Entry entry
java.util.Iterator i$
com.android.sched.util.log.tracer.watcher.ObjectWatcher watcher
java.util.WeakHashMap weak
InstantiationException e
IllegalAccessException e
Object object
long size
int count
Class watcherClass
abstract void stopTracer ()
abstract void processEvent (com.android.sched.util.log.Event)
abstract void flush ()
public com.android.sched.util.log.stats.Statistic getStatistic (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
java.util.Stack threadPendingEvents
private void mergeStatistic (com.android.sched.util.log.EventType, com.android.sched.util.log.stats.StatisticId, com.android.sched.util.log.tracer.AbstractTracer$Children, com.android.sched.util.log.stats.Statistic)
int i
com.android.sched.util.log.EventType type
com.android.sched.util.log.stats.StatisticId id
com.android.sched.util.log.tracer.AbstractTracer$Children kind
com.android.sched.util.log.stats.Statistic local
java.util.Map[] s
com.android.sched.util.log.stats.Statistic global
protected java.util.Collection getStatisticsIds ()
public com.android.sched.util.log.tracer.AbstractTracer$TracerEvent start (java.lang.String)
String name
com.android.sched.util.log.tracer.DynamicEventType event
public com.android.sched.util.log.EventType getDynamicEventType (java.lang.String)
String name
com.android.sched.util.log.EventType type
public com.android.sched.util.log.tracer.AbstractTracer$TracerEvent start (com.android.sched.util.log.EventType)
com.android.sched.util.log.EventType type
java.util.Stack threadPendingEvents
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent parent
com.android.sched.util.log.tracer.AbstractTracer$TracerEvent newEvent
public boolean isTracing ()
com.android.sched.util.log.tracer.ProbeManager getProbeManager ()
public com.android.sched.util.log.EventType getCurrentEventType ()
java.util.Stack threadPendingEvents
private java.lang.ThreadLocal initPendingEvents ()
private java.util.concurrent.BlockingQueue openQueue ()
java.util.concurrent.BlockingQueue eventQueue
Thread logWriterWorker
public volatile com.android.sched.util.log.Event start (java.lang.String)
String x0
public volatile com.android.sched.util.log.Event start (com.android.sched.util.log.EventType)
com.android.sched.util.log.EventType x0
static com.android.sched.util.log.tracer.AbstractTracer$TracerEvent access$000 (com.android.sched.util.log.tracer.AbstractTracer)
com.android.sched.util.log.tracer.AbstractTracer x0
static java.util.logging.Logger access$100 (com.android.sched.util.log.tracer.AbstractTracer)
com.android.sched.util.log.tracer.AbstractTracer x0
static java.util.concurrent.CountDownLatch access$200 (com.android.sched.util.log.tracer.AbstractTracer)
com.android.sched.util.log.tracer.AbstractTracer x0
static java.lang.ThreadLocal access$300 (com.android.sched.util.log.tracer.AbstractTracer)
com.android.sched.util.log.tracer.AbstractTracer x0
static java.util.Map access$400 (com.android.sched.util.log.tracer.AbstractTracer)
com.android.sched.util.log.tracer.AbstractTracer x0
static void access$500 (com.android.sched.util.log.tracer.AbstractTracer, com.android.sched.util.log.EventType, com.android.sched.util.log.stats.StatisticId, com.android.sched.util.log.tracer.AbstractTracer$Children, com.android.sched.util.log.stats.Statistic)
com.android.sched.util.log.tracer.AbstractTracer x0
com.android.sched.util.log.EventType x1
com.android.sched.util.log.stats.StatisticId x2
com.android.sched.util.log.tracer.AbstractTracer$Children x3
com.android.sched.util.log.stats.Statistic x4
static java.util.concurrent.BlockingQueue access$600 (com.android.sched.util.log.tracer.AbstractTracer)
com.android.sched.util.log.tracer.AbstractTracer x0
static void ()
}
com/android/sched/util/log/tracer/DynamicEventType.classDynamicEventType.java
package com.android.sched.util.log.tracer
com.android.sched.util.log.tracer.DynamicEventType extends java.lang.Object implements com.android.sched.util.log.EventType {
private final String name
void (java.lang.String)
String name
public java.lang.String getName ()
}
com/android/sched/util/log/tracer/ProbeManager$1.classProbeManager.java
package com.android.sched.util.log.tracer
final com.android.sched.util.log.tracer.ProbeManager$1 extends java.lang.ThreadLocal {
void ()
protected java.lang.Boolean initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/android/sched/util/log/tracer/ProbeManager.classProbeManager.java
package com.android.sched.util.log.tracer
public com.android.sched.util.log.tracer.ProbeManager extends java.lang.Object {
private static final com.android.sched.util.config.id.PropertyId PROBE_MANAGER
public static final ThreadLocal enable
private final com.android.sched.util.log.tracer.filter.EventFilter[] filters
private final com.android.sched.util.log.tracer.probe.Probe[] probes
private final java.util.List listProbes
private final int nb
public static com.android.sched.util.log.tracer.ProbeManager getProbeManager ()
void (com.android.sched.util.log.tracer.ProbeManagerBuilder)
com.android.sched.util.log.tracer.probe.Probe probe
java.util.Iterator i$
com.android.sched.util.log.tracer.ProbeManagerBuilder builder
java.util.Map map
int idx
long[] readAndStart (com.android.sched.util.log.EventType)
com.android.sched.util.log.tracer.filter.EventFilter filter
int i
com.android.sched.util.log.EventType type
long[] values
void start ()
int i
long[] stopAndRead (com.android.sched.util.log.EventType)
com.android.sched.util.log.tracer.filter.EventFilter filter
int i
com.android.sched.util.log.EventType type
long[] values
void stop ()
int i
long[] read (com.android.sched.util.log.EventType)
com.android.sched.util.log.tracer.filter.EventFilter filter
int i
com.android.sched.util.log.EventType type
long[] values
int getIndex (com.android.sched.util.log.tracer.probe.Probe)
com.android.sched.util.log.tracer.probe.Probe probe
int index
boolean hasFilter (com.android.sched.util.log.tracer.probe.Probe)
com.android.sched.util.log.tracer.probe.Probe probe
com.android.sched.util.log.tracer.filter.EventFilter getFilter (com.android.sched.util.log.tracer.probe.Probe)
com.android.sched.util.log.tracer.probe.Probe probe
java.util.List getProbes ()
public boolean isStarted ()
static void ()
}
com/android/sched/util/log/tracer/ProbeManagerBuilder.classProbeManagerBuilder.java
package com.android.sched.util.log.tracer
public com.android.sched.util.log.tracer.ProbeManagerBuilder extends java.lang.Object {
private final java.util.Map probes
public void ()
public void add (com.android.sched.util.log.tracer.probe.Probe)
com.android.sched.util.log.tracer.probe.Probe probe
public void add (com.android.sched.util.log.tracer.probe.Probe, com.android.sched.util.log.tracer.filter.EventFilter)
com.android.sched.util.log.tracer.probe.Probe probe
com.android.sched.util.log.tracer.filter.EventFilter filter
public java.util.Map getProbes ()
public com.android.sched.util.log.tracer.ProbeManager build ()
}
com/android/sched/util/log/tracer/ProbeManagerCodec.classProbeManagerCodec.java
package com.android.sched.util.log.tracer
public com.android.sched.util.log.tracer.ProbeManagerCodec extends java.lang.Object implements com.android.sched.util.codec.StringCodec {
private final com.android.sched.util.codec.ListCodec parser
public void ()
public com.android.sched.util.log.tracer.ProbeManager checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.log.tracer.probe.Probe probe
java.util.Iterator i$
com.android.sched.util.log.tracer.ProbeManagerBuilder builder
com.android.sched.util.codec.CodecContext context
String string
java.util.List probes
public void checkValue (com.android.sched.util.codec.CodecContext, com.android.sched.util.log.tracer.ProbeManager)
com.android.sched.util.codec.CodecContext context
com.android.sched.util.log.tracer.ProbeManager data
public com.android.sched.util.log.tracer.ProbeManager parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.log.tracer.probe.Probe probe
java.util.Iterator i$
com.android.sched.util.codec.CodecContext context
String string
java.util.List probes
com.android.sched.util.log.tracer.ProbeManagerBuilder builder
public java.lang.String getUsage ()
public java.util.List getValueDescriptions ()
public java.lang.String formatValue (com.android.sched.util.log.tracer.ProbeManager)
com.android.sched.util.log.tracer.ProbeManager data
public volatile java.lang.Object checkString (com.android.sched.util.codec.CodecContext, java.lang.String) throws com.android.sched.util.codec.ParsingException
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.Object parseString (com.android.sched.util.codec.CodecContext, java.lang.String)
com.android.sched.util.codec.CodecContext x0
String x1
public volatile java.lang.String formatValue (java.lang.Object)
Object x0
public volatile void checkValue (com.android.sched.util.codec.CodecContext, java.lang.Object) throws com.android.sched.util.codec.CheckingException
com.android.sched.util.codec.CodecContext x0
Object x1
}
com/android/sched/util/log/tracer/SimpleStat.classSimpleStat.java
package com.android.sched.util.log.tracer
public com.android.sched.util.log.tracer.SimpleStat extends java.lang.Object {
private long count
private double min
private Object minObject
private double max
private Object maxObject
private double total
private double squareSum
public void ()
public void add (double, java.lang.Object)
double value
Object obj
public long getCount ()
public double getMin ()
public java.lang.Object getMinObject ()
public double getMax ()
public java.lang.Object getMaxObject ()
public double getAverage ()
public double getTotal ()
public double getVariance ()
double d
double average
public void clear ()
}
com/android/sched/util/log/tracer/StatsTracerFtl$Total.classStatsTracerFtl.java
package com.android.sched.util.log.tracer
com.android.sched.util.log.tracer.StatsTracerFtl$Total extends java.lang.Object {
com.android.sched.util.log.EventType type
com.android.sched.util.log.tracer.SimpleStat[] withChildrenValue
com.android.sched.util.log.tracer.SimpleStat[] withoutChildrenValue
java.util.Set children
final com.android.sched.util.log.tracer.StatsTracerFtl this$0
void (com.android.sched.util.log.tracer.StatsTracerFtl, com.android.sched.util.log.EventType)
int idx
com.android.sched.util.log.EventType type
public java.lang.String toString ()
}
com/android/sched/util/log/tracer/StatsTracerFtl.classStatsTracerFtl.java
package com.android.sched.util.log.tracer
public com.android.sched.util.log.tracer.StatsTracerFtl extends com.android.sched.util.log.tracer.AbstractTracer {
public static final com.android.sched.util.config.id.PropertyId TRACER_DIR
private final java.util.logging.Logger logger
private final com.android.sched.util.file.Directory dir
private final java.util.Map map
public void ()
public void stopTracer ()
java.lang.management.GarbageCollectorMXBean gc
java.util.Iterator i$
java.net.UnknownHostException e1
Throwable t
Throwable t
Throwable t
java.util.Date date
java.lang.management.OperatingSystemMXBean os
java.lang.management.RuntimeMXBean runtime
boolean first
StringBuilder gcs
java.lang.reflect.Method method
com.android.sched.util.log.tracer.probe.Probe probe
java.util.Iterator i$
java.util.Map elt
com.android.sched.util.log.tracer.TemplateFtl template
com.android.sched.util.log.tracer.TemplateFtl[] arr$
int len$
int i$
java.util.Map elt
com.android.sched.util.log.tracer.StatsTracerFtl$Total c
java.util.Iterator i$
String label
long total
java.util.Map elt
com.android.sched.util.log.tracer.filter.EventFilter filter
int probeIndex
com.android.sched.util.log.tracer.probe.Probe probe
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
freemarker.template.TemplateException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
int templateIdx
com.android.sched.util.log.tracer.TemplateFtl template
StringBuilder summary
freemarker.template.Configuration config
java.io.Writer writer
boolean first
boolean hasFilter
java.util.ListIterator iterProbe
java.io.File file
freemarker.template.Template tmp
com.android.sched.util.log.tracer.StatsTracerFtl$Total total
java.util.Iterator i$
com.android.sched.util.log.stats.StatisticId id
java.util.Iterator i$
java.util.Map modelRoot
java.util.List modelStats
java.util.Map modelParams
java.util.List modelTemps
java.util.Map modelSysts
java.util.List classProbes
java.util.List templates
java.util.ListIterator iterTemplate
private java.lang.String getEventFileName (com.android.sched.util.log.EventType)
com.android.sched.util.log.EventType type
private java.lang.String getStatFileName (com.android.sched.util.log.stats.StatisticId)
com.android.sched.util.log.stats.StatisticId id
private java.lang.String getConfigFileName ()
private void generateEventReport (com.android.sched.util.log.tracer.StatsTracerFtl$Total)
java.util.List dmData
com.android.sched.util.log.EventType type
java.util.Iterator i$
java.util.Map dmTable
java.util.List dmHeader
java.util.List dmDatas
int idx
com.android.sched.util.log.tracer.probe.Probe probe
java.util.List dmData
com.android.sched.util.log.tracer.SimpleStat stat
java.util.Map dmTable
java.util.List dmHeader
java.util.List dmDatas
java.util.ListIterator iter
int idx
com.android.sched.util.log.tracer.probe.Probe probe
java.util.List dmData
com.android.sched.util.log.tracer.SimpleStat stat
java.util.Map dmTable
java.util.List dmHeader
java.util.List dmDatas
java.util.ListIterator iter
int idx
int idx
java.util.List dmData
com.android.sched.util.log.stats.Statistic woStat
com.android.sched.util.log.stats.StatisticId statId
java.util.Iterator i$
java.util.List statIds
java.util.Map dmTable
java.util.List dmHeader
java.util.List dmDatas
java.util.Map[] rawStat
com.android.sched.util.log.stats.Statistic dummy
java.util.Iterator i$
int idx
int idx
java.util.List dmData
com.android.sched.util.log.stats.Statistic wStat
com.android.sched.util.log.stats.StatisticId statId
java.util.Iterator i$
java.util.List statIds
java.util.Map dmStat
java.util.List dmHeader
java.util.List dmDatas
java.util.Map[] rawStat
com.android.sched.util.log.stats.Statistic dummy
java.util.Iterator i$
java.io.IOException e
java.io.IOException e
java.io.IOException e
freemarker.template.TemplateException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
com.android.sched.util.log.tracer.StatsTracerFtl$Total total
String template
java.util.Map dmRoot
java.util.List dmTables
java.util.List dummies
freemarker.template.Configuration config
java.io.File file
java.io.Writer writer
freemarker.template.Template tmp
private void generateStatReport (com.android.sched.util.log.stats.StatisticId)
int idx
int idx
java.util.List dmData
com.android.sched.util.log.stats.Statistic woStat
java.util.Map[] rawStat
com.android.sched.util.log.tracer.StatsTracerFtl$Total total
java.util.Iterator i$
int idx
int idx
java.util.List dmData
com.android.sched.util.log.stats.Statistic wStat
java.util.Map[] rawStat
com.android.sched.util.log.tracer.StatsTracerFtl$Total total
java.util.Iterator i$
java.io.IOException e
java.io.IOException e
java.io.IOException e
freemarker.template.TemplateException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
com.android.sched.util.log.stats.StatisticId id
String template
java.util.Map dmRoot
java.util.List dmTables
java.util.List totals
java.util.Map dmStat
java.util.List dmHeader
java.util.List dmDatas
com.android.sched.util.log.stats.Statistic dummy
freemarker.template.Configuration config
java.io.File file
java.io.Writer writer
freemarker.template.Template tmp
private void generateConfigReport ()
java.util.List dmData
com.android.sched.util.config.id.PropertyId property
java.util.Iterator i$
java.io.IOException e
java.io.IOException e
java.io.IOException e
freemarker.template.TemplateException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
String template
java.util.Map dmRoot
java.util.List dmTables
java.util.Map dmStat
java.util.List dmHeader
java.util.List dmDatas
com.android.sched.util.config.Config config
freemarker.template.Configuration configuration
java.io.File file
java.io.Writer writer
freemarker.template.Template tmp
private void addProbe (java.util.List, double, com.android.sched.util.log.tracer.probe.Probe)
java.util.List model
double value
com.android.sched.util.log.tracer.probe.Probe probe
public void processEvent (com.android.sched.util.log.Event)
com.android.sched.util.log.Event event
private long[] processEventWithOverhead (com.android.sched.util.log.Event, java.util.Stack)
int idx
long[] childOverhead
int idx
com.android.sched.util.log.tracer.probe.Probe probe
java.util.ListIterator iter
com.android.sched.util.log.Event child
java.util.Iterator i$
int idx
com.android.sched.util.log.tracer.probe.Probe probe
int idx
com.android.sched.util.log.tracer.probe.Probe probe
long duration
int idx
com.android.sched.util.log.tracer.probe.Probe probe
com.android.sched.util.log.Event child
java.util.Iterator i$
int idx
com.android.sched.util.log.tracer.probe.Probe probe
com.android.sched.util.log.Event child
java.util.Iterator i$
com.android.sched.util.log.Event event
java.util.Stack stack
com.android.sched.util.log.EventType eventType
long[] overhead
java.util.ListIterator iter
long[] withChildrenValue
long[] withoutChildrenValue
com.android.sched.util.log.tracer.StatsTracerFtl$Total total
public void flush ()
static void ()
}
com/android/sched/util/log/tracer/TemplateFtl$1.classTemplateFtl.java
package com.android.sched.util.log.tracer
com.android.sched.util.log.tracer.TemplateFtl$1 extends java.lang.Object {
}
com/android/sched/util/log/tracer/TemplateFtl$MappingProbe.classTemplateFtl.java
package com.android.sched.util.log.tracer
com.android.sched.util.log.tracer.TemplateFtl$MappingProbe extends java.lang.Object {
private final Class probe
private final String label
private void (java.lang.Class, java.lang.String)
Class probe
String label
private java.lang.Class getProbe ()
private java.lang.String getLabel ()
void (java.lang.Class, java.lang.String, com.android.sched.util.log.tracer.TemplateFtl$1)
Class x0
String x1
com.android.sched.util.log.tracer.TemplateFtl$1 x2
static java.lang.Class access$100 (com.android.sched.util.log.tracer.TemplateFtl$MappingProbe)
com.android.sched.util.log.tracer.TemplateFtl$MappingProbe x0
static java.lang.String access$200 (com.android.sched.util.log.tracer.TemplateFtl$MappingProbe)
com.android.sched.util.log.tracer.TemplateFtl$MappingProbe x0
}
com/android/sched/util/log/tracer/TemplateFtl.classTemplateFtl.java
package com.android.sched.util.log.tracer
public final com.android.sched.util.log.tracer.TemplateFtl extends java.lang.Enum {
public static final com.android.sched.util.log.tracer.TemplateFtl TIME_WC
public static final com.android.sched.util.log.tracer.TemplateFtl TIME_TT
public static final com.android.sched.util.log.tracer.TemplateFtl COUNT
public static final com.android.sched.util.log.tracer.TemplateFtl HEAP_MEMORY
public static final com.android.sched.util.log.tracer.TemplateFtl HEAP_ALLOCATION_SIZE
public static final com.android.sched.util.log.tracer.TemplateFtl HEAP_ALLOCATION_COUNT
public static final com.android.sched.util.log.tracer.TemplateFtl GC_TIME
public static final com.android.sched.util.log.tracer.TemplateFtl GC_COUNT
public static final com.android.sched.util.log.tracer.TemplateFtl OVERVIEW
private String name
private String templateName
private String targetName
private final java.util.List mandatoryProbes
private final java.util.List optionalProbes
private final java.util.Map labels
private static final com.android.sched.util.log.tracer.TemplateFtl[] $VALUES
public static com.android.sched.util.log.tracer.TemplateFtl[] values ()
public static com.android.sched.util.log.tracer.TemplateFtl valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String, java.lang.String, com.android.sched.util.log.tracer.TemplateFtl$MappingProbe[], com.android.sched.util.log.tracer.TemplateFtl$MappingProbe[])
com.android.sched.util.log.tracer.TemplateFtl$MappingProbe ms
com.android.sched.util.log.tracer.TemplateFtl$MappingProbe[] arr$
int len$
int i$
com.android.sched.util.log.tracer.TemplateFtl$MappingProbe ms
com.android.sched.util.log.tracer.TemplateFtl$MappingProbe[] arr$
int len$
int i$
String name
String templateName
String targetName
com.android.sched.util.log.tracer.TemplateFtl$MappingProbe[] mandatoryProbes
com.android.sched.util.log.tracer.TemplateFtl$MappingProbe[] optionalProbes
public java.lang.String getTemplateName ()
public java.lang.String getTargetName ()
public java.util.List getMandatoryProbes ()
public java.util.List getOptionalProbes ()
public java.lang.Object getName ()
public java.lang.String getLabel (java.lang.Class)
Class probe
String label
static void ()
}
com/android/sched/util/log/tracer/TracerEventType.classTracerEventType.java
package com.android.sched.util.log.tracer
public final com.android.sched.util.log.tracer.TracerEventType extends java.lang.Enum implements com.android.sched.util.log.EventType {
public static final com.android.sched.util.log.tracer.TracerEventType OVERHEAD
public static final com.android.sched.util.log.tracer.TracerEventType NOEVENT
public static final com.android.sched.util.log.tracer.TracerEventType SINGLETON
public static final com.android.sched.util.log.tracer.TracerEventType NOTYPE
private final String name
private static final com.android.sched.util.log.tracer.TracerEventType[] $VALUES
public static com.android.sched.util.log.tracer.TracerEventType[] values ()
public static com.android.sched.util.log.tracer.TracerEventType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String name
public java.lang.String getName ()
static void ()
}
com/android/sched/util/log/tracer/filter/EventFilter.classEventFilter.java
package com.android.sched.util.log.tracer.filter
public abstract com.android.sched.util.log.tracer.filter.EventFilter extends java.lang.Object implements com.android.sched.util.HasDescription {
public abstract boolean isEnabled (com.android.sched.util.log.EventType)
}
com/android/sched/util/log/tracer/filter/NegFilter.classNegFilter.java
package com.android.sched.util.log.tracer.filter
public com.android.sched.util.log.tracer.filter.NegFilter extends java.lang.Object implements com.android.sched.util.log.tracer.filter.EventFilter {
private final com.android.sched.util.log.tracer.filter.EventFilter filter
public void (com.android.sched.util.log.tracer.filter.EventFilter)
com.android.sched.util.log.tracer.filter.EventFilter filter
public boolean isEnabled (com.android.sched.util.log.EventType)
com.android.sched.util.log.EventType type
public java.lang.String getDescription ()
}
com/android/sched/util/log/tracer/probe/EventCountProbe.classEventCountProbe.java
package com.android.sched.util.log.tracer.probe
public com.android.sched.util.log.tracer.probe.EventCountProbe extends com.android.sched.util.log.tracer.probe.Probe {
private long count
public void ()
public long read ()
public void stop ()
public void start ()
public java.lang.String formatValue (long)
long value
}
com/android/sched/util/log/tracer/probe/GcCountProbe.classGcCountProbe.java
package com.android.sched.util.log.tracer.probe
public com.android.sched.util.log.tracer.probe.GcCountProbe extends com.android.sched.util.log.tracer.probe.Probe {
private final java.util.List gcs
public void ()
public long read ()
java.lang.management.GarbageCollectorMXBean gc
java.util.Iterator i$
long count
public void start ()
public void stop ()
public java.lang.String formatValue (long)
long value
}
com/android/sched/util/log/tracer/probe/GcDurationProbe.classGcDurationProbe.java
package com.android.sched.util.log.tracer.probe
public com.android.sched.util.log.tracer.probe.GcDurationProbe extends com.android.sched.util.log.tracer.probe.TimeNanosProbe {
private final java.util.List gcs
public void ()
public long read ()
java.lang.management.GarbageCollectorMXBean gc
java.util.Iterator i$
long count
public void start ()
public void stop ()
}
com/android/sched/util/log/tracer/probe/HeapAllocationCountProbe.classHeapAllocationCountProbe.java
package com.android.sched.util.log.tracer.probe
public com.android.sched.util.log.tracer.probe.HeapAllocationCountProbe extends com.android.sched.util.log.tracer.probe.HeapAllocationProbe {
public void ()
public long read ()
public java.lang.String formatValue (long)
long value
}
com/android/sched/util/log/tracer/probe/HeapAllocationProbe$1.classHeapAllocationProbe.java
package com.android.sched.util.log.tracer.probe
final com.android.sched.util.log.tracer.probe.HeapAllocationProbe$1 extends java.lang.ThreadLocal {
void ()
protected com.android.sched.util.log.tracer.probe.HeapAllocationProbe$ThreadLocalCounting initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/android/sched/util/log/tracer/probe/HeapAllocationProbe$Instrumentation$1.classHeapAllocationProbe.java
package com.android.sched.util.log.tracer.probe
final com.android.sched.util.log.tracer.probe.HeapAllocationProbe$Instrumentation$1 extends java.lang.Object implements com.google.monitoring.runtime.instrumentation.Sampler {
void ()
public void sampleAllocation (int, java.lang.String, java.lang.Object, long)
com.android.sched.util.log.tracer.probe.HeapAllocationProbe$ThreadLocalCounting tlc
com.android.sched.util.log.Tracer tracer
com.android.sched.util.config.ConfigurationError e
int count
String desc
Object newObj
long size
}
com/android/sched/util/log/tracer/probe/HeapAllocationProbe$Instrumentation.classHeapAllocationProbe.java
package com.android.sched.util.log.tracer.probe
com.android.sched.util.log.tracer.probe.HeapAllocationProbe$Instrumentation extends java.lang.Object {
private void ()
private static void install ()
com.google.monitoring.runtime.instrumentation.Sampler sampler
static void access$000 ()
}
com/android/sched/util/log/tracer/probe/HeapAllocationProbe$ThreadLocalCounting.classHeapAllocationProbe.java
package com.android.sched.util.log.tracer.probe
public com.android.sched.util.log.tracer.probe.HeapAllocationProbe$ThreadLocalCounting extends java.lang.Object {
public long count
public long size
public void ()
}
com/android/sched/util/log/tracer/probe/HeapAllocationProbe.classHeapAllocationProbe.java
package com.android.sched.util.log.tracer.probe
public abstract com.android.sched.util.log.tracer.probe.HeapAllocationProbe extends com.android.sched.util.log.tracer.probe.MemoryBytesProbe {
protected static final ThreadLocal alloc
private static boolean installed
protected void (java.lang.String)
String description
public void start ()
public void stop ()
public static void ensureInstall ()
ClassNotFoundException e
static void ()
}
com/android/sched/util/log/tracer/probe/HeapAllocationSizeProbe.classHeapAllocationSizeProbe.java
package com.android.sched.util.log.tracer.probe
public com.android.sched.util.log.tracer.probe.HeapAllocationSizeProbe extends com.android.sched.util.log.tracer.probe.HeapAllocationProbe {
public void ()
public long read ()
}
com/android/sched/util/log/tracer/probe/HeapMemoryProbe.classHeapMemoryProbe.java
package com.android.sched.util.log.tracer.probe
public com.android.sched.util.log.tracer.probe.HeapMemoryProbe extends com.android.sched.util.log.tracer.probe.MemoryBytesProbe {
private final java.lang.management.MemoryMXBean mmMXBean
public void ()
Exception ex
public long read ()
public void start ()
public void stop ()
}
com/android/sched/util/log/tracer/probe/MemoryBytesProbe.classMemoryBytesProbe.java
package com.android.sched.util.log.tracer.probe
public abstract com.android.sched.util.log.tracer.probe.MemoryBytesProbe extends com.android.sched.util.log.tracer.probe.Probe {
private static final boolean UNIT_IN_SI
private static final int UNIT_BASE
private static final char[] UNIT_PREFIX
private static final boolean PRECISE
private static final String FORMAT
protected void (java.lang.String, int)
String description
int priority
public java.lang.String formatValue (long)
long b
public static java.lang.String formatBytes (long)
int exp
long b
StringBuilder sb
static void ()
}
com/android/sched/util/log/tracer/probe/Probe.classProbe.java
package com.android.sched.util.log.tracer.probe
public abstract com.android.sched.util.log.tracer.probe.Probe extends java.lang.Object implements java.lang.Comparable com.android.sched.util.HasDescription {
public static final int MAX_PRIORITY
public static final int MIN_PRIORITY
private final int priority
private final String description
static final boolean $assertionsDisabled
public abstract long read ()
public abstract void start ()
public abstract void stop ()
public abstract java.lang.String formatValue (long)
public int getPriority ()
protected void (java.lang.String, int)
String description
int priority
public java.lang.String getDescription ()
public int compareTo (com.android.sched.util.log.tracer.probe.Probe)
com.android.sched.util.log.tracer.probe.Probe o
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/sched/util/log/tracer/probe/ThreadTimeProbe.classThreadTimeProbe.java
package com.android.sched.util.log.tracer.probe
public com.android.sched.util.log.tracer.probe.ThreadTimeProbe extends com.android.sched.util.log.tracer.probe.TimeNanosProbe {
private final java.lang.management.ThreadMXBean threadMXBean
public void ()
public long read ()
public void start ()
public void stop ()
}
com/android/sched/util/log/tracer/probe/TimeNanosProbe.classTimeNanosProbe.java
package com.android.sched.util.log.tracer.probe
public abstract com.android.sched.util.log.tracer.probe.TimeNanosProbe extends com.android.sched.util.log.tracer.probe.Probe {
private static final java.util.concurrent.TimeUnit[] UNIT_TIME
private static final String[] UNIT_PREFIX
private static final boolean PRECISE
private static final String FORMAT
protected void (java.lang.String, int)
String description
int priority
public java.lang.String formatValue (long)
double u
java.util.concurrent.TimeUnit unit
java.util.concurrent.TimeUnit[] arr$
int len$
int i$
long ns
StringBuilder sb
int idx
static void ()
}
com/android/sched/util/log/tracer/probe/WallClockProbe.classWallClockProbe.java
package com.android.sched.util.log.tracer.probe
public com.android.sched.util.log.tracer.probe.WallClockProbe extends com.android.sched.util.log.tracer.probe.TimeNanosProbe {
public void ()
public long read ()
public void start ()
public void stop ()
}
com/android/sched/util/log/tracer/templates/count.html.ftl
com/android/sched/util/log/tracer/templates/event.html.ftl
com/android/sched/util/log/tracer/templates/memory.html.ftl
com/android/sched/util/log/tracer/templates/overview.html.ftl
com/android/sched/util/log/tracer/templates/time.html.ftl
com/android/sched/util/log/tracer/watcher/AllocationWatcher$AllocationWatcherInstaller.classAllocationWatcher.java
package com.android.sched.util.log.tracer.watcher
public com.android.sched.util.log.tracer.watcher.AllocationWatcher$AllocationWatcherInstaller extends java.lang.Object implements com.android.sched.util.log.tracer.watcher.WatcherInstaller {
public void ()
public void install (com.android.sched.util.log.Tracer)
com.android.sched.util.log.Tracer tracer
}
com/android/sched/util/log/tracer/watcher/AllocationWatcher$Statistics.classAllocationWatcher.java
package com.android.sched.util.log.tracer.watcher
com.android.sched.util.log.tracer.watcher.AllocationWatcher$Statistics extends java.lang.Object implements com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics {
void ()
public java.util.Iterator iterator ()
}
com/android/sched/util/log/tracer/watcher/AllocationWatcher.classAllocationWatcher.java
package com.android.sched.util.log.tracer.watcher
public com.android.sched.util.log.tracer.watcher.AllocationWatcher extends java.lang.Object implements com.android.sched.util.log.tracer.watcher.ObjectWatcher {
private static final com.android.sched.util.log.stats.StatisticId ALLOCATIONS
public void ()
public boolean notifyInstantiation (java.lang.Object, long, int, com.android.sched.util.log.EventType)
Object object
long size
int count
com.android.sched.util.log.EventType notUsed
Class type
private void notifyObject (java.lang.Class, long)
RuntimeException e
Class type
long size
private synchronized void notifyArray (java.lang.Class, long, int)
RuntimeException e
Class type
long size
int count
public com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics addSample (java.lang.Object, com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics, com.android.sched.util.log.EventType)
Object node
com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics raw
com.android.sched.util.log.EventType type
static void ()
}
com/android/sched/util/log/tracer/watcher/ArrayListWatcher$ArrayListWatcherInstaller.classArrayListWatcher.java
package com.android.sched.util.log.tracer.watcher
public com.android.sched.util.log.tracer.watcher.ArrayListWatcher$ArrayListWatcherInstaller extends java.lang.Object implements com.android.sched.util.log.tracer.watcher.WatcherInstaller {
public void ()
public void install (com.android.sched.util.log.Tracer)
com.android.sched.util.log.Tracer tracer
}
com/android/sched/util/log/tracer/watcher/ArrayListWatcher$Statistics.classArrayListWatcher.java
package com.android.sched.util.log.tracer.watcher
com.android.sched.util.log.tracer.watcher.ArrayListWatcher$Statistics extends java.lang.Object implements com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics {
private static final com.android.sched.util.log.stats.StatisticId INCREASE_CAPACITY
private static final com.android.sched.util.log.stats.StatisticId INCREASE_UNUSED
private static final com.android.sched.util.log.stats.StatisticId UNUSED
private final com.android.sched.util.log.stats.Sample increaseCapacity
private final com.android.sched.util.log.stats.Sample increaseUnused
private final com.android.sched.util.log.stats.Sample unused
void ()
public java.util.Iterator iterator ()
java.util.List list
static com.android.sched.util.log.stats.Sample access$000 (com.android.sched.util.log.tracer.watcher.ArrayListWatcher$Statistics)
com.android.sched.util.log.tracer.watcher.ArrayListWatcher$Statistics x0
static com.android.sched.util.log.stats.Sample access$100 (com.android.sched.util.log.tracer.watcher.ArrayListWatcher$Statistics)
com.android.sched.util.log.tracer.watcher.ArrayListWatcher$Statistics x0
static com.android.sched.util.log.stats.Sample access$200 (com.android.sched.util.log.tracer.watcher.ArrayListWatcher$Statistics)
com.android.sched.util.log.tracer.watcher.ArrayListWatcher$Statistics x0
static void ()
}
com/android/sched/util/log/tracer/watcher/ArrayListWatcher.classArrayListWatcher.java
package com.android.sched.util.log.tracer.watcher
public com.android.sched.util.log.tracer.watcher.ArrayListWatcher extends java.lang.Object implements com.android.sched.util.log.tracer.watcher.ObjectWatcher {
private String eventTypeName
private static java.lang.reflect.Field arrayRef
private int previousCapacity
private int previousUnused
public void ()
public boolean notifyInstantiation (java.util.ArrayList, long, int, com.android.sched.util.log.EventType)
IllegalAccessException e
java.util.ArrayList list
long size
int count
com.android.sched.util.log.EventType type
public com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics addSample (java.util.ArrayList, com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics, com.android.sched.util.log.EventType)
int capacity
int unused
IllegalAccessException e
java.util.ArrayList list
com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics raw
com.android.sched.util.log.EventType type
com.android.sched.util.log.tracer.watcher.ArrayListWatcher$Statistics statistics
public volatile com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics addSample (java.lang.Object, com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics, com.android.sched.util.log.EventType)
Object x0
com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics x1
com.android.sched.util.log.EventType x2
public volatile boolean notifyInstantiation (java.lang.Object, long, int, com.android.sched.util.log.EventType)
Object x0
long x1
int x2
com.android.sched.util.log.EventType x3
static void ()
NoSuchFieldException e
}
com/android/sched/util/log/tracer/watcher/DetailedAllocationWatcher$DetailedAllocationWatcherInstaller.classDetailedAllocationWatcher.java
package com.android.sched.util.log.tracer.watcher
public com.android.sched.util.log.tracer.watcher.DetailedAllocationWatcher$DetailedAllocationWatcherInstaller extends java.lang.Object implements com.android.sched.util.log.tracer.watcher.WatcherInstaller {
public void ()
public void install (com.android.sched.util.log.Tracer)
com.android.sched.util.log.Tracer tracer
}
com/android/sched/util/log/tracer/watcher/DetailedAllocationWatcher$Statistics.classDetailedAllocationWatcher.java
package com.android.sched.util.log.tracer.watcher
com.android.sched.util.log.tracer.watcher.DetailedAllocationWatcher$Statistics extends java.lang.Object implements com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics {
void ()
public java.util.Iterator iterator ()
}
com/android/sched/util/log/tracer/watcher/DetailedAllocationWatcher.classDetailedAllocationWatcher.java
package com.android.sched.util.log.tracer.watcher
public com.android.sched.util.log.tracer.watcher.DetailedAllocationWatcher extends java.lang.Object implements com.android.sched.util.log.tracer.watcher.ObjectWatcher {
private static final java.util.Map objectStats
private static final java.util.Map arrayStats
public void ()
public boolean notifyInstantiation (java.lang.Object, long, int, com.android.sched.util.log.EventType)
Object object
long size
int count
com.android.sched.util.log.EventType notUsed
Class type
private void notifyObject (java.lang.Class, long)
String name
RuntimeException e
Class type
long size
com.android.sched.util.log.stats.StatisticId id
private synchronized void notifyArray (java.lang.Class, long, int)
String name
RuntimeException e
Class type
long size
int count
com.android.sched.util.log.stats.StatisticId id
public com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics addSample (java.lang.Object, com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics, com.android.sched.util.log.EventType)
Object node
com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics raw
com.android.sched.util.log.EventType type
static void ()
}
com/android/sched/util/log/tracer/watcher/ObjectWatcher$Statistics.classObjectWatcher.java
package com.android.sched.util.log.tracer.watcher
public abstract com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics extends java.lang.Object implements java.lang.Iterable {
}
com/android/sched/util/log/tracer/watcher/ObjectWatcher.classObjectWatcher.java
package com.android.sched.util.log.tracer.watcher
public abstract com.android.sched.util.log.tracer.watcher.ObjectWatcher extends java.lang.Object {
public abstract boolean notifyInstantiation (java.lang.Object, long, int, com.android.sched.util.log.EventType)
public abstract com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics addSample (java.lang.Object, com.android.sched.util.log.tracer.watcher.ObjectWatcher$Statistics, com.android.sched.util.log.EventType)
}
com/android/sched/util/log/tracer/watcher/WatcherInstaller.classWatcherInstaller.java
package com.android.sched.util.log.tracer.watcher
public abstract com.android.sched.util.log.tracer.watcher.WatcherInstaller extends java.lang.Object {
public abstract void install (com.android.sched.util.log.Tracer)
}
com/android/sched/util/sched/DummyManagedDataListener.classDummyManagedDataListener.java
package com.android.sched.util.sched
public com.android.sched.util.sched.DummyManagedDataListener extends java.lang.Object implements com.android.sched.util.sched.ManagedDataListener {
public void ()
public void notifyNewManagedItem (com.android.sched.item.ManagedItem)
com.android.sched.item.ManagedItem item
public void notifyNoMoreManagedItem (java.lang.Class)
Class type
public void notifyNewManagedSchedulable (com.android.sched.scheduler.ManagedSchedulable)
com.android.sched.scheduler.ManagedSchedulable schedulable
public void notifyNoMoreManagedSchedulable ()
public void notifyNewItemManager (com.android.sched.item.ItemManager)
com.android.sched.item.ItemManager itemManager
public void notifyNoMoreItemManager ()
}
com/android/sched/util/sched/ManagedDataAsDot.classManagedDataAsDot.java
package com.android.sched.util.sched
public com.android.sched.util.sched.ManagedDataAsDot extends java.lang.Object implements com.android.sched.util.sched.ManagedDataListener {
private static final com.android.sched.util.config.id.PropertyId DOT_FILE
private final java.io.PrintWriter out
private final java.util.Map itemOnlyUsedOnType
private final java.util.Map typeAtLeastUseBy
private final java.util.List visitorList
private int closeIfZero
private int nbItemManagerOpen
private boolean noMoreItemManager
private boolean noMoreManagedSchedulable
static final boolean $assertionsDisabled
public void () throws java.io.IOException
java.io.IOException e
java.util.logging.Logger logger
java.io.File file
public void notifyNewItemManager (com.android.sched.item.ItemManager)
com.android.sched.item.ItemManager itemManager
public void notifyNoMoreItemManager ()
public void notifyNewManagedItem (com.android.sched.item.ManagedItem)
com.android.sched.marker.MarkerNotConformException e
com.android.sched.item.ManagedItem item
public void notifyNoMoreManagedItem (java.lang.Class)
Class type
public void notifyNewManagedSchedulable (com.android.sched.scheduler.ManagedSchedulable)
com.android.sched.scheduler.ManagedSchedulable schedulable
public void notifyNoMoreManagedSchedulable ()
private void closeIfZero ()
private void addManagedMarker (com.android.sched.marker.ManagedMarker)
Class cls
Class[] arr$
int len$
int i$
com.android.sched.marker.ManagedMarker$InternalDynamicValidOn dvo
java.util.Iterator i$
com.android.sched.marker.ManagedMarker marker
private void addManagedMarkerError (com.android.sched.item.ManagedItem)
com.android.sched.item.ManagedItem item
private void addManagedItem (com.android.sched.item.ManagedItem)
com.android.sched.item.ManagedItem item
private void addManagedRunnable (com.android.sched.scheduler.ManagedRunnable)
Class cls
java.util.Iterator i$
com.android.sched.scheduler.FeatureSet features
java.util.Iterator i$
Class feature
java.util.Iterator i$
Class item
java.util.Iterator i$
Class item
java.util.Iterator i$
Class item
java.util.Iterator i$
Class item
java.util.Iterator i$
Class item
java.util.Iterator i$
Class item
java.util.Iterator i$
com.android.sched.scheduler.FeatureSet features
java.util.Iterator i$
Class item
java.util.Iterator i$
com.android.sched.scheduler.ManagedRunnable runnable
com.android.sched.scheduler.FeatureSet all
private void addManagedVisitor (com.android.sched.scheduler.ManagedVisitor)
com.android.sched.scheduler.ManagedVisitor visitor
private void close ()
java.util.Map$Entry entry
java.util.Iterator i$
com.android.sched.scheduler.ManagedVisitor visitor
java.util.Iterator i$
static void ()
}
com/android/sched/util/sched/ManagedDataListener.classManagedDataListener.java
package com.android.sched.util.sched
public abstract com.android.sched.util.sched.ManagedDataListener extends java.lang.Object {
public abstract void notifyNewItemManager (com.android.sched.item.ItemManager)
public abstract void notifyNoMoreItemManager ()
public abstract void notifyNewManagedItem (com.android.sched.item.ManagedItem)
public abstract void notifyNoMoreManagedItem (java.lang.Class)
public abstract void notifyNewManagedSchedulable (com.android.sched.scheduler.ManagedSchedulable)
public abstract void notifyNoMoreManagedSchedulable ()
}
com/android/sched/util/sched/ManagedDataListenerFactory.classManagedDataListenerFactory.java
package com.android.sched.util.sched
public com.android.sched.util.sched.ManagedDataListenerFactory extends java.lang.Object {
public static final com.android.sched.util.config.id.PropertyId DATA_LISTENER
public static com.android.sched.util.sched.ManagedDataListener getManagedDataListener ()
private void ()
static void ()
}
com/android/sched/util/stream/ByteStreamSucker.classByteStreamSucker.java
package com.android.sched.util.stream
public com.android.sched.util.stream.ByteStreamSucker extends java.lang.Object {
private static final int BUFFER_SIZE
private final byte[] buffer
private final java.io.InputStream is
private final java.io.OutputStream os
private final boolean toBeClose
public void (java.io.InputStream, java.io.OutputStream, boolean)
java.io.InputStream is
java.io.OutputStream os
boolean toBeClose
public void (java.io.InputStream, java.io.OutputStream)
java.io.InputStream is
java.io.OutputStream os
public void (java.io.InputStream)
java.io.InputStream is
public void suck () throws java.io.IOException
int bytesRead
}
com/android/sched/util/stream/CharacterStreamSucker.classCharacterStreamSucker.java
package com.android.sched.util.stream
public com.android.sched.util.stream.CharacterStreamSucker extends java.lang.Object {
private final java.io.BufferedReader ir
private final java.io.PrintStream os
private final boolean toBeClose
public void (java.io.InputStream, java.io.PrintStream, boolean)
java.io.InputStream is
java.io.PrintStream os
boolean toBeClose
public void (java.io.InputStream, java.io.PrintStream)
java.io.InputStream is
java.io.PrintStream os
public void (java.io.InputStream)
java.io.InputStream is
public void suck () throws java.io.IOException
String line
}
com/android/sched/util/stream/NullPrintStream.classNullPrintStream.java
package com.android.sched.util.stream
public com.android.sched.util.stream.NullPrintStream extends java.io.PrintStream {
public void ()
public void flush ()
public void close ()
public boolean checkError ()
protected void setError ()
protected void clearError ()
public void write (int)
int b
public void write (byte[], int, int)
byte[] buf
int off
int len
public void print (boolean)
boolean b
public void print (char)
char c
public void print (int)
int i
public void print (long)
long l
public void print (float)
float f
public void print (double)
double d
public void print (char[])
char[] s
public void print (java.lang.String)
String s
public void print (java.lang.Object)
Object obj
public void println ()
public void println (boolean)
boolean x
public void println (char)
char x
public void println (int)
int x
public void println (long)
long x
public void println (float)
float x
public void println (double)
double x
public void println (char[])
char[] x
public void println (java.lang.String)
String x
public void println (java.lang.Object)
Object x
public transient java.io.PrintStream printf (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient java.io.PrintStream printf (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
public transient java.io.PrintStream format (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient java.io.PrintStream format (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
public java.io.PrintStream append (java.lang.CharSequence)
CharSequence csq
public java.io.PrintStream append (java.lang.CharSequence, int, int)
CharSequence csq
int start
int end
public java.io.PrintStream append (char)
char c
public volatile java.lang.Appendable append (char) throws java.io.IOException
char x0
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence x0
int x1
int x2
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
CharSequence x0
}
com/android/sched/util/stream/UncloseableInputStream.classUncloseableInputStream.java
package com.android.sched.util.stream
public com.android.sched.util.stream.UncloseableInputStream extends java.io.FilterInputStream {
public void (java.io.InputStream)
java.io.InputStream stream
public void close ()
}
com/android/sched/util/stream/UncloseableOutputStream.classUncloseableOutputStream.java
package com.android.sched.util.stream
public com.android.sched.util.stream.UncloseableOutputStream extends java.io.FilterOutputStream {
public void (java.io.OutputStream)
java.io.OutputStream stream
public void close ()
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
}
com/android/sched/util/stream/UncloseablePrintStream.classUncloseablePrintStream.java
package com.android.sched.util.stream
public com.android.sched.util.stream.UncloseablePrintStream extends java.io.PrintStream {
private final java.io.PrintStream stream
public void (java.io.PrintStream)
java.io.PrintStream stream
public void close ()
public int hashCode ()
public void write (byte[]) throws java.io.IOException
byte[] b
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
public void flush ()
public boolean checkError ()
public void write (int)
int b
public void write (byte[], int, int)
byte[] buf
int off
int len
public void print (boolean)
boolean b
public void print (char)
char c
public void print (int)
int i
public void print (long)
long l
public void print (float)
float f
public void print (double)
double d
public void print (char[])
char[] s
public void print (java.lang.String)
String s
public void print (java.lang.Object)
Object obj
public void println ()
public void println (boolean)
boolean x
public void println (char)
char x
public void println (int)
int x
public void println (long)
long x
public void println (float)
float x
public void println (double)
double x
public void println (char[])
char[] x
public void println (java.lang.String)
String x
public void println (java.lang.Object)
Object x
public transient java.io.PrintStream printf (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient java.io.PrintStream printf (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
public transient java.io.PrintStream format (java.lang.String, java.lang.Object[])
String format
Object[] args
public transient java.io.PrintStream format (java.util.Locale, java.lang.String, java.lang.Object[])
java.util.Locale l
String format
Object[] args
public java.io.PrintStream append (java.lang.CharSequence)
CharSequence csq
public java.io.PrintStream append (java.lang.CharSequence, int, int)
CharSequence csq
int start
int end
public java.io.PrintStream append (char)
char c
public volatile java.lang.Appendable append (char) throws java.io.IOException
char x0
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence x0
int x1
int x2
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
CharSequence x0
}
com/android/sched/util/table/AbstractTable$IteratorWithFormatter.classAbstractTable.java
package com.android.sched.util.table
public com.android.sched.util.table.AbstractTable$IteratorWithFormatter extends java.lang.Object implements java.util.Iterator {
private int index
private final java.util.Iterator iterator
static final boolean $assertionsDisabled
final com.android.sched.util.table.AbstractTable this$0
protected void (com.android.sched.util.table.AbstractTable, java.util.Iterator)
java.util.Iterator iterator
public boolean hasNext ()
public java.lang.String next ()
public void remove ()
public volatile java.lang.Object next ()
static void ()
}
com/android/sched/util/table/AbstractTable.classAbstractTable.java
package com.android.sched.util.table
public abstract com.android.sched.util.table.AbstractTable extends java.lang.Object implements com.android.sched.util.table.Table {
private String name
private String description
private String[] header
private final com.android.sched.util.codec.Formatter[] formatters
static final boolean $assertionsDisabled
protected void (java.lang.String, java.lang.String, com.android.sched.util.table.DataHeader)
String name
String description
com.android.sched.util.table.DataHeader header
public com.android.sched.util.codec.Formatter[] getFormatters ()
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public java.lang.String getDescription ()
public void setDescription (java.lang.String)
String description
public java.lang.String[] getHeader ()
public void setHeader (java.lang.String[])
String[] header
public int getColumnCount ()
static com.android.sched.util.codec.Formatter[] access$000 (com.android.sched.util.table.AbstractTable)
com.android.sched.util.table.AbstractTable x0
static void ()
}
com/android/sched/util/table/ConcatTable$1$1.classConcatTable.java
package com.android.sched.util.table
com.android.sched.util.table.ConcatTable$1$1 extends java.lang.Object implements java.lang.Iterable {
final com.android.sched.util.table.ConcatTable$1 this$1
void (com.android.sched.util.table.ConcatTable$1)
public java.util.Iterator iterator ()
}
com/android/sched/util/table/ConcatTable$1.classConcatTable.java
package com.android.sched.util.table
com.android.sched.util.table.ConcatTable$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iterLeft
java.util.Iterator iterRight
static final boolean $assertionsDisabled
final com.android.sched.util.table.ConcatTable this$0
void (com.android.sched.util.table.ConcatTable)
public boolean hasNext ()
public java.lang.Iterable next ()
public void remove ()
public volatile java.lang.Object next ()
static void ()
}
com/android/sched/util/table/ConcatTable$2$1.classConcatTable.java
package com.android.sched.util.table
com.android.sched.util.table.ConcatTable$2$1 extends java.lang.Object implements java.lang.Iterable {
final com.android.sched.util.table.ConcatTable$2 this$1
void (com.android.sched.util.table.ConcatTable$2)
public java.util.Iterator iterator ()
}
com/android/sched/util/table/ConcatTable$2.classConcatTable.java
package com.android.sched.util.table
com.android.sched.util.table.ConcatTable$2 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iterLeft
java.util.Iterator iterRight
static final boolean $assertionsDisabled
final com.android.sched.util.table.ConcatTable this$0
void (com.android.sched.util.table.ConcatTable)
public boolean hasNext ()
public java.lang.Iterable next ()
public void remove ()
public volatile java.lang.Object next ()
static void ()
}
com/android/sched/util/table/ConcatTable.classConcatTable.java
package com.android.sched.util.table
public com.android.sched.util.table.ConcatTable extends com.android.sched.util.table.AbstractTable {
private final com.android.sched.util.table.Table left
private final com.android.sched.util.table.Table right
static final boolean $assertionsDisabled
public void (java.lang.String, java.lang.String, com.android.sched.util.table.Table, com.android.sched.util.table.Table)
String name
String description
com.android.sched.util.table.Table left
com.android.sched.util.table.Table right
public java.util.Iterator iterator ()
public java.util.Iterator valueIterator ()
public com.android.sched.util.table.ConcatTable addLeftRow (com.android.sched.util.table.DataRow)
com.android.sched.util.table.DataRow row
public com.android.sched.util.table.ConcatTable addRightRow (com.android.sched.util.table.DataRow)
com.android.sched.util.table.DataRow row
public com.android.sched.util.table.Table addRow (com.android.sched.util.table.DataRow)
com.android.sched.util.table.DataRow row
public int getRowCount ()
static com.android.sched.util.table.Table access$000 (com.android.sched.util.table.ConcatTable)
com.android.sched.util.table.ConcatTable x0
static com.android.sched.util.table.Table access$100 (com.android.sched.util.table.ConcatTable)
com.android.sched.util.table.ConcatTable x0
static void ()
}
com/android/sched/util/table/CsvReportPrinter.classCsvReportPrinter.java
package com.android.sched.util.table
public com.android.sched.util.table.CsvReportPrinter extends java.lang.Object implements com.android.sched.util.table.ReportPrinter {
private static java.util.logging.Logger logger
private final com.android.sched.util.file.OutputStreamFile reportFile
public void ()
public void printReport (com.android.sched.util.table.Report)
com.android.sched.util.codec.Formatter formatter
int idx
String data
java.util.Iterator i$
boolean first
Iterable row
java.util.Iterator i$
com.android.sched.util.codec.Formatter[] formatters
com.android.sched.util.table.Table table
java.util.Iterator i$
com.android.sched.util.table.Report report
java.io.PrintStream printStream
static void ()
}
com/android/sched/util/table/Data.classData.java
package com.android.sched.util.table
public abstract com.android.sched.util.table.Data extends java.lang.Object {
public abstract int getColumnCount ()
}
com/android/sched/util/table/DataHeader.classDataHeader.java
package com.android.sched.util.table
public abstract com.android.sched.util.table.DataHeader extends java.lang.Object implements com.android.sched.util.table.Data {
public abstract java.lang.String[] getHeader ()
public abstract com.android.sched.util.codec.Formatter[] getFormatters ()
}
com/android/sched/util/table/DataHeaderBuilder$1.classDataHeaderBuilder.java
package com.android.sched.util.table
com.android.sched.util.table.DataHeaderBuilder$1 extends java.lang.Object implements com.android.sched.util.table.DataHeader {
private final String[] headers
private final com.android.sched.util.codec.Formatter[] formaters
final com.android.sched.util.table.DataHeaderBuilder this$0
void (com.android.sched.util.table.DataHeaderBuilder)
public int getColumnCount ()
public java.lang.String[] getHeader ()
public com.android.sched.util.codec.Formatter[] getFormatters ()
}
com/android/sched/util/table/DataHeaderBuilder.classDataHeaderBuilder.java
package com.android.sched.util.table
public com.android.sched.util.table.DataHeaderBuilder extends java.lang.Object {
private final java.util.List header
private final java.util.List formatters
static final boolean $assertionsDisabled
public static com.android.sched.util.table.DataHeaderBuilder get ()
private void ()
public com.android.sched.util.table.DataHeaderBuilder addColumn (java.lang.String, com.android.sched.util.codec.Formatter)
String name
com.android.sched.util.codec.Formatter formatter
public com.android.sched.util.table.DataHeaderBuilder addHeader (com.android.sched.util.table.DataHeader)
String name
String[] arr$
int len$
int i$
com.android.sched.util.codec.Formatter formatter
com.android.sched.util.codec.Formatter[] arr$
int len$
int i$
com.android.sched.util.table.DataHeader header
public com.android.sched.util.table.DataHeaderBuilder addHeader (java.lang.String[], com.android.sched.util.codec.Formatter[])
String name
String[] arr$
int len$
int i$
com.android.sched.util.codec.Formatter formatter
com.android.sched.util.codec.Formatter[] arr$
int len$
int i$
String[] header
com.android.sched.util.codec.Formatter[] formatters
public com.android.sched.util.table.DataHeader build ()
static java.util.List access$000 (com.android.sched.util.table.DataHeaderBuilder)
com.android.sched.util.table.DataHeaderBuilder x0
static java.util.List access$100 (com.android.sched.util.table.DataHeaderBuilder)
com.android.sched.util.table.DataHeaderBuilder x0
static void ()
}
com/android/sched/util/table/DataRow.classDataRow.java
package com.android.sched.util.table
public abstract com.android.sched.util.table.DataRow extends java.lang.Object implements com.android.sched.util.table.Data java.lang.Iterable {
}
com/android/sched/util/table/MultiDataRow.classMultiDataRow.java
package com.android.sched.util.table
public com.android.sched.util.table.MultiDataRow extends java.lang.Object implements com.android.sched.util.table.DataRow {
private final Object[] objects
public transient void (java.lang.Object[])
Object[] objects
public int getColumnCount ()
public java.util.Iterator iterator ()
}
com/android/sched/util/table/NoReportPrinter.classNoReportPrinter.java
package com.android.sched.util.table
public com.android.sched.util.table.NoReportPrinter extends java.lang.Object implements com.android.sched.util.table.ReportPrinter {
public void ()
public void printReport (com.android.sched.util.table.Report)
com.android.sched.util.table.Report report
}
com/android/sched/util/table/Report.classReport.java
package com.android.sched.util.table
public com.android.sched.util.table.Report extends java.lang.Object implements java.lang.Iterable com.android.sched.util.HasDescription {
private final String name
private final String description
private final java.util.List tables
public void (java.lang.String, java.lang.String)
String name
String description
public com.android.sched.util.table.Report addTable (com.android.sched.util.table.Table)
com.android.sched.util.table.Table table
public com.android.sched.util.table.Report addTables (java.util.Collection)
java.util.Collection tables
public java.util.Iterator iterator ()
public java.lang.String getName ()
public java.lang.String getDescription ()
}
com/android/sched/util/table/ReportPrinter.classReportPrinter.java
package com.android.sched.util.table
public abstract com.android.sched.util.table.ReportPrinter extends java.lang.Object {
public abstract void printReport (com.android.sched.util.table.Report)
}
com/android/sched/util/table/ReportPrinterFactory.classReportPrinterFactory.java
package com.android.sched.util.table
public com.android.sched.util.table.ReportPrinterFactory extends java.lang.Object {
private static final com.android.sched.util.config.id.ImplementationPropertyId REPORT_PRINTER
public static final com.android.sched.util.config.id.PropertyId REPORT_PRINTER_FILE
public void ()
public static com.android.sched.util.table.ReportPrinter getReportPrinter ()
static void ()
}
com/android/sched/util/table/SimpleTable$1$1.classSimpleTable.java
package com.android.sched.util.table
com.android.sched.util.table.SimpleTable$1$1 extends java.lang.Object implements java.lang.Iterable {
private final com.android.sched.util.table.DataRow row
final com.android.sched.util.table.SimpleTable$1 this$1
void (com.android.sched.util.table.SimpleTable$1)
public java.util.Iterator iterator ()
}
com/android/sched/util/table/SimpleTable$1.classSimpleTable.java
package com.android.sched.util.table
com.android.sched.util.table.SimpleTable$1 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iter
final com.android.sched.util.table.SimpleTable this$0
void (com.android.sched.util.table.SimpleTable)
public boolean hasNext ()
public java.lang.Iterable next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/android/sched/util/table/SimpleTable$2$1.classSimpleTable.java
package com.android.sched.util.table
com.android.sched.util.table.SimpleTable$2$1 extends java.lang.Object implements java.lang.Iterable {
private final com.android.sched.util.table.DataRow row
final com.android.sched.util.table.SimpleTable$2 this$1
void (com.android.sched.util.table.SimpleTable$2)
public java.util.Iterator iterator ()
}
com/android/sched/util/table/SimpleTable$2.classSimpleTable.java
package com.android.sched.util.table
com.android.sched.util.table.SimpleTable$2 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iter
final com.android.sched.util.table.SimpleTable this$0
void (com.android.sched.util.table.SimpleTable)
public boolean hasNext ()
public java.lang.Iterable next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/android/sched/util/table/SimpleTable.classSimpleTable.java
package com.android.sched.util.table
public com.android.sched.util.table.SimpleTable extends com.android.sched.util.table.AbstractTable {
private final java.util.List rows
static final boolean $assertionsDisabled
public void (java.lang.String, java.lang.String, com.android.sched.util.table.DataHeader)
String name
String description
com.android.sched.util.table.DataHeader header
public com.android.sched.util.table.Table addRow (com.android.sched.util.table.DataRow)
com.android.sched.util.table.DataRow row
public java.util.Iterator iterator ()
public java.util.Iterator valueIterator ()
public int getRowCount ()
static java.util.List access$000 (com.android.sched.util.table.SimpleTable)
com.android.sched.util.table.SimpleTable x0
static void ()
}
com/android/sched/util/table/SubDataRow.classSubDataRow.java
package com.android.sched.util.table
public com.android.sched.util.table.SubDataRow extends java.lang.Object implements com.android.sched.util.table.DataRow {
private final com.android.sched.util.table.DataRow row
private final int from
private final int size
public void (com.android.sched.util.table.DataRow, int)
com.android.sched.util.table.DataRow row
int size
public void (com.android.sched.util.table.DataRow, int, int)
com.android.sched.util.table.DataRow row
int from
int size
public int getColumnCount ()
public java.util.Iterator iterator ()
java.util.Iterator iter
}
com/android/sched/util/table/Table.classTable.java
package com.android.sched.util.table
public abstract com.android.sched.util.table.Table extends java.lang.Object implements java.lang.Iterable com.android.sched.util.HasDescription {
public abstract com.android.sched.util.codec.Formatter[] getFormatters ()
public abstract java.lang.String getName ()
public abstract void setName (java.lang.String)
public abstract java.lang.String getDescription ()
public abstract void setDescription (java.lang.String)
public abstract java.lang.String[] getHeader ()
public abstract void setHeader (java.lang.String[])
public abstract com.android.sched.util.table.Table addRow (com.android.sched.util.table.DataRow)
public abstract int getColumnCount ()
public abstract int getRowCount ()
public abstract java.util.Iterator valueIterator ()
}
com/android/sched/util/table/TextReportPrinter.classTextReportPrinter.java
package com.android.sched.util.table
public com.android.sched.util.table.TextReportPrinter extends java.lang.Object implements com.android.sched.util.table.ReportPrinter {
private static java.util.logging.Logger logger
private final com.android.sched.util.file.OutputStreamFile reportFile
public void ()
public void printReport (com.android.sched.util.table.Report)
Iterable row
java.util.Iterator i$
com.android.sched.util.table.Table table
java.util.Iterator i$
com.android.sched.util.table.Report report
java.io.PrintStream printStream
static void ()
}
com/android/sched/vfs/AbstractVElement.classAbstractVElement.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.AbstractVElement extends java.lang.Object implements com.android.sched.vfs.VElement {
public void ()
public java.lang.String toString ()
}
com/android/sched/vfs/Container.classContainer.java
package com.android.sched.vfs
public final com.android.sched.vfs.Container extends java.lang.Enum {
public static final com.android.sched.vfs.Container DIR
public static final com.android.sched.vfs.Container ZIP
private static final com.android.sched.vfs.Container[] $VALUES
public static com.android.sched.vfs.Container[] values ()
public static com.android.sched.vfs.Container valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/sched/vfs/DirectDir.classDirectDir.java
package com.android.sched.vfs
public com.android.sched.vfs.DirectDir extends com.android.sched.vfs.AbstractVElement implements com.android.sched.vfs.InputRootVDir com.android.sched.vfs.InputOutputVDir {
private final java.io.File dir
private java.util.ArrayList list
private final com.android.sched.util.location.Location location
private final com.android.sched.vfs.InputOutputVDir vfsRoot
public void (com.android.sched.util.file.Directory)
com.android.sched.util.file.Directory directory
void (java.io.File, com.android.sched.vfs.InputOutputVDir) throws com.android.sched.util.file.NotFileOrDirectoryException
java.io.File dir
com.android.sched.vfs.InputOutputVDir vfsRoot
public java.lang.String getName ()
public synchronized java.util.Collection list ()
com.android.sched.util.file.NotFileOrDirectoryException e
java.io.File sub
java.io.File[] arr$
int len$
int i$
java.io.File[] subs
java.util.ArrayList localList
public com.android.sched.util.location.Location getLocation ()
public com.android.sched.vfs.InputVFile getInputVFile (com.android.sched.vfs.VPath) throws com.android.sched.util.file.NotFileOrDirectoryException
com.android.sched.vfs.VPath path
java.io.File file
public com.android.sched.vfs.OutputVFile createOutputVFile (com.android.sched.vfs.VPath) throws com.android.sched.util.file.CannotCreateFileException
com.android.sched.vfs.VPath path
java.io.File file
public char getSeparator ()
public boolean isVDir ()
}
com/android/sched/vfs/DirectFile$VFileOutputStream.classDirectFile.java
package com.android.sched.vfs
com.android.sched.vfs.DirectFile$VFileOutputStream extends java.io.FilterOutputStream {
private final com.android.sched.vfs.OutputVDir vfsRoot
public void (java.io.OutputStream, com.android.sched.vfs.OutputVDir)
java.io.OutputStream out
com.android.sched.vfs.OutputVDir vfsRoot
public void close () throws java.io.IOException
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
}
com/android/sched/vfs/DirectFile.classDirectFile.java
package com.android.sched.vfs
public com.android.sched.vfs.DirectFile extends com.android.sched.vfs.AbstractVElement implements com.android.sched.vfs.InputOutputVFile {
private final java.io.File file
private final com.android.sched.vfs.InputOutputVDir vfsRoot
void (java.io.File, com.android.sched.vfs.InputOutputVDir)
java.io.File file
com.android.sched.vfs.InputOutputVDir vfsRoot
public java.io.InputStream openRead () throws java.io.FileNotFoundException
public java.io.OutputStream openWrite () throws java.io.FileNotFoundException
public java.lang.String getName ()
public com.android.sched.util.location.Location getLocation ()
public boolean isVDir ()
}
com/android/sched/vfs/InputOutputVDir.classInputOutputVDir.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.InputOutputVDir extends java.lang.Object implements com.android.sched.vfs.InputVDir com.android.sched.vfs.ParallelOutputVDir {
}
com/android/sched/vfs/InputOutputVFile.classInputOutputVFile.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.InputOutputVFile extends java.lang.Object implements com.android.sched.vfs.InputVFile com.android.sched.vfs.OutputVFile {
}
com/android/sched/vfs/InputRootVDir.classInputRootVDir.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.InputRootVDir extends java.lang.Object implements com.android.sched.vfs.InputVDir {
public abstract com.android.sched.vfs.InputVFile getInputVFile (com.android.sched.vfs.VPath) throws com.android.sched.util.file.NotFileOrDirectoryException
}
com/android/sched/vfs/InputVDir.classInputVDir.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.InputVDir extends java.lang.Object implements com.android.sched.vfs.InputVElement {
public abstract java.util.Collection list ()
}
com/android/sched/vfs/InputVElement.classInputVElement.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.InputVElement extends java.lang.Object implements com.android.sched.vfs.VElement {
public abstract java.lang.String getName ()
}
com/android/sched/vfs/InputVFile.classInputVFile.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.InputVFile extends java.lang.Object implements com.android.sched.vfs.InputVElement {
public abstract java.io.InputStream openRead () throws java.io.IOException
}
com/android/sched/vfs/InputZipRootVDir.classInputZipRootVDir.java
package com.android.sched.vfs
public com.android.sched.vfs.InputZipRootVDir extends com.android.sched.vfs.InputZipVDir implements java.io.Closeable com.android.sched.vfs.InputRootVDir {
public static final char IN_ZIP_SEPARATOR
private final java.util.zip.ZipFile zip
public void (com.android.sched.util.file.InputFile) throws java.io.IOException
com.android.sched.vfs.InputZipVDir nextDir
String entryName
java.util.Iterator names
com.android.sched.vfs.InputZipVDir dir
StringBuilder inZipPath
String simpleName
java.util.zip.ZipEntry entry
java.util.Enumeration entries
com.android.sched.util.file.InputFile zipFile
java.io.File file
com.google.common.base.Splitter splitter
public void close () throws java.io.IOException
public com.android.sched.vfs.InputVFile getInputVFile (com.android.sched.vfs.VPath)
com.android.sched.vfs.VPath path
java.util.zip.ZipEntry entry
public volatile boolean isVDir ()
public volatile com.android.sched.util.location.Location getLocation ()
public volatile java.util.Collection list ()
public volatile java.lang.String getName ()
}
com/android/sched/vfs/InputZipVDir.classInputZipVDir.java
package com.android.sched.vfs
com.android.sched.vfs.InputZipVDir extends com.android.sched.vfs.AbstractVElement implements com.android.sched.vfs.InputVDir {
protected final java.util.HashMap subs
private final String name
private final com.android.sched.util.location.Location location
void (java.lang.String, java.io.File, java.util.zip.ZipEntry)
String name
java.io.File zip
java.util.zip.ZipEntry entry
public java.lang.String getName ()
public java.util.Collection list ()
public com.android.sched.util.location.Location getLocation ()
public boolean isVDir ()
}
com/android/sched/vfs/InputZipVFile.classInputZipVFile.java
package com.android.sched.vfs
com.android.sched.vfs.InputZipVFile extends com.android.sched.vfs.AbstractVElement implements com.android.sched.vfs.InputVFile {
private final String name
private final java.util.zip.ZipFile zip
private final java.util.zip.ZipEntry entry
void (java.lang.String, java.util.zip.ZipFile, java.util.zip.ZipEntry)
String name
java.util.zip.ZipFile zip
java.util.zip.ZipEntry entry
public java.lang.String getName ()
public java.io.InputStream openRead () throws java.io.IOException
public com.android.sched.util.location.Location getLocation ()
public boolean isVDir ()
}
com/android/sched/vfs/ListDirException.classListDirException.java
package com.android.sched.vfs
public com.android.sched.vfs.ListDirException extends java.io.IOException {
private static final long serialVersionUID
private final java.io.File dir
public void (java.io.File)
java.io.File dir
public java.lang.String getMessage ()
}
com/android/sched/vfs/OutputVDir.classOutputVDir.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.OutputVDir extends java.lang.Object implements com.android.sched.vfs.VElement {
public abstract com.android.sched.vfs.OutputVFile createOutputVFile (com.android.sched.vfs.VPath) throws com.android.sched.util.file.CannotCreateFileException
public abstract char getSeparator ()
}
com/android/sched/vfs/OutputVFile.classOutputVFile.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.OutputVFile extends java.lang.Object implements com.android.sched.vfs.VElement {
public abstract java.io.OutputStream openWrite () throws java.io.IOException
}
com/android/sched/vfs/OutputZipRootVDir.classOutputZipRootVDir.java
package com.android.sched.vfs
public com.android.sched.vfs.OutputZipRootVDir extends com.android.sched.vfs.AbstractVElement implements com.android.sched.vfs.SequentialOutputVDir java.io.Closeable {
protected final java.util.HashMap subs
private final com.android.sched.util.location.Location location
protected final java.util.zip.ZipOutputStream zos
private final String fileName
private final com.android.sched.util.file.OutputZipFile zipFile
private final java.util.concurrent.atomic.AtomicBoolean lastVFileOpen
static final boolean $assertionsDisabled
public void (com.android.sched.util.file.OutputZipFile)
com.android.sched.util.file.OutputZipFile zipFile
public void notifyVFileClosed ()
boolean previousState
public boolean notifyVFileOpenAndReturnPreviousState ()
public com.android.sched.util.location.Location getLocation ()
public com.android.sched.vfs.OutputVFile createOutputVFile (com.android.sched.vfs.VPath)
com.android.sched.vfs.VPath path
public void close () throws java.io.IOException
public char getSeparator ()
public boolean isVDir ()
static void ()
}
com/android/sched/vfs/OutputZipVFile$UnclosableVFileOutputStream.classOutputZipVFile.java
package com.android.sched.vfs
com.android.sched.vfs.OutputZipVFile$UnclosableVFileOutputStream extends java.io.FilterOutputStream {
private final com.android.sched.vfs.OutputVDir vfsRoot
public void (java.io.OutputStream, com.android.sched.vfs.OutputVDir)
java.io.OutputStream out
com.android.sched.vfs.OutputVDir vfsRoot
public void close ()
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
}
com/android/sched/vfs/OutputZipVFile.classOutputZipVFile.java
package com.android.sched.vfs
com.android.sched.vfs.OutputZipVFile extends com.android.sched.vfs.AbstractVElement implements com.android.sched.vfs.OutputVFile {
private final java.util.zip.ZipOutputStream zos
private final java.util.zip.ZipEntry entry
private final com.android.sched.util.location.Location location
private final com.android.sched.vfs.OutputVDir vfsRoot
void (java.util.zip.ZipOutputStream, java.util.zip.ZipEntry, com.android.sched.util.file.OutputZipFile, com.android.sched.vfs.OutputVDir)
java.util.zip.ZipOutputStream zos
java.util.zip.ZipEntry entry
com.android.sched.util.file.OutputZipFile zipFile
com.android.sched.vfs.OutputVDir vfsRoot
public java.io.OutputStream openWrite () throws java.io.IOException
public com.android.sched.util.location.Location getLocation ()
public boolean isVDir ()
}
com/android/sched/vfs/ParallelOutputVDir.classParallelOutputVDir.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.ParallelOutputVDir extends java.lang.Object implements com.android.sched.vfs.OutputVDir {
}
com/android/sched/vfs/SequentialOutputVDir.classSequentialOutputVDir.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.SequentialOutputVDir extends java.lang.Object implements com.android.sched.vfs.OutputVDir {
public abstract void notifyVFileClosed ()
public abstract boolean notifyVFileOpenAndReturnPreviousState ()
}
com/android/sched/vfs/VElement.classVElement.java
package com.android.sched.vfs
public abstract com.android.sched.vfs.VElement extends java.lang.Object implements com.android.sched.util.location.HasLocation {
public abstract boolean isVDir ()
}
com/android/sched/vfs/VPath.classVPath.java
package com.android.sched.vfs
public final com.android.sched.vfs.VPath extends java.lang.Object {
private final CharSequence path
private final char separator
static final boolean $assertionsDisabled
public void (java.lang.CharSequence, char)
CharSequence path
char separator
private boolean isValidPath ()
String toString
String stringSeparator
String doubleSeparator
public java.lang.Iterable split ()
com.google.common.base.Splitter splitter
public java.lang.String getPathAsString (char)
char separator
public final boolean equals (java.lang.Object)
Object obj
public final int hashCode ()
private java.lang.String getInternalPath ()
public java.lang.String getLastPathElement ()
String toString
static void ()
}
com/google/common/annotations/Beta.classBeta.java
package com.google.common.annotations
public abstract com.google.common.annotations.Beta extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/annotations/GwtCompatible.classGwtCompatible.java
package com.google.common.annotations
public abstract com.google.common.annotations.GwtCompatible extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean serializable ()
public abstract boolean emulated ()
}
com/google/common/annotations/GwtIncompatible.classGwtIncompatible.java
package com.google.common.annotations
public abstract com.google.common.annotations.GwtIncompatible extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/google/common/annotations/VisibleForTesting.classVisibleForTesting.java
package com.google.common.annotations
public abstract com.google.common.annotations.VisibleForTesting extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/annotations/package-info.classpackage-info.java
package com.google.common.annotations
abstract com.google.common.annotations.package-info extends java.lang.Object {
}
com/google/common/base/Absent.classAbsent.java
package com.google.common.base
final com.google.common.base.Absent extends com.google.common.base.Optional {
static final com.google.common.base.Absent INSTANCE
private static final long serialVersionUID
void ()
public boolean isPresent ()
public java.lang.Object get ()
public java.lang.Object or (java.lang.Object)
Object defaultValue
public com.google.common.base.Optional or (com.google.common.base.Optional)
com.google.common.base.Optional secondChoice
public java.lang.Object or (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public java.lang.Object orNull ()
public java.util.Set asSet ()
public com.google.common.base.Optional transform (com.google.common.base.Function)
com.google.common.base.Function function
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
private java.lang.Object readResolve ()
static void ()
}
com/google/common/base/AbstractIterator$1.classAbstractIterator.java
package com.google.common.base
com.google.common.base.AbstractIterator$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$base$AbstractIterator$State
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/base/AbstractIterator$State.classAbstractIterator.java
package com.google.common.base
final com.google.common.base.AbstractIterator$State extends java.lang.Enum {
public static final com.google.common.base.AbstractIterator$State READY
public static final com.google.common.base.AbstractIterator$State NOT_READY
public static final com.google.common.base.AbstractIterator$State DONE
public static final com.google.common.base.AbstractIterator$State FAILED
private static final com.google.common.base.AbstractIterator$State[] $VALUES
public static com.google.common.base.AbstractIterator$State[] values ()
public static com.google.common.base.AbstractIterator$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/base/AbstractIterator.classAbstractIterator.java
package com.google.common.base
abstract com.google.common.base.AbstractIterator extends java.lang.Object implements java.util.Iterator {
private com.google.common.base.AbstractIterator$State state
private Object next
protected void ()
protected abstract java.lang.Object computeNext ()
protected final java.lang.Object endOfData ()
public final boolean hasNext ()
private boolean tryToComputeNext ()
public final java.lang.Object next ()
public final void remove ()
}
com/google/common/base/Ascii.classAscii.java
package com.google.common.base
public final com.google.common.base.Ascii extends java.lang.Object {
public static final byte NUL
public static final byte SOH
public static final byte STX
public static final byte ETX
public static final byte EOT
public static final byte ENQ
public static final byte ACK
public static final byte BEL
public static final byte BS
public static final byte HT
public static final byte LF
public static final byte NL
public static final byte VT
public static final byte FF
public static final byte CR
public static final byte SO
public static final byte SI
public static final byte DLE
public static final byte DC1
public static final byte XON
public static final byte DC2
public static final byte DC3
public static final byte XOFF
public static final byte DC4
public static final byte NAK
public static final byte SYN
public static final byte ETB
public static final byte CAN
public static final byte EM
public static final byte SUB
public static final byte ESC
public static final byte FS
public static final byte GS
public static final byte RS
public static final byte US
public static final byte SP
public static final byte SPACE
public static final byte DEL
public static final char MIN
public static final char MAX
private void ()
public static java.lang.String toLowerCase (java.lang.String)
int i
String string
int length
StringBuilder builder
public static char toLowerCase (char)
char c
public static java.lang.String toUpperCase (java.lang.String)
int i
String string
int length
StringBuilder builder
public static char toUpperCase (char)
char c
public static boolean isLowerCase (char)
char c
public static boolean isUpperCase (char)
char c
}
com/google/common/base/CaseFormat$1.classCaseFormat.java
package com.google.common.base
com.google.common.base.CaseFormat$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$base$CaseFormat
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/base/CaseFormat.classCaseFormat.java
package com.google.common.base
public final com.google.common.base.CaseFormat extends java.lang.Enum {
public static final com.google.common.base.CaseFormat LOWER_HYPHEN
public static final com.google.common.base.CaseFormat LOWER_UNDERSCORE
public static final com.google.common.base.CaseFormat LOWER_CAMEL
public static final com.google.common.base.CaseFormat UPPER_CAMEL
public static final com.google.common.base.CaseFormat UPPER_UNDERSCORE
private final com.google.common.base.CharMatcher wordBoundary
private final String wordSeparator
private static final com.google.common.base.CaseFormat[] $VALUES
public static com.google.common.base.CaseFormat[] values ()
public static com.google.common.base.CaseFormat valueOf (java.lang.String)
String name
private void (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher wordBoundary
String wordSeparator
public java.lang.String to (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String s
StringBuilder out
int i
int j
private java.lang.String normalizeFirstWord (java.lang.String)
String word
private java.lang.String normalizeWord (java.lang.String)
String word
private static java.lang.String firstCharOnlyToUpper (java.lang.String)
String word
int length
static void ()
}
com/google/common/base/CharMatcher$1.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$1 extends com.google.common.base.CharMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$10.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$10 extends com.google.common.base.CharMatcher {
final char val$match1
final char val$match2
void (java.lang.String, char, char)
String x0
public boolean matches (char)
char c
void setBits (com.google.common.base.CharMatcher$LookupTable)
com.google.common.base.CharMatcher$LookupTable table
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$11.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$11 extends com.google.common.base.CharMatcher {
final char[] val$chars
void (java.lang.String, char[])
String x0
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$12.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$12 extends com.google.common.base.CharMatcher {
final char val$startInclusive
final char val$endInclusive
void (java.lang.String, char, char)
String x0
public boolean matches (char)
char c
void setBits (com.google.common.base.CharMatcher$LookupTable)
com.google.common.base.CharMatcher$LookupTable table
char c
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$13.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$13 extends com.google.common.base.CharMatcher {
final com.google.common.base.Predicate val$predicate
void (java.lang.String, com.google.common.base.Predicate)
String x0
public boolean matches (char)
char c
public boolean apply (java.lang.Character)
Character character
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$14.classCharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$14 extends com.google.common.base.CharMatcher {
final com.google.common.base.CharMatcher val$original
final com.google.common.base.CharMatcher this$0
void (com.google.common.base.CharMatcher, java.lang.String, com.google.common.base.CharMatcher)
String x0
public boolean matches (char)
char c
public boolean matchesAllOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence)
CharSequence sequence
public com.google.common.base.CharMatcher negate ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$15.classCharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$15 extends com.google.common.base.CharMatcher {
final com.google.common.base.CharMatcher$LookupTable val$table
final com.google.common.base.CharMatcher this$0
void (com.google.common.base.CharMatcher, java.lang.String, com.google.common.base.CharMatcher$LookupTable)
String x0
public boolean matches (char)
char c
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$16.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$16 extends com.google.common.base.CharMatcher {
private final char[] table
void (java.lang.String)
String x0
public boolean matches (char)
char c
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$2.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$2 extends com.google.common.base.CharMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$3.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$3 extends com.google.common.base.CharMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$4.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$4 extends com.google.common.base.CharMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$5.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$5 extends com.google.common.base.CharMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$6.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$6 extends com.google.common.base.CharMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
public int indexIn (java.lang.CharSequence)
CharSequence sequence
public int indexIn (java.lang.CharSequence, int)
CharSequence sequence
int start
int length
public int lastIndexIn (java.lang.CharSequence)
CharSequence sequence
public boolean matchesAllOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public java.lang.String removeFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String replaceFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
char[] array
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence)
int i
CharSequence sequence
CharSequence replacement
StringBuilder retval
public java.lang.String collapseFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public java.lang.String trimFrom (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence)
CharSequence sequence
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$7.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$7 extends com.google.common.base.CharMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
public int indexIn (java.lang.CharSequence)
CharSequence sequence
public int indexIn (java.lang.CharSequence, int)
CharSequence sequence
int start
int length
public int lastIndexIn (java.lang.CharSequence)
CharSequence sequence
public boolean matchesAllOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public java.lang.String removeFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String replaceFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence replacement
public java.lang.String collapseFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public java.lang.String trimFrom (java.lang.CharSequence)
CharSequence sequence
public int countIn (java.lang.CharSequence)
CharSequence sequence
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
void setBits (com.google.common.base.CharMatcher$LookupTable)
com.google.common.base.CharMatcher$LookupTable table
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$8.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$8 extends com.google.common.base.CharMatcher {
final char val$match
void (java.lang.String, char)
String x0
public boolean matches (char)
char c
public java.lang.String replaceFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
void setBits (com.google.common.base.CharMatcher$LookupTable)
com.google.common.base.CharMatcher$LookupTable table
public com.google.common.base.CharMatcher precomputed ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$9.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$9 extends com.google.common.base.CharMatcher {
final char val$match
void (java.lang.String, char)
String x0
public boolean matches (char)
char c
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher negate ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$And.classCharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$And extends com.google.common.base.CharMatcher {
final com.google.common.base.CharMatcher first
final com.google.common.base.CharMatcher second
void (com.google.common.base.CharMatcher, com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher a
com.google.common.base.CharMatcher b
void (com.google.common.base.CharMatcher, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher a
com.google.common.base.CharMatcher b
String description
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public boolean matches (char)
char c
com.google.common.base.CharMatcher withToString (java.lang.String)
String description
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$LookupTable.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$LookupTable extends java.lang.Object {
int[] data
private void ()
void set (char)
char index
boolean get (char)
char index
void (com.google.common.base.CharMatcher$1)
com.google.common.base.CharMatcher$1 x0
}
com/google/common/base/CharMatcher$Or.classCharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$Or extends com.google.common.base.CharMatcher {
final com.google.common.base.CharMatcher first
final com.google.common.base.CharMatcher second
void (com.google.common.base.CharMatcher, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher a
com.google.common.base.CharMatcher b
String description
void (com.google.common.base.CharMatcher, com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher a
com.google.common.base.CharMatcher b
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public boolean matches (char)
char c
com.google.common.base.CharMatcher withToString (java.lang.String)
String description
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher.classCharMatcher.java
package com.google.common.base
public abstract com.google.common.base.CharMatcher extends java.lang.Object implements com.google.common.base.Predicate {
public static final com.google.common.base.CharMatcher BREAKING_WHITESPACE
public static final com.google.common.base.CharMatcher ASCII
public static final com.google.common.base.CharMatcher DIGIT
public static final com.google.common.base.CharMatcher JAVA_DIGIT
public static final com.google.common.base.CharMatcher JAVA_LETTER
public static final com.google.common.base.CharMatcher JAVA_LETTER_OR_DIGIT
public static final com.google.common.base.CharMatcher JAVA_UPPER_CASE
public static final com.google.common.base.CharMatcher JAVA_LOWER_CASE
public static final com.google.common.base.CharMatcher JAVA_ISO_CONTROL
public static final com.google.common.base.CharMatcher INVISIBLE
public static final com.google.common.base.CharMatcher SINGLE_WIDTH
public static final com.google.common.base.CharMatcher ANY
public static final com.google.common.base.CharMatcher NONE
final String description
public static final com.google.common.base.CharMatcher WHITESPACE
public static com.google.common.base.CharMatcher is (char)
char match
String description
public static com.google.common.base.CharMatcher isNot (char)
char match
String description
public static com.google.common.base.CharMatcher anyOf (java.lang.CharSequence)
char match1
char match2
CharSequence sequence
char[] chars
public static com.google.common.base.CharMatcher noneOf (java.lang.CharSequence)
CharSequence sequence
public static com.google.common.base.CharMatcher inRange (char, char)
char startInclusive
char endInclusive
String description
static com.google.common.base.CharMatcher inRange (char, char, java.lang.String)
char startInclusive
char endInclusive
String description
public static com.google.common.base.CharMatcher forPredicate (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
String description
void (java.lang.String)
String description
protected void ()
public abstract boolean matches (char)
public com.google.common.base.CharMatcher negate ()
com.google.common.base.CharMatcher original
public com.google.common.base.CharMatcher and (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher or (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher other
public com.google.common.base.CharMatcher precomputed ()
char[] slowGetChars ()
int c
char[] allChars
int size
char[] retValue
com.google.common.base.CharMatcher precomputedInternal ()
char[] chars
int totalCharacters
com.google.common.base.CharMatcher$LookupTable table
com.google.common.base.CharMatcher outer
com.google.common.base.CharMatcher withToString (java.lang.String)
String description
void setBits (com.google.common.base.CharMatcher$LookupTable)
com.google.common.base.CharMatcher$LookupTable table
char c
public boolean matchesAnyOf (java.lang.CharSequence)
CharSequence sequence
public boolean matchesAllOf (java.lang.CharSequence)
int i
CharSequence sequence
public boolean matchesNoneOf (java.lang.CharSequence)
CharSequence sequence
public int indexIn (java.lang.CharSequence)
int i
CharSequence sequence
int length
public int indexIn (java.lang.CharSequence, int)
int i
CharSequence sequence
int start
int length
public int lastIndexIn (java.lang.CharSequence)
int i
CharSequence sequence
public int countIn (java.lang.CharSequence)
int i
CharSequence sequence
int count
public java.lang.String removeFrom (java.lang.CharSequence)
CharSequence sequence
String string
int pos
char[] chars
int spread
public java.lang.String retainFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String replaceFrom (java.lang.CharSequence, char)
int i
CharSequence sequence
char replacement
String string
int pos
char[] chars
public java.lang.String replaceFrom (java.lang.CharSequence, java.lang.CharSequence)
CharSequence sequence
CharSequence replacement
int replacementLen
String string
int pos
int len
StringBuilder buf
int oldpos
public java.lang.String trimFrom (java.lang.CharSequence)
CharSequence sequence
int len
int first
int last
public java.lang.String trimLeadingFrom (java.lang.CharSequence)
CharSequence sequence
int len
int first
public java.lang.String trimTrailingFrom (java.lang.CharSequence)
CharSequence sequence
int len
int last
public java.lang.String collapseFrom (java.lang.CharSequence, char)
char c
int i
CharSequence sequence
char replacement
int first
StringBuilder builder
boolean in
public java.lang.String trimAndCollapseFrom (java.lang.CharSequence, char)
char c
int i
CharSequence sequence
char replacement
int first
StringBuilder builder
boolean inMatchingGroup
public boolean apply (java.lang.Character)
Character character
public java.lang.String toString ()
public volatile boolean apply (java.lang.Object)
Object x0
static void ()
char base
char[] arr$
int len$
int i$
com.google.common.base.CharMatcher digit
String zeroes
}
com/google/common/base/Charsets.classCharsets.java
package com.google.common.base
public final com.google.common.base.Charsets extends java.lang.Object {
public static final java.nio.charset.Charset US_ASCII
public static final java.nio.charset.Charset ISO_8859_1
public static final java.nio.charset.Charset UTF_8
public static final java.nio.charset.Charset UTF_16BE
public static final java.nio.charset.Charset UTF_16LE
public static final java.nio.charset.Charset UTF_16
private void ()
static void ()
}
com/google/common/base/Defaults.classDefaults.java
package com.google.common.base
public final com.google.common.base.Defaults extends java.lang.Object {
private static final java.util.Map DEFAULTS
private void ()
private static void put (java.util.Map, java.lang.Class, java.lang.Object)
java.util.Map map
Class type
Object value
public static java.lang.Object defaultValue (java.lang.Class)
Class type
static void ()
java.util.Map map
}
com/google/common/base/Enums$1.classEnums.java
package com.google.common.base
com.google.common.base.Enums$1 extends java.lang.Object {
}
com/google/common/base/Enums$ValueOfFunction.classEnums.java
package com.google.common.base
final com.google.common.base.Enums$ValueOfFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final Class enumClass
private static final long serialVersionUID
private void (java.lang.Class)
Class enumClass
public java.lang.Enum apply (java.lang.String)
IllegalArgumentException e
String value
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
void (java.lang.Class, com.google.common.base.Enums$1)
Class x0
com.google.common.base.Enums$1 x1
}
com/google/common/base/Enums.classEnums.java
package com.google.common.base
public final com.google.common.base.Enums extends java.lang.Object {
private void ()
public static java.lang.reflect.Field getField (java.lang.Enum)
NoSuchFieldException impossible
Enum enumValue
Class clazz
public static com.google.common.base.Function valueOfFunction (java.lang.Class)
Class enumClass
public static com.google.common.base.Optional getIfPresent (java.lang.Class, java.lang.String)
IllegalArgumentException iae
Class enumClass
String value
}
com/google/common/base/Equivalence$1.classEquivalence.java
package com.google.common.base
com.google.common.base.Equivalence$1 extends java.lang.Object {
}
com/google/common/base/Equivalence$Equals.classEquivalence.java
package com.google.common.base
final com.google.common.base.Equivalence$Equals extends com.google.common.base.Equivalence implements java.io.Serializable {
static final com.google.common.base.Equivalence$Equals INSTANCE
private static final long serialVersionUID
void ()
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
public int doHash (java.lang.Object)
Object o
private java.lang.Object readResolve ()
static void ()
}
com/google/common/base/Equivalence$EquivalentToPredicate.classEquivalence.java
package com.google.common.base
final com.google.common.base.Equivalence$EquivalentToPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final com.google.common.base.Equivalence equivalence
private final Object target
private static final long serialVersionUID
void (com.google.common.base.Equivalence, java.lang.Object)
com.google.common.base.Equivalence equivalence
Object target
public boolean apply (java.lang.Object)
Object input
public boolean equals (java.lang.Object)
com.google.common.base.Equivalence$EquivalentToPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Equivalence$Identity.classEquivalence.java
package com.google.common.base
final com.google.common.base.Equivalence$Identity extends com.google.common.base.Equivalence implements java.io.Serializable {
static final com.google.common.base.Equivalence$Identity INSTANCE
private static final long serialVersionUID
void ()
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected int doHash (java.lang.Object)
Object o
private java.lang.Object readResolve ()
static void ()
}
com/google/common/base/Equivalence$Wrapper.classEquivalence.java
package com.google.common.base
public final com.google.common.base.Equivalence$Wrapper extends java.lang.Object implements java.io.Serializable {
private final com.google.common.base.Equivalence equivalence
private final Object reference
private static final long serialVersionUID
private void (com.google.common.base.Equivalence, java.lang.Object)
com.google.common.base.Equivalence equivalence
Object reference
public java.lang.Object get ()
public boolean equals (java.lang.Object)
com.google.common.base.Equivalence$Wrapper that
com.google.common.base.Equivalence equivalence
Object obj
public int hashCode ()
public java.lang.String toString ()
void (com.google.common.base.Equivalence, java.lang.Object, com.google.common.base.Equivalence$1)
com.google.common.base.Equivalence x0
Object x1
com.google.common.base.Equivalence$1 x2
}
com/google/common/base/Equivalence.classEquivalence.java
package com.google.common.base
public abstract com.google.common.base.Equivalence extends java.lang.Object {
protected void ()
public final boolean equivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected abstract boolean doEquivalent (java.lang.Object, java.lang.Object)
public final int hash (java.lang.Object)
Object t
protected abstract int doHash (java.lang.Object)
public final com.google.common.base.Equivalence onResultOf (com.google.common.base.Function)
com.google.common.base.Function function
public final com.google.common.base.Equivalence$Wrapper wrap (java.lang.Object)
Object reference
public final com.google.common.base.Equivalence pairwise ()
public final com.google.common.base.Predicate equivalentTo (java.lang.Object)
Object target
public static com.google.common.base.Equivalence equals ()
public static com.google.common.base.Equivalence identity ()
}
com/google/common/base/Equivalences.classEquivalences.java
package com.google.common.base
public final com.google.common.base.Equivalences extends java.lang.Object {
private void ()
public static com.google.common.base.Equivalence equals ()
public static com.google.common.base.Equivalence identity ()
}
com/google/common/base/FinalizablePhantomReference.classFinalizablePhantomReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizablePhantomReference extends java.lang.ref.PhantomReference implements com.google.common.base.FinalizableReference {
protected void (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/FinalizableReference.classFinalizableReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableReference extends java.lang.Object {
public abstract void finalizeReferent ()
}
com/google/common/base/FinalizableReferenceQueue$DecoupledLoader.classFinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$DecoupledLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
private static final String LOADING_ERROR
void ()
public java.lang.Class loadFinalizer ()
ClassLoader finalizerLoader
Exception e
java.net.URL getBaseUrl () throws java.io.IOException
String finalizerPath
java.net.URL finalizerUrl
String urlString
java.net.URLClassLoader newLoader (java.net.URL)
java.net.URL base
}
com/google/common/base/FinalizableReferenceQueue$DirectLoader.classFinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$DirectLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
void ()
public java.lang.Class loadFinalizer ()
ClassNotFoundException e
}
com/google/common/base/FinalizableReferenceQueue$FinalizerLoader.classFinalizableReferenceQueue.java
package com.google.common.base
abstract com.google.common.base.FinalizableReferenceQueue$FinalizerLoader extends java.lang.Object {
public abstract java.lang.Class loadFinalizer ()
}
com/google/common/base/FinalizableReferenceQueue$SystemLoader.classFinalizableReferenceQueue.java
package com.google.common.base
com.google.common.base.FinalizableReferenceQueue$SystemLoader extends java.lang.Object implements com.google.common.base.FinalizableReferenceQueue$FinalizerLoader {
static boolean disabled
void ()
public java.lang.Class loadFinalizer ()
SecurityException e
ClassNotFoundException e
ClassLoader systemLoader
}
com/google/common/base/FinalizableReferenceQueue.classFinalizableReferenceQueue.java
package com.google.common.base
public com.google.common.base.FinalizableReferenceQueue extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final String FINALIZER_CLASS_NAME
private static final java.lang.reflect.Method startFinalizer
final java.lang.ref.ReferenceQueue queue
final boolean threadStarted
public void ()
IllegalAccessException impossible
Throwable t
java.lang.ref.ReferenceQueue queue
boolean threadStarted
void cleanUp ()
Throwable t
java.lang.ref.Reference reference
private static transient java.lang.Class loadFinalizer (com.google.common.base.FinalizableReferenceQueue$FinalizerLoader[])
Class finalizer
com.google.common.base.FinalizableReferenceQueue$FinalizerLoader loader
com.google.common.base.FinalizableReferenceQueue$FinalizerLoader[] arr$
int len$
int i$
com.google.common.base.FinalizableReferenceQueue$FinalizerLoader[] loaders
static java.lang.reflect.Method getStartFinalizer (java.lang.Class)
NoSuchMethodException e
Class finalizer
static java.util.logging.Logger access$000 ()
static void ()
Class finalizer
}
com/google/common/base/FinalizableSoftReference.classFinalizableSoftReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableSoftReference extends java.lang.ref.SoftReference implements com.google.common.base.FinalizableReference {
protected void (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/FinalizableWeakReference.classFinalizableWeakReference.java
package com.google.common.base
public abstract com.google.common.base.FinalizableWeakReference extends java.lang.ref.WeakReference implements com.google.common.base.FinalizableReference {
protected void (java.lang.Object, com.google.common.base.FinalizableReferenceQueue)
Object referent
com.google.common.base.FinalizableReferenceQueue queue
}
com/google/common/base/Function.classFunction.java
package com.google.common.base
public abstract com.google.common.base.Function extends java.lang.Object {
public abstract java.lang.Object apply (java.lang.Object)
public abstract boolean equals (java.lang.Object)
}
com/google/common/base/FunctionalEquivalence.classFunctionalEquivalence.java
package com.google.common.base
final com.google.common.base.FunctionalEquivalence extends com.google.common.base.Equivalence implements java.io.Serializable {
private static final long serialVersionUID
private final com.google.common.base.Function function
private final com.google.common.base.Equivalence resultEquivalence
void (com.google.common.base.Function, com.google.common.base.Equivalence)
com.google.common.base.Function function
com.google.common.base.Equivalence resultEquivalence
protected boolean doEquivalent (java.lang.Object, java.lang.Object)
Object a
Object b
protected int doHash (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.FunctionalEquivalence that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$1.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$1 extends java.lang.Object {
}
com/google/common/base/Functions$ConstantFunction.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$ConstantFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final Object value
private static final long serialVersionUID
public void (java.lang.Object)
Object value
public java.lang.Object apply (java.lang.Object)
Object from
public boolean equals (java.lang.Object)
com.google.common.base.Functions$ConstantFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$ForMapWithDefault.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$ForMapWithDefault extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
final java.util.Map map
final Object defaultValue
private static final long serialVersionUID
void (java.util.Map, java.lang.Object)
java.util.Map map
Object defaultValue
public java.lang.Object apply (java.lang.Object)
Object key
Object result
public boolean equals (java.lang.Object)
com.google.common.base.Functions$ForMapWithDefault that
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$FunctionComposition.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$FunctionComposition extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Function g
private final com.google.common.base.Function f
private static final long serialVersionUID
public void (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function g
com.google.common.base.Function f
public java.lang.Object apply (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.Functions$FunctionComposition that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$FunctionForMapNoDefault.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$FunctionForMapNoDefault extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
final java.util.Map map
private static final long serialVersionUID
void (java.util.Map)
java.util.Map map
public java.lang.Object apply (java.lang.Object)
Object key
Object result
public boolean equals (java.lang.Object)
com.google.common.base.Functions$FunctionForMapNoDefault that
Object o
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/Functions$IdentityFunction.classFunctions.java
package com.google.common.base
final com.google.common.base.Functions$IdentityFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final com.google.common.base.Functions$IdentityFunction INSTANCE
private static final com.google.common.base.Functions$IdentityFunction[] $VALUES
public static com.google.common.base.Functions$IdentityFunction[] values ()
public static com.google.common.base.Functions$IdentityFunction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.Object apply (java.lang.Object)
Object o
public java.lang.String toString ()
static void ()
}
com/google/common/base/Functions$PredicateFunction.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$PredicateFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Predicate predicate
private static final long serialVersionUID
private void (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public java.lang.Boolean apply (java.lang.Object)
Object t
public boolean equals (java.lang.Object)
com.google.common.base.Functions$PredicateFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
void (com.google.common.base.Predicate, com.google.common.base.Functions$1)
com.google.common.base.Predicate x0
com.google.common.base.Functions$1 x1
}
com/google/common/base/Functions$SupplierFunction.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$SupplierFunction extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final com.google.common.base.Supplier supplier
private static final long serialVersionUID
private void (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public java.lang.Object apply (java.lang.Object)
Object input
public boolean equals (java.lang.Object)
com.google.common.base.Functions$SupplierFunction that
Object obj
public int hashCode ()
public java.lang.String toString ()
void (com.google.common.base.Supplier, com.google.common.base.Functions$1)
com.google.common.base.Supplier x0
com.google.common.base.Functions$1 x1
}
com/google/common/base/Functions$ToStringFunction.classFunctions.java
package com.google.common.base
final com.google.common.base.Functions$ToStringFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final com.google.common.base.Functions$ToStringFunction INSTANCE
private static final com.google.common.base.Functions$ToStringFunction[] $VALUES
public static com.google.common.base.Functions$ToStringFunction[] values ()
public static com.google.common.base.Functions$ToStringFunction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.String apply (java.lang.Object)
Object o
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
static void ()
}
com/google/common/base/Functions.classFunctions.java
package com.google.common.base
public final com.google.common.base.Functions extends java.lang.Object {
private void ()
public static com.google.common.base.Function toStringFunction ()
public static com.google.common.base.Function identity ()
public static com.google.common.base.Function forMap (java.util.Map)
java.util.Map map
public static com.google.common.base.Function forMap (java.util.Map, java.lang.Object)
java.util.Map map
Object defaultValue
public static com.google.common.base.Function compose (com.google.common.base.Function, com.google.common.base.Function)
com.google.common.base.Function g
com.google.common.base.Function f
public static com.google.common.base.Function forPredicate (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public static com.google.common.base.Function constant (java.lang.Object)
Object value
public static com.google.common.base.Function forSupplier (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
}
com/google/common/base/Joiner$1.classJoiner.java
package com.google.common.base
com.google.common.base.Joiner$1 extends com.google.common.base.Joiner {
final String val$nullText
final com.google.common.base.Joiner this$0
void (com.google.common.base.Joiner, com.google.common.base.Joiner, java.lang.String)
com.google.common.base.Joiner x0
java.lang.CharSequence toString (java.lang.Object)
Object part
public com.google.common.base.Joiner useForNull (java.lang.String)
String nullText
public com.google.common.base.Joiner skipNulls ()
}
com/google/common/base/Joiner$2.classJoiner.java
package com.google.common.base
com.google.common.base.Joiner$2 extends com.google.common.base.Joiner {
final com.google.common.base.Joiner this$0
void (com.google.common.base.Joiner, com.google.common.base.Joiner)
com.google.common.base.Joiner x0
public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Iterator) throws java.io.IOException
Object part
Object part
Appendable appendable
java.util.Iterator parts
public com.google.common.base.Joiner useForNull (java.lang.String)
String nullText
public com.google.common.base.Joiner$MapJoiner withKeyValueSeparator (java.lang.String)
String kvs
}
com/google/common/base/Joiner$3.classJoiner.java
package com.google.common.base
final com.google.common.base.Joiner$3 extends java.util.AbstractList {
final Object[] val$rest
final Object val$first
final Object val$second
void (java.lang.Object[], java.lang.Object, java.lang.Object)
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/base/Joiner$MapJoiner.classJoiner.java
package com.google.common.base
public final com.google.common.base.Joiner$MapJoiner extends java.lang.Object {
private final com.google.common.base.Joiner joiner
private final String keyValueSeparator
private void (com.google.common.base.Joiner, java.lang.String)
com.google.common.base.Joiner joiner
String keyValueSeparator
public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Map) throws java.io.IOException
Appendable appendable
java.util.Map map
public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.util.Map)
StringBuilder builder
java.util.Map map
public java.lang.String join (java.util.Map)
java.util.Map map
public java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Object) throws java.io.IOException
Appendable appendable
Object entries
java.util.Iterator iterator
public java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Iterable) throws java.io.IOException
Appendable appendable
Iterable entries
public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Iterator) throws java.io.IOException
java.util.Map$Entry e
java.util.Map$Entry entry
Appendable appendable
java.util.Iterator parts
public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Object) throws java.io.IOException
StringBuilder builder
Object entries
java.util.Iterator iterator
public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Iterable)
StringBuilder builder
Iterable entries
public java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.util.Iterator)
java.io.IOException impossible
StringBuilder builder
java.util.Iterator entries
public java.lang.String join (java.lang.Object) throws java.io.IOException
Object entries
java.util.Iterator iterator
public java.lang.String join (java.lang.Iterable)
Iterable entries
public java.lang.String join (java.util.Iterator)
java.util.Iterator entries
public com.google.common.base.Joiner$MapJoiner useForNull (java.lang.String)
String nullText
void (com.google.common.base.Joiner, java.lang.String, com.google.common.base.Joiner$1)
com.google.common.base.Joiner x0
String x1
com.google.common.base.Joiner$1 x2
}
com/google/common/base/Joiner.classJoiner.java
package com.google.common.base
public com.google.common.base.Joiner extends java.lang.Object {
private final String separator
public static com.google.common.base.Joiner on (java.lang.String)
String separator
public static com.google.common.base.Joiner on (char)
char separator
private void (java.lang.String)
String separator
private void (com.google.common.base.Joiner)
com.google.common.base.Joiner prototype
public final java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Object) throws java.io.IOException
Appendable appendable
Object parts
public java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Iterable) throws java.io.IOException
Appendable appendable
Iterable parts
public java.lang.Appendable appendTo (java.lang.Appendable, java.util.Iterator) throws java.io.IOException
Appendable appendable
java.util.Iterator parts
public final java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Object[]) throws java.io.IOException
Appendable appendable
Object[] parts
public final transient java.lang.Appendable appendTo (java.lang.Appendable, java.lang.Object, java.lang.Object, java.lang.Object[]) throws java.io.IOException
Appendable appendable
Object first
Object second
Object[] rest
public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Object)
StringBuilder builder
Object parts
public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Iterable)
StringBuilder builder
Iterable parts
public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.util.Iterator)
java.io.IOException impossible
StringBuilder builder
java.util.Iterator parts
public final java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Object[])
StringBuilder builder
Object[] parts
public final transient java.lang.StringBuilder appendTo (java.lang.StringBuilder, java.lang.Object, java.lang.Object, java.lang.Object[])
StringBuilder builder
Object first
Object second
Object[] rest
public final java.lang.String join (java.lang.Object)
Object parts
public final java.lang.String join (java.lang.Iterable)
Iterable parts
public final java.lang.String join (java.util.Iterator)
java.util.Iterator parts
public final java.lang.String join (java.lang.Object[])
Object[] parts
public final transient java.lang.String join (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public com.google.common.base.Joiner useForNull (java.lang.String)
String nullText
public com.google.common.base.Joiner skipNulls ()
public com.google.common.base.Joiner$MapJoiner withKeyValueSeparator (java.lang.String)
String keyValueSeparator
java.lang.CharSequence toString (java.lang.Object)
Object part
private static java.lang.Iterable iterable (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
void (com.google.common.base.Joiner, com.google.common.base.Joiner$1)
com.google.common.base.Joiner x0
com.google.common.base.Joiner$1 x1
static java.lang.String access$100 (com.google.common.base.Joiner)
com.google.common.base.Joiner x0
}
com/google/common/base/MediumCharMatcher.classMediumCharMatcher.java
package com.google.common.base
final com.google.common.base.MediumCharMatcher extends com.google.common.base.CharMatcher {
static final int MAX_SIZE
private final char[] table
private final boolean containsZero
private final long filter
private static final double DESIRED_LOAD_FACTOR
private void (char[], long, boolean, java.lang.String)
char[] table
long filter
boolean containsZero
String description
private boolean checkFilter (int)
int c
static int chooseTableSize (int)
int setSize
int tableSize
public com.google.common.base.CharMatcher precomputed ()
static com.google.common.base.CharMatcher from (char[], java.lang.String)
char c
char[] arr$
int len$
int i$
int index
char c
char[] arr$
int len$
int i$
char[] chars
String description
long filter
int size
boolean containsZero
char[] table
int mask
public boolean matches (char)
char c
int mask
int startingIndex
int index
}
com/google/common/base/Objects$1.classObjects.java
package com.google.common.base
com.google.common.base.Objects$1 extends java.lang.Object {
}
com/google/common/base/Objects$ToStringHelper$ValueHolder.classObjects.java
package com.google.common.base
final com.google.common.base.Objects$ToStringHelper$ValueHolder extends java.lang.Object {
final StringBuilder builder
boolean isNull
private void ()
void (com.google.common.base.Objects$1)
com.google.common.base.Objects$1 x0
}
com/google/common/base/Objects$ToStringHelper.classObjects.java
package com.google.common.base
public final com.google.common.base.Objects$ToStringHelper extends java.lang.Object {
private final String className
private final java.util.List valueHolders
private boolean omitNullValues
private void (java.lang.String)
String className
public com.google.common.base.Objects$ToStringHelper omitNullValues ()
public com.google.common.base.Objects$ToStringHelper add (java.lang.String, java.lang.Object)
String name
Object value
public com.google.common.base.Objects$ToStringHelper add (java.lang.String, boolean)
String name
boolean value
public com.google.common.base.Objects$ToStringHelper add (java.lang.String, char)
String name
char value
public com.google.common.base.Objects$ToStringHelper add (java.lang.String, double)
String name
double value
public com.google.common.base.Objects$ToStringHelper add (java.lang.String, float)
String name
float value
public com.google.common.base.Objects$ToStringHelper add (java.lang.String, int)
String name
int value
public com.google.common.base.Objects$ToStringHelper add (java.lang.String, long)
String name
long value
private java.lang.StringBuilder checkNameAndAppend (java.lang.String)
String name
public com.google.common.base.Objects$ToStringHelper addValue (java.lang.Object)
Object value
public com.google.common.base.Objects$ToStringHelper addValue (boolean)
boolean value
public com.google.common.base.Objects$ToStringHelper addValue (char)
char value
public com.google.common.base.Objects$ToStringHelper addValue (double)
double value
public com.google.common.base.Objects$ToStringHelper addValue (float)
float value
public com.google.common.base.Objects$ToStringHelper addValue (int)
int value
public com.google.common.base.Objects$ToStringHelper addValue (long)
long value
public java.lang.String toString ()
CharSequence sequence
com.google.common.base.Objects$ToStringHelper$ValueHolder valueHolder
java.util.Iterator i$
boolean omitNullValuesSnapshot
boolean needsSeparator
StringBuilder builder
private com.google.common.base.Objects$ToStringHelper$ValueHolder addHolder ()
com.google.common.base.Objects$ToStringHelper$ValueHolder valueHolder
private com.google.common.base.Objects$ToStringHelper$ValueHolder addHolder (java.lang.Object)
Object value
com.google.common.base.Objects$ToStringHelper$ValueHolder valueHolder
void (java.lang.String, com.google.common.base.Objects$1)
String x0
com.google.common.base.Objects$1 x1
}
com/google/common/base/Objects.classObjects.java
package com.google.common.base
public final com.google.common.base.Objects extends java.lang.Object {
private void ()
public static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
public static transient int hashCode (java.lang.Object[])
Object[] objects
public static com.google.common.base.Objects$ToStringHelper toStringHelper (java.lang.Object)
Object self
public static com.google.common.base.Objects$ToStringHelper toStringHelper (java.lang.Class)
Class clazz
public static com.google.common.base.Objects$ToStringHelper toStringHelper (java.lang.String)
String className
private static java.lang.String simpleName (java.lang.Class)
Class clazz
String name
int start
public static java.lang.Object firstNonNull (java.lang.Object, java.lang.Object)
Object first
Object second
}
com/google/common/base/Optional$1$1.classOptional.java
package com.google.common.base
com.google.common.base.Optional$1$1 extends com.google.common.base.AbstractIterator {
private final java.util.Iterator iterator
final com.google.common.base.Optional$1 this$0
void (com.google.common.base.Optional$1)
protected java.lang.Object computeNext ()
com.google.common.base.Optional optional
}
com/google/common/base/Optional$1.classOptional.java
package com.google.common.base
final com.google.common.base.Optional$1 extends java.lang.Object implements java.lang.Iterable {
final Iterable val$optionals
void (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/base/Optional.classOptional.java
package com.google.common.base
public abstract com.google.common.base.Optional extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static com.google.common.base.Optional absent ()
public static com.google.common.base.Optional of (java.lang.Object)
Object reference
public static com.google.common.base.Optional fromNullable (java.lang.Object)
Object nullableReference
void ()
public abstract boolean isPresent ()
public abstract java.lang.Object get ()
public abstract java.lang.Object or (java.lang.Object)
public abstract com.google.common.base.Optional or (com.google.common.base.Optional)
public abstract java.lang.Object or (com.google.common.base.Supplier)
public abstract java.lang.Object orNull ()
public abstract java.util.Set asSet ()
public abstract com.google.common.base.Optional transform (com.google.common.base.Function)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public static java.lang.Iterable presentInstances (java.lang.Iterable)
Iterable optionals
}
com/google/common/base/PairwiseEquivalence.classPairwiseEquivalence.java
package com.google.common.base
final com.google.common.base.PairwiseEquivalence extends com.google.common.base.Equivalence implements java.io.Serializable {
final com.google.common.base.Equivalence elementEquivalence
private static final long serialVersionUID
void (com.google.common.base.Equivalence)
com.google.common.base.Equivalence elementEquivalence
protected boolean doEquivalent (java.lang.Iterable, java.lang.Iterable)
Iterable iterableA
Iterable iterableB
java.util.Iterator iteratorA
java.util.Iterator iteratorB
protected int doHash (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable iterable
int hash
public boolean equals (java.lang.Object)
com.google.common.base.PairwiseEquivalence that
Object object
public int hashCode ()
public java.lang.String toString ()
protected volatile int doHash (java.lang.Object)
Object x0
protected volatile boolean doEquivalent (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/base/Platform$1.classPlatform.java
package com.google.common.base
final com.google.common.base.Platform$1 extends java.lang.ThreadLocal {
void ()
protected char[] initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/base/Platform.classPlatform.java
package com.google.common.base
final com.google.common.base.Platform extends java.lang.Object {
private static final ThreadLocal DEST_TL
private void ()
static char[] charBufferFromThreadLocal ()
static long systemNanoTime ()
static com.google.common.base.CharMatcher precomputeCharMatcher (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
static void ()
}
com/google/common/base/Preconditions.classPreconditions.java
package com.google.common.base
public final com.google.common.base.Preconditions extends java.lang.Object {
private void ()
public static void checkArgument (boolean)
boolean expression
public static void checkArgument (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkArgument (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static void checkState (boolean)
boolean expression
public static void checkState (boolean, java.lang.Object)
boolean expression
Object errorMessage
public static transient void checkState (boolean, java.lang.String, java.lang.Object[])
boolean expression
String errorMessageTemplate
Object[] errorMessageArgs
public static java.lang.Object checkNotNull (java.lang.Object)
Object reference
public static java.lang.Object checkNotNull (java.lang.Object, java.lang.Object)
Object reference
Object errorMessage
public static transient java.lang.Object checkNotNull (java.lang.Object, java.lang.String, java.lang.Object[])
Object reference
String errorMessageTemplate
Object[] errorMessageArgs
public static int checkElementIndex (int, int)
int index
int size
public static int checkElementIndex (int, int, java.lang.String)
int index
int size
String desc
private static java.lang.String badElementIndex (int, int, java.lang.String)
int index
int size
String desc
public static int checkPositionIndex (int, int)
int index
int size
public static int checkPositionIndex (int, int, java.lang.String)
int index
int size
String desc
private static java.lang.String badPositionIndex (int, int, java.lang.String)
int index
int size
String desc
public static void checkPositionIndexes (int, int, int)
int start
int end
int size
private static java.lang.String badPositionIndexes (int, int, int)
int start
int end
int size
static transient java.lang.String format (java.lang.String, java.lang.Object[])
int placeholderStart
String template
Object[] args
StringBuilder builder
int templateStart
int i
}
com/google/common/base/Predicate.classPredicate.java
package com.google.common.base
public abstract com.google.common.base.Predicate extends java.lang.Object {
public abstract boolean apply (java.lang.Object)
public abstract boolean equals (java.lang.Object)
}
com/google/common/base/Predicates$1.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$1 extends java.lang.Object {
}
com/google/common/base/Predicates$AndPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$AndPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.List components
private static final long serialVersionUID
private void (java.util.List)
java.util.List components
public boolean apply (java.lang.Object)
int i
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$AndPredicate that
Object obj
public java.lang.String toString ()
void (java.util.List, com.google.common.base.Predicates$1)
java.util.List x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$AssignableFromPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$AssignableFromPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Class clazz
private static final long serialVersionUID
private void (java.lang.Class)
Class clazz
public boolean apply (java.lang.Class)
Class input
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$AssignableFromPredicate that
Object obj
public java.lang.String toString ()
public volatile boolean apply (java.lang.Object)
Object x0
void (java.lang.Class, com.google.common.base.Predicates$1)
Class x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$CompositionPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$CompositionPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final com.google.common.base.Predicate p
final com.google.common.base.Function f
private static final long serialVersionUID
private void (com.google.common.base.Predicate, com.google.common.base.Function)
com.google.common.base.Predicate p
com.google.common.base.Function f
public boolean apply (java.lang.Object)
Object a
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$CompositionPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
void (com.google.common.base.Predicate, com.google.common.base.Function, com.google.common.base.Predicates$1)
com.google.common.base.Predicate x0
com.google.common.base.Function x1
com.google.common.base.Predicates$1 x2
}
com/google/common/base/Predicates$ContainsPatternPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$ContainsPatternPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final java.util.regex.Pattern pattern
private static final long serialVersionUID
void (java.util.regex.Pattern)
java.util.regex.Pattern pattern
void (java.lang.String)
String patternStr
public boolean apply (java.lang.CharSequence)
CharSequence t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$ContainsPatternPredicate that
Object obj
public java.lang.String toString ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/Predicates$InPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$InPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.Collection target
private static final long serialVersionUID
private void (java.util.Collection)
java.util.Collection target
public boolean apply (java.lang.Object)
NullPointerException e
ClassCastException e
Object t
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$InPredicate that
Object obj
public int hashCode ()
public java.lang.String toString ()
void (java.util.Collection, com.google.common.base.Predicates$1)
java.util.Collection x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$InstanceOfPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$InstanceOfPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Class clazz
private static final long serialVersionUID
private void (java.lang.Class)
Class clazz
public boolean apply (java.lang.Object)
Object o
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$InstanceOfPredicate that
Object obj
public java.lang.String toString ()
void (java.lang.Class, com.google.common.base.Predicates$1)
Class x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$IsEqualToPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$IsEqualToPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final Object target
private static final long serialVersionUID
private void (java.lang.Object)
Object target
public boolean apply (java.lang.Object)
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$IsEqualToPredicate that
Object obj
public java.lang.String toString ()
void (java.lang.Object, com.google.common.base.Predicates$1)
Object x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates$NotPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$NotPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final com.google.common.base.Predicate predicate
private static final long serialVersionUID
void (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public boolean apply (java.lang.Object)
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$NotPredicate that
Object obj
public java.lang.String toString ()
}
com/google/common/base/Predicates$ObjectPredicate$1.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$1 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate$2.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$2 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate$3.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$3 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate$4.classPredicates.java
package com.google.common.base
final com.google.common.base.Predicates$ObjectPredicate$4 extends com.google.common.base.Predicates$ObjectPredicate {
void (java.lang.String, int)
public boolean apply (java.lang.Object)
Object o
}
com/google/common/base/Predicates$ObjectPredicate.classPredicates.java
package com.google.common.base
abstract com.google.common.base.Predicates$ObjectPredicate extends java.lang.Enum implements com.google.common.base.Predicate {
public static final com.google.common.base.Predicates$ObjectPredicate ALWAYS_TRUE
public static final com.google.common.base.Predicates$ObjectPredicate ALWAYS_FALSE
public static final com.google.common.base.Predicates$ObjectPredicate IS_NULL
public static final com.google.common.base.Predicates$ObjectPredicate NOT_NULL
private static final com.google.common.base.Predicates$ObjectPredicate[] $VALUES
public static com.google.common.base.Predicates$ObjectPredicate[] values ()
public static com.google.common.base.Predicates$ObjectPredicate valueOf (java.lang.String)
String name
private void (java.lang.String, int)
com.google.common.base.Predicate withNarrowedType ()
void (java.lang.String, int, com.google.common.base.Predicates$1)
String x0
int x1
com.google.common.base.Predicates$1 x2
static void ()
}
com/google/common/base/Predicates$OrPredicate.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$OrPredicate extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
private final java.util.List components
private static final long serialVersionUID
private void (java.util.List)
java.util.List components
public boolean apply (java.lang.Object)
int i
Object t
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.base.Predicates$OrPredicate that
Object obj
public java.lang.String toString ()
void (java.util.List, com.google.common.base.Predicates$1)
java.util.List x0
com.google.common.base.Predicates$1 x1
}
com/google/common/base/Predicates.classPredicates.java
package com.google.common.base
public final com.google.common.base.Predicates extends java.lang.Object {
private static final com.google.common.base.Joiner COMMA_JOINER
private void ()
public static com.google.common.base.Predicate alwaysTrue ()
public static com.google.common.base.Predicate alwaysFalse ()
public static com.google.common.base.Predicate isNull ()
public static com.google.common.base.Predicate notNull ()
public static com.google.common.base.Predicate not (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public static com.google.common.base.Predicate and (java.lang.Iterable)
Iterable components
public static transient com.google.common.base.Predicate and (com.google.common.base.Predicate[])
com.google.common.base.Predicate[] components
public static com.google.common.base.Predicate and (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
public static com.google.common.base.Predicate or (java.lang.Iterable)
Iterable components
public static transient com.google.common.base.Predicate or (com.google.common.base.Predicate[])
com.google.common.base.Predicate[] components
public static com.google.common.base.Predicate or (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
public static com.google.common.base.Predicate equalTo (java.lang.Object)
Object target
public static com.google.common.base.Predicate instanceOf (java.lang.Class)
Class clazz
public static com.google.common.base.Predicate assignableFrom (java.lang.Class)
Class clazz
public static com.google.common.base.Predicate in (java.util.Collection)
java.util.Collection target
public static com.google.common.base.Predicate compose (com.google.common.base.Predicate, com.google.common.base.Function)
com.google.common.base.Predicate predicate
com.google.common.base.Function function
public static com.google.common.base.Predicate containsPattern (java.lang.String)
String pattern
public static com.google.common.base.Predicate contains (java.util.regex.Pattern)
java.util.regex.Pattern pattern
private static java.util.List asList (com.google.common.base.Predicate, com.google.common.base.Predicate)
com.google.common.base.Predicate first
com.google.common.base.Predicate second
private static transient java.util.List defensiveCopy (java.lang.Object[])
Object[] array
static java.util.List defensiveCopy (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable iterable
java.util.ArrayList list
static com.google.common.base.Joiner access$800 ()
static void ()
}
com/google/common/base/Present.classPresent.java
package com.google.common.base
final com.google.common.base.Present extends com.google.common.base.Optional {
private final Object reference
private static final long serialVersionUID
void (java.lang.Object)
Object reference
public boolean isPresent ()
public java.lang.Object get ()
public java.lang.Object or (java.lang.Object)
Object defaultValue
public com.google.common.base.Optional or (com.google.common.base.Optional)
com.google.common.base.Optional secondChoice
public java.lang.Object or (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
public java.lang.Object orNull ()
public java.util.Set asSet ()
public com.google.common.base.Optional transform (com.google.common.base.Function)
com.google.common.base.Function function
public boolean equals (java.lang.Object)
com.google.common.base.Present other
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/base/SmallCharMatcher.classSmallCharMatcher.java
package com.google.common.base
final com.google.common.base.SmallCharMatcher extends com.google.common.base.CharMatcher {
static final int MAX_SIZE
static final int MAX_TABLE_SIZE
private final boolean reprobe
private final char[] table
private final boolean containsZero
final long filter
private void (char[], long, boolean, boolean, java.lang.String)
char[] table
long filter
boolean containsZero
boolean reprobe
String description
private boolean checkFilter (int)
int c
public com.google.common.base.CharMatcher precomputed ()
static char[] buildTable (int, char[], boolean)
char c
int index
int i
int modulus
char[] allChars
boolean reprobe
char[] table
static com.google.common.base.CharMatcher from (char[], java.lang.String)
char c
char[] arr$
int len$
int i$
int i
char[] chars
String description
long filter
int size
boolean containsZero
boolean reprobe
char[] table
public boolean matches (char)
char c
int index
}
com/google/common/base/Splitter$1$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$1$1 extends com.google.common.base.Splitter$SplittingIterator {
final com.google.common.base.Splitter$1 this$0
void (com.google.common.base.Splitter$1, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
int separatorStart (int)
int start
int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$1.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$1 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final com.google.common.base.CharMatcher val$separatorMatcher
void (com.google.common.base.CharMatcher)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$2$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$2$1 extends com.google.common.base.Splitter$SplittingIterator {
final com.google.common.base.Splitter$2 this$0
void (com.google.common.base.Splitter$2, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
public int separatorStart (int)
int i
int p
int last
int start
int delimeterLength
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$2.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$2 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final String val$separator
void (java.lang.String)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$3$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$3$1 extends com.google.common.base.Splitter$SplittingIterator {
final java.util.regex.Matcher val$matcher
final com.google.common.base.Splitter$3 this$0
void (com.google.common.base.Splitter$3, com.google.common.base.Splitter, java.lang.CharSequence, java.util.regex.Matcher)
com.google.common.base.Splitter x0
CharSequence x1
public int separatorStart (int)
int start
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$3.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$3 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final java.util.regex.Pattern val$separatorPattern
void (java.util.regex.Pattern)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
java.util.regex.Matcher matcher
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$4$1.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$4$1 extends com.google.common.base.Splitter$SplittingIterator {
final com.google.common.base.Splitter$4 this$0
void (com.google.common.base.Splitter$4, com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
public int separatorStart (int)
int start
int nextChunkStart
public int separatorEnd (int)
int separatorPosition
}
com/google/common/base/Splitter$4.classSplitter.java
package com.google.common.base
final com.google.common.base.Splitter$4 extends java.lang.Object implements com.google.common.base.Splitter$Strategy {
final int val$length
void (int)
public com.google.common.base.Splitter$SplittingIterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
public volatile java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
}
com/google/common/base/Splitter$5.classSplitter.java
package com.google.common.base
com.google.common.base.Splitter$5 extends java.lang.Object implements java.lang.Iterable {
final CharSequence val$sequence
final com.google.common.base.Splitter this$0
void (com.google.common.base.Splitter, java.lang.CharSequence)
public java.util.Iterator iterator ()
public java.lang.String toString ()
}
com/google/common/base/Splitter$MapSplitter.classSplitter.java
package com.google.common.base
public final com.google.common.base.Splitter$MapSplitter extends java.lang.Object {
private static final String INVALID_ENTRY_MESSAGE
private final com.google.common.base.Splitter outerSplitter
private final com.google.common.base.Splitter entrySplitter
private void (com.google.common.base.Splitter, com.google.common.base.Splitter)
com.google.common.base.Splitter outerSplitter
com.google.common.base.Splitter entrySplitter
public java.util.Map split (java.lang.CharSequence)
java.util.Iterator entryFields
String key
String value
String entry
java.util.Iterator i$
CharSequence sequence
java.util.Map map
void (com.google.common.base.Splitter, com.google.common.base.Splitter, com.google.common.base.Splitter$1)
com.google.common.base.Splitter x0
com.google.common.base.Splitter x1
com.google.common.base.Splitter$1 x2
}
com/google/common/base/Splitter$SplittingIterator.classSplitter.java
package com.google.common.base
abstract com.google.common.base.Splitter$SplittingIterator extends com.google.common.base.AbstractIterator {
final CharSequence toSplit
final com.google.common.base.CharMatcher trimmer
final boolean omitEmptyStrings
int offset
int limit
abstract int separatorStart (int)
abstract int separatorEnd (int)
protected void (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter splitter
CharSequence toSplit
protected java.lang.String computeNext ()
int end
int start
int end
int separatorPosition
int nextStart
protected volatile java.lang.Object computeNext ()
}
com/google/common/base/Splitter$Strategy.classSplitter.java
package com.google.common.base
abstract com.google.common.base.Splitter$Strategy extends java.lang.Object {
public abstract java.util.Iterator iterator (com.google.common.base.Splitter, java.lang.CharSequence)
}
com/google/common/base/Splitter.classSplitter.java
package com.google.common.base
public final com.google.common.base.Splitter extends java.lang.Object {
private final com.google.common.base.CharMatcher trimmer
private final boolean omitEmptyStrings
private final com.google.common.base.Splitter$Strategy strategy
private final int limit
private void (com.google.common.base.Splitter$Strategy)
com.google.common.base.Splitter$Strategy strategy
private void (com.google.common.base.Splitter$Strategy, boolean, com.google.common.base.CharMatcher, int)
com.google.common.base.Splitter$Strategy strategy
boolean omitEmptyStrings
com.google.common.base.CharMatcher trimmer
int limit
public static com.google.common.base.Splitter on (char)
char separator
public static com.google.common.base.Splitter on (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher separatorMatcher
public static com.google.common.base.Splitter on (java.lang.String)
String separator
public static com.google.common.base.Splitter on (java.util.regex.Pattern)
java.util.regex.Pattern separatorPattern
public static com.google.common.base.Splitter onPattern (java.lang.String)
String separatorPattern
public static com.google.common.base.Splitter fixedLength (int)
int length
public com.google.common.base.Splitter omitEmptyStrings ()
public com.google.common.base.Splitter limit (int)
int limit
public com.google.common.base.Splitter trimResults ()
public com.google.common.base.Splitter trimResults (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher trimmer
public java.lang.Iterable split (java.lang.CharSequence)
CharSequence sequence
private java.util.Iterator spliterator (java.lang.CharSequence)
CharSequence sequence
public com.google.common.base.Splitter$MapSplitter withKeyValueSeparator (java.lang.String)
String separator
public com.google.common.base.Splitter$MapSplitter withKeyValueSeparator (com.google.common.base.Splitter)
com.google.common.base.Splitter keyValueSplitter
static java.util.Iterator access$000 (com.google.common.base.Splitter, java.lang.CharSequence)
com.google.common.base.Splitter x0
CharSequence x1
static com.google.common.base.CharMatcher access$200 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
static boolean access$300 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
static int access$400 (com.google.common.base.Splitter)
com.google.common.base.Splitter x0
}
com/google/common/base/Stopwatch$1.classStopwatch.java
package com.google.common.base
com.google.common.base.Stopwatch$1 extends java.lang.Object {
static final int[] $SwitchMap$java$util$concurrent$TimeUnit
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/base/Stopwatch.classStopwatch.java
package com.google.common.base
public final com.google.common.base.Stopwatch extends java.lang.Object {
private final com.google.common.base.Ticker ticker
private boolean isRunning
private long elapsedNanos
private long startTick
public void ()
public void (com.google.common.base.Ticker)
com.google.common.base.Ticker ticker
public boolean isRunning ()
public com.google.common.base.Stopwatch start ()
public com.google.common.base.Stopwatch stop ()
long tick
public com.google.common.base.Stopwatch reset ()
private long elapsedNanos ()
public long elapsedTime (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit desiredUnit
public long elapsedMillis ()
public java.lang.String toString ()
public java.lang.String toString (int)
int significantDigits
long nanos
java.util.concurrent.TimeUnit unit
double value
private static java.util.concurrent.TimeUnit chooseUnit (long)
long nanos
private static java.lang.String abbreviate (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
}
com/google/common/base/Strings.classStrings.java
package com.google.common.base
public final com.google.common.base.Strings extends java.lang.Object {
private void ()
public static java.lang.String nullToEmpty (java.lang.String)
String string
public static java.lang.String emptyToNull (java.lang.String)
String string
public static boolean isNullOrEmpty (java.lang.String)
String string
public static java.lang.String padStart (java.lang.String, int, char)
int i
String string
int minLength
char padChar
StringBuilder sb
public static java.lang.String padEnd (java.lang.String, int, char)
int i
String string
int minLength
char padChar
StringBuilder sb
public static java.lang.String repeat (java.lang.String, int)
String string
int count
int len
long longSize
int size
char[] array
int n
public static java.lang.String commonPrefix (java.lang.CharSequence, java.lang.CharSequence)
CharSequence a
CharSequence b
int maxPrefixLength
int p
public static java.lang.String commonSuffix (java.lang.CharSequence, java.lang.CharSequence)
CharSequence a
CharSequence b
int maxSuffixLength
int s
static boolean validSurrogatePairAt (java.lang.CharSequence, int)
CharSequence string
int index
}
com/google/common/base/Supplier.classSupplier.java
package com.google.common.base
public abstract com.google.common.base.Supplier extends java.lang.Object {
public abstract java.lang.Object get ()
}
com/google/common/base/Suppliers$ExpiringMemoizingSupplier.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$ExpiringMemoizingSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
final long durationNanos
volatile transient Object value
volatile transient long expirationNanos
private static final long serialVersionUID
void (com.google.common.base.Supplier, long, java.util.concurrent.TimeUnit)
com.google.common.base.Supplier delegate
long duration
java.util.concurrent.TimeUnit unit
public java.lang.Object get ()
Object t
long nanos
long now
public java.lang.String toString ()
}
com/google/common/base/Suppliers$MemoizingSupplier.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$MemoizingSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
volatile transient boolean initialized
transient Object value
private static final long serialVersionUID
void (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public java.lang.Object get ()
Object t
public java.lang.String toString ()
}
com/google/common/base/Suppliers$SupplierComposition.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$SupplierComposition extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Function function
final com.google.common.base.Supplier supplier
private static final long serialVersionUID
void (com.google.common.base.Function, com.google.common.base.Supplier)
com.google.common.base.Function function
com.google.common.base.Supplier supplier
public java.lang.Object get ()
public java.lang.String toString ()
}
com/google/common/base/Suppliers$SupplierFunction.classSuppliers.java
package com.google.common.base
final com.google.common.base.Suppliers$SupplierFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final com.google.common.base.Suppliers$SupplierFunction INSTANCE
private static final com.google.common.base.Suppliers$SupplierFunction[] $VALUES
public static com.google.common.base.Suppliers$SupplierFunction[] values ()
public static com.google.common.base.Suppliers$SupplierFunction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.Object apply (com.google.common.base.Supplier)
com.google.common.base.Supplier input
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
static void ()
}
com/google/common/base/Suppliers$SupplierOfInstance.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$SupplierOfInstance extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final Object instance
private static final long serialVersionUID
void (java.lang.Object)
Object instance
public java.lang.Object get ()
public java.lang.String toString ()
}
com/google/common/base/Suppliers$ThreadSafeSupplier.classSuppliers.java
package com.google.common.base
com.google.common.base.Suppliers$ThreadSafeSupplier extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final com.google.common.base.Supplier delegate
private static final long serialVersionUID
void (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public java.lang.Object get ()
public java.lang.String toString ()
}
com/google/common/base/Suppliers.classSuppliers.java
package com.google.common.base
public final com.google.common.base.Suppliers extends java.lang.Object {
private void ()
public static com.google.common.base.Supplier compose (com.google.common.base.Function, com.google.common.base.Supplier)
com.google.common.base.Function function
com.google.common.base.Supplier supplier
public static com.google.common.base.Supplier memoize (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public static com.google.common.base.Supplier memoizeWithExpiration (com.google.common.base.Supplier, long, java.util.concurrent.TimeUnit)
com.google.common.base.Supplier delegate
long duration
java.util.concurrent.TimeUnit unit
public static com.google.common.base.Supplier ofInstance (java.lang.Object)
Object instance
public static com.google.common.base.Supplier synchronizedSupplier (com.google.common.base.Supplier)
com.google.common.base.Supplier delegate
public static com.google.common.base.Function supplierFunction ()
}
com/google/common/base/Throwables.classThrowables.java
package com.google.common.base
public final com.google.common.base.Throwables extends java.lang.Object {
private void ()
public static void propagateIfInstanceOf (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable throwable
Class declaredType
public static void propagateIfPossible (java.lang.Throwable)
Throwable throwable
public static void propagateIfPossible (java.lang.Throwable, java.lang.Class) throws java.lang.Throwable
Throwable throwable
Class declaredType
public static void propagateIfPossible (java.lang.Throwable, java.lang.Class, java.lang.Class) throws java.lang.Throwable java.lang.Throwable
Throwable throwable
Class declaredType1
Class declaredType2
public static java.lang.RuntimeException propagate (java.lang.Throwable)
Throwable throwable
public static java.lang.Throwable getRootCause (java.lang.Throwable)
Throwable throwable
Throwable cause
public static java.util.List getCausalChain (java.lang.Throwable)
Throwable throwable
java.util.List causes
public static java.lang.String getStackTraceAsString (java.lang.Throwable)
Throwable throwable
java.io.StringWriter stringWriter
}
com/google/common/base/Ticker$1.classTicker.java
package com.google.common.base
final com.google.common.base.Ticker$1 extends com.google.common.base.Ticker {
void ()
public long read ()
}
com/google/common/base/Ticker.classTicker.java
package com.google.common.base
public abstract com.google.common.base.Ticker extends java.lang.Object {
private static final com.google.common.base.Ticker SYSTEM_TICKER
protected void ()
public abstract long read ()
public static com.google.common.base.Ticker systemTicker ()
static void ()
}
com/google/common/base/internal/Finalizer$1.classFinalizer.java
package com.google.common.base.internal
com.google.common.base.internal.Finalizer$1 extends java.lang.Object {
}
com/google/common/base/internal/Finalizer$ShutDown.classFinalizer.java
package com.google.common.base.internal
com.google.common.base.internal.Finalizer$ShutDown extends java.lang.Exception {
private void ()
void (com.google.common.base.internal.Finalizer$1)
com.google.common.base.internal.Finalizer$1 x0
}
com/google/common/base/internal/Finalizer.classFinalizer.java
package com.google.common.base.internal
public com.google.common.base.internal.Finalizer extends java.lang.Object implements java.lang.Runnable {
private static final java.util.logging.Logger logger
private static final String FINALIZABLE_REFERENCE
private final java.lang.ref.WeakReference finalizableReferenceClassReference
private final java.lang.ref.PhantomReference frqReference
private final java.lang.ref.ReferenceQueue queue
private static final java.lang.reflect.Field inheritableThreadLocals
public static java.lang.ref.ReferenceQueue startFinalizer (java.lang.Class, java.lang.Object)
Throwable t
Class finalizableReferenceClass
Object frq
com.google.common.base.internal.Finalizer finalizer
Thread thread
private void (java.lang.Class, java.lang.Object)
Class finalizableReferenceClass
Object frq
public void run ()
InterruptedException e
com.google.common.base.internal.Finalizer$ShutDown shutDown
private void cleanUp (java.lang.ref.Reference) throws com.google.common.base.internal.Finalizer$ShutDown
Throwable t
java.lang.ref.Reference reference
java.lang.reflect.Method finalizeReferentMethod
private java.lang.reflect.Method getFinalizeReferentMethod () throws com.google.common.base.internal.Finalizer$ShutDown
NoSuchMethodException e
Class finalizableReferenceClass
public static java.lang.reflect.Field getInheritableThreadLocalsField ()
java.lang.reflect.Field inheritableThreadLocals
Throwable t
static void ()
}
com/google/common/base/package-info.classpackage-info.java
package com.google.common.base
abstract com.google.common.base.package-info extends java.lang.Object {
}
com/google/common/cache/AbstractCache$SimpleStatsCounter.classAbstractCache.java
package com.google.common.cache
public final com.google.common.cache.AbstractCache$SimpleStatsCounter extends java.lang.Object implements com.google.common.cache.AbstractCache$StatsCounter {
private final com.google.common.cache.LongAdder hitCount
private final com.google.common.cache.LongAdder missCount
private final com.google.common.cache.LongAdder loadSuccessCount
private final com.google.common.cache.LongAdder loadExceptionCount
private final com.google.common.cache.LongAdder totalLoadTime
private final com.google.common.cache.LongAdder evictionCount
public void ()
public void recordHits (int)
int count
public void recordMisses (int)
int count
public void recordLoadSuccess (long)
long loadTime
public void recordLoadException (long)
long loadTime
public void recordEviction ()
public com.google.common.cache.CacheStats snapshot ()
public void incrementBy (com.google.common.cache.AbstractCache$StatsCounter)
com.google.common.cache.AbstractCache$StatsCounter other
com.google.common.cache.CacheStats otherStats
}
com/google/common/cache/AbstractCache$StatsCounter.classAbstractCache.java
package com.google.common.cache
public abstract com.google.common.cache.AbstractCache$StatsCounter extends java.lang.Object {
public abstract void recordHits (int)
public abstract void recordMisses (int)
public abstract void recordLoadSuccess (long)
public abstract void recordLoadException (long)
public abstract void recordEviction ()
public abstract com.google.common.cache.CacheStats snapshot ()
}
com/google/common/cache/AbstractCache.classAbstractCache.java
package com.google.common.cache
public abstract com.google.common.cache.AbstractCache extends java.lang.Object implements com.google.common.cache.Cache {
protected void ()
public java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
Object key
java.util.concurrent.Callable valueLoader
public com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Object castKey
Object key
java.util.Iterator i$
Iterable keys
java.util.Map result
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map m
public void cleanUp ()
public long size ()
public void invalidate (java.lang.Object)
Object key
public void invalidateAll (java.lang.Iterable)
Object key
java.util.Iterator i$
Iterable keys
public void invalidateAll ()
public com.google.common.cache.CacheStats stats ()
public java.util.concurrent.ConcurrentMap asMap ()
}
com/google/common/cache/AbstractLoadingCache.classAbstractLoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.AbstractLoadingCache extends com.google.common.cache.AbstractCache implements com.google.common.cache.LoadingCache {
protected void ()
public java.lang.Object getUnchecked (java.lang.Object)
java.util.concurrent.ExecutionException e
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Object key
java.util.Iterator i$
Iterable keys
java.util.Map result
public final java.lang.Object apply (java.lang.Object)
Object key
public void refresh (java.lang.Object)
Object key
}
com/google/common/cache/Cache.classCache.java
package com.google.common.cache
public abstract com.google.common.cache.Cache extends java.lang.Object {
public abstract java.lang.Object getIfPresent (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
public abstract com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
public abstract void put (java.lang.Object, java.lang.Object)
public abstract void putAll (java.util.Map)
public abstract void invalidate (java.lang.Object)
public abstract void invalidateAll (java.lang.Iterable)
public abstract void invalidateAll ()
public abstract long size ()
public abstract com.google.common.cache.CacheStats stats ()
public abstract java.util.concurrent.ConcurrentMap asMap ()
public abstract void cleanUp ()
}
com/google/common/cache/CacheBuilder$1.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$1 extends java.lang.Object implements com.google.common.cache.AbstractCache$StatsCounter {
void ()
public void recordHits (int)
int count
public void recordMisses (int)
int count
public void recordLoadSuccess (long)
long loadTime
public void recordLoadException (long)
long loadTime
public void recordEviction ()
public com.google.common.cache.CacheStats snapshot ()
}
com/google/common/cache/CacheBuilder$2.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$2 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public com.google.common.cache.AbstractCache$StatsCounter get ()
public volatile java.lang.Object get ()
}
com/google/common/cache/CacheBuilder$3.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$3 extends com.google.common.base.Ticker {
void ()
public long read ()
}
com/google/common/cache/CacheBuilder$NullListener.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$NullListener extends java.lang.Enum implements com.google.common.cache.RemovalListener {
public static final com.google.common.cache.CacheBuilder$NullListener INSTANCE
private static final com.google.common.cache.CacheBuilder$NullListener[] $VALUES
public static com.google.common.cache.CacheBuilder$NullListener[] values ()
public static com.google.common.cache.CacheBuilder$NullListener valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void onRemoval (com.google.common.cache.RemovalNotification)
com.google.common.cache.RemovalNotification notification
static void ()
}
com/google/common/cache/CacheBuilder$OneWeigher.classCacheBuilder.java
package com.google.common.cache
final com.google.common.cache.CacheBuilder$OneWeigher extends java.lang.Enum implements com.google.common.cache.Weigher {
public static final com.google.common.cache.CacheBuilder$OneWeigher INSTANCE
private static final com.google.common.cache.CacheBuilder$OneWeigher[] $VALUES
public static com.google.common.cache.CacheBuilder$OneWeigher[] values ()
public static com.google.common.cache.CacheBuilder$OneWeigher valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int weigh (java.lang.Object, java.lang.Object)
Object key
Object value
static void ()
}
com/google/common/cache/CacheBuilder.classCacheBuilder.java
package com.google.common.cache
public final com.google.common.cache.CacheBuilder extends java.lang.Object {
private static final int DEFAULT_INITIAL_CAPACITY
private static final int DEFAULT_CONCURRENCY_LEVEL
private static final int DEFAULT_EXPIRATION_NANOS
private static final int DEFAULT_REFRESH_NANOS
static final com.google.common.base.Supplier NULL_STATS_COUNTER
static final com.google.common.cache.CacheStats EMPTY_STATS
static final com.google.common.base.Supplier CACHE_STATS_COUNTER
static final com.google.common.base.Ticker NULL_TICKER
private static final java.util.logging.Logger logger
static final int UNSET_INT
boolean strictParsing
int initialCapacity
int concurrencyLevel
long maximumSize
long maximumWeight
com.google.common.cache.Weigher weigher
com.google.common.cache.LocalCache$Strength keyStrength
com.google.common.cache.LocalCache$Strength valueStrength
long expireAfterWriteNanos
long expireAfterAccessNanos
long refreshNanos
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
com.google.common.cache.RemovalListener removalListener
com.google.common.base.Ticker ticker
com.google.common.base.Supplier statsCounterSupplier
void ()
public static com.google.common.cache.CacheBuilder newBuilder ()
public static com.google.common.cache.CacheBuilder from (com.google.common.cache.CacheBuilderSpec)
com.google.common.cache.CacheBuilderSpec spec
public static com.google.common.cache.CacheBuilder from (java.lang.String)
String spec
com.google.common.cache.CacheBuilder lenientParsing ()
com.google.common.cache.CacheBuilder keyEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getKeyEquivalence ()
com.google.common.cache.CacheBuilder valueEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getValueEquivalence ()
public com.google.common.cache.CacheBuilder initialCapacity (int)
int initialCapacity
int getInitialCapacity ()
public com.google.common.cache.CacheBuilder concurrencyLevel (int)
int concurrencyLevel
int getConcurrencyLevel ()
public com.google.common.cache.CacheBuilder maximumSize (long)
long size
public com.google.common.cache.CacheBuilder maximumWeight (long)
long weight
public com.google.common.cache.CacheBuilder weigher (com.google.common.cache.Weigher)
com.google.common.cache.Weigher weigher
com.google.common.cache.CacheBuilder me
long getMaximumWeight ()
com.google.common.cache.Weigher getWeigher ()
com.google.common.cache.CacheBuilder strongKeys ()
public com.google.common.cache.CacheBuilder weakKeys ()
com.google.common.cache.CacheBuilder setKeyStrength (com.google.common.cache.LocalCache$Strength)
com.google.common.cache.LocalCache$Strength strength
com.google.common.cache.LocalCache$Strength getKeyStrength ()
com.google.common.cache.CacheBuilder strongValues ()
public com.google.common.cache.CacheBuilder weakValues ()
public com.google.common.cache.CacheBuilder softValues ()
com.google.common.cache.CacheBuilder setValueStrength (com.google.common.cache.LocalCache$Strength)
com.google.common.cache.LocalCache$Strength strength
com.google.common.cache.LocalCache$Strength getValueStrength ()
public com.google.common.cache.CacheBuilder expireAfterWrite (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getExpireAfterWriteNanos ()
public com.google.common.cache.CacheBuilder expireAfterAccess (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getExpireAfterAccessNanos ()
public com.google.common.cache.CacheBuilder refreshAfterWrite (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getRefreshNanos ()
public com.google.common.cache.CacheBuilder ticker (com.google.common.base.Ticker)
com.google.common.base.Ticker ticker
com.google.common.base.Ticker getTicker (boolean)
boolean recordsTime
public com.google.common.cache.CacheBuilder removalListener (com.google.common.cache.RemovalListener)
com.google.common.cache.RemovalListener listener
com.google.common.cache.CacheBuilder me
com.google.common.cache.RemovalListener getRemovalListener ()
public com.google.common.cache.CacheBuilder recordStats ()
com.google.common.base.Supplier getStatsCounterSupplier ()
public com.google.common.cache.LoadingCache build (com.google.common.cache.CacheLoader)
com.google.common.cache.CacheLoader loader
public com.google.common.cache.Cache build ()
private void checkNonLoadingCache ()
private void checkWeightWithWeigher ()
public java.lang.String toString ()
com.google.common.base.Objects$ToStringHelper s
static void ()
}
com/google/common/cache/CacheBuilderSpec$1.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$cache$LocalCache$Strength
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/cache/CacheBuilderSpec$AccessDurationParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$AccessDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void ()
protected void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
com.google.common.cache.CacheBuilderSpec spec
long duration
java.util.concurrent.TimeUnit unit
}
com/google/common/cache/CacheBuilderSpec$ConcurrencyLevelParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$ConcurrencyLevelParser extends com.google.common.cache.CacheBuilderSpec$IntegerParser {
void ()
protected void parseInteger (com.google.common.cache.CacheBuilderSpec, int)
com.google.common.cache.CacheBuilderSpec spec
int value
}
com/google/common/cache/CacheBuilderSpec$DurationParser.classCacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$DurationParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void ()
protected abstract void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
char lastChar
java.util.concurrent.TimeUnit timeUnit
long duration
NumberFormatException e
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$InitialCapacityParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$InitialCapacityParser extends com.google.common.cache.CacheBuilderSpec$IntegerParser {
void ()
protected void parseInteger (com.google.common.cache.CacheBuilderSpec, int)
com.google.common.cache.CacheBuilderSpec spec
int value
}
com/google/common/cache/CacheBuilderSpec$IntegerParser.classCacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$IntegerParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void ()
protected abstract void parseInteger (com.google.common.cache.CacheBuilderSpec, int)
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
NumberFormatException e
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$KeyStrengthParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$KeyStrengthParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
private final com.google.common.cache.LocalCache$Strength strength
public void (com.google.common.cache.LocalCache$Strength)
com.google.common.cache.LocalCache$Strength strength
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$LongParser.classCacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$LongParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void ()
protected abstract void parseLong (com.google.common.cache.CacheBuilderSpec, long)
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
NumberFormatException e
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$MaximumSizeParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$MaximumSizeParser extends com.google.common.cache.CacheBuilderSpec$LongParser {
void ()
protected void parseLong (com.google.common.cache.CacheBuilderSpec, long)
com.google.common.cache.CacheBuilderSpec spec
long value
}
com/google/common/cache/CacheBuilderSpec$MaximumWeightParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$MaximumWeightParser extends com.google.common.cache.CacheBuilderSpec$LongParser {
void ()
protected void parseLong (com.google.common.cache.CacheBuilderSpec, long)
com.google.common.cache.CacheBuilderSpec spec
long value
}
com/google/common/cache/CacheBuilderSpec$RefreshDurationParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$RefreshDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void ()
protected void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
com.google.common.cache.CacheBuilderSpec spec
long duration
java.util.concurrent.TimeUnit unit
}
com/google/common/cache/CacheBuilderSpec$ValueParser.classCacheBuilderSpec.java
package com.google.common.cache
abstract com.google.common.cache.CacheBuilderSpec$ValueParser extends java.lang.Object {
public abstract void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
}
com/google/common/cache/CacheBuilderSpec$ValueStrengthParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$ValueStrengthParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
private final com.google.common.cache.LocalCache$Strength strength
public void (com.google.common.cache.LocalCache$Strength)
com.google.common.cache.LocalCache$Strength strength
public void parse (com.google.common.cache.CacheBuilderSpec, java.lang.String, java.lang.String)
com.google.common.cache.CacheBuilderSpec spec
String key
String value
}
com/google/common/cache/CacheBuilderSpec$WriteDurationParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$WriteDurationParser extends com.google.common.cache.CacheBuilderSpec$DurationParser {
void ()
protected void parseDuration (com.google.common.cache.CacheBuilderSpec, long, java.util.concurrent.TimeUnit)
com.google.common.cache.CacheBuilderSpec spec
long duration
java.util.concurrent.TimeUnit unit
}
com/google/common/cache/CacheBuilderSpec.classCacheBuilderSpec.java
package com.google.common.cache
public final com.google.common.cache.CacheBuilderSpec extends java.lang.Object {
private static final com.google.common.base.Splitter KEYS_SPLITTER
private static final com.google.common.base.Splitter KEY_VALUE_SPLITTER
private static final com.google.common.collect.ImmutableMap VALUE_PARSERS
Integer initialCapacity
Long maximumSize
Long maximumWeight
Integer concurrencyLevel
com.google.common.cache.LocalCache$Strength keyStrength
com.google.common.cache.LocalCache$Strength valueStrength
long writeExpirationDuration
java.util.concurrent.TimeUnit writeExpirationTimeUnit
long accessExpirationDuration
java.util.concurrent.TimeUnit accessExpirationTimeUnit
long refreshDuration
java.util.concurrent.TimeUnit refreshTimeUnit
private final String specification
private void (java.lang.String)
String specification
public static com.google.common.cache.CacheBuilderSpec parse (java.lang.String)
java.util.List keyAndValue
String key
com.google.common.cache.CacheBuilderSpec$ValueParser valueParser
String value
String keyValuePair
java.util.Iterator i$
String cacheBuilderSpecification
com.google.common.cache.CacheBuilderSpec spec
public static com.google.common.cache.CacheBuilderSpec disableCaching ()
com.google.common.cache.CacheBuilder toCacheBuilder ()
com.google.common.cache.CacheBuilder builder
public java.lang.String toParsableString ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.google.common.cache.CacheBuilderSpec that
private static java.lang.Long durationInNanos (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
static void ()
}
com/google/common/cache/CacheLoader$FunctionToCacheLoader.classCacheLoader.java
package com.google.common.cache
final com.google.common.cache.CacheLoader$FunctionToCacheLoader extends com.google.common.cache.CacheLoader implements java.io.Serializable {
private final com.google.common.base.Function computingFunction
private static final long serialVersionUID
public void (com.google.common.base.Function)
com.google.common.base.Function computingFunction
public java.lang.Object load (java.lang.Object)
Object key
}
com/google/common/cache/CacheLoader$InvalidCacheLoadException.classCacheLoader.java
package com.google.common.cache
public final com.google.common.cache.CacheLoader$InvalidCacheLoadException extends java.lang.RuntimeException {
public void (java.lang.String)
String message
}
com/google/common/cache/CacheLoader$SupplierToCacheLoader.classCacheLoader.java
package com.google.common.cache
final com.google.common.cache.CacheLoader$SupplierToCacheLoader extends com.google.common.cache.CacheLoader implements java.io.Serializable {
private final com.google.common.base.Supplier computingSupplier
private static final long serialVersionUID
public void (com.google.common.base.Supplier)
com.google.common.base.Supplier computingSupplier
public java.lang.Object load (java.lang.Object)
Object key
}
com/google/common/cache/CacheLoader$UnsupportedLoadingOperationException.classCacheLoader.java
package com.google.common.cache
final com.google.common.cache.CacheLoader$UnsupportedLoadingOperationException extends java.lang.UnsupportedOperationException {
void ()
}
com/google/common/cache/CacheLoader.classCacheLoader.java
package com.google.common.cache
public abstract com.google.common.cache.CacheLoader extends java.lang.Object {
protected void ()
public abstract java.lang.Object load (java.lang.Object) throws java.lang.Exception
public com.google.common.util.concurrent.ListenableFuture reload (java.lang.Object, java.lang.Object) throws java.lang.Exception
Object key
Object oldValue
public java.util.Map loadAll (java.lang.Iterable) throws java.lang.Exception
Iterable keys
public static com.google.common.cache.CacheLoader from (com.google.common.base.Function)
com.google.common.base.Function function
public static com.google.common.cache.CacheLoader from (com.google.common.base.Supplier)
com.google.common.base.Supplier supplier
}
com/google/common/cache/CacheStats.classCacheStats.java
package com.google.common.cache
public final com.google.common.cache.CacheStats extends java.lang.Object {
private final long hitCount
private final long missCount
private final long loadSuccessCount
private final long loadExceptionCount
private final long totalLoadTime
private final long evictionCount
public void (long, long, long, long, long, long)
long hitCount
long missCount
long loadSuccessCount
long loadExceptionCount
long totalLoadTime
long evictionCount
public long requestCount ()
public long hitCount ()
public double hitRate ()
long requestCount
public long missCount ()
public double missRate ()
long requestCount
public long loadCount ()
public long loadSuccessCount ()
public long loadExceptionCount ()
public double loadExceptionRate ()
long totalLoadCount
public long totalLoadTime ()
public double averageLoadPenalty ()
long totalLoadCount
public long evictionCount ()
public com.google.common.cache.CacheStats minus (com.google.common.cache.CacheStats)
com.google.common.cache.CacheStats other
public com.google.common.cache.CacheStats plus (com.google.common.cache.CacheStats)
com.google.common.cache.CacheStats other
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.cache.CacheStats other
Object object
public java.lang.String toString ()
}
com/google/common/cache/ForwardingCache$SimpleForwardingCache.classForwardingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingCache$SimpleForwardingCache extends com.google.common.cache.ForwardingCache {
private final com.google.common.cache.Cache delegate
protected void (com.google.common.cache.Cache)
com.google.common.cache.Cache delegate
protected final com.google.common.cache.Cache delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/ForwardingCache.classForwardingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingCache extends com.google.common.collect.ForwardingObject implements com.google.common.cache.Cache {
protected void ()
protected abstract com.google.common.cache.Cache delegate ()
public java.lang.Object getIfPresent (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
Object key
java.util.concurrent.Callable valueLoader
public com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Iterable keys
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map m
public void invalidate (java.lang.Object)
Object key
public void invalidateAll (java.lang.Iterable)
Iterable keys
public void invalidateAll ()
public long size ()
public com.google.common.cache.CacheStats stats ()
public java.util.concurrent.ConcurrentMap asMap ()
public void cleanUp ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/ForwardingLoadingCache$SimpleForwardingLoadingCache.classForwardingLoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingLoadingCache$SimpleForwardingLoadingCache extends com.google.common.cache.ForwardingLoadingCache {
private final com.google.common.cache.LoadingCache delegate
protected void (com.google.common.cache.LoadingCache)
com.google.common.cache.LoadingCache delegate
protected final com.google.common.cache.LoadingCache delegate ()
protected volatile com.google.common.cache.Cache delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/ForwardingLoadingCache.classForwardingLoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.ForwardingLoadingCache extends com.google.common.cache.ForwardingCache implements com.google.common.cache.LoadingCache {
protected void ()
protected abstract com.google.common.cache.LoadingCache delegate ()
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
public java.lang.Object getUnchecked (java.lang.Object)
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Iterable keys
public java.lang.Object apply (java.lang.Object)
Object key
public void refresh (java.lang.Object)
Object key
protected volatile com.google.common.cache.Cache delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/LoadingCache.classLoadingCache.java
package com.google.common.cache
public abstract com.google.common.cache.LoadingCache extends java.lang.Object implements com.google.common.cache.Cache com.google.common.base.Function {
public abstract java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
public abstract java.lang.Object getUnchecked (java.lang.Object)
public abstract com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
public abstract java.lang.Object apply (java.lang.Object)
public abstract void refresh (java.lang.Object)
public abstract java.util.concurrent.ConcurrentMap asMap ()
}
com/google/common/cache/LocalCache$1.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$1 extends java.lang.Object implements com.google.common.cache.LocalCache$ValueReference {
void ()
public java.lang.Object get ()
public int getWeight ()
public com.google.common.cache.LocalCache$ReferenceEntry getEntry ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
public void notifyNewValue (java.lang.Object)
Object newValue
}
com/google/common/cache/LocalCache$2.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$2 extends java.util.AbstractQueue {
void ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object peek ()
public java.lang.Object poll ()
public int size ()
public java.util.Iterator iterator ()
}
com/google/common/cache/LocalCache$AbstractReferenceEntry.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$AbstractReferenceEntry extends java.lang.Object implements com.google.common.cache.LocalCache$ReferenceEntry {
void ()
public com.google.common.cache.LocalCache$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
public com.google.common.cache.LocalCache$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$AccessQueue$1.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$AccessQueue$1 extends com.google.common.cache.LocalCache$AbstractReferenceEntry {
com.google.common.cache.LocalCache$ReferenceEntry nextAccess
com.google.common.cache.LocalCache$ReferenceEntry previousAccess
final com.google.common.cache.LocalCache$AccessQueue this$0
void (com.google.common.cache.LocalCache$AccessQueue)
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$AccessQueue$2.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$AccessQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final com.google.common.cache.LocalCache$AccessQueue this$0
void (com.google.common.cache.LocalCache$AccessQueue, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry x0
protected com.google.common.cache.LocalCache$ReferenceEntry computeNext (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/cache/LocalCache$AccessQueue.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$AccessQueue extends java.util.AbstractQueue {
final com.google.common.cache.LocalCache$ReferenceEntry head
void ()
public boolean offer (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry entry
public com.google.common.cache.LocalCache$ReferenceEntry peek ()
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry poll ()
com.google.common.cache.LocalCache$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.cache.LocalCache$ReferenceEntry e
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.cache.LocalCache$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.cache.LocalCache$ReferenceEntry e
int size
public void clear ()
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/cache/LocalCache$EntryFactory$1.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$1 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
}
com/google/common/cache/LocalCache$EntryFactory$2.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$2 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$3.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$3 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$4.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$4 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$5.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$5 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
}
com/google/common/cache/LocalCache$EntryFactory$6.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$6 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$7.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$7 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory$8.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryFactory$8 extends com.google.common.cache.LocalCache$EntryFactory {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newEntry
}
com/google/common/cache/LocalCache$EntryFactory.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$EntryFactory extends java.lang.Enum {
public static final com.google.common.cache.LocalCache$EntryFactory STRONG
public static final com.google.common.cache.LocalCache$EntryFactory STRONG_ACCESS
public static final com.google.common.cache.LocalCache$EntryFactory STRONG_WRITE
public static final com.google.common.cache.LocalCache$EntryFactory STRONG_ACCESS_WRITE
public static final com.google.common.cache.LocalCache$EntryFactory WEAK
public static final com.google.common.cache.LocalCache$EntryFactory WEAK_ACCESS
public static final com.google.common.cache.LocalCache$EntryFactory WEAK_WRITE
public static final com.google.common.cache.LocalCache$EntryFactory WEAK_ACCESS_WRITE
static final int ACCESS_MASK
static final int WRITE_MASK
static final int WEAK_MASK
static final com.google.common.cache.LocalCache$EntryFactory[] factories
private static final com.google.common.cache.LocalCache$EntryFactory[] $VALUES
public static com.google.common.cache.LocalCache$EntryFactory[] values ()
public static com.google.common.cache.LocalCache$EntryFactory valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.common.cache.LocalCache$EntryFactory getFactory (com.google.common.cache.LocalCache$Strength, boolean, boolean)
com.google.common.cache.LocalCache$Strength keyStrength
boolean usesAccessQueue
boolean usesWriteQueue
int flags
abstract com.google.common.cache.LocalCache$ReferenceEntry newEntry (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
void copyAccessEntry (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newEntry
void copyWriteEntry (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newEntry
void (java.lang.String, int, com.google.common.cache.LocalCache$1)
String x0
int x1
com.google.common.cache.LocalCache$1 x2
static void ()
}
com/google/common/cache/LocalCache$EntryIterator.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryIterator extends com.google.common.cache.LocalCache$HashIterator implements java.util.Iterator {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache)
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
}
com/google/common/cache/LocalCache$EntrySet.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntrySet extends java.util.AbstractSet {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache)
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
Object v
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
public int size ()
public boolean isEmpty ()
public void clear ()
}
com/google/common/cache/LocalCache$HashIterator.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$HashIterator extends java.lang.Object {
int nextSegmentIndex
int nextTableIndex
com.google.common.cache.LocalCache$Segment currentSegment
java.util.concurrent.atomic.AtomicReferenceArray currentTable
com.google.common.cache.LocalCache$ReferenceEntry nextEntry
com.google.common.cache.LocalCache$WriteThroughEntry nextExternal
com.google.common.cache.LocalCache$WriteThroughEntry lastReturned
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache)
final void advance ()
boolean nextInChain ()
boolean nextInTable ()
boolean advanceTo (com.google.common.cache.LocalCache$ReferenceEntry)
long now
Object key
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
public boolean hasNext ()
com.google.common.cache.LocalCache$WriteThroughEntry nextEntry ()
public void remove ()
}
com/google/common/cache/LocalCache$KeyIterator.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$KeyIterator extends com.google.common.cache.LocalCache$HashIterator implements java.util.Iterator {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache)
public java.lang.Object next ()
}
com/google/common/cache/LocalCache$KeySet.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$KeySet extends java.util.AbstractSet {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
}
com/google/common/cache/LocalCache$LoadingSerializationProxy.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$LoadingSerializationProxy extends com.google.common.cache.LocalCache$ManualSerializationProxy implements com.google.common.cache.LoadingCache java.io.Serializable {
private static final long serialVersionUID
transient com.google.common.cache.LoadingCache autoDelegate
void (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache cache
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.cache.CacheBuilder builder
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
public java.lang.Object getUnchecked (java.lang.Object)
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Iterable keys
public final java.lang.Object apply (java.lang.Object)
Object key
public void refresh (java.lang.Object)
Object key
private java.lang.Object readResolve ()
}
com/google/common/cache/LocalCache$LoadingValueReference.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LoadingValueReference extends java.lang.Object implements com.google.common.cache.LocalCache$ValueReference {
volatile com.google.common.cache.LocalCache$ValueReference oldValue
final com.google.common.util.concurrent.SettableFuture futureValue
final com.google.common.base.Stopwatch stopwatch
public void ()
public void (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference oldValue
public boolean isLoading ()
public boolean isActive ()
public int getWeight ()
public boolean set (java.lang.Object)
Object newValue
public boolean setException (java.lang.Throwable)
Throwable t
private static boolean setException (com.google.common.util.concurrent.SettableFuture, java.lang.Throwable)
Error e
com.google.common.util.concurrent.SettableFuture future
Throwable t
private com.google.common.util.concurrent.ListenableFuture fullyFailedFuture (java.lang.Throwable)
Throwable t
com.google.common.util.concurrent.SettableFuture future
public void notifyNewValue (java.lang.Object)
Object newValue
public com.google.common.util.concurrent.ListenableFuture loadFuture (java.lang.Object, com.google.common.cache.CacheLoader)
Object newValue
com.google.common.util.concurrent.ListenableFuture newValue
Throwable t
Object key
com.google.common.cache.CacheLoader loader
Object previousValue
public long elapsedNanos ()
public java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public java.lang.Object get ()
public com.google.common.cache.LocalCache$ValueReference getOldValue ()
public com.google.common.cache.LocalCache$ReferenceEntry getEntry ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
}
com/google/common/cache/LocalCache$LocalLoadingCache.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LocalLoadingCache extends com.google.common.cache.LocalCache$LocalManualCache implements com.google.common.cache.LoadingCache {
private static final long serialVersionUID
void (com.google.common.cache.CacheBuilder, com.google.common.cache.CacheLoader)
com.google.common.cache.CacheBuilder builder
com.google.common.cache.CacheLoader loader
public java.lang.Object get (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
public java.lang.Object getUnchecked (java.lang.Object)
java.util.concurrent.ExecutionException e
Object key
public com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Iterable keys
public void refresh (java.lang.Object)
Object key
public final java.lang.Object apply (java.lang.Object)
Object key
java.lang.Object writeReplace ()
}
com/google/common/cache/LocalCache$LocalManualCache$1.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LocalManualCache$1 extends com.google.common.cache.CacheLoader {
final java.util.concurrent.Callable val$valueLoader
final com.google.common.cache.LocalCache$LocalManualCache this$0
void (com.google.common.cache.LocalCache$LocalManualCache, java.util.concurrent.Callable)
public java.lang.Object load (java.lang.Object) throws java.lang.Exception
Object key
}
com/google/common/cache/LocalCache$LocalManualCache.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LocalManualCache extends java.lang.Object implements com.google.common.cache.Cache java.io.Serializable {
final com.google.common.cache.LocalCache localCache
private static final long serialVersionUID
void (com.google.common.cache.CacheBuilder)
com.google.common.cache.CacheBuilder builder
private void (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache localCache
public java.lang.Object getIfPresent (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object, java.util.concurrent.Callable) throws java.util.concurrent.ExecutionException
Object key
java.util.concurrent.Callable valueLoader
public com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Iterable keys
public void put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map m
public void invalidate (java.lang.Object)
Object key
public void invalidateAll (java.lang.Iterable)
Iterable keys
public void invalidateAll ()
public long size ()
public java.util.concurrent.ConcurrentMap asMap ()
public com.google.common.cache.CacheStats stats ()
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$Segment[] arr$
int len$
int i$
com.google.common.cache.AbstractCache$SimpleStatsCounter aggregator
public void cleanUp ()
java.lang.Object writeReplace ()
void (com.google.common.cache.LocalCache, com.google.common.cache.LocalCache$1)
com.google.common.cache.LocalCache x0
com.google.common.cache.LocalCache$1 x1
}
com/google/common/cache/LocalCache$ManualSerializationProxy.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$ManualSerializationProxy extends com.google.common.cache.ForwardingCache implements java.io.Serializable {
private static final long serialVersionUID
final com.google.common.cache.LocalCache$Strength keyStrength
final com.google.common.cache.LocalCache$Strength valueStrength
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final long expireAfterWriteNanos
final long expireAfterAccessNanos
final long maxWeight
final com.google.common.cache.Weigher weigher
final int concurrencyLevel
final com.google.common.cache.RemovalListener removalListener
final com.google.common.base.Ticker ticker
final com.google.common.cache.CacheLoader loader
transient com.google.common.cache.Cache delegate
void (com.google.common.cache.LocalCache)
com.google.common.cache.LocalCache cache
private void (com.google.common.cache.LocalCache$Strength, com.google.common.cache.LocalCache$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, long, com.google.common.cache.Weigher, int, com.google.common.cache.RemovalListener, com.google.common.base.Ticker, com.google.common.cache.CacheLoader)
com.google.common.cache.LocalCache$Strength keyStrength
com.google.common.cache.LocalCache$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
long maxWeight
com.google.common.cache.Weigher weigher
int concurrencyLevel
com.google.common.cache.RemovalListener removalListener
com.google.common.base.Ticker ticker
com.google.common.cache.CacheLoader loader
com.google.common.cache.CacheBuilder recreateCacheBuilder ()
com.google.common.cache.CacheBuilder builder
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.cache.CacheBuilder builder
private java.lang.Object readResolve ()
protected com.google.common.cache.Cache delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/cache/LocalCache$NullEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$NullEntry extends java.lang.Enum implements com.google.common.cache.LocalCache$ReferenceEntry {
public static final com.google.common.cache.LocalCache$NullEntry INSTANCE
private static final com.google.common.cache.LocalCache$NullEntry[] $VALUES
public static com.google.common.cache.LocalCache$NullEntry[] values ()
public static com.google.common.cache.LocalCache$NullEntry valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public com.google.common.cache.LocalCache$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
public com.google.common.cache.LocalCache$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
static void ()
}
com/google/common/cache/LocalCache$ReferenceEntry.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$ReferenceEntry extends java.lang.Object {
public abstract com.google.common.cache.LocalCache$ValueReference getValueReference ()
public abstract void setValueReference (com.google.common.cache.LocalCache$ValueReference)
public abstract com.google.common.cache.LocalCache$ReferenceEntry getNext ()
public abstract int getHash ()
public abstract java.lang.Object getKey ()
public abstract long getAccessTime ()
public abstract void setAccessTime (long)
public abstract com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public abstract void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
public abstract com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public abstract void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
public abstract long getWriteTime ()
public abstract void setWriteTime (long)
public abstract com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public abstract void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
public abstract com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public abstract void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
}
com/google/common/cache/LocalCache$Segment$1.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$Segment$1 extends java.lang.Object implements java.lang.Runnable {
final Object val$key
final int val$hash
final com.google.common.cache.LocalCache$LoadingValueReference val$loadingValueReference
final com.google.common.util.concurrent.ListenableFuture val$loadingFuture
final com.google.common.cache.LocalCache$Segment this$0
void (com.google.common.cache.LocalCache$Segment, java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.util.concurrent.ListenableFuture)
public void run ()
Object newValue
Throwable t
}
com/google/common/cache/LocalCache$Segment.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$Segment extends java.util.concurrent.locks.ReentrantLock {
final com.google.common.cache.LocalCache map
volatile int count
int totalWeight
int modCount
int threshold
volatile java.util.concurrent.atomic.AtomicReferenceArray table
final long maxSegmentWeight
final java.lang.ref.ReferenceQueue keyReferenceQueue
final java.lang.ref.ReferenceQueue valueReferenceQueue
final java.util.Queue recencyQueue
final java.util.concurrent.atomic.AtomicInteger readCount
final java.util.Queue writeQueue
final java.util.Queue accessQueue
final com.google.common.cache.AbstractCache$StatsCounter statsCounter
void (com.google.common.cache.LocalCache, int, long, com.google.common.cache.AbstractCache$StatsCounter)
com.google.common.cache.LocalCache map
int initialCapacity
long maxSegmentWeight
com.google.common.cache.AbstractCache$StatsCounter statsCounter
java.util.concurrent.atomic.AtomicReferenceArray newEntryArray (int)
int size
void initTable (java.util.concurrent.atomic.AtomicReferenceArray)
java.util.concurrent.atomic.AtomicReferenceArray newTable
com.google.common.cache.LocalCache$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ValueReference valueReference
Object value
com.google.common.cache.LocalCache$ReferenceEntry newEntry
void setValue (com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, java.lang.Object, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
Object key
Object value
long now
com.google.common.cache.LocalCache$ValueReference previous
int weight
com.google.common.cache.LocalCache$ValueReference valueReference
java.lang.Object get (java.lang.Object, int, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
long now
Object value
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.LocalCache$ReferenceEntry e
Throwable cause
java.util.concurrent.ExecutionException ee
Object key
int hash
com.google.common.cache.CacheLoader loader
java.lang.Object lockedGetOrLoad (java.lang.Object, int, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
Object value
Object entryKey
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
Object key
int hash
com.google.common.cache.CacheLoader loader
com.google.common.cache.LocalCache$ReferenceEntry e
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
boolean createNewEntry
java.lang.Object waitForLoadingValue (com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, com.google.common.cache.LocalCache$ValueReference) throws java.util.concurrent.ExecutionException
Object value
long now
com.google.common.cache.LocalCache$ReferenceEntry e
Object key
com.google.common.cache.LocalCache$ValueReference valueReference
java.lang.Object loadSync (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
com.google.common.cache.CacheLoader loader
com.google.common.util.concurrent.ListenableFuture loadingFuture
com.google.common.util.concurrent.ListenableFuture loadAsync (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.cache.CacheLoader)
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
com.google.common.cache.CacheLoader loader
com.google.common.util.concurrent.ListenableFuture loadingFuture
java.lang.Object getAndRecordStats (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, com.google.common.util.concurrent.ListenableFuture) throws java.util.concurrent.ExecutionException
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
com.google.common.util.concurrent.ListenableFuture newValue
Object value
java.lang.Object scheduleRefresh (com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int, java.lang.Object, long, com.google.common.cache.CacheLoader)
Object newValue
com.google.common.cache.LocalCache$ReferenceEntry entry
Object key
int hash
Object oldValue
long now
com.google.common.cache.CacheLoader loader
java.lang.Object refresh (java.lang.Object, int, com.google.common.cache.CacheLoader)
Throwable t
Object key
int hash
com.google.common.cache.CacheLoader loader
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
com.google.common.util.concurrent.ListenableFuture result
com.google.common.cache.LocalCache$LoadingValueReference insertLoadingValueReference (java.lang.Object, int)
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
Object entryKey
long now
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
com.google.common.cache.LocalCache$LoadingValueReference loadingValueReference
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry e
void tryDrainReferenceQueues ()
void drainReferenceQueues ()
void drainKeyReferenceQueue ()
com.google.common.cache.LocalCache$ReferenceEntry entry
java.lang.ref.Reference ref
int i
void drainValueReferenceQueue ()
com.google.common.cache.LocalCache$ValueReference valueReference
java.lang.ref.Reference ref
int i
void clearReferenceQueues ()
void clearKeyReferenceQueue ()
void clearValueReferenceQueue ()
void recordRead (com.google.common.cache.LocalCache$ReferenceEntry, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
long now
void recordLockedRead (com.google.common.cache.LocalCache$ReferenceEntry, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
long now
void recordWrite (com.google.common.cache.LocalCache$ReferenceEntry, int, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
int weight
long now
void drainRecencyQueue ()
com.google.common.cache.LocalCache$ReferenceEntry e
void tryExpireEntries (long)
long now
void expireEntries (long)
long now
com.google.common.cache.LocalCache$ReferenceEntry e
void enqueueNotification (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.RemovalCause)
com.google.common.cache.LocalCache$ReferenceEntry entry
com.google.common.cache.RemovalCause cause
void enqueueNotification (java.lang.Object, int, com.google.common.cache.LocalCache$ValueReference, com.google.common.cache.RemovalCause)
Object value
com.google.common.cache.RemovalNotification notification
Object key
int hash
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.RemovalCause cause
void evictEntries ()
com.google.common.cache.LocalCache$ReferenceEntry e
com.google.common.cache.LocalCache$ReferenceEntry getNextEvictable ()
int weight
com.google.common.cache.LocalCache$ReferenceEntry e
java.util.Iterator i$
com.google.common.cache.LocalCache$ReferenceEntry getFirst (int)
int hash
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.LocalCache$ReferenceEntry getEntry (java.lang.Object, int)
Object entryKey
com.google.common.cache.LocalCache$ReferenceEntry e
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry getLiveEntry (java.lang.Object, int, long)
Object key
int hash
long now
com.google.common.cache.LocalCache$ReferenceEntry e
java.lang.Object getLiveValue (com.google.common.cache.LocalCache$ReferenceEntry, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
long now
Object value
java.lang.Object get (java.lang.Object, int)
long now
com.google.common.cache.LocalCache$ReferenceEntry e
Object value
Object key
int hash
boolean containsKey (java.lang.Object, int)
long now
com.google.common.cache.LocalCache$ReferenceEntry e
Object key
int hash
boolean containsValue (java.lang.Object)
Object entryValue
com.google.common.cache.LocalCache$ReferenceEntry e
int i
long now
java.util.concurrent.atomic.AtomicReferenceArray table
int length
Object value
java.lang.Object put (java.lang.Object, int, java.lang.Object, boolean)
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.LocalCache$ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
com.google.common.cache.LocalCache$ReferenceEntry newEntry
Object key
int hash
Object value
boolean onlyIfAbsent
void expand ()
int newIndex
com.google.common.cache.LocalCache$ReferenceEntry e
int newIndex
com.google.common.cache.LocalCache$ReferenceEntry newNext
com.google.common.cache.LocalCache$ReferenceEntry newFirst
com.google.common.cache.LocalCache$ReferenceEntry e
com.google.common.cache.LocalCache$ReferenceEntry tail
int tailIndex
com.google.common.cache.LocalCache$ReferenceEntry next
int headIndex
com.google.common.cache.LocalCache$ReferenceEntry head
int oldIndex
java.util.concurrent.atomic.AtomicReferenceArray oldTable
int oldCapacity
int newCount
java.util.concurrent.atomic.AtomicReferenceArray newTable
int newMask
boolean replace (java.lang.Object, int, java.lang.Object, java.lang.Object)
int newCount
com.google.common.cache.LocalCache$ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.LocalCache$ReferenceEntry e
long now
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
Object key
int hash
Object oldValue
Object newValue
java.lang.Object replace (java.lang.Object, int, java.lang.Object)
int newCount
com.google.common.cache.LocalCache$ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.LocalCache$ReferenceEntry e
long now
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
Object key
int hash
Object newValue
java.lang.Object remove (java.lang.Object, int)
com.google.common.cache.RemovalCause cause
com.google.common.cache.RemovalCause cause
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
com.google.common.cache.RemovalCause cause
com.google.common.cache.LocalCache$ReferenceEntry newFirst
Object entryKey
com.google.common.cache.LocalCache$ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
Object key
int hash
boolean storeLoadedValue (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference, java.lang.Object)
com.google.common.cache.RemovalCause cause
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.cache.LocalCache$ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
com.google.common.cache.LocalCache$ReferenceEntry newEntry
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference oldValueReference
Object newValue
boolean remove (java.lang.Object, int, java.lang.Object)
com.google.common.cache.RemovalCause cause
com.google.common.cache.RemovalCause cause
com.google.common.cache.LocalCache$ValueReference valueReference
Object entryValue
com.google.common.cache.RemovalCause cause
com.google.common.cache.LocalCache$ReferenceEntry newFirst
Object entryKey
com.google.common.cache.LocalCache$ReferenceEntry e
long now
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
Object key
int hash
Object value
void clear ()
com.google.common.cache.LocalCache$ReferenceEntry e
int i
int i
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.LocalCache$ReferenceEntry removeValueFromChain (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int, com.google.common.cache.LocalCache$ValueReference, com.google.common.cache.RemovalCause)
com.google.common.cache.LocalCache$ReferenceEntry first
com.google.common.cache.LocalCache$ReferenceEntry entry
Object key
int hash
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.RemovalCause cause
com.google.common.cache.LocalCache$ReferenceEntry removeEntryFromChain (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry e
com.google.common.cache.LocalCache$ReferenceEntry first
com.google.common.cache.LocalCache$ReferenceEntry entry
int newCount
com.google.common.cache.LocalCache$ReferenceEntry newFirst
void removeCollectedEntry (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry entry
boolean reclaimKey (com.google.common.cache.LocalCache$ReferenceEntry, int)
com.google.common.cache.LocalCache$ReferenceEntry newFirst
com.google.common.cache.LocalCache$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
com.google.common.cache.LocalCache$ReferenceEntry entry
int hash
boolean reclaimValue (java.lang.Object, int, com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference v
Object entryKey
com.google.common.cache.LocalCache$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
Object key
int hash
com.google.common.cache.LocalCache$ValueReference valueReference
boolean removeLoadingValue (java.lang.Object, int, com.google.common.cache.LocalCache$LoadingValueReference)
com.google.common.cache.LocalCache$ReferenceEntry newFirst
com.google.common.cache.LocalCache$ValueReference v
Object entryKey
com.google.common.cache.LocalCache$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
Object key
int hash
com.google.common.cache.LocalCache$LoadingValueReference valueReference
boolean removeEntry (com.google.common.cache.LocalCache$ReferenceEntry, int, com.google.common.cache.RemovalCause)
com.google.common.cache.LocalCache$ReferenceEntry newFirst
com.google.common.cache.LocalCache$ReferenceEntry e
com.google.common.cache.LocalCache$ReferenceEntry entry
int hash
com.google.common.cache.RemovalCause cause
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.cache.LocalCache$ReferenceEntry first
void postReadCleanup ()
void preWriteCleanup (long)
long now
void postWriteCleanup ()
void cleanUp ()
long now
void runLockedCleanup (long)
long now
void runUnlockedCleanup ()
}
com/google/common/cache/LocalCache$SoftValueReference.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$SoftValueReference extends java.lang.ref.SoftReference implements com.google.common.cache.LocalCache$ValueReference {
final com.google.common.cache.LocalCache$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.LocalCache$ReferenceEntry entry
public int getWeight ()
public com.google.common.cache.LocalCache$ReferenceEntry getEntry ()
public void notifyNewValue (java.lang.Object)
Object newValue
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
}
com/google/common/cache/LocalCache$Strength$1.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$Strength$1 extends com.google.common.cache.LocalCache$Strength {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength$2.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$Strength$2 extends com.google.common.cache.LocalCache$Strength {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength$3.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$Strength$3 extends com.google.common.cache.LocalCache$Strength {
void (java.lang.String, int)
com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$ReferenceEntry entry
Object value
int weight
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/cache/LocalCache$Strength.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$Strength extends java.lang.Enum {
public static final com.google.common.cache.LocalCache$Strength STRONG
public static final com.google.common.cache.LocalCache$Strength SOFT
public static final com.google.common.cache.LocalCache$Strength WEAK
private static final com.google.common.cache.LocalCache$Strength[] $VALUES
public static com.google.common.cache.LocalCache$Strength[] values ()
public static com.google.common.cache.LocalCache$Strength valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract com.google.common.cache.LocalCache$ValueReference referenceValue (com.google.common.cache.LocalCache$Segment, com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int)
abstract com.google.common.base.Equivalence defaultEquivalence ()
void (java.lang.String, int, com.google.common.cache.LocalCache$1)
String x0
int x1
com.google.common.cache.LocalCache$1 x2
static void ()
}
com/google/common/cache/LocalCache$StrongAccessEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongAccessEntry extends com.google.common.cache.LocalCache$StrongEntry implements com.google.common.cache.LocalCache$ReferenceEntry {
volatile long accessTime
com.google.common.cache.LocalCache$ReferenceEntry nextAccess
com.google.common.cache.LocalCache$ReferenceEntry previousAccess
void (java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$StrongAccessWriteEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongAccessWriteEntry extends com.google.common.cache.LocalCache$StrongEntry implements com.google.common.cache.LocalCache$ReferenceEntry {
volatile long accessTime
com.google.common.cache.LocalCache$ReferenceEntry nextAccess
com.google.common.cache.LocalCache$ReferenceEntry previousAccess
volatile long writeTime
com.google.common.cache.LocalCache$ReferenceEntry nextWrite
com.google.common.cache.LocalCache$ReferenceEntry previousWrite
void (java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$StrongEntry.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$StrongEntry extends java.lang.Object implements com.google.common.cache.LocalCache$ReferenceEntry {
final Object key
final int hash
final com.google.common.cache.LocalCache$ReferenceEntry next
volatile com.google.common.cache.LocalCache$ValueReference valueReference
void (java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public com.google.common.cache.LocalCache$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
public int getHash ()
public com.google.common.cache.LocalCache$ReferenceEntry getNext ()
}
com/google/common/cache/LocalCache$StrongValueReference.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$StrongValueReference extends java.lang.Object implements com.google.common.cache.LocalCache$ValueReference {
final Object referent
void (java.lang.Object)
Object referent
public java.lang.Object get ()
public int getWeight ()
public com.google.common.cache.LocalCache$ReferenceEntry getEntry ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
public void notifyNewValue (java.lang.Object)
Object newValue
}
com/google/common/cache/LocalCache$StrongWriteEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongWriteEntry extends com.google.common.cache.LocalCache$StrongEntry implements com.google.common.cache.LocalCache$ReferenceEntry {
volatile long writeTime
com.google.common.cache.LocalCache$ReferenceEntry nextWrite
com.google.common.cache.LocalCache$ReferenceEntry previousWrite
void (java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$ValueIterator.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$ValueIterator extends com.google.common.cache.LocalCache$HashIterator implements java.util.Iterator {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache)
public java.lang.Object next ()
}
com/google/common/cache/LocalCache$ValueReference.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$ValueReference extends java.lang.Object {
public abstract java.lang.Object get ()
public abstract java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public abstract int getWeight ()
public abstract com.google.common.cache.LocalCache$ReferenceEntry getEntry ()
public abstract com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
public abstract void notifyNewValue (java.lang.Object)
public abstract boolean isLoading ()
public abstract boolean isActive ()
}
com/google/common/cache/LocalCache$Values.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$Values extends java.util.AbstractCollection {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/cache/LocalCache$WeakAccessEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeakAccessEntry extends com.google.common.cache.LocalCache$WeakEntry implements com.google.common.cache.LocalCache$ReferenceEntry {
volatile long accessTime
com.google.common.cache.LocalCache$ReferenceEntry nextAccess
com.google.common.cache.LocalCache$ReferenceEntry previousAccess
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$WeakAccessWriteEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeakAccessWriteEntry extends com.google.common.cache.LocalCache$WeakEntry implements com.google.common.cache.LocalCache$ReferenceEntry {
volatile long accessTime
com.google.common.cache.LocalCache$ReferenceEntry nextAccess
com.google.common.cache.LocalCache$ReferenceEntry previousAccess
volatile long writeTime
com.google.common.cache.LocalCache$ReferenceEntry nextWrite
com.google.common.cache.LocalCache$ReferenceEntry previousWrite
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$WeakEntry.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WeakEntry extends java.lang.ref.WeakReference implements com.google.common.cache.LocalCache$ReferenceEntry {
final int hash
final com.google.common.cache.LocalCache$ReferenceEntry next
volatile com.google.common.cache.LocalCache$ValueReference valueReference
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public java.lang.Object getKey ()
public long getAccessTime ()
public void setAccessTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInAccessQueue ()
public void setNextInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInAccessQueue ()
public void setPreviousInAccessQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
public com.google.common.cache.LocalCache$ValueReference getValueReference ()
public void setValueReference (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
public int getHash ()
public com.google.common.cache.LocalCache$ReferenceEntry getNext ()
}
com/google/common/cache/LocalCache$WeakValueReference.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WeakValueReference extends java.lang.ref.WeakReference implements com.google.common.cache.LocalCache$ValueReference {
final com.google.common.cache.LocalCache$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.LocalCache$ReferenceEntry entry
public int getWeight ()
public com.google.common.cache.LocalCache$ReferenceEntry getEntry ()
public void notifyNewValue (java.lang.Object)
Object newValue
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
public boolean isLoading ()
public boolean isActive ()
public java.lang.Object waitForValue ()
}
com/google/common/cache/LocalCache$WeakWriteEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeakWriteEntry extends com.google.common.cache.LocalCache$WeakEntry implements com.google.common.cache.LocalCache$ReferenceEntry {
volatile long writeTime
com.google.common.cache.LocalCache$ReferenceEntry nextWrite
com.google.common.cache.LocalCache$ReferenceEntry previousWrite
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$WeightedSoftValueReference.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedSoftValueReference extends com.google.common.cache.LocalCache$SoftValueReference {
final int weight
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry, int)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.LocalCache$ReferenceEntry entry
int weight
public int getWeight ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
}
com/google/common/cache/LocalCache$WeightedStrongValueReference.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedStrongValueReference extends com.google.common.cache.LocalCache$StrongValueReference {
final int weight
void (java.lang.Object, int)
Object referent
int weight
public int getWeight ()
}
com/google/common/cache/LocalCache$WeightedWeakValueReference.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeightedWeakValueReference extends com.google.common.cache.LocalCache$WeakValueReference {
final int weight
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry, int)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.cache.LocalCache$ReferenceEntry entry
int weight
public int getWeight ()
public com.google.common.cache.LocalCache$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.cache.LocalCache$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.cache.LocalCache$ReferenceEntry entry
}
com/google/common/cache/LocalCache$WriteQueue$1.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WriteQueue$1 extends com.google.common.cache.LocalCache$AbstractReferenceEntry {
com.google.common.cache.LocalCache$ReferenceEntry nextWrite
com.google.common.cache.LocalCache$ReferenceEntry previousWrite
final com.google.common.cache.LocalCache$WriteQueue this$0
void (com.google.common.cache.LocalCache$WriteQueue)
public long getWriteTime ()
public void setWriteTime (long)
long time
public com.google.common.cache.LocalCache$ReferenceEntry getNextInWriteQueue ()
public void setNextInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry getPreviousInWriteQueue ()
public void setPreviousInWriteQueue (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
}
com/google/common/cache/LocalCache$WriteQueue$2.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$WriteQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final com.google.common.cache.LocalCache$WriteQueue this$0
void (com.google.common.cache.LocalCache$WriteQueue, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry x0
protected com.google.common.cache.LocalCache$ReferenceEntry computeNext (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/cache/LocalCache$WriteQueue.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WriteQueue extends java.util.AbstractQueue {
final com.google.common.cache.LocalCache$ReferenceEntry head
void ()
public boolean offer (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry entry
public com.google.common.cache.LocalCache$ReferenceEntry peek ()
com.google.common.cache.LocalCache$ReferenceEntry next
public com.google.common.cache.LocalCache$ReferenceEntry poll ()
com.google.common.cache.LocalCache$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.cache.LocalCache$ReferenceEntry e
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.cache.LocalCache$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.cache.LocalCache$ReferenceEntry e
int size
public void clear ()
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/cache/LocalCache$WriteThroughEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WriteThroughEntry extends java.lang.Object implements java.util.Map$Entry {
final Object key
Object value
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache, java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
public java.lang.String toString ()
}
com/google/common/cache/LocalCache.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap {
static final int MAXIMUM_CAPACITY
static final int MAX_SEGMENTS
static final int CONTAINS_VALUE_RETRIES
static final int DRAIN_THRESHOLD
static final int DRAIN_MAX
static final java.util.logging.Logger logger
static final com.google.common.util.concurrent.ListeningExecutorService sameThreadExecutor
final int segmentMask
final int segmentShift
final com.google.common.cache.LocalCache$Segment[] segments
final int concurrencyLevel
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final com.google.common.cache.LocalCache$Strength keyStrength
final com.google.common.cache.LocalCache$Strength valueStrength
final long maxWeight
final com.google.common.cache.Weigher weigher
final long expireAfterAccessNanos
final long expireAfterWriteNanos
final long refreshNanos
final java.util.Queue removalNotificationQueue
final com.google.common.cache.RemovalListener removalListener
final com.google.common.base.Ticker ticker
final com.google.common.cache.LocalCache$EntryFactory entryFactory
final com.google.common.cache.AbstractCache$StatsCounter globalStatsCounter
final com.google.common.cache.CacheLoader defaultLoader
static final com.google.common.cache.LocalCache$ValueReference UNSET
static final java.util.Queue DISCARDING_QUEUE
java.util.Set keySet
java.util.Collection values
java.util.Set entrySet
void (com.google.common.cache.CacheBuilder, com.google.common.cache.CacheLoader)
int i
long maxSegmentWeight
long remainder
int i
com.google.common.cache.CacheBuilder builder
com.google.common.cache.CacheLoader loader
int initialCapacity
int segmentShift
int segmentCount
int segmentCapacity
int segmentSize
boolean evictsBySize ()
boolean customWeigher ()
boolean expires ()
boolean expiresAfterWrite ()
boolean expiresAfterAccess ()
boolean refreshes ()
boolean usesAccessQueue ()
boolean usesWriteQueue ()
boolean recordsWrite ()
boolean recordsAccess ()
boolean recordsTime ()
boolean usesWriteEntries ()
boolean usesAccessEntries ()
boolean usesKeyReferences ()
boolean usesValueReferences ()
static com.google.common.cache.LocalCache$ValueReference unset ()
static com.google.common.cache.LocalCache$ReferenceEntry nullEntry ()
static java.util.Queue discardingQueue ()
static int rehash (int)
int h
com.google.common.cache.LocalCache$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.cache.LocalCache$ReferenceEntry)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry next
com.google.common.cache.LocalCache$ReferenceEntry copyEntry (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry original
com.google.common.cache.LocalCache$ReferenceEntry newNext
int hash
com.google.common.cache.LocalCache$ValueReference newValueReference (com.google.common.cache.LocalCache$ReferenceEntry, java.lang.Object, int)
com.google.common.cache.LocalCache$ReferenceEntry entry
Object value
int weight
int hash
int hash (java.lang.Object)
Object key
int h
void reclaimValue (com.google.common.cache.LocalCache$ValueReference)
com.google.common.cache.LocalCache$ValueReference valueReference
com.google.common.cache.LocalCache$ReferenceEntry entry
int hash
void reclaimKey (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry entry
int hash
boolean isLive (com.google.common.cache.LocalCache$ReferenceEntry, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
long now
com.google.common.cache.LocalCache$Segment segmentFor (int)
int hash
com.google.common.cache.LocalCache$Segment createSegment (int, long, com.google.common.cache.AbstractCache$StatsCounter)
int initialCapacity
long maxSegmentWeight
com.google.common.cache.AbstractCache$StatsCounter statsCounter
java.lang.Object getLiveValue (com.google.common.cache.LocalCache$ReferenceEntry, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
long now
Object value
boolean isExpired (com.google.common.cache.LocalCache$ReferenceEntry, long)
com.google.common.cache.LocalCache$ReferenceEntry entry
long now
static void connectAccessOrder (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
static void nullifyAccessOrder (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry nulled
com.google.common.cache.LocalCache$ReferenceEntry nullEntry
static void connectWriteOrder (com.google.common.cache.LocalCache$ReferenceEntry, com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry previous
com.google.common.cache.LocalCache$ReferenceEntry next
static void nullifyWriteOrder (com.google.common.cache.LocalCache$ReferenceEntry)
com.google.common.cache.LocalCache$ReferenceEntry nulled
com.google.common.cache.LocalCache$ReferenceEntry nullEntry
void processPendingNotifications ()
Throwable e
com.google.common.cache.RemovalNotification notification
final com.google.common.cache.LocalCache$Segment[] newSegmentArray (int)
int ssize
public void cleanUp ()
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$Segment[] arr$
int len$
int i$
public boolean isEmpty ()
int i
int i
long sum
com.google.common.cache.LocalCache$Segment[] segments
long longSize ()
int i
com.google.common.cache.LocalCache$Segment[] segments
long sum
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
int hash
public java.lang.Object getIfPresent (java.lang.Object)
Object key
int hash
Object value
java.lang.Object get (java.lang.Object, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
Object key
com.google.common.cache.CacheLoader loader
int hash
java.lang.Object getOrLoad (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
com.google.common.collect.ImmutableMap getAllPresent (java.lang.Iterable)
Object castKey
Object value
Object key
java.util.Iterator i$
Iterable keys
int hits
int misses
java.util.Map result
com.google.common.collect.ImmutableMap getAll (java.lang.Iterable) throws java.util.concurrent.ExecutionException
Object value
Object key
java.util.Iterator i$
Object value
Object key
java.util.Iterator i$
java.util.Map newEntries
Object key
java.util.Iterator i$
com.google.common.cache.CacheLoader$UnsupportedLoadingOperationException e
Iterable keys
int hits
int misses
java.util.Map result
java.util.Set keysToLoad
java.util.Map loadAll (java.util.Set, com.google.common.cache.CacheLoader) throws java.util.concurrent.ExecutionException
java.util.Map map
com.google.common.cache.CacheLoader$UnsupportedLoadingOperationException e
InterruptedException e
RuntimeException e
Exception e
Error e
Object key
Object value
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Set keys
com.google.common.cache.CacheLoader loader
com.google.common.base.Stopwatch stopwatch
java.util.Map result
boolean success
boolean nullsPresent
com.google.common.cache.LocalCache$ReferenceEntry getEntry (java.lang.Object)
Object key
int hash
com.google.common.cache.LocalCache$ReferenceEntry getLiveEntry (java.lang.Object)
Object key
int hash
void refresh (java.lang.Object)
Object key
int hash
public boolean containsKey (java.lang.Object)
Object key
int hash
public boolean containsValue (java.lang.Object)
Object v
com.google.common.cache.LocalCache$ReferenceEntry e
int j
int c
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$Segment[] arr$
int len$
int i$
long sum
int i
Object value
long now
com.google.common.cache.LocalCache$Segment[] segments
long last
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void putAll (java.util.Map)
java.util.Map$Entry e
java.util.Iterator i$
java.util.Map m
public java.lang.Object remove (java.lang.Object)
Object key
int hash
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
int hash
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void clear ()
com.google.common.cache.LocalCache$Segment segment
com.google.common.cache.LocalCache$Segment[] arr$
int len$
int i$
void invalidateAll (java.lang.Iterable)
Object key
java.util.Iterator i$
Iterable keys
public java.util.Set keySet ()
java.util.Set ks
public java.util.Collection values ()
java.util.Collection vs
public java.util.Set entrySet ()
java.util.Set es
static void ()
}
com/google/common/cache/LongAdder.classLongAdder.java
package com.google.common.cache
final com.google.common.cache.LongAdder extends com.google.common.cache.Striped64 implements java.io.Serializable {
private static final long serialVersionUID
final long fn (long, long)
long v
long x
public void ()
public void add (long)
long b
long v
com.google.common.cache.Striped64$Cell a
int n
boolean uncontended
int h
com.google.common.cache.Striped64$HashCode hc
long x
com.google.common.cache.Striped64$Cell[] as
public void increment ()
public void decrement ()
public long sum ()
com.google.common.cache.Striped64$Cell a
int i
int n
long sum
com.google.common.cache.Striped64$Cell[] as
public void reset ()
public long sumThenReset ()
com.google.common.cache.Striped64$Cell a
int i
int n
long sum
com.google.common.cache.Striped64$Cell[] as
public java.lang.String toString ()
public long longValue ()
public int intValue ()
public float floatValue ()
public double doubleValue ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
}
com/google/common/cache/RemovalCause$1.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$1 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$2.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$2 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$3.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$3 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$4.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$4 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause$5.classRemovalCause.java
package com.google.common.cache
final com.google.common.cache.RemovalCause$5 extends com.google.common.cache.RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/cache/RemovalCause.classRemovalCause.java
package com.google.common.cache
public abstract com.google.common.cache.RemovalCause extends java.lang.Enum {
public static final com.google.common.cache.RemovalCause EXPLICIT
public static final com.google.common.cache.RemovalCause REPLACED
public static final com.google.common.cache.RemovalCause COLLECTED
public static final com.google.common.cache.RemovalCause EXPIRED
public static final com.google.common.cache.RemovalCause SIZE
private static final com.google.common.cache.RemovalCause[] $VALUES
public static com.google.common.cache.RemovalCause[] values ()
public static com.google.common.cache.RemovalCause valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract boolean wasEvicted ()
void (java.lang.String, int, com.google.common.cache.RemovalCause$1)
String x0
int x1
com.google.common.cache.RemovalCause$1 x2
static void ()
}
com/google/common/cache/RemovalListener.classRemovalListener.java
package com.google.common.cache
public abstract com.google.common.cache.RemovalListener extends java.lang.Object {
public abstract void onRemoval (com.google.common.cache.RemovalNotification)
}
com/google/common/cache/RemovalListeners$1$1.classRemovalListeners.java
package com.google.common.cache
com.google.common.cache.RemovalListeners$1$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.cache.RemovalNotification val$notification
final com.google.common.cache.RemovalListeners$1 this$0
void (com.google.common.cache.RemovalListeners$1, com.google.common.cache.RemovalNotification)
public void run ()
}
com/google/common/cache/RemovalListeners$1.classRemovalListeners.java
package com.google.common.cache
final com.google.common.cache.RemovalListeners$1 extends java.lang.Object implements com.google.common.cache.RemovalListener {
final java.util.concurrent.Executor val$executor
final com.google.common.cache.RemovalListener val$listener
void (java.util.concurrent.Executor, com.google.common.cache.RemovalListener)
public void onRemoval (com.google.common.cache.RemovalNotification)
com.google.common.cache.RemovalNotification notification
}
com/google/common/cache/RemovalListeners.classRemovalListeners.java
package com.google.common.cache
public final com.google.common.cache.RemovalListeners extends java.lang.Object {
private void ()
public static com.google.common.cache.RemovalListener asynchronous (com.google.common.cache.RemovalListener, java.util.concurrent.Executor)
com.google.common.cache.RemovalListener listener
java.util.concurrent.Executor executor
}
com/google/common/cache/RemovalNotification.classRemovalNotification.java
package com.google.common.cache
public final com.google.common.cache.RemovalNotification extends java.lang.Object implements java.util.Map$Entry {
private final Object key
private final Object value
private final com.google.common.cache.RemovalCause cause
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object, com.google.common.cache.RemovalCause)
Object key
Object value
com.google.common.cache.RemovalCause cause
public com.google.common.cache.RemovalCause getCause ()
public boolean wasEvicted ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public final java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
Object k
Object v
public java.lang.String toString ()
}
com/google/common/cache/Striped64$1.classStriped64.java
package com.google.common.cache
final com.google.common.cache.Striped64$1 extends java.lang.Object implements java.security.PrivilegedExceptionAction {
void ()
public sun.misc.Unsafe run () throws java.lang.Exception
java.lang.reflect.Field f
public volatile java.lang.Object run () throws java.lang.Exception
}
com/google/common/cache/Striped64$Cell.classStriped64.java
package com.google.common.cache
final com.google.common.cache.Striped64$Cell extends java.lang.Object {
volatile long p0
volatile long p1
volatile long p2
volatile long p3
volatile long p4
volatile long p5
volatile long p6
volatile long value
volatile long q0
volatile long q1
volatile long q2
volatile long q3
volatile long q4
volatile long q5
volatile long q6
private static final sun.misc.Unsafe UNSAFE
private static final long valueOffset
void (long)
long x
final boolean cas (long, long)
long cmp
long val
static void ()
Class ak
Exception e
}
com/google/common/cache/Striped64$HashCode.classStriped64.java
package com.google.common.cache
final com.google.common.cache.Striped64$HashCode extends java.lang.Object {
static final java.util.Random rng
int code
void ()
int h
static void ()
}
com/google/common/cache/Striped64$ThreadHashCode.classStriped64.java
package com.google.common.cache
final com.google.common.cache.Striped64$ThreadHashCode extends java.lang.ThreadLocal {
void ()
public com.google.common.cache.Striped64$HashCode initialValue ()
public volatile java.lang.Object initialValue ()
}
com/google/common/cache/Striped64.classStriped64.java
package com.google.common.cache
abstract com.google.common.cache.Striped64 extends java.lang.Number {
static final com.google.common.cache.Striped64$ThreadHashCode threadHashCode
static final int NCPU
volatile transient com.google.common.cache.Striped64$Cell[] cells
volatile transient long base
volatile transient int busy
private static final sun.misc.Unsafe UNSAFE
private static final long baseOffset
private static final long busyOffset
void ()
final boolean casBase (long, long)
long cmp
long val
final boolean casBusy ()
abstract long fn (long, long)
final void retryUpdate (long, com.google.common.cache.Striped64$HashCode, boolean)
com.google.common.cache.Striped64$Cell[] rs
int m
int j
boolean created
com.google.common.cache.Striped64$Cell r
int i
com.google.common.cache.Striped64$Cell[] rs
long v
com.google.common.cache.Striped64$Cell a
int n
com.google.common.cache.Striped64$Cell[] rs
boolean init
com.google.common.cache.Striped64$Cell[] as
long v
long x
com.google.common.cache.Striped64$HashCode hc
boolean wasUncontended
int h
boolean collide
final void internalReset (long)
com.google.common.cache.Striped64$Cell a
int i
int n
long initialValue
com.google.common.cache.Striped64$Cell[] as
private static sun.misc.Unsafe getUnsafe ()
java.security.PrivilegedActionException e
SecurityException se
static sun.misc.Unsafe access$000 ()
static void ()
Class sk
Exception e
}
com/google/common/cache/Weigher.classWeigher.java
package com.google.common.cache
public abstract com.google.common.cache.Weigher extends java.lang.Object {
public abstract int weigh (java.lang.Object, java.lang.Object)
}
com/google/common/cache/package-info.classpackage-info.java
package com.google.common.cache
abstract com.google.common.cache.package-info extends java.lang.Object {
}
com/google/common/collect/AbstractBiMap$1.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$1 extends java.lang.Object {
}
com/google/common/collect/AbstractBiMap$EntrySet$1$1.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$EntrySet$1$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$finalEntry
final com.google.common.collect.AbstractBiMap$EntrySet$1 this$2
void (com.google.common.collect.AbstractBiMap$EntrySet$1, java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/AbstractBiMap$EntrySet$1.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$EntrySet$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry entry
final java.util.Iterator val$iterator
final com.google.common.collect.AbstractBiMap$EntrySet this$1
void (com.google.common.collect.AbstractBiMap$EntrySet, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry finalEntry
public void remove ()
Object value
public volatile java.lang.Object next ()
}
com/google/common/collect/AbstractBiMap$EntrySet.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$EntrySet extends com.google.common.collect.ForwardingSet {
final java.util.Set esDelegate
final com.google.common.collect.AbstractBiMap this$0
private void (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public void clear ()
public boolean remove (java.lang.Object)
Object object
java.util.Map$Entry entry
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap$Inverse.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$Inverse extends com.google.common.collect.AbstractBiMap {
private static final long serialVersionUID
private void (java.util.Map, com.google.common.collect.AbstractBiMap)
java.util.Map backward
com.google.common.collect.AbstractBiMap forward
java.lang.Object checkKey (java.lang.Object)
Object key
java.lang.Object checkValue (java.lang.Object)
Object value
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.lang.Object readResolve ()
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
void (java.util.Map, com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
java.util.Map x0
com.google.common.collect.AbstractBiMap x1
com.google.common.collect.AbstractBiMap$1 x2
}
com/google/common/collect/AbstractBiMap$KeySet.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$KeySet extends com.google.common.collect.ForwardingSet {
final com.google.common.collect.AbstractBiMap this$0
private void (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public void clear ()
public boolean remove (java.lang.Object)
Object key
public boolean removeAll (java.util.Collection)
java.util.Collection keysToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection keysToRetain
public java.util.Iterator iterator ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap$ValueSet.classAbstractBiMap.java
package com.google.common.collect
com.google.common.collect.AbstractBiMap$ValueSet extends com.google.common.collect.ForwardingSet {
final java.util.Set valuesDelegate
final com.google.common.collect.AbstractBiMap this$0
private void (com.google.common.collect.AbstractBiMap)
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
com.google.common.collect.AbstractBiMap x0
com.google.common.collect.AbstractBiMap$1 x1
}
com/google/common/collect/AbstractBiMap.classAbstractBiMap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractBiMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.BiMap java.io.Serializable {
private transient java.util.Map delegate
transient com.google.common.collect.AbstractBiMap inverse
private transient java.util.Set keySet
private transient java.util.Set valueSet
private transient java.util.Set entrySet
private static final long serialVersionUID
void (java.util.Map, java.util.Map)
java.util.Map forward
java.util.Map backward
private void (java.util.Map, com.google.common.collect.AbstractBiMap)
java.util.Map backward
com.google.common.collect.AbstractBiMap forward
protected java.util.Map delegate ()
java.lang.Object checkKey (java.lang.Object)
Object key
java.lang.Object checkValue (java.lang.Object)
Object value
void setDelegates (java.util.Map, java.util.Map)
java.util.Map forward
java.util.Map backward
void setInverse (com.google.common.collect.AbstractBiMap)
com.google.common.collect.AbstractBiMap inverse
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
private java.lang.Object putInBothMaps (java.lang.Object, java.lang.Object, boolean)
Object key
Object value
boolean force
boolean containedKey
Object oldValue
private void updateInverseMap (java.lang.Object, boolean, java.lang.Object, java.lang.Object)
Object key
boolean containedKey
Object oldValue
Object newValue
public java.lang.Object remove (java.lang.Object)
Object key
private java.lang.Object removeFromBothMaps (java.lang.Object)
Object key
Object oldValue
private void removeFromInverseMap (java.lang.Object)
Object oldValue
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
public void clear ()
public com.google.common.collect.BiMap inverse ()
public java.util.Set keySet ()
java.util.Set result
public java.util.Set values ()
java.util.Set result
public java.util.Set entrySet ()
java.util.Set result
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
static java.util.Map access$200 (com.google.common.collect.AbstractBiMap)
com.google.common.collect.AbstractBiMap x0
static java.lang.Object access$300 (com.google.common.collect.AbstractBiMap, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
static void access$600 (com.google.common.collect.AbstractBiMap, java.lang.Object, boolean, java.lang.Object, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
boolean x2
Object x3
Object x4
static void access$700 (com.google.common.collect.AbstractBiMap, java.lang.Object)
com.google.common.collect.AbstractBiMap x0
Object x1
void (java.util.Map, com.google.common.collect.AbstractBiMap, com.google.common.collect.AbstractBiMap$1)
java.util.Map x0
com.google.common.collect.AbstractBiMap x1
com.google.common.collect.AbstractBiMap$1 x2
}
com/google/common/collect/AbstractIndexedListIterator.classAbstractIndexedListIterator.java
package com.google.common.collect
abstract com.google.common.collect.AbstractIndexedListIterator extends com.google.common.collect.UnmodifiableListIterator {
private final int size
private int position
protected abstract java.lang.Object get (int)
protected void (int)
int size
protected void (int, int)
int size
int position
public final boolean hasNext ()
public final java.lang.Object next ()
public final int nextIndex ()
public final boolean hasPrevious ()
public final java.lang.Object previous ()
public final int previousIndex ()
}
com/google/common/collect/AbstractIterator$1.classAbstractIterator.java
package com.google.common.collect
com.google.common.collect.AbstractIterator$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$AbstractIterator$State
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/AbstractIterator$State.classAbstractIterator.java
package com.google.common.collect
final com.google.common.collect.AbstractIterator$State extends java.lang.Enum {
public static final com.google.common.collect.AbstractIterator$State READY
public static final com.google.common.collect.AbstractIterator$State NOT_READY
public static final com.google.common.collect.AbstractIterator$State DONE
public static final com.google.common.collect.AbstractIterator$State FAILED
private static final com.google.common.collect.AbstractIterator$State[] $VALUES
public static com.google.common.collect.AbstractIterator$State[] values ()
public static com.google.common.collect.AbstractIterator$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/collect/AbstractIterator.classAbstractIterator.java
package com.google.common.collect
public abstract com.google.common.collect.AbstractIterator extends com.google.common.collect.UnmodifiableIterator {
private com.google.common.collect.AbstractIterator$State state
private Object next
protected void ()
protected abstract java.lang.Object computeNext ()
protected final java.lang.Object endOfData ()
public final boolean hasNext ()
private boolean tryToComputeNext ()
public final java.lang.Object next ()
public final java.lang.Object peek ()
}
com/google/common/collect/AbstractLinkedIterator.classAbstractLinkedIterator.java
package com.google.common.collect
public abstract com.google.common.collect.AbstractLinkedIterator extends com.google.common.collect.UnmodifiableIterator {
private Object nextOrNull
protected void (java.lang.Object)
Object firstOrNull
protected abstract java.lang.Object computeNext (java.lang.Object)
public final boolean hasNext ()
public final java.lang.Object next ()
}
com/google/common/collect/AbstractListMultimap.classAbstractListMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractListMultimap extends com.google.common.collect.AbstractMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
protected void (java.util.Map)
java.util.Map map
abstract java.util.List createCollection ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Map asMap ()
public boolean equals (java.lang.Object)
Object object
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
volatile java.util.Collection createCollection ()
}
com/google/common/collect/AbstractMapBasedMultiset$1$1.classAbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$1$1 extends com.google.common.collect.Multisets$AbstractEntry {
final java.util.Map$Entry val$mapEntry
final com.google.common.collect.AbstractMapBasedMultiset$1 this$1
void (com.google.common.collect.AbstractMapBasedMultiset$1, java.util.Map$Entry)
public java.lang.Object getElement ()
public int getCount ()
com.google.common.collect.Count frequency
int count
}
com/google/common/collect/AbstractMapBasedMultiset$1.classAbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry toRemove
final java.util.Iterator val$backingEntries
final com.google.common.collect.AbstractMapBasedMultiset this$0
void (com.google.common.collect.AbstractMapBasedMultiset, java.util.Iterator)
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
java.util.Map$Entry mapEntry
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/AbstractMapBasedMultiset$MapBasedElementSet.classAbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$MapBasedElementSet extends com.google.common.collect.Multisets$ElementSet {
final com.google.common.collect.AbstractMapBasedMultiset this$0
void (com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/AbstractMapBasedMultiset$MapBasedMultisetIterator.classAbstractMapBasedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultiset$MapBasedMultisetIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator entryIterator
java.util.Map$Entry currentEntry
int occurrencesLeft
boolean canRemove
final com.google.common.collect.AbstractMapBasedMultiset this$0
void (com.google.common.collect.AbstractMapBasedMultiset)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
int frequency
}
com/google/common/collect/AbstractMapBasedMultiset.classAbstractMapBasedMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapBasedMultiset extends com.google.common.collect.AbstractMultiset implements java.io.Serializable {
private transient java.util.Map backingMap
private transient long size
private static final long serialVersionUID
protected void (java.util.Map)
java.util.Map backingMap
java.util.Map backingMap ()
void setBackingMap (java.util.Map)
java.util.Map backingMap
public java.util.Set entrySet ()
java.util.Iterator entryIterator ()
java.util.Iterator backingEntries
public void clear ()
com.google.common.collect.Count frequency
java.util.Iterator i$
int distinctElements ()
public int size ()
public java.util.Iterator iterator ()
public int count (java.lang.Object)
com.google.common.collect.Count frequency
NullPointerException e
ClassCastException e
Object element
public int add (java.lang.Object, int)
int oldCount
long newCount
Object element
int occurrences
com.google.common.collect.Count frequency
int oldCount
public int remove (java.lang.Object, int)
int numberRemoved
Object element
int occurrences
com.google.common.collect.Count frequency
int oldCount
int numberRemoved
public int setCount (java.lang.Object, int)
com.google.common.collect.Count existingCounter
int oldCount
Object element
int count
com.google.common.collect.Count existingCounter
int oldCount
private static int getAndSet (com.google.common.collect.Count, int)
com.google.common.collect.Count i
int count
java.util.Set createElementSet ()
private void readObjectNoData () throws java.io.ObjectStreamException
static java.util.Map access$000 (com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.AbstractMapBasedMultiset x0
static long access$122 (com.google.common.collect.AbstractMapBasedMultiset, long)
com.google.common.collect.AbstractMapBasedMultiset x0
long x1
static long access$110 (com.google.common.collect.AbstractMapBasedMultiset)
com.google.common.collect.AbstractMapBasedMultiset x0
}
com/google/common/collect/AbstractMapEntry.classAbstractMapEntry.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapEntry extends java.lang.Object implements java.util.Map$Entry {
void ()
public abstract java.lang.Object getKey ()
public abstract java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
Object k
Object v
public java.lang.String toString ()
}
com/google/common/collect/AbstractMultimap$1.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$1 extends com.google.common.collect.Multimaps$Keys {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap)
com.google.common.collect.Multimap multimap ()
}
com/google/common/collect/AbstractMultimap$2.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$2 extends com.google.common.collect.Multimaps$Values {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap)
com.google.common.collect.Multimap multimap ()
}
com/google/common/collect/AbstractMultimap$3.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$3 extends com.google.common.collect.Multimaps$EntrySet {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap)
com.google.common.collect.Multimap multimap ()
public java.util.Iterator iterator ()
}
com/google/common/collect/AbstractMultimap$4.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$4 extends com.google.common.collect.Multimaps$Entries {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap)
com.google.common.collect.Multimap multimap ()
public java.util.Iterator iterator ()
}
com/google/common/collect/AbstractMultimap$AsMap$AsMapEntries.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$AsMap$AsMapEntries extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.AbstractMultimap$AsMap this$1
void (com.google.common.collect.AbstractMultimap$AsMap)
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry entry
}
com/google/common/collect/AbstractMultimap$AsMap$AsMapIterator.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$AsMap$AsMapIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator delegateIterator
java.util.Collection collection
final com.google.common.collect.AbstractMultimap$AsMap this$1
void (com.google.common.collect.AbstractMultimap$AsMap)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
Object key
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/AbstractMultimap$AsMap.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$AsMap extends java.util.AbstractMap {
final transient java.util.Map submap
transient java.util.Set entrySet
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.util.Map)
java.util.Map submap
public java.util.Set entrySet ()
java.util.Set result
public boolean containsKey (java.lang.Object)
Object key
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection collection
Object k
public java.util.Set keySet ()
public int size ()
public java.util.Collection remove (java.lang.Object)
Object key
java.util.Collection collection
java.util.Collection output
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
public void clear ()
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/AbstractMultimap$EntryIterator.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$EntryIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator keyIterator
Object key
java.util.Collection collection
java.util.Iterator valueIterator
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap)
void findValueIteratorAndKey ()
java.util.Map$Entry entry
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/AbstractMultimap$KeySet$1.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$KeySet$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator entryIterator
java.util.Map$Entry entry
final com.google.common.collect.AbstractMultimap$KeySet this$1
void (com.google.common.collect.AbstractMultimap$KeySet)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.Collection collection
}
com/google/common/collect/AbstractMultimap$KeySet.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$KeySet extends com.google.common.collect.Maps$KeySet {
final java.util.Map subMap
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.util.Map)
java.util.Map subMap
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object key
int count
java.util.Collection collection
public void clear ()
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/AbstractMultimap$RandomAccessWrappedList.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$RandomAccessWrappedList extends com.google.common.collect.AbstractMultimap$WrappedList implements java.util.RandomAccess {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMultimap$WrappedCollection)
Object key
java.util.List delegate
com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
}
com/google/common/collect/AbstractMultimap$SortedAsMap.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$SortedAsMap extends com.google.common.collect.AbstractMultimap$AsMap implements java.util.SortedMap {
java.util.SortedSet sortedKeySet
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.util.SortedMap)
java.util.SortedMap submap
java.util.SortedMap sortedMap ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.util.SortedSet keySet ()
java.util.SortedSet result
public volatile java.util.Set keySet ()
}
com/google/common/collect/AbstractMultimap$SortedKeySet.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$SortedKeySet extends com.google.common.collect.AbstractMultimap$KeySet implements java.util.SortedSet {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.util.SortedMap)
java.util.SortedMap subMap
java.util.SortedMap sortedMap ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
}
com/google/common/collect/AbstractMultimap$WrappedCollection$WrappedIterator.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedCollection$WrappedIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator delegateIterator
final java.util.Collection originalDelegate
final com.google.common.collect.AbstractMultimap$WrappedCollection this$1
void (com.google.common.collect.AbstractMultimap$WrappedCollection)
void (com.google.common.collect.AbstractMultimap$WrappedCollection, java.util.Iterator)
java.util.Iterator delegateIterator
void validateIterator ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.Iterator getDelegateIterator ()
}
com/google/common/collect/AbstractMultimap$WrappedCollection.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedCollection extends java.util.AbstractCollection {
final Object key
java.util.Collection delegate
final com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
final java.util.Collection ancestorDelegate
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.Collection, com.google.common.collect.AbstractMultimap$WrappedCollection)
Object key
java.util.Collection delegate
com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
void refreshIfEmpty ()
java.util.Collection newDelegate
void removeIfEmpty ()
java.lang.Object getKey ()
void addToMap ()
public int size ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
java.util.Collection getDelegate ()
public java.util.Iterator iterator ()
public boolean add (java.lang.Object)
Object value
boolean wasEmpty
boolean changed
com.google.common.collect.AbstractMultimap$WrappedCollection getAncestor ()
public boolean addAll (java.util.Collection)
int newSize
java.util.Collection collection
int oldSize
boolean changed
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public void clear ()
int oldSize
public boolean remove (java.lang.Object)
Object o
boolean changed
public boolean removeAll (java.util.Collection)
int newSize
java.util.Collection c
int oldSize
boolean changed
public boolean retainAll (java.util.Collection)
int newSize
java.util.Collection c
int oldSize
boolean changed
}
com/google/common/collect/AbstractMultimap$WrappedList$WrappedListIterator.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedList$WrappedListIterator extends com.google.common.collect.AbstractMultimap$WrappedCollection$WrappedIterator implements java.util.ListIterator {
final com.google.common.collect.AbstractMultimap$WrappedList this$1
void (com.google.common.collect.AbstractMultimap$WrappedList)
public void (com.google.common.collect.AbstractMultimap$WrappedList, int)
int index
private java.util.ListIterator getDelegateListIterator ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void set (java.lang.Object)
Object value
public void add (java.lang.Object)
Object value
boolean wasEmpty
}
com/google/common/collect/AbstractMultimap$WrappedList.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedList extends com.google.common.collect.AbstractMultimap$WrappedCollection implements java.util.List {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMultimap$WrappedCollection)
Object key
java.util.List delegate
com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
java.util.List getListDelegate ()
public boolean addAll (int, java.util.Collection)
int newSize
int index
java.util.Collection c
int oldSize
boolean changed
public java.lang.Object get (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public void add (int, java.lang.Object)
int index
Object element
boolean wasEmpty
public java.lang.Object remove (int)
int index
Object value
public int indexOf (java.lang.Object)
Object o
public int lastIndexOf (java.lang.Object)
Object o
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.util.List subList (int, int)
int fromIndex
int toIndex
}
com/google/common/collect/AbstractMultimap$WrappedSet.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedSet extends com.google.common.collect.AbstractMultimap$WrappedCollection implements java.util.Set {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.Set)
Object key
java.util.Set delegate
public boolean removeAll (java.util.Collection)
int newSize
java.util.Collection c
int oldSize
boolean changed
}
com/google/common/collect/AbstractMultimap$WrappedSortedSet.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$WrappedSortedSet extends com.google.common.collect.AbstractMultimap$WrappedCollection implements java.util.SortedSet {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.SortedSet, com.google.common.collect.AbstractMultimap$WrappedCollection)
Object key
java.util.SortedSet delegate
com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
java.util.SortedSet getSortedSetDelegate ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
}
com/google/common/collect/AbstractMultimap.classAbstractMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMultimap extends java.lang.Object implements com.google.common.collect.Multimap java.io.Serializable {
private transient java.util.Map map
private transient int totalSize
private transient java.util.Set keySet
private transient com.google.common.collect.Multiset multiset
private transient java.util.Collection valuesCollection
private transient java.util.Collection entries
private transient java.util.Map asMap
private static final long serialVersionUID
protected void (java.util.Map)
java.util.Map map
final void setMap (java.util.Map)
java.util.Collection values
java.util.Iterator i$
java.util.Map map
abstract java.util.Collection createCollection ()
java.util.Collection createCollection (java.lang.Object)
Object key
java.util.Map backingMap ()
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
java.util.Collection collection
java.util.Iterator i$
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection collection
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection collection
private java.util.Collection getOrCreateCollection (java.lang.Object)
Object key
java.util.Collection collection
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection collection
boolean changed
public boolean putAll (java.lang.Object, java.lang.Iterable)
java.util.Collection c
Object value
java.util.Iterator i$
Object key
Iterable values
java.util.Collection collection
int oldSize
boolean changed
public boolean putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
boolean changed
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
java.util.Iterator iterator
java.util.Collection collection
java.util.Collection oldValues
public java.util.Collection removeAll (java.lang.Object)
Object key
java.util.Collection collection
java.util.Collection output
private java.util.Collection unmodifiableCollectionSubclass (java.util.Collection)
java.util.Collection collection
public void clear ()
java.util.Collection collection
java.util.Iterator i$
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection collection
private java.util.Collection wrapCollection (java.lang.Object, java.util.Collection)
Object key
java.util.Collection collection
private java.util.List wrapList (java.lang.Object, java.util.List, com.google.common.collect.AbstractMultimap$WrappedCollection)
Object key
java.util.List list
com.google.common.collect.AbstractMultimap$WrappedCollection ancestor
private java.util.Iterator iteratorOrListIterator (java.util.Collection)
java.util.Collection collection
public java.util.Set keySet ()
java.util.Set result
private java.util.Set createKeySet ()
public com.google.common.collect.Multiset keys ()
com.google.common.collect.Multiset result
private int removeValuesForKey (java.lang.Object)
NullPointerException e
ClassCastException e
Object key
java.util.Collection collection
int count
public java.util.Collection values ()
java.util.Collection result
public java.util.Collection entries ()
java.util.Collection result
java.util.Collection createEntries ()
java.util.Iterator createEntryIterator ()
public java.util.Map asMap ()
java.util.Map result
private java.util.Map createAsMap ()
public boolean equals (java.lang.Object)
com.google.common.collect.Multimap that
Object object
public int hashCode ()
public java.lang.String toString ()
static java.util.Map access$000 (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap x0
static java.util.Iterator access$100 (com.google.common.collect.AbstractMultimap, java.util.Collection)
com.google.common.collect.AbstractMultimap x0
java.util.Collection x1
static int access$210 (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap x0
static int access$208 (com.google.common.collect.AbstractMultimap)
com.google.common.collect.AbstractMultimap x0
static int access$212 (com.google.common.collect.AbstractMultimap, int)
com.google.common.collect.AbstractMultimap x0
int x1
static int access$220 (com.google.common.collect.AbstractMultimap, int)
com.google.common.collect.AbstractMultimap x0
int x1
static java.util.List access$300 (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMultimap$WrappedCollection)
com.google.common.collect.AbstractMultimap x0
Object x1
java.util.List x2
com.google.common.collect.AbstractMultimap$WrappedCollection x3
static java.util.Collection access$400 (com.google.common.collect.AbstractMultimap, java.lang.Object, java.util.Collection)
com.google.common.collect.AbstractMultimap x0
Object x1
java.util.Collection x2
static int access$500 (com.google.common.collect.AbstractMultimap, java.lang.Object)
com.google.common.collect.AbstractMultimap x0
Object x1
}
com/google/common/collect/AbstractMultiset$ElementSet.classAbstractMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMultiset$ElementSet extends com.google.common.collect.Multisets$ElementSet {
final com.google.common.collect.AbstractMultiset this$0
void (com.google.common.collect.AbstractMultiset)
com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/AbstractMultiset$EntrySet.classAbstractMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractMultiset$EntrySet extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.AbstractMultiset this$0
void (com.google.common.collect.AbstractMultiset)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/AbstractMultiset.classAbstractMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMultiset extends java.util.AbstractCollection implements com.google.common.collect.Multiset {
private transient java.util.Set elementSet
private transient java.util.Set entrySet
void ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
public java.util.Iterator iterator ()
public int count (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
Object element
public boolean add (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public boolean remove (java.lang.Object)
Object element
public int remove (java.lang.Object, int)
Object element
int occurrences
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public boolean addAll (java.util.Collection)
java.util.Collection elementsToAdd
public boolean removeAll (java.util.Collection)
java.util.Collection elementsToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection elementsToRetain
public void clear ()
public java.util.Set elementSet ()
java.util.Set result
java.util.Set createElementSet ()
abstract java.util.Iterator entryIterator ()
abstract int distinctElements ()
public java.util.Set entrySet ()
java.util.Set result
java.util.Set createEntrySet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/AbstractSequentialIterator.classAbstractSequentialIterator.java
package com.google.common.collect
public abstract com.google.common.collect.AbstractSequentialIterator extends com.google.common.collect.UnmodifiableIterator {
private Object nextOrNull
protected void (java.lang.Object)
Object firstOrNull
protected abstract java.lang.Object computeNext (java.lang.Object)
public final boolean hasNext ()
public final java.lang.Object next ()
}
com/google/common/collect/AbstractSetMultimap.classAbstractSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSetMultimap extends com.google.common.collect.AbstractMultimap implements com.google.common.collect.SetMultimap {
private static final long serialVersionUID
protected void (java.util.Map)
java.util.Map map
abstract java.util.Set createCollection ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set entries ()
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Map asMap ()
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean equals (java.lang.Object)
Object object
public volatile java.util.Collection entries ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
volatile java.util.Collection createCollection ()
}
com/google/common/collect/AbstractSortedMultiset$1.classAbstractSortedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractSortedMultiset$1 extends com.google.common.collect.SortedMultisets$ElementSet {
final com.google.common.collect.AbstractSortedMultiset this$0
void (com.google.common.collect.AbstractSortedMultiset)
com.google.common.collect.SortedMultiset multiset ()
volatile com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/AbstractSortedMultiset$2.classAbstractSortedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractSortedMultiset$2 extends com.google.common.collect.SortedMultisets$DescendingMultiset {
final com.google.common.collect.AbstractSortedMultiset this$0
void (com.google.common.collect.AbstractSortedMultiset)
com.google.common.collect.SortedMultiset forwardMultiset ()
java.util.Iterator entryIterator ()
public java.util.Iterator iterator ()
}
com/google/common/collect/AbstractSortedMultiset.classAbstractSortedMultiset.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSortedMultiset extends com.google.common.collect.AbstractMultiset implements com.google.common.collect.SortedMultiset {
final java.util.Comparator comparator
private transient com.google.common.collect.SortedMultiset descendingMultiset
void ()
void (java.util.Comparator)
java.util.Comparator comparator
public java.util.SortedSet elementSet ()
java.util.SortedSet createElementSet ()
public java.util.Comparator comparator ()
public com.google.common.collect.Multiset$Entry firstEntry ()
java.util.Iterator entryIterator
public com.google.common.collect.Multiset$Entry lastEntry ()
java.util.Iterator entryIterator
public com.google.common.collect.Multiset$Entry pollFirstEntry ()
com.google.common.collect.Multiset$Entry result
java.util.Iterator entryIterator
public com.google.common.collect.Multiset$Entry pollLastEntry ()
com.google.common.collect.Multiset$Entry result
java.util.Iterator entryIterator
public com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object fromElement
com.google.common.collect.BoundType fromBoundType
Object toElement
com.google.common.collect.BoundType toBoundType
abstract java.util.Iterator descendingEntryIterator ()
java.util.Iterator descendingIterator ()
public com.google.common.collect.SortedMultiset descendingMultiset ()
com.google.common.collect.SortedMultiset result
com.google.common.collect.SortedMultiset createDescendingMultiset ()
volatile java.util.Set createElementSet ()
public volatile java.util.Set elementSet ()
}
com/google/common/collect/AbstractSortedSetMultimap.classAbstractSortedSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSortedSetMultimap extends com.google.common.collect.AbstractSetMultimap implements com.google.common.collect.SortedSetMultimap {
private static final long serialVersionUID
protected void (java.util.Map)
java.util.Map map
abstract java.util.SortedSet createCollection ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Map asMap ()
public java.util.Collection values ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
volatile java.util.Set createCollection ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
volatile java.util.Collection createCollection ()
}
com/google/common/collect/AllEqualOrdering.classAllEqualOrdering.java
package com.google.common.collect
final com.google.common.collect.AllEqualOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.AllEqualOrdering INSTANCE
private static final long serialVersionUID
void ()
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public java.util.List sortedCopy (java.lang.Iterable)
Iterable iterable
public com.google.common.collect.ImmutableList immutableSortedCopy (java.lang.Iterable)
Iterable iterable
public com.google.common.collect.Ordering reverse ()
private java.lang.Object readResolve ()
public java.lang.String toString ()
static void ()
}
com/google/common/collect/ArrayListMultimap.classArrayListMultimap.java
package com.google.common.collect
public final com.google.common.collect.ArrayListMultimap extends com.google.common.collect.AbstractListMultimap {
private static final int DEFAULT_VALUES_PER_KEY
transient int expectedValuesPerKey
private static final long serialVersionUID
public static com.google.common.collect.ArrayListMultimap create ()
public static com.google.common.collect.ArrayListMultimap create (int, int)
int expectedKeys
int expectedValuesPerKey
public static com.google.common.collect.ArrayListMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private void ()
private void (int, int)
int expectedKeys
int expectedValuesPerKey
private void (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
java.util.List createCollection ()
public void trimToSize ()
java.util.ArrayList arrayList
java.util.Collection collection
java.util.Iterator i$
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctKeys
java.util.Map map
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Map asMap ()
public volatile boolean put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.List removeAll (java.lang.Object)
Object x0
public volatile java.util.List get (java.lang.Object)
Object x0
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile java.util.Collection entries ()
public volatile java.util.Collection values ()
public volatile com.google.common.collect.Multiset keys ()
public volatile java.util.Set keySet ()
public volatile void clear ()
public volatile boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile boolean putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile boolean remove (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
public volatile boolean containsKey (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
public volatile int size ()
volatile java.util.Collection createCollection ()
}
com/google/common/collect/ArrayTable$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$1 extends java.lang.Object {
}
com/google/common/collect/ArrayTable$ArrayMap$1$1$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ArrayMap$1$1$1 extends com.google.common.collect.AbstractMapEntry {
final int val$index
final com.google.common.collect.ArrayTable$ArrayMap$1$1 this$2
void (com.google.common.collect.ArrayTable$ArrayMap$1$1, int)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/ArrayTable$ArrayMap$1$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ArrayMap$1$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ArrayTable$ArrayMap$1 this$1
void (com.google.common.collect.ArrayTable$ArrayMap$1, int)
int x0
protected java.util.Map$Entry get (int)
int index
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/ArrayTable$ArrayMap$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ArrayMap$1 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.ArrayTable$ArrayMap this$0
void (com.google.common.collect.ArrayTable$ArrayMap)
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/ArrayTable$ArrayMap.classArrayTable.java
package com.google.common.collect
abstract com.google.common.collect.ArrayTable$ArrayMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
private final com.google.common.collect.ImmutableMap keyIndex
private void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap keyIndex
public java.util.Set keySet ()
java.lang.Object getKey (int)
int index
abstract java.lang.String getKeyRole ()
abstract java.lang.Object getValue (int)
abstract java.lang.Object setValue (int, java.lang.Object)
public int size ()
public boolean isEmpty ()
protected java.util.Set createEntrySet ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
Integer index
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
Integer index
public java.lang.Object remove (java.lang.Object)
Object key
public void clear ()
void (com.google.common.collect.ImmutableMap, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ImmutableMap x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$CellSet$1$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$CellSet$1$1 extends com.google.common.collect.Tables$AbstractCell {
final int rowIndex
final int columnIndex
final int val$index
final com.google.common.collect.ArrayTable$CellSet$1 this$2
void (com.google.common.collect.ArrayTable$CellSet$1, int)
public java.lang.Object getRowKey ()
public java.lang.Object getColumnKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/ArrayTable$CellSet$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$CellSet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ArrayTable$CellSet this$1
void (com.google.common.collect.ArrayTable$CellSet, int)
int x0
protected com.google.common.collect.Table$Cell get (int)
int index
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/ArrayTable$CellSet.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$CellSet extends java.util.AbstractSet {
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
Integer rowIndex
Integer columnIndex
Object obj
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$Column.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Column extends com.google.common.collect.ArrayTable$ArrayMap {
final int columnIndex
final com.google.common.collect.ArrayTable this$0
void (com.google.common.collect.ArrayTable, int)
int columnIndex
java.lang.String getKeyRole ()
java.lang.Object getValue (int)
int index
java.lang.Object setValue (int, java.lang.Object)
int index
Object newValue
}
com/google/common/collect/ArrayTable$ColumnMap.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$ColumnMap extends com.google.common.collect.ArrayTable$ArrayMap {
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
java.lang.String getKeyRole ()
java.util.Map getValue (int)
int index
java.util.Map setValue (int, java.util.Map)
int index
java.util.Map newValue
public java.util.Map put (java.lang.Object, java.util.Map)
Object key
java.util.Map value
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
Object x0
Object x1
volatile java.lang.Object setValue (int, java.lang.Object)
int x0
Object x1
volatile java.lang.Object getValue (int)
int x0
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$Row.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Row extends com.google.common.collect.ArrayTable$ArrayMap {
final int rowIndex
final com.google.common.collect.ArrayTable this$0
void (com.google.common.collect.ArrayTable, int)
int rowIndex
java.lang.String getKeyRole ()
java.lang.Object getValue (int)
int index
java.lang.Object setValue (int, java.lang.Object)
int index
Object newValue
}
com/google/common/collect/ArrayTable$RowMap.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$RowMap extends com.google.common.collect.ArrayTable$ArrayMap {
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
java.lang.String getKeyRole ()
java.util.Map getValue (int)
int index
java.util.Map setValue (int, java.util.Map)
int index
java.util.Map newValue
public java.util.Map put (java.lang.Object, java.util.Map)
Object key
java.util.Map value
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
Object x0
Object x1
volatile java.lang.Object setValue (int, java.lang.Object)
int x0
Object x1
volatile java.lang.Object getValue (int)
int x0
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable$Values$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Values$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.ArrayTable$Values this$1
void (com.google.common.collect.ArrayTable$Values, java.util.Iterator)
java.util.Iterator x0
java.lang.Object transform (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/ArrayTable$Values.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$Values extends java.util.AbstractCollection {
final com.google.common.collect.ArrayTable this$0
private void (com.google.common.collect.ArrayTable)
public java.util.Iterator iterator ()
public int size ()
void (com.google.common.collect.ArrayTable, com.google.common.collect.ArrayTable$1)
com.google.common.collect.ArrayTable x0
com.google.common.collect.ArrayTable$1 x1
}
com/google/common/collect/ArrayTable.classArrayTable.java
package com.google.common.collect
public final com.google.common.collect.ArrayTable extends java.lang.Object implements com.google.common.collect.Table java.io.Serializable {
private final com.google.common.collect.ImmutableList rowList
private final com.google.common.collect.ImmutableList columnList
private final com.google.common.collect.ImmutableMap rowKeyToIndex
private final com.google.common.collect.ImmutableMap columnKeyToIndex
private final Object[][] array
private transient com.google.common.collect.ArrayTable$CellSet cellSet
private transient com.google.common.collect.ArrayTable$ColumnMap columnMap
private transient com.google.common.collect.ArrayTable$RowMap rowMap
private transient java.util.Collection values
private static final long serialVersionUID
public static com.google.common.collect.ArrayTable create (java.lang.Iterable, java.lang.Iterable)
Iterable rowKeys
Iterable columnKeys
public static com.google.common.collect.ArrayTable create (com.google.common.collect.Table)
com.google.common.collect.Table table
public static com.google.common.collect.ArrayTable create (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable table
private void (java.lang.Iterable, java.lang.Iterable)
Iterable rowKeys
Iterable columnKeys
Object[][] tmpArray
private static com.google.common.collect.ImmutableMap index (java.util.List)
int i
java.util.List list
com.google.common.collect.ImmutableMap$Builder columnBuilder
private void (com.google.common.collect.Table)
com.google.common.collect.Table table
private void (com.google.common.collect.ArrayTable)
int i
com.google.common.collect.ArrayTable table
Object[][] copy
public com.google.common.collect.ImmutableList rowKeyList ()
public com.google.common.collect.ImmutableList columnKeyList ()
public java.lang.Object at (int, int)
int rowIndex
int columnIndex
public java.lang.Object set (int, int, java.lang.Object)
int rowIndex
int columnIndex
Object value
Object oldValue
public java.lang.Object[][] toArray (java.lang.Class)
int i
Class valueClass
Object[][] copy
public void clear ()
public void eraseAll ()
Object[] row
Object[][] arr$
int len$
int i$
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object element
Object[] arr$
int len$
int i$
Object[] row
Object[][] arr$
int len$
int i$
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Integer rowIndex
Integer columnIndex
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
Integer rowIndex
Integer columnIndex
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table$Cell cell
java.util.Iterator i$
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.lang.Object erase (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Integer rowIndex
Integer columnIndex
public int size ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table other
Object obj
public int hashCode ()
public java.lang.String toString ()
public java.util.Set cellSet ()
com.google.common.collect.ArrayTable$CellSet set
public java.util.Map column (java.lang.Object)
Object columnKey
Integer columnIndex
public com.google.common.collect.ImmutableSet columnKeySet ()
public java.util.Map columnMap ()
com.google.common.collect.ArrayTable$ColumnMap map
public java.util.Map row (java.lang.Object)
Object rowKey
Integer rowIndex
public com.google.common.collect.ImmutableSet rowKeySet ()
public java.util.Map rowMap ()
com.google.common.collect.ArrayTable$RowMap map
public java.util.Collection values ()
java.util.Collection v
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
static com.google.common.collect.ImmutableList access$100 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static com.google.common.collect.ImmutableList access$200 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static java.lang.Object[][] access$300 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static com.google.common.collect.ImmutableMap access$400 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static com.google.common.collect.ImmutableMap access$500 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
}
com/google/common/collect/AsynchronousComputationException.classAsynchronousComputationException.java
package com.google.common.collect
public com.google.common.collect.AsynchronousComputationException extends com.google.common.collect.ComputationException {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable cause
}
com/google/common/collect/BiMap.classBiMap.java
package com.google.common.collect
public abstract com.google.common.collect.BiMap extends java.lang.Object implements java.util.Map {
public abstract java.lang.Object put (java.lang.Object, java.lang.Object)
public abstract java.lang.Object forcePut (java.lang.Object, java.lang.Object)
public abstract void putAll (java.util.Map)
public abstract java.util.Set values ()
public abstract com.google.common.collect.BiMap inverse ()
}
com/google/common/collect/BoundType$1.classBoundType.java
package com.google.common.collect
final com.google.common.collect.BoundType$1 extends com.google.common.collect.BoundType {
void (java.lang.String, int)
com.google.common.collect.BoundType flip ()
}
com/google/common/collect/BoundType$2.classBoundType.java
package com.google.common.collect
final com.google.common.collect.BoundType$2 extends com.google.common.collect.BoundType {
void (java.lang.String, int)
com.google.common.collect.BoundType flip ()
}
com/google/common/collect/BoundType.classBoundType.java
package com.google.common.collect
public abstract com.google.common.collect.BoundType extends java.lang.Enum {
public static final com.google.common.collect.BoundType OPEN
public static final com.google.common.collect.BoundType CLOSED
private static final com.google.common.collect.BoundType[] $VALUES
public static com.google.common.collect.BoundType[] values ()
public static com.google.common.collect.BoundType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.common.collect.BoundType forBoolean (boolean)
boolean inclusive
abstract com.google.common.collect.BoundType flip ()
void (java.lang.String, int, com.google.common.collect.BoundType$1)
String x0
int x1
com.google.common.collect.BoundType$1 x2
static void ()
}
com/google/common/collect/ByFunctionOrdering.classByFunctionOrdering.java
package com.google.common.collect
final com.google.common.collect.ByFunctionOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.base.Function function
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void (com.google.common.base.Function, com.google.common.collect.Ordering)
com.google.common.base.Function function
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public boolean equals (java.lang.Object)
com.google.common.collect.ByFunctionOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/ClassToInstanceMap.classClassToInstanceMap.java
package com.google.common.collect
public abstract com.google.common.collect.ClassToInstanceMap extends java.lang.Object implements java.util.Map {
public abstract java.lang.Object getInstance (java.lang.Class)
public abstract java.lang.Object putInstance (java.lang.Class, java.lang.Object)
}
com/google/common/collect/Collections2$1.classCollections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$1 extends java.lang.Object implements com.google.common.base.Function {
final java.util.Collection val$collection
void (java.util.Collection)
public java.lang.Object apply (java.lang.Object)
Object input
}
com/google/common/collect/Collections2$FilteredCollection$1.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$FilteredCollection$1 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$collection
final com.google.common.collect.Collections2$FilteredCollection this$0
void (com.google.common.collect.Collections2$FilteredCollection, java.util.Collection)
public boolean apply (java.lang.Object)
Object input
}
com/google/common/collect/Collections2$FilteredCollection$2.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$FilteredCollection$2 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$collection
final com.google.common.collect.Collections2$FilteredCollection this$0
void (com.google.common.collect.Collections2$FilteredCollection, java.util.Collection)
public boolean apply (java.lang.Object)
Object input
}
com/google/common/collect/Collections2$FilteredCollection.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$FilteredCollection extends java.lang.Object implements java.util.Collection {
final java.util.Collection unfiltered
final com.google.common.base.Predicate predicate
void (java.util.Collection, com.google.common.base.Predicate)
java.util.Collection unfiltered
com.google.common.base.Predicate predicate
com.google.common.collect.Collections2$FilteredCollection createCombined (com.google.common.base.Predicate)
com.google.common.base.Predicate newPredicate
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
Object element
java.util.Iterator i$
java.util.Collection collection
public void clear ()
public boolean contains (java.lang.Object)
Object e
NullPointerException e
ClassCastException e
Object element
public boolean containsAll (java.util.Collection)
Object element
java.util.Iterator i$
java.util.Collection collection
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object e
NullPointerException e
ClassCastException e
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection collection
com.google.common.base.Predicate combinedPredicate
public boolean retainAll (java.util.Collection)
java.util.Collection collection
com.google.common.base.Predicate combinedPredicate
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
}
com/google/common/collect/Collections2$OrderedPermutationCollection.classCollections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$OrderedPermutationCollection extends java.util.AbstractCollection {
final com.google.common.collect.ImmutableList inputList
final java.util.Comparator comparator
final int size
void (java.lang.Iterable, java.util.Comparator)
Iterable input
java.util.Comparator comparator
private static int calculateSize (java.util.List, java.util.Comparator)
int comparison
java.util.List sortedInputList
java.util.Comparator comparator
long permutations
int n
int r
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
java.util.List list
Object obj
public java.lang.String toString ()
}
com/google/common/collect/Collections2$OrderedPermutationIterator.classCollections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$OrderedPermutationIterator extends com.google.common.collect.AbstractIterator {
java.util.List nextPermutation
final java.util.Comparator comparator
void (java.util.List, java.util.Comparator)
java.util.List list
java.util.Comparator comparator
protected java.util.List computeNext ()
com.google.common.collect.ImmutableList next
void calculateNextPermutation ()
int j
int l
int n
int findNextJ ()
int k
int findNextL (int)
int l
int j
Object ak
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/Collections2$PermutationCollection.classCollections2.java
package com.google.common.collect
final com.google.common.collect.Collections2$PermutationCollection extends java.util.AbstractCollection {
final com.google.common.collect.ImmutableList inputList
void (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList input
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
java.util.List list
Object obj
public java.lang.String toString ()
}
com/google/common/collect/Collections2$PermutationIterator.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$PermutationIterator extends com.google.common.collect.AbstractIterator {
final java.util.List list
final int[] c
final int[] o
int j
void (java.util.List)
int i
java.util.List list
int n
protected java.util.List computeNext ()
com.google.common.collect.ImmutableList next
void calculateNextPermutation ()
int q
int s
void switchDirection ()
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/Collections2$TransformedCollection.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$TransformedCollection extends java.util.AbstractCollection {
final java.util.Collection fromCollection
final com.google.common.base.Function function
void (java.util.Collection, com.google.common.base.Function)
java.util.Collection fromCollection
com.google.common.base.Function function
public void clear ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Collections2.classCollections2.java
package com.google.common.collect
public final com.google.common.collect.Collections2 extends java.lang.Object {
static final com.google.common.base.Joiner STANDARD_JOINER
private void ()
public static java.util.Collection filter (java.util.Collection, com.google.common.base.Predicate)
java.util.Collection unfiltered
com.google.common.base.Predicate predicate
static boolean safeContains (java.util.Collection, java.lang.Object)
ClassCastException e
java.util.Collection collection
Object object
public static java.util.Collection transform (java.util.Collection, com.google.common.base.Function)
java.util.Collection fromCollection
com.google.common.base.Function function
static boolean containsAllImpl (java.util.Collection, java.util.Collection)
Object o
java.util.Iterator i$
java.util.Collection self
java.util.Collection c
static java.lang.String toStringImpl (java.util.Collection)
java.util.Collection collection
StringBuilder sb
static java.lang.StringBuilder newStringBuilderForCollection (int)
int size
static java.util.Collection cast (java.lang.Iterable)
Iterable iterable
public static java.util.Collection orderedPermutations (java.lang.Iterable)
Iterable elements
public static java.util.Collection orderedPermutations (java.lang.Iterable, java.util.Comparator)
Iterable elements
java.util.Comparator comparator
public static java.util.Collection permutations (java.util.Collection)
java.util.Collection elements
private static boolean isPermutation (java.util.List, java.util.List)
java.util.List first
java.util.List second
com.google.common.collect.Multiset firstSet
com.google.common.collect.Multiset secondSet
private static boolean isPositiveInt (long)
long n
static boolean access$000 (long)
long x0
static boolean access$100 (java.util.List, java.util.List)
java.util.List x0
java.util.List x1
static void ()
}
com/google/common/collect/ComparatorOrdering.classComparatorOrdering.java
package com.google.common.collect
final com.google.common.collect.ComparatorOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final java.util.Comparator comparator
private static final long serialVersionUID
void (java.util.Comparator)
java.util.Comparator comparator
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
public int binarySearch (java.util.List, java.lang.Object)
java.util.List sortedList
Object key
public java.util.List sortedCopy (java.lang.Iterable)
Iterable iterable
java.util.List list
public com.google.common.collect.ImmutableList immutableSortedCopy (java.lang.Iterable)
Object e
Object[] arr$
int len$
int i$
Iterable iterable
Object[] elements
public boolean equals (java.lang.Object)
com.google.common.collect.ComparatorOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/ComparisonChain$1.classComparisonChain.java
package com.google.common.collect
final com.google.common.collect.ComparisonChain$1 extends com.google.common.collect.ComparisonChain {
void ()
public com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
Object left
Object right
java.util.Comparator comparator
public com.google.common.collect.ComparisonChain compare (int, int)
int left
int right
public com.google.common.collect.ComparisonChain compare (long, long)
long left
long right
public com.google.common.collect.ComparisonChain compare (float, float)
float left
float right
public com.google.common.collect.ComparisonChain compare (double, double)
double left
double right
public com.google.common.collect.ComparisonChain compareTrueFirst (boolean, boolean)
boolean left
boolean right
public com.google.common.collect.ComparisonChain compareFalseFirst (boolean, boolean)
boolean left
boolean right
com.google.common.collect.ComparisonChain classify (int)
int result
public int result ()
}
com/google/common/collect/ComparisonChain$InactiveComparisonChain.classComparisonChain.java
package com.google.common.collect
final com.google.common.collect.ComparisonChain$InactiveComparisonChain extends com.google.common.collect.ComparisonChain {
final int result
void (int)
int result
public com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
Object left
Object right
java.util.Comparator comparator
public com.google.common.collect.ComparisonChain compare (int, int)
int left
int right
public com.google.common.collect.ComparisonChain compare (long, long)
long left
long right
public com.google.common.collect.ComparisonChain compare (float, float)
float left
float right
public com.google.common.collect.ComparisonChain compare (double, double)
double left
double right
public com.google.common.collect.ComparisonChain compareTrueFirst (boolean, boolean)
boolean left
boolean right
public com.google.common.collect.ComparisonChain compareFalseFirst (boolean, boolean)
boolean left
boolean right
public int result ()
}
com/google/common/collect/ComparisonChain.classComparisonChain.java
package com.google.common.collect
public abstract com.google.common.collect.ComparisonChain extends java.lang.Object {
private static final com.google.common.collect.ComparisonChain ACTIVE
private static final com.google.common.collect.ComparisonChain LESS
private static final com.google.common.collect.ComparisonChain GREATER
private void ()
public static com.google.common.collect.ComparisonChain start ()
public abstract com.google.common.collect.ComparisonChain compare (java.lang.Comparable, java.lang.Comparable)
public abstract com.google.common.collect.ComparisonChain compare (java.lang.Object, java.lang.Object, java.util.Comparator)
public abstract com.google.common.collect.ComparisonChain compare (int, int)
public abstract com.google.common.collect.ComparisonChain compare (long, long)
public abstract com.google.common.collect.ComparisonChain compare (float, float)
public abstract com.google.common.collect.ComparisonChain compare (double, double)
public abstract com.google.common.collect.ComparisonChain compareTrueFirst (boolean, boolean)
public abstract com.google.common.collect.ComparisonChain compareFalseFirst (boolean, boolean)
public final com.google.common.collect.ComparisonChain compare (boolean, boolean)
boolean left
boolean right
public abstract int result ()
void (com.google.common.collect.ComparisonChain$1)
com.google.common.collect.ComparisonChain$1 x0
static com.google.common.collect.ComparisonChain access$100 ()
static com.google.common.collect.ComparisonChain access$200 ()
static com.google.common.collect.ComparisonChain access$300 ()
static void ()
}
com/google/common/collect/CompoundOrdering.classCompoundOrdering.java
package com.google.common.collect
final com.google.common.collect.CompoundOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.ImmutableList comparators
private static final long serialVersionUID
void (java.util.Comparator, java.util.Comparator)
java.util.Comparator primary
java.util.Comparator secondary
void (java.lang.Iterable)
Iterable comparators
public int compare (java.lang.Object, java.lang.Object)
int result
int i
Object left
Object right
int size
public boolean equals (java.lang.Object)
com.google.common.collect.CompoundOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/ComputationException.classComputationException.java
package com.google.common.collect
public com.google.common.collect.ComputationException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable cause
}
com/google/common/collect/ComputingConcurrentHashMap$ComputationExceptionReference.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputationExceptionReference extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final Throwable t
void (java.lang.Throwable)
Throwable t
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
}
com/google/common/collect/ComputingConcurrentHashMap$ComputedReference.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputedReference extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final Object value
void (java.lang.Object)
Object value
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
}
com/google/common/collect/ComputingConcurrentHashMap$ComputingMapAdapter.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputingMapAdapter extends com.google.common.collect.ComputingConcurrentHashMap implements java.io.Serializable {
private static final long serialVersionUID
void (com.google.common.collect.MapMaker, com.google.common.base.Function)
com.google.common.collect.MapMaker mapMaker
com.google.common.base.Function computingFunction
public java.lang.Object get (java.lang.Object)
Throwable cause
java.util.concurrent.ExecutionException e
Object key
Object value
volatile com.google.common.collect.MapMakerInternalMap$Segment segmentFor (int)
int x0
}
com/google/common/collect/ComputingConcurrentHashMap$ComputingSegment.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment extends com.google.common.collect.MapMakerInternalMap$Segment {
void (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
java.lang.Object getOrCompute (java.lang.Object, int, com.google.common.base.Function) throws java.util.concurrent.ExecutionException
Object value
Object value
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryKey
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
boolean createNewEntry
com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference computingValueReference
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
Object value
Object key
int hash
com.google.common.base.Function computingFunction
java.lang.Object compute (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference) throws java.util.concurrent.ExecutionException
Object oldValue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference computingValueReference
Object value
long start
long end
}
com/google/common/collect/ComputingConcurrentHashMap$ComputingSerializationProxy.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputingSerializationProxy extends com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy {
final com.google.common.base.Function computingFunction
private static final long serialVersionUID
void (com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, int, int, com.google.common.collect.MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap, com.google.common.base.Function)
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
int maximumSize
int concurrencyLevel
com.google.common.collect.MapMaker$RemovalListener removalListener
java.util.concurrent.ConcurrentMap delegate
com.google.common.base.Function computingFunction
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.collect.MapMaker mapMaker
java.lang.Object readResolve ()
}
com/google/common/collect/ComputingConcurrentHashMap$ComputingValueReference.classComputingConcurrentHashMap.java
package com.google.common.collect
final com.google.common.collect.ComputingConcurrentHashMap$ComputingValueReference extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final com.google.common.base.Function computingFunction
volatile com.google.common.collect.MapMakerInternalMap$ValueReference computedReference
public void (com.google.common.base.Function)
com.google.common.base.Function computingFunction
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
InterruptedException ie
boolean interrupted
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
java.lang.Object compute (java.lang.Object, int) throws java.util.concurrent.ExecutionException
Throwable t
Object key
int hash
Object value
void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
}
com/google/common/collect/ComputingConcurrentHashMap.classComputingConcurrentHashMap.java
package com.google.common.collect
com.google.common.collect.ComputingConcurrentHashMap extends com.google.common.collect.MapMakerInternalMap {
final com.google.common.base.Function computingFunction
private static final long serialVersionUID
void (com.google.common.collect.MapMaker, com.google.common.base.Function)
com.google.common.collect.MapMaker builder
com.google.common.base.Function computingFunction
com.google.common.collect.MapMakerInternalMap$Segment createSegment (int, int)
int initialCapacity
int maxSegmentSize
com.google.common.collect.ComputingConcurrentHashMap$ComputingSegment segmentFor (int)
int hash
java.lang.Object getOrCompute (java.lang.Object) throws java.util.concurrent.ExecutionException
Object key
int hash
java.lang.Object writeReplace ()
volatile com.google.common.collect.MapMakerInternalMap$Segment segmentFor (int)
int x0
}
com/google/common/collect/ConcurrentHashMultiset$1.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$1 extends com.google.common.collect.ForwardingSet {
final java.util.Set val$delegate
final com.google.common.collect.ConcurrentHashMultiset this$0
void (com.google.common.collect.ConcurrentHashMultiset, java.util.Set)
protected java.util.Set delegate ()
public boolean remove (java.lang.Object)
NullPointerException e
ClassCastException e
Object object
public boolean removeAll (java.util.Collection)
java.util.Collection c
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ConcurrentHashMultiset$2.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$2 extends com.google.common.collect.AbstractIterator {
private java.util.Iterator mapEntries
final com.google.common.collect.ConcurrentHashMultiset this$0
void (com.google.common.collect.ConcurrentHashMultiset)
protected com.google.common.collect.Multiset$Entry computeNext ()
java.util.Map$Entry mapEntry
int count
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/ConcurrentHashMultiset$3.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$3 extends com.google.common.collect.ForwardingIterator {
private com.google.common.collect.Multiset$Entry last
final java.util.Iterator val$readOnlyIterator
final com.google.common.collect.ConcurrentHashMultiset this$0
void (com.google.common.collect.ConcurrentHashMultiset, java.util.Iterator)
protected java.util.Iterator delegate ()
public com.google.common.collect.Multiset$Entry next ()
public void remove ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ConcurrentHashMultiset$EntrySet.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$EntrySet extends com.google.common.collect.AbstractMultiset$EntrySet {
final com.google.common.collect.ConcurrentHashMultiset this$0
private void (com.google.common.collect.ConcurrentHashMultiset)
com.google.common.collect.ConcurrentHashMultiset multiset ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
private java.util.List snapshot ()
java.util.List list
public boolean remove (java.lang.Object)
com.google.common.collect.Multiset multiset
com.google.common.collect.Multiset$Entry entry
Object element
int entryCount
Object object
volatile com.google.common.collect.Multiset multiset ()
void (com.google.common.collect.ConcurrentHashMultiset, com.google.common.collect.ConcurrentHashMultiset$1)
com.google.common.collect.ConcurrentHashMultiset x0
com.google.common.collect.ConcurrentHashMultiset$1 x1
}
com/google/common/collect/ConcurrentHashMultiset$FieldSettersHolder.classConcurrentHashMultiset.java
package com.google.common.collect
com.google.common.collect.ConcurrentHashMultiset$FieldSettersHolder extends java.lang.Object {
static final com.google.common.collect.Serialization$FieldSetter COUNT_MAP_FIELD_SETTER
private void ()
static void ()
}
com/google/common/collect/ConcurrentHashMultiset.classConcurrentHashMultiset.java
package com.google.common.collect
public final com.google.common.collect.ConcurrentHashMultiset extends com.google.common.collect.AbstractMultiset implements java.io.Serializable {
private final transient java.util.concurrent.ConcurrentMap countMap
private transient com.google.common.collect.ConcurrentHashMultiset$EntrySet entrySet
private static final long serialVersionUID
public static com.google.common.collect.ConcurrentHashMultiset create ()
public static com.google.common.collect.ConcurrentHashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.ConcurrentHashMultiset multiset
public static com.google.common.collect.ConcurrentHashMultiset create (com.google.common.collect.GenericMapMaker)
com.google.common.collect.GenericMapMaker mapMaker
void (java.util.concurrent.ConcurrentMap)
java.util.concurrent.ConcurrentMap countMap
public int count (java.lang.Object)
Object element
java.util.concurrent.atomic.AtomicInteger existingCounter
private java.util.concurrent.atomic.AtomicInteger safeGet (java.lang.Object)
NullPointerException e
ClassCastException e
Object element
public int size ()
java.util.concurrent.atomic.AtomicInteger value
java.util.Iterator i$
long sum
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
private java.util.List snapshot ()
int i
Object element
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
java.util.List list
public int add (java.lang.Object, int)
int newValue
ArithmeticException overflow
java.util.concurrent.atomic.AtomicInteger newCounter
int oldValue
java.util.concurrent.atomic.AtomicInteger existingCounter
Object element
int occurrences
public int remove (java.lang.Object, int)
int newValue
int oldValue
Object element
int occurrences
java.util.concurrent.atomic.AtomicInteger existingCounter
public boolean removeExactly (java.lang.Object, int)
int oldValue
int newValue
Object element
int occurrences
java.util.concurrent.atomic.AtomicInteger existingCounter
public int setCount (java.lang.Object, int)
java.util.concurrent.atomic.AtomicInteger newCounter
int oldValue
java.util.concurrent.atomic.AtomicInteger existingCounter
Object element
int count
public boolean setCount (java.lang.Object, int, int)
java.util.concurrent.atomic.AtomicInteger newCounter
Object element
int expectedOldCount
int newCount
java.util.concurrent.atomic.AtomicInteger existingCounter
int oldValue
java.util.Set createElementSet ()
java.util.Set delegate
public java.util.Set entrySet ()
com.google.common.collect.ConcurrentHashMultiset$EntrySet result
int distinctElements ()
public boolean isEmpty ()
java.util.Iterator entryIterator ()
java.util.Iterator readOnlyIterator
public void clear ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.concurrent.ConcurrentMap deserializedCountMap
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set elementSet ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean add (java.lang.Object)
Object x0
public volatile java.util.Iterator iterator ()
public volatile boolean contains (java.lang.Object)
Object x0
static java.util.concurrent.ConcurrentMap access$100 (com.google.common.collect.ConcurrentHashMultiset)
com.google.common.collect.ConcurrentHashMultiset x0
}
com/google/common/collect/Constraint.classConstraint.java
package com.google.common.collect
public abstract com.google.common.collect.Constraint extends java.lang.Object {
public abstract java.lang.Object checkElement (java.lang.Object)
public abstract java.lang.String toString ()
}
com/google/common/collect/Constraints$ConstrainedCollection.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedCollection extends com.google.common.collect.ForwardingCollection {
private final java.util.Collection delegate
private final com.google.common.collect.Constraint constraint
public void (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection delegate
com.google.common.collect.Constraint constraint
protected java.util.Collection delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedList.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedList extends com.google.common.collect.ForwardingList {
final java.util.List delegate
final com.google.common.collect.Constraint constraint
void (java.util.List, com.google.common.collect.Constraint)
java.util.List delegate
com.google.common.collect.Constraint constraint
protected java.util.List delegate ()
public boolean add (java.lang.Object)
Object element
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedListIterator.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedListIterator extends com.google.common.collect.ForwardingListIterator {
private final java.util.ListIterator delegate
private final com.google.common.collect.Constraint constraint
public void (java.util.ListIterator, com.google.common.collect.Constraint)
java.util.ListIterator delegate
com.google.common.collect.Constraint constraint
protected java.util.ListIterator delegate ()
public void add (java.lang.Object)
Object element
public void set (java.lang.Object)
Object element
protected volatile java.util.Iterator delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedMultiset.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedMultiset extends com.google.common.collect.ForwardingMultiset {
private com.google.common.collect.Multiset delegate
private final com.google.common.collect.Constraint constraint
public void (com.google.common.collect.Multiset, com.google.common.collect.Constraint)
com.google.common.collect.Multiset delegate
com.google.common.collect.Constraint constraint
protected com.google.common.collect.Multiset delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
public int add (java.lang.Object, int)
Object element
int occurrences
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedRandomAccessList.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedRandomAccessList extends com.google.common.collect.Constraints$ConstrainedList implements java.util.RandomAccess {
void (java.util.List, com.google.common.collect.Constraint)
java.util.List delegate
com.google.common.collect.Constraint constraint
}
com/google/common/collect/Constraints$ConstrainedSet.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedSet extends com.google.common.collect.ForwardingSet {
private final java.util.Set delegate
private final com.google.common.collect.Constraint constraint
public void (java.util.Set, com.google.common.collect.Constraint)
java.util.Set delegate
com.google.common.collect.Constraint constraint
protected java.util.Set delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$ConstrainedSortedSet.classConstraints.java
package com.google.common.collect
com.google.common.collect.Constraints$ConstrainedSortedSet extends com.google.common.collect.ForwardingSortedSet {
final java.util.SortedSet delegate
final com.google.common.collect.Constraint constraint
void (java.util.SortedSet, com.google.common.collect.Constraint)
java.util.SortedSet delegate
com.google.common.collect.Constraint constraint
protected java.util.SortedSet delegate ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection elements
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Constraints$NotNullConstraint.classConstraints.java
package com.google.common.collect
final com.google.common.collect.Constraints$NotNullConstraint extends java.lang.Enum implements com.google.common.collect.Constraint {
public static final com.google.common.collect.Constraints$NotNullConstraint INSTANCE
private static final com.google.common.collect.Constraints$NotNullConstraint[] $VALUES
public static com.google.common.collect.Constraints$NotNullConstraint[] values ()
public static com.google.common.collect.Constraints$NotNullConstraint valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public java.lang.Object checkElement (java.lang.Object)
Object element
public java.lang.String toString ()
static void ()
}
com/google/common/collect/Constraints.classConstraints.java
package com.google.common.collect
public final com.google.common.collect.Constraints extends java.lang.Object {
private void ()
public static com.google.common.collect.Constraint notNull ()
public static java.util.Collection constrainedCollection (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection collection
com.google.common.collect.Constraint constraint
public static java.util.Set constrainedSet (java.util.Set, com.google.common.collect.Constraint)
java.util.Set set
com.google.common.collect.Constraint constraint
public static java.util.SortedSet constrainedSortedSet (java.util.SortedSet, com.google.common.collect.Constraint)
java.util.SortedSet sortedSet
com.google.common.collect.Constraint constraint
public static java.util.List constrainedList (java.util.List, com.google.common.collect.Constraint)
java.util.List list
com.google.common.collect.Constraint constraint
private static java.util.ListIterator constrainedListIterator (java.util.ListIterator, com.google.common.collect.Constraint)
java.util.ListIterator listIterator
com.google.common.collect.Constraint constraint
static java.util.Collection constrainedTypePreservingCollection (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection collection
com.google.common.collect.Constraint constraint
public static com.google.common.collect.Multiset constrainedMultiset (com.google.common.collect.Multiset, com.google.common.collect.Constraint)
com.google.common.collect.Multiset multiset
com.google.common.collect.Constraint constraint
private static java.util.Collection checkElements (java.util.Collection, com.google.common.collect.Constraint)
Object element
java.util.Iterator i$
java.util.Collection elements
com.google.common.collect.Constraint constraint
java.util.Collection copy
static java.util.Collection access$000 (java.util.Collection, com.google.common.collect.Constraint)
java.util.Collection x0
com.google.common.collect.Constraint x1
static java.util.ListIterator access$100 (java.util.ListIterator, com.google.common.collect.Constraint)
java.util.ListIterator x0
com.google.common.collect.Constraint x1
}
com/google/common/collect/ContiguousSet.classContiguousSet.java
package com.google.common.collect
public abstract com.google.common.collect.ContiguousSet extends com.google.common.collect.ImmutableSortedSet {
final com.google.common.collect.DiscreteDomain domain
public static com.google.common.collect.ContiguousSet create (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain)
java.util.NoSuchElementException e
com.google.common.collect.Range range
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Range effectiveRange
boolean empty
void (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public com.google.common.collect.ContiguousSet headSet (java.lang.Comparable)
Comparable toElement
public com.google.common.collect.ContiguousSet headSet (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
public com.google.common.collect.ContiguousSet subSet (java.lang.Comparable, java.lang.Comparable)
Comparable fromElement
Comparable toElement
public com.google.common.collect.ContiguousSet subSet (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
public com.google.common.collect.ContiguousSet tailSet (java.lang.Comparable)
Comparable fromElement
public com.google.common.collect.ContiguousSet tailSet (java.lang.Comparable, boolean)
Comparable fromElement
boolean inclusive
abstract com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
abstract com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
abstract com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
public abstract com.google.common.collect.ContiguousSet intersection (com.google.common.collect.ContiguousSet)
public abstract com.google.common.collect.Range range ()
public abstract com.google.common.collect.Range range (com.google.common.collect.BoundType, com.google.common.collect.BoundType)
public java.lang.String toString ()
volatile com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
volatile com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
volatile com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
public volatile com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object, boolean)
Object x0
boolean x1
public volatile com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
public volatile com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object, boolean)
Object x0
boolean x1
public volatile com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object)
Object x0
public volatile java.util.SortedSet tailSet (java.lang.Object)
Object x0
public volatile java.util.SortedSet headSet (java.lang.Object)
Object x0
public volatile java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.NavigableSet headSet (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
}
com/google/common/collect/Count.classCount.java
package com.google.common.collect
final com.google.common.collect.Count extends java.lang.Object implements java.io.Serializable {
private int value
void (int)
int value
public int get ()
public int getAndAdd (int)
int delta
int result
public int addAndGet (int)
int delta
public void set (int)
int newValue
public int getAndSet (int)
int newValue
int result
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
public java.lang.String toString ()
}
com/google/common/collect/Cut$1.classCut.java
package com.google.common.collect
com.google.common.collect.Cut$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BoundType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/Cut$AboveAll.classCut.java
package com.google.common.collect
final com.google.common.collect.Cut$AboveAll extends com.google.common.collect.Cut {
private static final com.google.common.collect.Cut$AboveAll INSTANCE
private static final long serialVersionUID
private void ()
java.lang.Comparable endpoint ()
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int compareTo (com.google.common.collect.Cut)
com.google.common.collect.Cut o
private java.lang.Object readResolve ()
public volatile int compareTo (java.lang.Object)
Object x0
static com.google.common.collect.Cut$AboveAll access$100 ()
static void ()
}
com/google/common/collect/Cut$AboveValue.classCut.java
package com.google.common.collect
final com.google.common.collect.Cut$AboveValue extends com.google.common.collect.Cut {
private static final long serialVersionUID
void (java.lang.Comparable)
Comparable endpoint
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable next
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable next
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut canonical (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
Comparable next
public int hashCode ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/google/common/collect/Cut$BelowAll.classCut.java
package com.google.common.collect
final com.google.common.collect.Cut$BelowAll extends com.google.common.collect.Cut {
private static final com.google.common.collect.Cut$BelowAll INSTANCE
private static final long serialVersionUID
private void ()
java.lang.Comparable endpoint ()
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut canonical (com.google.common.collect.DiscreteDomain)
java.util.NoSuchElementException e
com.google.common.collect.DiscreteDomain domain
public int compareTo (com.google.common.collect.Cut)
com.google.common.collect.Cut o
private java.lang.Object readResolve ()
public volatile int compareTo (java.lang.Object)
Object x0
static com.google.common.collect.Cut$BelowAll access$000 ()
static void ()
}
com/google/common/collect/Cut$BelowValue.classCut.java
package com.google.common.collect
final com.google.common.collect.Cut$BelowValue extends com.google.common.collect.Cut {
private static final long serialVersionUID
void (java.lang.Comparable)
Comparable endpoint
boolean isLessThan (java.lang.Comparable)
Comparable value
com.google.common.collect.BoundType typeAsLowerBound ()
com.google.common.collect.BoundType typeAsUpperBound ()
com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable previous
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
Comparable previous
com.google.common.collect.BoundType boundType
com.google.common.collect.DiscreteDomain domain
void describeAsLowerBound (java.lang.StringBuilder)
StringBuilder sb
void describeAsUpperBound (java.lang.StringBuilder)
StringBuilder sb
java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int hashCode ()
public volatile int compareTo (java.lang.Object)
Object x0
}
com/google/common/collect/Cut.classCut.java
package com.google.common.collect
abstract com.google.common.collect.Cut extends java.lang.Object implements java.lang.Comparable java.io.Serializable {
final Comparable endpoint
private static final long serialVersionUID
void (java.lang.Comparable)
Comparable endpoint
abstract boolean isLessThan (java.lang.Comparable)
abstract com.google.common.collect.BoundType typeAsLowerBound ()
abstract com.google.common.collect.BoundType typeAsUpperBound ()
abstract com.google.common.collect.Cut withLowerBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
abstract com.google.common.collect.Cut withUpperBoundType (com.google.common.collect.BoundType, com.google.common.collect.DiscreteDomain)
abstract void describeAsLowerBound (java.lang.StringBuilder)
abstract void describeAsUpperBound (java.lang.StringBuilder)
abstract java.lang.Comparable leastValueAbove (com.google.common.collect.DiscreteDomain)
abstract java.lang.Comparable greatestValueBelow (com.google.common.collect.DiscreteDomain)
com.google.common.collect.Cut canonical (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int compareTo (com.google.common.collect.Cut)
com.google.common.collect.Cut that
int result
java.lang.Comparable endpoint ()
public boolean equals (java.lang.Object)
int compareResult
ClassCastException ignored
com.google.common.collect.Cut that
Object obj
static com.google.common.collect.Cut belowAll ()
static com.google.common.collect.Cut aboveAll ()
static com.google.common.collect.Cut belowValue (java.lang.Comparable)
Comparable endpoint
static com.google.common.collect.Cut aboveValue (java.lang.Comparable)
Comparable endpoint
public volatile int compareTo (java.lang.Object)
Object x0
}
com/google/common/collect/DescendingImmutableSortedMultiset$1.classDescendingImmutableSortedMultiset.java
package com.google.common.collect
com.google.common.collect.DescendingImmutableSortedMultiset$1 extends com.google.common.collect.ImmutableMultiset$EntrySet {
final com.google.common.collect.ImmutableSet val$forwardEntrySet
final com.google.common.collect.DescendingImmutableSortedMultiset this$0
void (com.google.common.collect.DescendingImmutableSortedMultiset, com.google.common.collect.ImmutableSet)
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/DescendingImmutableSortedMultiset.classDescendingImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.DescendingImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultiset {
private final transient com.google.common.collect.ImmutableSortedMultiset forward
void (com.google.common.collect.ImmutableSortedMultiset)
com.google.common.collect.ImmutableSortedMultiset forward
public int count (java.lang.Object)
Object element
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
public int size ()
public com.google.common.collect.ImmutableSortedSet elementSet ()
com.google.common.collect.ImmutableSet createEntrySet ()
com.google.common.collect.ImmutableSet forwardEntrySet
public com.google.common.collect.ImmutableSortedMultiset descendingMultiset ()
public com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
boolean isPartialView ()
public volatile com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile java.util.SortedSet elementSet ()
public volatile java.util.Set elementSet ()
}
com/google/common/collect/DiscreteDomain.classDiscreteDomain.java
package com.google.common.collect
public abstract com.google.common.collect.DiscreteDomain extends java.lang.Object {
protected void ()
public abstract java.lang.Comparable next (java.lang.Comparable)
public abstract java.lang.Comparable previous (java.lang.Comparable)
public abstract long distance (java.lang.Comparable, java.lang.Comparable)
public java.lang.Comparable minValue ()
public java.lang.Comparable maxValue ()
}
com/google/common/collect/DiscreteDomains$BigIntegerDomain.classDiscreteDomains.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomains$BigIntegerDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomains$BigIntegerDomain INSTANCE
private static final java.math.BigInteger MIN_LONG
private static final java.math.BigInteger MAX_LONG
private static final long serialVersionUID
private void ()
public java.math.BigInteger next (java.math.BigInteger)
java.math.BigInteger value
public java.math.BigInteger previous (java.math.BigInteger)
java.math.BigInteger value
public long distance (java.math.BigInteger, java.math.BigInteger)
java.math.BigInteger start
java.math.BigInteger end
private java.lang.Object readResolve ()
public volatile long distance (java.lang.Comparable, java.lang.Comparable)
Comparable x0
Comparable x1
public volatile java.lang.Comparable previous (java.lang.Comparable)
Comparable x0
public volatile java.lang.Comparable next (java.lang.Comparable)
Comparable x0
static com.google.common.collect.DiscreteDomains$BigIntegerDomain access$200 ()
static void ()
}
com/google/common/collect/DiscreteDomains$IntegerDomain.classDiscreteDomains.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomains$IntegerDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomains$IntegerDomain INSTANCE
private static final long serialVersionUID
private void ()
public java.lang.Integer next (java.lang.Integer)
Integer value
int i
public java.lang.Integer previous (java.lang.Integer)
Integer value
int i
public long distance (java.lang.Integer, java.lang.Integer)
Integer start
Integer end
public java.lang.Integer minValue ()
public java.lang.Integer maxValue ()
private java.lang.Object readResolve ()
public volatile java.lang.Comparable maxValue ()
public volatile java.lang.Comparable minValue ()
public volatile long distance (java.lang.Comparable, java.lang.Comparable)
Comparable x0
Comparable x1
public volatile java.lang.Comparable previous (java.lang.Comparable)
Comparable x0
public volatile java.lang.Comparable next (java.lang.Comparable)
Comparable x0
static com.google.common.collect.DiscreteDomains$IntegerDomain access$000 ()
static void ()
}
com/google/common/collect/DiscreteDomains$LongDomain.classDiscreteDomains.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomains$LongDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomains$LongDomain INSTANCE
private static final long serialVersionUID
private void ()
public java.lang.Long next (java.lang.Long)
Long value
long l
public java.lang.Long previous (java.lang.Long)
Long value
long l
public long distance (java.lang.Long, java.lang.Long)
Long start
Long end
long result
public java.lang.Long minValue ()
public java.lang.Long maxValue ()
private java.lang.Object readResolve ()
public volatile java.lang.Comparable maxValue ()
public volatile java.lang.Comparable minValue ()
public volatile long distance (java.lang.Comparable, java.lang.Comparable)
Comparable x0
Comparable x1
public volatile java.lang.Comparable previous (java.lang.Comparable)
Comparable x0
public volatile java.lang.Comparable next (java.lang.Comparable)
Comparable x0
static com.google.common.collect.DiscreteDomains$LongDomain access$100 ()
static void ()
}
com/google/common/collect/DiscreteDomains.classDiscreteDomains.java
package com.google.common.collect
public final com.google.common.collect.DiscreteDomains extends java.lang.Object {
private void ()
public static com.google.common.collect.DiscreteDomain integers ()
public static com.google.common.collect.DiscreteDomain longs ()
static com.google.common.collect.DiscreteDomain bigIntegers ()
}
com/google/common/collect/EmptyContiguousSet$1.classEmptyContiguousSet.java
package com.google.common.collect
com.google.common.collect.EmptyContiguousSet$1 extends java.lang.Object {
}
com/google/common/collect/EmptyContiguousSet$SerializedForm.classEmptyContiguousSet.java
package com.google.common.collect
final com.google.common.collect.EmptyContiguousSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.DiscreteDomain domain
private static final long serialVersionUID
private void (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
private java.lang.Object readResolve ()
void (com.google.common.collect.DiscreteDomain, com.google.common.collect.EmptyContiguousSet$1)
com.google.common.collect.DiscreteDomain x0
com.google.common.collect.EmptyContiguousSet$1 x1
}
com/google/common/collect/EmptyContiguousSet.classEmptyContiguousSet.java
package com.google.common.collect
final com.google.common.collect.EmptyContiguousSet extends com.google.common.collect.ContiguousSet {
void (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public java.lang.Comparable first ()
public java.lang.Comparable last ()
public int size ()
public com.google.common.collect.ContiguousSet intersection (com.google.common.collect.ContiguousSet)
com.google.common.collect.ContiguousSet other
public com.google.common.collect.Range range ()
public com.google.common.collect.Range range (com.google.common.collect.BoundType, com.google.common.collect.BoundType)
com.google.common.collect.BoundType lowerBoundType
com.google.common.collect.BoundType upperBoundType
com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
int indexOf (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public boolean isEmpty ()
public com.google.common.collect.ImmutableList asList ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
java.util.Set that
Object object
public int hashCode ()
java.lang.Object writeReplace ()
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
volatile com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
volatile com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
volatile com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.Iterator iterator ()
public volatile java.lang.Object last ()
public volatile java.lang.Object first ()
}
com/google/common/collect/EmptyImmutableBiMap.classEmptyImmutableBiMap.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableBiMap extends com.google.common.collect.ImmutableBiMap {
static final com.google.common.collect.EmptyImmutableBiMap INSTANCE
private void ()
com.google.common.collect.ImmutableMap delegate ()
public com.google.common.collect.ImmutableBiMap inverse ()
boolean isPartialView ()
java.lang.Object readResolve ()
public volatile com.google.common.collect.BiMap inverse ()
static void ()
}
com/google/common/collect/EmptyImmutableList.classEmptyImmutableList.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableList extends com.google.common.collect.ImmutableList {
static final com.google.common.collect.EmptyImmutableList INSTANCE
private static final long serialVersionUID
private void ()
public int size ()
public boolean isEmpty ()
boolean isPartialView ()
public boolean contains (java.lang.Object)
Object target
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object target
public int lastIndexOf (java.lang.Object)
Object target
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
public com.google.common.collect.ImmutableList reverse ()
public com.google.common.collect.UnmodifiableListIterator listIterator ()
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int start
public boolean equals (java.lang.Object)
java.util.List that
Object object
public int hashCode ()
public java.lang.String toString ()
java.lang.Object readResolve ()
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.util.ListIterator listIterator ()
public volatile java.util.Iterator iterator ()
static void ()
}
com/google/common/collect/EmptyImmutableListMultimap.classEmptyImmutableListMultimap.java
package com.google.common.collect
com.google.common.collect.EmptyImmutableListMultimap extends com.google.common.collect.ImmutableListMultimap {
static final com.google.common.collect.EmptyImmutableListMultimap INSTANCE
private static final long serialVersionUID
private void ()
private java.lang.Object readResolve ()
static void ()
}
com/google/common/collect/EmptyImmutableMap.classEmptyImmutableMap.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableMap extends com.google.common.collect.ImmutableMap {
static final com.google.common.collect.EmptyImmutableMap INSTANCE
private static final long serialVersionUID
private void ()
public java.lang.Object get (java.lang.Object)
Object key
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSet entrySet ()
public com.google.common.collect.ImmutableSet keySet ()
public com.google.common.collect.ImmutableCollection values ()
public boolean equals (java.lang.Object)
java.util.Map that
Object object
boolean isPartialView ()
public int hashCode ()
public java.lang.String toString ()
java.lang.Object readResolve ()
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
static void ()
}
com/google/common/collect/EmptyImmutableMultiset.classEmptyImmutableMultiset.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableMultiset extends com.google.common.collect.ImmutableMultiset {
static final com.google.common.collect.EmptyImmutableMultiset INSTANCE
private static final long serialVersionUID
void ()
public int count (java.lang.Object)
Object element
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean equals (java.lang.Object)
com.google.common.collect.Multiset other
Object object
public int hashCode ()
public com.google.common.collect.ImmutableSet elementSet ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet createEntrySet ()
public int size ()
boolean isPartialView ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] other
public com.google.common.collect.ImmutableList asList ()
java.lang.Object readResolve ()
public volatile java.util.Iterator iterator ()
public volatile java.util.Set entrySet ()
public volatile java.util.Set elementSet ()
static void ()
}
com/google/common/collect/EmptyImmutableSet.classEmptyImmutableSet.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableSet extends com.google.common.collect.ImmutableSet {
static final com.google.common.collect.EmptyImmutableSet INSTANCE
private static final long serialVersionUID
private void ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object target
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public com.google.common.collect.ImmutableList asList ()
public boolean equals (java.lang.Object)
java.util.Set that
Object object
public final int hashCode ()
boolean isHashCodeFast ()
public java.lang.String toString ()
java.lang.Object readResolve ()
public volatile java.util.Iterator iterator ()
static void ()
}
com/google/common/collect/EmptyImmutableSetMultimap.classEmptyImmutableSetMultimap.java
package com.google.common.collect
com.google.common.collect.EmptyImmutableSetMultimap extends com.google.common.collect.ImmutableSetMultimap {
static final com.google.common.collect.EmptyImmutableSetMultimap INSTANCE
private static final long serialVersionUID
private void ()
private java.lang.Object readResolve ()
static void ()
}
com/google/common/collect/EmptyImmutableSortedMap.classEmptyImmutableSortedMap.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableSortedMap extends com.google.common.collect.ImmutableSortedMap {
private final transient com.google.common.collect.ImmutableSortedSet keySet
void (java.util.Comparator)
java.util.Comparator comparator
void (java.util.Comparator, com.google.common.collect.ImmutableSortedMap)
java.util.Comparator comparator
com.google.common.collect.ImmutableSortedMap descendingMap
public java.lang.Object get (java.lang.Object)
Object key
public com.google.common.collect.ImmutableSortedSet keySet ()
public int size ()
public boolean isEmpty ()
public com.google.common.collect.ImmutableCollection values ()
public int hashCode ()
public boolean equals (java.lang.Object)
java.util.Map map
Object object
public java.lang.String toString ()
boolean isPartialView ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSortedMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public com.google.common.collect.ImmutableSortedMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
com.google.common.collect.ImmutableSortedMap createDescendingMap ()
public volatile java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.NavigableMap headMap (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.ImmutableSet keySet ()
}
com/google/common/collect/EmptyImmutableSortedMultiset.classEmptyImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultiset {
private final com.google.common.collect.ImmutableSortedSet elementSet
void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
public int count (java.lang.Object)
Object element
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public int size ()
public com.google.common.collect.ImmutableSortedSet elementSet ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean equals (java.lang.Object)
com.google.common.collect.Multiset other
Object object
public int hashCode ()
public java.lang.String toString ()
boolean isPartialView ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] other
public com.google.common.collect.ImmutableList asList ()
public volatile com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile java.util.Iterator iterator ()
public volatile java.util.SortedSet elementSet ()
public volatile java.util.Set entrySet ()
public volatile java.util.Set elementSet ()
}
com/google/common/collect/EmptyImmutableSortedSet.classEmptyImmutableSortedSet.java
package com.google.common.collect
com.google.common.collect.EmptyImmutableSortedSet extends com.google.common.collect.ImmutableSortedSet {
void (java.util.Comparator)
java.util.Comparator comparator
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object target
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public com.google.common.collect.ImmutableList asList ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public boolean equals (java.lang.Object)
java.util.Set that
Object object
public int hashCode ()
public java.lang.String toString ()
public java.lang.Object first ()
public java.lang.Object last ()
com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object toElement
boolean inclusive
com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object fromElement
boolean inclusive
int indexOf (java.lang.Object)
Object target
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/EmptyImmutableTable.classEmptyImmutableTable.java
package com.google.common.collect
final com.google.common.collect.EmptyImmutableTable extends com.google.common.collect.ImmutableTable {
static final com.google.common.collect.EmptyImmutableTable INSTANCE
private static final long serialVersionUID
private void ()
public int size ()
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table that
Object obj
public int hashCode ()
public com.google.common.collect.ImmutableSet cellSet ()
public com.google.common.collect.ImmutableMap column (java.lang.Object)
Object columnKey
public com.google.common.collect.ImmutableSet columnKeySet ()
public com.google.common.collect.ImmutableMap columnMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public com.google.common.collect.ImmutableMap row (java.lang.Object)
Object rowKey
public com.google.common.collect.ImmutableSet rowKeySet ()
public com.google.common.collect.ImmutableMap rowMap ()
public java.lang.String toString ()
public com.google.common.collect.ImmutableCollection values ()
java.lang.Object readResolve ()
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
public volatile java.util.Collection values ()
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
public volatile java.util.Set cellSet ()
public volatile java.util.Map column (java.lang.Object)
Object x0
public volatile java.util.Map row (java.lang.Object)
Object x0
static void ()
}
com/google/common/collect/EnumBiMap.classEnumBiMap.java
package com.google.common.collect
public final com.google.common.collect.EnumBiMap extends com.google.common.collect.AbstractBiMap {
private transient Class keyType
private transient Class valueType
private static final long serialVersionUID
public static com.google.common.collect.EnumBiMap create (java.lang.Class, java.lang.Class)
Class keyType
Class valueType
public static com.google.common.collect.EnumBiMap create (java.util.Map)
java.util.Map map
com.google.common.collect.EnumBiMap bimap
private void (java.lang.Class, java.lang.Class)
Class keyType
Class valueType
static java.lang.Class inferKeyType (java.util.Map)
java.util.Map map
private static java.lang.Class inferValueType (java.util.Map)
java.util.Map map
public java.lang.Class keyType ()
public java.lang.Class valueType ()
java.lang.Enum checkKey (java.lang.Enum)
Enum key
java.lang.Enum checkValue (java.lang.Enum)
Enum value
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile java.util.Set entrySet ()
public volatile java.util.Set values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile void clear ()
public volatile void putAll (java.util.Map)
java.util.Map x0
public volatile boolean containsValue (java.lang.Object)
Object x0
volatile java.lang.Object checkValue (java.lang.Object)
Object x0
volatile java.lang.Object checkKey (java.lang.Object)
Object x0
}
com/google/common/collect/EnumHashBiMap.classEnumHashBiMap.java
package com.google.common.collect
public final com.google.common.collect.EnumHashBiMap extends com.google.common.collect.AbstractBiMap {
private transient Class keyType
private static final long serialVersionUID
public static com.google.common.collect.EnumHashBiMap create (java.lang.Class)
Class keyType
public static com.google.common.collect.EnumHashBiMap create (java.util.Map)
java.util.Map map
com.google.common.collect.EnumHashBiMap bimap
private void (java.lang.Class)
Class keyType
java.lang.Enum checkKey (java.lang.Enum)
Enum key
public java.lang.Object put (java.lang.Enum, java.lang.Object)
Enum key
Object value
public java.lang.Object forcePut (java.lang.Enum, java.lang.Object)
Enum key
Object value
public java.lang.Class keyType ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile java.util.Set entrySet ()
public volatile java.util.Set values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile void clear ()
public volatile void putAll (java.util.Map)
java.util.Map x0
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
volatile java.lang.Object checkKey (java.lang.Object)
Object x0
}
com/google/common/collect/EnumMultiset.classEnumMultiset.java
package com.google.common.collect
public final com.google.common.collect.EnumMultiset extends com.google.common.collect.AbstractMapBasedMultiset {
private transient Class type
private static final long serialVersionUID
public static com.google.common.collect.EnumMultiset create (java.lang.Class)
Class type
public static com.google.common.collect.EnumMultiset create (java.lang.Iterable)
Iterable elements
java.util.Iterator iterator
com.google.common.collect.EnumMultiset multiset
private void (java.lang.Class)
Class type
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
Class localType
public volatile int remove (java.lang.Object, int)
Object x0
int x1
public volatile int count (java.lang.Object)
Object x0
public volatile java.util.Iterator iterator ()
public volatile int size ()
public volatile void clear ()
public volatile java.util.Set entrySet ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set elementSet ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean contains (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
}
com/google/common/collect/ExplicitOrdering.classExplicitOrdering.java
package com.google.common.collect
final com.google.common.collect.ExplicitOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.ImmutableMap rankMap
private static final long serialVersionUID
void (java.util.List)
java.util.List valuesInOrder
void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap rankMap
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
private int rank (java.lang.Object)
Object value
Integer rank
private static com.google.common.collect.ImmutableMap buildRankMap (java.util.List)
Object value
java.util.Iterator i$
java.util.List valuesInOrder
com.google.common.collect.ImmutableMap$Builder builder
int rank
public boolean equals (java.lang.Object)
com.google.common.collect.ExplicitOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/FluentIterable$1.classFluentIterable.java
package com.google.common.collect
final com.google.common.collect.FluentIterable$1 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
void (java.lang.Iterable, java.lang.Iterable)
Iterable x0
public java.util.Iterator iterator ()
}
com/google/common/collect/FluentIterable$FromIterableFunction.classFluentIterable.java
package com.google.common.collect
com.google.common.collect.FluentIterable$FromIterableFunction extends java.lang.Object implements com.google.common.base.Function {
private void ()
public com.google.common.collect.FluentIterable apply (java.lang.Iterable)
Iterable fromObject
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/FluentIterable.classFluentIterable.java
package com.google.common.collect
public abstract com.google.common.collect.FluentIterable extends java.lang.Object implements java.lang.Iterable {
private final Iterable iterable
protected void ()
void (java.lang.Iterable)
Iterable iterable
public static com.google.common.collect.FluentIterable from (java.lang.Iterable)
Iterable iterable
public static com.google.common.collect.FluentIterable from (com.google.common.collect.FluentIterable)
com.google.common.collect.FluentIterable iterable
public java.lang.String toString ()
public final int size ()
public final boolean contains (java.lang.Object)
Object element
public final com.google.common.collect.FluentIterable cycle ()
public final com.google.common.collect.FluentIterable filter (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final com.google.common.collect.FluentIterable filter (java.lang.Class)
Class type
public final boolean anyMatch (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final boolean allMatch (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final com.google.common.base.Optional firstMatch (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public final com.google.common.collect.FluentIterable transform (com.google.common.base.Function)
com.google.common.base.Function function
public com.google.common.collect.FluentIterable transformAndConcat (com.google.common.base.Function)
com.google.common.base.Function function
public final com.google.common.base.Optional first ()
java.util.Iterator iterator
public final com.google.common.base.Optional last ()
java.util.List list
java.util.SortedSet sortedSet
Object current
java.util.Iterator iterator
public final com.google.common.collect.FluentIterable skip (int)
int numberToSkip
public final com.google.common.collect.FluentIterable limit (int)
int size
public final boolean isEmpty ()
public final com.google.common.collect.ImmutableList toImmutableList ()
public final com.google.common.collect.ImmutableList toSortedImmutableList (java.util.Comparator)
java.util.Comparator comparator
public final com.google.common.collect.ImmutableSet toImmutableSet ()
public final com.google.common.collect.ImmutableSortedSet toImmutableSortedSet (java.util.Comparator)
java.util.Comparator comparator
public final java.lang.Object[] toArray (java.lang.Class)
Class type
public final java.lang.Object get (int)
int position
}
com/google/common/collect/ForwardingCollection.classForwardingCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingCollection extends com.google.common.collect.ForwardingObject implements java.util.Collection {
protected void ()
protected abstract java.util.Collection delegate ()
public java.util.Iterator iterator ()
public int size ()
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object object
public boolean add (java.lang.Object)
Object element
public boolean remove (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean addAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
protected boolean standardContains (java.lang.Object)
Object object
protected boolean standardContainsAll (java.util.Collection)
Object o
java.util.Iterator i$
java.util.Collection collection
protected boolean standardAddAll (java.util.Collection)
java.util.Collection collection
protected boolean standardRemove (java.lang.Object)
Object object
java.util.Iterator iterator
protected boolean standardRemoveAll (java.util.Collection)
java.util.Collection collection
protected boolean standardRetainAll (java.util.Collection)
java.util.Collection collection
protected void standardClear ()
java.util.Iterator iterator
protected boolean standardIsEmpty ()
protected java.lang.String standardToString ()
protected java.lang.Object[] standardToArray ()
Object[] newArray
protected java.lang.Object[] standardToArray (java.lang.Object[])
Object[] array
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingConcurrentMap.classForwardingConcurrentMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingConcurrentMap extends com.google.common.collect.ForwardingMap implements java.util.concurrent.ConcurrentMap {
protected void ()
protected abstract java.util.concurrent.ConcurrentMap delegate ()
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingDeque.classForwardingDeque.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingDeque extends com.google.common.collect.ForwardingQueue implements java.util.Deque {
protected void ()
protected abstract java.util.Deque delegate ()
public void addFirst (java.lang.Object)
Object e
public void addLast (java.lang.Object)
Object e
public java.util.Iterator descendingIterator ()
public java.lang.Object getFirst ()
public java.lang.Object getLast ()
public boolean offerFirst (java.lang.Object)
Object e
public boolean offerLast (java.lang.Object)
Object e
public java.lang.Object peekFirst ()
public java.lang.Object peekLast ()
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.lang.Object pop ()
public void push (java.lang.Object)
Object e
public java.lang.Object removeFirst ()
public java.lang.Object removeLast ()
public boolean removeFirstOccurrence (java.lang.Object)
Object o
public boolean removeLastOccurrence (java.lang.Object)
Object o
protected volatile java.util.Queue delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingImmutableList.classForwardingImmutableList.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableList extends java.lang.Object {
private void ()
}
com/google/common/collect/ForwardingImmutableMap.classForwardingImmutableMap.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableMap extends java.lang.Object {
private void ()
}
com/google/common/collect/ForwardingImmutableSet.classForwardingImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.ForwardingImmutableSet extends java.lang.Object {
private void ()
}
com/google/common/collect/ForwardingIterator.classForwardingIterator.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingIterator extends com.google.common.collect.ForwardingObject implements java.util.Iterator {
protected void ()
protected abstract java.util.Iterator delegate ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingList.classForwardingList.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingList extends com.google.common.collect.ForwardingCollection implements java.util.List {
protected void ()
protected abstract java.util.List delegate ()
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object element
public int lastIndexOf (java.lang.Object)
Object element
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardAdd (java.lang.Object)
Object element
protected boolean standardAddAll (int, java.lang.Iterable)
int index
Iterable elements
protected int standardIndexOf (java.lang.Object)
Object element
protected int standardLastIndexOf (java.lang.Object)
Object element
protected java.util.Iterator standardIterator ()
protected java.util.ListIterator standardListIterator ()
protected java.util.ListIterator standardListIterator (int)
int start
protected java.util.List standardSubList (int, int)
int fromIndex
int toIndex
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingListIterator.classForwardingListIterator.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingListIterator extends com.google.common.collect.ForwardingIterator implements java.util.ListIterator {
protected void ()
protected abstract java.util.ListIterator delegate ()
public void add (java.lang.Object)
Object element
public boolean hasPrevious ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void set (java.lang.Object)
Object element
protected volatile java.util.Iterator delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingListMultimap.classForwardingListMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingListMultimap extends com.google.common.collect.ForwardingMultimap implements com.google.common.collect.ListMultimap {
protected void ()
protected abstract com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
protected volatile com.google.common.collect.Multimap delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMap$StandardEntrySet.classForwardingMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMap$StandardEntrySet extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.ForwardingMap this$0
public void (com.google.common.collect.ForwardingMap)
java.util.Map map ()
}
com/google/common/collect/ForwardingMap$StandardKeySet.classForwardingMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingMap$StandardKeySet extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.ForwardingMap this$0
public void (com.google.common.collect.ForwardingMap)
java.util.Map map ()
}
com/google/common/collect/ForwardingMap$StandardValues.classForwardingMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingMap$StandardValues extends com.google.common.collect.Maps$Values {
final com.google.common.collect.ForwardingMap this$0
public void (com.google.common.collect.ForwardingMap)
java.util.Map map ()
}
com/google/common/collect/ForwardingMap.classForwardingMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMap extends com.google.common.collect.ForwardingObject implements java.util.Map {
protected void ()
protected abstract java.util.Map delegate ()
public int size ()
public boolean isEmpty ()
public java.lang.Object remove (java.lang.Object)
Object object
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected void standardPutAll (java.util.Map)
java.util.Map map
protected java.lang.Object standardRemove (java.lang.Object)
Object value
java.util.Map$Entry entry
Object key
java.util.Iterator entryIterator
protected void standardClear ()
java.util.Iterator entryIterator
protected boolean standardContainsKey (java.lang.Object)
Object key
protected boolean standardContainsValue (java.lang.Object)
Object value
protected boolean standardIsEmpty ()
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected java.lang.String standardToString ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMapEntry.classForwardingMapEntry.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMapEntry extends com.google.common.collect.ForwardingObject implements java.util.Map$Entry {
protected void ()
protected abstract java.util.Map$Entry delegate ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardEquals (java.lang.Object)
java.util.Map$Entry that
Object object
protected int standardHashCode ()
Object k
Object v
protected java.lang.String standardToString ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMultimap.classForwardingMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMultimap extends com.google.common.collect.ForwardingObject implements com.google.common.collect.Multimap {
protected void ()
protected abstract com.google.common.collect.Multimap delegate ()
public java.util.Map asMap ()
public void clear ()
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Collection entries ()
public java.util.Collection get (java.lang.Object)
Object key
public boolean isEmpty ()
public com.google.common.collect.Multiset keys ()
public java.util.Set keySet ()
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingMultiset$StandardElementSet.classForwardingMultiset.java
package com.google.common.collect
public com.google.common.collect.ForwardingMultiset$StandardElementSet extends com.google.common.collect.Multisets$ElementSet {
final com.google.common.collect.ForwardingMultiset this$0
public void (com.google.common.collect.ForwardingMultiset)
com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/ForwardingMultiset.classForwardingMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingMultiset extends com.google.common.collect.ForwardingCollection implements com.google.common.collect.Multiset {
protected void ()
protected abstract com.google.common.collect.Multiset delegate ()
public int count (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public int remove (java.lang.Object, int)
Object element
int occurrences
public java.util.Set elementSet ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected boolean standardContains (java.lang.Object)
Object object
protected void standardClear ()
java.util.Iterator entryIterator
protected int standardCount (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
Object object
protected boolean standardAdd (java.lang.Object)
Object element
protected boolean standardAddAll (java.util.Collection)
java.util.Collection elementsToAdd
protected boolean standardRemove (java.lang.Object)
Object element
protected boolean standardRemoveAll (java.util.Collection)
java.util.Collection elementsToRemove
protected boolean standardRetainAll (java.util.Collection)
java.util.Collection elementsToRetain
protected int standardSetCount (java.lang.Object, int)
Object element
int count
protected boolean standardSetCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected java.util.Iterator standardIterator ()
protected int standardSize ()
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected java.lang.String standardToString ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap$1.classForwardingNavigableMap.java
package com.google.common.collect
com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap$1 extends java.lang.Object implements java.util.Iterator {
private java.util.Map$Entry toRemove
private java.util.Map$Entry nextOrNull
final com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap this$1
void (com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap)
public boolean hasNext ()
public java.util.Map$Entry next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/ForwardingNavigableMap$StandardDescendingMap.classForwardingNavigableMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableMap$StandardDescendingMap extends com.google.common.collect.Maps$DescendingMap {
final com.google.common.collect.ForwardingNavigableMap this$0
public void (com.google.common.collect.ForwardingNavigableMap)
java.util.NavigableMap forward ()
protected java.util.Iterator entryIterator ()
}
com/google/common/collect/ForwardingNavigableMap$StandardNavigableKeySet.classForwardingNavigableMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableMap$StandardNavigableKeySet extends com.google.common.collect.Maps$NavigableKeySet {
final com.google.common.collect.ForwardingNavigableMap this$0
public void (com.google.common.collect.ForwardingNavigableMap)
java.util.NavigableMap map ()
volatile java.util.Map map ()
}
com/google/common/collect/ForwardingNavigableMap.classForwardingNavigableMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingNavigableMap extends com.google.common.collect.ForwardingSortedMap implements java.util.NavigableMap {
protected void ()
protected abstract java.util.NavigableMap delegate ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
protected java.util.Map$Entry standardLowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
protected java.lang.Object standardLowerKey (java.lang.Object)
Object key
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
protected java.util.Map$Entry standardFloorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
protected java.lang.Object standardFloorKey (java.lang.Object)
Object key
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
protected java.util.Map$Entry standardCeilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
protected java.lang.Object standardCeilingKey (java.lang.Object)
Object key
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
protected java.util.Map$Entry standardHigherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
protected java.lang.Object standardHigherKey (java.lang.Object)
Object key
public java.util.Map$Entry firstEntry ()
protected java.util.Map$Entry standardFirstEntry ()
protected java.lang.Object standardFirstKey ()
java.util.Map$Entry entry
public java.util.Map$Entry lastEntry ()
protected java.util.Map$Entry standardLastEntry ()
protected java.lang.Object standardLastKey ()
java.util.Map$Entry entry
public java.util.Map$Entry pollFirstEntry ()
protected java.util.Map$Entry standardPollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
protected java.util.Map$Entry standardPollLastEntry ()
public java.util.NavigableMap descendingMap ()
public java.util.NavigableSet navigableKeySet ()
public java.util.NavigableSet descendingKeySet ()
protected java.util.NavigableSet standardDescendingKeySet ()
protected java.util.SortedMap standardSubMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
protected java.util.SortedMap standardHeadMap (java.lang.Object)
Object toKey
protected java.util.SortedMap standardTailMap (java.lang.Object)
Object fromKey
private static java.lang.Object poll (java.util.Iterator)
Object result
java.util.Iterator iterator
protected volatile java.util.SortedMap delegate ()
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingNavigableSet$StandardDescendingSet.classForwardingNavigableSet.java
package com.google.common.collect
public com.google.common.collect.ForwardingNavigableSet$StandardDescendingSet extends com.google.common.collect.Sets$DescendingSet {
final com.google.common.collect.ForwardingNavigableSet this$0
public void (com.google.common.collect.ForwardingNavigableSet)
}
com/google/common/collect/ForwardingNavigableSet.classForwardingNavigableSet.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingNavigableSet extends com.google.common.collect.ForwardingSortedSet implements java.util.NavigableSet {
protected void ()
protected abstract java.util.NavigableSet delegate ()
public java.lang.Object lower (java.lang.Object)
Object e
protected java.lang.Object standardLower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
protected java.lang.Object standardFloor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
protected java.lang.Object standardCeiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
protected java.lang.Object standardHigher (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
protected java.lang.Object standardPollFirst ()
public java.lang.Object pollLast ()
protected java.lang.Object standardPollLast ()
protected java.lang.Object standardFirst ()
protected java.lang.Object standardLast ()
public java.util.NavigableSet descendingSet ()
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
protected java.util.NavigableSet standardSubSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
protected java.util.SortedSet standardSubSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
protected java.util.SortedSet standardHeadSet (java.lang.Object)
Object toElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
protected java.util.SortedSet standardTailSet (java.lang.Object)
Object fromElement
private java.lang.Object poll (java.util.Iterator)
Object result
java.util.Iterator iterator
protected volatile java.util.SortedSet delegate ()
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingObject.classForwardingObject.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingObject extends java.lang.Object {
protected void ()
protected abstract java.lang.Object delegate ()
public java.lang.String toString ()
}
com/google/common/collect/ForwardingQueue.classForwardingQueue.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingQueue extends com.google.common.collect.ForwardingCollection implements java.util.Queue {
protected void ()
protected abstract java.util.Queue delegate ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object poll ()
public java.lang.Object remove ()
public java.lang.Object peek ()
public java.lang.Object element ()
protected boolean standardOffer (java.lang.Object)
IllegalStateException caught
Object e
protected java.lang.Object standardPeek ()
java.util.NoSuchElementException caught
protected java.lang.Object standardPoll ()
java.util.NoSuchElementException caught
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSet.classForwardingSet.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSet extends com.google.common.collect.ForwardingCollection implements java.util.Set {
protected void ()
protected abstract java.util.Set delegate ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
protected boolean standardRemoveAll (java.util.Collection)
java.util.Collection collection
protected boolean standardEquals (java.lang.Object)
Object object
protected int standardHashCode ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSetMultimap.classForwardingSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSetMultimap extends com.google.common.collect.ForwardingMultimap implements com.google.common.collect.SetMultimap {
public void ()
protected abstract com.google.common.collect.SetMultimap delegate ()
public java.util.Set entries ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
protected volatile com.google.common.collect.Multimap delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedMap.classForwardingSortedMap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedMap extends com.google.common.collect.ForwardingMap implements java.util.SortedMap {
protected void ()
protected abstract java.util.SortedMap delegate ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
private int unsafeCompare (java.lang.Object, java.lang.Object)
Object k1
Object k2
java.util.Comparator comparator
protected boolean standardContainsKey (java.lang.Object)
java.util.SortedMap self
Object ceilingKey
ClassCastException e
java.util.NoSuchElementException e
NullPointerException e
Object key
protected java.lang.Object standardRemove (java.lang.Object)
Object value
java.util.Map$Entry ceilingEntry
java.util.SortedMap self
java.util.Iterator entryIterator
ClassCastException e
NullPointerException e
Object key
protected java.util.SortedMap standardSubMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedSet.classForwardingSortedSet.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedSet extends com.google.common.collect.ForwardingSet implements java.util.SortedSet {
protected void ()
protected abstract java.util.SortedSet delegate ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
private int unsafeCompare (java.lang.Object, java.lang.Object)
Object o1
Object o2
java.util.Comparator comparator
protected boolean standardContains (java.lang.Object)
java.util.SortedSet self
Object ceiling
ClassCastException e
java.util.NoSuchElementException e
NullPointerException e
Object object
protected boolean standardRemove (java.lang.Object)
Object ceiling
java.util.SortedSet self
java.util.Iterator iterator
ClassCastException e
NullPointerException e
Object object
protected java.util.SortedSet standardSubSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingSortedSetMultimap.classForwardingSortedSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedSetMultimap extends com.google.common.collect.ForwardingSetMultimap implements com.google.common.collect.SortedSetMultimap {
protected void ()
protected abstract com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
protected volatile com.google.common.collect.SetMultimap delegate ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
protected volatile com.google.common.collect.Multimap delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ForwardingTable.classForwardingTable.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingTable extends com.google.common.collect.ForwardingObject implements com.google.common.collect.Table {
protected void ()
protected abstract com.google.common.collect.Table delegate ()
public java.util.Set cellSet ()
public void clear ()
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set columnKeySet ()
public java.util.Map columnMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Set rowKeySet ()
public java.util.Map rowMap ()
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/GeneralRange$1.classGeneralRange.java
package com.google.common.collect
com.google.common.collect.GeneralRange$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BoundType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/GeneralRange.classGeneralRange.java
package com.google.common.collect
final com.google.common.collect.GeneralRange extends java.lang.Object implements java.io.Serializable {
private final java.util.Comparator comparator
private final boolean hasLowerBound
private final Object lowerEndpoint
private final com.google.common.collect.BoundType lowerBoundType
private final boolean hasUpperBound
private final Object upperEndpoint
private final com.google.common.collect.BoundType upperBoundType
private transient com.google.common.collect.GeneralRange reverse
static com.google.common.collect.GeneralRange from (com.google.common.collect.Range)
com.google.common.collect.Range range
Comparable lowerEndpoint
com.google.common.collect.BoundType lowerBoundType
Comparable upperEndpoint
com.google.common.collect.BoundType upperBoundType
static com.google.common.collect.GeneralRange all (java.util.Comparator)
java.util.Comparator comparator
static com.google.common.collect.GeneralRange downTo (java.util.Comparator, java.lang.Object, com.google.common.collect.BoundType)
java.util.Comparator comparator
Object endpoint
com.google.common.collect.BoundType boundType
static com.google.common.collect.GeneralRange upTo (java.util.Comparator, java.lang.Object, com.google.common.collect.BoundType)
java.util.Comparator comparator
Object endpoint
com.google.common.collect.BoundType boundType
static com.google.common.collect.GeneralRange range (java.util.Comparator, java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
java.util.Comparator comparator
Object lower
com.google.common.collect.BoundType lowerType
Object upper
com.google.common.collect.BoundType upperType
private void (java.util.Comparator, boolean, java.lang.Object, com.google.common.collect.BoundType, boolean, java.lang.Object, com.google.common.collect.BoundType)
int cmp
java.util.Comparator comparator
boolean hasLowerBound
Object lowerEndpoint
com.google.common.collect.BoundType lowerBoundType
boolean hasUpperBound
Object upperEndpoint
com.google.common.collect.BoundType upperBoundType
java.util.Comparator comparator ()
boolean hasLowerBound ()
boolean hasUpperBound ()
boolean isEmpty ()
boolean tooLow (java.lang.Object)
Object t
Object lbound
int cmp
boolean tooHigh (java.lang.Object)
Object t
Object ubound
int cmp
boolean contains (java.lang.Object)
Object t
com.google.common.collect.GeneralRange intersect (com.google.common.collect.GeneralRange)
int cmp
int cmp
int cmp
com.google.common.collect.GeneralRange other
boolean hasLowBound
Object lowEnd
com.google.common.collect.BoundType lowType
boolean hasUpBound
Object upEnd
com.google.common.collect.BoundType upType
public boolean equals (java.lang.Object)
com.google.common.collect.GeneralRange r
Object obj
public int hashCode ()
com.google.common.collect.GeneralRange reverse ()
com.google.common.collect.GeneralRange result
public java.lang.String toString ()
StringBuilder builder
java.lang.Object getLowerEndpoint ()
com.google.common.collect.BoundType getLowerBoundType ()
java.lang.Object getUpperEndpoint ()
com.google.common.collect.BoundType getUpperBoundType ()
}
com/google/common/collect/GenericMapMaker$NullListener.classGenericMapMaker.java
package com.google.common.collect
final com.google.common.collect.GenericMapMaker$NullListener extends java.lang.Enum implements com.google.common.collect.MapMaker$RemovalListener {
public static final com.google.common.collect.GenericMapMaker$NullListener INSTANCE
private static final com.google.common.collect.GenericMapMaker$NullListener[] $VALUES
public static com.google.common.collect.GenericMapMaker$NullListener[] values ()
public static com.google.common.collect.GenericMapMaker$NullListener valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void onRemoval (com.google.common.collect.MapMaker$RemovalNotification)
com.google.common.collect.MapMaker$RemovalNotification notification
static void ()
}
com/google/common/collect/GenericMapMaker.classGenericMapMaker.java
package com.google.common.collect
public abstract com.google.common.collect.GenericMapMaker extends java.lang.Object {
com.google.common.collect.MapMaker$RemovalListener removalListener
void ()
abstract com.google.common.collect.GenericMapMaker keyEquivalence (com.google.common.base.Equivalence)
public abstract com.google.common.collect.GenericMapMaker initialCapacity (int)
abstract com.google.common.collect.GenericMapMaker maximumSize (int)
public abstract com.google.common.collect.GenericMapMaker concurrencyLevel (int)
public abstract com.google.common.collect.GenericMapMaker weakKeys ()
public abstract com.google.common.collect.GenericMapMaker softKeys ()
public abstract com.google.common.collect.GenericMapMaker weakValues ()
public abstract com.google.common.collect.GenericMapMaker softValues ()
abstract com.google.common.collect.GenericMapMaker expireAfterWrite (long, java.util.concurrent.TimeUnit)
abstract com.google.common.collect.GenericMapMaker expireAfterAccess (long, java.util.concurrent.TimeUnit)
com.google.common.collect.MapMaker$RemovalListener getRemovalListener ()
public abstract java.util.concurrent.ConcurrentMap makeMap ()
abstract com.google.common.collect.MapMakerInternalMap makeCustomMap ()
public abstract java.util.concurrent.ConcurrentMap makeComputingMap (com.google.common.base.Function)
}
com/google/common/collect/GwtTransient.classGwtTransient.java
package com.google.common.collect
abstract com.google.common.collect.GwtTransient extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/collect/HashBasedTable$Factory.classHashBasedTable.java
package com.google.common.collect
com.google.common.collect.HashBasedTable$Factory extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final int expectedSize
private static final long serialVersionUID
void (int)
int expectedSize
public java.util.Map get ()
public volatile java.lang.Object get ()
}
com/google/common/collect/HashBasedTable.classHashBasedTable.java
package com.google.common.collect
public com.google.common.collect.HashBasedTable extends com.google.common.collect.StandardTable {
private static final long serialVersionUID
public static com.google.common.collect.HashBasedTable create ()
public static com.google.common.collect.HashBasedTable create (int, int)
int expectedRows
int expectedCellsPerRow
java.util.Map backingMap
public static com.google.common.collect.HashBasedTable create (com.google.common.collect.Table)
com.google.common.collect.Table table
com.google.common.collect.HashBasedTable result
void (java.util.Map, com.google.common.collect.HashBasedTable$Factory)
java.util.Map backingMap
com.google.common.collect.HashBasedTable$Factory factory
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean equals (java.lang.Object)
Object obj
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
public volatile java.util.Collection values ()
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
public volatile java.util.Map column (java.lang.Object)
Object x0
public volatile java.util.Map row (java.lang.Object)
Object x0
public volatile java.util.Set cellSet ()
public volatile void putAll (com.google.common.collect.Table)
com.google.common.collect.Table x0
public volatile java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object x0
Object x1
Object x2
public volatile void clear ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile int size ()
public volatile boolean isEmpty ()
}
com/google/common/collect/HashBiMap.classHashBiMap.java
package com.google.common.collect
public final com.google.common.collect.HashBiMap extends com.google.common.collect.AbstractBiMap {
private static final long serialVersionUID
public static com.google.common.collect.HashBiMap create ()
public static com.google.common.collect.HashBiMap create (int)
int expectedSize
public static com.google.common.collect.HashBiMap create (java.util.Map)
java.util.Map map
com.google.common.collect.HashBiMap bimap
private void ()
private void (int)
int expectedSize
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int size
public volatile java.util.Set entrySet ()
public volatile java.util.Set values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile void clear ()
public volatile void putAll (java.util.Map)
java.util.Map x0
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile boolean containsValue (java.lang.Object)
Object x0
}
com/google/common/collect/HashMultimap.classHashMultimap.java
package com.google.common.collect
public final com.google.common.collect.HashMultimap extends com.google.common.collect.AbstractSetMultimap {
private static final int DEFAULT_VALUES_PER_KEY
transient int expectedValuesPerKey
private static final long serialVersionUID
public static com.google.common.collect.HashMultimap create ()
public static com.google.common.collect.HashMultimap create (int, int)
int expectedKeys
int expectedValuesPerKey
public static com.google.common.collect.HashMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private void ()
private void (int, int)
int expectedKeys
int expectedValuesPerKey
private void (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
java.util.Set createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctKeys
java.util.Map map
public volatile boolean equals (java.lang.Object)
Object x0
public volatile boolean put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.Map asMap ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set entries ()
public volatile java.util.Set get (java.lang.Object)
Object x0
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile java.util.Collection values ()
public volatile com.google.common.collect.Multiset keys ()
public volatile java.util.Set keySet ()
public volatile void clear ()
public volatile boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile boolean putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile boolean remove (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
public volatile boolean containsKey (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
public volatile int size ()
volatile java.util.Collection createCollection ()
}
com/google/common/collect/HashMultiset.classHashMultiset.java
package com.google.common.collect
public final com.google.common.collect.HashMultiset extends com.google.common.collect.AbstractMapBasedMultiset {
private static final long serialVersionUID
public static com.google.common.collect.HashMultiset create ()
public static com.google.common.collect.HashMultiset create (int)
int distinctElements
public static com.google.common.collect.HashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.HashMultiset multiset
private void ()
private void (int)
int distinctElements
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctElements
public volatile int setCount (java.lang.Object, int)
Object x0
int x1
public volatile int remove (java.lang.Object, int)
Object x0
int x1
public volatile int add (java.lang.Object, int)
Object x0
int x1
public volatile int count (java.lang.Object)
Object x0
public volatile java.util.Iterator iterator ()
public volatile int size ()
public volatile void clear ()
public volatile java.util.Set entrySet ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set elementSet ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean setCount (java.lang.Object, int, int)
Object x0
int x1
int x2
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean add (java.lang.Object)
Object x0
public volatile boolean contains (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
}
com/google/common/collect/Hashing.classHashing.java
package com.google.common.collect
final com.google.common.collect.Hashing extends java.lang.Object {
private void ()
static int smear (int)
int hashCode
}
com/google/common/collect/ImmutableAsList$SerializedForm.classImmutableAsList.java
package com.google.common.collect
com.google.common.collect.ImmutableAsList$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableCollection collection
private static final long serialVersionUID
void (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection collection
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableAsList.classImmutableAsList.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableAsList extends com.google.common.collect.ImmutableList {
void ()
abstract com.google.common.collect.ImmutableCollection delegateCollection ()
public boolean contains (java.lang.Object)
Object target
public int size ()
public boolean isEmpty ()
boolean isPartialView ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream stream
java.lang.Object writeReplace ()
}
com/google/common/collect/ImmutableBiMap$Builder.classImmutableBiMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableBiMap$Builder extends com.google.common.collect.ImmutableMap$Builder {
public void ()
public com.google.common.collect.ImmutableBiMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableBiMap$Builder putAll (java.util.Map)
java.util.Map map
public com.google.common.collect.ImmutableBiMap build ()
com.google.common.collect.ImmutableMap map
public volatile com.google.common.collect.ImmutableMap build ()
public volatile com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
java.util.Map x0
public volatile com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableBiMap$SerializedForm.classImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.ImmutableBiMap$SerializedForm extends com.google.common.collect.ImmutableMap$SerializedForm {
private static final long serialVersionUID
void (com.google.common.collect.ImmutableBiMap)
com.google.common.collect.ImmutableBiMap bimap
java.lang.Object readResolve ()
com.google.common.collect.ImmutableBiMap$Builder builder
}
com/google/common/collect/ImmutableBiMap.classImmutableBiMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableBiMap extends com.google.common.collect.ImmutableMap implements com.google.common.collect.BiMap {
public static com.google.common.collect.ImmutableBiMap of ()
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableBiMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
public static com.google.common.collect.ImmutableBiMap$Builder builder ()
public static com.google.common.collect.ImmutableBiMap copyOf (java.util.Map)
com.google.common.collect.ImmutableBiMap bimap
java.util.Map map
com.google.common.collect.ImmutableMap immutableMap
void ()
abstract com.google.common.collect.ImmutableMap delegate ()
public abstract com.google.common.collect.ImmutableBiMap inverse ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
com.google.common.collect.ImmutableSet createEntrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public com.google.common.collect.ImmutableSet keySet ()
public com.google.common.collect.ImmutableSet values ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean isEmpty ()
public int size ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
java.lang.Object writeReplace ()
public volatile com.google.common.collect.ImmutableCollection values ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile java.util.Set values ()
}
com/google/common/collect/ImmutableClassToInstanceMap$1.classImmutableClassToInstanceMap.java
package com.google.common.collect
com.google.common.collect.ImmutableClassToInstanceMap$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableClassToInstanceMap$Builder.classImmutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableClassToInstanceMap$Builder extends java.lang.Object {
private final com.google.common.collect.ImmutableMap$Builder mapBuilder
public void ()
public com.google.common.collect.ImmutableClassToInstanceMap$Builder put (java.lang.Class, java.lang.Object)
Class key
Object value
public com.google.common.collect.ImmutableClassToInstanceMap$Builder putAll (java.util.Map)
Class type
Object value
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
private static java.lang.Object cast (java.lang.Class, java.lang.Object)
Class type
Object value
public com.google.common.collect.ImmutableClassToInstanceMap build ()
}
com/google/common/collect/ImmutableClassToInstanceMap.classImmutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableClassToInstanceMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.ClassToInstanceMap {
private final com.google.common.collect.ImmutableMap delegate
public static com.google.common.collect.ImmutableClassToInstanceMap$Builder builder ()
public static com.google.common.collect.ImmutableClassToInstanceMap copyOf (java.util.Map)
com.google.common.collect.ImmutableClassToInstanceMap cast
java.util.Map map
private void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap delegate
protected java.util.Map delegate ()
public java.lang.Object getInstance (java.lang.Class)
Class type
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableClassToInstanceMap$1)
com.google.common.collect.ImmutableMap x0
com.google.common.collect.ImmutableClassToInstanceMap$1 x1
}
com/google/common/collect/ImmutableCollection$1.classImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ImmutableCollection$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableCollection$ArrayImmutableCollection.classImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ImmutableCollection$ArrayImmutableCollection extends com.google.common.collect.ImmutableCollection {
private final Object[] elements
void (java.lang.Object[])
Object[] elements
public int size ()
public boolean isEmpty ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableCollection$Builder.classImmutableCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableCollection$Builder extends java.lang.Object {
static final int DEFAULT_INITIAL_CAPACITY
static int expandedCapacity (int, int)
int oldCapacity
int minCapacity
int newCapacity
void ()
public abstract com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
public transient com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object element
Object[] arr$
int len$
int i$
Object[] elements
public com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable elements
public com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public abstract com.google.common.collect.ImmutableCollection build ()
}
com/google/common/collect/ImmutableCollection$EmptyImmutableCollection.classImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ImmutableCollection$EmptyImmutableCollection extends com.google.common.collect.ImmutableCollection {
private static final Object[] EMPTY_ARRAY
private void ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object object
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
com.google.common.collect.ImmutableList createAsList ()
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
void (com.google.common.collect.ImmutableCollection$1)
com.google.common.collect.ImmutableCollection$1 x0
static void ()
}
com/google/common/collect/ImmutableCollection$SerializedForm.classImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ImmutableCollection$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableCollection.classImmutableCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableCollection extends java.lang.Object implements java.util.Collection java.io.Serializable {
static final com.google.common.collect.ImmutableCollection EMPTY_IMMUTABLE_COLLECTION
private transient com.google.common.collect.ImmutableList asList
void ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] other
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public boolean isEmpty ()
public java.lang.String toString ()
public final boolean add (java.lang.Object)
Object e
public final boolean remove (java.lang.Object)
Object object
public final boolean addAll (java.util.Collection)
java.util.Collection newElements
public final boolean removeAll (java.util.Collection)
java.util.Collection oldElements
public final boolean retainAll (java.util.Collection)
java.util.Collection elementsToKeep
public final void clear ()
public com.google.common.collect.ImmutableList asList ()
com.google.common.collect.ImmutableList list
com.google.common.collect.ImmutableList createAsList ()
abstract boolean isPartialView ()
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
static void ()
}
com/google/common/collect/ImmutableEntry.classImmutableEntry.java
package com.google.common.collect
com.google.common.collect.ImmutableEntry extends com.google.common.collect.AbstractMapEntry implements java.io.Serializable {
private final Object key
private final Object value
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public final java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/ImmutableEnumSet$EnumSerializedForm.classImmutableEnumSet.java
package com.google.common.collect
com.google.common.collect.ImmutableEnumSet$EnumSerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.EnumSet delegate
private static final long serialVersionUID
void (java.util.EnumSet)
java.util.EnumSet delegate
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableEnumSet.classImmutableEnumSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableEnumSet extends com.google.common.collect.ImmutableSet {
private final transient java.util.EnumSet delegate
private transient int hashCode
void (java.util.EnumSet)
java.util.EnumSet delegate
boolean isPartialView ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
int result
public java.lang.String toString ()
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableList$1.classImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ImmutableList this$0
void (com.google.common.collect.ImmutableList, int, int)
int x0
int x1
protected java.lang.Object get (int)
int index
}
com/google/common/collect/ImmutableList$Builder.classImmutableList.java
package com.google.common.collect
public final com.google.common.collect.ImmutableList$Builder extends com.google.common.collect.ImmutableCollection$Builder {
private Object[] contents
private int size
public void ()
void (int)
int capacity
com.google.common.collect.ImmutableList$Builder expandFor (int)
int count
int minCapacity
public com.google.common.collect.ImmutableList$Builder add (java.lang.Object)
Object element
public com.google.common.collect.ImmutableList$Builder addAll (java.lang.Iterable)
java.util.Collection collection
Iterable elements
public transient com.google.common.collect.ImmutableList$Builder add (java.lang.Object[])
int i
Object[] elements
public com.google.common.collect.ImmutableList$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableList build ()
Object singleElement
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableList$ReverseImmutableList$1.classImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$ReverseImmutableList$1 extends com.google.common.collect.UnmodifiableListIterator {
final com.google.common.collect.UnmodifiableListIterator val$forward
final com.google.common.collect.ImmutableList$ReverseImmutableList this$0
void (com.google.common.collect.ImmutableList$ReverseImmutableList, com.google.common.collect.UnmodifiableListIterator)
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
}
com/google/common/collect/ImmutableList$ReverseImmutableList.classImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$ReverseImmutableList extends com.google.common.collect.ImmutableList {
private final transient com.google.common.collect.ImmutableList forwardList
private final transient int size
void (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList backingList
private int reverseIndex (int)
int index
private int reversePosition (int)
int index
public com.google.common.collect.ImmutableList reverse ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public int indexOf (java.lang.Object)
Object object
int index
public int lastIndexOf (java.lang.Object)
Object object
int index
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
public java.lang.Object get (int)
int index
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
com.google.common.collect.UnmodifiableListIterator forward
public int size ()
public boolean isEmpty ()
boolean isPartialView ()
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.util.ListIterator listIterator ()
public volatile java.util.Iterator iterator ()
static int access$000 (com.google.common.collect.ImmutableList$ReverseImmutableList, int)
com.google.common.collect.ImmutableList$ReverseImmutableList x0
int x1
}
com/google/common/collect/ImmutableList$SerializedForm.classImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableList$SubList.classImmutableList.java
package com.google.common.collect
com.google.common.collect.ImmutableList$SubList extends com.google.common.collect.ImmutableList {
final transient int offset
final transient int length
final com.google.common.collect.ImmutableList this$0
void (com.google.common.collect.ImmutableList, int, int)
int offset
int length
public int size ()
public java.lang.Object get (int)
int index
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
boolean isPartialView ()
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.util.ListIterator listIterator ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableList.classImmutableList.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableList extends com.google.common.collect.ImmutableCollection implements java.util.List java.util.RandomAccess {
public static com.google.common.collect.ImmutableList of ()
public static com.google.common.collect.ImmutableList of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
Object e10
public static com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
Object e10
Object e11
public static transient com.google.common.collect.ImmutableList of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object e7
Object e8
Object e9
Object e10
Object e11
Object e12
Object[] others
Object[] array
public static com.google.common.collect.ImmutableList copyOf (java.lang.Iterable)
Iterable elements
public static com.google.common.collect.ImmutableList copyOf (java.util.Collection)
com.google.common.collect.ImmutableList list
java.util.Collection elements
public static com.google.common.collect.ImmutableList copyOf (java.util.Iterator)
java.util.Iterator elements
Object first
public static com.google.common.collect.ImmutableList copyOf (java.lang.Object[])
Object[] elements
static com.google.common.collect.ImmutableList asImmutableList (java.lang.Object[])
com.google.common.collect.ImmutableList list
Object[] elements
private static com.google.common.collect.ImmutableList copyFromCollection (java.util.Collection)
java.util.Collection collection
private static transient com.google.common.collect.ImmutableList construct (java.lang.Object[])
int i
Object[] elements
void ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.UnmodifiableListIterator listIterator ()
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
public int indexOf (java.lang.Object)
Object object
public int lastIndexOf (java.lang.Object)
Object object
public boolean contains (java.lang.Object)
Object object
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
int length
com.google.common.collect.ImmutableList subListUnchecked (int, int)
int fromIndex
int toIndex
public final boolean addAll (int, java.util.Collection)
int index
java.util.Collection newElements
public final java.lang.Object set (int, java.lang.Object)
int index
Object element
public final void add (int, java.lang.Object)
int index
Object element
public final java.lang.Object remove (int)
int index
public com.google.common.collect.ImmutableList asList ()
public com.google.common.collect.ImmutableList reverse ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream stream
java.lang.Object writeReplace ()
public static com.google.common.collect.ImmutableList$Builder builder ()
public volatile java.util.Iterator iterator ()
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.ListIterator listIterator (int)
int x0
public volatile java.util.ListIterator listIterator ()
}
com/google/common/collect/ImmutableListMultimap$Builder.classImmutableListMultimap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableListMultimap$Builder extends com.google.common.collect.ImmutableMultimap$Builder {
public void ()
public com.google.common.collect.ImmutableListMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableListMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableListMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public transient com.google.common.collect.ImmutableListMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableListMultimap$Builder putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public com.google.common.collect.ImmutableListMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableListMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableListMultimap build ()
public volatile com.google.common.collect.ImmutableMultimap build ()
public volatile com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object x0
Object[] x1
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.ImmutableMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry x0
public volatile com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableListMultimap.classImmutableListMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableListMultimap extends com.google.common.collect.ImmutableMultimap implements com.google.common.collect.ListMultimap {
private transient com.google.common.collect.ImmutableListMultimap inverse
private static final long serialVersionUID
public static com.google.common.collect.ImmutableListMultimap of ()
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.ImmutableListMultimap$Builder builder ()
public static com.google.common.collect.ImmutableListMultimap copyOf (com.google.common.collect.Multimap)
com.google.common.collect.ImmutableListMultimap kvMultimap
com.google.common.collect.ImmutableList list
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
com.google.common.collect.ImmutableMap$Builder builder
int size
void (com.google.common.collect.ImmutableMap, int)
com.google.common.collect.ImmutableMap map
int size
public com.google.common.collect.ImmutableList get (java.lang.Object)
Object key
com.google.common.collect.ImmutableList list
public com.google.common.collect.ImmutableListMultimap inverse ()
com.google.common.collect.ImmutableListMultimap result
private com.google.common.collect.ImmutableListMultimap invert ()
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.ImmutableListMultimap$Builder builder
com.google.common.collect.ImmutableListMultimap invertedMultimap
public com.google.common.collect.ImmutableList removeAll (java.lang.Object)
Object key
public com.google.common.collect.ImmutableList replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int j
Object key
int valueCount
Object[] array
int i
IllegalArgumentException e
java.io.ObjectInputStream stream
int keyCount
com.google.common.collect.ImmutableMap$Builder builder
int tmpSize
com.google.common.collect.ImmutableMap tmpMap
public volatile com.google.common.collect.ImmutableMultimap inverse ()
public volatile com.google.common.collect.ImmutableCollection get (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.List removeAll (java.lang.Object)
Object x0
public volatile java.util.List get (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableMap$1.classImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$1 extends com.google.common.collect.ImmutableMapKeySet {
final com.google.common.collect.ImmutableMap this$0
void (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableSet x0
com.google.common.collect.ImmutableMap map ()
}
com/google/common/collect/ImmutableMap$2.classImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$2 extends com.google.common.collect.ImmutableMapValues {
final com.google.common.collect.ImmutableMap this$0
void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map ()
}
com/google/common/collect/ImmutableMap$Builder.classImmutableMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableMap$Builder extends java.lang.Object {
final java.util.ArrayList entries
public void ()
public com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableMap$Builder put (java.util.Map$Entry)
java.util.Map$Entry immutableEntry
java.util.Map$Entry entry
Object key
Object value
public com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
public com.google.common.collect.ImmutableMap build ()
private static com.google.common.collect.ImmutableMap fromEntryList (java.util.List)
java.util.Map$Entry[] entryArray
java.util.List entries
int size
}
com/google/common/collect/ImmutableMap$SerializedForm.classImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final Object[] keys
private final Object[] values
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.ImmutableMap map
int i
java.lang.Object readResolve ()
com.google.common.collect.ImmutableMap$Builder builder
java.lang.Object createMap (com.google.common.collect.ImmutableMap$Builder)
int i
com.google.common.collect.ImmutableMap$Builder builder
}
com/google/common/collect/ImmutableMap.classImmutableMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMap extends java.lang.Object implements java.util.Map java.io.Serializable {
private transient com.google.common.collect.ImmutableSet entrySet
private transient com.google.common.collect.ImmutableSet keySet
private transient com.google.common.collect.ImmutableCollection values
public static com.google.common.collect.ImmutableMap of ()
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
public static com.google.common.collect.ImmutableMap$Builder builder ()
static java.util.Map$Entry entryOf (java.lang.Object, java.lang.Object)
Object key
Object value
public static com.google.common.collect.ImmutableMap copyOf (java.util.Map)
com.google.common.collect.ImmutableMap kvMap
Object k
Object v
int i
java.util.Map map
java.util.Map$Entry[] entries
void ()
public final java.lang.Object put (java.lang.Object, java.lang.Object)
Object k
Object v
public final java.lang.Object remove (java.lang.Object)
Object o
public final void putAll (java.util.Map)
java.util.Map map
public final void clear ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public abstract java.lang.Object get (java.lang.Object)
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet result
abstract com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSet keySet ()
com.google.common.collect.ImmutableSet result
com.google.common.collect.ImmutableSet createKeySet ()
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection result
com.google.common.collect.ImmutableCollection createValues ()
public boolean equals (java.lang.Object)
Object object
abstract boolean isPartialView ()
public int hashCode ()
public java.lang.String toString ()
java.lang.Object writeReplace ()
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
}
com/google/common/collect/ImmutableMapEntrySet$EntrySetSerializedForm.classImmutableMapEntrySet.java
package com.google.common.collect
com.google.common.collect.ImmutableMapEntrySet$EntrySetSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMap map
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapEntrySet.classImmutableMapEntrySet.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMapEntrySet extends com.google.common.collect.ImmutableSet {
void ()
abstract com.google.common.collect.ImmutableMap map ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object value
Object object
boolean isPartialView ()
java.lang.Object writeReplace ()
}
com/google/common/collect/ImmutableMapKeySet$1.classImmutableMapKeySet.java
package com.google.common.collect
com.google.common.collect.ImmutableMapKeySet$1 extends com.google.common.collect.ImmutableAsList {
final com.google.common.collect.ImmutableList val$entryList
final com.google.common.collect.ImmutableMapKeySet this$0
void (com.google.common.collect.ImmutableMapKeySet, com.google.common.collect.ImmutableList)
public java.lang.Object get (int)
int index
com.google.common.collect.ImmutableCollection delegateCollection ()
}
com/google/common/collect/ImmutableMapKeySet$KeySetSerializedForm.classImmutableMapKeySet.java
package com.google.common.collect
com.google.common.collect.ImmutableMapKeySet$KeySetSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMap map
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapKeySet.classImmutableMapKeySet.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMapKeySet extends com.google.common.collect.TransformedImmutableSet {
void (com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableSet entrySet
void (com.google.common.collect.ImmutableSet, int)
com.google.common.collect.ImmutableSet entrySet
int hashCode
abstract com.google.common.collect.ImmutableMap map ()
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry entry
public boolean contains (java.lang.Object)
Object object
boolean isPartialView ()
com.google.common.collect.ImmutableList createAsList ()
com.google.common.collect.ImmutableList entryList
java.lang.Object writeReplace ()
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableMapValues$1.classImmutableMapValues.java
package com.google.common.collect
com.google.common.collect.ImmutableMapValues$1 extends com.google.common.collect.ImmutableAsList {
final com.google.common.collect.ImmutableList val$entryList
final com.google.common.collect.ImmutableMapValues this$0
void (com.google.common.collect.ImmutableMapValues, com.google.common.collect.ImmutableList)
public java.lang.Object get (int)
int index
com.google.common.collect.ImmutableCollection delegateCollection ()
}
com/google/common/collect/ImmutableMapValues$SerializedForm.classImmutableMapValues.java
package com.google.common.collect
com.google.common.collect.ImmutableMapValues$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMap map
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMapValues.classImmutableMapValues.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMapValues extends com.google.common.collect.ImmutableCollection {
void ()
abstract com.google.common.collect.ImmutableMap map ()
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean contains (java.lang.Object)
Object object
boolean isPartialView ()
com.google.common.collect.ImmutableList createAsList ()
com.google.common.collect.ImmutableList entryList
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMultimap$1.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$1 extends java.lang.Object {
}
com/google/common/collect/ImmutableMultimap$Builder$1.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$Builder$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.ImmutableMultimap$Builder this$0
void (com.google.common.collect.ImmutableMultimap$Builder)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableMultimap$Builder.classImmutableMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableMultimap$Builder extends java.lang.Object {
com.google.common.collect.Multimap builderMultimap
java.util.Comparator keyComparator
java.util.Comparator valueComparator
public void ()
public com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object value
java.util.Iterator i$
Object key
Iterable values
java.util.Collection valueList
public transient com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
public com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableMultimap build ()
java.util.List list
java.util.Collection values
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap sortedCopy
java.util.List entries
}
com/google/common/collect/ImmutableMultimap$BuilderMultimap.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$BuilderMultimap extends com.google.common.collect.AbstractMultimap {
private static final long serialVersionUID
void ()
java.util.Collection createCollection ()
}
com/google/common/collect/ImmutableMultimap$EntryCollection$1.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$EntryCollection$1 extends com.google.common.collect.UnmodifiableIterator {
Object key
java.util.Iterator valueIterator
final java.util.Iterator val$mapIterator
final com.google.common.collect.ImmutableMultimap$EntryCollection this$0
void (com.google.common.collect.ImmutableMultimap$EntryCollection, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public volatile java.lang.Object next ()
}
com/google/common/collect/ImmutableMultimap$EntryCollection.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$EntryCollection extends com.google.common.collect.ImmutableCollection {
final com.google.common.collect.ImmutableMultimap multimap
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap multimap
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator mapIterator
boolean isPartialView ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object object
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMultimap$FieldSettersHolder.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$FieldSettersHolder extends java.lang.Object {
static final com.google.common.collect.Serialization$FieldSetter MAP_FIELD_SETTER
static final com.google.common.collect.Serialization$FieldSetter SIZE_FIELD_SETTER
void ()
static void ()
}
com/google/common/collect/ImmutableMultimap$Keys$KeysEntrySet$1.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$Keys$KeysEntrySet$1 extends com.google.common.collect.ImmutableAsList {
final com.google.common.collect.ImmutableList val$mapEntries
final com.google.common.collect.ImmutableMultimap$Keys$KeysEntrySet this$2
void (com.google.common.collect.ImmutableMultimap$Keys$KeysEntrySet, com.google.common.collect.ImmutableList)
public com.google.common.collect.Multiset$Entry get (int)
int index
java.util.Map$Entry entry
com.google.common.collect.ImmutableCollection delegateCollection ()
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/ImmutableMultimap$Keys$KeysEntrySet.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$Keys$KeysEntrySet extends com.google.common.collect.ImmutableMultiset$EntrySet {
final com.google.common.collect.ImmutableMultimap$Keys this$1
private void (com.google.common.collect.ImmutableMultimap$Keys)
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
com.google.common.collect.ImmutableList mapEntries
public volatile java.util.Iterator iterator ()
void (com.google.common.collect.ImmutableMultimap$Keys, com.google.common.collect.ImmutableMultimap$1)
com.google.common.collect.ImmutableMultimap$Keys x0
com.google.common.collect.ImmutableMultimap$1 x1
}
com/google/common/collect/ImmutableMultimap$Keys.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$Keys extends com.google.common.collect.ImmutableMultiset {
final com.google.common.collect.ImmutableMultimap this$0
void (com.google.common.collect.ImmutableMultimap)
public boolean contains (java.lang.Object)
Object object
public int count (java.lang.Object)
Object element
java.util.Collection values
public java.util.Set elementSet ()
public int size ()
com.google.common.collect.ImmutableSet createEntrySet ()
boolean isPartialView ()
}
com/google/common/collect/ImmutableMultimap$Values.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$Values extends com.google.common.collect.ImmutableCollection {
final com.google.common.collect.ImmutableMultimap multimap
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap multimap
public com.google.common.collect.UnmodifiableIterator iterator ()
public int size ()
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableMultimap.classImmutableMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMultimap extends java.lang.Object implements com.google.common.collect.Multimap java.io.Serializable {
final transient com.google.common.collect.ImmutableMap map
final transient int size
private transient com.google.common.collect.ImmutableCollection entries
private transient com.google.common.collect.ImmutableMultiset keys
private transient com.google.common.collect.ImmutableCollection values
private static final long serialVersionUID
public static com.google.common.collect.ImmutableMultimap of ()
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
public static com.google.common.collect.ImmutableMultimap$Builder builder ()
public static com.google.common.collect.ImmutableMultimap copyOf (com.google.common.collect.Multimap)
com.google.common.collect.ImmutableMultimap kvMultimap
com.google.common.collect.Multimap multimap
void (com.google.common.collect.ImmutableMap, int)
com.google.common.collect.ImmutableMap map
int size
public com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
Object key
public com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public void clear ()
public abstract com.google.common.collect.ImmutableCollection get (java.lang.Object)
public abstract com.google.common.collect.ImmutableMultimap inverse ()
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
boolean isPartialView ()
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection values
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
java.util.Collection valueCollection
java.util.Iterator i$
Object value
public boolean isEmpty ()
public int size ()
public boolean equals (java.lang.Object)
com.google.common.collect.Multimap that
Object object
public int hashCode ()
public java.lang.String toString ()
public com.google.common.collect.ImmutableSet keySet ()
public com.google.common.collect.ImmutableMap asMap ()
public com.google.common.collect.ImmutableCollection entries ()
com.google.common.collect.ImmutableCollection result
public com.google.common.collect.ImmutableMultiset keys ()
com.google.common.collect.ImmutableMultiset result
private com.google.common.collect.ImmutableMultiset createKeys ()
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection result
public volatile java.util.Map asMap ()
public volatile java.util.Collection entries ()
public volatile java.util.Collection values ()
public volatile com.google.common.collect.Multiset keys ()
public volatile java.util.Set keySet ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
}
com/google/common/collect/ImmutableMultiset$1.classImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$1 extends com.google.common.collect.UnmodifiableIterator {
int remaining
Object element
final java.util.Iterator val$entryIterator
final com.google.common.collect.ImmutableMultiset this$0
void (com.google.common.collect.ImmutableMultiset, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
com.google.common.collect.Multiset$Entry entry
}
com/google/common/collect/ImmutableMultiset$Builder.classImmutableMultiset.java
package com.google.common.collect
public com.google.common.collect.ImmutableMultiset$Builder extends com.google.common.collect.ImmutableCollection$Builder {
final com.google.common.collect.Multiset contents
public void ()
void (com.google.common.collect.Multiset)
com.google.common.collect.Multiset contents
public com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object)
Object element
public com.google.common.collect.ImmutableMultiset$Builder addCopies (java.lang.Object, int)
Object element
int occurrences
public com.google.common.collect.ImmutableMultiset$Builder setCount (java.lang.Object, int)
Object element
int count
public transient com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableMultiset$Builder addAll (java.lang.Iterable)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
Iterable elements
public com.google.common.collect.ImmutableMultiset$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableMultiset build ()
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableMultiset$EntrySet.classImmutableMultiset.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMultiset$EntrySet extends com.google.common.collect.ImmutableSet {
private static final long serialVersionUID
final com.google.common.collect.ImmutableMultiset this$0
void (com.google.common.collect.ImmutableMultiset)
boolean isPartialView ()
public boolean contains (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
int count
Object o
public java.lang.Object[] toArray ()
Object[] newArray
public java.lang.Object[] toArray (java.lang.Object[])
com.google.common.collect.Multiset$Entry element
java.util.Iterator i$
Object[] other
int size
Object[] otherAsObjectArray
int index
public int hashCode ()
java.lang.Object writeReplace ()
}
com/google/common/collect/ImmutableMultiset$EntrySetSerializedForm.classImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$EntrySetSerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.ImmutableMultiset multiset
void (com.google.common.collect.ImmutableMultiset)
com.google.common.collect.ImmutableMultiset multiset
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableMultiset$SerializedForm.classImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
final int[] counts
private static final long serialVersionUID
void (com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
int distinct
int i
java.lang.Object readResolve ()
int i
com.google.common.collect.LinkedHashMultiset multiset
}
com/google/common/collect/ImmutableMultiset.classImmutableMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMultiset extends com.google.common.collect.ImmutableCollection implements com.google.common.collect.Multiset {
private transient com.google.common.collect.ImmutableSet entrySet
public static com.google.common.collect.ImmutableMultiset of ()
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] others
int size
java.util.List all
public static com.google.common.collect.ImmutableMultiset copyOf (java.lang.Object[])
Object[] elements
public static com.google.common.collect.ImmutableMultiset copyOf (java.lang.Iterable)
com.google.common.collect.ImmutableMultiset result
Iterable elements
com.google.common.collect.Multiset multiset
private static transient com.google.common.collect.ImmutableMultiset copyOfInternal (java.lang.Object[])
Object[] elements
private static com.google.common.collect.ImmutableMultiset copyOfInternal (com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset
static com.google.common.collect.ImmutableMultiset copyFromEntries (java.util.Collection)
int count
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
java.util.Collection entries
long size
com.google.common.collect.ImmutableMap$Builder builder
public static com.google.common.collect.ImmutableMultiset copyOf (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.Multiset multiset
void ()
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator entryIterator
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public final int add (java.lang.Object, int)
Object element
int occurrences
public final int remove (java.lang.Object, int)
Object element
int occurrences
public final int setCount (java.lang.Object, int)
Object element
int count
public final boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public boolean equals (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset that
Object object
public int hashCode ()
public java.lang.String toString ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet es
abstract com.google.common.collect.ImmutableSet createEntrySet ()
java.lang.Object writeReplace ()
public static com.google.common.collect.ImmutableMultiset$Builder builder ()
public volatile java.util.Iterator iterator ()
public volatile java.util.Set entrySet ()
}
com/google/common/collect/ImmutableSet$ArrayImmutableSet.classImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSet$ArrayImmutableSet extends com.google.common.collect.ImmutableSet {
final transient Object[] elements
void (java.lang.Object[])
Object[] elements
public int size ()
public boolean isEmpty ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean containsAll (java.util.Collection)
Object target
Object[] arr$
int len$
int i$
java.util.Collection targets
boolean isPartialView ()
com.google.common.collect.ImmutableList createAsList ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableSet$Builder.classImmutableSet.java
package com.google.common.collect
public com.google.common.collect.ImmutableSet$Builder extends com.google.common.collect.ImmutableCollection$Builder {
Object[] contents
int size
public void ()
void (int)
int capacity
com.google.common.collect.ImmutableSet$Builder expandFor (int)
int count
int minCapacity
public com.google.common.collect.ImmutableSet$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableSet$Builder add (java.lang.Object[])
int i
Object[] elements
public com.google.common.collect.ImmutableSet$Builder addAll (java.lang.Iterable)
java.util.Collection collection
Iterable elements
public com.google.common.collect.ImmutableSet$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableSet build ()
com.google.common.collect.ImmutableSet result
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableSet$SerializedForm.classImmutableSet.java
package com.google.common.collect
com.google.common.collect.ImmutableSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final Object[] elements
private static final long serialVersionUID
void (java.lang.Object[])
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSet.classImmutableSet.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSet extends com.google.common.collect.ImmutableCollection implements java.util.Set {
static final int MAX_TABLE_SIZE
private static final double DESIRED_LOAD_FACTOR
private static final int CUTOFF
public static com.google.common.collect.ImmutableSet of ()
public static com.google.common.collect.ImmutableSet of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] others
int paramCount
Object[] elements
private static transient com.google.common.collect.ImmutableSet construct (int, java.lang.Object[])
Object elem
int index
Object value
int j
Object element
int hash
int i
Object element
Object[] uniqueElements
int n
Object[] elements
int tableSize
Object[] table
int mask
int hashCode
int uniques
static int chooseTableSize (int)
int tableSize
int setSize
public static com.google.common.collect.ImmutableSet copyOf (java.lang.Object[])
Object[] elements
public static com.google.common.collect.ImmutableSet copyOf (java.lang.Iterable)
Iterable elements
public static com.google.common.collect.ImmutableSet copyOf (java.util.Iterator)
java.util.Iterator elements
Object first
public static com.google.common.collect.ImmutableSet copyOf (java.util.Collection)
com.google.common.collect.ImmutableSet set
java.util.Collection elements
private static com.google.common.collect.ImmutableSet copyFromCollection (java.util.Collection)
Object onlyElement
java.util.Collection collection
Object[] elements
void ()
boolean isHashCodeFast ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
java.lang.Object writeReplace ()
public static com.google.common.collect.ImmutableSet$Builder builder ()
public volatile java.util.Iterator iterator ()
static com.google.common.collect.ImmutableSet access$000 (int, java.lang.Object[])
int x0
Object[] x1
static void ()
}
com/google/common/collect/ImmutableSetMultimap$Builder$1.classImmutableSetMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableSetMultimap$Builder$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.ImmutableSetMultimap$Builder this$0
void (com.google.common.collect.ImmutableSetMultimap$Builder)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableSetMultimap$Builder.classImmutableSetMultimap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableSetMultimap$Builder extends com.google.common.collect.ImmutableMultimap$Builder {
public void ()
public com.google.common.collect.ImmutableSetMultimap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableSetMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableSetMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object value
java.util.Iterator i$
Object key
Iterable values
java.util.Collection collection
public transient com.google.common.collect.ImmutableSetMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object key
Object[] values
public com.google.common.collect.ImmutableSetMultimap$Builder putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
public com.google.common.collect.ImmutableSetMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator keyComparator
public com.google.common.collect.ImmutableSetMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableSetMultimap build ()
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap sortedCopy
java.util.List entries
public volatile com.google.common.collect.ImmutableMultimap build ()
public volatile com.google.common.collect.ImmutableMultimap$Builder orderValuesBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder orderKeysBy (java.util.Comparator)
java.util.Comparator x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Object[])
Object x0
Object[] x1
public volatile com.google.common.collect.ImmutableMultimap$Builder putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.ImmutableMultimap$Builder put (java.util.Map$Entry)
java.util.Map$Entry x0
public volatile com.google.common.collect.ImmutableMultimap$Builder put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableSetMultimap$BuilderMultimap.classImmutableSetMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableSetMultimap$BuilderMultimap extends com.google.common.collect.AbstractMultimap {
private static final long serialVersionUID
void ()
java.util.Collection createCollection ()
}
com/google/common/collect/ImmutableSetMultimap$SortedKeyBuilderMultimap.classImmutableSetMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableSetMultimap$SortedKeyBuilderMultimap extends com.google.common.collect.AbstractMultimap {
private static final long serialVersionUID
void (java.util.Comparator, com.google.common.collect.Multimap)
java.util.Comparator keyComparator
com.google.common.collect.Multimap multimap
java.util.Collection createCollection ()
}
com/google/common/collect/ImmutableSetMultimap.classImmutableSetMultimap.java
package com.google.common.collect
public com.google.common.collect.ImmutableSetMultimap extends com.google.common.collect.ImmutableMultimap implements com.google.common.collect.SetMultimap {
private final transient com.google.common.collect.ImmutableSortedSet emptySet
private transient com.google.common.collect.ImmutableSetMultimap inverse
private transient com.google.common.collect.ImmutableSet entries
private static final long serialVersionUID
public static com.google.common.collect.ImmutableSetMultimap of ()
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
com.google.common.collect.ImmutableSetMultimap$Builder builder
public static com.google.common.collect.ImmutableSetMultimap$Builder builder ()
public static com.google.common.collect.ImmutableSetMultimap copyOf (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private static com.google.common.collect.ImmutableSetMultimap copyOf (com.google.common.collect.Multimap, java.util.Comparator)
com.google.common.collect.ImmutableSetMultimap kvMultimap
Object key
java.util.Collection values
com.google.common.collect.ImmutableSet set
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
java.util.Comparator valueComparator
com.google.common.collect.ImmutableMap$Builder builder
int size
void (com.google.common.collect.ImmutableMap, int, java.util.Comparator)
com.google.common.collect.ImmutableMap map
int size
java.util.Comparator valueComparator
public com.google.common.collect.ImmutableSet get (java.lang.Object)
Object key
com.google.common.collect.ImmutableSet set
public com.google.common.collect.ImmutableSetMultimap inverse ()
com.google.common.collect.ImmutableSetMultimap result
private com.google.common.collect.ImmutableSetMultimap invert ()
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.ImmutableSetMultimap$Builder builder
com.google.common.collect.ImmutableSetMultimap invertedMultimap
public com.google.common.collect.ImmutableSet removeAll (java.lang.Object)
Object key
public com.google.common.collect.ImmutableSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public com.google.common.collect.ImmutableSet entries ()
com.google.common.collect.ImmutableSet result
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int j
Object key
int valueCount
Object[] array
com.google.common.collect.ImmutableSet valueSet
int i
IllegalArgumentException e
java.io.ObjectInputStream stream
int keyCount
com.google.common.collect.ImmutableMap$Builder builder
int tmpSize
com.google.common.collect.ImmutableMap tmpMap
public volatile com.google.common.collect.ImmutableCollection entries ()
public volatile com.google.common.collect.ImmutableMultimap inverse ()
public volatile com.google.common.collect.ImmutableCollection get (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableCollection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.ImmutableCollection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set entries ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
static com.google.common.collect.ImmutableSetMultimap access$000 (com.google.common.collect.Multimap, java.util.Comparator)
com.google.common.collect.Multimap x0
java.util.Comparator x1
}
com/google/common/collect/ImmutableSortedAsList.classImmutableSortedAsList.java
package com.google.common.collect
final com.google.common.collect.ImmutableSortedAsList extends com.google.common.collect.RegularImmutableAsList implements com.google.common.collect.SortedIterable {
void (com.google.common.collect.ImmutableSortedSet, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableSortedSet backingSet
com.google.common.collect.ImmutableList backingList
com.google.common.collect.ImmutableSortedSet delegateCollection ()
public java.util.Comparator comparator ()
public int indexOf (java.lang.Object)
Object target
int index
public int lastIndexOf (java.lang.Object)
Object target
public boolean contains (java.lang.Object)
Object target
com.google.common.collect.ImmutableList subListUnchecked (int, int)
int fromIndex
int toIndex
volatile com.google.common.collect.ImmutableCollection delegateCollection ()
}
com/google/common/collect/ImmutableSortedMap$1.classImmutableSortedMap.java
package com.google.common.collect
final com.google.common.collect.ImmutableSortedMap$1 extends java.lang.Object implements java.util.Comparator {
final java.util.Comparator val$comparator
void (java.util.Comparator)
public int compare (java.util.Map$Entry, java.util.Map$Entry)
java.util.Map$Entry entry1
java.util.Map$Entry entry2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableSortedMap$Builder.classImmutableSortedMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableSortedMap$Builder extends com.google.common.collect.ImmutableMap$Builder {
private final java.util.Comparator comparator
public void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.ImmutableSortedMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.ImmutableSortedMap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
public com.google.common.collect.ImmutableSortedMap$Builder putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
public com.google.common.collect.ImmutableSortedMap build ()
public volatile com.google.common.collect.ImmutableMap build ()
public volatile com.google.common.collect.ImmutableMap$Builder putAll (java.util.Map)
java.util.Map x0
public volatile com.google.common.collect.ImmutableMap$Builder put (java.util.Map$Entry)
java.util.Map$Entry x0
public volatile com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/ImmutableSortedMap$SerializedForm.classImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedMap$SerializedForm extends com.google.common.collect.ImmutableMap$SerializedForm {
private final java.util.Comparator comparator
private static final long serialVersionUID
void (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap sortedMap
java.lang.Object readResolve ()
com.google.common.collect.ImmutableSortedMap$Builder builder
}
com/google/common/collect/ImmutableSortedMap.classImmutableSortedMap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSortedMap extends com.google.common.collect.ImmutableSortedMapFauxverideShim implements java.util.NavigableMap {
private static final java.util.Comparator NATURAL_ORDER
private static final com.google.common.collect.ImmutableSortedMap NATURAL_EMPTY_MAP
private transient com.google.common.collect.ImmutableSortedMap descendingMap
private static final long serialVersionUID
static com.google.common.collect.ImmutableSortedMap emptyMap (java.util.Comparator)
java.util.Comparator comparator
static com.google.common.collect.ImmutableSortedMap fromSortedEntries (java.util.Comparator, java.util.Collection)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Comparator comparator
java.util.Collection entries
com.google.common.collect.ImmutableList$Builder keyBuilder
com.google.common.collect.ImmutableList$Builder valueBuilder
static com.google.common.collect.ImmutableSortedMap from (com.google.common.collect.ImmutableSortedSet, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableSortedSet keySet
com.google.common.collect.ImmutableList valueList
public static com.google.common.collect.ImmutableSortedMap of ()
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
Comparable k4
Object v4
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object, java.lang.Comparable, java.lang.Object)
Comparable k1
Object v1
Comparable k2
Object v2
Comparable k3
Object v3
Comparable k4
Object v4
Comparable k5
Object v5
public static com.google.common.collect.ImmutableSortedMap copyOf (java.util.Map)
java.util.Map map
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMap copyOf (java.util.Map, java.util.Comparator)
java.util.Map map
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap copyOfSorted (java.util.SortedMap)
java.util.SortedMap map
java.util.Comparator comparator
private static com.google.common.collect.ImmutableSortedMap copyOfInternal (java.util.Map, java.util.Comparator)
java.util.SortedMap sortedMap
java.util.Comparator comparator2
com.google.common.collect.ImmutableSortedMap kvMap
java.util.Map$Entry entry
int i
java.util.Map map
java.util.Comparator comparator
boolean sameComparator
java.util.Map$Entry[] entries
java.util.List list
private static void sortEntries (java.util.List, java.util.Comparator)
java.util.List entries
java.util.Comparator comparator
java.util.Comparator entryComparator
private static void validateEntries (java.util.List, java.util.Comparator)
int i
java.util.List entries
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap$Builder naturalOrder ()
public static com.google.common.collect.ImmutableSortedMap$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMap$Builder reverseOrder ()
void ()
void (com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.ImmutableSortedMap descendingMap
public int size ()
public boolean containsValue (java.lang.Object)
Object value
boolean isPartialView ()
public com.google.common.collect.ImmutableSet entrySet ()
public abstract com.google.common.collect.ImmutableSortedSet keySet ()
public abstract com.google.common.collect.ImmutableCollection values ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
public com.google.common.collect.ImmutableSortedMap headMap (java.lang.Object)
Object toKey
public abstract com.google.common.collect.ImmutableSortedMap headMap (java.lang.Object, boolean)
public com.google.common.collect.ImmutableSortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public com.google.common.collect.ImmutableSortedMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public com.google.common.collect.ImmutableSortedMap tailMap (java.lang.Object)
Object fromKey
public abstract com.google.common.collect.ImmutableSortedMap tailMap (java.lang.Object, boolean)
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.util.Map$Entry firstEntry ()
public java.util.Map$Entry lastEntry ()
public final java.util.Map$Entry pollFirstEntry ()
public final java.util.Map$Entry pollLastEntry ()
public com.google.common.collect.ImmutableSortedMap descendingMap ()
com.google.common.collect.ImmutableSortedMap result
abstract com.google.common.collect.ImmutableSortedMap createDescendingMap ()
public com.google.common.collect.ImmutableSortedSet navigableKeySet ()
public com.google.common.collect.ImmutableSortedSet descendingKeySet ()
java.lang.Object writeReplace ()
public volatile com.google.common.collect.ImmutableSet keySet ()
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
public volatile java.util.SortedMap tailMap (java.lang.Object)
Object x0
public volatile java.util.SortedMap headMap (java.lang.Object)
Object x0
public volatile java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.NavigableMap headMap (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
public volatile java.util.NavigableSet descendingKeySet ()
public volatile java.util.NavigableSet navigableKeySet ()
public volatile java.util.NavigableMap descendingMap ()
static void access$000 (java.util.List, java.util.Comparator)
java.util.List x0
java.util.Comparator x1
static void access$100 (java.util.List, java.util.Comparator)
java.util.List x0
java.util.Comparator x1
static void ()
}
com/google/common/collect/ImmutableSortedMapFauxverideShim.classImmutableSortedMapFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedMapFauxverideShim extends com.google.common.collect.ImmutableMap {
void ()
public static com.google.common.collect.ImmutableSortedMap$Builder builder ()
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object)
Object k1
Object v1
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
public static com.google.common.collect.ImmutableSortedMap of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object k1
Object v1
Object k2
Object v2
Object k3
Object v3
Object k4
Object v4
Object k5
Object v5
}
com/google/common/collect/ImmutableSortedMultiset$Builder.classImmutableSortedMultiset.java
package com.google.common.collect
public com.google.common.collect.ImmutableSortedMultiset$Builder extends com.google.common.collect.ImmutableMultiset$Builder {
private final java.util.Comparator comparator
public void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.ImmutableSortedMultiset$Builder add (java.lang.Object)
Object element
public com.google.common.collect.ImmutableSortedMultiset$Builder addCopies (java.lang.Object, int)
Object element
int occurrences
public com.google.common.collect.ImmutableSortedMultiset$Builder setCount (java.lang.Object, int)
Object element
int count
public transient com.google.common.collect.ImmutableSortedMultiset$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableSortedMultiset$Builder addAll (java.lang.Iterable)
Iterable elements
public com.google.common.collect.ImmutableSortedMultiset$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableSortedMultiset build ()
public volatile com.google.common.collect.ImmutableMultiset build ()
public volatile com.google.common.collect.ImmutableMultiset$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableMultiset$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableMultiset$Builder setCount (java.lang.Object, int)
Object x0
int x1
public volatile com.google.common.collect.ImmutableMultiset$Builder addCopies (java.lang.Object, int)
Object x0
int x1
public volatile com.google.common.collect.ImmutableMultiset$Builder add (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableSortedMultiset$SerializedForm.classImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.ImmutableSortedMultiset$SerializedForm extends java.lang.Object implements java.io.Serializable {
java.util.Comparator comparator
Object[] elements
int[] counts
void (com.google.common.collect.SortedMultiset)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.SortedMultiset multiset
int n
int i
java.lang.Object readResolve ()
int i
int n
com.google.common.collect.ImmutableSortedMultiset$Builder builder
}
com/google/common/collect/ImmutableSortedMultiset.classImmutableSortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultisetFauxverideShim implements com.google.common.collect.SortedMultiset {
private static final java.util.Comparator NATURAL_ORDER
private static final com.google.common.collect.ImmutableSortedMultiset NATURAL_EMPTY_MULTISET
transient com.google.common.collect.ImmutableSortedMultiset descendingMultiset
public static com.google.common.collect.ImmutableSortedMultiset of ()
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable)
Comparable element
com.google.common.collect.RegularImmutableSortedSet elementSet
int[] counts
long[] cumulativeCounts
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
public static transient com.google.common.collect.ImmutableSortedMultiset of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
Comparable e6
Comparable[] remaining
int size
java.util.List all
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Comparable[])
Comparable[] elements
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Iterable)
Iterable elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Comparator, java.util.Iterator)
java.util.Comparator comparator
java.util.Iterator elements
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.util.Comparator, java.lang.Iterable)
com.google.common.collect.ImmutableSortedMultiset multiset
java.util.Comparator comparator
Iterable elements
com.google.common.collect.TreeMultiset sortedCopy
public static com.google.common.collect.ImmutableSortedMultiset copyOfSorted (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset sortedMultiset
private static com.google.common.collect.ImmutableSortedMultiset copyOfSortedEntries (java.util.Comparator, java.util.Collection)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
java.util.Comparator comparator
java.util.Collection entries
com.google.common.collect.ImmutableList$Builder elementsBuilder
int[] counts
long[] cumulativeCounts
int i
static com.google.common.collect.ImmutableSortedMultiset emptyMultiset (java.util.Comparator)
java.util.Comparator comparator
void ()
public final java.util.Comparator comparator ()
public abstract com.google.common.collect.ImmutableSortedSet elementSet ()
public com.google.common.collect.ImmutableSortedMultiset descendingMultiset ()
com.google.common.collect.ImmutableSortedMultiset result
public final com.google.common.collect.Multiset$Entry pollFirstEntry ()
public final com.google.common.collect.Multiset$Entry pollLastEntry ()
public abstract com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public com.google.common.collect.ImmutableSortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType lowerBoundType
Object upperBound
com.google.common.collect.BoundType upperBoundType
public abstract com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
public static com.google.common.collect.ImmutableSortedMultiset$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedMultiset$Builder reverseOrder ()
public static com.google.common.collect.ImmutableSortedMultiset$Builder naturalOrder ()
java.lang.Object writeReplace ()
public volatile java.util.Set elementSet ()
public volatile com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
Object x2
com.google.common.collect.BoundType x3
public volatile com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile java.util.SortedSet elementSet ()
static void ()
}
com/google/common/collect/ImmutableSortedMultisetFauxverideShim.classImmutableSortedMultisetFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedMultisetFauxverideShim extends com.google.common.collect.ImmutableMultiset {
void ()
public static com.google.common.collect.ImmutableSortedMultiset$Builder builder ()
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSortedMultiset of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] remaining
public static com.google.common.collect.ImmutableSortedMultiset copyOf (java.lang.Object[])
Object[] elements
}
com/google/common/collect/ImmutableSortedSet$Builder.classImmutableSortedSet.java
package com.google.common.collect
public final com.google.common.collect.ImmutableSortedSet$Builder extends com.google.common.collect.ImmutableSet$Builder {
private final java.util.Comparator comparator
public void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.ImmutableSortedSet$Builder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableSortedSet$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableSortedSet$Builder addAll (java.lang.Iterable)
Iterable elements
public com.google.common.collect.ImmutableSortedSet$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableSortedSet build ()
Object[] contentsArray
com.google.common.collect.ImmutableSortedSet result
public volatile com.google.common.collect.ImmutableSet build ()
public volatile com.google.common.collect.ImmutableSet$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableSet$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableSet$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableSet$Builder add (java.lang.Object)
Object x0
public volatile com.google.common.collect.ImmutableCollection build ()
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.util.Iterator)
java.util.Iterator x0
public volatile com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
Iterable x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] x0
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableSortedSet$SerializedForm.classImmutableSortedSet.java
package com.google.common.collect
com.google.common.collect.ImmutableSortedSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.Comparator comparator
final Object[] elements
private static final long serialVersionUID
public void (java.util.Comparator, java.lang.Object[])
java.util.Comparator comparator
Object[] elements
java.lang.Object readResolve ()
}
com/google/common/collect/ImmutableSortedSet.classImmutableSortedSet.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableSortedSet extends com.google.common.collect.ImmutableSortedSetFauxverideShim implements java.util.NavigableSet com.google.common.collect.SortedIterable {
private static final java.util.Comparator NATURAL_ORDER
private static final com.google.common.collect.ImmutableSortedSet NATURAL_EMPTY_SET
final transient java.util.Comparator comparator
transient com.google.common.collect.ImmutableSortedSet descendingSet
private static com.google.common.collect.ImmutableSortedSet emptySet ()
static com.google.common.collect.ImmutableSortedSet emptySet (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedSet of ()
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable)
Comparable element
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable)
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
public static transient com.google.common.collect.ImmutableSortedSet of (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable e1
Comparable e2
Comparable e3
Comparable e4
Comparable e5
Comparable e6
Comparable[] remaining
int size
java.util.List all
public static com.google.common.collect.ImmutableSortedSet copyOf (java.lang.Comparable[])
Comparable[] elements
public static com.google.common.collect.ImmutableSortedSet copyOf (java.lang.Iterable)
Iterable elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Collection)
java.util.Collection elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Iterator)
java.util.Iterator elements
com.google.common.collect.Ordering naturalOrder
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Comparator, java.util.Iterator)
java.util.Comparator comparator
java.util.Iterator elements
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Comparator, java.lang.Iterable)
com.google.common.collect.ImmutableSortedSet original
java.util.Comparator comparator
Iterable elements
boolean hasSameComparator
Object[] array
public static com.google.common.collect.ImmutableSortedSet copyOf (java.util.Comparator, java.util.Collection)
java.util.Comparator comparator
java.util.Collection elements
public static com.google.common.collect.ImmutableSortedSet copyOfSorted (java.util.SortedSet)
java.util.SortedSet sortedSet
java.util.Comparator comparator
Object[] elements
static transient int sortAndUnique (java.util.Comparator, int, java.lang.Object[])
int i
Object cur
Object prev
int i
java.util.Comparator comparator
int n
Object[] contents
int uniques
static transient com.google.common.collect.ImmutableSortedSet construct (java.util.Comparator, int, java.lang.Object[])
java.util.Comparator comparator
int n
Object[] contents
int uniques
public static com.google.common.collect.ImmutableSortedSet$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.ImmutableSortedSet$Builder reverseOrder ()
public static com.google.common.collect.ImmutableSortedSet$Builder naturalOrder ()
int unsafeCompare (java.lang.Object, java.lang.Object)
Object a
Object b
static int unsafeCompare (java.util.Comparator, java.lang.Object, java.lang.Object)
java.util.Comparator comparator
Object a
Object b
java.util.Comparator unsafeComparator
void (java.util.Comparator)
java.util.Comparator comparator
public java.util.Comparator comparator ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object)
Object toElement
public com.google.common.collect.ImmutableSortedSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public com.google.common.collect.ImmutableSortedSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object)
Object fromElement
public com.google.common.collect.ImmutableSortedSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
abstract com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
abstract com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
abstract com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
public final java.lang.Object pollFirst ()
public final java.lang.Object pollLast ()
public com.google.common.collect.ImmutableSortedSet descendingSet ()
com.google.common.collect.ImmutableSortedSet result
abstract com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
abstract int indexOf (java.lang.Object)
private void readObject (java.io.ObjectInputStream) throws java.io.InvalidObjectException
java.io.ObjectInputStream stream
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
public volatile java.util.SortedSet tailSet (java.lang.Object)
Object x0
public volatile java.util.SortedSet headSet (java.lang.Object)
Object x0
public volatile java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.NavigableSet headSet (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
public volatile java.util.Iterator descendingIterator ()
public volatile java.util.NavigableSet descendingSet ()
static void ()
}
com/google/common/collect/ImmutableSortedSetFauxverideShim.classImmutableSortedSetFauxverideShim.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableSortedSetFauxverideShim extends com.google.common.collect.ImmutableSet {
void ()
public static com.google.common.collect.ImmutableSortedSet$Builder builder ()
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object)
Object element
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object)
Object e1
Object e2
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
public static com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
Object e1
Object e2
Object e3
Object e4
Object e5
public static transient com.google.common.collect.ImmutableSortedSet of (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object e1
Object e2
Object e3
Object e4
Object e5
Object e6
Object[] remaining
public static com.google.common.collect.ImmutableSortedSet copyOf (java.lang.Object[])
Object[] elements
}
com/google/common/collect/ImmutableTable$Builder.classImmutableTable.java
package com.google.common.collect
public final com.google.common.collect.ImmutableTable$Builder extends java.lang.Object {
private final java.util.List cells
private java.util.Comparator rowComparator
private java.util.Comparator columnComparator
public void ()
public com.google.common.collect.ImmutableTable$Builder orderRowsBy (java.util.Comparator)
java.util.Comparator rowComparator
public com.google.common.collect.ImmutableTable$Builder orderColumnsBy (java.util.Comparator)
java.util.Comparator columnComparator
public com.google.common.collect.ImmutableTable$Builder put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public com.google.common.collect.ImmutableTable$Builder put (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell immutableCell
com.google.common.collect.Table$Cell cell
public com.google.common.collect.ImmutableTable$Builder putAll (com.google.common.collect.Table)
com.google.common.collect.Table$Cell cell
java.util.Iterator i$
com.google.common.collect.Table table
public com.google.common.collect.ImmutableTable build ()
int size
}
com/google/common/collect/ImmutableTable.classImmutableTable.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableTable extends java.lang.Object implements com.google.common.collect.Table {
public static final com.google.common.collect.ImmutableTable of ()
public static final com.google.common.collect.ImmutableTable of (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public static final com.google.common.collect.ImmutableTable copyOf (com.google.common.collect.Table)
com.google.common.collect.ImmutableTable parameterizedTable
com.google.common.collect.Table$Cell cell
java.util.Iterator i$
com.google.common.collect.Table$Cell onlyCell
com.google.common.collect.ImmutableSet$Builder cellSetBuilder
int size
com.google.common.collect.Table table
public static final com.google.common.collect.ImmutableTable$Builder builder ()
static com.google.common.collect.Table$Cell cellOf (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
void ()
public abstract com.google.common.collect.ImmutableSet cellSet ()
public abstract com.google.common.collect.ImmutableMap column (java.lang.Object)
public abstract com.google.common.collect.ImmutableSet columnKeySet ()
public abstract com.google.common.collect.ImmutableMap columnMap ()
public abstract com.google.common.collect.ImmutableMap row (java.lang.Object)
public abstract com.google.common.collect.ImmutableSet rowKeySet ()
public abstract com.google.common.collect.ImmutableMap rowMap ()
public final void clear ()
public final java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public final void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public final java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean equals (java.lang.Object)
com.google.common.collect.Table that
Object obj
public int hashCode ()
public java.lang.String toString ()
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
public volatile java.util.Set cellSet ()
public volatile java.util.Map column (java.lang.Object)
Object x0
public volatile java.util.Map row (java.lang.Object)
Object x0
}
com/google/common/collect/Interner.classInterner.java
package com.google.common.collect
public abstract com.google.common.collect.Interner extends java.lang.Object {
public abstract java.lang.Object intern (java.lang.Object)
}
com/google/common/collect/Interners$1.classInterners.java
package com.google.common.collect
final com.google.common.collect.Interners$1 extends java.lang.Object implements com.google.common.collect.Interner {
final java.util.concurrent.ConcurrentMap val$map
void (java.util.concurrent.ConcurrentMap)
public java.lang.Object intern (java.lang.Object)
Object sample
Object canonical
}
com/google/common/collect/Interners$InternerFunction.classInterners.java
package com.google.common.collect
com.google.common.collect.Interners$InternerFunction extends java.lang.Object implements com.google.common.base.Function {
private final com.google.common.collect.Interner interner
public void (com.google.common.collect.Interner)
com.google.common.collect.Interner interner
public java.lang.Object apply (java.lang.Object)
Object input
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.collect.Interners$InternerFunction that
Object other
}
com/google/common/collect/Interners$WeakInterner$Dummy.classInterners.java
package com.google.common.collect
final com.google.common.collect.Interners$WeakInterner$Dummy extends java.lang.Enum {
public static final com.google.common.collect.Interners$WeakInterner$Dummy VALUE
private static final com.google.common.collect.Interners$WeakInterner$Dummy[] $VALUES
public static com.google.common.collect.Interners$WeakInterner$Dummy[] values ()
public static com.google.common.collect.Interners$WeakInterner$Dummy valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/collect/Interners$WeakInterner.classInterners.java
package com.google.common.collect
com.google.common.collect.Interners$WeakInterner extends java.lang.Object implements com.google.common.collect.Interner {
private final com.google.common.collect.MapMakerInternalMap map
private void ()
public java.lang.Object intern (java.lang.Object)
Object canonical
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
com.google.common.collect.Interners$WeakInterner$Dummy sneaky
Object sample
void (com.google.common.collect.Interners$1)
com.google.common.collect.Interners$1 x0
}
com/google/common/collect/Interners.classInterners.java
package com.google.common.collect
public final com.google.common.collect.Interners extends java.lang.Object {
private void ()
public static com.google.common.collect.Interner newStrongInterner ()
java.util.concurrent.ConcurrentMap map
public static com.google.common.collect.Interner newWeakInterner ()
public static com.google.common.base.Function asFunction (com.google.common.collect.Interner)
com.google.common.collect.Interner interner
}
com/google/common/collect/Iterables$1.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$1 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
void (java.lang.Iterable)
public java.util.Iterator iterator ()
public java.lang.String toString ()
}
com/google/common/collect/Iterables$10$1.classIterables.java
package com.google.common.collect
com.google.common.collect.Iterables$10$1 extends java.lang.Object implements java.util.Iterator {
boolean atStart
final java.util.Iterator val$iterator
final com.google.common.collect.Iterables$10 this$0
void (com.google.common.collect.Iterables$10, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterables$10.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$10 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
final int val$numberToSkip
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
java.util.Iterator iterator
}
com/google/common/collect/Iterables$11.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$11 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
final int val$limitSize
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$12.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$12 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
void (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$13.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$13 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
void (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$14.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$14 extends com.google.common.collect.FluentIterable {
final Iterable val$iterables
final java.util.Comparator val$comparator
void (java.lang.Iterable, java.util.Comparator)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$15.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$15 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.util.Iterator apply (java.lang.Iterable)
Iterable iterable
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Iterables$2.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$2 extends com.google.common.collect.FluentIterable {
final Iterable val$inputs
void (java.lang.Iterable)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$3.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$3 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterableIterator
void (java.util.Iterator)
public boolean hasNext ()
public java.util.Iterator next ()
public volatile java.lang.Object next ()
}
com/google/common/collect/Iterables$4.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$4 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
final int val$size
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$5.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$5 extends com.google.common.collect.FluentIterable {
final Iterable val$iterable
final int val$size
void (java.lang.Iterable, int)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$6.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$6 extends com.google.common.collect.FluentIterable {
final Iterable val$unfiltered
final com.google.common.base.Predicate val$predicate
void (java.lang.Iterable, com.google.common.base.Predicate)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$7.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$7 extends com.google.common.collect.FluentIterable {
final Iterable val$unfiltered
final Class val$type
void (java.lang.Iterable, java.lang.Class)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$8.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$8 extends com.google.common.collect.FluentIterable {
final Iterable val$fromIterable
final com.google.common.base.Function val$function
void (java.lang.Iterable, com.google.common.base.Function)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$9.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$9 extends com.google.common.collect.FluentIterable {
final int val$numberToSkip
final java.util.List val$list
void (int, java.util.List)
public java.util.Iterator iterator ()
}
com/google/common/collect/Iterables$ConsumingQueueIterator.classIterables.java
package com.google.common.collect
com.google.common.collect.Iterables$ConsumingQueueIterator extends com.google.common.collect.AbstractIterator {
private final java.util.Queue queue
private void (java.util.Queue)
java.util.Queue queue
public java.lang.Object computeNext ()
java.util.NoSuchElementException e
void (java.util.Queue, com.google.common.collect.Iterables$1)
java.util.Queue x0
com.google.common.collect.Iterables$1 x1
}
com/google/common/collect/Iterables$UnmodifiableIterable.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$UnmodifiableIterable extends com.google.common.collect.FluentIterable {
private final Iterable iterable
private void (java.lang.Iterable)
Iterable iterable
public java.util.Iterator iterator ()
public java.lang.String toString ()
void (java.lang.Iterable, com.google.common.collect.Iterables$1)
Iterable x0
com.google.common.collect.Iterables$1 x1
}
com/google/common/collect/Iterables.classIterables.java
package com.google.common.collect
public final com.google.common.collect.Iterables extends java.lang.Object {
private void ()
public static java.lang.Iterable unmodifiableIterable (java.lang.Iterable)
Iterable iterable
public static java.lang.Iterable unmodifiableIterable (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection iterable
public static int size (java.lang.Iterable)
Iterable iterable
public static boolean contains (java.lang.Iterable, java.lang.Object)
NullPointerException e
ClassCastException e
java.util.Collection collection
Iterable iterable
Object element
public static boolean removeAll (java.lang.Iterable, java.util.Collection)
Iterable removeFrom
java.util.Collection elementsToRemove
public static boolean retainAll (java.lang.Iterable, java.util.Collection)
Iterable removeFrom
java.util.Collection elementsToRetain
public static boolean removeIf (java.lang.Iterable, com.google.common.base.Predicate)
Iterable removeFrom
com.google.common.base.Predicate predicate
private static boolean removeIfFromRandomAccessList (java.util.List, com.google.common.base.Predicate)
UnsupportedOperationException e
Object element
java.util.List list
com.google.common.base.Predicate predicate
int from
int to
private static void slowRemoveIfForRemainingElements (java.util.List, com.google.common.base.Predicate, int, int)
int n
int n
java.util.List list
com.google.common.base.Predicate predicate
int to
int from
public static boolean elementsEqual (java.lang.Iterable, java.lang.Iterable)
Iterable iterable1
Iterable iterable2
public static java.lang.String toString (java.lang.Iterable)
Iterable iterable
public static java.lang.Object getOnlyElement (java.lang.Iterable)
Iterable iterable
public static java.lang.Object getOnlyElement (java.lang.Iterable, java.lang.Object)
Iterable iterable
Object defaultValue
public static java.lang.Object[] toArray (java.lang.Iterable, java.lang.Class)
Iterable iterable
Class type
java.util.Collection collection
Object[] array
static java.lang.Object[] toArray (java.lang.Iterable)
Iterable iterable
private static java.util.Collection toCollection (java.lang.Iterable)
Iterable iterable
public static boolean addAll (java.util.Collection, java.lang.Iterable)
java.util.Collection c
java.util.Collection addTo
Iterable elementsToAdd
public static int frequency (java.lang.Iterable, java.lang.Object)
Iterable iterable
Object element
public static java.lang.Iterable cycle (java.lang.Iterable)
Iterable iterable
public static transient java.lang.Iterable cycle (java.lang.Object[])
Object[] elements
public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
Iterable c
public static java.lang.Iterable concat (java.lang.Iterable, java.lang.Iterable, java.lang.Iterable, java.lang.Iterable)
Iterable a
Iterable b
Iterable c
Iterable d
public static transient java.lang.Iterable concat (java.lang.Iterable[])
Iterable[] inputs
public static java.lang.Iterable concat (java.lang.Iterable)
Iterable inputs
private static com.google.common.collect.UnmodifiableIterator iterators (java.lang.Iterable)
Iterable iterables
java.util.Iterator iterableIterator
public static java.lang.Iterable partition (java.lang.Iterable, int)
Iterable iterable
int size
public static java.lang.Iterable paddedPartition (java.lang.Iterable, int)
Iterable iterable
int size
public static java.lang.Iterable filter (java.lang.Iterable, com.google.common.base.Predicate)
Iterable unfiltered
com.google.common.base.Predicate predicate
public static java.lang.Iterable filter (java.lang.Iterable, java.lang.Class)
Iterable unfiltered
Class type
public static boolean any (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static boolean all (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.lang.Iterable, com.google.common.base.Predicate, java.lang.Object)
Iterable iterable
com.google.common.base.Predicate predicate
Object defaultValue
public static com.google.common.base.Optional tryFind (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static int indexOf (java.lang.Iterable, com.google.common.base.Predicate)
Iterable iterable
com.google.common.base.Predicate predicate
public static java.lang.Iterable transform (java.lang.Iterable, com.google.common.base.Function)
Iterable fromIterable
com.google.common.base.Function function
public static java.lang.Object get (java.lang.Iterable, int)
java.util.Collection collection
Iterable iterable
int position
private static void checkNonnegativeIndex (int)
int position
public static java.lang.Object get (java.lang.Iterable, int, java.lang.Object)
IndexOutOfBoundsException e
Iterable iterable
int position
Object defaultValue
public static java.lang.Object getFirst (java.lang.Iterable, java.lang.Object)
Iterable iterable
Object defaultValue
public static java.lang.Object getLast (java.lang.Iterable)
java.util.List list
java.util.SortedSet sortedSet
Iterable iterable
public static java.lang.Object getLast (java.lang.Iterable, java.lang.Object)
java.util.Collection collection
java.util.List list
java.util.SortedSet sortedSet
Iterable iterable
Object defaultValue
private static java.lang.Object getLastInNonemptyList (java.util.List)
java.util.List list
public static java.lang.Iterable skip (java.lang.Iterable, int)
java.util.List list
Iterable iterable
int numberToSkip
public static java.lang.Iterable limit (java.lang.Iterable, int)
Iterable iterable
int limitSize
public static java.lang.Iterable consumingIterable (java.lang.Iterable)
Iterable iterable
public static boolean isEmpty (java.lang.Iterable)
Iterable iterable
public static java.lang.Iterable mergeSorted (java.lang.Iterable, java.util.Comparator)
Iterable iterables
java.util.Comparator comparator
Iterable iterable
private static com.google.common.base.Function toIterator ()
static com.google.common.collect.UnmodifiableIterator access$100 (java.lang.Iterable)
Iterable x0
static com.google.common.base.Function access$300 ()
}
com/google/common/collect/Iterators$1.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$1 extends com.google.common.collect.UnmodifiableListIterator {
void ()
public boolean hasNext ()
public java.lang.Object next ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
}
com/google/common/collect/Iterators$10.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$10 extends java.lang.Object implements java.util.Iterator {
private int count
final int val$limitSize
final java.util.Iterator val$iterator
void (int, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$11.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$11 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
void (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
Object next
}
com/google/common/collect/Iterators$12.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$12 extends com.google.common.collect.AbstractIndexedListIterator {
final Object[] val$array
void (int, java.lang.Object[])
int x0
protected java.lang.Object get (int)
int index
}
com/google/common/collect/Iterators$13.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$13 extends com.google.common.collect.AbstractIndexedListIterator {
final Object[] val$array
final int val$offset
void (int, int, java.lang.Object[], int)
int x0
int x1
protected java.lang.Object get (int)
int index
}
com/google/common/collect/Iterators$14.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$14 extends com.google.common.collect.UnmodifiableIterator {
boolean done
final Object val$value
void (java.lang.Object)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$15.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$15 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Enumeration val$enumeration
void (java.util.Enumeration)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$16.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$16 extends java.lang.Object implements java.util.Enumeration {
final java.util.Iterator val$iterator
void (java.util.Iterator)
public boolean hasMoreElements ()
public java.lang.Object nextElement ()
}
com/google/common/collect/Iterators$2.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$2 extends java.lang.Object implements java.util.Iterator {
void ()
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$3.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$3 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
void (java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Iterators$4.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$4 extends com.google.common.collect.UnmodifiableListIterator {
final java.util.ListIterator val$iterator
void (java.util.ListIterator)
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
}
com/google/common/collect/Iterators$5.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$5 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator iterator
java.util.Iterator removeFrom
final Iterable val$iterable
void (java.lang.Iterable)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$6.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$6 extends java.lang.Object implements java.util.Iterator {
java.util.Iterator current
java.util.Iterator removeFrom
final java.util.Iterator val$inputs
void (java.util.Iterator)
public boolean hasNext ()
boolean currentHasNext
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Iterators$7.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$7 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
final int val$size
final boolean val$pad
void (java.util.Iterator, int, boolean)
public boolean hasNext ()
public java.util.List next ()
int i
Object[] array
int count
java.util.List list
public volatile java.lang.Object next ()
}
com/google/common/collect/Iterators$8.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$8 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$unfiltered
final com.google.common.base.Predicate val$predicate
void (java.util.Iterator, com.google.common.base.Predicate)
protected java.lang.Object computeNext ()
Object element
}
com/google/common/collect/Iterators$9.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$9 extends com.google.common.collect.TransformedIterator {
final com.google.common.base.Function val$function
void (java.util.Iterator, com.google.common.base.Function)
java.util.Iterator x0
java.lang.Object transform (java.lang.Object)
Object from
}
com/google/common/collect/Iterators$MergingIterator$1.classIterators.java
package com.google.common.collect
com.google.common.collect.Iterators$MergingIterator$1 extends java.lang.Object implements java.util.Comparator {
final com.google.common.collect.Iterators$MergingIterator this$0
void (com.google.common.collect.Iterators$MergingIterator)
public int compare (com.google.common.collect.PeekingIterator, com.google.common.collect.PeekingIterator)
com.google.common.collect.PeekingIterator o1
com.google.common.collect.PeekingIterator o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/Iterators$MergingIterator.classIterators.java
package com.google.common.collect
com.google.common.collect.Iterators$MergingIterator extends com.google.common.collect.AbstractIterator {
final java.util.Queue queue
final java.util.Comparator comparator
public void (java.lang.Iterable, java.util.Comparator)
java.util.Iterator iterator
java.util.Iterator i$
Iterable iterators
java.util.Comparator itemComparator
java.util.Comparator heapComparator
protected java.lang.Object computeNext ()
com.google.common.collect.PeekingIterator nextIter
Object next
}
com/google/common/collect/Iterators$PeekingImpl.classIterators.java
package com.google.common.collect
com.google.common.collect.Iterators$PeekingImpl extends java.lang.Object implements com.google.common.collect.PeekingIterator {
private final java.util.Iterator iterator
private boolean hasPeeked
private Object peekedElement
public void (java.util.Iterator)
java.util.Iterator iterator
public boolean hasNext ()
public java.lang.Object next ()
Object result
public void remove ()
public java.lang.Object peek ()
}
com/google/common/collect/Iterators.classIterators.java
package com.google.common.collect
public final com.google.common.collect.Iterators extends java.lang.Object {
static final com.google.common.collect.UnmodifiableListIterator EMPTY_LIST_ITERATOR
private static final java.util.Iterator EMPTY_MODIFIABLE_ITERATOR
private void ()
public static com.google.common.collect.UnmodifiableIterator emptyIterator ()
static com.google.common.collect.UnmodifiableListIterator emptyListIterator ()
static java.util.Iterator emptyModifiableIterator ()
public static com.google.common.collect.UnmodifiableIterator unmodifiableIterator (java.util.Iterator)
java.util.Iterator iterator
public static com.google.common.collect.UnmodifiableIterator unmodifiableIterator (com.google.common.collect.UnmodifiableIterator)
com.google.common.collect.UnmodifiableIterator iterator
static com.google.common.collect.UnmodifiableListIterator unmodifiableListIterator (java.util.ListIterator)
java.util.ListIterator iterator
public static int size (java.util.Iterator)
java.util.Iterator iterator
int count
public static boolean contains (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object element
public static boolean removeAll (java.util.Iterator, java.util.Collection)
java.util.Iterator removeFrom
java.util.Collection elementsToRemove
boolean modified
public static boolean removeIf (java.util.Iterator, com.google.common.base.Predicate)
java.util.Iterator removeFrom
com.google.common.base.Predicate predicate
boolean modified
public static boolean retainAll (java.util.Iterator, java.util.Collection)
java.util.Iterator removeFrom
java.util.Collection elementsToRetain
boolean modified
public static boolean elementsEqual (java.util.Iterator, java.util.Iterator)
Object o1
Object o2
java.util.Iterator iterator1
java.util.Iterator iterator2
public static java.lang.String toString (java.util.Iterator)
java.util.Iterator iterator
public static java.lang.Object getOnlyElement (java.util.Iterator)
int i
java.util.Iterator iterator
Object first
StringBuilder sb
public static java.lang.Object getOnlyElement (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object defaultValue
public static java.lang.Object[] toArray (java.util.Iterator, java.lang.Class)
java.util.Iterator iterator
Class type
java.util.List list
public static boolean addAll (java.util.Collection, java.util.Iterator)
java.util.Collection addTo
java.util.Iterator iterator
boolean wasModified
public static int frequency (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object element
int result
public static java.util.Iterator cycle (java.lang.Iterable)
Iterable iterable
public static transient java.util.Iterator cycle (java.lang.Object[])
Object[] elements
public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator)
java.util.Iterator a
java.util.Iterator b
public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator, java.util.Iterator)
java.util.Iterator a
java.util.Iterator b
java.util.Iterator c
public static java.util.Iterator concat (java.util.Iterator, java.util.Iterator, java.util.Iterator, java.util.Iterator)
java.util.Iterator a
java.util.Iterator b
java.util.Iterator c
java.util.Iterator d
public static transient java.util.Iterator concat (java.util.Iterator[])
java.util.Iterator[] inputs
public static java.util.Iterator concat (java.util.Iterator)
java.util.Iterator inputs
public static com.google.common.collect.UnmodifiableIterator partition (java.util.Iterator, int)
java.util.Iterator iterator
int size
public static com.google.common.collect.UnmodifiableIterator paddedPartition (java.util.Iterator, int)
java.util.Iterator iterator
int size
private static com.google.common.collect.UnmodifiableIterator partitionImpl (java.util.Iterator, int, boolean)
java.util.Iterator iterator
int size
boolean pad
public static com.google.common.collect.UnmodifiableIterator filter (java.util.Iterator, com.google.common.base.Predicate)
java.util.Iterator unfiltered
com.google.common.base.Predicate predicate
public static com.google.common.collect.UnmodifiableIterator filter (java.util.Iterator, java.lang.Class)
java.util.Iterator unfiltered
Class type
public static boolean any (java.util.Iterator, com.google.common.base.Predicate)
Object element
java.util.Iterator iterator
com.google.common.base.Predicate predicate
public static boolean all (java.util.Iterator, com.google.common.base.Predicate)
Object element
java.util.Iterator iterator
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.util.Iterator, com.google.common.base.Predicate)
java.util.Iterator iterator
com.google.common.base.Predicate predicate
public static java.lang.Object find (java.util.Iterator, com.google.common.base.Predicate, java.lang.Object)
java.util.Iterator iterator
com.google.common.base.Predicate predicate
Object defaultValue
com.google.common.collect.UnmodifiableIterator filteredIterator
public static com.google.common.base.Optional tryFind (java.util.Iterator, com.google.common.base.Predicate)
java.util.Iterator iterator
com.google.common.base.Predicate predicate
com.google.common.collect.UnmodifiableIterator filteredIterator
public static int indexOf (java.util.Iterator, com.google.common.base.Predicate)
Object current
java.util.Iterator iterator
com.google.common.base.Predicate predicate
int i
public static java.util.Iterator transform (java.util.Iterator, com.google.common.base.Function)
java.util.Iterator fromIterator
com.google.common.base.Function function
public static java.lang.Object get (java.util.Iterator, int)
Object t
java.util.Iterator iterator
int position
int skipped
private static void checkNonnegative (int)
int position
public static java.lang.Object get (java.util.Iterator, int, java.lang.Object)
IndexOutOfBoundsException e
java.util.Iterator iterator
int position
Object defaultValue
public static java.lang.Object getNext (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object defaultValue
public static java.lang.Object getLast (java.util.Iterator)
Object current
java.util.Iterator iterator
public static java.lang.Object getLast (java.util.Iterator, java.lang.Object)
java.util.Iterator iterator
Object defaultValue
public static int skip (java.util.Iterator, int)
java.util.Iterator iterator
int numberToSkip
public static int advance (java.util.Iterator, int)
java.util.Iterator iterator
int numberToAdvance
int i
public static java.util.Iterator limit (java.util.Iterator, int)
java.util.Iterator iterator
int limitSize
public static java.util.Iterator consumingIterator (java.util.Iterator)
java.util.Iterator iterator
static void clear (java.util.Iterator)
java.util.Iterator iterator
public static transient com.google.common.collect.UnmodifiableIterator forArray (java.lang.Object[])
Object[] array
static com.google.common.collect.UnmodifiableListIterator forArray (java.lang.Object[], int, int, int)
Object[] array
int offset
int length
int index
int end
public static com.google.common.collect.UnmodifiableIterator singletonIterator (java.lang.Object)
Object value
public static com.google.common.collect.UnmodifiableIterator forEnumeration (java.util.Enumeration)
java.util.Enumeration enumeration
public static java.util.Enumeration asEnumeration (java.util.Iterator)
java.util.Iterator iterator
public static com.google.common.collect.PeekingIterator peekingIterator (java.util.Iterator)
com.google.common.collect.Iterators$PeekingImpl peeking
java.util.Iterator iterator
public static com.google.common.collect.PeekingIterator peekingIterator (com.google.common.collect.PeekingIterator)
com.google.common.collect.PeekingIterator iterator
public static com.google.common.collect.UnmodifiableIterator mergeSorted (java.lang.Iterable, java.util.Comparator)
Iterable iterators
java.util.Comparator comparator
static void checkRemove (boolean)
boolean canRemove
static java.util.ListIterator cast (java.util.Iterator)
java.util.Iterator iterator
static void ()
}
com/google/common/collect/LexicographicalOrdering.classLexicographicalOrdering.java
package com.google.common.collect
final com.google.common.collect.LexicographicalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering elementOrder
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering elementOrder
public int compare (java.lang.Iterable, java.lang.Iterable)
int result
Iterable leftIterable
Iterable rightIterable
java.util.Iterator left
java.util.Iterator right
public boolean equals (java.lang.Object)
com.google.common.collect.LexicographicalOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/LinkedHashMultimap$1.classLinkedHashMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedHashMultimap$1 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.LinkedHashMultimap$ValueEntry nextEntry
com.google.common.collect.LinkedHashMultimap$ValueEntry toRemove
final com.google.common.collect.LinkedHashMultimap this$0
void (com.google.common.collect.LinkedHashMultimap)
public boolean hasNext ()
public java.util.Map$Entry next ()
com.google.common.collect.LinkedHashMultimap$ValueEntry result
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/LinkedHashMultimap$ValueEntry.classLinkedHashMultimap.java
package com.google.common.collect
final com.google.common.collect.LinkedHashMultimap$ValueEntry extends com.google.common.collect.AbstractMapEntry implements com.google.common.collect.LinkedHashMultimap$ValueSetLink {
final Object key
final Object value
final int valueHash
com.google.common.collect.LinkedHashMultimap$ValueEntry nextInValueSetHashRow
com.google.common.collect.LinkedHashMultimap$ValueSetLink predecessorInValueSet
com.google.common.collect.LinkedHashMultimap$ValueSetLink successorInValueSet
com.google.common.collect.LinkedHashMultimap$ValueEntry predecessorInMultimap
com.google.common.collect.LinkedHashMultimap$ValueEntry successorInMultimap
void (java.lang.Object, java.lang.Object, int, com.google.common.collect.LinkedHashMultimap$ValueEntry)
Object key
Object value
int valueHash
com.google.common.collect.LinkedHashMultimap$ValueEntry nextInValueSetHashRow
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public com.google.common.collect.LinkedHashMultimap$ValueSetLink getPredecessorInValueSet ()
public com.google.common.collect.LinkedHashMultimap$ValueSetLink getSuccessorInValueSet ()
public void setPredecessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
public void setSuccessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
public com.google.common.collect.LinkedHashMultimap$ValueEntry getPredecessorInMultimap ()
public com.google.common.collect.LinkedHashMultimap$ValueEntry getSuccessorInMultimap ()
public void setSuccessorInMultimap (com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry multimapSuccessor
public void setPredecessorInMultimap (com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry multimapPredecessor
}
com/google/common/collect/LinkedHashMultimap$ValueSet$1.classLinkedHashMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedHashMultimap$ValueSet$1 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.LinkedHashMultimap$ValueSetLink nextEntry
com.google.common.collect.LinkedHashMultimap$ValueEntry toRemove
int expectedModCount
final com.google.common.collect.LinkedHashMultimap$ValueSet this$1
void (com.google.common.collect.LinkedHashMultimap$ValueSet)
private void checkForComodification ()
public boolean hasNext ()
public java.lang.Object next ()
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
Object result
public void remove ()
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
Object o
int hash
int row
com.google.common.collect.LinkedHashMultimap$ValueEntry prev
}
com/google/common/collect/LinkedHashMultimap$ValueSet.classLinkedHashMultimap.java
package com.google.common.collect
final com.google.common.collect.LinkedHashMultimap$ValueSet extends com.google.common.collect.Sets$ImprovedAbstractSet implements com.google.common.collect.LinkedHashMultimap$ValueSetLink {
private final Object key
private com.google.common.collect.LinkedHashMultimap$ValueEntry[] hashTable
private int size
private int modCount
private com.google.common.collect.LinkedHashMultimap$ValueSetLink firstEntry
private com.google.common.collect.LinkedHashMultimap$ValueSetLink lastEntry
final com.google.common.collect.LinkedHashMultimap this$0
void (com.google.common.collect.LinkedHashMultimap, java.lang.Object, int)
Object key
int expectedValues
int tableSize
com.google.common.collect.LinkedHashMultimap$ValueEntry[] hashTable
public com.google.common.collect.LinkedHashMultimap$ValueSetLink getPredecessorInValueSet ()
public com.google.common.collect.LinkedHashMultimap$ValueSetLink getSuccessorInValueSet ()
public void setPredecessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
public void setSuccessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
Object o
int hash
int row
int threshold ()
public boolean add (java.lang.Object)
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
Object value
int hash
int row
com.google.common.collect.LinkedHashMultimap$ValueEntry rowHead
com.google.common.collect.LinkedHashMultimap$ValueEntry newEntry
private void rehashIfNecessary ()
com.google.common.collect.LinkedHashMultimap$ValueEntry valueEntry
int row
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
com.google.common.collect.LinkedHashMultimap$ValueEntry[] hashTable
int mask
public boolean remove (java.lang.Object)
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
Object o
int hash
int row
com.google.common.collect.LinkedHashMultimap$ValueEntry prev
public void clear ()
com.google.common.collect.LinkedHashMultimap$ValueEntry valueEntry
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
static com.google.common.collect.LinkedHashMultimap$ValueSetLink access$000 (com.google.common.collect.LinkedHashMultimap$ValueSet)
com.google.common.collect.LinkedHashMultimap$ValueSet x0
static int access$100 (com.google.common.collect.LinkedHashMultimap$ValueSet)
com.google.common.collect.LinkedHashMultimap$ValueSet x0
static com.google.common.collect.LinkedHashMultimap$ValueEntry[] access$200 (com.google.common.collect.LinkedHashMultimap$ValueSet)
com.google.common.collect.LinkedHashMultimap$ValueSet x0
static int access$510 (com.google.common.collect.LinkedHashMultimap$ValueSet)
com.google.common.collect.LinkedHashMultimap$ValueSet x0
static int access$104 (com.google.common.collect.LinkedHashMultimap$ValueSet)
com.google.common.collect.LinkedHashMultimap$ValueSet x0
}
com/google/common/collect/LinkedHashMultimap$ValueSetLink.classLinkedHashMultimap.java
package com.google.common.collect
abstract com.google.common.collect.LinkedHashMultimap$ValueSetLink extends java.lang.Object {
public abstract com.google.common.collect.LinkedHashMultimap$ValueSetLink getPredecessorInValueSet ()
public abstract com.google.common.collect.LinkedHashMultimap$ValueSetLink getSuccessorInValueSet ()
public abstract void setPredecessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
public abstract void setSuccessorInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
}
com/google/common/collect/LinkedHashMultimap.classLinkedHashMultimap.java
package com.google.common.collect
public final com.google.common.collect.LinkedHashMultimap extends com.google.common.collect.AbstractSetMultimap {
private static final int DEFAULT_KEY_CAPACITY
private static final int DEFAULT_VALUE_SET_CAPACITY
private static final int MAX_VALUE_SET_TABLE_SIZE
transient int valueSetCapacity
private transient com.google.common.collect.LinkedHashMultimap$ValueEntry multimapHeaderEntry
private static final long serialVersionUID
public static com.google.common.collect.LinkedHashMultimap create ()
public static com.google.common.collect.LinkedHashMultimap create (int, int)
int expectedKeys
int expectedValuesPerKey
public static com.google.common.collect.LinkedHashMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
com.google.common.collect.LinkedHashMultimap result
private static void succeedsInValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink, com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink pred
com.google.common.collect.LinkedHashMultimap$ValueSetLink succ
private static void succeedsInMultimap (com.google.common.collect.LinkedHashMultimap$ValueEntry, com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry pred
com.google.common.collect.LinkedHashMultimap$ValueEntry succ
private static void deleteFromValueSet (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink entry
private static void deleteFromMultimap (com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
private void (int, int)
int keyCapacity
int valueSetCapacity
java.util.Set createCollection ()
java.util.Collection createCollection (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Set entries ()
public java.util.Collection values ()
java.util.Iterator createEntryIterator ()
public void clear ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
Object key
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
int i
Object key
Object value
int i
java.io.ObjectInputStream stream
int distinctKeys
java.util.Map map
int entries
public volatile boolean equals (java.lang.Object)
Object x0
public volatile boolean put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.Map asMap ()
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile com.google.common.collect.Multiset keys ()
public volatile java.util.Set keySet ()
public volatile boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile boolean putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile boolean remove (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
public volatile boolean containsKey (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
public volatile int size ()
volatile java.util.Collection createCollection ()
static void access$300 (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink x0
static void access$400 (com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry x0
static void access$600 (com.google.common.collect.LinkedHashMultimap$ValueSetLink, com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink x0
com.google.common.collect.LinkedHashMultimap$ValueSetLink x1
static com.google.common.collect.LinkedHashMultimap$ValueEntry access$700 (com.google.common.collect.LinkedHashMultimap)
com.google.common.collect.LinkedHashMultimap x0
static void access$800 (com.google.common.collect.LinkedHashMultimap$ValueEntry, com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry x0
com.google.common.collect.LinkedHashMultimap$ValueEntry x1
}
com/google/common/collect/LinkedHashMultiset.classLinkedHashMultiset.java
package com.google.common.collect
public final com.google.common.collect.LinkedHashMultiset extends com.google.common.collect.AbstractMapBasedMultiset {
private static final long serialVersionUID
public static com.google.common.collect.LinkedHashMultiset create ()
public static com.google.common.collect.LinkedHashMultiset create (int)
int distinctElements
public static com.google.common.collect.LinkedHashMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.LinkedHashMultiset multiset
private void ()
private void (int)
int distinctElements
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
int distinctElements
public volatile int setCount (java.lang.Object, int)
Object x0
int x1
public volatile int remove (java.lang.Object, int)
Object x0
int x1
public volatile int add (java.lang.Object, int)
Object x0
int x1
public volatile int count (java.lang.Object)
Object x0
public volatile java.util.Iterator iterator ()
public volatile int size ()
public volatile void clear ()
public volatile java.util.Set entrySet ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set elementSet ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean setCount (java.lang.Object, int, int)
Object x0
int x1
int x2
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean add (java.lang.Object)
Object x0
public volatile boolean contains (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
}
com/google/common/collect/LinkedListMultimap$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$1 extends java.util.AbstractSequentialList {
final Object val$key
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap, java.lang.Object)
public int size ()
public java.util.ListIterator listIterator (int)
int index
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/LinkedListMultimap$2.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$2 extends com.google.common.collect.Sets$ImprovedAbstractSet {
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap)
public int size ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object key
public boolean remove (java.lang.Object)
Object o
}
com/google/common/collect/LinkedListMultimap$3$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$3$1 extends com.google.common.collect.TransformedListIterator {
final com.google.common.collect.LinkedListMultimap$NodeIterator val$nodes
final com.google.common.collect.LinkedListMultimap$3 this$1
void (com.google.common.collect.LinkedListMultimap$3, java.util.ListIterator, com.google.common.collect.LinkedListMultimap$NodeIterator)
java.util.ListIterator x0
java.lang.Object transform (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node node
public void set (java.lang.Object)
Object value
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/LinkedListMultimap$3.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$3 extends java.util.AbstractSequentialList {
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap)
public int size ()
public java.util.ListIterator listIterator (int)
int index
com.google.common.collect.LinkedListMultimap$NodeIterator nodes
}
com/google/common/collect/LinkedListMultimap$4.classLinkedListMultimap.java
package com.google.common.collect
final com.google.common.collect.LinkedListMultimap$4 extends com.google.common.collect.AbstractMapEntry {
final com.google.common.collect.LinkedListMultimap$Node val$node
void (com.google.common.collect.LinkedListMultimap$Node)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
}
com/google/common/collect/LinkedListMultimap$5$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$5$1 extends com.google.common.collect.TransformedListIterator {
final com.google.common.collect.LinkedListMultimap$5 this$1
void (com.google.common.collect.LinkedListMultimap$5, java.util.ListIterator)
java.util.ListIterator x0
java.util.Map$Entry transform (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node node
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/LinkedListMultimap$5.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$5 extends java.util.AbstractSequentialList {
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap)
public int size ()
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/LinkedListMultimap$6$1$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$6$1$1 extends com.google.common.collect.AbstractMapEntry {
final Object val$key
final com.google.common.collect.LinkedListMultimap$6$1 this$2
void (com.google.common.collect.LinkedListMultimap$6$1, java.lang.Object)
public java.lang.Object getKey ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
}
com/google/common/collect/LinkedListMultimap$6$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$6$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.LinkedListMultimap$6 this$1
void (com.google.common.collect.LinkedListMultimap$6, java.util.Iterator)
java.util.Iterator x0
java.util.Map$Entry transform (java.lang.Object)
Object key
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/LinkedListMultimap$6.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$6 extends com.google.common.collect.Multimaps$AsMap {
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap)
public int size ()
com.google.common.collect.Multimap multimap ()
java.util.Iterator entryIterator ()
}
com/google/common/collect/LinkedListMultimap$DistinctKeyIterator.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$DistinctKeyIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Set seenKeys
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node current
final com.google.common.collect.LinkedListMultimap this$0
private void (com.google.common.collect.LinkedListMultimap)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
void (com.google.common.collect.LinkedListMultimap, com.google.common.collect.LinkedListMultimap$1)
com.google.common.collect.LinkedListMultimap x0
com.google.common.collect.LinkedListMultimap$1 x1
}
com/google/common/collect/LinkedListMultimap$MultisetView$1$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$MultisetView$1$1 extends com.google.common.collect.Multisets$AbstractEntry {
final Object val$key
final com.google.common.collect.LinkedListMultimap$MultisetView$1 this$2
void (com.google.common.collect.LinkedListMultimap$MultisetView$1, java.lang.Object)
public java.lang.Object getElement ()
public int getCount ()
}
com/google/common/collect/LinkedListMultimap$MultisetView$1.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$MultisetView$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.LinkedListMultimap$MultisetView this$1
void (com.google.common.collect.LinkedListMultimap$MultisetView, java.util.Iterator)
java.util.Iterator x0
com.google.common.collect.Multiset$Entry transform (java.lang.Object)
Object key
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/LinkedListMultimap$MultisetView$2.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$MultisetView$2 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.LinkedListMultimap$MultisetView this$1
void (com.google.common.collect.LinkedListMultimap$MultisetView, java.util.Iterator)
java.util.Iterator x0
java.lang.Object transform (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node node
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/LinkedListMultimap$MultisetView.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$MultisetView extends com.google.common.collect.AbstractMultiset {
final com.google.common.collect.LinkedListMultimap this$0
private void (com.google.common.collect.LinkedListMultimap)
public int size ()
public int count (java.lang.Object)
Object element
java.util.Iterator entryIterator ()
int distinctElements ()
public java.util.Iterator iterator ()
public int remove (java.lang.Object, int)
Object key
int occurrences
int oldCount
java.util.Iterator values
public java.util.Set elementSet ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
void (com.google.common.collect.LinkedListMultimap, com.google.common.collect.LinkedListMultimap$1)
com.google.common.collect.LinkedListMultimap x0
com.google.common.collect.LinkedListMultimap$1 x1
}
com/google/common/collect/LinkedListMultimap$Node.classLinkedListMultimap.java
package com.google.common.collect
final com.google.common.collect.LinkedListMultimap$Node extends java.lang.Object {
final Object key
Object value
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node previous
com.google.common.collect.LinkedListMultimap$Node nextSibling
com.google.common.collect.LinkedListMultimap$Node previousSibling
void (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.String toString ()
}
com/google/common/collect/LinkedListMultimap$NodeIterator.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$NodeIterator extends java.lang.Object implements java.util.ListIterator {
int nextIndex
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node current
com.google.common.collect.LinkedListMultimap$Node previous
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap)
void (com.google.common.collect.LinkedListMultimap, int)
int index
int size
public boolean hasNext ()
public com.google.common.collect.LinkedListMultimap$Node next ()
public void remove ()
public boolean hasPrevious ()
public com.google.common.collect.LinkedListMultimap$Node previous ()
public int nextIndex ()
public int previousIndex ()
public void set (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node e
public void add (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node e
void setValue (java.lang.Object)
Object value
public volatile void add (java.lang.Object)
Object x0
public volatile void set (java.lang.Object)
Object x0
public volatile java.lang.Object previous ()
public volatile java.lang.Object next ()
}
com/google/common/collect/LinkedListMultimap$ValueForKeyIterator.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$ValueForKeyIterator extends java.lang.Object implements java.util.ListIterator {
final Object key
int nextIndex
com.google.common.collect.LinkedListMultimap$Node next
com.google.common.collect.LinkedListMultimap$Node current
com.google.common.collect.LinkedListMultimap$Node previous
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap, java.lang.Object)
Object key
public void (com.google.common.collect.LinkedListMultimap, java.lang.Object, int)
Object key
int index
int size
public boolean hasNext ()
public java.lang.Object next ()
public boolean hasPrevious ()
public java.lang.Object previous ()
public int nextIndex ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object value
public void add (java.lang.Object)
Object value
}
com/google/common/collect/LinkedListMultimap.classLinkedListMultimap.java
package com.google.common.collect
public com.google.common.collect.LinkedListMultimap extends java.lang.Object implements com.google.common.collect.ListMultimap java.io.Serializable {
private transient com.google.common.collect.LinkedListMultimap$Node head
private transient com.google.common.collect.LinkedListMultimap$Node tail
private transient com.google.common.collect.Multiset keyCount
private transient java.util.Map keyToKeyHead
private transient java.util.Map keyToKeyTail
private transient java.util.Set keySet
private transient com.google.common.collect.Multiset keys
private transient java.util.List valuesList
private transient java.util.List entries
private transient java.util.Map map
private static final long serialVersionUID
public static com.google.common.collect.LinkedListMultimap create ()
public static com.google.common.collect.LinkedListMultimap create (int)
int expectedKeys
public static com.google.common.collect.LinkedListMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
void ()
private void (int)
int expectedKeys
private void (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
private com.google.common.collect.LinkedListMultimap$Node addNode (java.lang.Object, java.lang.Object, com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node keyTail
Object key
Object value
com.google.common.collect.LinkedListMultimap$Node nextSibling
com.google.common.collect.LinkedListMultimap$Node node
private void removeNode (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node node
private void removeAllNodes (java.lang.Object)
java.util.Iterator i
Object key
private static void checkElement (java.lang.Object)
Object node
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
java.util.Iterator i
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
java.util.Iterator i
Object key
Object value
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Iterator values
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object value
java.util.Iterator i$
Object key
Iterable values
boolean changed
public boolean putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
boolean changed
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
java.util.List oldValues
java.util.ListIterator keyValues
java.util.Iterator newValues
private java.util.List getCopy (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
java.util.List oldValues
public void clear ()
public java.util.List get (java.lang.Object)
Object key
public java.util.Set keySet ()
java.util.Set result
public com.google.common.collect.Multiset keys ()
com.google.common.collect.Multiset result
public java.util.List values ()
java.util.List result
private static java.util.Map$Entry createEntry (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node node
public java.util.List entries ()
java.util.List result
public java.util.Map asMap ()
java.util.Map result
public boolean equals (java.lang.Object)
com.google.common.collect.Multimap that
Object other
public int hashCode ()
public java.lang.String toString ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
int i
java.io.ObjectInputStream stream
int size
public volatile java.util.Collection entries ()
public volatile java.util.Collection values ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
static com.google.common.collect.LinkedListMultimap$Node access$000 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static com.google.common.collect.LinkedListMultimap$Node access$100 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static void access$200 (java.lang.Object)
Object x0
static void access$300 (com.google.common.collect.LinkedListMultimap, com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap x0
com.google.common.collect.LinkedListMultimap$Node x1
static void access$400 (com.google.common.collect.LinkedListMultimap, java.lang.Object)
com.google.common.collect.LinkedListMultimap x0
Object x1
static java.util.Map access$500 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static com.google.common.collect.Multiset access$600 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static java.util.Map access$700 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static com.google.common.collect.LinkedListMultimap$Node access$800 (com.google.common.collect.LinkedListMultimap, java.lang.Object, java.lang.Object, com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap x0
Object x1
Object x2
com.google.common.collect.LinkedListMultimap$Node x3
static java.util.Map$Entry access$1100 (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node x0
}
com/google/common/collect/ListMultimap.classListMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ListMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
public abstract java.util.List get (java.lang.Object)
public abstract java.util.List removeAll (java.lang.Object)
public abstract java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
}
com/google/common/collect/Lists$1.classLists.java
package com.google.common.collect
final com.google.common.collect.Lists$1 extends com.google.common.collect.Lists$RandomAccessListWrapper {
private static final long serialVersionUID
void (java.util.List)
java.util.List x0
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/Lists$2.classLists.java
package com.google.common.collect
final com.google.common.collect.Lists$2 extends com.google.common.collect.Lists$AbstractListWrapper {
private static final long serialVersionUID
void (java.util.List)
java.util.List x0
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/Lists$AbstractListWrapper.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$AbstractListWrapper extends java.util.AbstractList {
final java.util.List backingList
void (java.util.List)
java.util.List backingList
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public java.lang.Object get (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public boolean contains (java.lang.Object)
Object o
public int size ()
}
com/google/common/collect/Lists$CharSequenceAsList.classLists.java
package com.google.common.collect
final com.google.common.collect.Lists$CharSequenceAsList extends java.util.AbstractList {
private final CharSequence sequence
void (java.lang.CharSequence)
CharSequence sequence
public java.lang.Character get (int)
int index
public boolean contains (java.lang.Object)
Object o
public int indexOf (java.lang.Object)
int i
char c
Object o
public int lastIndexOf (java.lang.Object)
int i
char c
Object o
public int size ()
public java.util.List subList (int, int)
int fromIndex
int toIndex
public int hashCode ()
int i
int hash
public boolean equals (java.lang.Object)
Object elem
int i
Object o
java.util.List list
int n
java.util.Iterator iterator
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Lists$OnePlusArrayList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$OnePlusArrayList extends java.util.AbstractList implements java.io.Serializable java.util.RandomAccess {
final Object first
final Object[] rest
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object[])
Object first
Object[] rest
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/collect/Lists$Partition.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$Partition extends java.util.AbstractList {
final java.util.List list
final int size
void (java.util.List, int)
java.util.List list
int size
public java.util.List get (int)
int index
int listSize
int start
int end
public int size ()
int result
public boolean isEmpty ()
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Lists$RandomAccessListWrapper.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessListWrapper extends com.google.common.collect.Lists$AbstractListWrapper implements java.util.RandomAccess {
void (java.util.List)
java.util.List backingList
}
com/google/common/collect/Lists$RandomAccessPartition.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessPartition extends com.google.common.collect.Lists$Partition implements java.util.RandomAccess {
void (java.util.List, int)
java.util.List list
int size
}
com/google/common/collect/Lists$RandomAccessReverseList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$RandomAccessReverseList extends com.google.common.collect.Lists$ReverseList implements java.util.RandomAccess {
void (java.util.List)
java.util.List forwardList
}
com/google/common/collect/Lists$ReverseList$1.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$ReverseList$1 extends java.lang.Object implements java.util.ListIterator {
boolean canRemove
boolean canSet
final java.util.ListIterator val$forwardIterator
final com.google.common.collect.Lists$ReverseList this$0
void (com.google.common.collect.Lists$ReverseList, java.util.ListIterator)
public void add (java.lang.Object)
Object e
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object e
}
com/google/common/collect/Lists$ReverseList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$ReverseList extends java.util.AbstractList {
private final java.util.List forwardList
void (java.util.List)
java.util.List forwardList
java.util.List getForwardList ()
private int reverseIndex (int)
int index
int size
private int reversePosition (int)
int index
int size
public void add (int, java.lang.Object)
int index
Object element
public void clear ()
public java.lang.Object remove (int)
int index
protected void removeRange (int, int)
int fromIndex
int toIndex
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.lang.Object get (int)
int index
public boolean isEmpty ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public java.util.List subList (int, int)
int fromIndex
int toIndex
public int indexOf (java.lang.Object)
Object o
int index
public int lastIndexOf (java.lang.Object)
Object o
int index
public java.util.Iterator iterator ()
public java.util.ListIterator listIterator (int)
int index
int start
java.util.ListIterator forwardIterator
static int access$000 (com.google.common.collect.Lists$ReverseList, int)
com.google.common.collect.Lists$ReverseList x0
int x1
}
com/google/common/collect/Lists$StringAsImmutableList.classLists.java
package com.google.common.collect
final com.google.common.collect.Lists$StringAsImmutableList extends com.google.common.collect.ImmutableList {
private final String string
int hash
void (java.lang.String)
String string
public int indexOf (java.lang.Object)
Object object
public int lastIndexOf (java.lang.Object)
Object object
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
boolean isPartialView ()
public java.lang.Character get (int)
int index
public int size ()
public boolean equals (java.lang.Object)
Object elem
int i
Object obj
java.util.List list
int n
java.util.Iterator iterator
public int hashCode ()
int i
int h
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Lists$TransformingRandomAccessList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingRandomAccessList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final java.util.List fromList
final com.google.common.base.Function function
private static final long serialVersionUID
void (java.util.List, com.google.common.base.Function)
java.util.List fromList
com.google.common.base.Function function
public void clear ()
public java.lang.Object get (int)
int index
public boolean isEmpty ()
public java.lang.Object remove (int)
int index
public int size ()
}
com/google/common/collect/Lists$TransformingSequentialList$1.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingSequentialList$1 extends java.lang.Object implements java.util.ListIterator {
final java.util.ListIterator val$delegate
final com.google.common.collect.Lists$TransformingSequentialList this$0
void (com.google.common.collect.Lists$TransformingSequentialList, java.util.ListIterator)
public void add (java.lang.Object)
Object e
public boolean hasNext ()
public boolean hasPrevious ()
public java.lang.Object next ()
public int nextIndex ()
public java.lang.Object previous ()
public int previousIndex ()
public void remove ()
public void set (java.lang.Object)
Object e
}
com/google/common/collect/Lists$TransformingSequentialList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingSequentialList extends java.util.AbstractSequentialList implements java.io.Serializable {
final java.util.List fromList
final com.google.common.base.Function function
private static final long serialVersionUID
void (java.util.List, com.google.common.base.Function)
java.util.List fromList
com.google.common.base.Function function
public void clear ()
public int size ()
public java.util.ListIterator listIterator (int)
int index
java.util.ListIterator delegate
}
com/google/common/collect/Lists$TwoPlusArrayList.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TwoPlusArrayList extends java.util.AbstractList implements java.io.Serializable java.util.RandomAccess {
final Object first
final Object second
final Object[] rest
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public int size ()
public java.lang.Object get (int)
int index
}
com/google/common/collect/Lists.classLists.java
package com.google.common.collect
public final com.google.common.collect.Lists extends java.lang.Object {
private void ()
public static java.util.ArrayList newArrayList ()
public static transient java.util.ArrayList newArrayList (java.lang.Object[])
Object[] elements
int capacity
java.util.ArrayList list
static int computeArrayListCapacity (int)
int arraySize
public static java.util.ArrayList newArrayList (java.lang.Iterable)
Iterable elements
public static java.util.ArrayList newArrayList (java.util.Iterator)
java.util.Iterator elements
java.util.ArrayList list
public static java.util.ArrayList newArrayListWithCapacity (int)
int initialArraySize
public static java.util.ArrayList newArrayListWithExpectedSize (int)
int estimatedSize
public static java.util.LinkedList newLinkedList ()
public static java.util.LinkedList newLinkedList (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable elements
java.util.LinkedList list
public static java.util.concurrent.CopyOnWriteArrayList newCopyOnWriteArrayList ()
public static java.util.concurrent.CopyOnWriteArrayList newCopyOnWriteArrayList (java.lang.Iterable)
Iterable elements
java.util.Collection elementsCollection
public static java.util.List asList (java.lang.Object, java.lang.Object[])
Object first
Object[] rest
public static java.util.List asList (java.lang.Object, java.lang.Object, java.lang.Object[])
Object first
Object second
Object[] rest
public static java.util.List transform (java.util.List, com.google.common.base.Function)
java.util.List fromList
com.google.common.base.Function function
public static java.util.List partition (java.util.List, int)
java.util.List list
int size
public static com.google.common.collect.ImmutableList charactersOf (java.lang.String)
String string
public static java.util.List charactersOf (java.lang.CharSequence)
CharSequence sequence
public static java.util.List reverse (java.util.List)
java.util.List list
static int hashCodeImpl (java.util.List)
Object o
java.util.Iterator i$
java.util.List list
int hashCode
static boolean equalsImpl (java.util.List, java.lang.Object)
java.util.List list
Object object
java.util.List o
static boolean addAllImpl (java.util.List, int, java.lang.Iterable)
Object e
java.util.Iterator i$
java.util.List list
int index
Iterable elements
boolean changed
java.util.ListIterator listIterator
static int indexOfImpl (java.util.List, java.lang.Object)
java.util.List list
Object element
java.util.ListIterator listIterator
static int lastIndexOfImpl (java.util.List, java.lang.Object)
java.util.List list
Object element
java.util.ListIterator listIterator
static java.util.ListIterator listIteratorImpl (java.util.List, int)
java.util.List list
int index
static java.util.List subListImpl (java.util.List, int, int)
java.util.List wrapper
java.util.List list
int fromIndex
int toIndex
java.util.List wrapper
static java.util.List cast (java.lang.Iterable)
Iterable iterable
}
com/google/common/collect/MapConstraint.classMapConstraint.java
package com.google.common.collect
public abstract com.google.common.collect.MapConstraint extends java.lang.Object {
public abstract void checkKeyValue (java.lang.Object, java.lang.Object)
public abstract java.lang.String toString ()
}
com/google/common/collect/MapConstraints$1.classMapConstraints.java
package com.google.common.collect
final com.google.common.collect.MapConstraints$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.MapConstraint val$constraint
void (java.util.Map$Entry, com.google.common.collect.MapConstraint)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$2$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$2$1 extends java.lang.Object implements com.google.common.collect.Constraint {
final com.google.common.collect.MapConstraints$2 this$0
void (com.google.common.collect.MapConstraints$2)
public java.lang.Object checkElement (java.lang.Object)
Object value
}
com/google/common/collect/MapConstraints$2.classMapConstraints.java
package com.google.common.collect
final com.google.common.collect.MapConstraints$2 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.MapConstraint val$constraint
void (java.util.Map$Entry, com.google.common.collect.MapConstraint)
protected java.util.Map$Entry delegate ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedAsMapEntries$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.MapConstraints$ConstrainedAsMapEntries this$0
void (com.google.common.collect.MapConstraints$ConstrainedAsMapEntries, java.util.Iterator)
public java.util.Map$Entry next ()
protected java.util.Iterator delegate ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedAsMapEntries.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapEntries extends com.google.common.collect.ForwardingSet {
private final com.google.common.collect.MapConstraint constraint
private final java.util.Set entries
void (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
static com.google.common.collect.MapConstraint access$600 (com.google.common.collect.MapConstraints$ConstrainedAsMapEntries)
com.google.common.collect.MapConstraints$ConstrainedAsMapEntries x0
}
com/google/common/collect/MapConstraints$ConstrainedAsMapValues$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapValues$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$iterator
final com.google.common.collect.MapConstraints$ConstrainedAsMapValues this$0
void (com.google.common.collect.MapConstraints$ConstrainedAsMapValues, java.util.Iterator)
public boolean hasNext ()
public java.util.Collection next ()
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/MapConstraints$ConstrainedAsMapValues.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedAsMapValues extends com.google.common.collect.ForwardingCollection {
final java.util.Collection delegate
final java.util.Set entrySet
void (java.util.Collection, java.util.Set)
java.util.Collection delegate
java.util.Set entrySet
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedBiMap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedBiMap extends com.google.common.collect.MapConstraints$ConstrainedMap implements com.google.common.collect.BiMap {
volatile com.google.common.collect.BiMap inverse
void (com.google.common.collect.BiMap, com.google.common.collect.BiMap, com.google.common.collect.MapConstraint)
com.google.common.collect.BiMap delegate
com.google.common.collect.BiMap inverse
com.google.common.collect.MapConstraint constraint
protected com.google.common.collect.BiMap delegate ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
public java.util.Set values ()
protected volatile java.util.Map delegate ()
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedEntries$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.MapConstraints$ConstrainedEntries this$0
void (com.google.common.collect.MapConstraints$ConstrainedEntries, java.util.Iterator)
public java.util.Map$Entry next ()
protected java.util.Iterator delegate ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedEntries.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedEntries extends com.google.common.collect.ForwardingCollection {
final com.google.common.collect.MapConstraint constraint
final java.util.Collection entries
void (java.util.Collection, com.google.common.collect.MapConstraint)
java.util.Collection entries
com.google.common.collect.MapConstraint constraint
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedEntrySet.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedEntrySet extends com.google.common.collect.MapConstraints$ConstrainedEntries implements java.util.Set {
void (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/MapConstraints$ConstrainedListMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedListMultimap extends com.google.common.collect.MapConstraints$ConstrainedMultimap implements com.google.common.collect.ListMultimap {
void (com.google.common.collect.ListMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.ListMultimap delegate
com.google.common.collect.MapConstraint constraint
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
}
com/google/common/collect/MapConstraints$ConstrainedMap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMap extends com.google.common.collect.ForwardingMap {
private final java.util.Map delegate
final com.google.common.collect.MapConstraint constraint
private transient java.util.Set entrySet
void (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map delegate
com.google.common.collect.MapConstraint constraint
protected java.util.Map delegate ()
public java.util.Set entrySet ()
java.util.Set result
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedMultimap$1.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMultimap$1 extends com.google.common.collect.ForwardingMap {
java.util.Set entrySet
java.util.Collection values
final java.util.Map val$asMapDelegate
final com.google.common.collect.MapConstraints$ConstrainedMultimap this$0
void (com.google.common.collect.MapConstraints$ConstrainedMultimap, java.util.Map)
protected java.util.Map delegate ()
public java.util.Set entrySet ()
java.util.Set result
public java.util.Collection get (java.lang.Object)
java.util.Collection collection
ClassCastException e
Object key
public java.util.Collection values ()
java.util.Collection result
public boolean containsValue (java.lang.Object)
Object o
public volatile java.lang.Object get (java.lang.Object)
Object x0
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedMultimap$2.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMultimap$2 extends java.lang.Object implements com.google.common.collect.Constraint {
final Object val$key
final com.google.common.collect.MapConstraints$ConstrainedMultimap this$0
void (com.google.common.collect.MapConstraints$ConstrainedMultimap, java.lang.Object)
public java.lang.Object checkElement (java.lang.Object)
Object value
}
com/google/common/collect/MapConstraints$ConstrainedMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedMultimap extends com.google.common.collect.ForwardingMultimap {
final com.google.common.collect.MapConstraint constraint
final com.google.common.collect.Multimap delegate
transient java.util.Collection entries
transient java.util.Map asMap
public void (com.google.common.collect.Multimap, com.google.common.collect.MapConstraint)
com.google.common.collect.Multimap delegate
com.google.common.collect.MapConstraint constraint
protected com.google.common.collect.Multimap delegate ()
public java.util.Map asMap ()
java.util.Map asMapDelegate
java.util.Map result
public java.util.Collection entries ()
java.util.Collection result
public java.util.Collection get (java.lang.Object)
Object key
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
boolean changed
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapConstraints$ConstrainedSetMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedSetMultimap extends com.google.common.collect.MapConstraints$ConstrainedMultimap implements com.google.common.collect.SetMultimap {
void (com.google.common.collect.SetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SetMultimap delegate
com.google.common.collect.MapConstraint constraint
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set entries ()
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
}
com/google/common/collect/MapConstraints$ConstrainedSortedSetMultimap.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$ConstrainedSortedSetMultimap extends com.google.common.collect.MapConstraints$ConstrainedSetMultimap implements com.google.common.collect.SortedSetMultimap {
void (com.google.common.collect.SortedSetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SortedSetMultimap delegate
com.google.common.collect.MapConstraint constraint
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
}
com/google/common/collect/MapConstraints$InverseConstraint.classMapConstraints.java
package com.google.common.collect
com.google.common.collect.MapConstraints$InverseConstraint extends java.lang.Object implements com.google.common.collect.MapConstraint {
final com.google.common.collect.MapConstraint constraint
public void (com.google.common.collect.MapConstraint)
com.google.common.collect.MapConstraint constraint
public void checkKeyValue (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/MapConstraints$NotNullMapConstraint.classMapConstraints.java
package com.google.common.collect
final com.google.common.collect.MapConstraints$NotNullMapConstraint extends java.lang.Enum implements com.google.common.collect.MapConstraint {
public static final com.google.common.collect.MapConstraints$NotNullMapConstraint INSTANCE
private static final com.google.common.collect.MapConstraints$NotNullMapConstraint[] $VALUES
public static com.google.common.collect.MapConstraints$NotNullMapConstraint[] values ()
public static com.google.common.collect.MapConstraints$NotNullMapConstraint valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void checkKeyValue (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.String toString ()
static void ()
}
com/google/common/collect/MapConstraints.classMapConstraints.java
package com.google.common.collect
public final com.google.common.collect.MapConstraints extends java.lang.Object {
private void ()
public static com.google.common.collect.MapConstraint notNull ()
public static java.util.Map constrainedMap (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map map
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.Multimap constrainedMultimap (com.google.common.collect.Multimap, com.google.common.collect.MapConstraint)
com.google.common.collect.Multimap multimap
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.ListMultimap constrainedListMultimap (com.google.common.collect.ListMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.ListMultimap multimap
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.SetMultimap constrainedSetMultimap (com.google.common.collect.SetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SetMultimap multimap
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.SortedSetMultimap constrainedSortedSetMultimap (com.google.common.collect.SortedSetMultimap, com.google.common.collect.MapConstraint)
com.google.common.collect.SortedSetMultimap multimap
com.google.common.collect.MapConstraint constraint
private static java.util.Map$Entry constrainedEntry (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry entry
com.google.common.collect.MapConstraint constraint
private static java.util.Map$Entry constrainedAsMapEntry (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry entry
com.google.common.collect.MapConstraint constraint
private static java.util.Set constrainedAsMapEntries (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
private static java.util.Collection constrainedEntries (java.util.Collection, com.google.common.collect.MapConstraint)
java.util.Collection entries
com.google.common.collect.MapConstraint constraint
private static java.util.Set constrainedEntrySet (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set entries
com.google.common.collect.MapConstraint constraint
public static com.google.common.collect.BiMap constrainedBiMap (com.google.common.collect.BiMap, com.google.common.collect.MapConstraint)
com.google.common.collect.BiMap map
com.google.common.collect.MapConstraint constraint
private static java.util.Collection checkValues (java.lang.Object, java.lang.Iterable, com.google.common.collect.MapConstraint)
Object value
java.util.Iterator i$
Object key
Iterable values
com.google.common.collect.MapConstraint constraint
java.util.Collection copy
private static java.util.Map checkMap (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
com.google.common.collect.MapConstraint constraint
java.util.Map copy
static java.util.Set access$000 (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set x0
com.google.common.collect.MapConstraint x1
static java.util.Map access$100 (java.util.Map, com.google.common.collect.MapConstraint)
java.util.Map x0
com.google.common.collect.MapConstraint x1
static java.util.Set access$200 (java.util.Set, com.google.common.collect.MapConstraint)
java.util.Set x0
com.google.common.collect.MapConstraint x1
static java.util.Collection access$300 (java.util.Collection, com.google.common.collect.MapConstraint)
java.util.Collection x0
com.google.common.collect.MapConstraint x1
static java.util.Collection access$400 (java.lang.Object, java.lang.Iterable, com.google.common.collect.MapConstraint)
Object x0
Iterable x1
com.google.common.collect.MapConstraint x2
static java.util.Map$Entry access$500 (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry x0
com.google.common.collect.MapConstraint x1
static java.util.Map$Entry access$700 (java.util.Map$Entry, com.google.common.collect.MapConstraint)
java.util.Map$Entry x0
com.google.common.collect.MapConstraint x1
}
com/google/common/collect/MapDifference$ValueDifference.classMapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.MapDifference$ValueDifference extends java.lang.Object {
public abstract java.lang.Object leftValue ()
public abstract java.lang.Object rightValue ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/MapDifference.classMapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.MapDifference extends java.lang.Object {
public abstract boolean areEqual ()
public abstract java.util.Map entriesOnlyOnLeft ()
public abstract java.util.Map entriesOnlyOnRight ()
public abstract java.util.Map entriesInCommon ()
public abstract java.util.Map entriesDiffering ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/MapMaker$1.classMapMaker.java
package com.google.common.collect
com.google.common.collect.MapMaker$1 extends java.lang.Object {
}
com/google/common/collect/MapMaker$NullComputingConcurrentMap.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$NullComputingConcurrentMap extends com.google.common.collect.MapMaker$NullConcurrentMap {
private static final long serialVersionUID
final com.google.common.base.Function computingFunction
void (com.google.common.collect.MapMaker, com.google.common.base.Function)
com.google.common.collect.MapMaker mapMaker
com.google.common.base.Function computingFunction
public java.lang.Object get (java.lang.Object)
Object k
Object key
Object value
private java.lang.Object compute (java.lang.Object)
com.google.common.collect.ComputationException e
Throwable t
Object key
}
com/google/common/collect/MapMaker$NullConcurrentMap.classMapMaker.java
package com.google.common.collect
com.google.common.collect.MapMaker$NullConcurrentMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
private static final long serialVersionUID
private final com.google.common.collect.MapMaker$RemovalListener removalListener
private final com.google.common.collect.MapMaker$RemovalCause removalCause
void (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker mapMaker
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object key
void notifyRemoval (java.lang.Object, java.lang.Object)
Object key
Object value
com.google.common.collect.MapMaker$RemovalNotification notification
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
public java.util.Set entrySet ()
}
com/google/common/collect/MapMaker$RemovalCause$1.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$1 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$2.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$2 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$3.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$3 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$4.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$4 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause$5.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalCause$5 extends com.google.common.collect.MapMaker$RemovalCause {
void (java.lang.String, int)
boolean wasEvicted ()
}
com/google/common/collect/MapMaker$RemovalCause.classMapMaker.java
package com.google.common.collect
abstract com.google.common.collect.MapMaker$RemovalCause extends java.lang.Enum {
public static final com.google.common.collect.MapMaker$RemovalCause EXPLICIT
public static final com.google.common.collect.MapMaker$RemovalCause REPLACED
public static final com.google.common.collect.MapMaker$RemovalCause COLLECTED
public static final com.google.common.collect.MapMaker$RemovalCause EXPIRED
public static final com.google.common.collect.MapMaker$RemovalCause SIZE
private static final com.google.common.collect.MapMaker$RemovalCause[] $VALUES
public static com.google.common.collect.MapMaker$RemovalCause[] values ()
public static com.google.common.collect.MapMaker$RemovalCause valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract boolean wasEvicted ()
void (java.lang.String, int, com.google.common.collect.MapMaker$1)
String x0
int x1
com.google.common.collect.MapMaker$1 x2
static void ()
}
com/google/common/collect/MapMaker$RemovalListener.classMapMaker.java
package com.google.common.collect
abstract com.google.common.collect.MapMaker$RemovalListener extends java.lang.Object {
public abstract void onRemoval (com.google.common.collect.MapMaker$RemovalNotification)
}
com/google/common/collect/MapMaker$RemovalNotification.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$RemovalNotification extends com.google.common.collect.ImmutableEntry {
private static final long serialVersionUID
private final com.google.common.collect.MapMaker$RemovalCause cause
void (java.lang.Object, java.lang.Object, com.google.common.collect.MapMaker$RemovalCause)
Object key
Object value
com.google.common.collect.MapMaker$RemovalCause cause
public com.google.common.collect.MapMaker$RemovalCause getCause ()
public boolean wasEvicted ()
}
com/google/common/collect/MapMaker.classMapMaker.java
package com.google.common.collect
public final com.google.common.collect.MapMaker extends com.google.common.collect.GenericMapMaker {
private static final int DEFAULT_INITIAL_CAPACITY
private static final int DEFAULT_CONCURRENCY_LEVEL
private static final int DEFAULT_EXPIRATION_NANOS
static final int UNSET_INT
boolean useCustomMap
int initialCapacity
int concurrencyLevel
int maximumSize
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
long expireAfterWriteNanos
long expireAfterAccessNanos
com.google.common.collect.MapMaker$RemovalCause nullRemovalCause
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Ticker ticker
public void ()
com.google.common.collect.MapMaker keyEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence equivalence
com.google.common.base.Equivalence getKeyEquivalence ()
public com.google.common.collect.MapMaker initialCapacity (int)
int initialCapacity
int getInitialCapacity ()
com.google.common.collect.MapMaker maximumSize (int)
int size
public com.google.common.collect.MapMaker concurrencyLevel (int)
int concurrencyLevel
int getConcurrencyLevel ()
public com.google.common.collect.MapMaker weakKeys ()
public com.google.common.collect.MapMaker softKeys ()
com.google.common.collect.MapMaker setKeyStrength (com.google.common.collect.MapMakerInternalMap$Strength)
com.google.common.collect.MapMakerInternalMap$Strength strength
com.google.common.collect.MapMakerInternalMap$Strength getKeyStrength ()
public com.google.common.collect.MapMaker weakValues ()
public com.google.common.collect.MapMaker softValues ()
com.google.common.collect.MapMaker setValueStrength (com.google.common.collect.MapMakerInternalMap$Strength)
com.google.common.collect.MapMakerInternalMap$Strength strength
com.google.common.collect.MapMakerInternalMap$Strength getValueStrength ()
com.google.common.collect.MapMaker expireAfterWrite (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
private void checkExpiration (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getExpireAfterWriteNanos ()
com.google.common.collect.MapMaker expireAfterAccess (long, java.util.concurrent.TimeUnit)
long duration
java.util.concurrent.TimeUnit unit
long getExpireAfterAccessNanos ()
com.google.common.base.Ticker getTicker ()
com.google.common.collect.GenericMapMaker removalListener (com.google.common.collect.MapMaker$RemovalListener)
com.google.common.collect.MapMaker$RemovalListener listener
com.google.common.collect.GenericMapMaker me
public java.util.concurrent.ConcurrentMap makeMap ()
com.google.common.collect.MapMakerInternalMap makeCustomMap ()
public java.util.concurrent.ConcurrentMap makeComputingMap (com.google.common.base.Function)
com.google.common.base.Function computingFunction
public java.lang.String toString ()
com.google.common.base.Objects$ToStringHelper s
volatile com.google.common.collect.GenericMapMaker expireAfterAccess (long, java.util.concurrent.TimeUnit)
long x0
java.util.concurrent.TimeUnit x1
volatile com.google.common.collect.GenericMapMaker expireAfterWrite (long, java.util.concurrent.TimeUnit)
long x0
java.util.concurrent.TimeUnit x1
public volatile com.google.common.collect.GenericMapMaker softValues ()
public volatile com.google.common.collect.GenericMapMaker weakValues ()
public volatile com.google.common.collect.GenericMapMaker softKeys ()
public volatile com.google.common.collect.GenericMapMaker weakKeys ()
public volatile com.google.common.collect.GenericMapMaker concurrencyLevel (int)
int x0
volatile com.google.common.collect.GenericMapMaker maximumSize (int)
int x0
public volatile com.google.common.collect.GenericMapMaker initialCapacity (int)
int x0
volatile com.google.common.collect.GenericMapMaker keyEquivalence (com.google.common.base.Equivalence)
com.google.common.base.Equivalence x0
}
com/google/common/collect/MapMakerInternalMap$1.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$1 extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ValueReference {
void ()
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
}
com/google/common/collect/MapMakerInternalMap$2.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$2 extends java.util.AbstractQueue {
void ()
public boolean offer (java.lang.Object)
Object o
public java.lang.Object peek ()
public java.lang.Object poll ()
public int size ()
public java.util.Iterator iterator ()
}
com/google/common/collect/MapMakerInternalMap$AbstractReferenceEntry.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$AbstractReferenceEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
void ()
public com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$AbstractSerializationProxy.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy extends com.google.common.collect.ForwardingConcurrentMap implements java.io.Serializable {
private static final long serialVersionUID
final com.google.common.collect.MapMakerInternalMap$Strength keyStrength
final com.google.common.collect.MapMakerInternalMap$Strength valueStrength
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final long expireAfterWriteNanos
final long expireAfterAccessNanos
final int maximumSize
final int concurrencyLevel
final com.google.common.collect.MapMaker$RemovalListener removalListener
transient java.util.concurrent.ConcurrentMap delegate
void (com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, int, int, com.google.common.collect.MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap)
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
int maximumSize
int concurrencyLevel
com.google.common.collect.MapMaker$RemovalListener removalListener
java.util.concurrent.ConcurrentMap delegate
protected java.util.concurrent.ConcurrentMap delegate ()
void writeMapTo (java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
java.io.ObjectOutputStream out
com.google.common.collect.MapMaker readMapMaker (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream in
int size
com.google.common.collect.MapMaker mapMaker
void readEntries (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
java.io.ObjectInputStream in
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/MapMakerInternalMap$CleanupMapTask.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$CleanupMapTask extends java.lang.Object implements java.lang.Runnable {
final java.lang.ref.WeakReference mapReference
public void (com.google.common.collect.MapMakerInternalMap)
com.google.common.collect.MapMakerInternalMap map
public void run ()
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$Segment[] arr$
int len$
int i$
com.google.common.collect.MapMakerInternalMap map
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$1.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$1 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$10.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$10 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$11.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$11 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$12.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$12 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$2.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$2 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$3.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$3 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$4.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$4 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$5.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$5 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$6.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$6 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$7.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$7 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$8.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$8 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
}
com/google/common/collect/MapMakerInternalMap$EntryFactory$9.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryFactory$9 extends com.google.common.collect.MapMakerInternalMap$EntryFactory {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
}
com/google/common/collect/MapMakerInternalMap$EntryFactory.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$EntryFactory extends java.lang.Enum {
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory STRONG
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory STRONG_EXPIRABLE
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory STRONG_EVICTABLE
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory STRONG_EXPIRABLE_EVICTABLE
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory SOFT
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory SOFT_EXPIRABLE
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory SOFT_EVICTABLE
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory SOFT_EXPIRABLE_EVICTABLE
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory WEAK
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory WEAK_EXPIRABLE
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory WEAK_EVICTABLE
public static final com.google.common.collect.MapMakerInternalMap$EntryFactory WEAK_EXPIRABLE_EVICTABLE
static final int EXPIRABLE_MASK
static final int EVICTABLE_MASK
static final com.google.common.collect.MapMakerInternalMap$EntryFactory[][] factories
private static final com.google.common.collect.MapMakerInternalMap$EntryFactory[] $VALUES
public static com.google.common.collect.MapMakerInternalMap$EntryFactory[] values ()
public static com.google.common.collect.MapMakerInternalMap$EntryFactory valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static com.google.common.collect.MapMakerInternalMap$EntryFactory getFactory (com.google.common.collect.MapMakerInternalMap$Strength, boolean, boolean)
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
boolean expireAfterWrite
boolean evictsBySize
int flags
abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (com.google.common.collect.MapMakerInternalMap$Segment, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
void copyExpirableEntry (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
void copyEvictableEntry (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
void (java.lang.String, int, com.google.common.collect.MapMakerInternalMap$1)
String x0
int x1
com.google.common.collect.MapMakerInternalMap$1 x2
static void ()
}
com/google/common/collect/MapMakerInternalMap$EntryIterator.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator implements java.util.Iterator {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
}
com/google/common/collect/MapMakerInternalMap$EntrySet.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntrySet extends java.util.AbstractSet {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
Object v
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry e
Object key
public int size ()
public boolean isEmpty ()
public void clear ()
}
com/google/common/collect/MapMakerInternalMap$EvictionQueue$1.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$EvictionQueue$1 extends com.google.common.collect.MapMakerInternalMap$AbstractReferenceEntry {
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
final com.google.common.collect.MapMakerInternalMap$EvictionQueue this$0
void (com.google.common.collect.MapMakerInternalMap$EvictionQueue)
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$EvictionQueue$2.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$EvictionQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final com.google.common.collect.MapMakerInternalMap$EvictionQueue this$0
void (com.google.common.collect.MapMakerInternalMap$EvictionQueue, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry x0
protected com.google.common.collect.MapMakerInternalMap$ReferenceEntry computeNext (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/collect/MapMakerInternalMap$EvictionQueue.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EvictionQueue extends java.util.AbstractQueue {
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry head
void ()
public boolean offer (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry peek ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry poll ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int size
public void clear ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/collect/MapMakerInternalMap$ExpirationQueue$1.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$ExpirationQueue$1 extends com.google.common.collect.MapMakerInternalMap$AbstractReferenceEntry {
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
final com.google.common.collect.MapMakerInternalMap$ExpirationQueue this$0
void (com.google.common.collect.MapMakerInternalMap$ExpirationQueue)
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$ExpirationQueue$2.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$ExpirationQueue$2 extends com.google.common.collect.AbstractSequentialIterator {
final com.google.common.collect.MapMakerInternalMap$ExpirationQueue this$0
void (com.google.common.collect.MapMakerInternalMap$ExpirationQueue, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry x0
protected com.google.common.collect.MapMakerInternalMap$ReferenceEntry computeNext (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/collect/MapMakerInternalMap$ExpirationQueue.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$ExpirationQueue extends java.util.AbstractQueue {
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry head
void ()
public boolean offer (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry peek ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry poll ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public boolean remove (java.lang.Object)
Object o
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public boolean contains (java.lang.Object)
Object o
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
public boolean isEmpty ()
public int size ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int size
public void clear ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
public java.util.Iterator iterator ()
public volatile java.lang.Object peek ()
public volatile java.lang.Object poll ()
public volatile boolean offer (java.lang.Object)
Object x0
}
com/google/common/collect/MapMakerInternalMap$HashIterator.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$HashIterator extends java.lang.Object {
int nextSegmentIndex
int nextTableIndex
com.google.common.collect.MapMakerInternalMap$Segment currentSegment
java.util.concurrent.atomic.AtomicReferenceArray currentTable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEntry
com.google.common.collect.MapMakerInternalMap$WriteThroughEntry nextExternal
com.google.common.collect.MapMakerInternalMap$WriteThroughEntry lastReturned
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
final void advance ()
boolean nextInChain ()
boolean nextInTable ()
boolean advanceTo (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean hasNext ()
com.google.common.collect.MapMakerInternalMap$WriteThroughEntry nextEntry ()
public void remove ()
}
com/google/common/collect/MapMakerInternalMap$KeyIterator.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$KeyIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator implements java.util.Iterator {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.lang.Object next ()
}
com/google/common/collect/MapMakerInternalMap$KeySet.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$KeySet extends java.util.AbstractSet {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/MapMakerInternalMap$NullEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$NullEntry extends java.lang.Enum implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
public static final com.google.common.collect.MapMakerInternalMap$NullEntry INSTANCE
private static final com.google.common.collect.MapMakerInternalMap$NullEntry[] $VALUES
public static com.google.common.collect.MapMakerInternalMap$NullEntry[] values ()
public static com.google.common.collect.MapMakerInternalMap$NullEntry valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
public int getHash ()
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
static void ()
}
com/google/common/collect/MapMakerInternalMap$ReferenceEntry.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry extends java.lang.Object {
public abstract com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public abstract void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
public abstract int getHash ()
public abstract java.lang.Object getKey ()
public abstract long getExpirationTime ()
public abstract void setExpirationTime (long)
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public abstract void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public abstract void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public abstract void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public abstract void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
}
com/google/common/collect/MapMakerInternalMap$Segment.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$Segment extends java.util.concurrent.locks.ReentrantLock {
final com.google.common.collect.MapMakerInternalMap map
volatile int count
int modCount
int threshold
volatile java.util.concurrent.atomic.AtomicReferenceArray table
final int maxSegmentSize
final java.lang.ref.ReferenceQueue keyReferenceQueue
final java.lang.ref.ReferenceQueue valueReferenceQueue
final java.util.Queue recencyQueue
final java.util.concurrent.atomic.AtomicInteger readCount
final java.util.Queue evictionQueue
final java.util.Queue expirationQueue
void (com.google.common.collect.MapMakerInternalMap, int, int)
com.google.common.collect.MapMakerInternalMap map
int initialCapacity
int maxSegmentSize
java.util.concurrent.atomic.AtomicReferenceArray newEntryArray (int)
int size
void initTable (java.util.concurrent.atomic.AtomicReferenceArray)
java.util.concurrent.atomic.AtomicReferenceArray newTable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
void setValue (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
void tryDrainReferenceQueues ()
void drainReferenceQueues ()
void drainKeyReferenceQueue ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
java.lang.ref.Reference ref
int i
void drainValueReferenceQueue ()
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
java.lang.ref.Reference ref
int i
void clearReferenceQueues ()
void clearKeyReferenceQueue ()
void clearValueReferenceQueue ()
void recordRead (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
void recordLockedRead (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
void recordWrite (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
long expiration
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
void drainRecencyQueue ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
void recordExpirationTime (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, long)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
long expirationNanos
void tryExpireEntries ()
void expireEntries ()
long now
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
void enqueueNotification (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMaker$RemovalCause)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
com.google.common.collect.MapMaker$RemovalCause cause
void enqueueNotification (java.lang.Object, int, java.lang.Object, com.google.common.collect.MapMaker$RemovalCause)
com.google.common.collect.MapMaker$RemovalNotification notification
Object key
int hash
Object value
com.google.common.collect.MapMaker$RemovalCause cause
boolean evictEntries ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry getFirst (int)
int hash
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry (java.lang.Object, int)
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry getLiveEntry (java.lang.Object, int)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
java.lang.Object get (java.lang.Object, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
Object value
Object key
int hash
boolean containsKey (java.lang.Object, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
Object key
int hash
boolean containsValue (java.lang.Object)
Object entryValue
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int i
java.util.concurrent.atomic.AtomicReferenceArray table
int length
Object value
java.lang.Object put (java.lang.Object, int, java.lang.Object, boolean)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry
Object key
int hash
Object value
boolean onlyIfAbsent
void expand ()
int newIndex
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newIndex
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry tail
int tailIndex
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
int headIndex
com.google.common.collect.MapMakerInternalMap$ReferenceEntry head
int oldIndex
java.util.concurrent.atomic.AtomicReferenceArray oldTable
int oldCapacity
int newCount
java.util.concurrent.atomic.AtomicReferenceArray newTable
int newMask
boolean replace (java.lang.Object, int, java.lang.Object, java.lang.Object)
int newCount
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
Object oldValue
Object newValue
java.lang.Object replace (java.lang.Object, int, java.lang.Object)
int newCount
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryValue
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
Object newValue
java.lang.Object remove (java.lang.Object, int)
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryValue
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
boolean remove (java.lang.Object, int, java.lang.Object)
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
Object entryValue
com.google.common.collect.MapMaker$RemovalCause cause
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
Object value
void clear ()
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int i
int i
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$ReferenceEntry removeFromChain (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
int newCount
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
void removeCollectedEntry (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
boolean reclaimKey (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, int)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
int hash
boolean reclaimValue (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ValueReference v
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
boolean clearValue (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ValueReference v
Object entryKey
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
boolean removeEntry (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, int, com.google.common.collect.MapMaker$RemovalCause)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newFirst
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
int hash
com.google.common.collect.MapMaker$RemovalCause cause
int newCount
java.util.concurrent.atomic.AtomicReferenceArray table
int index
com.google.common.collect.MapMakerInternalMap$ReferenceEntry first
boolean isCollected (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
boolean isCollected (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
java.lang.Object getLiveValue (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
void postReadCleanup ()
void preWriteCleanup ()
void postWriteCleanup ()
void runCleanup ()
void runLockedCleanup ()
void runUnlockedCleanup ()
}
com/google/common/collect/MapMakerInternalMap$SerializationProxy.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$SerializationProxy extends com.google.common.collect.MapMakerInternalMap$AbstractSerializationProxy {
private static final long serialVersionUID
void (com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.collect.MapMakerInternalMap$Strength, com.google.common.base.Equivalence, com.google.common.base.Equivalence, long, long, int, int, com.google.common.collect.MapMaker$RemovalListener, java.util.concurrent.ConcurrentMap)
com.google.common.collect.MapMakerInternalMap$Strength keyStrength
com.google.common.collect.MapMakerInternalMap$Strength valueStrength
com.google.common.base.Equivalence keyEquivalence
com.google.common.base.Equivalence valueEquivalence
long expireAfterWriteNanos
long expireAfterAccessNanos
int maximumSize
int concurrencyLevel
com.google.common.collect.MapMaker$RemovalListener removalListener
java.util.concurrent.ConcurrentMap delegate
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream out
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream in
com.google.common.collect.MapMaker mapMaker
private java.lang.Object readResolve ()
}
com/google/common/collect/MapMakerInternalMap$SoftEntry.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$SoftEntry extends java.lang.ref.SoftReference implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
final int hash
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
volatile com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
com.google.common.collect.MapMakerInternalMap$ValueReference previous
public int getHash ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$SoftEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$SoftEvictableEntry extends com.google.common.collect.MapMakerInternalMap$SoftEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$SoftExpirableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$SoftExpirableEntry extends com.google.common.collect.MapMakerInternalMap$SoftEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$SoftExpirableEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$SoftExpirableEvictableEntry extends com.google.common.collect.MapMakerInternalMap$SoftEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$SoftValueReference.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$SoftValueReference extends java.lang.ref.SoftReference implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
}
com/google/common/collect/MapMakerInternalMap$Strength$1.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$Strength$1 extends com.google.common.collect.MapMakerInternalMap$Strength {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ValueReference referenceValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/MapMakerInternalMap$Strength$2.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$Strength$2 extends com.google.common.collect.MapMakerInternalMap$Strength {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ValueReference referenceValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/MapMakerInternalMap$Strength$3.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$Strength$3 extends com.google.common.collect.MapMakerInternalMap$Strength {
void (java.lang.String, int)
com.google.common.collect.MapMakerInternalMap$ValueReference referenceValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
com.google.common.base.Equivalence defaultEquivalence ()
}
com/google/common/collect/MapMakerInternalMap$Strength.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$Strength extends java.lang.Enum {
public static final com.google.common.collect.MapMakerInternalMap$Strength STRONG
public static final com.google.common.collect.MapMakerInternalMap$Strength SOFT
public static final com.google.common.collect.MapMakerInternalMap$Strength WEAK
private static final com.google.common.collect.MapMakerInternalMap$Strength[] $VALUES
public static com.google.common.collect.MapMakerInternalMap$Strength[] values ()
public static com.google.common.collect.MapMakerInternalMap$Strength valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract com.google.common.collect.MapMakerInternalMap$ValueReference referenceValue (com.google.common.collect.MapMakerInternalMap$Segment, com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
abstract com.google.common.base.Equivalence defaultEquivalence ()
void (java.lang.String, int, com.google.common.collect.MapMakerInternalMap$1)
String x0
int x1
com.google.common.collect.MapMakerInternalMap$1 x2
static void ()
}
com/google/common/collect/MapMakerInternalMap$StrongEntry.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$StrongEntry extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
final Object key
final int hash
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
volatile com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
void (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
com.google.common.collect.MapMakerInternalMap$ValueReference previous
public int getHash ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$StrongEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongEvictableEntry extends com.google.common.collect.MapMakerInternalMap$StrongEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$StrongExpirableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongExpirableEntry extends com.google.common.collect.MapMakerInternalMap$StrongEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
void (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$StrongExpirableEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongExpirableEvictableEntry extends com.google.common.collect.MapMakerInternalMap$StrongEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$StrongValueReference.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$StrongValueReference extends java.lang.Object implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final Object referent
void (java.lang.Object)
Object referent
public java.lang.Object get ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
}
com/google/common/collect/MapMakerInternalMap$ValueIterator.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$ValueIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator implements java.util.Iterator {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.lang.Object next ()
}
com/google/common/collect/MapMakerInternalMap$ValueReference.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$ValueReference extends java.lang.Object {
public abstract java.lang.Object get ()
public abstract java.lang.Object waitForValue () throws java.util.concurrent.ExecutionException
public abstract com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public abstract com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
public abstract void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
public abstract boolean isComputingReference ()
}
com/google/common/collect/MapMakerInternalMap$Values.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$Values extends java.util.AbstractCollection {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/MapMakerInternalMap$WeakEntry.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap$WeakEntry extends java.lang.ref.WeakReference implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
final int hash
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
volatile com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public java.lang.Object getKey ()
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ValueReference getValueReference ()
public void setValueReference (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
com.google.common.collect.MapMakerInternalMap$ValueReference previous
public int getHash ()
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNext ()
}
com/google/common/collect/MapMakerInternalMap$WeakEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakEvictableEntry extends com.google.common.collect.MapMakerInternalMap$WeakEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$WeakExpirableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakExpirableEntry extends com.google.common.collect.MapMakerInternalMap$WeakEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$WeakExpirableEvictableEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakExpirableEvictableEntry extends com.google.common.collect.MapMakerInternalMap$WeakEntry implements com.google.common.collect.MapMakerInternalMap$ReferenceEntry {
volatile long time
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousExpirable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nextEvictable
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previousEvictable
void (java.lang.ref.ReferenceQueue, java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public long getExpirationTime ()
public void setExpirationTime (long)
long time
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextExpirable ()
public void setNextExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousExpirable ()
public void setPreviousExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getNextEvictable ()
public void setNextEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getPreviousEvictable ()
public void setPreviousEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
}
com/google/common/collect/MapMakerInternalMap$WeakValueReference.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WeakValueReference extends java.lang.ref.WeakReference implements com.google.common.collect.MapMakerInternalMap$ValueReference {
final com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
void (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object referent
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry ()
public void clear (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference newValue
public com.google.common.collect.MapMakerInternalMap$ValueReference copyFor (java.lang.ref.ReferenceQueue, java.lang.Object, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
java.lang.ref.ReferenceQueue queue
Object value
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
public boolean isComputingReference ()
public java.lang.Object waitForValue ()
}
com/google/common/collect/MapMakerInternalMap$WriteThroughEntry.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$WriteThroughEntry extends com.google.common.collect.AbstractMapEntry {
final Object key
Object value
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap, java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public boolean equals (java.lang.Object)
java.util.Map$Entry that
Object object
public int hashCode ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
Object oldValue
}
com/google/common/collect/MapMakerInternalMap.classMapMakerInternalMap.java
package com.google.common.collect
com.google.common.collect.MapMakerInternalMap extends java.util.AbstractMap implements java.util.concurrent.ConcurrentMap java.io.Serializable {
static final int MAXIMUM_CAPACITY
static final int MAX_SEGMENTS
static final int CONTAINS_VALUE_RETRIES
static final int DRAIN_THRESHOLD
static final int DRAIN_MAX
static final long CLEANUP_EXECUTOR_DELAY_SECS
private static final java.util.logging.Logger logger
final transient int segmentMask
final transient int segmentShift
final transient com.google.common.collect.MapMakerInternalMap$Segment[] segments
final int concurrencyLevel
final com.google.common.base.Equivalence keyEquivalence
final com.google.common.base.Equivalence valueEquivalence
final com.google.common.collect.MapMakerInternalMap$Strength keyStrength
final com.google.common.collect.MapMakerInternalMap$Strength valueStrength
final int maximumSize
final long expireAfterAccessNanos
final long expireAfterWriteNanos
final java.util.Queue removalNotificationQueue
final com.google.common.collect.MapMaker$RemovalListener removalListener
final transient com.google.common.collect.MapMakerInternalMap$EntryFactory entryFactory
final com.google.common.base.Ticker ticker
static final com.google.common.collect.MapMakerInternalMap$ValueReference UNSET
static final java.util.Queue DISCARDING_QUEUE
transient java.util.Set keySet
transient java.util.Collection values
transient java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.MapMaker)
int i
int maximumSegmentSize
int remainder
int i
com.google.common.collect.MapMaker builder
int initialCapacity
int segmentShift
int segmentCount
int segmentCapacity
int segmentSize
boolean evictsBySize ()
boolean expires ()
boolean expiresAfterWrite ()
boolean expiresAfterAccess ()
boolean usesKeyReferences ()
boolean usesValueReferences ()
static com.google.common.collect.MapMakerInternalMap$ValueReference unset ()
static com.google.common.collect.MapMakerInternalMap$ReferenceEntry nullEntry ()
static java.util.Queue discardingQueue ()
static int rehash (int)
int h
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newEntry (java.lang.Object, int, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
com.google.common.collect.MapMakerInternalMap$ReferenceEntry copyEntry (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry original
com.google.common.collect.MapMakerInternalMap$ReferenceEntry newNext
int hash
com.google.common.collect.MapMakerInternalMap$ValueReference newValueReference (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, java.lang.Object)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
int hash
int hash (java.lang.Object)
Object key
int h
void reclaimValue (com.google.common.collect.MapMakerInternalMap$ValueReference)
com.google.common.collect.MapMakerInternalMap$ValueReference valueReference
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
int hash
void reclaimKey (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
int hash
boolean isLive (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
com.google.common.collect.MapMakerInternalMap$Segment segmentFor (int)
int hash
com.google.common.collect.MapMakerInternalMap$Segment createSegment (int, int)
int initialCapacity
int maxSegmentSize
java.lang.Object getLiveValue (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
Object value
boolean isExpired (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
boolean isExpired (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, long)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry entry
long now
static void connectExpirables (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
static void nullifyExpirable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nulled
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nullEntry
void processPendingNotifications ()
Exception e
com.google.common.collect.MapMaker$RemovalNotification notification
static void connectEvictables (com.google.common.collect.MapMakerInternalMap$ReferenceEntry, com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry previous
com.google.common.collect.MapMakerInternalMap$ReferenceEntry next
static void nullifyEvictable (com.google.common.collect.MapMakerInternalMap$ReferenceEntry)
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nulled
com.google.common.collect.MapMakerInternalMap$ReferenceEntry nullEntry
final com.google.common.collect.MapMakerInternalMap$Segment[] newSegmentArray (int)
int ssize
public boolean isEmpty ()
int i
int i
long sum
com.google.common.collect.MapMakerInternalMap$Segment[] segments
public int size ()
int i
com.google.common.collect.MapMakerInternalMap$Segment[] segments
long sum
public java.lang.Object get (java.lang.Object)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry getEntry (java.lang.Object)
Object key
int hash
com.google.common.collect.MapMakerInternalMap$ReferenceEntry getLiveEntry (java.lang.Object)
Object key
int hash
public boolean containsKey (java.lang.Object)
Object key
int hash
public boolean containsValue (java.lang.Object)
Object v
com.google.common.collect.MapMakerInternalMap$ReferenceEntry e
int j
int c
java.util.concurrent.atomic.AtomicReferenceArray table
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$Segment[] arr$
int len$
int i$
long sum
int i
Object value
com.google.common.collect.MapMakerInternalMap$Segment[] segments
long last
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public java.lang.Object putIfAbsent (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void putAll (java.util.Map)
java.util.Map$Entry e
java.util.Iterator i$
java.util.Map m
public java.lang.Object remove (java.lang.Object)
Object key
int hash
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public boolean replace (java.lang.Object, java.lang.Object, java.lang.Object)
Object key
Object oldValue
Object newValue
int hash
public java.lang.Object replace (java.lang.Object, java.lang.Object)
Object key
Object value
int hash
public void clear ()
com.google.common.collect.MapMakerInternalMap$Segment segment
com.google.common.collect.MapMakerInternalMap$Segment[] arr$
int len$
int i$
public java.util.Set keySet ()
java.util.Set ks
public java.util.Collection values ()
java.util.Collection vs
public java.util.Set entrySet ()
java.util.Set es
java.lang.Object writeReplace ()
static void ()
}
com/google/common/collect/Maps$1.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$1 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$entry
void (java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Maps$2.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$2 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final com.google.common.base.Function val$function
void (com.google.common.base.Function)
public java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/Maps$3.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$3 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$keyPredicate
void (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$4.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$4 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$keyPredicate
void (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$5.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$5 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$valuePredicate
void (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$6.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$6 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$valuePredicate
void (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$7.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$7 extends com.google.common.collect.TransformedIterator {
void (java.util.Iterator)
java.util.Iterator x0
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$8.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$8 extends com.google.common.collect.TransformedIterator {
void (java.util.Iterator)
java.util.Iterator x0
java.lang.Object transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$9.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$9 extends com.google.common.collect.UnmodifiableIterator {
final com.google.common.collect.UnmodifiableIterator val$entryIterator
void (com.google.common.collect.UnmodifiableIterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Maps$AbstractFilteredMap$Values$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$AbstractFilteredMap$Values$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$entryIterator
final com.google.common.collect.Maps$AbstractFilteredMap$Values this$1
void (com.google.common.collect.Maps$AbstractFilteredMap$Values, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Maps$AbstractFilteredMap$Values.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$AbstractFilteredMap$Values extends java.util.AbstractCollection {
final com.google.common.collect.Maps$AbstractFilteredMap this$0
void (com.google.common.collect.Maps$AbstractFilteredMap)
public java.util.Iterator iterator ()
java.util.Iterator entryIterator
public int size ()
public void clear ()
public boolean isEmpty ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
java.util.Iterator iterator
public boolean removeAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
boolean changed
java.util.Iterator iterator
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
boolean changed
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
}
com/google/common/collect/Maps$AbstractFilteredMap.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$AbstractFilteredMap extends java.util.AbstractMap {
final java.util.Map unfiltered
final com.google.common.base.Predicate predicate
java.util.Collection values
void (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate predicate
boolean apply (java.lang.Object, java.lang.Object)
Object key
Object value
Object k
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
Object value
public boolean isEmpty ()
public java.lang.Object remove (java.lang.Object)
Object key
public java.util.Collection values ()
java.util.Collection result
}
com/google/common/collect/Maps$AsMapView$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$AsMapView$1 extends com.google.common.collect.ForwardingSet {
final com.google.common.collect.Maps$AsMapView this$0
void (com.google.common.collect.Maps$AsMapView)
protected java.util.Set delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection collection
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$AsMapView$2$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$AsMapView$2$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$backingIterator
final com.google.common.collect.Maps$AsMapView$2 this$1
void (com.google.common.collect.Maps$AsMapView$2, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
Object k
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/Maps$AsMapView$2.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$AsMapView$2 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.Maps$AsMapView this$0
void (com.google.common.collect.Maps$AsMapView)
java.util.Map map ()
public java.util.Iterator iterator ()
java.util.Iterator backingIterator
}
com/google/common/collect/Maps$AsMapView.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$AsMapView extends com.google.common.collect.Maps$ImprovedAbstractMap {
private final java.util.Set set
final com.google.common.base.Function function
java.util.Set backingSet ()
void (java.util.Set, com.google.common.base.Function)
java.util.Set set
com.google.common.base.Function function
public java.util.Set keySet ()
public java.util.Collection values ()
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object k
Object key
public java.lang.Object remove (java.lang.Object)
Object k
Object key
public void clear ()
protected java.util.Set createEntrySet ()
static java.util.Set access$000 (com.google.common.collect.Maps$AsMapView)
com.google.common.collect.Maps$AsMapView x0
}
com/google/common/collect/Maps$DescendingMap$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$DescendingMap$1 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.Maps$DescendingMap this$0
void (com.google.common.collect.Maps$DescendingMap)
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/Maps$DescendingMap$2.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$DescendingMap$2 extends com.google.common.collect.Maps$NavigableKeySet {
final com.google.common.collect.Maps$DescendingMap this$0
void (com.google.common.collect.Maps$DescendingMap)
java.util.NavigableMap map ()
volatile java.util.Map map ()
}
com/google/common/collect/Maps$DescendingMap$3.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$DescendingMap$3 extends com.google.common.collect.Maps$Values {
final com.google.common.collect.Maps$DescendingMap this$0
void (com.google.common.collect.Maps$DescendingMap)
java.util.Map map ()
}
com/google/common/collect/Maps$DescendingMap.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$DescendingMap extends com.google.common.collect.ForwardingMap implements java.util.NavigableMap {
private transient java.util.Comparator comparator
private transient java.util.Set entrySet
private transient java.util.NavigableSet navigableKeySet
void ()
abstract java.util.NavigableMap forward ()
protected final java.util.Map delegate ()
public java.util.Comparator comparator ()
java.util.Comparator forwardCmp
java.util.Comparator result
private static com.google.common.collect.Ordering reverse (java.util.Comparator)
java.util.Comparator forward
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.util.Map$Entry firstEntry ()
public java.util.Map$Entry lastEntry ()
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
public java.util.NavigableMap descendingMap ()
public java.util.Set entrySet ()
java.util.Set result
abstract java.util.Iterator entryIterator ()
java.util.Set createEntrySet ()
public java.util.Set keySet ()
public java.util.NavigableSet navigableKeySet ()
java.util.NavigableSet result
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.util.Collection values ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$EntrySet.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$EntrySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void ()
abstract java.util.Map map ()
public int size ()
public void clear ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object key
Object value
Object o
public boolean isEmpty ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean removeAll (java.util.Collection)
Object o
java.util.Iterator i$
boolean changed
UnsupportedOperationException e
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
Object o
java.util.Iterator i$
java.util.Set keys
UnsupportedOperationException e
java.util.Collection c
}
com/google/common/collect/Maps$EntryTransformer.classMaps.java
package com.google.common.collect
public abstract com.google.common.collect.Maps$EntryTransformer extends java.lang.Object {
public abstract java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1 this$2
void (com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1, java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Maps$FilteredEntryMap$EntrySet this$1
void (com.google.common.collect.Maps$FilteredEntryMap$EntrySet, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public volatile java.lang.Object next ()
}
com/google/common/collect/Maps$FilteredEntryMap$EntrySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet extends com.google.common.collect.ForwardingSet {
final com.google.common.collect.Maps$FilteredEntryMap this$0
private void (com.google.common.collect.Maps$FilteredEntryMap)
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.Maps$FilteredEntryMap, com.google.common.collect.Maps$1)
com.google.common.collect.Maps$FilteredEntryMap x0
com.google.common.collect.Maps$1 x1
}
com/google/common/collect/Maps$FilteredEntryMap$KeySet$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$KeySet$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Maps$FilteredEntryMap$KeySet this$1
void (com.google.common.collect.Maps$FilteredEntryMap$KeySet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/Maps$FilteredEntryMap$KeySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$KeySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
final com.google.common.collect.Maps$FilteredEntryMap this$0
private void (com.google.common.collect.Maps$FilteredEntryMap)
public java.util.Iterator iterator ()
java.util.Iterator iterator
public int size ()
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection collection
boolean changed
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
void (com.google.common.collect.Maps$FilteredEntryMap, com.google.common.collect.Maps$1)
com.google.common.collect.Maps$FilteredEntryMap x0
com.google.common.collect.Maps$1 x1
}
com/google/common/collect/Maps$FilteredEntryMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap extends com.google.common.collect.Maps$AbstractFilteredMap {
final java.util.Set filteredEntrySet
java.util.Set entrySet
java.util.Set keySet
void (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate entryPredicate
public java.util.Set entrySet ()
java.util.Set result
public java.util.Set keySet ()
java.util.Set result
}
com/google/common/collect/Maps$FilteredEntrySortedMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntrySortedMap extends com.google.common.collect.Maps$FilteredEntryMap implements java.util.SortedMap {
void (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate entryPredicate
java.util.SortedMap sortedMap ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
Object key
java.util.SortedMap headMap
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
}
com/google/common/collect/Maps$FilteredKeyMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredKeyMap extends com.google.common.collect.Maps$AbstractFilteredMap {
com.google.common.base.Predicate keyPredicate
java.util.Set entrySet
java.util.Set keySet
void (java.util.Map, com.google.common.base.Predicate, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate keyPredicate
com.google.common.base.Predicate entryPredicate
public java.util.Set entrySet ()
java.util.Set result
public java.util.Set keySet ()
java.util.Set result
public boolean containsKey (java.lang.Object)
Object key
}
com/google/common/collect/Maps$ImprovedAbstractMap$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$ImprovedAbstractMap$1 extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.Maps$ImprovedAbstractMap this$0
void (com.google.common.collect.Maps$ImprovedAbstractMap)
java.util.Map map ()
}
com/google/common/collect/Maps$ImprovedAbstractMap$2.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$ImprovedAbstractMap$2 extends com.google.common.collect.Maps$Values {
final com.google.common.collect.Maps$ImprovedAbstractMap this$0
void (com.google.common.collect.Maps$ImprovedAbstractMap)
java.util.Map map ()
}
com/google/common/collect/Maps$ImprovedAbstractMap.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$ImprovedAbstractMap extends java.util.AbstractMap {
private java.util.Set entrySet
private java.util.Set keySet
private java.util.Collection values
void ()
protected abstract java.util.Set createEntrySet ()
public java.util.Set entrySet ()
java.util.Set result
public java.util.Set keySet ()
java.util.Set result
public java.util.Collection values ()
java.util.Collection result
}
com/google/common/collect/Maps$KeySet.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$KeySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void ()
abstract java.util.Map map ()
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/Maps$MapDifferenceImpl.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$MapDifferenceImpl extends java.lang.Object implements com.google.common.collect.MapDifference {
final boolean areEqual
final java.util.Map onlyOnLeft
final java.util.Map onlyOnRight
final java.util.Map onBoth
final java.util.Map differences
void (boolean, java.util.Map, java.util.Map, java.util.Map, java.util.Map)
boolean areEqual
java.util.Map onlyOnLeft
java.util.Map onlyOnRight
java.util.Map onBoth
java.util.Map differences
public boolean areEqual ()
public java.util.Map entriesOnlyOnLeft ()
public java.util.Map entriesOnlyOnRight ()
public java.util.Map entriesInCommon ()
public java.util.Map entriesDiffering ()
public boolean equals (java.lang.Object)
com.google.common.collect.MapDifference other
Object object
public int hashCode ()
public java.lang.String toString ()
StringBuilder result
}
com/google/common/collect/Maps$NavigableKeySet.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$NavigableKeySet extends com.google.common.collect.Maps$KeySet implements java.util.NavigableSet {
void ()
abstract java.util.NavigableMap map ()
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.util.NavigableSet descendingSet ()
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
volatile java.util.Map map ()
}
com/google/common/collect/Maps$SortedAsMapView.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$SortedAsMapView extends com.google.common.collect.Maps$AsMapView implements java.util.SortedMap {
void (java.util.SortedSet, com.google.common.base.Function)
java.util.SortedSet set
com.google.common.base.Function function
public java.util.Comparator comparator ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
java.util.SortedSet backingSet ()
volatile java.util.Set backingSet ()
}
com/google/common/collect/Maps$SortedMapDifferenceImpl.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$SortedMapDifferenceImpl extends com.google.common.collect.Maps$MapDifferenceImpl implements com.google.common.collect.SortedMapDifference {
void (boolean, java.util.SortedMap, java.util.SortedMap, java.util.SortedMap, java.util.SortedMap)
boolean areEqual
java.util.SortedMap onlyOnLeft
java.util.SortedMap onlyOnRight
java.util.SortedMap onBoth
java.util.SortedMap differences
public java.util.SortedMap entriesDiffering ()
public java.util.SortedMap entriesInCommon ()
public java.util.SortedMap entriesOnlyOnLeft ()
public java.util.SortedMap entriesOnlyOnRight ()
public volatile java.util.Map entriesDiffering ()
public volatile java.util.Map entriesInCommon ()
public volatile java.util.Map entriesOnlyOnRight ()
public volatile java.util.Map entriesOnlyOnLeft ()
}
com/google/common/collect/Maps$TransformedEntriesMap$1$1$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap$1$1$1 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.Maps$TransformedEntriesMap$1$1 this$2
void (com.google.common.collect.Maps$TransformedEntriesMap$1$1, java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Maps$TransformedEntriesMap$1$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap$1$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.Maps$TransformedEntriesMap$1 this$1
void (com.google.common.collect.Maps$TransformedEntriesMap$1, java.util.Iterator)
java.util.Iterator x0
java.util.Map$Entry transform (java.util.Map$Entry)
java.util.Map$Entry entry
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$TransformedEntriesMap$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap$1 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.Maps$TransformedEntriesMap this$0
void (com.google.common.collect.Maps$TransformedEntriesMap)
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/Maps$TransformedEntriesMap$2.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap$2 extends com.google.common.collect.Maps$Values {
final com.google.common.collect.Maps$TransformedEntriesMap this$0
void (com.google.common.collect.Maps$TransformedEntriesMap)
java.util.Map map ()
}
com/google/common/collect/Maps$TransformedEntriesMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap extends java.util.AbstractMap {
final java.util.Map fromMap
final com.google.common.collect.Maps$EntryTransformer transformer
java.util.Set entrySet
java.util.Collection values
void (java.util.Map, com.google.common.collect.Maps$EntryTransformer)
java.util.Map fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public void clear ()
public java.util.Set keySet ()
public java.util.Set entrySet ()
java.util.Set result
public java.util.Collection values ()
java.util.Collection result
}
com/google/common/collect/Maps$TransformedEntriesNavigableMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesNavigableMap extends com.google.common.collect.Maps$TransformedEntriesSortedMap implements java.util.NavigableMap {
void (java.util.NavigableMap, com.google.common.collect.Maps$EntryTransformer)
java.util.NavigableMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap descendingMap ()
public java.util.Map$Entry firstEntry ()
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.NavigableMap headMap (java.lang.Object)
Object toKey
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.util.Map$Entry lastEntry ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.NavigableSet navigableKeySet ()
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.NavigableMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.NavigableMap tailMap (java.lang.Object)
Object fromKey
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
private java.util.Map$Entry transformEntry (java.util.Map$Entry)
java.util.Map$Entry entry
Object key
Object v2
protected java.util.NavigableMap fromMap ()
public volatile java.util.SortedMap tailMap (java.lang.Object)
Object x0
public volatile java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.SortedMap headMap (java.lang.Object)
Object x0
protected volatile java.util.SortedMap fromMap ()
}
com/google/common/collect/Maps$TransformedEntriesSortedMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesSortedMap extends com.google.common.collect.Maps$TransformedEntriesMap implements java.util.SortedMap {
protected java.util.SortedMap fromMap ()
void (java.util.SortedMap, com.google.common.collect.Maps$EntryTransformer)
java.util.SortedMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
}
com/google/common/collect/Maps$UnmodifiableBiMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableBiMap extends com.google.common.collect.ForwardingMap implements com.google.common.collect.BiMap java.io.Serializable {
final java.util.Map unmodifiableMap
final com.google.common.collect.BiMap delegate
com.google.common.collect.BiMap inverse
transient java.util.Set values
private static final long serialVersionUID
void (com.google.common.collect.BiMap, com.google.common.collect.BiMap)
com.google.common.collect.BiMap delegate
com.google.common.collect.BiMap inverse
protected java.util.Map delegate ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
com.google.common.collect.BiMap result
public java.util.Set values ()
java.util.Set result
public volatile java.util.Collection values ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$UnmodifiableEntries$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$delegate
final com.google.common.collect.Maps$UnmodifiableEntries this$0
void (com.google.common.collect.Maps$UnmodifiableEntries, java.util.Iterator)
public java.util.Map$Entry next ()
public void remove ()
protected java.util.Iterator delegate ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$UnmodifiableEntries.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntries extends com.google.common.collect.ForwardingCollection {
private final java.util.Collection entries
void (java.util.Collection)
java.util.Collection entries
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
java.util.Iterator delegate
public boolean add (java.util.Map$Entry)
java.util.Map$Entry element
public boolean addAll (java.util.Collection)
java.util.Collection collection
public void clear ()
public boolean remove (java.lang.Object)
Object object
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public volatile boolean add (java.lang.Object)
Object x0
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$UnmodifiableEntrySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntrySet extends com.google.common.collect.Maps$UnmodifiableEntries implements java.util.Set {
void (java.util.Set)
java.util.Set entries
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/Maps$UnmodifiableNavigableMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableNavigableMap extends com.google.common.collect.ForwardingSortedMap implements java.util.NavigableMap java.io.Serializable {
private final java.util.NavigableMap delegate
private transient com.google.common.collect.Maps$UnmodifiableNavigableMap descendingMap
void (java.util.NavigableMap)
java.util.NavigableMap delegate
protected java.util.SortedMap delegate ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.util.Map$Entry firstEntry ()
public java.util.Map$Entry lastEntry ()
public final java.util.Map$Entry pollFirstEntry ()
public final java.util.Map$Entry pollLastEntry ()
public java.util.NavigableMap descendingMap ()
com.google.common.collect.Maps$UnmodifiableNavigableMap result
public java.util.Set keySet ()
public java.util.NavigableSet navigableKeySet ()
public java.util.NavigableSet descendingKeySet ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Maps$ValueDifferenceImpl.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$ValueDifferenceImpl extends java.lang.Object implements com.google.common.collect.MapDifference$ValueDifference {
private final Object left
private final Object right
static com.google.common.collect.MapDifference$ValueDifference create (java.lang.Object, java.lang.Object)
Object left
Object right
private void (java.lang.Object, java.lang.Object)
Object left
Object right
public java.lang.Object leftValue ()
public java.lang.Object rightValue ()
public boolean equals (java.lang.Object)
com.google.common.collect.MapDifference$ValueDifference that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Maps$Values.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$Values extends java.util.AbstractCollection {
void ()
abstract java.util.Map map ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
UnsupportedOperationException e
Object o
public boolean removeAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Set toRemove
UnsupportedOperationException e
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Set toRetain
UnsupportedOperationException e
java.util.Collection c
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/Maps.classMaps.java
package com.google.common.collect
public final com.google.common.collect.Maps extends java.lang.Object {
static final com.google.common.base.Joiner$MapJoiner STANDARD_JOINER
private void ()
public static java.util.HashMap newHashMap ()
public static java.util.HashMap newHashMapWithExpectedSize (int)
int expectedSize
static int capacity (int)
int expectedSize
public static java.util.HashMap newHashMap (java.util.Map)
java.util.Map map
public static java.util.LinkedHashMap newLinkedHashMap ()
public static java.util.LinkedHashMap newLinkedHashMap (java.util.Map)
java.util.Map map
public static java.util.concurrent.ConcurrentMap newConcurrentMap ()
public static java.util.TreeMap newTreeMap ()
public static java.util.TreeMap newTreeMap (java.util.SortedMap)
java.util.SortedMap map
public static java.util.TreeMap newTreeMap (java.util.Comparator)
java.util.Comparator comparator
public static java.util.EnumMap newEnumMap (java.lang.Class)
Class type
public static java.util.EnumMap newEnumMap (java.util.Map)
java.util.Map map
public static java.util.IdentityHashMap newIdentityHashMap ()
public static com.google.common.collect.MapDifference difference (java.util.Map, java.util.Map)
java.util.SortedMap sortedLeft
com.google.common.collect.SortedMapDifference result
java.util.Map left
java.util.Map right
public static com.google.common.collect.MapDifference difference (java.util.Map, java.util.Map, com.google.common.base.Equivalence)
Object rightValue
Object leftKey
Object leftValue
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map left
java.util.Map right
com.google.common.base.Equivalence valueEquivalence
java.util.Map onlyOnLeft
java.util.Map onlyOnRight
java.util.Map onBoth
java.util.Map differences
boolean eq
boolean areEqual
private static com.google.common.collect.MapDifference mapDifference (boolean, java.util.Map, java.util.Map, java.util.Map, java.util.Map)
boolean areEqual
java.util.Map onlyOnLeft
java.util.Map onlyOnRight
java.util.Map onBoth
java.util.Map differences
public static com.google.common.collect.SortedMapDifference difference (java.util.SortedMap, java.util.Map)
Object rightValue
Object leftKey
Object leftValue
java.util.Map$Entry entry
java.util.Iterator i$
java.util.SortedMap left
java.util.Map right
java.util.Comparator comparator
java.util.SortedMap onlyOnLeft
java.util.SortedMap onlyOnRight
java.util.SortedMap onBoth
java.util.SortedMap differences
boolean eq
boolean areEqual
private static com.google.common.collect.SortedMapDifference sortedMapDifference (boolean, java.util.SortedMap, java.util.SortedMap, java.util.SortedMap, java.util.SortedMap)
boolean areEqual
java.util.SortedMap onlyOnLeft
java.util.SortedMap onlyOnRight
java.util.SortedMap onBoth
java.util.SortedMap differences
static java.util.Comparator orNaturalOrder (java.util.Comparator)
java.util.Comparator comparator
static java.util.Map asMap (java.util.Set, com.google.common.base.Function)
java.util.Set set
com.google.common.base.Function function
static java.util.SortedMap asMap (java.util.SortedSet, com.google.common.base.Function)
java.util.SortedSet set
com.google.common.base.Function function
public static com.google.common.collect.ImmutableMap uniqueIndex (java.lang.Iterable, com.google.common.base.Function)
Iterable values
com.google.common.base.Function keyFunction
public static com.google.common.collect.ImmutableMap uniqueIndex (java.util.Iterator, com.google.common.base.Function)
Object value
java.util.Iterator values
com.google.common.base.Function keyFunction
com.google.common.collect.ImmutableMap$Builder builder
public static com.google.common.collect.ImmutableMap fromProperties (java.util.Properties)
String key
java.util.Enumeration e
java.util.Properties properties
com.google.common.collect.ImmutableMap$Builder builder
public static java.util.Map$Entry immutableEntry (java.lang.Object, java.lang.Object)
Object key
Object value
static java.util.Set unmodifiableEntrySet (java.util.Set)
java.util.Set entrySet
static java.util.Map$Entry unmodifiableEntry (java.util.Map$Entry)
java.util.Map$Entry entry
public static com.google.common.collect.BiMap synchronizedBiMap (com.google.common.collect.BiMap)
com.google.common.collect.BiMap bimap
public static com.google.common.collect.BiMap unmodifiableBiMap (com.google.common.collect.BiMap)
com.google.common.collect.BiMap bimap
public static java.util.Map transformValues (java.util.Map, com.google.common.base.Function)
java.util.Map fromMap
com.google.common.base.Function function
public static java.util.SortedMap transformValues (java.util.SortedMap, com.google.common.base.Function)
java.util.SortedMap fromMap
com.google.common.base.Function function
public static java.util.NavigableMap transformValues (java.util.NavigableMap, com.google.common.base.Function)
java.util.NavigableMap fromMap
com.google.common.base.Function function
private static com.google.common.collect.Maps$EntryTransformer asEntryTransformer (com.google.common.base.Function)
com.google.common.base.Function function
public static java.util.Map transformEntries (java.util.Map, com.google.common.collect.Maps$EntryTransformer)
java.util.Map fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static java.util.SortedMap transformEntries (java.util.SortedMap, com.google.common.collect.Maps$EntryTransformer)
java.util.SortedMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static java.util.NavigableMap transformEntries (java.util.NavigableMap, com.google.common.collect.Maps$EntryTransformer)
java.util.NavigableMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
static java.util.SortedMap transformEntriesIgnoreNavigable (java.util.SortedMap, com.google.common.collect.Maps$EntryTransformer)
java.util.SortedMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static java.util.Map filterKeys (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate keyPredicate
com.google.common.base.Predicate entryPredicate
public static java.util.SortedMap filterKeys (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate keyPredicate
com.google.common.base.Predicate entryPredicate
public static java.util.Map filterValues (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate valuePredicate
com.google.common.base.Predicate entryPredicate
public static java.util.SortedMap filterValues (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate valuePredicate
com.google.common.base.Predicate entryPredicate
public static java.util.Map filterEntries (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate entryPredicate
public static java.util.SortedMap filterEntries (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate entryPredicate
private static java.util.Map filterFiltered (com.google.common.collect.Maps$AbstractFilteredMap, com.google.common.base.Predicate)
com.google.common.collect.Maps$AbstractFilteredMap map
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
private static java.util.SortedMap filterFiltered (com.google.common.collect.Maps$FilteredEntrySortedMap, com.google.common.base.Predicate)
com.google.common.collect.Maps$FilteredEntrySortedMap map
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
public static java.util.NavigableMap unmodifiableNavigableMap (java.util.NavigableMap)
java.util.NavigableMap map
private static java.util.Map$Entry unmodifiableOrNull (java.util.Map$Entry)
java.util.Map$Entry entry
public static java.util.NavigableMap synchronizedNavigableMap (java.util.NavigableMap)
java.util.NavigableMap navigableMap
static java.lang.Object safeGet (java.util.Map, java.lang.Object)
ClassCastException e
java.util.Map map
Object key
static boolean safeContainsKey (java.util.Map, java.lang.Object)
ClassCastException e
java.util.Map map
Object key
static boolean containsEntryImpl (java.util.Collection, java.lang.Object)
java.util.Collection c
Object o
static boolean removeEntryImpl (java.util.Collection, java.lang.Object)
java.util.Collection c
Object o
static boolean equalsImpl (java.util.Map, java.lang.Object)
java.util.Map o
java.util.Map map
Object object
static int hashCodeImpl (java.util.Map)
java.util.Map map
static java.lang.String toStringImpl (java.util.Map)
java.util.Map map
StringBuilder sb
static void putAllImpl (java.util.Map, java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map self
java.util.Map map
static boolean containsKeyImpl (java.util.Map, java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
Object key
static boolean containsValueImpl (java.util.Map, java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
Object value
static java.util.Iterator keyIterator (java.util.Iterator)
java.util.Iterator entryIterator
static java.lang.Object keyOrNull (java.util.Map$Entry)
java.util.Map$Entry entry
static java.util.Iterator valueIterator (java.util.Iterator)
java.util.Iterator entryIterator
static com.google.common.collect.UnmodifiableIterator valueIterator (com.google.common.collect.UnmodifiableIterator)
com.google.common.collect.UnmodifiableIterator entryIterator
static java.util.Map$Entry access$300 (java.util.Map$Entry)
java.util.Map$Entry x0
static void ()
}
com/google/common/collect/MinMaxPriorityQueue$1.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$1 extends java.lang.Object {
}
com/google/common/collect/MinMaxPriorityQueue$Builder.classMinMaxPriorityQueue.java
package com.google.common.collect
public final com.google.common.collect.MinMaxPriorityQueue$Builder extends java.lang.Object {
private static final int UNSET_EXPECTED_SIZE
private final java.util.Comparator comparator
private int expectedSize
private int maximumSize
private void (java.util.Comparator)
java.util.Comparator comparator
public com.google.common.collect.MinMaxPriorityQueue$Builder expectedSize (int)
int expectedSize
public com.google.common.collect.MinMaxPriorityQueue$Builder maximumSize (int)
int maximumSize
public com.google.common.collect.MinMaxPriorityQueue create ()
public com.google.common.collect.MinMaxPriorityQueue create (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable initialContents
com.google.common.collect.MinMaxPriorityQueue queue
private com.google.common.collect.Ordering ordering ()
void (java.util.Comparator, com.google.common.collect.MinMaxPriorityQueue$1)
java.util.Comparator x0
com.google.common.collect.MinMaxPriorityQueue$1 x1
static com.google.common.collect.Ordering access$200 (com.google.common.collect.MinMaxPriorityQueue$Builder)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
static int access$300 (com.google.common.collect.MinMaxPriorityQueue$Builder)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
}
com/google/common/collect/MinMaxPriorityQueue$Heap.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$Heap extends java.lang.Object {
final com.google.common.collect.Ordering ordering
com.google.common.collect.MinMaxPriorityQueue$Heap otherHeap
final com.google.common.collect.MinMaxPriorityQueue this$0
void (com.google.common.collect.MinMaxPriorityQueue, com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
int compareElements (int, int)
int a
int b
com.google.common.collect.MinMaxPriorityQueue$MoveDesc tryCrossOverAndBubbleUp (int, int, java.lang.Object)
Object parent
int removeIndex
int vacated
Object toTrickle
int crossOver
Object parent
void bubbleUp (int, java.lang.Object)
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int index
Object x
int crossOver
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int bubbleUpAlternatingLevels (int, java.lang.Object)
int grandParentIndex
Object e
int index
Object x
int findMin (int, int)
int i
int index
int len
int limit
int minIndex
int findMinChild (int)
int index
int findMinGrandChild (int)
int index
int leftChildIndex
int crossOverUp (int, java.lang.Object)
Object uncleElement
int grandparentIndex
int uncleIndex
int index
Object x
int parentIndex
Object parentElement
int getCorrectLastElement (java.lang.Object)
Object uncleElement
int grandparentIndex
int uncleIndex
Object actualLastElement
int parentIndex
int crossOver (int, java.lang.Object)
int index
Object x
int minChildIndex
int fillHoleAt (int)
int index
int minGrandchildIndex
private boolean verifyIndex (int)
int i
private int getLeftChildIndex (int)
int i
private int getRightChildIndex (int)
int i
private int getParentIndex (int)
int i
private int getGrandparentIndex (int)
int i
static boolean access$400 (com.google.common.collect.MinMaxPriorityQueue$Heap, int)
com.google.common.collect.MinMaxPriorityQueue$Heap x0
int x1
}
com/google/common/collect/MinMaxPriorityQueue$MoveDesc.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$MoveDesc extends java.lang.Object {
final Object toTrickle
final Object replaced
void (java.lang.Object, java.lang.Object)
Object toTrickle
Object replaced
}
com/google/common/collect/MinMaxPriorityQueue$QueueIterator.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$QueueIterator extends java.lang.Object implements java.util.Iterator {
private int cursor
private int expectedModCount
private java.util.Queue forgetMeNot
private java.util.List skipMe
private Object lastFromForgetMeNot
private boolean canRemove
final com.google.common.collect.MinMaxPriorityQueue this$0
private void (com.google.common.collect.MinMaxPriorityQueue)
public boolean hasNext ()
public java.lang.Object next ()
int tempCursor
public void remove ()
com.google.common.collect.MinMaxPriorityQueue$MoveDesc moved
private boolean containsExact (java.lang.Iterable, java.lang.Object)
Object element
java.util.Iterator i$
Iterable elements
Object target
boolean removeExact (java.lang.Object)
int i
Object target
void checkModCount ()
private int nextNotInSkipMe (int)
int c
void (com.google.common.collect.MinMaxPriorityQueue, com.google.common.collect.MinMaxPriorityQueue$1)
com.google.common.collect.MinMaxPriorityQueue x0
com.google.common.collect.MinMaxPriorityQueue$1 x1
}
com/google/common/collect/MinMaxPriorityQueue.classMinMaxPriorityQueue.java
package com.google.common.collect
public final com.google.common.collect.MinMaxPriorityQueue extends java.util.AbstractQueue {
private final com.google.common.collect.MinMaxPriorityQueue$Heap minHeap
private final com.google.common.collect.MinMaxPriorityQueue$Heap maxHeap
final int maximumSize
private Object[] queue
private int size
private int modCount
private static final int EVEN_POWERS_OF_TWO
private static final int ODD_POWERS_OF_TWO
private static final int DEFAULT_CAPACITY
public static com.google.common.collect.MinMaxPriorityQueue create ()
public static com.google.common.collect.MinMaxPriorityQueue create (java.lang.Iterable)
Iterable initialContents
public static com.google.common.collect.MinMaxPriorityQueue$Builder orderedBy (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.MinMaxPriorityQueue$Builder expectedSize (int)
int expectedSize
public static com.google.common.collect.MinMaxPriorityQueue$Builder maximumSize (int)
int maximumSize
private void (com.google.common.collect.MinMaxPriorityQueue$Builder, int)
com.google.common.collect.MinMaxPriorityQueue$Builder builder
int queueSize
com.google.common.collect.Ordering ordering
public int size ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
Object element
java.util.Iterator i$
java.util.Collection newElements
boolean modified
public boolean offer (java.lang.Object)
Object element
int insertIndex
public java.lang.Object poll ()
java.lang.Object elementData (int)
int index
public java.lang.Object peek ()
private int getMaxElementIndex ()
public java.lang.Object pollFirst ()
public java.lang.Object removeFirst ()
public java.lang.Object peekFirst ()
public java.lang.Object pollLast ()
public java.lang.Object removeLast ()
public java.lang.Object peekLast ()
com.google.common.collect.MinMaxPriorityQueue$MoveDesc removeAt (int)
int index
Object actualLastElement
int lastElementAt
Object toTrickle
com.google.common.collect.MinMaxPriorityQueue$MoveDesc changes
private com.google.common.collect.MinMaxPriorityQueue$MoveDesc fillHole (int, java.lang.Object)
int index
Object toTrickle
com.google.common.collect.MinMaxPriorityQueue$Heap heap
int vacated
int bubbledTo
private java.lang.Object removeAndGet (int)
int index
Object value
private com.google.common.collect.MinMaxPriorityQueue$Heap heapForIndex (int)
int i
static boolean isEvenLevel (int)
int index
int oneBased
boolean isIntact ()
int i
public java.util.Iterator iterator ()
public void clear ()
int i
public java.lang.Object[] toArray ()
Object[] copyTo
public java.util.Comparator comparator ()
int capacity ()
static int initialQueueSize (int, int, java.lang.Iterable)
int initialSize
int configuredExpectedSize
int maximumSize
Iterable initialContents
int result
private void growIfNeeded ()
int newCapacity
Object[] newQueue
private int calculateNewCapacity ()
int oldCapacity
int newCapacity
private static int capAtMaximumSize (int, int)
int queueSize
int maximumSize
void (com.google.common.collect.MinMaxPriorityQueue$Builder, int, com.google.common.collect.MinMaxPriorityQueue$1)
com.google.common.collect.MinMaxPriorityQueue$Builder x0
int x1
com.google.common.collect.MinMaxPriorityQueue$1 x2
static java.lang.Object[] access$500 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
static int access$600 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
static int access$700 (com.google.common.collect.MinMaxPriorityQueue)
com.google.common.collect.MinMaxPriorityQueue x0
}
com/google/common/collect/Multimap.classMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.Multimap extends java.lang.Object {
public abstract int size ()
public abstract boolean isEmpty ()
public abstract boolean containsKey (java.lang.Object)
public abstract boolean containsValue (java.lang.Object)
public abstract boolean containsEntry (java.lang.Object, java.lang.Object)
public abstract boolean put (java.lang.Object, java.lang.Object)
public abstract boolean remove (java.lang.Object, java.lang.Object)
public abstract boolean putAll (java.lang.Object, java.lang.Iterable)
public abstract boolean putAll (com.google.common.collect.Multimap)
public abstract java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Collection removeAll (java.lang.Object)
public abstract void clear ()
public abstract java.util.Collection get (java.lang.Object)
public abstract java.util.Set keySet ()
public abstract com.google.common.collect.Multiset keys ()
public abstract java.util.Collection values ()
public abstract java.util.Collection entries ()
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/Multimaps$1.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$1 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$entry
void (java.util.Map$Entry)
public java.lang.Object getKey ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
}
com/google/common/collect/Multimaps$2.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$2 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final com.google.common.base.Function val$function
void (com.google.common.base.Function)
public java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/Multimaps$3.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$3 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final com.google.common.base.Function val$function
void (com.google.common.base.Function)
public java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object key
Object value
}
com/google/common/collect/Multimaps$4.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$4 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$keyPredicate
void (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$5.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$5 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$valuePredicate
void (com.google.common.base.Predicate)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$AsMap$EntrySet.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$AsMap$EntrySet extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.Multimaps$AsMap this$0
void (com.google.common.collect.Multimaps$AsMap)
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry entry
}
com/google/common/collect/Multimaps$AsMap.classMultimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$AsMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
void ()
abstract com.google.common.collect.Multimap multimap ()
public abstract int size ()
abstract java.util.Iterator entryIterator ()
protected java.util.Set createEntrySet ()
void removeValuesForKey (java.lang.Object)
Object key
public java.util.Collection get (java.lang.Object)
Object key
public java.util.Collection remove (java.lang.Object)
Object key
public java.util.Set keySet ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public void clear ()
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$CustomListMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomListMultimap extends com.google.common.collect.AbstractListMultimap {
transient com.google.common.base.Supplier factory
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
protected java.util.List createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$CustomMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomMultimap extends com.google.common.collect.AbstractMultimap {
transient com.google.common.base.Supplier factory
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
protected java.util.Collection createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
}
com/google/common/collect/Multimaps$CustomSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomSetMultimap extends com.google.common.collect.AbstractSetMultimap {
transient com.google.common.base.Supplier factory
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
protected java.util.Set createCollection ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$CustomSortedSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomSortedSetMultimap extends com.google.common.collect.AbstractSortedSetMultimap {
transient com.google.common.base.Supplier factory
transient java.util.Comparator valueComparator
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
protected java.util.SortedSet createCollection ()
public java.util.Comparator valueComparator ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Map map
protected volatile java.util.Set createCollection ()
protected volatile java.util.Collection createCollection ()
}
com/google/common/collect/Multimaps$Entries.classMultimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$Entries extends java.util.AbstractCollection {
void ()
abstract com.google.common.collect.Multimap multimap ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
public void clear ()
}
com/google/common/collect/Multimaps$EntrySet.classMultimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$EntrySet extends com.google.common.collect.Multimaps$Entries implements java.util.Set {
void ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
}
com/google/common/collect/Multimaps$FilteredMultimap$1.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$FilteredMultimap$1 extends java.lang.Object implements com.google.common.base.Predicate {
void ()
public boolean apply (java.util.Collection)
java.util.Collection input
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$FilteredMultimap$2.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$2 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final com.google.common.collect.Multimaps$FilteredMultimap this$0
void (com.google.common.collect.Multimaps$FilteredMultimap)
public java.util.Collection transformEntry (java.lang.Object, java.util.Collection)
Object key
java.util.Collection collection
public volatile java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/Multimaps$FilteredMultimap$AsMap$EntrySet$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$AsMap$EntrySet$1 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$c
final com.google.common.collect.Multimaps$FilteredMultimap$AsMap$EntrySet this$2
void (com.google.common.collect.Multimaps$FilteredMultimap$AsMap$EntrySet, java.util.Collection)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$FilteredMultimap$AsMap$EntrySet.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$AsMap$EntrySet extends com.google.common.collect.Maps$EntrySet {
java.util.Set delegateEntries
final com.google.common.collect.Multimaps$FilteredMultimap$AsMap this$1
public void (com.google.common.collect.Multimaps$FilteredMultimap$AsMap, java.util.Set)
java.util.Set delegateEntries
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
java.util.Collection collection
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
com.google.common.base.Predicate removalPredicate
}
com/google/common/collect/Multimaps$FilteredMultimap$AsMap$KeySet$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$AsMap$KeySet$1 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$c
final com.google.common.collect.Multimaps$FilteredMultimap$AsMap$KeySet this$2
void (com.google.common.collect.Multimaps$FilteredMultimap$AsMap$KeySet, java.util.Collection)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$FilteredMultimap$AsMap$KeySet.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$AsMap$KeySet extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.Multimaps$FilteredMultimap$AsMap this$1
void (com.google.common.collect.Multimaps$FilteredMultimap$AsMap)
java.util.Map map ()
public boolean remove (java.lang.Object)
Object o
java.util.Collection collection
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
com.google.common.base.Predicate removalPredicate
}
com/google/common/collect/Multimaps$FilteredMultimap$AsMap$Values$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$AsMap$Values$1 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$c
final com.google.common.collect.Multimaps$FilteredMultimap$AsMap$Values this$2
void (com.google.common.collect.Multimaps$FilteredMultimap$AsMap$Values, java.util.Collection)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$FilteredMultimap$AsMap$Values$2.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$AsMap$Values$2 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$c
final com.google.common.collect.Multimaps$FilteredMultimap$AsMap$Values this$2
void (com.google.common.collect.Multimaps$FilteredMultimap$AsMap$Values, java.util.Collection)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$FilteredMultimap$AsMap$Values.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$AsMap$Values extends com.google.common.collect.Maps$Values {
final com.google.common.collect.Multimaps$FilteredMultimap$AsMap this$1
void (com.google.common.collect.Multimaps$FilteredMultimap$AsMap)
java.util.Map map ()
public boolean remove (java.lang.Object)
java.util.Collection collection
java.util.Iterator i$
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
com.google.common.base.Predicate removalPredicate
public boolean retainAll (java.util.Collection)
java.util.Collection c
com.google.common.base.Predicate removalPredicate
}
com/google/common/collect/Multimaps$FilteredMultimap$AsMap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$AsMap extends com.google.common.collect.ForwardingMap {
final java.util.Map delegate
java.util.Set keySet
com.google.common.collect.Multimaps$FilteredMultimap$AsMap$Values asMapValues
com.google.common.collect.Multimaps$FilteredMultimap$AsMap$EntrySet entrySet
final com.google.common.collect.Multimaps$FilteredMultimap this$0
void (com.google.common.collect.Multimaps$FilteredMultimap, java.util.Map)
java.util.Map delegate
protected java.util.Map delegate ()
public java.util.Collection remove (java.lang.Object)
Object o
java.util.Collection output
public void clear ()
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Set entrySet ()
public volatile java.lang.Object remove (java.lang.Object)
Object x0
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$FilteredMultimap$Keys$EntrySet$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$Keys$EntrySet$1 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$c
final com.google.common.collect.Multimaps$FilteredMultimap$Keys$EntrySet this$2
void (com.google.common.collect.Multimaps$FilteredMultimap$Keys$EntrySet, java.util.Collection)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
com.google.common.collect.Multiset$Entry multisetEntry
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$FilteredMultimap$Keys$EntrySet.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$Keys$EntrySet extends com.google.common.collect.Multimaps$Keys$KeysEntrySet {
final com.google.common.collect.Multimaps$FilteredMultimap$Keys this$1
void (com.google.common.collect.Multimaps$FilteredMultimap$Keys)
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
com.google.common.base.Predicate removalPredicate
}
com/google/common/collect/Multimaps$FilteredMultimap$Keys.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$Keys extends com.google.common.collect.Multimaps$Keys {
final com.google.common.collect.Multimaps$FilteredMultimap this$0
void (com.google.common.collect.Multimaps$FilteredMultimap)
com.google.common.collect.Multimap multimap ()
public int remove (java.lang.Object, int)
Object o
int occurrences
java.util.Collection values
int priorCount
int removed
java.util.Iterator iterator
java.util.Set createEntrySet ()
}
com/google/common/collect/Multimaps$FilteredMultimap$ValuePredicate.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$ValuePredicate extends java.lang.Object implements com.google.common.base.Predicate {
final Object key
final com.google.common.collect.Multimaps$FilteredMultimap this$0
void (com.google.common.collect.Multimaps$FilteredMultimap, java.lang.Object)
Object key
public boolean apply (java.lang.Object)
Object value
}
com/google/common/collect/Multimaps$FilteredMultimap$Values.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap$Values extends com.google.common.collect.Multimaps$Values {
final com.google.common.collect.Multimaps$FilteredMultimap this$0
void (com.google.common.collect.Multimaps$FilteredMultimap)
com.google.common.collect.Multimap multimap ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
java.util.Iterator iterator
public boolean removeAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean retainAll (java.util.Collection)
java.util.Map$Entry entry
java.util.Collection c
boolean changed
java.util.Iterator iterator
}
com/google/common/collect/Multimaps$FilteredMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$FilteredMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
final com.google.common.collect.Multimap unfiltered
final com.google.common.base.Predicate predicate
java.util.Collection values
java.util.Collection entries
java.util.Map asMap
static final com.google.common.base.Predicate NOT_EMPTY
com.google.common.collect.AbstractMultiset keys
void (com.google.common.collect.Multimap, com.google.common.base.Predicate)
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate predicate
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
boolean satisfiesPredicate (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object value
java.util.Iterator i$
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object value
java.util.Iterator i$
Object key
Iterable values
java.util.Collection oldValues
public java.util.Collection removeAll (java.lang.Object)
Object value
java.util.Iterator iterator
Object key
java.util.List removed
java.util.Collection values
public void clear ()
public boolean equals (java.lang.Object)
com.google.common.collect.Multimap that
Object object
public int hashCode ()
public java.lang.String toString ()
java.util.Collection filterCollection (java.util.Collection, com.google.common.base.Predicate)
java.util.Collection collection
com.google.common.base.Predicate predicate
public java.util.Collection get (java.lang.Object)
Object key
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Collection entries ()
boolean removeEntriesIf (com.google.common.base.Predicate)
java.util.Map$Entry entry
Object key
java.util.Collection collection
com.google.common.base.Predicate valuePredicate
java.util.Collection filteredCollection
java.util.Map$Entry filteredEntry
com.google.common.base.Predicate removalPredicate
java.util.Iterator iterator
boolean changed
public java.util.Map asMap ()
java.util.Map createAsMap ()
com.google.common.collect.Maps$EntryTransformer transformer
java.util.Map transformed
java.util.Map filtered
public com.google.common.collect.Multiset keys ()
static void ()
}
com/google/common/collect/Multimaps$Keys$1$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$1$1 extends com.google.common.collect.Multisets$AbstractEntry {
final java.util.Map$Entry val$backingEntry
final com.google.common.collect.Multimaps$Keys$1 this$1
void (com.google.common.collect.Multimaps$Keys$1, java.util.Map$Entry)
public java.lang.Object getElement ()
public int getCount ()
}
com/google/common/collect/Multimaps$Keys$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.Multimaps$Keys this$0
void (com.google.common.collect.Multimaps$Keys, java.util.Iterator)
java.util.Iterator x0
com.google.common.collect.Multiset$Entry transform (java.util.Map$Entry)
java.util.Map$Entry backingEntry
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$Keys$KeysEntrySet.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys$KeysEntrySet extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.Multimaps$Keys this$0
void (com.google.common.collect.Multimaps$Keys)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Collection collection
Object o
public boolean remove (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Collection collection
Object o
}
com/google/common/collect/Multimaps$Keys.classMultimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$Keys extends com.google.common.collect.AbstractMultiset {
void ()
abstract com.google.common.collect.Multimap multimap ()
java.util.Iterator entryIterator ()
int distinctElements ()
java.util.Set createEntrySet ()
public boolean contains (java.lang.Object)
Object element
public java.util.Iterator iterator ()
public int count (java.lang.Object)
java.util.Collection values
ClassCastException e
NullPointerException e
Object element
public int remove (java.lang.Object, int)
ClassCastException e
NullPointerException e
int i
java.util.Iterator iterator
Object element
int occurrences
java.util.Collection values
int oldCount
public void clear ()
public java.util.Set elementSet ()
}
com/google/common/collect/Multimaps$MapMultimap$1$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$1$1 extends java.lang.Object implements java.util.Iterator {
int i
final com.google.common.collect.Multimaps$MapMultimap$1 this$1
void (com.google.common.collect.Multimaps$MapMultimap$1)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Multimaps$MapMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$1 extends com.google.common.collect.Sets$ImprovedAbstractSet {
final Object val$key
final com.google.common.collect.Multimaps$MapMultimap this$0
void (com.google.common.collect.Multimaps$MapMultimap, java.lang.Object)
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Multimaps$MapMultimap$AsMap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$AsMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
final com.google.common.collect.Multimaps$MapMultimap this$0
void (com.google.common.collect.Multimaps$MapMultimap)
protected java.util.Set createEntrySet ()
public boolean containsKey (java.lang.Object)
Object key
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection collection
public java.util.Collection remove (java.lang.Object)
Object key
java.util.Collection collection
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$MapMultimap$AsMapEntries$1$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$AsMapEntries$1$1 extends com.google.common.collect.AbstractMapEntry {
final Object val$key
final com.google.common.collect.Multimaps$MapMultimap$AsMapEntries$1 this$2
void (com.google.common.collect.Multimaps$MapMultimap$AsMapEntries$1, java.lang.Object)
public java.lang.Object getKey ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
}
com/google/common/collect/Multimaps$MapMultimap$AsMapEntries$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$AsMapEntries$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.Multimaps$MapMultimap$AsMapEntries this$1
void (com.google.common.collect.Multimaps$MapMultimap$AsMapEntries, java.util.Iterator)
java.util.Iterator x0
java.util.Map$Entry transform (java.lang.Object)
Object key
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$MapMultimap$AsMapEntries.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap$AsMapEntries extends com.google.common.collect.Sets$ImprovedAbstractSet {
final com.google.common.collect.Multimaps$MapMultimap this$0
void (com.google.common.collect.Multimaps$MapMultimap)
public int size ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
java.util.Map$Entry entry
java.util.Set set
public boolean remove (java.lang.Object)
Object o
java.util.Map$Entry entry
java.util.Set set
}
com/google/common/collect/Multimaps$MapMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap extends java.lang.Object implements com.google.common.collect.SetMultimap java.io.Serializable {
final java.util.Map map
transient java.util.Map asMap
private static final com.google.common.base.Joiner$MapJoiner JOINER
private static final long serialVersionUID
void (java.util.Map)
java.util.Map map
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Set get (java.lang.Object)
Object key
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Set removeAll (java.lang.Object)
Object key
java.util.Set values
public void clear ()
public java.util.Set keySet ()
public com.google.common.collect.Multiset keys ()
public java.util.Collection values ()
public java.util.Set entries ()
public java.util.Map asMap ()
java.util.Map result
public boolean equals (java.lang.Object)
com.google.common.collect.Multimap that
Object object
public int hashCode ()
public java.lang.String toString ()
StringBuilder builder
public volatile java.util.Collection entries ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
static void ()
}
com/google/common/collect/Multimaps$TransformedEntriesListMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesListMultimap$1 extends java.lang.Object implements com.google.common.base.Function {
final Object val$key
final com.google.common.collect.Multimaps$TransformedEntriesListMultimap this$0
void (com.google.common.collect.Multimaps$TransformedEntriesListMultimap, java.lang.Object)
public java.lang.Object apply (java.lang.Object)
Object value
}
com/google/common/collect/Multimaps$TransformedEntriesListMultimap.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$TransformedEntriesListMultimap extends com.google.common.collect.Multimaps$TransformedEntriesMultimap implements com.google.common.collect.ListMultimap {
void (com.google.common.collect.ListMultimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.ListMultimap fromMultimap
com.google.common.collect.Maps$EntryTransformer transformer
java.util.List transform (java.lang.Object, java.util.Collection)
Object key
java.util.Collection values
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
volatile java.util.Collection transform (java.lang.Object, java.util.Collection)
Object x0
java.util.Collection x1
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$1 extends java.lang.Object implements com.google.common.base.Function {
final Object val$key
final com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap, java.lang.Object)
public java.lang.Object apply (java.lang.Object)
Object value
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$2.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$2 extends java.lang.Object implements com.google.common.collect.Maps$EntryTransformer {
final com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap)
public java.util.Collection transformEntry (java.lang.Object, java.util.Collection)
Object key
java.util.Collection value
public volatile java.lang.Object transformEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$3.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$3 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap)
public java.lang.Object apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$TransformedEntries$1$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$TransformedEntries$1$1 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.Multimaps$TransformedEntriesMultimap$TransformedEntries$1 this$2
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap$TransformedEntries$1, java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$TransformedEntries$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$TransformedEntries$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Multimaps$TransformedEntriesMultimap val$this$0
final com.google.common.collect.Maps$EntryTransformer val$transformer
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap, com.google.common.collect.Maps$EntryTransformer)
public java.util.Map$Entry apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap$TransformedEntries.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap$TransformedEntries extends com.google.common.collect.Collections2$TransformedCollection {
final com.google.common.collect.Multimaps$TransformedEntriesMultimap this$0
void (com.google.common.collect.Multimaps$TransformedEntriesMultimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Maps$EntryTransformer transformer
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
java.util.Collection values
Object o
}
com/google/common/collect/Multimaps$TransformedEntriesMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
final com.google.common.collect.Multimap fromMultimap
final com.google.common.collect.Maps$EntryTransformer transformer
private transient java.util.Map asMap
private transient java.util.Collection entries
private transient java.util.Collection values
void (com.google.common.collect.Multimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Multimap fromMultimap
com.google.common.collect.Maps$EntryTransformer transformer
java.util.Collection transform (java.lang.Object, java.util.Collection)
Object key
java.util.Collection values
public java.util.Map asMap ()
java.util.Map aM
public void clear ()
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection values
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Collection entries ()
java.util.Collection es
public java.util.Collection get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Set keySet ()
public com.google.common.collect.Multiset keys ()
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public int size ()
public java.util.Collection values ()
java.util.Collection vs
public boolean equals (java.lang.Object)
com.google.common.collect.Multimap other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Multimaps$UnmodifiableAsMapEntries$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableAsMapEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Multimaps$UnmodifiableAsMapEntries this$0
void (com.google.common.collect.Multimaps$UnmodifiableAsMapEntries, java.util.Iterator)
protected java.util.Iterator delegate ()
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableAsMapEntries.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableAsMapEntries extends com.google.common.collect.ForwardingSet {
private final java.util.Set delegate
void (java.util.Set)
java.util.Set delegate
protected java.util.Set delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object object
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableAsMapValues$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableAsMapValues$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Multimaps$UnmodifiableAsMapValues this$0
void (com.google.common.collect.Multimaps$UnmodifiableAsMapValues, java.util.Iterator)
public boolean hasNext ()
public java.util.Collection next ()
public volatile java.lang.Object next ()
}
com/google/common/collect/Multimaps$UnmodifiableAsMapValues.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableAsMapValues extends com.google.common.collect.ForwardingCollection {
final java.util.Collection delegate
void (java.util.Collection)
java.util.Collection delegate
protected java.util.Collection delegate ()
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableListMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableListMultimap extends com.google.common.collect.Multimaps$UnmodifiableMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
void (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap delegate
public com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile com.google.common.collect.Multimap delegate ()
public volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableMultimap$1 extends com.google.common.collect.ForwardingMap {
java.util.Set entrySet
java.util.Collection asMapValues
final java.util.Map val$unmodifiableMap
final com.google.common.collect.Multimaps$UnmodifiableMultimap this$0
void (com.google.common.collect.Multimaps$UnmodifiableMultimap, java.util.Map)
protected java.util.Map delegate ()
public java.util.Set entrySet ()
java.util.Set result
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection collection
public java.util.Collection values ()
java.util.Collection result
public boolean containsValue (java.lang.Object)
Object o
public volatile java.lang.Object get (java.lang.Object)
Object x0
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableMultimap extends com.google.common.collect.ForwardingMultimap implements java.io.Serializable {
final com.google.common.collect.Multimap delegate
transient java.util.Collection entries
transient com.google.common.collect.Multiset keys
transient java.util.Set keySet
transient java.util.Collection values
transient java.util.Map map
private static final long serialVersionUID
void (com.google.common.collect.Multimap)
com.google.common.collect.Multimap delegate
protected com.google.common.collect.Multimap delegate ()
public void clear ()
public java.util.Map asMap ()
java.util.Map unmodifiableMap
java.util.Map result
public java.util.Collection entries ()
java.util.Collection result
public java.util.Collection get (java.lang.Object)
Object key
public com.google.common.collect.Multiset keys ()
com.google.common.collect.Multiset result
public java.util.Set keySet ()
java.util.Set result
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Collection values ()
java.util.Collection result
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableSetMultimap extends com.google.common.collect.Multimaps$UnmodifiableMultimap implements com.google.common.collect.SetMultimap {
private static final long serialVersionUID
void (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap delegate
public com.google.common.collect.SetMultimap delegate ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set entries ()
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection entries ()
public volatile com.google.common.collect.Multimap delegate ()
public volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$UnmodifiableSortedSetMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableSortedSetMultimap extends com.google.common.collect.Multimaps$UnmodifiableSetMultimap implements com.google.common.collect.SortedSetMultimap {
private static final long serialVersionUID
void (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap delegate
public com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
public volatile com.google.common.collect.SetMultimap delegate ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile com.google.common.collect.Multimap delegate ()
public volatile java.lang.Object delegate ()
}
com/google/common/collect/Multimaps$Values.classMultimaps.java
package com.google.common.collect
abstract com.google.common.collect.Multimaps$Values extends java.util.AbstractCollection {
void ()
abstract com.google.common.collect.Multimap multimap ()
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/Multimaps.classMultimaps.java
package com.google.common.collect
public final com.google.common.collect.Multimaps extends java.lang.Object {
private void ()
public static com.google.common.collect.Multimap newMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.ListMultimap newListMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.SetMultimap newSetMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.SortedSetMultimap newSortedSetMultimap (java.util.Map, com.google.common.base.Supplier)
java.util.Map map
com.google.common.base.Supplier factory
public static com.google.common.collect.Multimap invertFrom (com.google.common.collect.Multimap, com.google.common.collect.Multimap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap source
com.google.common.collect.Multimap dest
public static com.google.common.collect.Multimap synchronizedMultimap (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public static com.google.common.collect.Multimap unmodifiableMultimap (com.google.common.collect.Multimap)
com.google.common.collect.Multimap delegate
public static com.google.common.collect.Multimap unmodifiableMultimap (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap delegate
public static com.google.common.collect.SetMultimap synchronizedSetMultimap (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap multimap
public static com.google.common.collect.SetMultimap unmodifiableSetMultimap (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap delegate
public static com.google.common.collect.SetMultimap unmodifiableSetMultimap (com.google.common.collect.ImmutableSetMultimap)
com.google.common.collect.ImmutableSetMultimap delegate
public static com.google.common.collect.SortedSetMultimap synchronizedSortedSetMultimap (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap multimap
public static com.google.common.collect.SortedSetMultimap unmodifiableSortedSetMultimap (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap delegate
public static com.google.common.collect.ListMultimap synchronizedListMultimap (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap multimap
public static com.google.common.collect.ListMultimap unmodifiableListMultimap (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap delegate
public static com.google.common.collect.ListMultimap unmodifiableListMultimap (com.google.common.collect.ImmutableListMultimap)
com.google.common.collect.ImmutableListMultimap delegate
private static java.util.Collection unmodifiableValueCollection (java.util.Collection)
java.util.Collection collection
private static java.util.Map$Entry unmodifiableAsMapEntry (java.util.Map$Entry)
java.util.Map$Entry entry
private static java.util.Collection unmodifiableEntries (java.util.Collection)
java.util.Collection entries
private static java.util.Set unmodifiableAsMapEntries (java.util.Set)
java.util.Set asMapEntries
public static com.google.common.collect.SetMultimap forMap (java.util.Map)
java.util.Map map
public static com.google.common.collect.Multimap transformValues (com.google.common.collect.Multimap, com.google.common.base.Function)
com.google.common.collect.Multimap fromMultimap
com.google.common.base.Function function
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.Multimap transformEntries (com.google.common.collect.Multimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Multimap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.ListMultimap transformValues (com.google.common.collect.ListMultimap, com.google.common.base.Function)
com.google.common.collect.ListMultimap fromMultimap
com.google.common.base.Function function
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.ListMultimap transformEntries (com.google.common.collect.ListMultimap, com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.ListMultimap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
public static com.google.common.collect.ImmutableListMultimap index (java.lang.Iterable, com.google.common.base.Function)
Iterable values
com.google.common.base.Function keyFunction
public static com.google.common.collect.ImmutableListMultimap index (java.util.Iterator, com.google.common.base.Function)
Object value
java.util.Iterator values
com.google.common.base.Function keyFunction
com.google.common.collect.ImmutableListMultimap$Builder builder
public static com.google.common.collect.Multimap filterKeys (com.google.common.collect.Multimap, com.google.common.base.Predicate)
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate keyPredicate
com.google.common.base.Predicate entryPredicate
public static com.google.common.collect.Multimap filterValues (com.google.common.collect.Multimap, com.google.common.base.Predicate)
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate valuePredicate
com.google.common.base.Predicate entryPredicate
public static com.google.common.collect.Multimap filterEntries (com.google.common.collect.Multimap, com.google.common.base.Predicate)
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate entryPredicate
private static com.google.common.collect.Multimap filterFiltered (com.google.common.collect.Multimaps$FilteredMultimap, com.google.common.base.Predicate)
com.google.common.collect.Multimaps$FilteredMultimap map
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
static java.util.Set access$000 (java.util.Set)
java.util.Set x0
static java.util.Collection access$100 (java.util.Collection)
java.util.Collection x0
static java.util.Collection access$200 (java.util.Collection)
java.util.Collection x0
static java.util.Map$Entry access$300 (java.util.Map$Entry)
java.util.Map$Entry x0
}
com/google/common/collect/Multiset$Entry.classMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.Multiset$Entry extends java.lang.Object {
public abstract java.lang.Object getElement ()
public abstract int getCount ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
com/google/common/collect/Multiset.classMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.Multiset extends java.lang.Object implements java.util.Collection {
public abstract int count (java.lang.Object)
public abstract int add (java.lang.Object, int)
public abstract int remove (java.lang.Object, int)
public abstract int setCount (java.lang.Object, int)
public abstract boolean setCount (java.lang.Object, int, int)
public abstract java.util.Set elementSet ()
public abstract java.util.Set entrySet ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
public abstract java.util.Iterator iterator ()
public abstract boolean contains (java.lang.Object)
public abstract boolean containsAll (java.util.Collection)
public abstract boolean add (java.lang.Object)
public abstract boolean remove (java.lang.Object)
public abstract boolean removeAll (java.util.Collection)
public abstract boolean retainAll (java.util.Collection)
}
com/google/common/collect/Multisets$1$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$1$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$iterator1
final com.google.common.collect.Multisets$1 this$0
void (com.google.common.collect.Multisets$1, java.util.Iterator)
protected com.google.common.collect.Multiset$Entry computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
int count
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/Multisets$1.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$1 extends com.google.common.collect.AbstractMultiset {
final com.google.common.collect.Multiset val$multiset1
final com.google.common.collect.Multiset val$multiset2
void (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
public int count (java.lang.Object)
Object element
int count1
java.util.Set createElementSet ()
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
int distinctElements ()
}
com/google/common/collect/Multisets$2.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$2 extends com.google.common.collect.Ordering {
void ()
public int compare (com.google.common.collect.Multiset$Entry, com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry1
com.google.common.collect.Multiset$Entry entry2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/Multisets$AbstractEntry.classMultisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$AbstractEntry extends java.lang.Object implements com.google.common.collect.Multiset$Entry {
void ()
public boolean equals (java.lang.Object)
com.google.common.collect.Multiset$Entry that
Object object
public int hashCode ()
Object e
public java.lang.String toString ()
String text
int n
}
com/google/common/collect/Multisets$ElementSet$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$ElementSet$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.Multisets$ElementSet this$0
void (com.google.common.collect.Multisets$ElementSet, java.util.Iterator)
java.util.Iterator x0
java.lang.Object transform (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/Multisets$ElementSet.classMultisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$ElementSet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void ()
abstract com.google.common.collect.Multiset multiset ()
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
int count
public int size ()
}
com/google/common/collect/Multisets$EntrySet.classMultisets.java
package com.google.common.collect
abstract com.google.common.collect.Multisets$EntrySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
void ()
abstract com.google.common.collect.Multiset multiset ()
public boolean contains (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
int count
Object o
public boolean remove (java.lang.Object)
Object o
public void clear ()
}
com/google/common/collect/Multisets$ImmutableEntry.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$ImmutableEntry extends com.google.common.collect.Multisets$AbstractEntry implements java.io.Serializable {
final Object element
final int count
private static final long serialVersionUID
void (java.lang.Object, int)
Object element
int count
public java.lang.Object getElement ()
public int getCount ()
}
com/google/common/collect/Multisets$MultisetIteratorImpl.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$MultisetIteratorImpl extends java.lang.Object implements java.util.Iterator {
private final com.google.common.collect.Multiset multiset
private final java.util.Iterator entryIterator
private com.google.common.collect.Multiset$Entry currentEntry
private int laterCount
private int totalCount
private boolean canRemove
void (com.google.common.collect.Multiset, java.util.Iterator)
com.google.common.collect.Multiset multiset
java.util.Iterator entryIterator
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
com/google/common/collect/Multisets$SetMultiset$1$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$SetMultiset$1$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.Multisets$SetMultiset$1 this$1
void (com.google.common.collect.Multisets$SetMultiset$1, java.util.Iterator)
java.util.Iterator x0
com.google.common.collect.Multiset$Entry transform (java.lang.Object)
Object e
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/Multisets$SetMultiset$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$SetMultiset$1 extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.Multisets$SetMultiset this$0
void (com.google.common.collect.Multisets$SetMultiset)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/Multisets$SetMultiset$ElementSet.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$SetMultiset$ElementSet extends com.google.common.collect.ForwardingSet {
final com.google.common.collect.Multisets$SetMultiset this$0
void (com.google.common.collect.Multisets$SetMultiset)
protected java.util.Set delegate ()
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multisets$SetMultiset.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$SetMultiset extends com.google.common.collect.ForwardingCollection implements com.google.common.collect.Multiset java.io.Serializable {
final java.util.Set delegate
transient java.util.Set elementSet
transient java.util.Set entrySet
private static final long serialVersionUID
void (java.util.Set)
java.util.Set set
protected java.util.Set delegate ()
public int count (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurrences
public int remove (java.lang.Object, int)
Object element
int occurrences
public java.util.Set elementSet ()
java.util.Set es
public java.util.Set entrySet ()
java.util.Set es
public boolean add (java.lang.Object)
Object o
public boolean addAll (java.util.Collection)
java.util.Collection c
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public boolean equals (java.lang.Object)
com.google.common.collect.Multiset that
Object object
public int hashCode ()
Object e
java.util.Iterator i$
int sum
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multisets$UnmodifiableMultiset.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$UnmodifiableMultiset extends com.google.common.collect.ForwardingMultiset implements java.io.Serializable {
final com.google.common.collect.Multiset delegate
transient java.util.Set elementSet
transient java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.Multiset)
com.google.common.collect.Multiset delegate
protected com.google.common.collect.Multiset delegate ()
java.util.Set createElementSet ()
public java.util.Set elementSet ()
java.util.Set es
public java.util.Set entrySet ()
java.util.Set es
public java.util.Iterator iterator ()
public boolean add (java.lang.Object)
Object element
public int add (java.lang.Object, int)
Object element
int occurences
public boolean addAll (java.util.Collection)
java.util.Collection elementsToAdd
public boolean remove (java.lang.Object)
Object element
public int remove (java.lang.Object, int)
Object element
int occurrences
public boolean removeAll (java.util.Collection)
java.util.Collection elementsToRemove
public boolean retainAll (java.util.Collection)
java.util.Collection elementsToRetain
public void clear ()
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Multisets$UnmodifiableSortedMultiset.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$UnmodifiableSortedMultiset extends com.google.common.collect.Multisets$UnmodifiableMultiset implements com.google.common.collect.SortedMultiset {
private transient com.google.common.collect.Multisets$UnmodifiableSortedMultiset descendingMultiset
private static final long serialVersionUID
private void (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset delegate
protected com.google.common.collect.SortedMultiset delegate ()
public java.util.Comparator comparator ()
java.util.SortedSet createElementSet ()
public java.util.SortedSet elementSet ()
public com.google.common.collect.SortedMultiset descendingMultiset ()
com.google.common.collect.Multisets$UnmodifiableSortedMultiset result
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
public com.google.common.collect.Multiset$Entry pollFirstEntry ()
public com.google.common.collect.Multiset$Entry pollLastEntry ()
public com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType lowerBoundType
Object upperBound
com.google.common.collect.BoundType upperBoundType
public com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
public volatile java.util.Set elementSet ()
volatile java.util.Set createElementSet ()
protected volatile com.google.common.collect.Multiset delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.SortedMultiset, com.google.common.collect.Multisets$1)
com.google.common.collect.SortedMultiset x0
com.google.common.collect.Multisets$1 x1
}
com/google/common/collect/Multisets.classMultisets.java
package com.google.common.collect
public final com.google.common.collect.Multisets extends java.lang.Object {
private static final com.google.common.collect.Ordering DECREASING_COUNT_ORDERING
private void ()
public static com.google.common.collect.Multiset unmodifiableMultiset (com.google.common.collect.Multiset)
com.google.common.collect.Multiset result
com.google.common.collect.Multiset multiset
public static com.google.common.collect.Multiset unmodifiableMultiset (com.google.common.collect.ImmutableMultiset)
com.google.common.collect.ImmutableMultiset multiset
public static com.google.common.collect.SortedMultiset unmodifiableSortedMultiset (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset sortedMultiset
public static com.google.common.collect.Multiset$Entry immutableEntry (java.lang.Object, int)
Object e
int n
static com.google.common.collect.Multiset forSet (java.util.Set)
java.util.Set set
static int inferDistinctElements (java.lang.Iterable)
Iterable elements
public static com.google.common.collect.Multiset intersection (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset1
com.google.common.collect.Multiset multiset2
public static boolean containsOccurrences (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
int superCount
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset superMultiset
com.google.common.collect.Multiset subMultiset
public static boolean retainOccurrences (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multisetToModify
com.google.common.collect.Multiset multisetToRetain
private static boolean retainOccurrencesImpl (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
int retainCount
com.google.common.collect.Multiset multisetToModify
com.google.common.collect.Multiset occurrencesToRetain
java.util.Iterator entryIterator
boolean changed
public static boolean removeOccurrences (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multisetToModify
com.google.common.collect.Multiset occurrencesToRemove
private static boolean removeOccurrencesImpl (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
int removeCount
com.google.common.collect.Multiset multisetToModify
com.google.common.collect.Multiset occurrencesToRemove
boolean changed
java.util.Iterator entryIterator
static boolean equalsImpl (com.google.common.collect.Multiset, java.lang.Object)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset that
com.google.common.collect.Multiset multiset
Object object
static boolean addAllImpl (com.google.common.collect.Multiset, java.util.Collection)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset that
com.google.common.collect.Multiset self
java.util.Collection elements
static boolean removeAllImpl (com.google.common.collect.Multiset, java.util.Collection)
com.google.common.collect.Multiset self
java.util.Collection elementsToRemove
java.util.Collection collection
static boolean retainAllImpl (com.google.common.collect.Multiset, java.util.Collection)
com.google.common.collect.Multiset self
java.util.Collection elementsToRetain
java.util.Collection collection
static int setCountImpl (com.google.common.collect.Multiset, java.lang.Object, int)
com.google.common.collect.Multiset self
Object element
int count
int oldCount
int delta
static boolean setCountImpl (com.google.common.collect.Multiset, java.lang.Object, int, int)
com.google.common.collect.Multiset self
Object element
int oldCount
int newCount
static java.util.Iterator iteratorImpl (com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset
static int sizeImpl (com.google.common.collect.Multiset)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
long size
static void checkNonnegative (int, java.lang.String)
int count
String name
static com.google.common.collect.Multiset cast (java.lang.Iterable)
Iterable iterable
public static com.google.common.collect.ImmutableMultiset copyHighestCountFirst (com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset
java.util.List sortedEntries
static void ()
}
com/google/common/collect/MutableClassToInstanceMap$1.classMutableClassToInstanceMap.java
package com.google.common.collect
final com.google.common.collect.MutableClassToInstanceMap$1 extends java.lang.Object implements com.google.common.collect.MapConstraint {
void ()
public void checkKeyValue (java.lang.Class, java.lang.Object)
Class key
Object value
public volatile void checkKeyValue (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/MutableClassToInstanceMap.classMutableClassToInstanceMap.java
package com.google.common.collect
public final com.google.common.collect.MutableClassToInstanceMap extends com.google.common.collect.MapConstraints$ConstrainedMap implements com.google.common.collect.ClassToInstanceMap {
private static final com.google.common.collect.MapConstraint VALUE_CAN_BE_CAST_TO_KEY
private static final long serialVersionUID
public static com.google.common.collect.MutableClassToInstanceMap create ()
public static com.google.common.collect.MutableClassToInstanceMap create (java.util.Map)
java.util.Map backingMap
private void (java.util.Map)
java.util.Map delegate
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
public java.lang.Object getInstance (java.lang.Class)
Class type
private static java.lang.Object cast (java.lang.Class, java.lang.Object)
Class type
Object value
public volatile void putAll (java.util.Map)
java.util.Map x0
public volatile java.util.Set entrySet ()
static java.lang.Object access$000 (java.lang.Class, java.lang.Object)
Class x0
Object x1
static void ()
}
com/google/common/collect/NaturalOrdering.classNaturalOrdering.java
package com.google.common.collect
final com.google.common.collect.NaturalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.NaturalOrdering INSTANCE
private static final long serialVersionUID
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.Ordering reverse ()
public int binarySearch (java.util.List, java.lang.Comparable)
java.util.List sortedList
Comparable key
public java.util.List sortedCopy (java.lang.Iterable)
Iterable iterable
java.util.List list
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void ()
public volatile int binarySearch (java.util.List, java.lang.Object)
java.util.List x0
Object x1
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/collect/NullsFirstOrdering.classNullsFirstOrdering.java
package com.google.common.collect
final com.google.common.collect.NullsFirstOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public boolean equals (java.lang.Object)
com.google.common.collect.NullsFirstOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/NullsLastOrdering.classNullsLastOrdering.java
package com.google.common.collect
final com.google.common.collect.NullsLastOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering ordering
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public boolean equals (java.lang.Object)
com.google.common.collect.NullsLastOrdering that
Object object
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/ObjectArrays.classObjectArrays.java
package com.google.common.collect
public final com.google.common.collect.ObjectArrays extends java.lang.Object {
static final Object[] EMPTY_ARRAY
private void ()
public static java.lang.Object[] newArray (java.lang.Class, int)
Class type
int length
public static java.lang.Object[] newArray (java.lang.Object[], int)
Object[] reference
int length
public static java.lang.Object[] concat (java.lang.Object[], java.lang.Object[], java.lang.Class)
Object[] first
Object[] second
Class type
Object[] result
public static java.lang.Object[] concat (java.lang.Object, java.lang.Object[])
Object element
Object[] array
Object[] result
public static java.lang.Object[] concat (java.lang.Object[], java.lang.Object)
Object[] array
Object element
Object[] result
static java.lang.Object[] arraysCopyOf (java.lang.Object[], int)
Object[] original
int newLength
Object[] copy
static java.lang.Object[] toArrayImpl (java.util.Collection, java.lang.Object[])
java.util.Collection c
Object[] array
int size
static java.lang.Object[] toArrayImpl (java.util.Collection)
java.util.Collection c
private static java.lang.Object[] fillArray (java.lang.Iterable, java.lang.Object[])
Object element
java.util.Iterator i$
Iterable elements
Object[] array
int i
static void swap (java.lang.Object[], int, int)
Object[] array
int i
int j
Object temp
static java.lang.Object checkElementNotNull (java.lang.Object, int)
Object element
int index
static void ()
}
com/google/common/collect/Ordering$ArbitraryOrdering$1.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrdering$1 extends java.lang.Object implements com.google.common.base.Function {
final java.util.concurrent.atomic.AtomicInteger counter
final com.google.common.collect.Ordering$ArbitraryOrdering this$0
void (com.google.common.collect.Ordering$ArbitraryOrdering)
public java.lang.Integer apply (java.lang.Object)
Object from
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Ordering$ArbitraryOrdering.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrdering extends com.google.common.collect.Ordering {
private java.util.Map uids
void ()
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
int leftCode
int rightCode
int result
public java.lang.String toString ()
int identityHashCode (java.lang.Object)
Object object
}
com/google/common/collect/Ordering$ArbitraryOrderingHolder.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$ArbitraryOrderingHolder extends java.lang.Object {
static final com.google.common.collect.Ordering ARBITRARY_ORDERING
private void ()
static void ()
}
com/google/common/collect/Ordering$IncomparableValueException.classOrdering.java
package com.google.common.collect
com.google.common.collect.Ordering$IncomparableValueException extends java.lang.ClassCastException {
final Object value
private static final long serialVersionUID
void (java.lang.Object)
Object value
}
com/google/common/collect/Ordering.classOrdering.java
package com.google.common.collect
public abstract com.google.common.collect.Ordering extends java.lang.Object implements java.util.Comparator {
static final int LEFT_IS_GREATER
static final int RIGHT_IS_GREATER
public static com.google.common.collect.Ordering natural ()
public static com.google.common.collect.Ordering from (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.Ordering from (com.google.common.collect.Ordering)
com.google.common.collect.Ordering ordering
public static com.google.common.collect.Ordering explicit (java.util.List)
java.util.List valuesInOrder
public static transient com.google.common.collect.Ordering explicit (java.lang.Object, java.lang.Object[])
Object leastValue
Object[] remainingValuesInOrder
public static com.google.common.collect.Ordering allEqual ()
public static com.google.common.collect.Ordering usingToString ()
public static com.google.common.collect.Ordering arbitrary ()
protected void ()
public com.google.common.collect.Ordering reverse ()
public com.google.common.collect.Ordering nullsFirst ()
public com.google.common.collect.Ordering nullsLast ()
public com.google.common.collect.Ordering onResultOf (com.google.common.base.Function)
com.google.common.base.Function function
public com.google.common.collect.Ordering compound (java.util.Comparator)
java.util.Comparator secondaryComparator
public static com.google.common.collect.Ordering compound (java.lang.Iterable)
Iterable comparators
public com.google.common.collect.Ordering lexicographical ()
public abstract int compare (java.lang.Object, java.lang.Object)
public java.lang.Object min (java.util.Iterator)
java.util.Iterator iterator
Object minSoFar
public java.lang.Object min (java.lang.Iterable)
Iterable iterable
public java.lang.Object min (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object r
Object[] arr$
int len$
int i$
Object a
Object b
Object c
Object[] rest
Object minSoFar
public java.lang.Object max (java.util.Iterator)
java.util.Iterator iterator
Object maxSoFar
public java.lang.Object max (java.lang.Iterable)
Iterable iterable
public java.lang.Object max (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object r
Object[] arr$
int len$
int i$
Object a
Object b
Object c
Object[] rest
Object maxSoFar
public java.util.List leastOf (java.lang.Iterable, int)
Object[] resultArray
Object[] tmp
Iterable iterable
int k
Object[] values
Object[] resultArray
public java.util.List greatestOf (java.lang.Iterable, int)
Iterable iterable
int k
private void quicksortLeastK (java.lang.Object[], int, int, int)
int pivotIndex
int pivotNewIndex
Object[] values
int left
int right
int k
private int partition (java.lang.Object[], int, int, int)
int i
Object[] values
int left
int right
int pivotIndex
Object pivotValue
int storeIndex
public java.util.List sortedCopy (java.lang.Iterable)
Iterable iterable
Object[] array
public com.google.common.collect.ImmutableList immutableSortedCopy (java.lang.Iterable)
Object e
Object[] arr$
int len$
int i$
Iterable iterable
Object[] elements
public boolean isOrdered (java.lang.Iterable)
Object next
Object prev
Iterable iterable
java.util.Iterator it
public boolean isStrictlyOrdered (java.lang.Iterable)
Object next
Object prev
Iterable iterable
java.util.Iterator it
public int binarySearch (java.util.List, java.lang.Object)
java.util.List sortedList
Object key
}
com/google/common/collect/PeekingIterator.classPeekingIterator.java
package com.google.common.collect
public abstract com.google.common.collect.PeekingIterator extends java.lang.Object implements java.util.Iterator {
public abstract java.lang.Object peek ()
public abstract java.lang.Object next ()
public abstract void remove ()
}
com/google/common/collect/Platform.classPlatform.java
package com.google.common.collect
com.google.common.collect.Platform extends java.lang.Object {
static java.lang.Object[] clone (java.lang.Object[])
Object[] array
static java.lang.Object[] newArray (java.lang.Object[], int)
Object[] reference
int length
Class type
Object[] result
static com.google.common.collect.MapMaker tryWeakKeys (com.google.common.collect.MapMaker)
com.google.common.collect.MapMaker mapMaker
static java.util.SortedMap mapsTransformEntriesSortedMap (java.util.SortedMap, com.google.common.collect.Maps$EntryTransformer)
java.util.SortedMap fromMap
com.google.common.collect.Maps$EntryTransformer transformer
private void ()
}
com/google/common/collect/Queues.classQueues.java
package com.google.common.collect
public final com.google.common.collect.Queues extends java.lang.Object {
private void ()
public static java.util.concurrent.ArrayBlockingQueue newArrayBlockingQueue (int)
int capacity
public static java.util.ArrayDeque newArrayDeque ()
public static java.util.ArrayDeque newArrayDeque (java.lang.Iterable)
Iterable elements
java.util.ArrayDeque deque
public static java.util.concurrent.ConcurrentLinkedQueue newConcurrentLinkedQueue ()
public static java.util.concurrent.ConcurrentLinkedQueue newConcurrentLinkedQueue (java.lang.Iterable)
Iterable elements
java.util.concurrent.ConcurrentLinkedQueue queue
public static java.util.concurrent.LinkedBlockingDeque newLinkedBlockingDeque ()
public static java.util.concurrent.LinkedBlockingDeque newLinkedBlockingDeque (int)
int capacity
public static java.util.concurrent.LinkedBlockingDeque newLinkedBlockingDeque (java.lang.Iterable)
Iterable elements
java.util.concurrent.LinkedBlockingDeque deque
public static java.util.concurrent.LinkedBlockingQueue newLinkedBlockingQueue ()
public static java.util.concurrent.LinkedBlockingQueue newLinkedBlockingQueue (int)
int capacity
public static java.util.concurrent.LinkedBlockingQueue newLinkedBlockingQueue (java.lang.Iterable)
Iterable elements
java.util.concurrent.LinkedBlockingQueue queue
public static java.util.concurrent.PriorityBlockingQueue newPriorityBlockingQueue ()
public static java.util.concurrent.PriorityBlockingQueue newPriorityBlockingQueue (java.lang.Iterable)
Iterable elements
java.util.concurrent.PriorityBlockingQueue queue
public static java.util.PriorityQueue newPriorityQueue ()
public static java.util.PriorityQueue newPriorityQueue (java.lang.Iterable)
Iterable elements
java.util.PriorityQueue queue
public static java.util.concurrent.SynchronousQueue newSynchronousQueue ()
public static int drain (java.util.concurrent.BlockingQueue, java.util.Collection, int, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
java.util.concurrent.BlockingQueue q
java.util.Collection buffer
int numElements
long timeout
java.util.concurrent.TimeUnit unit
long deadline
int added
public static int drainUninterruptibly (java.util.concurrent.BlockingQueue, java.util.Collection, int, long, java.util.concurrent.TimeUnit)
InterruptedException ex
Object e
java.util.concurrent.BlockingQueue q
java.util.Collection buffer
int numElements
long timeout
java.util.concurrent.TimeUnit unit
long deadline
int added
boolean interrupted
}
com/google/common/collect/Range.classRange.java
package com.google.common.collect
public final com.google.common.collect.Range extends java.lang.Object implements com.google.common.base.Predicate java.io.Serializable {
final com.google.common.collect.Cut lowerBound
final com.google.common.collect.Cut upperBound
private static final long serialVersionUID
void (com.google.common.collect.Cut, com.google.common.collect.Cut)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
public boolean hasLowerBound ()
public java.lang.Comparable lowerEndpoint ()
public com.google.common.collect.BoundType lowerBoundType ()
public boolean hasUpperBound ()
public java.lang.Comparable upperEndpoint ()
public com.google.common.collect.BoundType upperBoundType ()
public boolean isEmpty ()
public boolean contains (java.lang.Comparable)
Comparable value
public boolean apply (java.lang.Comparable)
Comparable input
public boolean containsAll (java.lang.Iterable)
java.util.SortedSet set
java.util.Comparator comparator
Comparable value
java.util.Iterator i$
Iterable values
public boolean encloses (com.google.common.collect.Range)
com.google.common.collect.Range other
public boolean isConnected (com.google.common.collect.Range)
com.google.common.collect.Range other
public com.google.common.collect.Range intersection (com.google.common.collect.Range)
com.google.common.collect.Range connectedRange
com.google.common.collect.Cut newLower
com.google.common.collect.Cut newUpper
public com.google.common.collect.Range span (com.google.common.collect.Range)
com.google.common.collect.Range other
com.google.common.collect.Cut newLower
com.google.common.collect.Cut newUpper
public com.google.common.collect.ContiguousSet asSet (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public com.google.common.collect.Range canonical (com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Cut lower
com.google.common.collect.Cut upper
public boolean equals (java.lang.Object)
com.google.common.collect.Range other
Object object
public int hashCode ()
public java.lang.String toString ()
private static java.lang.String toString (com.google.common.collect.Cut, com.google.common.collect.Cut)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
StringBuilder sb
private static java.util.SortedSet cast (java.lang.Iterable)
Iterable iterable
static int compareOrThrow (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/RangeMap$RangeValue.classRangeMap.java
package com.google.common.collect
final com.google.common.collect.RangeMap$RangeValue extends java.util.AbstractMap$SimpleEntry {
private static final long serialVersionUID
static final boolean $assertionsDisabled
void (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range key
Object value
com.google.common.collect.Cut getLowerBound ()
com.google.common.collect.Cut getUpperBound ()
com.google.common.collect.RangeMap$RangeValue withLowerBound (com.google.common.collect.Cut)
com.google.common.collect.Cut newLowerBound
com.google.common.collect.Range newRange
com.google.common.collect.RangeMap$RangeValue withUpperBound (com.google.common.collect.Cut)
com.google.common.collect.Cut newUpperBound
com.google.common.collect.Range newRange
static void ()
}
com/google/common/collect/RangeMap.classRangeMap.java
package com.google.common.collect
final com.google.common.collect.RangeMap extends java.lang.Object implements com.google.common.base.Function java.io.Serializable {
private final java.util.NavigableMap map
private static final long serialVersionUID
static final boolean $assertionsDisabled
public static com.google.common.collect.RangeMap create ()
private void (java.util.NavigableMap)
java.util.NavigableMap map
public java.lang.Object apply (java.lang.Comparable)
Comparable input
public java.lang.Object get (java.lang.Comparable)
Comparable key
java.util.Map$Entry lowerEntry
public void put (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range keyRange
Object value
public void putAll (com.google.common.collect.RangeMap)
com.google.common.collect.RangeMap$RangeValue rangeValue
java.util.Iterator i$
com.google.common.collect.RangeMap rangeMap
public void clear ()
public void clear (com.google.common.collect.Range)
com.google.common.collect.RangeMap$RangeValue replacement
com.google.common.collect.RangeMap$RangeValue lowerRangeValue
com.google.common.collect.Cut upperCut
com.google.common.collect.RangeMap$RangeValue lowerRangeValue
com.google.common.collect.Cut upperCut
com.google.common.collect.Range rangeToClear
java.util.Map$Entry lowerThanLB
java.util.Map$Entry lowerThanUB
private void removeRange (com.google.common.collect.RangeMap$RangeValue)
com.google.common.collect.RangeMap$RangeValue rangeValue
com.google.common.collect.RangeMap$RangeValue removed
private void putRange (com.google.common.collect.RangeMap$RangeValue)
com.google.common.collect.RangeMap$RangeValue rangeValue
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
public volatile java.lang.Object apply (java.lang.Object)
Object x0
static void ()
}
com/google/common/collect/RangeSet$StandardComplement$1$1.classRangeSet.java
package com.google.common.collect
com.google.common.collect.RangeSet$StandardComplement$1$1 extends com.google.common.collect.AbstractIterator {
com.google.common.collect.Cut prevCut
final java.util.Iterator val$positiveIterator
final com.google.common.collect.RangeSet$StandardComplement$1 this$1
void (com.google.common.collect.RangeSet$StandardComplement$1, java.util.Iterator)
protected com.google.common.collect.Range computeNext ()
com.google.common.collect.Cut oldCut
com.google.common.collect.Range positiveRange
com.google.common.collect.Range result
com.google.common.collect.Cut posInfinity
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/RangeSet$StandardComplement$1.classRangeSet.java
package com.google.common.collect
com.google.common.collect.RangeSet$StandardComplement$1 extends java.util.AbstractSet {
final com.google.common.collect.RangeSet$StandardComplement this$0
void (com.google.common.collect.RangeSet$StandardComplement)
public java.util.Iterator iterator ()
java.util.Iterator positiveIterator
public int size ()
}
com/google/common/collect/RangeSet$StandardComplement.classRangeSet.java
package com.google.common.collect
com.google.common.collect.RangeSet$StandardComplement extends com.google.common.collect.RangeSet {
final com.google.common.collect.RangeSet positive
private transient java.util.Set asRanges
public void (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet positive
public boolean contains (java.lang.Comparable)
Comparable value
public void add (com.google.common.collect.Range)
com.google.common.collect.Range range
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range range
public final java.util.Set asRanges ()
java.util.Set result
java.util.Set createAsRanges ()
public com.google.common.collect.RangeSet complement ()
}
com/google/common/collect/RangeSet.classRangeSet.java
package com.google.common.collect
abstract com.google.common.collect.RangeSet extends java.lang.Object {
void ()
public boolean contains (java.lang.Comparable)
Comparable value
public com.google.common.collect.Range rangeContaining (java.lang.Comparable)
com.google.common.collect.Range range
java.util.Iterator i$
Comparable value
public abstract java.util.Set asRanges ()
public boolean isEmpty ()
public abstract com.google.common.collect.RangeSet complement ()
public void add (com.google.common.collect.Range)
com.google.common.collect.Range range
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range range
public boolean encloses (com.google.common.collect.Range)
com.google.common.collect.Range range
java.util.Iterator i$
com.google.common.collect.Range otherRange
public boolean enclosesAll (com.google.common.collect.RangeSet)
com.google.common.collect.Range range
java.util.Iterator i$
com.google.common.collect.RangeSet other
public void addAll (com.google.common.collect.RangeSet)
com.google.common.collect.Range range
java.util.Iterator i$
com.google.common.collect.RangeSet other
public void removeAll (com.google.common.collect.RangeSet)
com.google.common.collect.Range range
java.util.Iterator i$
com.google.common.collect.RangeSet other
public boolean equals (java.lang.Object)
com.google.common.collect.RangeSet other
Object obj
public final int hashCode ()
public final java.lang.String toString ()
com.google.common.collect.Range range
java.util.Iterator i$
StringBuilder builder
}
com/google/common/collect/Ranges$1.classRanges.java
package com.google.common.collect
com.google.common.collect.Ranges$1 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BoundType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/Ranges.classRanges.java
package com.google.common.collect
public final com.google.common.collect.Ranges extends java.lang.Object {
private void ()
static com.google.common.collect.Range create (com.google.common.collect.Cut, com.google.common.collect.Cut)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
public static com.google.common.collect.Range open (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range closed (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range closedOpen (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range openClosed (java.lang.Comparable, java.lang.Comparable)
Comparable lower
Comparable upper
public static com.google.common.collect.Range range (java.lang.Comparable, com.google.common.collect.BoundType, java.lang.Comparable, com.google.common.collect.BoundType)
Comparable lower
com.google.common.collect.BoundType lowerType
Comparable upper
com.google.common.collect.BoundType upperType
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
public static com.google.common.collect.Range lessThan (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range atMost (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range upTo (java.lang.Comparable, com.google.common.collect.BoundType)
Comparable endpoint
com.google.common.collect.BoundType boundType
public static com.google.common.collect.Range greaterThan (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range atLeast (java.lang.Comparable)
Comparable endpoint
public static com.google.common.collect.Range downTo (java.lang.Comparable, com.google.common.collect.BoundType)
Comparable endpoint
com.google.common.collect.BoundType boundType
public static com.google.common.collect.Range all ()
public static com.google.common.collect.Range singleton (java.lang.Comparable)
Comparable value
public static com.google.common.collect.Range encloseAll (java.lang.Iterable)
Comparable value
Iterable values
java.util.Iterator valueIterator
Comparable min
Comparable max
}
com/google/common/collect/RegularContiguousSet$1.classRegularContiguousSet.java
package com.google.common.collect
com.google.common.collect.RegularContiguousSet$1 extends com.google.common.collect.AbstractSequentialIterator {
final Comparable last
final com.google.common.collect.RegularContiguousSet this$0
void (com.google.common.collect.RegularContiguousSet, java.lang.Comparable)
Comparable x0
protected java.lang.Comparable computeNext (java.lang.Comparable)
Comparable previous
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/collect/RegularContiguousSet$DescendingContiguousSet$1.classRegularContiguousSet.java
package com.google.common.collect
com.google.common.collect.RegularContiguousSet$DescendingContiguousSet$1 extends com.google.common.collect.AbstractSequentialIterator {
final Comparable last
final com.google.common.collect.RegularContiguousSet$DescendingContiguousSet this$1
void (com.google.common.collect.RegularContiguousSet$DescendingContiguousSet, java.lang.Comparable)
Comparable x0
protected java.lang.Comparable computeNext (java.lang.Comparable)
Comparable previous
protected volatile java.lang.Object computeNext (java.lang.Object)
Object x0
}
com/google/common/collect/RegularContiguousSet$DescendingContiguousSet.classRegularContiguousSet.java
package com.google.common.collect
final com.google.common.collect.RegularContiguousSet$DescendingContiguousSet extends com.google.common.collect.ImmutableSortedSet {
final com.google.common.collect.RegularContiguousSet this$0
private void (com.google.common.collect.RegularContiguousSet)
public java.lang.Comparable first ()
public java.lang.Comparable last ()
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Comparable, boolean)
Comparable fromElement
boolean inclusive
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
int indexOf (java.lang.Object)
Object target
boolean isPartialView ()
volatile com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
volatile com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
volatile com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.Iterator iterator ()
public volatile java.lang.Object last ()
public volatile java.lang.Object first ()
void (com.google.common.collect.RegularContiguousSet, com.google.common.collect.RegularContiguousSet$1)
com.google.common.collect.RegularContiguousSet x0
com.google.common.collect.RegularContiguousSet$1 x1
}
com/google/common/collect/RegularContiguousSet$SerializedForm.classRegularContiguousSet.java
package com.google.common.collect
final com.google.common.collect.RegularContiguousSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
final com.google.common.collect.Range range
final com.google.common.collect.DiscreteDomain domain
private void (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain)
com.google.common.collect.Range range
com.google.common.collect.DiscreteDomain domain
private java.lang.Object readResolve ()
void (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain, com.google.common.collect.RegularContiguousSet$1)
com.google.common.collect.Range x0
com.google.common.collect.DiscreteDomain x1
com.google.common.collect.RegularContiguousSet$1 x2
}
com/google/common/collect/RegularContiguousSet.classRegularContiguousSet.java
package com.google.common.collect
final com.google.common.collect.RegularContiguousSet extends com.google.common.collect.ContiguousSet {
private final com.google.common.collect.Range range
private static final long serialVersionUID
void (com.google.common.collect.Range, com.google.common.collect.DiscreteDomain)
com.google.common.collect.Range range
com.google.common.collect.DiscreteDomain domain
private com.google.common.collect.ContiguousSet intersectionInCurrentDomain (com.google.common.collect.Range)
com.google.common.collect.Range other
com.google.common.collect.ContiguousSet headSetImpl (java.lang.Comparable, boolean)
Comparable toElement
boolean inclusive
com.google.common.collect.ContiguousSet subSetImpl (java.lang.Comparable, boolean, java.lang.Comparable, boolean)
Comparable fromElement
boolean fromInclusive
Comparable toElement
boolean toInclusive
com.google.common.collect.ContiguousSet tailSetImpl (java.lang.Comparable, boolean)
Comparable fromElement
boolean inclusive
int indexOf (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
private static boolean equalsOrThrow (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
boolean isPartialView ()
public java.lang.Comparable first ()
public java.lang.Comparable last ()
public int size ()
long distance
public boolean contains (java.lang.Object)
ClassCastException e
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection targets
public boolean isEmpty ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] other
public com.google.common.collect.ContiguousSet intersection (com.google.common.collect.ContiguousSet)
Comparable lowerEndpoint
Comparable upperEndpoint
com.google.common.collect.ContiguousSet other
public com.google.common.collect.Range range ()
public com.google.common.collect.Range range (com.google.common.collect.BoundType, com.google.common.collect.BoundType)
com.google.common.collect.BoundType lowerBoundType
com.google.common.collect.BoundType upperBoundType
public boolean equals (java.lang.Object)
com.google.common.collect.RegularContiguousSet that
Object object
public int hashCode ()
java.lang.Object writeReplace ()
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
volatile com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
volatile com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object x0
boolean x1
Object x2
boolean x3
volatile com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.Iterator iterator ()
public volatile java.lang.Object last ()
public volatile java.lang.Object first ()
static boolean access$000 (java.lang.Comparable, java.lang.Comparable)
Comparable x0
Comparable x1
}
com/google/common/collect/RegularImmutableAsList.classRegularImmutableAsList.java
package com.google.common.collect
com.google.common.collect.RegularImmutableAsList extends com.google.common.collect.ImmutableAsList {
private final com.google.common.collect.ImmutableCollection delegate
private final com.google.common.collect.ImmutableList delegateList
void (com.google.common.collect.ImmutableCollection, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableCollection delegate
com.google.common.collect.ImmutableList delegateList
void (com.google.common.collect.ImmutableCollection, java.lang.Object[])
com.google.common.collect.ImmutableCollection delegate
Object[] array
com.google.common.collect.ImmutableCollection delegateCollection ()
com.google.common.collect.ImmutableList delegateList ()
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] other
public int indexOf (java.lang.Object)
Object object
public int lastIndexOf (java.lang.Object)
Object object
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.Object get (int)
int index
public volatile java.util.ListIterator listIterator (int)
int x0
}
com/google/common/collect/RegularImmutableBiMap.classRegularImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableBiMap extends com.google.common.collect.ImmutableBiMap {
final transient com.google.common.collect.ImmutableMap delegate
final transient com.google.common.collect.ImmutableBiMap inverse
void (com.google.common.collect.ImmutableMap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.ImmutableMap delegate
com.google.common.collect.ImmutableMap$Builder builder
com.google.common.collect.ImmutableMap backwardMap
void (com.google.common.collect.ImmutableMap, com.google.common.collect.ImmutableBiMap)
com.google.common.collect.ImmutableMap delegate
com.google.common.collect.ImmutableBiMap inverse
com.google.common.collect.ImmutableMap delegate ()
public com.google.common.collect.ImmutableBiMap inverse ()
boolean isPartialView ()
public volatile com.google.common.collect.BiMap inverse ()
}
com/google/common/collect/RegularImmutableList.classRegularImmutableList.java
package com.google.common.collect
com.google.common.collect.RegularImmutableList extends com.google.common.collect.ImmutableList {
private final transient int offset
private final transient int size
private final transient Object[] array
void (java.lang.Object[], int, int)
Object[] array
int offset
int size
void (java.lang.Object[])
Object[] array
public int size ()
public boolean isEmpty ()
boolean isPartialView ()
public java.lang.Object[] toArray ()
Object[] newArray
public java.lang.Object[] toArray (java.lang.Object[])
Object[] other
public java.lang.Object get (int)
int index
com.google.common.collect.ImmutableList subListUnchecked (int, int)
int fromIndex
int toIndex
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
public boolean equals (java.lang.Object)
int i
com.google.common.collect.RegularImmutableList other
Object element
java.util.Iterator i$
Object object
java.util.List that
int index
public java.lang.String toString ()
int i
StringBuilder sb
public volatile java.util.ListIterator listIterator (int)
int x0
}
com/google/common/collect/RegularImmutableMap$1.classRegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$1 extends com.google.common.collect.ImmutableMapKeySet {
final com.google.common.collect.RegularImmutableMap this$0
void (com.google.common.collect.RegularImmutableMap, com.google.common.collect.ImmutableSet, int)
com.google.common.collect.ImmutableSet x0
int x1
com.google.common.collect.ImmutableMap map ()
}
com/google/common/collect/RegularImmutableMap$EntrySet.classRegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$EntrySet extends com.google.common.collect.ImmutableMapEntrySet {
final com.google.common.collect.RegularImmutableMap this$0
private void (com.google.common.collect.RegularImmutableMap)
com.google.common.collect.ImmutableMap map ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
public volatile java.util.Iterator iterator ()
void (com.google.common.collect.RegularImmutableMap, com.google.common.collect.RegularImmutableMap$1)
com.google.common.collect.RegularImmutableMap x0
com.google.common.collect.RegularImmutableMap$1 x1
}
com/google/common/collect/RegularImmutableMap$LinkedEntry.classRegularImmutableMap.java
package com.google.common.collect
abstract com.google.common.collect.RegularImmutableMap$LinkedEntry extends java.lang.Object implements java.util.Map$Entry {
public abstract com.google.common.collect.RegularImmutableMap$LinkedEntry next ()
}
com/google/common/collect/RegularImmutableMap$NonTerminalEntry.classRegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap$NonTerminalEntry extends com.google.common.collect.ImmutableEntry implements com.google.common.collect.RegularImmutableMap$LinkedEntry {
final com.google.common.collect.RegularImmutableMap$LinkedEntry next
void (java.lang.Object, java.lang.Object, com.google.common.collect.RegularImmutableMap$LinkedEntry)
Object key
Object value
com.google.common.collect.RegularImmutableMap$LinkedEntry next
public com.google.common.collect.RegularImmutableMap$LinkedEntry next ()
}
com/google/common/collect/RegularImmutableMap$TerminalEntry.classRegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap$TerminalEntry extends com.google.common.collect.ImmutableEntry implements com.google.common.collect.RegularImmutableMap$LinkedEntry {
void (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.RegularImmutableMap$LinkedEntry next ()
}
com/google/common/collect/RegularImmutableMap.classRegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap extends com.google.common.collect.ImmutableMap {
private final transient com.google.common.collect.RegularImmutableMap$LinkedEntry[] entries
private final transient com.google.common.collect.RegularImmutableMap$LinkedEntry[] table
private final transient int mask
private final transient int keySetHashCode
private static final double MAX_LOAD_FACTOR
private static final long serialVersionUID
transient void (java.util.Map$Entry[])
java.util.Map$Entry entry
Object key
int keyHashCode
int tableIndex
com.google.common.collect.RegularImmutableMap$LinkedEntry existing
com.google.common.collect.RegularImmutableMap$LinkedEntry linkedEntry
int entryIndex
java.util.Map$Entry[] immutableEntries
int size
int tableSize
int keySetHashCodeMutable
private static int chooseTableSize (int)
int size
int tableSize
private com.google.common.collect.RegularImmutableMap$LinkedEntry[] createEntryArray (int)
int size
private static com.google.common.collect.RegularImmutableMap$LinkedEntry newLinkedEntry (java.lang.Object, java.lang.Object, com.google.common.collect.RegularImmutableMap$LinkedEntry)
Object key
Object value
com.google.common.collect.RegularImmutableMap$LinkedEntry next
public java.lang.Object get (java.lang.Object)
Object candidateKey
com.google.common.collect.RegularImmutableMap$LinkedEntry entry
Object key
int index
public int size ()
public boolean isEmpty ()
public boolean containsValue (java.lang.Object)
java.util.Map$Entry entry
com.google.common.collect.RegularImmutableMap$LinkedEntry[] arr$
int len$
int i$
Object value
boolean isPartialView ()
com.google.common.collect.ImmutableSet createEntrySet ()
com.google.common.collect.ImmutableSet createKeySet ()
public java.lang.String toString ()
StringBuilder result
static com.google.common.collect.RegularImmutableMap$LinkedEntry[] access$100 (com.google.common.collect.RegularImmutableMap)
com.google.common.collect.RegularImmutableMap x0
}
com/google/common/collect/RegularImmutableMultiset$1.classRegularImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMultiset$1 extends java.lang.Object {
}
com/google/common/collect/RegularImmutableMultiset$EntrySet$1.classRegularImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMultiset$EntrySet$1 extends com.google.common.collect.ImmutableAsList {
final com.google.common.collect.ImmutableList val$entryList
final com.google.common.collect.RegularImmutableMultiset$EntrySet this$1
void (com.google.common.collect.RegularImmutableMultiset$EntrySet, com.google.common.collect.ImmutableList)
public com.google.common.collect.Multiset$Entry get (int)
int index
com.google.common.collect.ImmutableCollection delegateCollection ()
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/RegularImmutableMultiset$EntrySet.classRegularImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMultiset$EntrySet extends com.google.common.collect.ImmutableMultiset$EntrySet {
final com.google.common.collect.RegularImmutableMultiset this$0
private void (com.google.common.collect.RegularImmutableMultiset)
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
com.google.common.collect.ImmutableList entryList
public volatile java.util.Iterator iterator ()
void (com.google.common.collect.RegularImmutableMultiset, com.google.common.collect.RegularImmutableMultiset$1)
com.google.common.collect.RegularImmutableMultiset x0
com.google.common.collect.RegularImmutableMultiset$1 x1
}
com/google/common/collect/RegularImmutableMultiset.classRegularImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMultiset extends com.google.common.collect.ImmutableMultiset {
private final transient com.google.common.collect.ImmutableMap map
private final transient int size
void (com.google.common.collect.ImmutableMap, int)
com.google.common.collect.ImmutableMap map
int size
boolean isPartialView ()
public int count (java.lang.Object)
Object element
Integer value
public int size ()
public boolean contains (java.lang.Object)
Object element
public com.google.common.collect.ImmutableSet elementSet ()
private static com.google.common.collect.Multiset$Entry entryFromMapEntry (java.util.Map$Entry)
java.util.Map$Entry entry
com.google.common.collect.ImmutableSet createEntrySet ()
public int hashCode ()
public volatile java.util.Set elementSet ()
static com.google.common.collect.ImmutableMap access$100 (com.google.common.collect.RegularImmutableMultiset)
com.google.common.collect.RegularImmutableMultiset x0
static com.google.common.collect.Multiset$Entry access$200 (java.util.Map$Entry)
java.util.Map$Entry x0
}
com/google/common/collect/RegularImmutableSet.classRegularImmutableSet.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSet extends com.google.common.collect.ImmutableSet$ArrayImmutableSet {
final transient Object[] table
private final transient int mask
private final transient int hashCode
void (java.lang.Object[], int, java.lang.Object[], int)
Object[] elements
int hashCode
Object[] table
int mask
public boolean contains (java.lang.Object)
Object candidate
int i
Object target
public int hashCode ()
boolean isHashCodeFast ()
}
com/google/common/collect/RegularImmutableSortedMap$1.classRegularImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableSortedMap$1 extends java.lang.Object {
}
com/google/common/collect/RegularImmutableSortedMap$EntrySet$1.classRegularImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableSortedMap$EntrySet$1 extends com.google.common.collect.ImmutableAsList {
private final com.google.common.collect.ImmutableList keyList
private final com.google.common.collect.ImmutableList valueList
final com.google.common.collect.RegularImmutableSortedMap$EntrySet this$1
void (com.google.common.collect.RegularImmutableSortedMap$EntrySet)
public java.util.Map$Entry get (int)
int index
com.google.common.collect.ImmutableCollection delegateCollection ()
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/RegularImmutableSortedMap$EntrySet.classRegularImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableSortedMap$EntrySet extends com.google.common.collect.ImmutableMapEntrySet {
final com.google.common.collect.RegularImmutableSortedMap this$0
private void (com.google.common.collect.RegularImmutableSortedMap)
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
com.google.common.collect.ImmutableMap map ()
public volatile java.util.Iterator iterator ()
void (com.google.common.collect.RegularImmutableSortedMap, com.google.common.collect.RegularImmutableSortedMap$1)
com.google.common.collect.RegularImmutableSortedMap x0
com.google.common.collect.RegularImmutableSortedMap$1 x1
}
com/google/common/collect/RegularImmutableSortedMap.classRegularImmutableSortedMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedMap extends com.google.common.collect.ImmutableSortedMap {
private final transient com.google.common.collect.RegularImmutableSortedSet keySet
private final transient com.google.common.collect.ImmutableList valueList
void (com.google.common.collect.RegularImmutableSortedSet, com.google.common.collect.ImmutableList)
com.google.common.collect.RegularImmutableSortedSet keySet
com.google.common.collect.ImmutableList valueList
void (com.google.common.collect.RegularImmutableSortedSet, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSortedMap)
com.google.common.collect.RegularImmutableSortedSet keySet
com.google.common.collect.ImmutableList valueList
com.google.common.collect.ImmutableSortedMap descendingMap
com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSortedSet keySet ()
public com.google.common.collect.ImmutableCollection values ()
public java.lang.Object get (java.lang.Object)
Object key
int index
private com.google.common.collect.ImmutableSortedMap getSubMap (int, int)
int fromIndex
int toIndex
public com.google.common.collect.ImmutableSortedMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public com.google.common.collect.ImmutableSortedMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
com.google.common.collect.ImmutableSortedMap createDescendingMap ()
public volatile java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.NavigableMap headMap (java.lang.Object, boolean)
Object x0
boolean x1
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
public volatile com.google.common.collect.ImmutableSet keySet ()
}
com/google/common/collect/RegularImmutableSortedMultiset$1.classRegularImmutableSortedMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableSortedMultiset$1 extends java.lang.Object {
}
com/google/common/collect/RegularImmutableSortedMultiset$EntrySet$1.classRegularImmutableSortedMultiset.java
package com.google.common.collect
com.google.common.collect.RegularImmutableSortedMultiset$EntrySet$1 extends com.google.common.collect.ImmutableAsList {
final com.google.common.collect.RegularImmutableSortedMultiset$EntrySet this$1
void (com.google.common.collect.RegularImmutableSortedMultiset$EntrySet)
public com.google.common.collect.Multiset$Entry get (int)
int index
com.google.common.collect.ImmutableCollection delegateCollection ()
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/RegularImmutableSortedMultiset$EntrySet.classRegularImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedMultiset$EntrySet extends com.google.common.collect.ImmutableMultiset$EntrySet {
final com.google.common.collect.RegularImmutableSortedMultiset this$0
private void (com.google.common.collect.RegularImmutableSortedMultiset)
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
public volatile java.util.Iterator iterator ()
void (com.google.common.collect.RegularImmutableSortedMultiset, com.google.common.collect.RegularImmutableSortedMultiset$1)
com.google.common.collect.RegularImmutableSortedMultiset x0
com.google.common.collect.RegularImmutableSortedMultiset$1 x1
}
com/google/common/collect/RegularImmutableSortedMultiset.classRegularImmutableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedMultiset extends com.google.common.collect.ImmutableSortedMultiset {
private final transient com.google.common.collect.RegularImmutableSortedSet elementSet
private final transient int[] counts
private final transient long[] cumulativeCounts
private final transient int offset
private final transient int length
void (com.google.common.collect.RegularImmutableSortedSet, int[], long[], int, int)
com.google.common.collect.RegularImmutableSortedSet elementSet
int[] counts
long[] cumulativeCounts
int offset
int length
private com.google.common.collect.Multiset$Entry getEntry (int)
int index
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
public int count (java.lang.Object)
Object element
int index
public int size ()
long size
public com.google.common.collect.ImmutableSortedSet elementSet ()
public com.google.common.collect.ImmutableSortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.ImmutableSortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
com.google.common.collect.ImmutableSortedMultiset getSubMultiset (int, int)
com.google.common.collect.RegularImmutableSortedSet subElementSet
int from
int to
com.google.common.collect.ImmutableSet createEntrySet ()
boolean isPartialView ()
public volatile com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
public volatile java.util.SortedSet elementSet ()
public volatile java.util.Set elementSet ()
static int access$100 (com.google.common.collect.RegularImmutableSortedMultiset)
com.google.common.collect.RegularImmutableSortedMultiset x0
static com.google.common.collect.Multiset$Entry access$200 (com.google.common.collect.RegularImmutableSortedMultiset, int)
com.google.common.collect.RegularImmutableSortedMultiset x0
int x1
}
com/google/common/collect/RegularImmutableSortedSet.classRegularImmutableSortedSet.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSortedSet extends com.google.common.collect.ImmutableSortedSet {
private final transient com.google.common.collect.ImmutableList elements
void (com.google.common.collect.ImmutableList, java.util.Comparator)
com.google.common.collect.ImmutableList elements
java.util.Comparator comparator
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean isEmpty ()
public int size ()
public boolean contains (java.lang.Object)
ClassCastException e
Object o
public boolean containsAll (java.util.Collection)
int cmp
NullPointerException e
ClassCastException e
java.util.Collection targets
java.util.Iterator thisIterator
java.util.Iterator thatIterator
Object target
private int unsafeBinarySearch (java.lang.Object) throws java.lang.ClassCastException
Object key
boolean isPartialView ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean equals (java.lang.Object)
Object element
Object otherElement
java.util.Iterator iterator
ClassCastException e
java.util.NoSuchElementException e
java.util.Iterator otherIterator
Object object
java.util.Set that
public java.lang.Object first ()
public java.lang.Object last ()
com.google.common.collect.ImmutableSortedSet headSetImpl (java.lang.Object, boolean)
Object toElement
boolean inclusive
int headIndex (java.lang.Object, boolean)
Object toElement
boolean inclusive
com.google.common.collect.ImmutableSortedSet subSetImpl (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
com.google.common.collect.ImmutableSortedSet tailSetImpl (java.lang.Object, boolean)
Object fromElement
boolean inclusive
int tailIndex (java.lang.Object, boolean)
Object fromElement
boolean inclusive
java.util.Comparator unsafeComparator ()
com.google.common.collect.ImmutableSortedSet getSubSet (int, int)
int newFromIndex
int newToIndex
int indexOf (java.lang.Object)
ClassCastException e
Object target
int position
com.google.common.collect.ImmutableList createAsList ()
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/RegularImmutableTable$1.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.Object apply (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell from
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/RegularImmutableTable$2.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$2 extends java.lang.Object implements java.util.Comparator {
final java.util.Comparator val$rowComparator
final java.util.Comparator val$columnComparator
void (java.util.Comparator, java.util.Comparator)
public int compare (com.google.common.collect.Table$Cell, com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell1
com.google.common.collect.Table$Cell cell2
int rowCompare
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/google/common/collect/RegularImmutableTable$DenseImmutableTable$Column.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$DenseImmutableTable$Column extends com.google.common.collect.RegularImmutableTable$ImmutableArrayMap {
private final int columnIndex
final com.google.common.collect.RegularImmutableTable$DenseImmutableTable this$0
void (com.google.common.collect.RegularImmutableTable$DenseImmutableTable, int)
int columnIndex
com.google.common.collect.ImmutableMap keyToIndex ()
java.lang.Object getValue (int)
int keyIndex
boolean isPartialView ()
}
com/google/common/collect/RegularImmutableTable$DenseImmutableTable$ColumnMap.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$DenseImmutableTable$ColumnMap extends com.google.common.collect.RegularImmutableTable$ImmutableArrayMap {
final com.google.common.collect.RegularImmutableTable$DenseImmutableTable this$0
private void (com.google.common.collect.RegularImmutableTable$DenseImmutableTable)
com.google.common.collect.ImmutableMap keyToIndex ()
java.util.Map getValue (int)
int keyIndex
boolean isPartialView ()
volatile java.lang.Object getValue (int)
int x0
void (com.google.common.collect.RegularImmutableTable$DenseImmutableTable, com.google.common.collect.RegularImmutableTable$1)
com.google.common.collect.RegularImmutableTable$DenseImmutableTable x0
com.google.common.collect.RegularImmutableTable$1 x1
}
com/google/common/collect/RegularImmutableTable$DenseImmutableTable$Row.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$DenseImmutableTable$Row extends com.google.common.collect.RegularImmutableTable$ImmutableArrayMap {
private final int rowIndex
final com.google.common.collect.RegularImmutableTable$DenseImmutableTable this$0
void (com.google.common.collect.RegularImmutableTable$DenseImmutableTable, int)
int rowIndex
com.google.common.collect.ImmutableMap keyToIndex ()
java.lang.Object getValue (int)
int keyIndex
boolean isPartialView ()
}
com/google/common/collect/RegularImmutableTable$DenseImmutableTable$RowMap.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$DenseImmutableTable$RowMap extends com.google.common.collect.RegularImmutableTable$ImmutableArrayMap {
final com.google.common.collect.RegularImmutableTable$DenseImmutableTable this$0
private void (com.google.common.collect.RegularImmutableTable$DenseImmutableTable)
com.google.common.collect.ImmutableMap keyToIndex ()
java.util.Map getValue (int)
int keyIndex
boolean isPartialView ()
volatile java.lang.Object getValue (int)
int x0
void (com.google.common.collect.RegularImmutableTable$DenseImmutableTable, com.google.common.collect.RegularImmutableTable$1)
com.google.common.collect.RegularImmutableTable$DenseImmutableTable x0
com.google.common.collect.RegularImmutableTable$1 x1
}
com/google/common/collect/RegularImmutableTable$DenseImmutableTable.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$DenseImmutableTable extends com.google.common.collect.RegularImmutableTable {
private final com.google.common.collect.ImmutableMap rowKeyToIndex
private final com.google.common.collect.ImmutableMap columnKeyToIndex
private final com.google.common.collect.ImmutableMap rowMap
private final com.google.common.collect.ImmutableMap columnMap
private final int[] rowCounts
private final int[] columnCounts
private final Object[][] values
private static com.google.common.collect.ImmutableMap makeIndex (com.google.common.collect.ImmutableSet)
Object key
java.util.Iterator i$
com.google.common.collect.ImmutableSet set
com.google.common.collect.ImmutableMap$Builder indexBuilder
int i
void (com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet)
Object rowKey
Object columnKey
int rowIndex
int columnIndex
Object existingValue
com.google.common.collect.Table$Cell cell
java.util.Iterator i$
com.google.common.collect.ImmutableSet cellSet
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
Object[][] array
public com.google.common.collect.ImmutableMap column (java.lang.Object)
Object columnKey
Integer columnIndex
public com.google.common.collect.ImmutableSet columnKeySet ()
public com.google.common.collect.ImmutableMap columnMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Integer rowIndex
Integer columnIndex
public com.google.common.collect.ImmutableMap row (java.lang.Object)
Object rowKey
Integer rowIndex
public com.google.common.collect.ImmutableSet rowKeySet ()
public com.google.common.collect.ImmutableMap rowMap ()
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
public volatile java.util.Collection values ()
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
public volatile java.util.Set cellSet ()
public volatile java.util.Map column (java.lang.Object)
Object x0
public volatile java.util.Map row (java.lang.Object)
Object x0
static int[] access$300 (com.google.common.collect.RegularImmutableTable$DenseImmutableTable)
com.google.common.collect.RegularImmutableTable$DenseImmutableTable x0
static com.google.common.collect.ImmutableMap access$400 (com.google.common.collect.RegularImmutableTable$DenseImmutableTable)
com.google.common.collect.RegularImmutableTable$DenseImmutableTable x0
static java.lang.Object[][] access$500 (com.google.common.collect.RegularImmutableTable$DenseImmutableTable)
com.google.common.collect.RegularImmutableTable$DenseImmutableTable x0
static int[] access$600 (com.google.common.collect.RegularImmutableTable$DenseImmutableTable)
com.google.common.collect.RegularImmutableTable$DenseImmutableTable x0
static com.google.common.collect.ImmutableMap access$700 (com.google.common.collect.RegularImmutableTable$DenseImmutableTable)
com.google.common.collect.RegularImmutableTable$DenseImmutableTable x0
}
com/google/common/collect/RegularImmutableTable$ImmutableArrayMap$1$1.classRegularImmutableTable.java
package com.google.common.collect
com.google.common.collect.RegularImmutableTable$ImmutableArrayMap$1$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.RegularImmutableTable$ImmutableArrayMap$1 this$1
void (com.google.common.collect.RegularImmutableTable$ImmutableArrayMap$1, int)
int x0
protected java.util.Map$Entry get (int)
int index
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/RegularImmutableTable$ImmutableArrayMap$1.classRegularImmutableTable.java
package com.google.common.collect
com.google.common.collect.RegularImmutableTable$ImmutableArrayMap$1 extends com.google.common.collect.ImmutableMapEntrySet {
final com.google.common.collect.RegularImmutableTable$ImmutableArrayMap this$0
void (com.google.common.collect.RegularImmutableTable$ImmutableArrayMap)
com.google.common.collect.ImmutableMap map ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/RegularImmutableTable$ImmutableArrayMap$2$1.classRegularImmutableTable.java
package com.google.common.collect
com.google.common.collect.RegularImmutableTable$ImmutableArrayMap$2$1 extends com.google.common.collect.AbstractIterator {
private int index
private final int maxIndex
final com.google.common.collect.RegularImmutableTable$ImmutableArrayMap$2 this$1
void (com.google.common.collect.RegularImmutableTable$ImmutableArrayMap$2)
protected java.util.Map$Entry computeNext ()
Object value
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/RegularImmutableTable$ImmutableArrayMap$2.classRegularImmutableTable.java
package com.google.common.collect
com.google.common.collect.RegularImmutableTable$ImmutableArrayMap$2 extends com.google.common.collect.ImmutableMapEntrySet {
final com.google.common.collect.RegularImmutableTable$ImmutableArrayMap this$0
void (com.google.common.collect.RegularImmutableTable$ImmutableArrayMap)
com.google.common.collect.ImmutableMap map ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/RegularImmutableTable$ImmutableArrayMap.classRegularImmutableTable.java
package com.google.common.collect
abstract com.google.common.collect.RegularImmutableTable$ImmutableArrayMap extends com.google.common.collect.ImmutableMap {
private final int size
void (int)
int size
abstract com.google.common.collect.ImmutableMap keyToIndex ()
private boolean isFull ()
java.lang.Object getKey (int)
int index
abstract java.lang.Object getValue (int)
com.google.common.collect.ImmutableSet createKeySet ()
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
Integer keyIndex
com.google.common.collect.ImmutableSet createEntrySet ()
}
com/google/common/collect/RegularImmutableTable$SparseImmutableTable$1.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$SparseImmutableTable$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.util.Map apply (com.google.common.collect.ImmutableMap$Builder)
com.google.common.collect.ImmutableMap$Builder from
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/RegularImmutableTable$SparseImmutableTable.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$SparseImmutableTable extends com.google.common.collect.RegularImmutableTable {
private final com.google.common.collect.ImmutableMap rowMap
private final com.google.common.collect.ImmutableMap columnMap
private static final java.util.Map makeIndexBuilder (com.google.common.collect.ImmutableSet)
Object key
java.util.Iterator i$
com.google.common.collect.ImmutableSet keySpace
java.util.Map indexBuilder
private static final com.google.common.collect.ImmutableMap buildIndex (java.util.Map)
java.util.Map indexBuilder
void (com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet)
Object rowKey
Object columnKey
Object value
com.google.common.collect.Table$Cell cell
java.util.Iterator i$
com.google.common.collect.ImmutableSet cellSet
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
java.util.Map rowIndexBuilder
java.util.Map columnIndexBuilder
public com.google.common.collect.ImmutableMap column (java.lang.Object)
Object columnKey
public com.google.common.collect.ImmutableSet columnKeySet ()
public com.google.common.collect.ImmutableMap columnMap ()
public com.google.common.collect.ImmutableMap row (java.lang.Object)
Object rowKey
public com.google.common.collect.ImmutableSet rowKeySet ()
public com.google.common.collect.ImmutableMap rowMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map row
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map row
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
public volatile java.util.Collection values ()
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
public volatile java.util.Set cellSet ()
public volatile java.util.Map column (java.lang.Object)
Object x0
public volatile java.util.Map row (java.lang.Object)
Object x0
}
com/google/common/collect/RegularImmutableTable.classRegularImmutableTable.java
package com.google.common.collect
abstract com.google.common.collect.RegularImmutableTable extends com.google.common.collect.ImmutableTable {
private final com.google.common.collect.ImmutableSet cellSet
private static final com.google.common.base.Function GET_VALUE_FUNCTION
private volatile transient com.google.common.collect.ImmutableList valueList
private void (com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableSet cellSet
private com.google.common.base.Function getValueFunction ()
public final com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableList result
public final int size ()
public final boolean containsValue (java.lang.Object)
Object value
public final boolean isEmpty ()
public final com.google.common.collect.ImmutableSet cellSet ()
static final com.google.common.collect.RegularImmutableTable forCells (java.util.List, java.util.Comparator, java.util.Comparator)
java.util.Comparator comparator
java.util.List cells
java.util.Comparator rowComparator
java.util.Comparator columnComparator
static final com.google.common.collect.RegularImmutableTable forCells (java.lang.Iterable)
Iterable cells
private static final com.google.common.collect.RegularImmutableTable forCellsInternal (java.lang.Iterable, java.util.Comparator, java.util.Comparator)
com.google.common.collect.Table$Cell cell
java.util.Iterator i$
java.util.List rowList
java.util.List columnList
Iterable cells
java.util.Comparator rowComparator
java.util.Comparator columnComparator
com.google.common.collect.ImmutableSet$Builder cellSetBuilder
com.google.common.collect.ImmutableSet$Builder rowSpaceBuilder
com.google.common.collect.ImmutableSet$Builder columnSpaceBuilder
com.google.common.collect.ImmutableSet cellSet
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
public volatile java.util.Collection values ()
public volatile java.util.Set cellSet ()
void (com.google.common.collect.ImmutableSet, com.google.common.collect.RegularImmutableTable$1)
com.google.common.collect.ImmutableSet x0
com.google.common.collect.RegularImmutableTable$1 x1
static void ()
}
com/google/common/collect/ReverseNaturalOrdering.classReverseNaturalOrdering.java
package com.google.common.collect
final com.google.common.collect.ReverseNaturalOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.ReverseNaturalOrdering INSTANCE
private static final long serialVersionUID
public int compare (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public com.google.common.collect.Ordering reverse ()
public java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public transient java.lang.Comparable min (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable a
Comparable b
Comparable c
Comparable[] rest
public java.lang.Comparable min (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Comparable min (java.lang.Iterable)
Iterable iterable
public java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable)
Comparable a
Comparable b
public transient java.lang.Comparable max (java.lang.Comparable, java.lang.Comparable, java.lang.Comparable, java.lang.Comparable[])
Comparable a
Comparable b
Comparable c
Comparable[] rest
public java.lang.Comparable max (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Comparable max (java.lang.Iterable)
Iterable iterable
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void ()
public volatile java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object x0
Object x1
Object x2
Object[] x3
public volatile java.lang.Object max (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.lang.Object max (java.lang.Iterable)
Iterable x0
public volatile java.lang.Object max (java.util.Iterator)
java.util.Iterator x0
public volatile java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object x0
Object x1
Object x2
Object[] x3
public volatile java.lang.Object min (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.lang.Object min (java.lang.Iterable)
Iterable x0
public volatile java.lang.Object min (java.util.Iterator)
java.util.Iterator x0
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/collect/ReverseOrdering.classReverseOrdering.java
package com.google.common.collect
final com.google.common.collect.ReverseOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
final com.google.common.collect.Ordering forwardOrder
private static final long serialVersionUID
void (com.google.common.collect.Ordering)
com.google.common.collect.Ordering forwardOrder
public int compare (java.lang.Object, java.lang.Object)
Object a
Object b
public com.google.common.collect.Ordering reverse ()
public java.lang.Object min (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object min (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object a
Object b
Object c
Object[] rest
public java.lang.Object min (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Object min (java.lang.Iterable)
Iterable iterable
public java.lang.Object max (java.lang.Object, java.lang.Object)
Object a
Object b
public transient java.lang.Object max (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object[])
Object a
Object b
Object c
Object[] rest
public java.lang.Object max (java.util.Iterator)
java.util.Iterator iterator
public java.lang.Object max (java.lang.Iterable)
Iterable iterable
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.collect.ReverseOrdering that
Object object
public java.lang.String toString ()
}
com/google/common/collect/RowSortedTable.classRowSortedTable.java
package com.google.common.collect
public abstract com.google.common.collect.RowSortedTable extends java.lang.Object implements com.google.common.collect.Table {
public abstract java.util.SortedSet rowKeySet ()
public abstract java.util.SortedMap rowMap ()
}
com/google/common/collect/Serialization$1.classSerialization.java
package com.google.common.collect
com.google.common.collect.Serialization$1 extends java.lang.Object {
}
com/google/common/collect/Serialization$FieldSetter.classSerialization.java
package com.google.common.collect
final com.google.common.collect.Serialization$FieldSetter extends java.lang.Object {
private final java.lang.reflect.Field field
private void (java.lang.reflect.Field)
java.lang.reflect.Field field
void set (java.lang.Object, java.lang.Object)
IllegalAccessException impossible
Object instance
Object value
void set (java.lang.Object, int)
IllegalAccessException impossible
Object instance
int value
void (java.lang.reflect.Field, com.google.common.collect.Serialization$1)
java.lang.reflect.Field x0
com.google.common.collect.Serialization$1 x1
}
com/google/common/collect/Serialization.classSerialization.java
package com.google.common.collect
final com.google.common.collect.Serialization extends java.lang.Object {
private void ()
static int readCount (java.io.ObjectInputStream) throws java.io.IOException
java.io.ObjectInputStream stream
static void writeMap (java.util.Map, java.io.ObjectOutputStream) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
java.io.ObjectOutputStream stream
static void populateMap (java.util.Map, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.util.Map map
java.io.ObjectInputStream stream
int size
static void populateMap (java.util.Map, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object key
Object value
int i
java.util.Map map
java.io.ObjectInputStream stream
int size
static void writeMultiset (com.google.common.collect.Multiset, java.io.ObjectOutputStream) throws java.io.IOException
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
com.google.common.collect.Multiset multiset
java.io.ObjectOutputStream stream
int entryCount
static void populateMultiset (com.google.common.collect.Multiset, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.google.common.collect.Multiset multiset
java.io.ObjectInputStream stream
int distinctElements
static void populateMultiset (com.google.common.collect.Multiset, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object element
int count
int i
com.google.common.collect.Multiset multiset
java.io.ObjectInputStream stream
int distinctElements
static void writeMultimap (com.google.common.collect.Multimap, java.io.ObjectOutputStream) throws java.io.IOException
Object value
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Multimap multimap
java.io.ObjectOutputStream stream
static void populateMultimap (com.google.common.collect.Multimap, java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
com.google.common.collect.Multimap multimap
java.io.ObjectInputStream stream
int distinctKeys
static void populateMultimap (com.google.common.collect.Multimap, java.io.ObjectInputStream, int) throws java.io.IOException java.lang.ClassNotFoundException
Object value
int j
Object key
java.util.Collection values
int valueCount
int i
com.google.common.collect.Multimap multimap
java.io.ObjectInputStream stream
int distinctKeys
static com.google.common.collect.Serialization$FieldSetter getFieldSetter (java.lang.Class, java.lang.String)
java.lang.reflect.Field field
NoSuchFieldException e
Class clazz
String fieldName
}
com/google/common/collect/SetMultimap.classSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.SetMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
public abstract java.util.Set get (java.lang.Object)
public abstract java.util.Set removeAll (java.lang.Object)
public abstract java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Set entries ()
public abstract java.util.Map asMap ()
public abstract boolean equals (java.lang.Object)
}
com/google/common/collect/Sets$1.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$1 extends com.google.common.collect.Sets$SetView {
final java.util.Set val$set1
final java.util.Set val$set2minus1
final java.util.Set val$set2
void (java.util.Set, java.util.Set, java.util.Set)
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object object
public java.util.Set copyInto (java.util.Set)
java.util.Set set
public com.google.common.collect.ImmutableSet immutableCopy ()
}
com/google/common/collect/Sets$2.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$2 extends com.google.common.collect.Sets$SetView {
final java.util.Set val$set1
final com.google.common.base.Predicate val$inSet2
final java.util.Set val$set2
void (java.util.Set, com.google.common.base.Predicate, java.util.Set)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
}
com/google/common/collect/Sets$3.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$3 extends com.google.common.collect.Sets$SetView {
final java.util.Set val$set1
final com.google.common.base.Predicate val$notInSet2
final java.util.Set val$set2
void (java.util.Set, com.google.common.base.Predicate, java.util.Set)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object element
}
com/google/common/collect/Sets$CartesianSet$1.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$CartesianSet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.Sets$CartesianSet this$0
void (com.google.common.collect.Sets$CartesianSet, int)
int x0
protected java.util.List get (int)
int i
int index
Object[] tuple
java.util.List result
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Sets$CartesianSet$Axis.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$CartesianSet$Axis extends java.lang.Object {
final com.google.common.collect.ImmutableSet choices
final com.google.common.collect.ImmutableList choicesList
final int dividend
final com.google.common.collect.Sets$CartesianSet this$0
void (com.google.common.collect.Sets$CartesianSet, java.util.Set, int)
java.util.Set set
int dividend
int size ()
java.lang.Object getForIndex (int)
int index
boolean contains (java.lang.Object)
Object target
public boolean equals (java.lang.Object)
com.google.common.collect.Sets$CartesianSet$Axis that
Object obj
public int hashCode ()
}
com/google/common/collect/Sets$CartesianSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$CartesianSet extends java.util.AbstractSet {
final com.google.common.collect.ImmutableList axes
final int size
void (java.util.List)
com.google.common.collect.Sets$CartesianSet$Axis axis
java.util.Set set
java.util.Iterator i$
ArithmeticException overflow
java.util.List sets
int dividend
com.google.common.collect.ImmutableList$Builder builder
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean contains (java.lang.Object)
int i
Object element
java.util.List tuple
int dimensions
public boolean equals (java.lang.Object)
com.google.common.collect.Sets$CartesianSet that
Object object
public int hashCode ()
int i
int adjust
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/Sets$DescendingSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$DescendingSet extends com.google.common.collect.ForwardingNavigableSet {
private final java.util.NavigableSet forward
void (java.util.NavigableSet)
java.util.NavigableSet forward
protected java.util.NavigableSet delegate ()
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.util.NavigableSet descendingSet ()
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.Comparator comparator ()
java.util.Comparator forwardComparator
private static com.google.common.collect.Ordering reverse (java.util.Comparator)
java.util.Comparator forward
public java.lang.Object first ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.lang.Object last ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
protected volatile java.util.SortedSet delegate ()
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Sets$FilteredSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredSet extends com.google.common.collect.Collections2$FilteredCollection implements java.util.Set {
void (java.util.Set, com.google.common.base.Predicate)
java.util.Set unfiltered
com.google.common.base.Predicate predicate
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
}
com/google/common/collect/Sets$FilteredSortedSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredSortedSet extends com.google.common.collect.Collections2$FilteredCollection implements java.util.SortedSet {
void (java.util.SortedSet, com.google.common.base.Predicate)
java.util.SortedSet unfiltered
com.google.common.base.Predicate predicate
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
Object element
java.util.SortedSet sortedUnfiltered
}
com/google/common/collect/Sets$ImprovedAbstractSet.classSets.java
package com.google.common.collect
abstract com.google.common.collect.Sets$ImprovedAbstractSet extends java.util.AbstractSet {
void ()
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/Sets$PowerSet$1$1.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$PowerSet$1$1 extends java.util.AbstractSet {
final int val$setBits
final com.google.common.collect.Sets$PowerSet$1 this$1
void (com.google.common.collect.Sets$PowerSet$1, int)
public int size ()
public java.util.Iterator iterator ()
}
com/google/common/collect/Sets$PowerSet$1.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$PowerSet$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.Sets$PowerSet this$0
void (com.google.common.collect.Sets$PowerSet, int)
int x0
protected java.util.Set get (int)
int setBits
protected volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/Sets$PowerSet$BitFilteredSetIterator.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$PowerSet$BitFilteredSetIterator extends com.google.common.collect.UnmodifiableIterator {
final com.google.common.collect.ImmutableList input
int remainingSetBits
void (com.google.common.collect.ImmutableList, int)
com.google.common.collect.ImmutableList input
int allSetBits
public boolean hasNext ()
public java.lang.Object next ()
int index
int currentElementMask
}
com/google/common/collect/Sets$PowerSet.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$PowerSet extends java.util.AbstractSet {
final com.google.common.collect.ImmutableSet inputSet
final com.google.common.collect.ImmutableList inputList
final int powerSetSize
void (com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableSet input
public int size ()
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
java.util.Set set
Object obj
public boolean equals (java.lang.Object)
com.google.common.collect.Sets$PowerSet that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Sets$SetFromMap.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$SetFromMap extends java.util.AbstractSet implements java.util.Set java.io.Serializable {
private final java.util.Map m
private transient java.util.Set s
private static final long serialVersionUID
void (java.util.Map)
java.util.Map map
public void clear ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean add (java.lang.Object)
Object e
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
}
com/google/common/collect/Sets$SetView.classSets.java
package com.google.common.collect
public abstract com.google.common.collect.Sets$SetView extends java.util.AbstractSet {
private void ()
public com.google.common.collect.ImmutableSet immutableCopy ()
public java.util.Set copyInto (java.util.Set)
java.util.Set set
void (com.google.common.collect.Sets$1)
com.google.common.collect.Sets$1 x0
}
com/google/common/collect/Sets$UnmodifiableNavigableSet.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$UnmodifiableNavigableSet extends com.google.common.collect.ForwardingSortedSet implements java.util.NavigableSet java.io.Serializable {
private final java.util.NavigableSet delegate
private transient com.google.common.collect.Sets$UnmodifiableNavigableSet descendingSet
private static final long serialVersionUID
void (java.util.NavigableSet)
java.util.NavigableSet delegate
protected java.util.SortedSet delegate ()
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object floor (java.lang.Object)
Object e
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.lang.Object higher (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.util.NavigableSet descendingSet ()
com.google.common.collect.Sets$UnmodifiableNavigableSet result
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Sets.classSets.java
package com.google.common.collect
public final com.google.common.collect.Sets extends java.lang.Object {
private void ()
public static transient com.google.common.collect.ImmutableSet immutableEnumSet (java.lang.Enum, java.lang.Enum[])
Enum anElement
Enum[] otherElements
public static com.google.common.collect.ImmutableSet immutableEnumSet (java.lang.Iterable)
java.util.EnumSet enumSetClone
Iterable elements
java.util.Iterator iterator
Enum first
java.util.EnumSet set
public static java.util.EnumSet newEnumSet (java.lang.Iterable, java.lang.Class)
Iterable iterable
Class elementType
java.util.EnumSet set
public static java.util.HashSet newHashSet ()
public static transient java.util.HashSet newHashSet (java.lang.Object[])
Object[] elements
java.util.HashSet set
public static java.util.HashSet newHashSetWithExpectedSize (int)
int expectedSize
public static java.util.HashSet newHashSet (java.lang.Iterable)
Iterable elements
public static java.util.HashSet newHashSet (java.util.Iterator)
java.util.Iterator elements
java.util.HashSet set
public static java.util.LinkedHashSet newLinkedHashSet ()
public static java.util.LinkedHashSet newLinkedHashSetWithExpectedSize (int)
int expectedSize
public static java.util.LinkedHashSet newLinkedHashSet (java.lang.Iterable)
Object element
java.util.Iterator i$
Iterable elements
java.util.LinkedHashSet set
public static java.util.TreeSet newTreeSet ()
public static java.util.TreeSet newTreeSet (java.lang.Iterable)
Comparable element
java.util.Iterator i$
Iterable elements
java.util.TreeSet set
public static java.util.TreeSet newTreeSet (java.util.Comparator)
java.util.Comparator comparator
public static java.util.Set newIdentityHashSet ()
public static java.util.concurrent.CopyOnWriteArraySet newCopyOnWriteArraySet ()
public static java.util.concurrent.CopyOnWriteArraySet newCopyOnWriteArraySet (java.lang.Iterable)
Iterable elements
java.util.Collection elementsCollection
public static java.util.EnumSet complementOf (java.util.Collection)
java.util.Collection collection
Class type
public static java.util.EnumSet complementOf (java.util.Collection, java.lang.Class)
java.util.Collection collection
Class type
private static java.util.EnumSet makeComplementByHand (java.util.Collection, java.lang.Class)
java.util.Collection collection
Class type
java.util.EnumSet result
public static java.util.Set newSetFromMap (java.util.Map)
java.util.Map map
public static com.google.common.collect.Sets$SetView union (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
java.util.Set set2minus1
public static com.google.common.collect.Sets$SetView intersection (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
com.google.common.base.Predicate inSet2
public static com.google.common.collect.Sets$SetView difference (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
com.google.common.base.Predicate notInSet2
public static com.google.common.collect.Sets$SetView symmetricDifference (java.util.Set, java.util.Set)
java.util.Set set1
java.util.Set set2
public static java.util.Set filter (java.util.Set, com.google.common.base.Predicate)
com.google.common.collect.Sets$FilteredSet filtered
com.google.common.base.Predicate combinedPredicate
java.util.Set unfiltered
com.google.common.base.Predicate predicate
public static java.util.SortedSet filter (java.util.SortedSet, com.google.common.base.Predicate)
com.google.common.collect.Sets$FilteredSet filtered
com.google.common.base.Predicate combinedPredicate
java.util.SortedSet unfiltered
com.google.common.base.Predicate predicate
public static java.util.Set cartesianProduct (java.util.List)
java.util.Set set
java.util.Iterator i$
java.util.List sets
com.google.common.collect.Sets$CartesianSet cartesianSet
public static transient java.util.Set cartesianProduct (java.util.Set[])
java.util.Set[] sets
public static java.util.Set powerSet (java.util.Set)
java.util.Set set
com.google.common.collect.ImmutableSet input
static int hashCodeImpl (java.util.Set)
Object o
java.util.Iterator i$
java.util.Set s
int hashCode
static boolean equalsImpl (java.util.Set, java.lang.Object)
NullPointerException ignored
ClassCastException ignored
java.util.Set o
java.util.Set s
Object object
public static java.util.NavigableSet unmodifiableNavigableSet (java.util.NavigableSet)
java.util.NavigableSet set
public static java.util.NavigableSet synchronizedNavigableSet (java.util.NavigableSet)
java.util.NavigableSet navigableSet
static boolean removeAllImpl (java.util.Set, java.util.Iterator)
java.util.Set set
java.util.Iterator iterator
boolean changed
static boolean removeAllImpl (java.util.Set, java.util.Collection)
java.util.Iterator setIterator
boolean changed
java.util.Set set
java.util.Collection collection
static java.util.SortedSet cast (java.lang.Iterable)
Iterable iterable
}
com/google/common/collect/SingletonImmutableList.classSingletonImmutableList.java
package com.google.common.collect
final com.google.common.collect.SingletonImmutableList extends com.google.common.collect.ImmutableList {
final transient Object element
void (java.lang.Object)
Object element
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object object
public com.google.common.collect.UnmodifiableIterator iterator ()
public int lastIndexOf (java.lang.Object)
Object object
public int size ()
public com.google.common.collect.ImmutableList subList (int, int)
int fromIndex
int toIndex
public com.google.common.collect.ImmutableList reverse ()
public boolean contains (java.lang.Object)
Object object
public boolean equals (java.lang.Object)
java.util.List that
Object object
public int hashCode ()
public java.lang.String toString ()
String elementToString
public boolean isEmpty ()
boolean isPartialView ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
Object[] objectArray
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/SingletonImmutableMap.classSingletonImmutableMap.java
package com.google.common.collect
final com.google.common.collect.SingletonImmutableMap extends com.google.common.collect.ImmutableMap {
final transient Object singleKey
final transient Object singleValue
void (java.lang.Object, java.lang.Object)
Object singleKey
Object singleValue
void (java.util.Map$Entry)
java.util.Map$Entry entry
public java.lang.Object get (java.lang.Object)
Object key
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
boolean isPartialView ()
com.google.common.collect.ImmutableSet createEntrySet ()
com.google.common.collect.ImmutableSet createKeySet ()
com.google.common.collect.ImmutableCollection createValues ()
public boolean equals (java.lang.Object)
java.util.Map$Entry entry
java.util.Map that
Object object
public int hashCode ()
}
com/google/common/collect/SingletonImmutableSet.classSingletonImmutableSet.java
package com.google.common.collect
final com.google.common.collect.SingletonImmutableSet extends com.google.common.collect.ImmutableSet {
final transient Object element
private transient int cachedHashCode
void (java.lang.Object)
Object element
void (java.lang.Object, int)
Object element
int hashCode
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object target
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
Object[] objectArray
public boolean equals (java.lang.Object)
java.util.Set that
Object object
public final int hashCode ()
int code
boolean isHashCodeFast ()
public java.lang.String toString ()
String elementToString
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/SingletonImmutableTable.classSingletonImmutableTable.java
package com.google.common.collect
final com.google.common.collect.SingletonImmutableTable extends com.google.common.collect.ImmutableTable {
private final Object singleRowKey
private final Object singleColumnKey
private final Object singleValue
void (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
void (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public com.google.common.collect.ImmutableSet cellSet ()
public com.google.common.collect.ImmutableMap column (java.lang.Object)
Object columnKey
public com.google.common.collect.ImmutableSet columnKeySet ()
public com.google.common.collect.ImmutableMap columnMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public com.google.common.collect.ImmutableMap row (java.lang.Object)
Object rowKey
public com.google.common.collect.ImmutableSet rowKeySet ()
public com.google.common.collect.ImmutableMap rowMap ()
public int size ()
public com.google.common.collect.ImmutableCollection values ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table$Cell thatCell
com.google.common.collect.Table that
Object obj
public int hashCode ()
public java.lang.String toString ()
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
public volatile java.util.Collection values ()
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
public volatile java.util.Set cellSet ()
public volatile java.util.Map column (java.lang.Object)
Object x0
public volatile java.util.Map row (java.lang.Object)
Object x0
}
com/google/common/collect/SortedIterable.classSortedIterable.java
package com.google.common.collect
abstract com.google.common.collect.SortedIterable extends java.lang.Object implements java.lang.Iterable {
public abstract java.util.Comparator comparator ()
public abstract java.util.Iterator iterator ()
}
com/google/common/collect/SortedIterables.classSortedIterables.java
package com.google.common.collect
final com.google.common.collect.SortedIterables extends java.lang.Object {
private void ()
public static boolean hasSameComparator (java.util.Comparator, java.lang.Iterable)
java.util.Comparator comparator2
java.util.Comparator comparator2
java.util.Comparator comparator
Iterable elements
java.util.Comparator comparator2
public static java.util.Comparator comparator (java.util.SortedSet)
java.util.SortedSet sortedSet
java.util.Comparator result
}
com/google/common/collect/SortedLists$1.classSortedLists.java
package com.google.common.collect
com.google.common.collect.SortedLists$1 extends java.lang.Object {
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$1.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyAbsentBehavior$1 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void (java.lang.String, int)
int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$2.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyAbsentBehavior$2 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void (java.lang.String, int)
public int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior$3.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyAbsentBehavior$3 extends com.google.common.collect.SortedLists$KeyAbsentBehavior {
void (java.lang.String, int)
public int resultIndex (int)
int higherIndex
}
com/google/common/collect/SortedLists$KeyAbsentBehavior.classSortedLists.java
package com.google.common.collect
public abstract com.google.common.collect.SortedLists$KeyAbsentBehavior extends java.lang.Enum {
public static final com.google.common.collect.SortedLists$KeyAbsentBehavior NEXT_LOWER
public static final com.google.common.collect.SortedLists$KeyAbsentBehavior NEXT_HIGHER
public static final com.google.common.collect.SortedLists$KeyAbsentBehavior INVERTED_INSERTION_INDEX
private static final com.google.common.collect.SortedLists$KeyAbsentBehavior[] $VALUES
public static com.google.common.collect.SortedLists$KeyAbsentBehavior[] values ()
public static com.google.common.collect.SortedLists$KeyAbsentBehavior valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract int resultIndex (int)
void (java.lang.String, int, com.google.common.collect.SortedLists$1)
String x0
int x1
com.google.common.collect.SortedLists$1 x2
static void ()
}
com/google/common/collect/SortedLists$KeyPresentBehavior$1.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$1 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior$2.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$2 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
int middle
int c
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
int lower
int upper
}
com/google/common/collect/SortedLists$KeyPresentBehavior$3.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$3 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
int middle
int c
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
int lower
int upper
}
com/google/common/collect/SortedLists$KeyPresentBehavior$4.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$4 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
public int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior$5.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists$KeyPresentBehavior$5 extends com.google.common.collect.SortedLists$KeyPresentBehavior {
void (java.lang.String, int)
public int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
java.util.Comparator comparator
Object key
java.util.List list
int foundIndex
}
com/google/common/collect/SortedLists$KeyPresentBehavior.classSortedLists.java
package com.google.common.collect
public abstract com.google.common.collect.SortedLists$KeyPresentBehavior extends java.lang.Enum {
public static final com.google.common.collect.SortedLists$KeyPresentBehavior ANY_PRESENT
public static final com.google.common.collect.SortedLists$KeyPresentBehavior LAST_PRESENT
public static final com.google.common.collect.SortedLists$KeyPresentBehavior FIRST_PRESENT
public static final com.google.common.collect.SortedLists$KeyPresentBehavior FIRST_AFTER
public static final com.google.common.collect.SortedLists$KeyPresentBehavior LAST_BEFORE
private static final com.google.common.collect.SortedLists$KeyPresentBehavior[] $VALUES
public static com.google.common.collect.SortedLists$KeyPresentBehavior[] values ()
public static com.google.common.collect.SortedLists$KeyPresentBehavior valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract int resultIndex (java.util.Comparator, java.lang.Object, java.util.List, int)
void (java.lang.String, int, com.google.common.collect.SortedLists$1)
String x0
int x1
com.google.common.collect.SortedLists$1 x2
static void ()
}
com/google/common/collect/SortedLists.classSortedLists.java
package com.google.common.collect
final com.google.common.collect.SortedLists extends java.lang.Object {
private void ()
public static int binarySearch (java.util.List, java.lang.Comparable, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
Comparable e
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, com.google.common.base.Function, java.lang.Comparable, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
com.google.common.base.Function keyFunction
Comparable key
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, com.google.common.base.Function, java.lang.Object, java.util.Comparator, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
java.util.List list
com.google.common.base.Function keyFunction
Object key
java.util.Comparator keyComparator
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
public static int binarySearch (java.util.List, java.lang.Object, java.util.Comparator, com.google.common.collect.SortedLists$KeyPresentBehavior, com.google.common.collect.SortedLists$KeyAbsentBehavior)
int middle
int c
java.util.List list
Object key
java.util.Comparator comparator
com.google.common.collect.SortedLists$KeyPresentBehavior presentBehavior
com.google.common.collect.SortedLists$KeyAbsentBehavior absentBehavior
int lower
int upper
}
com/google/common/collect/SortedMapDifference.classSortedMapDifference.java
package com.google.common.collect
public abstract com.google.common.collect.SortedMapDifference extends java.lang.Object implements com.google.common.collect.MapDifference {
public abstract java.util.SortedMap entriesOnlyOnLeft ()
public abstract java.util.SortedMap entriesOnlyOnRight ()
public abstract java.util.SortedMap entriesInCommon ()
public abstract java.util.SortedMap entriesDiffering ()
}
com/google/common/collect/SortedMultiset.classSortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.SortedMultiset extends java.lang.Object implements com.google.common.collect.Multiset com.google.common.collect.SortedIterable {
public abstract java.util.Comparator comparator ()
public abstract com.google.common.collect.Multiset$Entry firstEntry ()
public abstract com.google.common.collect.Multiset$Entry lastEntry ()
public abstract com.google.common.collect.Multiset$Entry pollFirstEntry ()
public abstract com.google.common.collect.Multiset$Entry pollLastEntry ()
public abstract java.util.SortedSet elementSet ()
public abstract java.util.Iterator iterator ()
public abstract com.google.common.collect.SortedMultiset descendingMultiset ()
public abstract com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
public abstract com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
public abstract com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
}
com/google/common/collect/SortedMultisets$DescendingMultiset$1.classSortedMultisets.java
package com.google.common.collect
com.google.common.collect.SortedMultisets$DescendingMultiset$1 extends com.google.common.collect.SortedMultisets$ElementSet {
final com.google.common.collect.SortedMultisets$DescendingMultiset this$0
void (com.google.common.collect.SortedMultisets$DescendingMultiset)
com.google.common.collect.SortedMultiset multiset ()
volatile com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/SortedMultisets$DescendingMultiset$2.classSortedMultisets.java
package com.google.common.collect
com.google.common.collect.SortedMultisets$DescendingMultiset$2 extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.SortedMultisets$DescendingMultiset this$0
void (com.google.common.collect.SortedMultisets$DescendingMultiset)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
com/google/common/collect/SortedMultisets$DescendingMultiset.classSortedMultisets.java
package com.google.common.collect
abstract com.google.common.collect.SortedMultisets$DescendingMultiset extends com.google.common.collect.ForwardingMultiset implements com.google.common.collect.SortedMultiset {
private transient java.util.Comparator comparator
private transient java.util.SortedSet elementSet
private transient java.util.Set entrySet
void ()
abstract com.google.common.collect.SortedMultiset forwardMultiset ()
public java.util.Comparator comparator ()
java.util.Comparator result
public java.util.SortedSet elementSet ()
java.util.SortedSet result
public com.google.common.collect.Multiset$Entry pollFirstEntry ()
public com.google.common.collect.Multiset$Entry pollLastEntry ()
public com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object toElement
com.google.common.collect.BoundType boundType
public com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object fromElement
com.google.common.collect.BoundType fromBoundType
Object toElement
com.google.common.collect.BoundType toBoundType
public com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object fromElement
com.google.common.collect.BoundType boundType
protected com.google.common.collect.Multiset delegate ()
public com.google.common.collect.SortedMultiset descendingMultiset ()
public com.google.common.collect.Multiset$Entry firstEntry ()
public com.google.common.collect.Multiset$Entry lastEntry ()
abstract java.util.Iterator entryIterator ()
public java.util.Set entrySet ()
java.util.Set result
java.util.Set createEntrySet ()
public java.util.Iterator iterator ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public java.lang.String toString ()
public volatile java.util.Set elementSet ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/SortedMultisets$ElementSet.classSortedMultisets.java
package com.google.common.collect
abstract com.google.common.collect.SortedMultisets$ElementSet extends com.google.common.collect.Multisets$ElementSet implements java.util.SortedSet {
void ()
abstract com.google.common.collect.SortedMultiset multiset ()
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
volatile com.google.common.collect.Multiset multiset ()
}
com/google/common/collect/SortedMultisets.classSortedMultisets.java
package com.google.common.collect
final com.google.common.collect.SortedMultisets extends java.lang.Object {
private void ()
private static java.lang.Object getElementOrThrow (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
static java.lang.Object access$000 (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry x0
}
com/google/common/collect/SortedSetMultimap.classSortedSetMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.SortedSetMultimap extends java.lang.Object implements com.google.common.collect.SetMultimap {
public abstract java.util.SortedSet get (java.lang.Object)
public abstract java.util.SortedSet removeAll (java.lang.Object)
public abstract java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
public abstract java.util.Map asMap ()
public abstract java.util.Comparator valueComparator ()
}
com/google/common/collect/StandardRowSortedTable$1.classStandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable$1 extends java.lang.Object {
}
com/google/common/collect/StandardRowSortedTable$RowKeySortedSet.classStandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable$RowKeySortedSet extends com.google.common.collect.StandardTable$RowKeySet implements java.util.SortedSet {
final com.google.common.collect.StandardRowSortedTable this$0
private void (com.google.common.collect.StandardRowSortedTable)
public java.util.Comparator comparator ()
public java.lang.Object first ()
public java.lang.Object last ()
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
void (com.google.common.collect.StandardRowSortedTable, com.google.common.collect.StandardRowSortedTable$1)
com.google.common.collect.StandardRowSortedTable x0
com.google.common.collect.StandardRowSortedTable$1 x1
}
com/google/common/collect/StandardRowSortedTable$RowSortedMap.classStandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable$RowSortedMap extends com.google.common.collect.StandardTable$RowMap implements java.util.SortedMap {
final com.google.common.collect.StandardRowSortedTable this$0
private void (com.google.common.collect.StandardRowSortedTable)
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.lang.Object lastKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
void (com.google.common.collect.StandardRowSortedTable, com.google.common.collect.StandardRowSortedTable$1)
com.google.common.collect.StandardRowSortedTable x0
com.google.common.collect.StandardRowSortedTable$1 x1
}
com/google/common/collect/StandardRowSortedTable.classStandardRowSortedTable.java
package com.google.common.collect
com.google.common.collect.StandardRowSortedTable extends com.google.common.collect.StandardTable implements com.google.common.collect.RowSortedTable {
private transient java.util.SortedSet rowKeySet
private transient com.google.common.collect.StandardRowSortedTable$RowSortedMap rowMap
private static final long serialVersionUID
void (java.util.SortedMap, com.google.common.base.Supplier)
java.util.SortedMap backingMap
com.google.common.base.Supplier factory
private java.util.SortedMap sortedBackingMap ()
public java.util.SortedSet rowKeySet ()
java.util.SortedSet result
public java.util.SortedMap rowMap ()
com.google.common.collect.StandardRowSortedTable$RowSortedMap result
public volatile java.util.Map rowMap ()
public volatile java.util.Set rowKeySet ()
static java.util.SortedMap access$100 (com.google.common.collect.StandardRowSortedTable)
com.google.common.collect.StandardRowSortedTable x0
}
com/google/common/collect/StandardTable$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$1 extends java.lang.Object {
}
com/google/common/collect/StandardTable$CellIterator.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$CellIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator rowIterator
java.util.Map$Entry rowEntry
java.util.Iterator columnIterator
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public boolean hasNext ()
public com.google.common.collect.Table$Cell next ()
java.util.Map$Entry columnEntry
public void remove ()
public volatile java.lang.Object next ()
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$CellSet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$CellSet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
public boolean remove (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Column$EntrySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
final com.google.common.collect.StandardTable$Column this$1
void (com.google.common.collect.StandardTable$Column)
public java.util.Iterator iterator ()
public int size ()
java.util.Map map
java.util.Iterator i$
int size
public boolean isEmpty ()
public void clear ()
com.google.common.base.Predicate predicate
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object o
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/StandardTable$Column$EntrySetIterator$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySetIterator$1 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.StandardTable$Column$EntrySetIterator this$2
void (com.google.common.collect.StandardTable$Column$EntrySetIterator, java.util.Map$Entry)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/StandardTable$Column$EntrySetIterator.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$EntrySetIterator extends com.google.common.collect.AbstractIterator {
final java.util.Iterator iterator
final com.google.common.collect.StandardTable$Column this$1
void (com.google.common.collect.StandardTable$Column)
protected java.util.Map$Entry computeNext ()
java.util.Map$Entry entry
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/StandardTable$Column$KeySet$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$KeySet$1 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$c
final com.google.common.collect.StandardTable$Column$KeySet this$2
void (com.google.common.collect.StandardTable$Column$KeySet, java.util.Collection)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/StandardTable$Column$KeySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$KeySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
final com.google.common.collect.StandardTable$Column this$1
void (com.google.common.collect.StandardTable$Column)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public boolean contains (java.lang.Object)
Object obj
public boolean remove (java.lang.Object)
Object obj
public void clear ()
public boolean retainAll (java.util.Collection)
java.util.Collection c
com.google.common.base.Predicate predicate
}
com/google/common/collect/StandardTable$Column$Values$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$Values$1 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$c
final com.google.common.collect.StandardTable$Column$Values this$2
void (com.google.common.collect.StandardTable$Column$Values, java.util.Collection)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/StandardTable$Column$Values$2.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$Values$2 extends java.lang.Object implements com.google.common.base.Predicate {
final java.util.Collection val$c
final com.google.common.collect.StandardTable$Column$Values this$2
void (com.google.common.collect.StandardTable$Column$Values, java.util.Collection)
public boolean apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/collect/StandardTable$Column$Values.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$Values extends java.util.AbstractCollection {
final com.google.common.collect.StandardTable$Column this$1
void (com.google.common.collect.StandardTable$Column)
public java.util.Iterator iterator ()
public int size ()
public boolean isEmpty ()
public void clear ()
public boolean remove (java.lang.Object)
java.util.Map map
Object obj
java.util.Iterator iterator
public boolean removeAll (java.util.Collection)
java.util.Collection c
com.google.common.base.Predicate predicate
public boolean retainAll (java.util.Collection)
java.util.Collection c
com.google.common.base.Predicate predicate
}
com/google/common/collect/StandardTable$Column.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column extends com.google.common.collect.Maps$ImprovedAbstractMap {
final Object columnKey
com.google.common.collect.StandardTable$Column$Values columnValues
com.google.common.collect.StandardTable$Column$KeySet keySet
final com.google.common.collect.StandardTable this$0
void (com.google.common.collect.StandardTable, java.lang.Object)
Object columnKey
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object get (java.lang.Object)
Object key
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object remove (java.lang.Object)
Object key
public java.util.Set createEntrySet ()
public java.util.Collection values ()
com.google.common.collect.StandardTable$Column$Values result
boolean removePredicate (com.google.common.base.Predicate)
java.util.Map$Entry entry
java.util.Map map
Object value
com.google.common.base.Predicate predicate
boolean changed
java.util.Iterator iterator
public java.util.Set keySet ()
com.google.common.collect.StandardTable$Column$KeySet result
}
com/google/common/collect/StandardTable$ColumnKeyIterator.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnKeyIterator extends com.google.common.collect.AbstractIterator {
final java.util.Map seen
final java.util.Iterator mapIterator
java.util.Iterator entryIterator
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
protected java.lang.Object computeNext ()
java.util.Map$Entry entry
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$ColumnKeySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnKeySet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public java.util.Iterator iterator ()
public int size ()
public boolean remove (java.lang.Object)
java.util.Map map
Object obj
boolean changed
java.util.Iterator iterator
public boolean removeAll (java.util.Collection)
java.util.Map map
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean retainAll (java.util.Collection)
java.util.Map map
java.util.Collection c
boolean changed
java.util.Iterator iterator
public boolean contains (java.lang.Object)
java.util.Map map
java.util.Iterator i$
Object obj
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet this$2
void (com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet, java.util.Iterator)
java.util.Iterator x0
java.util.Map$Entry transform (java.lang.Object)
Object columnKey
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapEntrySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable$ColumnMap this$1
void (com.google.common.collect.StandardTable$ColumnMap)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object columnKey
java.util.Map$Entry entry
Object obj
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean removeAll (java.util.Collection)
Object obj
java.util.Iterator i$
java.util.Collection c
boolean changed
public boolean retainAll (java.util.Collection)
Object columnKey
java.util.Iterator i$
java.util.Collection c
boolean changed
}
com/google/common/collect/StandardTable$ColumnMap$ColumnMapValues.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapValues extends com.google.common.collect.StandardTable$TableCollection {
final com.google.common.collect.StandardTable$ColumnMap this$1
private void (com.google.common.collect.StandardTable$ColumnMap)
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator i$
Object obj
public boolean removeAll (java.util.Collection)
Object columnKey
java.util.Iterator i$
java.util.Collection c
boolean changed
public boolean retainAll (java.util.Collection)
Object columnKey
java.util.Iterator i$
java.util.Collection c
boolean changed
public int size ()
void (com.google.common.collect.StandardTable$ColumnMap, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable$ColumnMap x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$ColumnMap.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
com.google.common.collect.StandardTable$ColumnMap$ColumnMapValues columnMapValues
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public java.util.Map get (java.lang.Object)
Object key
public boolean containsKey (java.lang.Object)
Object key
public java.util.Map remove (java.lang.Object)
Object key
public java.util.Set createEntrySet ()
public java.util.Set keySet ()
public java.util.Collection values ()
com.google.common.collect.StandardTable$ColumnMap$ColumnMapValues result
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Row$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$1 extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.StandardTable$Row this$1
void (com.google.common.collect.StandardTable$Row)
java.util.Map map ()
}
com/google/common/collect/StandardTable$Row$RowEntrySet$1$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$RowEntrySet$1$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.StandardTable$Row$RowEntrySet$1 this$3
void (com.google.common.collect.StandardTable$Row$RowEntrySet$1, java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
public boolean equals (java.lang.Object)
Object object
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/StandardTable$Row$RowEntrySet$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$RowEntrySet$1 extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator val$iterator
final com.google.common.collect.StandardTable$Row$RowEntrySet this$2
void (com.google.common.collect.StandardTable$Row$RowEntrySet, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/StandardTable$Row$RowEntrySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row$RowEntrySet extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.StandardTable$Row this$1
private void (com.google.common.collect.StandardTable$Row)
java.util.Map map ()
public int size ()
java.util.Map map
public java.util.Iterator iterator ()
java.util.Map map
java.util.Iterator iterator
void (com.google.common.collect.StandardTable$Row, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable$Row x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Row.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row extends java.util.AbstractMap {
final Object rowKey
java.util.Map backingRowMap
java.util.Set keySet
java.util.Set entrySet
final com.google.common.collect.StandardTable this$0
void (com.google.common.collect.StandardTable, java.lang.Object)
Object rowKey
java.util.Map backingRowMap ()
java.util.Map computeBackingRowMap ()
void maintainEmptyInvariant ()
public boolean containsKey (java.lang.Object)
Object key
java.util.Map backingRowMap
public java.lang.Object get (java.lang.Object)
Object key
java.util.Map backingRowMap
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
java.util.Map backingRowMap
Object result
ClassCastException e
Object key
public void clear ()
java.util.Map backingRowMap
public java.util.Set keySet ()
java.util.Set result
public java.util.Set entrySet ()
java.util.Set result
}
com/google/common/collect/StandardTable$RowKeySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowKeySet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable this$0
void (com.google.common.collect.StandardTable)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object obj
public boolean remove (java.lang.Object)
Object obj
}
com/google/common/collect/StandardTable$RowMap$EntrySet$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap$EntrySet$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.StandardTable$RowMap$EntrySet this$2
void (com.google.common.collect.StandardTable$RowMap$EntrySet, java.util.Iterator)
java.util.Iterator x0
java.util.Map$Entry transform (java.lang.Object)
Object rowKey
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/StandardTable$RowMap$EntrySet.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap$EntrySet extends com.google.common.collect.StandardTable$TableSet {
final com.google.common.collect.StandardTable$RowMap this$1
void (com.google.common.collect.StandardTable$RowMap)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object obj
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object obj
}
com/google/common/collect/StandardTable$RowMap.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
final com.google.common.collect.StandardTable this$0
void (com.google.common.collect.StandardTable)
public boolean containsKey (java.lang.Object)
Object key
public java.util.Map get (java.lang.Object)
Object key
public java.util.Set keySet ()
public java.util.Map remove (java.lang.Object)
Object key
protected java.util.Set createEntrySet ()
public volatile java.lang.Object remove (java.lang.Object)
Object x0
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/StandardTable$TableCollection.classStandardTable.java
package com.google.common.collect
abstract com.google.common.collect.StandardTable$TableCollection extends java.util.AbstractCollection {
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public boolean isEmpty ()
public void clear ()
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$TableSet.classStandardTable.java
package com.google.common.collect
abstract com.google.common.collect.StandardTable$TableSet extends java.util.AbstractSet {
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public boolean isEmpty ()
public void clear ()
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable$Values$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Values$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.StandardTable$Values this$1
void (com.google.common.collect.StandardTable$Values, java.util.Iterator)
java.util.Iterator x0
java.lang.Object transform (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/StandardTable$Values.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Values extends com.google.common.collect.StandardTable$TableCollection {
final com.google.common.collect.StandardTable this$0
private void (com.google.common.collect.StandardTable)
public java.util.Iterator iterator ()
public int size ()
void (com.google.common.collect.StandardTable, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/StandardTable.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable extends java.lang.Object implements com.google.common.collect.Table java.io.Serializable {
final java.util.Map backingMap
final com.google.common.base.Supplier factory
private transient com.google.common.collect.StandardTable$CellSet cellSet
private transient com.google.common.collect.StandardTable$RowKeySet rowKeySet
private transient java.util.Set columnKeySet
private transient com.google.common.collect.StandardTable$Values values
private transient com.google.common.collect.StandardTable$RowMap rowMap
private transient com.google.common.collect.StandardTable$ColumnMap columnMap
private static final long serialVersionUID
void (java.util.Map, com.google.common.base.Supplier)
java.util.Map backingMap
com.google.common.base.Supplier factory
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map map
public boolean containsColumn (java.lang.Object)
java.util.Map map
java.util.Iterator i$
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
java.util.Map map
java.util.Iterator i$
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map map
public boolean isEmpty ()
public int size ()
java.util.Map map
java.util.Iterator i$
int size
public boolean equals (java.lang.Object)
com.google.common.collect.Table other
Object obj
public int hashCode ()
public java.lang.String toString ()
public void clear ()
private java.util.Map getOrCreate (java.lang.Object)
Object rowKey
java.util.Map map
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table$Cell cell
java.util.Iterator i$
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map map
Object value
private java.util.Map removeColumn (java.lang.Object)
java.util.Map$Entry entry
Object value
Object column
java.util.Map output
java.util.Iterator iterator
private boolean containsMapping (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
private boolean removeMapping (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public java.util.Set cellSet ()
com.google.common.collect.StandardTable$CellSet result
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set rowKeySet ()
java.util.Set result
public java.util.Set columnKeySet ()
java.util.Set result
java.util.Iterator createColumnKeyIterator ()
public java.util.Collection values ()
com.google.common.collect.StandardTable$Values result
public java.util.Map rowMap ()
com.google.common.collect.StandardTable$RowMap result
public java.util.Map columnMap ()
com.google.common.collect.StandardTable$ColumnMap result
static boolean access$300 (com.google.common.collect.StandardTable, java.lang.Object, java.lang.Object, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
Object x2
Object x3
static boolean access$400 (com.google.common.collect.StandardTable, java.lang.Object, java.lang.Object, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
Object x2
Object x3
static java.util.Map access$1100 (com.google.common.collect.StandardTable, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
}
com/google/common/collect/Synchronized$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$1 extends java.lang.Object {
}
com/google/common/collect/Synchronized$SynchronizedAsMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMap extends com.google.common.collect.Synchronized$SynchronizedMap {
transient java.util.Set asMapEntrySet
transient java.util.Collection asMapValues
private static final long serialVersionUID
void (java.util.Map, java.lang.Object)
java.util.Map delegate
Object mutex
public java.util.Collection get (java.lang.Object)
java.util.Collection collection
Object key
public java.util.Set entrySet ()
public java.util.Collection values ()
public boolean containsValue (java.lang.Object)
Object o
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1$1 extends com.google.common.collect.ForwardingMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 this$1
void (com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1, java.util.Map$Entry)
protected java.util.Map$Entry delegate ()
public java.util.Collection getValue ()
public volatile java.lang.Object getValue ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Synchronized$SynchronizedAsMapEntries this$0
void (com.google.common.collect.Synchronized$SynchronizedAsMapEntries, java.util.Iterator)
protected java.util.Iterator delegate ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapEntries.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapEntries extends com.google.common.collect.Synchronized$SynchronizedSet {
private static final long serialVersionUID
void (java.util.Set, java.lang.Object)
java.util.Set delegate
Object mutex
public java.util.Iterator iterator ()
java.util.Iterator iterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean equals (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/Synchronized$SynchronizedAsMapValues$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapValues$1 extends com.google.common.collect.ForwardingIterator {
final java.util.Iterator val$iterator
final com.google.common.collect.Synchronized$SynchronizedAsMapValues this$0
void (com.google.common.collect.Synchronized$SynchronizedAsMapValues, java.util.Iterator)
protected java.util.Iterator delegate ()
public java.util.Collection next ()
public volatile java.lang.Object next ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedAsMapValues.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedAsMapValues extends com.google.common.collect.Synchronized$SynchronizedCollection {
private static final long serialVersionUID
void (java.util.Collection, java.lang.Object)
java.util.Collection delegate
Object mutex
public java.util.Iterator iterator ()
java.util.Iterator iterator
}
com/google/common/collect/Synchronized$SynchronizedBiMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedBiMap extends com.google.common.collect.Synchronized$SynchronizedMap implements com.google.common.collect.BiMap java.io.Serializable {
private transient java.util.Set valueSet
private transient com.google.common.collect.BiMap inverse
private static final long serialVersionUID
private void (com.google.common.collect.BiMap, java.lang.Object, com.google.common.collect.BiMap)
com.google.common.collect.BiMap delegate
Object mutex
com.google.common.collect.BiMap inverse
com.google.common.collect.BiMap delegate ()
public java.util.Set values ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
public com.google.common.collect.BiMap inverse ()
public volatile java.util.Collection values ()
volatile java.util.Map delegate ()
volatile java.lang.Object delegate ()
void (com.google.common.collect.BiMap, java.lang.Object, com.google.common.collect.BiMap, com.google.common.collect.Synchronized$1)
com.google.common.collect.BiMap x0
Object x1
com.google.common.collect.BiMap x2
com.google.common.collect.Synchronized$1 x3
}
com/google/common/collect/Synchronized$SynchronizedCollection.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedCollection extends com.google.common.collect.Synchronized$SynchronizedObject implements java.util.Collection {
private static final long serialVersionUID
private void (java.util.Collection, java.lang.Object)
java.util.Collection delegate
Object mutex
java.util.Collection delegate ()
public boolean add (java.lang.Object)
Object e
public boolean addAll (java.util.Collection)
java.util.Collection c
public void clear ()
public boolean contains (java.lang.Object)
Object o
public boolean containsAll (java.util.Collection)
java.util.Collection c
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] a
volatile java.lang.Object delegate ()
void (java.util.Collection, java.lang.Object, com.google.common.collect.Synchronized$1)
java.util.Collection x0
Object x1
com.google.common.collect.Synchronized$1 x2
}
com/google/common/collect/Synchronized$SynchronizedEntry.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedEntry extends com.google.common.collect.Synchronized$SynchronizedObject implements java.util.Map$Entry {
private static final long serialVersionUID
void (java.util.Map$Entry, java.lang.Object)
java.util.Map$Entry delegate
Object mutex
java.util.Map$Entry delegate ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedList.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedList extends com.google.common.collect.Synchronized$SynchronizedCollection implements java.util.List {
private static final long serialVersionUID
void (java.util.List, java.lang.Object)
java.util.List delegate
Object mutex
java.util.List delegate ()
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection c
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
Object o
public int lastIndexOf (java.lang.Object)
Object o
public java.util.ListIterator listIterator ()
public java.util.ListIterator listIterator (int)
int index
public java.lang.Object remove (int)
int index
public java.lang.Object set (int, java.lang.Object)
int index
Object element
public java.util.List subList (int, int)
int fromIndex
int toIndex
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedListMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedListMultimap extends com.google.common.collect.Synchronized$SynchronizedMultimap implements com.google.common.collect.ListMultimap {
private static final long serialVersionUID
void (com.google.common.collect.ListMultimap, java.lang.Object)
com.google.common.collect.ListMultimap delegate
Object mutex
com.google.common.collect.ListMultimap delegate ()
public java.util.List get (java.lang.Object)
Object key
public java.util.List removeAll (java.lang.Object)
Object key
public java.util.List replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
volatile com.google.common.collect.Multimap delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMap extends com.google.common.collect.Synchronized$SynchronizedObject implements java.util.Map {
transient java.util.Set keySet
transient java.util.Collection values
transient java.util.Set entrySet
private static final long serialVersionUID
void (java.util.Map, java.lang.Object)
java.util.Map delegate
Object mutex
java.util.Map delegate ()
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public java.util.Set entrySet ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean isEmpty ()
public java.util.Set keySet ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public void putAll (java.util.Map)
java.util.Map map
public java.lang.Object remove (java.lang.Object)
Object key
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMultimap extends com.google.common.collect.Synchronized$SynchronizedObject implements com.google.common.collect.Multimap {
transient java.util.Set keySet
transient java.util.Collection valuesCollection
transient java.util.Collection entries
transient java.util.Map asMap
transient com.google.common.collect.Multiset keys
private static final long serialVersionUID
com.google.common.collect.Multimap delegate ()
void (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap delegate
Object mutex
public int size ()
public boolean isEmpty ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public boolean containsEntry (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection get (java.lang.Object)
Object key
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
public boolean putAll (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public boolean remove (java.lang.Object, java.lang.Object)
Object key
Object value
public java.util.Collection removeAll (java.lang.Object)
Object key
public void clear ()
public java.util.Set keySet ()
public java.util.Collection values ()
public java.util.Collection entries ()
public java.util.Map asMap ()
public com.google.common.collect.Multiset keys ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedMultiset.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedMultiset extends com.google.common.collect.Synchronized$SynchronizedCollection implements com.google.common.collect.Multiset {
transient java.util.Set elementSet
transient java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.Multiset, java.lang.Object)
com.google.common.collect.Multiset delegate
Object mutex
com.google.common.collect.Multiset delegate ()
public int count (java.lang.Object)
Object o
public int add (java.lang.Object, int)
Object e
int n
public int remove (java.lang.Object, int)
Object o
int n
public int setCount (java.lang.Object, int)
Object element
int count
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
public java.util.Set elementSet ()
public java.util.Set entrySet ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedNavigableMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedNavigableMap extends com.google.common.collect.Synchronized$SynchronizedSortedMap implements java.util.NavigableMap {
transient java.util.NavigableSet descendingKeySet
transient java.util.NavigableMap descendingMap
transient java.util.NavigableSet navigableKeySet
private static final long serialVersionUID
void (java.util.NavigableMap, java.lang.Object)
java.util.NavigableMap delegate
Object mutex
java.util.NavigableMap delegate ()
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap descendingMap ()
public java.util.Map$Entry firstEntry ()
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.util.Map$Entry lastEntry ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.Set keySet ()
public java.util.NavigableSet navigableKeySet ()
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
public java.util.NavigableMap subMap (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromKey
boolean fromInclusive
Object toKey
boolean toInclusive
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
volatile java.util.SortedMap delegate ()
volatile java.util.Map delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedNavigableSet.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedNavigableSet extends com.google.common.collect.Synchronized$SynchronizedSortedSet implements java.util.NavigableSet {
transient java.util.NavigableSet descendingSet
private static final long serialVersionUID
void (java.util.NavigableSet, java.lang.Object)
java.util.NavigableSet delegate
Object mutex
java.util.NavigableSet delegate ()
public java.lang.Object ceiling (java.lang.Object)
Object e
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet descendingSet ()
java.util.NavigableSet dS
public java.lang.Object floor (java.lang.Object)
Object e
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.lang.Object higher (java.lang.Object)
Object e
public java.lang.Object lower (java.lang.Object)
Object e
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.util.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
volatile java.util.SortedSet delegate ()
volatile java.util.Set delegate ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedObject.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedObject extends java.lang.Object implements java.io.Serializable {
final Object delegate
final Object mutex
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object)
Object delegate
Object mutex
java.lang.Object delegate ()
public java.lang.String toString ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
}
com/google/common/collect/Synchronized$SynchronizedRandomAccessList.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedRandomAccessList extends com.google.common.collect.Synchronized$SynchronizedList implements java.util.RandomAccess {
private static final long serialVersionUID
void (java.util.List, java.lang.Object)
java.util.List list
Object mutex
}
com/google/common/collect/Synchronized$SynchronizedSet.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSet extends com.google.common.collect.Synchronized$SynchronizedCollection implements java.util.Set {
private static final long serialVersionUID
void (java.util.Set, java.lang.Object)
java.util.Set delegate
Object mutex
java.util.Set delegate ()
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSetMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSetMultimap extends com.google.common.collect.Synchronized$SynchronizedMultimap implements com.google.common.collect.SetMultimap {
transient java.util.Set entrySet
private static final long serialVersionUID
void (com.google.common.collect.SetMultimap, java.lang.Object)
com.google.common.collect.SetMultimap delegate
Object mutex
com.google.common.collect.SetMultimap delegate ()
public java.util.Set get (java.lang.Object)
Object key
public java.util.Set removeAll (java.lang.Object)
Object key
public java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Set entries ()
public volatile java.util.Collection entries ()
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Collection get (java.lang.Object)
Object x0
volatile com.google.common.collect.Multimap delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedMap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedMap extends com.google.common.collect.Synchronized$SynchronizedMap implements java.util.SortedMap {
private static final long serialVersionUID
void (java.util.SortedMap, java.lang.Object)
java.util.SortedMap delegate
Object mutex
java.util.SortedMap delegate ()
public java.util.Comparator comparator ()
public java.lang.Object firstKey ()
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.lang.Object lastKey ()
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
volatile java.util.Map delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedSet.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedSet extends com.google.common.collect.Synchronized$SynchronizedSet implements java.util.SortedSet {
private static final long serialVersionUID
void (java.util.SortedSet, java.lang.Object)
java.util.SortedSet delegate
Object mutex
java.util.SortedSet delegate ()
public java.util.Comparator comparator ()
public java.util.SortedSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
public java.util.SortedSet headSet (java.lang.Object)
Object toElement
public java.util.SortedSet tailSet (java.lang.Object)
Object fromElement
public java.lang.Object first ()
public java.lang.Object last ()
volatile java.util.Set delegate ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized$SynchronizedSortedSetMultimap.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedSortedSetMultimap extends com.google.common.collect.Synchronized$SynchronizedSetMultimap implements com.google.common.collect.SortedSetMultimap {
private static final long serialVersionUID
void (com.google.common.collect.SortedSetMultimap, java.lang.Object)
com.google.common.collect.SortedSetMultimap delegate
Object mutex
com.google.common.collect.SortedSetMultimap delegate ()
public java.util.SortedSet get (java.lang.Object)
Object key
public java.util.SortedSet removeAll (java.lang.Object)
Object key
public java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object key
Iterable values
public java.util.Comparator valueComparator ()
public volatile java.util.Set replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.Set removeAll (java.lang.Object)
Object x0
public volatile java.util.Set get (java.lang.Object)
Object x0
volatile com.google.common.collect.SetMultimap delegate ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
volatile com.google.common.collect.Multimap delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/Synchronized.classSynchronized.java
package com.google.common.collect
final com.google.common.collect.Synchronized extends java.lang.Object {
private void ()
private static java.util.Collection collection (java.util.Collection, java.lang.Object)
java.util.Collection collection
Object mutex
static java.util.Set set (java.util.Set, java.lang.Object)
java.util.Set set
Object mutex
private static java.util.SortedSet sortedSet (java.util.SortedSet, java.lang.Object)
java.util.SortedSet set
Object mutex
private static java.util.List list (java.util.List, java.lang.Object)
java.util.List list
Object mutex
static com.google.common.collect.Multiset multiset (com.google.common.collect.Multiset, java.lang.Object)
com.google.common.collect.Multiset multiset
Object mutex
static com.google.common.collect.Multimap multimap (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap multimap
Object mutex
static com.google.common.collect.ListMultimap listMultimap (com.google.common.collect.ListMultimap, java.lang.Object)
com.google.common.collect.ListMultimap multimap
Object mutex
static com.google.common.collect.SetMultimap setMultimap (com.google.common.collect.SetMultimap, java.lang.Object)
com.google.common.collect.SetMultimap multimap
Object mutex
static com.google.common.collect.SortedSetMultimap sortedSetMultimap (com.google.common.collect.SortedSetMultimap, java.lang.Object)
com.google.common.collect.SortedSetMultimap multimap
Object mutex
private static java.util.Collection typePreservingCollection (java.util.Collection, java.lang.Object)
java.util.Collection collection
Object mutex
private static java.util.Set typePreservingSet (java.util.Set, java.lang.Object)
java.util.Set set
Object mutex
static java.util.Map map (java.util.Map, java.lang.Object)
java.util.Map map
Object mutex
static java.util.SortedMap sortedMap (java.util.SortedMap, java.lang.Object)
java.util.SortedMap sortedMap
Object mutex
static com.google.common.collect.BiMap biMap (com.google.common.collect.BiMap, java.lang.Object)
com.google.common.collect.BiMap bimap
Object mutex
static java.util.NavigableSet navigableSet (java.util.NavigableSet, java.lang.Object)
java.util.NavigableSet navigableSet
Object mutex
static java.util.NavigableSet navigableSet (java.util.NavigableSet)
java.util.NavigableSet navigableSet
static java.util.NavigableMap navigableMap (java.util.NavigableMap)
java.util.NavigableMap navigableMap
static java.util.NavigableMap navigableMap (java.util.NavigableMap, java.lang.Object)
java.util.NavigableMap navigableMap
Object mutex
private static java.util.Map$Entry nullableSynchronizedEntry (java.util.Map$Entry, java.lang.Object)
java.util.Map$Entry entry
Object mutex
static java.util.SortedSet access$100 (java.util.SortedSet, java.lang.Object)
java.util.SortedSet x0
Object x1
static java.util.List access$200 (java.util.List, java.lang.Object)
java.util.List x0
Object x1
static java.util.Set access$300 (java.util.Set, java.lang.Object)
java.util.Set x0
Object x1
static java.util.Collection access$400 (java.util.Collection, java.lang.Object)
java.util.Collection x0
Object x1
static java.util.Collection access$500 (java.util.Collection, java.lang.Object)
java.util.Collection x0
Object x1
static java.util.Map$Entry access$700 (java.util.Map$Entry, java.lang.Object)
java.util.Map$Entry x0
Object x1
}
com/google/common/collect/Table$Cell.classTable.java
package com.google.common.collect
public abstract com.google.common.collect.Table$Cell extends java.lang.Object {
public abstract java.lang.Object getRowKey ()
public abstract java.lang.Object getColumnKey ()
public abstract java.lang.Object getValue ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
}
com/google/common/collect/Table.classTable.java
package com.google.common.collect
public abstract com.google.common.collect.Table extends java.lang.Object {
public abstract boolean contains (java.lang.Object, java.lang.Object)
public abstract boolean containsRow (java.lang.Object)
public abstract boolean containsColumn (java.lang.Object)
public abstract boolean containsValue (java.lang.Object)
public abstract java.lang.Object get (java.lang.Object, java.lang.Object)
public abstract boolean isEmpty ()
public abstract int size ()
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract void clear ()
public abstract java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
public abstract void putAll (com.google.common.collect.Table)
public abstract java.lang.Object remove (java.lang.Object, java.lang.Object)
public abstract java.util.Map row (java.lang.Object)
public abstract java.util.Map column (java.lang.Object)
public abstract java.util.Set cellSet ()
public abstract java.util.Set rowKeySet ()
public abstract java.util.Set columnKeySet ()
public abstract java.util.Collection values ()
public abstract java.util.Map rowMap ()
public abstract java.util.Map columnMap ()
}
com/google/common/collect/Tables$1.classTables.java
package com.google.common.collect
final com.google.common.collect.Tables$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.util.Map apply (java.util.Map)
java.util.Map input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$AbstractCell.classTables.java
package com.google.common.collect
abstract com.google.common.collect.Tables$AbstractCell extends java.lang.Object implements com.google.common.collect.Table$Cell {
void ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table$Cell other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Tables$ImmutableCell.classTables.java
package com.google.common.collect
final com.google.common.collect.Tables$ImmutableCell extends com.google.common.collect.Tables$AbstractCell implements java.io.Serializable {
private final Object rowKey
private final Object columnKey
private final Object value
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public java.lang.Object getRowKey ()
public java.lang.Object getColumnKey ()
public java.lang.Object getValue ()
}
com/google/common/collect/Tables$TransformedTable$1.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Tables$TransformedTable this$0
void (com.google.common.collect.Tables$TransformedTable)
public com.google.common.collect.Table$Cell apply (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransformedTable$2.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$2 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Tables$TransformedTable this$0
void (com.google.common.collect.Tables$TransformedTable)
public java.util.Map apply (java.util.Map)
java.util.Map row
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransformedTable$3.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$3 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Tables$TransformedTable this$0
void (com.google.common.collect.Tables$TransformedTable)
public java.util.Map apply (java.util.Map)
java.util.Map column
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransformedTable$CellSet.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable$CellSet extends com.google.common.collect.Collections2$TransformedCollection implements java.util.Set {
final com.google.common.collect.Tables$TransformedTable this$0
void (com.google.common.collect.Tables$TransformedTable)
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
public boolean remove (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
}
com/google/common/collect/Tables$TransformedTable.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable extends java.lang.Object implements com.google.common.collect.Table {
final com.google.common.collect.Table fromTable
final com.google.common.base.Function function
com.google.common.collect.Tables$TransformedTable$CellSet cellSet
java.util.Collection values
java.util.Map rowMap
java.util.Map columnMap
void (com.google.common.collect.Table, com.google.common.base.Function)
com.google.common.collect.Table fromTable
com.google.common.base.Function function
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public int size ()
public void clear ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Map column (java.lang.Object)
Object columnKey
com.google.common.base.Function cellFunction ()
public java.util.Set cellSet ()
public java.util.Set rowKeySet ()
public java.util.Set columnKeySet ()
public java.util.Collection values ()
java.util.Map createRowMap ()
com.google.common.base.Function rowFunction
public java.util.Map rowMap ()
java.util.Map createColumnMap ()
com.google.common.base.Function columnFunction
public java.util.Map columnMap ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table other
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/collect/Tables$TransposeTable$1.classTables.java
package com.google.common.collect
final com.google.common.collect.Tables$TransposeTable$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.common.collect.Table$Cell apply (com.google.common.collect.Table$Cell)
com.google.common.collect.Table$Cell cell
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Tables$TransposeTable$CellSet.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransposeTable$CellSet extends com.google.common.collect.Collections2$TransformedCollection implements java.util.Set {
final com.google.common.collect.Tables$TransposeTable this$0
void (com.google.common.collect.Tables$TransposeTable)
public boolean equals (java.lang.Object)
Object obj
java.util.Set os
public int hashCode ()
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
public boolean remove (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object obj
}
com/google/common/collect/Tables$TransposeTable.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransposeTable extends java.lang.Object implements com.google.common.collect.Table {
final com.google.common.collect.Table original
private static final com.google.common.base.Function TRANSPOSE_CELL
com.google.common.collect.Tables$TransposeTable$CellSet cellSet
void (com.google.common.collect.Table)
com.google.common.collect.Table original
public void clear ()
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set columnKeySet ()
public java.util.Map columnMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Set rowKeySet ()
public java.util.Map rowMap ()
public int size ()
public java.util.Collection values ()
public boolean equals (java.lang.Object)
com.google.common.collect.Table other
Object obj
public int hashCode ()
public java.lang.String toString ()
public java.util.Set cellSet ()
com.google.common.collect.Tables$TransposeTable$CellSet result
static com.google.common.base.Function access$000 ()
static void ()
}
com/google/common/collect/Tables$UnmodifiableRowSortedMap.classTables.java
package com.google.common.collect
final com.google.common.collect.Tables$UnmodifiableRowSortedMap extends com.google.common.collect.Tables$UnmodifiableTable implements com.google.common.collect.RowSortedTable {
private static final long serialVersionUID
public void (com.google.common.collect.RowSortedTable)
com.google.common.collect.RowSortedTable delegate
protected com.google.common.collect.RowSortedTable delegate ()
public java.util.SortedMap rowMap ()
com.google.common.base.Function wrapper
public java.util.SortedSet rowKeySet ()
public volatile java.util.Map rowMap ()
public volatile java.util.Set rowKeySet ()
protected volatile com.google.common.collect.Table delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Tables$UnmodifiableTable.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$UnmodifiableTable extends com.google.common.collect.ForwardingTable implements java.io.Serializable {
final com.google.common.collect.Table delegate
private static final long serialVersionUID
void (com.google.common.collect.Table)
com.google.common.collect.Table delegate
protected com.google.common.collect.Table delegate ()
public java.util.Set cellSet ()
public void clear ()
public java.util.Map column (java.lang.Object)
Object columnKey
public java.util.Set columnKeySet ()
public java.util.Map columnMap ()
com.google.common.base.Function wrapper
public java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public void putAll (com.google.common.collect.Table)
com.google.common.collect.Table table
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public java.util.Map row (java.lang.Object)
Object rowKey
public java.util.Set rowKeySet ()
public java.util.Map rowMap ()
com.google.common.base.Function wrapper
public java.util.Collection values ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/Tables.classTables.java
package com.google.common.collect
public final com.google.common.collect.Tables extends java.lang.Object {
private static final com.google.common.base.Function UNMODIFIABLE_WRAPPER
private void ()
public static com.google.common.collect.Table$Cell immutableCell (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public static com.google.common.collect.Table transpose (com.google.common.collect.Table)
com.google.common.collect.Table table
public static com.google.common.collect.Table newCustomTable (java.util.Map, com.google.common.base.Supplier)
java.util.Map backingMap
com.google.common.base.Supplier factory
public static com.google.common.collect.Table transformValues (com.google.common.collect.Table, com.google.common.base.Function)
com.google.common.collect.Table fromTable
com.google.common.base.Function function
public static com.google.common.collect.Table unmodifiableTable (com.google.common.collect.Table)
com.google.common.collect.Table table
public static com.google.common.collect.RowSortedTable unmodifiableRowSortedTable (com.google.common.collect.RowSortedTable)
com.google.common.collect.RowSortedTable table
private static com.google.common.base.Function unmodifiableWrapper ()
static com.google.common.base.Function access$100 ()
static void ()
}
com/google/common/collect/TransformedImmutableSet$1.classTransformedImmutableSet.java
package com.google.common.collect
com.google.common.collect.TransformedImmutableSet$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$backingIterator
final com.google.common.collect.TransformedImmutableSet this$0
void (com.google.common.collect.TransformedImmutableSet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/TransformedImmutableSet.classTransformedImmutableSet.java
package com.google.common.collect
abstract com.google.common.collect.TransformedImmutableSet extends com.google.common.collect.ImmutableSet {
final com.google.common.collect.ImmutableCollection source
final int hashCode
void (com.google.common.collect.ImmutableCollection)
com.google.common.collect.ImmutableCollection source
void (com.google.common.collect.ImmutableCollection, int)
com.google.common.collect.ImmutableCollection source
int hashCode
abstract java.lang.Object transform (java.lang.Object)
public int size ()
public boolean isEmpty ()
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator backingIterator
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
public final int hashCode ()
boolean isHashCodeFast ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/TransformedIterator.classTransformedIterator.java
package com.google.common.collect
abstract com.google.common.collect.TransformedIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator backingIterator
void (java.util.Iterator)
java.util.Iterator backingIterator
abstract java.lang.Object transform (java.lang.Object)
public final boolean hasNext ()
public final java.lang.Object next ()
public final void remove ()
}
com/google/common/collect/TransformedListIterator.classTransformedListIterator.java
package com.google.common.collect
abstract com.google.common.collect.TransformedListIterator extends com.google.common.collect.TransformedIterator implements java.util.ListIterator {
void (java.util.ListIterator)
java.util.ListIterator backingIterator
private java.util.ListIterator backingIterator ()
public final boolean hasPrevious ()
public final java.lang.Object previous ()
public final int nextIndex ()
public final int previousIndex ()
public void set (java.lang.Object)
Object element
public void add (java.lang.Object)
Object element
}
com/google/common/collect/TreeBasedTable$1.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.TreeBasedTable this$0
void (com.google.common.collect.TreeBasedTable)
public java.util.Iterator apply (java.util.Map)
java.util.Map input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/TreeBasedTable$2.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$2 extends com.google.common.collect.AbstractIterator {
Object lastValue
final java.util.Iterator val$merged
final java.util.Comparator val$comparator
final com.google.common.collect.TreeBasedTable this$0
void (com.google.common.collect.TreeBasedTable, java.util.Iterator, java.util.Comparator)
protected java.lang.Object computeNext ()
Object next
boolean duplicate
}
com/google/common/collect/TreeBasedTable$Factory.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$Factory extends java.lang.Object implements com.google.common.base.Supplier java.io.Serializable {
final java.util.Comparator comparator
private static final long serialVersionUID
void (java.util.Comparator)
java.util.Comparator comparator
public java.util.TreeMap get ()
public volatile java.lang.Object get ()
}
com/google/common/collect/TreeBasedTable$TreeRow.classTreeBasedTable.java
package com.google.common.collect
com.google.common.collect.TreeBasedTable$TreeRow extends com.google.common.collect.StandardTable$Row implements java.util.SortedMap {
final Object lowerBound
final Object upperBound
transient java.util.SortedMap wholeRow
final com.google.common.collect.TreeBasedTable this$0
void (com.google.common.collect.TreeBasedTable, java.lang.Object)
Object rowKey
void (com.google.common.collect.TreeBasedTable, java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object lowerBound
Object upperBound
public java.util.Comparator comparator ()
int compare (java.lang.Object, java.lang.Object)
Object a
Object b
java.util.Comparator cmp
boolean rangeContains (java.lang.Object)
Object o
public java.util.SortedMap subMap (java.lang.Object, java.lang.Object)
Object fromKey
Object toKey
public java.util.SortedMap headMap (java.lang.Object)
Object toKey
public java.util.SortedMap tailMap (java.lang.Object)
Object fromKey
public java.lang.Object firstKey ()
java.util.SortedMap backing
public java.lang.Object lastKey ()
java.util.SortedMap backing
java.util.SortedMap wholeRow ()
java.util.SortedMap backingRowMap ()
java.util.SortedMap computeBackingRowMap ()
java.util.SortedMap map
void maintainEmptyInvariant ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
volatile java.util.Map computeBackingRowMap ()
volatile java.util.Map backingRowMap ()
}
com/google/common/collect/TreeBasedTable.classTreeBasedTable.java
package com.google.common.collect
public com.google.common.collect.TreeBasedTable extends com.google.common.collect.StandardRowSortedTable {
private final java.util.Comparator columnComparator
private static final long serialVersionUID
public static com.google.common.collect.TreeBasedTable create ()
public static com.google.common.collect.TreeBasedTable create (java.util.Comparator, java.util.Comparator)
java.util.Comparator rowComparator
java.util.Comparator columnComparator
public static com.google.common.collect.TreeBasedTable create (com.google.common.collect.TreeBasedTable)
com.google.common.collect.TreeBasedTable table
com.google.common.collect.TreeBasedTable result
void (java.util.Comparator, java.util.Comparator)
java.util.Comparator rowComparator
java.util.Comparator columnComparator
public java.util.Comparator rowComparator ()
public java.util.Comparator columnComparator ()
public java.util.SortedMap row (java.lang.Object)
Object rowKey
public java.util.SortedSet rowKeySet ()
public java.util.SortedMap rowMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsValue (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean equals (java.lang.Object)
Object obj
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Iterator createColumnKeyIterator ()
java.util.Comparator comparator
java.util.Iterator merged
public volatile java.util.Map rowMap ()
public volatile java.util.Set rowKeySet ()
public volatile java.util.Map row (java.lang.Object)
Object x0
public volatile java.util.Map columnMap ()
public volatile java.util.Collection values ()
public volatile java.util.Set columnKeySet ()
public volatile java.util.Map column (java.lang.Object)
Object x0
public volatile java.util.Set cellSet ()
public volatile void putAll (com.google.common.collect.Table)
com.google.common.collect.Table x0
public volatile java.lang.Object put (java.lang.Object, java.lang.Object, java.lang.Object)
Object x0
Object x1
Object x2
public volatile void clear ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile int size ()
public volatile boolean isEmpty ()
}
com/google/common/collect/TreeMultimap.classTreeMultimap.java
package com.google.common.collect
public com.google.common.collect.TreeMultimap extends com.google.common.collect.AbstractSortedSetMultimap {
private transient java.util.Comparator keyComparator
private transient java.util.Comparator valueComparator
private static final long serialVersionUID
public static com.google.common.collect.TreeMultimap create ()
public static com.google.common.collect.TreeMultimap create (java.util.Comparator, java.util.Comparator)
java.util.Comparator keyComparator
java.util.Comparator valueComparator
public static com.google.common.collect.TreeMultimap create (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
void (java.util.Comparator, java.util.Comparator)
java.util.Comparator keyComparator
java.util.Comparator valueComparator
private void (java.util.Comparator, java.util.Comparator, com.google.common.collect.Multimap)
java.util.Comparator keyComparator
java.util.Comparator valueComparator
com.google.common.collect.Multimap multimap
java.util.SortedSet createCollection ()
public java.util.Comparator keyComparator ()
public java.util.Comparator valueComparator ()
public java.util.SortedSet keySet ()
public java.util.SortedMap asMap ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
public volatile java.util.Collection values ()
public volatile java.util.Map asMap ()
public volatile java.util.SortedSet replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile java.util.SortedSet removeAll (java.lang.Object)
Object x0
public volatile java.util.SortedSet get (java.lang.Object)
Object x0
public volatile java.util.Set keySet ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile boolean put (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.Set entries ()
volatile java.util.Set createCollection ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile com.google.common.collect.Multiset keys ()
public volatile void clear ()
public volatile boolean putAll (com.google.common.collect.Multimap)
com.google.common.collect.Multimap x0
public volatile boolean putAll (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile boolean remove (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
public volatile boolean containsKey (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
public volatile int size ()
volatile java.util.Collection createCollection ()
}
com/google/common/collect/TreeMultiset$1.classTreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$1 extends com.google.common.collect.Multisets$AbstractEntry {
final com.google.common.collect.TreeMultiset$AvlNode val$baseEntry
final com.google.common.collect.TreeMultiset this$0
void (com.google.common.collect.TreeMultiset, com.google.common.collect.TreeMultiset$AvlNode)
public java.lang.Object getElement ()
public int getCount ()
int result
}
com/google/common/collect/TreeMultiset$2.classTreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$2 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.TreeMultiset$AvlNode current
com.google.common.collect.Multiset$Entry prevEntry
final com.google.common.collect.TreeMultiset this$0
void (com.google.common.collect.TreeMultiset)
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
com.google.common.collect.Multiset$Entry result
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/TreeMultiset$3.classTreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$3 extends java.lang.Object implements java.util.Iterator {
com.google.common.collect.TreeMultiset$AvlNode current
com.google.common.collect.Multiset$Entry prevEntry
final com.google.common.collect.TreeMultiset this$0
void (com.google.common.collect.TreeMultiset)
public boolean hasNext ()
public com.google.common.collect.Multiset$Entry next ()
com.google.common.collect.Multiset$Entry result
public void remove ()
public volatile java.lang.Object next ()
}
com/google/common/collect/TreeMultiset$4.classTreeMultiset.java
package com.google.common.collect
com.google.common.collect.TreeMultiset$4 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BoundType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/TreeMultiset$Aggregate$1.classTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$Aggregate$1 extends com.google.common.collect.TreeMultiset$Aggregate {
void (java.lang.String, int)
int nodeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
long treeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode root
}
com/google/common/collect/TreeMultiset$Aggregate$2.classTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$Aggregate$2 extends com.google.common.collect.TreeMultiset$Aggregate {
void (java.lang.String, int)
int nodeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
long treeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode root
}
com/google/common/collect/TreeMultiset$Aggregate.classTreeMultiset.java
package com.google.common.collect
abstract com.google.common.collect.TreeMultiset$Aggregate extends java.lang.Enum {
public static final com.google.common.collect.TreeMultiset$Aggregate SIZE
public static final com.google.common.collect.TreeMultiset$Aggregate DISTINCT
private static final com.google.common.collect.TreeMultiset$Aggregate[] $VALUES
public static com.google.common.collect.TreeMultiset$Aggregate[] values ()
public static com.google.common.collect.TreeMultiset$Aggregate valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract int nodeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
abstract long treeAggregate (com.google.common.collect.TreeMultiset$AvlNode)
void (java.lang.String, int, com.google.common.collect.TreeMultiset$1)
String x0
int x1
com.google.common.collect.TreeMultiset$1 x2
static void ()
}
com/google/common/collect/TreeMultiset$AvlNode.classTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$AvlNode extends com.google.common.collect.Multisets$AbstractEntry {
private final Object elem
private int elemCount
private int distinctElements
private long totalCount
private int height
private com.google.common.collect.TreeMultiset$AvlNode left
private com.google.common.collect.TreeMultiset$AvlNode right
private com.google.common.collect.TreeMultiset$AvlNode pred
private com.google.common.collect.TreeMultiset$AvlNode succ
void (java.lang.Object, int)
Object elem
int elemCount
public int count (java.util.Comparator, java.lang.Object)
java.util.Comparator comparator
Object e
int cmp
private com.google.common.collect.TreeMultiset$AvlNode addRightChild (java.lang.Object, int)
Object e
int count
private com.google.common.collect.TreeMultiset$AvlNode addLeftChild (java.lang.Object, int)
Object e
int count
com.google.common.collect.TreeMultiset$AvlNode add (java.util.Comparator, java.lang.Object, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
int initHeight
com.google.common.collect.TreeMultiset$AvlNode initRight
int initHeight
java.util.Comparator comparator
Object e
int count
int[] result
int cmp
long resultCount
com.google.common.collect.TreeMultiset$AvlNode remove (java.util.Comparator, java.lang.Object, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
com.google.common.collect.TreeMultiset$AvlNode initRight
java.util.Comparator comparator
Object e
int count
int[] result
int cmp
com.google.common.collect.TreeMultiset$AvlNode setCount (java.util.Comparator, java.lang.Object, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
com.google.common.collect.TreeMultiset$AvlNode initRight
java.util.Comparator comparator
Object e
int count
int[] result
int cmp
com.google.common.collect.TreeMultiset$AvlNode setCount (java.util.Comparator, java.lang.Object, int, int, int[])
com.google.common.collect.TreeMultiset$AvlNode initLeft
com.google.common.collect.TreeMultiset$AvlNode initRight
java.util.Comparator comparator
Object e
int expectedCount
int newCount
int[] result
int cmp
private com.google.common.collect.TreeMultiset$AvlNode deleteMe ()
com.google.common.collect.TreeMultiset$AvlNode newTop
com.google.common.collect.TreeMultiset$AvlNode newTop
int oldElemCount
private com.google.common.collect.TreeMultiset$AvlNode removeMin (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private com.google.common.collect.TreeMultiset$AvlNode removeMax (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private void recomputeMultiset ()
private void recomputeHeight ()
private void recompute ()
private com.google.common.collect.TreeMultiset$AvlNode rebalance ()
private int balanceFactor ()
private com.google.common.collect.TreeMultiset$AvlNode rotateLeft ()
com.google.common.collect.TreeMultiset$AvlNode newTop
private com.google.common.collect.TreeMultiset$AvlNode rotateRight ()
com.google.common.collect.TreeMultiset$AvlNode newTop
private static long totalCount (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private static int height (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private com.google.common.collect.TreeMultiset$AvlNode ceiling (java.util.Comparator, java.lang.Object)
java.util.Comparator comparator
Object e
int cmp
private com.google.common.collect.TreeMultiset$AvlNode floor (java.util.Comparator, java.lang.Object)
java.util.Comparator comparator
Object e
int cmp
public java.lang.Object getElement ()
public int getCount ()
public java.lang.String toString ()
static int access$200 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static long access$300 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static int access$400 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static java.lang.Object access$500 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static com.google.common.collect.TreeMultiset$AvlNode access$600 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static com.google.common.collect.TreeMultiset$AvlNode access$700 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static com.google.common.collect.TreeMultiset$AvlNode access$800 (com.google.common.collect.TreeMultiset$AvlNode, java.util.Comparator, java.lang.Object)
com.google.common.collect.TreeMultiset$AvlNode x0
java.util.Comparator x1
Object x2
static com.google.common.collect.TreeMultiset$AvlNode access$900 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static com.google.common.collect.TreeMultiset$AvlNode access$1000 (com.google.common.collect.TreeMultiset$AvlNode, java.util.Comparator, java.lang.Object)
com.google.common.collect.TreeMultiset$AvlNode x0
java.util.Comparator x1
Object x2
static com.google.common.collect.TreeMultiset$AvlNode access$1100 (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
static com.google.common.collect.TreeMultiset$AvlNode access$902 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
static com.google.common.collect.TreeMultiset$AvlNode access$1102 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
}
com/google/common/collect/TreeMultiset$Reference.classTreeMultiset.java
package com.google.common.collect
final com.google.common.collect.TreeMultiset$Reference extends java.lang.Object {
private Object value
private void ()
public java.lang.Object get ()
public void checkAndSet (java.lang.Object, java.lang.Object)
Object expected
Object newValue
void (com.google.common.collect.TreeMultiset$1)
com.google.common.collect.TreeMultiset$1 x0
}
com/google/common/collect/TreeMultiset.classTreeMultiset.java
package com.google.common.collect
public final com.google.common.collect.TreeMultiset extends com.google.common.collect.AbstractSortedMultiset implements java.io.Serializable {
private final transient com.google.common.collect.TreeMultiset$Reference rootReference
private final transient com.google.common.collect.GeneralRange range
private final transient com.google.common.collect.TreeMultiset$AvlNode header
private static final long serialVersionUID
public static com.google.common.collect.TreeMultiset create ()
public static com.google.common.collect.TreeMultiset create (java.util.Comparator)
java.util.Comparator comparator
public static com.google.common.collect.TreeMultiset create (java.lang.Iterable)
Iterable elements
com.google.common.collect.TreeMultiset multiset
void (com.google.common.collect.TreeMultiset$Reference, com.google.common.collect.GeneralRange, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$Reference rootReference
com.google.common.collect.GeneralRange range
com.google.common.collect.TreeMultiset$AvlNode endLink
void (java.util.Comparator)
java.util.Comparator comparator
private long aggregateForEntries (com.google.common.collect.TreeMultiset$Aggregate)
com.google.common.collect.TreeMultiset$Aggregate aggr
com.google.common.collect.TreeMultiset$AvlNode root
long total
private long aggregateBelowRange (com.google.common.collect.TreeMultiset$Aggregate, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$Aggregate aggr
com.google.common.collect.TreeMultiset$AvlNode node
int cmp
private long aggregateAboveRange (com.google.common.collect.TreeMultiset$Aggregate, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$Aggregate aggr
com.google.common.collect.TreeMultiset$AvlNode node
int cmp
public int size ()
int distinctElements ()
public int count (java.lang.Object)
Object e
com.google.common.collect.TreeMultiset$AvlNode root
ClassCastException e
NullPointerException e
Object element
public int add (java.lang.Object, int)
com.google.common.collect.TreeMultiset$AvlNode newRoot
Object element
int occurrences
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
public int remove (java.lang.Object, int)
Object e
ClassCastException e
NullPointerException e
Object element
int occurrences
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
public int setCount (java.lang.Object, int)
Object element
int count
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
public boolean setCount (java.lang.Object, int, int)
Object element
int oldCount
int newCount
com.google.common.collect.TreeMultiset$AvlNode root
int[] result
com.google.common.collect.TreeMultiset$AvlNode newRoot
private com.google.common.collect.Multiset$Entry wrapEntry (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode baseEntry
private com.google.common.collect.TreeMultiset$AvlNode firstNode ()
Object endpoint
com.google.common.collect.TreeMultiset$AvlNode node
com.google.common.collect.TreeMultiset$AvlNode root
com.google.common.collect.TreeMultiset$AvlNode node
private com.google.common.collect.TreeMultiset$AvlNode lastNode ()
Object endpoint
com.google.common.collect.TreeMultiset$AvlNode node
com.google.common.collect.TreeMultiset$AvlNode root
com.google.common.collect.TreeMultiset$AvlNode node
java.util.Iterator entryIterator ()
java.util.Iterator descendingEntryIterator ()
public com.google.common.collect.SortedMultiset headMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object upperBound
com.google.common.collect.BoundType boundType
public com.google.common.collect.SortedMultiset tailMultiset (java.lang.Object, com.google.common.collect.BoundType)
Object lowerBound
com.google.common.collect.BoundType boundType
static int distinctElements (com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode node
private static void successor (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode a
com.google.common.collect.TreeMultiset$AvlNode b
private static void successor (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode a
com.google.common.collect.TreeMultiset$AvlNode b
com.google.common.collect.TreeMultiset$AvlNode c
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream stream
java.util.Comparator comparator
com.google.common.collect.TreeMultiset$AvlNode header
public volatile com.google.common.collect.SortedMultiset descendingMultiset ()
public volatile com.google.common.collect.SortedMultiset subMultiset (java.lang.Object, com.google.common.collect.BoundType, java.lang.Object, com.google.common.collect.BoundType)
Object x0
com.google.common.collect.BoundType x1
Object x2
com.google.common.collect.BoundType x3
public volatile com.google.common.collect.Multiset$Entry pollLastEntry ()
public volatile com.google.common.collect.Multiset$Entry pollFirstEntry ()
public volatile com.google.common.collect.Multiset$Entry lastEntry ()
public volatile com.google.common.collect.Multiset$Entry firstEntry ()
public volatile java.util.Comparator comparator ()
public volatile java.util.SortedSet elementSet ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set entrySet ()
public volatile void clear ()
public volatile boolean retainAll (java.util.Collection)
java.util.Collection x0
public volatile boolean removeAll (java.util.Collection)
java.util.Collection x0
public volatile boolean addAll (java.util.Collection)
java.util.Collection x0
public volatile boolean remove (java.lang.Object)
Object x0
public volatile boolean add (java.lang.Object)
Object x0
public volatile java.util.Iterator iterator ()
public volatile boolean contains (java.lang.Object)
Object x0
public volatile boolean isEmpty ()
static com.google.common.collect.TreeMultiset$AvlNode access$1200 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static com.google.common.collect.GeneralRange access$1300 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static com.google.common.collect.Multiset$Entry access$1400 (com.google.common.collect.TreeMultiset, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset x0
com.google.common.collect.TreeMultiset$AvlNode x1
static com.google.common.collect.TreeMultiset$AvlNode access$1500 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static com.google.common.collect.TreeMultiset$AvlNode access$1600 (com.google.common.collect.TreeMultiset)
com.google.common.collect.TreeMultiset x0
static void access$1700 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
com.google.common.collect.TreeMultiset$AvlNode x2
static void access$1800 (com.google.common.collect.TreeMultiset$AvlNode, com.google.common.collect.TreeMultiset$AvlNode)
com.google.common.collect.TreeMultiset$AvlNode x0
com.google.common.collect.TreeMultiset$AvlNode x1
}
com/google/common/collect/TreeRangeSet$AsRanges.classTreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$AsRanges extends com.google.common.collect.ForwardingCollection implements java.util.Set {
final com.google.common.collect.TreeRangeSet this$0
void (com.google.common.collect.TreeRangeSet)
protected java.util.Collection delegate ()
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/TreeRangeSet.classTreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet extends com.google.common.collect.RangeSet {
private final java.util.NavigableMap rangesByLowerCut
private transient java.util.Set asRanges
private transient com.google.common.collect.RangeSet complement
public static com.google.common.collect.TreeRangeSet create ()
private void (java.util.NavigableMap)
java.util.NavigableMap rangesByLowerCut
public java.util.Set asRanges ()
java.util.Set result
public com.google.common.collect.Range rangeContaining (java.lang.Comparable)
Comparable value
java.util.Map$Entry floorEntry
public boolean encloses (com.google.common.collect.Range)
com.google.common.collect.Range range
java.util.Map$Entry floorEntry
public void add (com.google.common.collect.Range)
com.google.common.collect.Range rangeBelowLB
com.google.common.collect.Range rangeBelowUB
com.google.common.collect.Range rangeToAdd
com.google.common.collect.Cut lbToAdd
com.google.common.collect.Cut ubToAdd
java.util.Map$Entry entryBelowLB
java.util.Map$Entry entryBelowUB
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range rangeBelowLB
com.google.common.collect.Range rangeBelowUB
com.google.common.collect.Range rangeToRemove
java.util.Map$Entry entryBelowLB
java.util.Map$Entry entryBelowUB
private void replaceRangeWithSameLowerBound (com.google.common.collect.Range)
com.google.common.collect.Range range
public com.google.common.collect.RangeSet complement ()
com.google.common.collect.RangeSet result
private com.google.common.collect.RangeSet createComplement ()
static java.util.NavigableMap access$000 (com.google.common.collect.TreeRangeSet)
com.google.common.collect.TreeRangeSet x0
}
com/google/common/collect/UnmodifiableIterator.classUnmodifiableIterator.java
package com.google.common.collect
public abstract com.google.common.collect.UnmodifiableIterator extends java.lang.Object implements java.util.Iterator {
protected void ()
public final void remove ()
}
com/google/common/collect/UnmodifiableListIterator.classUnmodifiableListIterator.java
package com.google.common.collect
public abstract com.google.common.collect.UnmodifiableListIterator extends com.google.common.collect.UnmodifiableIterator implements java.util.ListIterator {
protected void ()
public final void add (java.lang.Object)
Object e
public final void set (java.lang.Object)
Object e
}
com/google/common/collect/UsingToStringOrdering.classUsingToStringOrdering.java
package com.google.common.collect
final com.google.common.collect.UsingToStringOrdering extends com.google.common.collect.Ordering implements java.io.Serializable {
static final com.google.common.collect.UsingToStringOrdering INSTANCE
private static final long serialVersionUID
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void ()
static void ()
}
com/google/common/collect/WellBehavedMap$1.classWellBehavedMap.java
package com.google.common.collect
com.google.common.collect.WellBehavedMap$1 extends java.lang.Object {
}
com/google/common/collect/WellBehavedMap$EntrySet$1$1.classWellBehavedMap.java
package com.google.common.collect
com.google.common.collect.WellBehavedMap$EntrySet$1$1 extends com.google.common.collect.AbstractMapEntry {
final Object val$key
final com.google.common.collect.WellBehavedMap$EntrySet$1 this$2
void (com.google.common.collect.WellBehavedMap$EntrySet$1, java.lang.Object)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
}
com/google/common/collect/WellBehavedMap$EntrySet$1.classWellBehavedMap.java
package com.google.common.collect
com.google.common.collect.WellBehavedMap$EntrySet$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.WellBehavedMap$EntrySet this$1
void (com.google.common.collect.WellBehavedMap$EntrySet, java.util.Iterator)
java.util.Iterator x0
java.util.Map$Entry transform (java.lang.Object)
Object key
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/WellBehavedMap$EntrySet.classWellBehavedMap.java
package com.google.common.collect
final com.google.common.collect.WellBehavedMap$EntrySet extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.WellBehavedMap this$0
private void (com.google.common.collect.WellBehavedMap)
java.util.Map map ()
public java.util.Iterator iterator ()
void (com.google.common.collect.WellBehavedMap, com.google.common.collect.WellBehavedMap$1)
com.google.common.collect.WellBehavedMap x0
com.google.common.collect.WellBehavedMap$1 x1
}
com/google/common/collect/WellBehavedMap.classWellBehavedMap.java
package com.google.common.collect
final com.google.common.collect.WellBehavedMap extends com.google.common.collect.ForwardingMap {
private final java.util.Map delegate
private java.util.Set entrySet
private void (java.util.Map)
java.util.Map delegate
static com.google.common.collect.WellBehavedMap wrap (java.util.Map)
java.util.Map delegate
protected java.util.Map delegate ()
public java.util.Set entrySet ()
java.util.Set es
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/package-info.classpackage-info.java
package com.google.common.collect
abstract com.google.common.collect.package-info extends java.lang.Object {
}
com/google/common/eventbus/AllowConcurrentEvents.classAllowConcurrentEvents.java
package com.google.common.eventbus
public abstract com.google.common.eventbus.AllowConcurrentEvents extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/AnnotatedHandlerFinder.classAnnotatedHandlerFinder.java
package com.google.common.eventbus
com.google.common.eventbus.AnnotatedHandlerFinder extends java.lang.Object implements com.google.common.eventbus.HandlerFindingStrategy {
void ()
public com.google.common.collect.Multimap findAllHandlers (java.lang.Object)
Class[] parameterTypes
Class eventType
com.google.common.eventbus.EventHandler handler
java.lang.reflect.Method m
NoSuchMethodException ignored
Class c
java.util.Iterator i$
java.lang.reflect.Method method
java.lang.reflect.Method[] arr$
int len$
int i$
Object listener
com.google.common.collect.Multimap methodsInListener
Class clazz
java.util.Set supers
private static com.google.common.eventbus.EventHandler makeHandler (java.lang.Object, java.lang.reflect.Method)
com.google.common.eventbus.EventHandler wrapper
Object listener
java.lang.reflect.Method method
com.google.common.eventbus.EventHandler wrapper
private static boolean methodIsDeclaredThreadSafe (java.lang.reflect.Method)
java.lang.reflect.Method method
}
com/google/common/eventbus/AsyncEventBus$1.classAsyncEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.AsyncEventBus$1 extends java.lang.Object implements java.lang.Runnable {
final Object val$event
final com.google.common.eventbus.EventHandler val$handler
final com.google.common.eventbus.AsyncEventBus this$0
void (com.google.common.eventbus.AsyncEventBus, java.lang.Object, com.google.common.eventbus.EventHandler)
public void run ()
}
com/google/common/eventbus/AsyncEventBus.classAsyncEventBus.java
package com.google.common.eventbus
public com.google.common.eventbus.AsyncEventBus extends com.google.common.eventbus.EventBus {
private final java.util.concurrent.Executor executor
private final java.util.concurrent.ConcurrentLinkedQueue eventsToDispatch
public void (java.lang.String, java.util.concurrent.Executor)
String identifier
java.util.concurrent.Executor executor
public void (java.util.concurrent.Executor)
java.util.concurrent.Executor executor
void enqueueEvent (java.lang.Object, com.google.common.eventbus.EventHandler)
Object event
com.google.common.eventbus.EventHandler handler
protected void dispatchQueuedEvents ()
com.google.common.eventbus.EventBus$EventWithHandler eventWithHandler
void dispatch (java.lang.Object, com.google.common.eventbus.EventHandler)
Object event
com.google.common.eventbus.EventHandler handler
static void access$001 (com.google.common.eventbus.AsyncEventBus, java.lang.Object, com.google.common.eventbus.EventHandler)
com.google.common.eventbus.AsyncEventBus x0
Object x1
com.google.common.eventbus.EventHandler x2
}
com/google/common/eventbus/DeadEvent.classDeadEvent.java
package com.google.common.eventbus
public com.google.common.eventbus.DeadEvent extends java.lang.Object {
private final Object source
private final Object event
public void (java.lang.Object, java.lang.Object)
Object source
Object event
public java.lang.Object getSource ()
public java.lang.Object getEvent ()
}
com/google/common/eventbus/EventBus$1.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$1 extends java.lang.Object implements com.google.common.base.Supplier {
final com.google.common.eventbus.EventBus this$0
void (com.google.common.eventbus.EventBus)
public java.util.Set get ()
public volatile java.lang.Object get ()
}
com/google/common/eventbus/EventBus$2.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$2 extends java.lang.ThreadLocal {
final com.google.common.eventbus.EventBus this$0
void (com.google.common.eventbus.EventBus)
protected java.util.concurrent.ConcurrentLinkedQueue initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/eventbus/EventBus$3.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$3 extends java.lang.ThreadLocal {
final com.google.common.eventbus.EventBus this$0
void (com.google.common.eventbus.EventBus)
protected java.lang.Boolean initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/eventbus/EventBus$4.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$4 extends com.google.common.cache.CacheLoader {
final com.google.common.eventbus.EventBus this$0
void (com.google.common.eventbus.EventBus)
public java.util.Set load (java.lang.Class) throws java.lang.Exception
Class concreteClass
public volatile java.lang.Object load (java.lang.Object) throws java.lang.Exception
Object x0
}
com/google/common/eventbus/EventBus$EventWithHandler.classEventBus.java
package com.google.common.eventbus
com.google.common.eventbus.EventBus$EventWithHandler extends java.lang.Object {
final Object event
final com.google.common.eventbus.EventHandler handler
public void (java.lang.Object, com.google.common.eventbus.EventHandler)
Object event
com.google.common.eventbus.EventHandler handler
}
com/google/common/eventbus/EventBus.classEventBus.java
package com.google.common.eventbus
public com.google.common.eventbus.EventBus extends java.lang.Object {
private final com.google.common.collect.SetMultimap handlersByType
private final java.util.logging.Logger logger
private final com.google.common.eventbus.HandlerFindingStrategy finder
private final ThreadLocal eventsToDispatch
private final ThreadLocal isDispatching
private final com.google.common.cache.LoadingCache flattenHierarchyCache
public void ()
public void (java.lang.String)
String identifier
public void register (java.lang.Object)
Object object
public void unregister (java.lang.Object)
java.util.Set currentHandlers
java.util.Collection eventMethodsInListener
java.util.Map$Entry entry
java.util.Iterator i$
Object object
com.google.common.collect.Multimap methodsInListener
public void post (java.lang.Object)
com.google.common.eventbus.EventHandler wrapper
java.util.Iterator i$
java.util.Set wrappers
Class eventType
java.util.Iterator i$
Object event
java.util.Set dispatchTypes
boolean dispatched
void enqueueEvent (java.lang.Object, com.google.common.eventbus.EventHandler)
Object event
com.google.common.eventbus.EventHandler handler
protected void dispatchQueuedEvents ()
com.google.common.eventbus.EventBus$EventWithHandler eventWithHandler
void dispatch (java.lang.Object, com.google.common.eventbus.EventHandler)
java.lang.reflect.InvocationTargetException e
Object event
com.google.common.eventbus.EventHandler wrapper
java.util.Set getHandlersForEventType (java.lang.Class)
Class type
java.util.Set newHandlerSet ()
java.util.Set flattenHierarchy (java.lang.Class)
java.util.concurrent.ExecutionException e
Class concreteClass
}
com/google/common/eventbus/EventHandler.classEventHandler.java
package com.google.common.eventbus
com.google.common.eventbus.EventHandler extends java.lang.Object {
private final Object target
private final java.lang.reflect.Method method
void (java.lang.Object, java.lang.reflect.Method)
Object target
java.lang.reflect.Method method
public void handleEvent (java.lang.Object) throws java.lang.reflect.InvocationTargetException
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Object event
public java.lang.String toString ()
public int hashCode ()
int PRIME
public boolean equals (java.lang.Object)
Object obj
com.google.common.eventbus.EventHandler other
}
com/google/common/eventbus/HandlerFindingStrategy.classHandlerFindingStrategy.java
package com.google.common.eventbus
abstract com.google.common.eventbus.HandlerFindingStrategy extends java.lang.Object {
public abstract com.google.common.collect.Multimap findAllHandlers (java.lang.Object)
}
com/google/common/eventbus/Subscribe.classSubscribe.java
package com.google.common.eventbus
public abstract com.google.common.eventbus.Subscribe extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/google/common/eventbus/SynchronizedEventHandler.classSynchronizedEventHandler.java
package com.google.common.eventbus
com.google.common.eventbus.SynchronizedEventHandler extends com.google.common.eventbus.EventHandler {
public void (java.lang.Object, java.lang.reflect.Method)
Object target
java.lang.reflect.Method method
public synchronized void handleEvent (java.lang.Object) throws java.lang.reflect.InvocationTargetException
Object event
}
com/google/common/eventbus/package-info.classpackage-info.java
package com.google.common.eventbus
abstract com.google.common.eventbus.package-info extends java.lang.Object {
}
com/google/common/hash/AbstractCompositeHashFunction$1.classAbstractCompositeHashFunction.java
package com.google.common.hash
com.google.common.hash.AbstractCompositeHashFunction$1 extends java.lang.Object implements com.google.common.hash.Hasher {
final com.google.common.hash.Hasher[] val$hashers
final com.google.common.hash.AbstractCompositeHashFunction this$0
void (com.google.common.hash.AbstractCompositeHashFunction, com.google.common.hash.Hasher[])
public com.google.common.hash.Hasher putByte (byte)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
byte b
public com.google.common.hash.Hasher putBytes (byte[])
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
byte[] bytes
public com.google.common.hash.Hasher putBytes (byte[], int, int)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putShort (short)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
short s
public com.google.common.hash.Hasher putInt (int)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
int i
public com.google.common.hash.Hasher putLong (long)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
long l
public com.google.common.hash.Hasher putFloat (float)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
float f
public com.google.common.hash.Hasher putDouble (double)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
double d
public com.google.common.hash.Hasher putBoolean (boolean)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
boolean b
public com.google.common.hash.Hasher putChar (char)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
char c
public com.google.common.hash.Hasher putString (java.lang.CharSequence)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
CharSequence chars
public com.google.common.hash.Hasher putString (java.lang.CharSequence, java.nio.charset.Charset)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
CharSequence chars
java.nio.charset.Charset charset
public com.google.common.hash.Hasher putObject (java.lang.Object, com.google.common.hash.Funnel)
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
Object instance
com.google.common.hash.Funnel funnel
public com.google.common.hash.HashCode hash ()
public volatile com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence x0
java.nio.charset.Charset x1
public volatile com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence)
CharSequence x0
public volatile com.google.common.hash.PrimitiveSink putChar (char)
char x0
public volatile com.google.common.hash.PrimitiveSink putBoolean (boolean)
boolean x0
public volatile com.google.common.hash.PrimitiveSink putDouble (double)
double x0
public volatile com.google.common.hash.PrimitiveSink putFloat (float)
float x0
public volatile com.google.common.hash.PrimitiveSink putLong (long)
long x0
public volatile com.google.common.hash.PrimitiveSink putInt (int)
int x0
public volatile com.google.common.hash.PrimitiveSink putShort (short)
short x0
public volatile com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
byte[] x0
int x1
int x2
public volatile com.google.common.hash.PrimitiveSink putBytes (byte[])
byte[] x0
public volatile com.google.common.hash.PrimitiveSink putByte (byte)
byte x0
}
com/google/common/hash/AbstractCompositeHashFunction.classAbstractCompositeHashFunction.java
package com.google.common.hash
abstract com.google.common.hash.AbstractCompositeHashFunction extends com.google.common.hash.AbstractStreamingHashFunction {
final com.google.common.hash.HashFunction[] functions
private static final long serialVersionUID
transient void (com.google.common.hash.HashFunction[])
com.google.common.hash.HashFunction[] functions
abstract com.google.common.hash.HashCode makeHash (com.google.common.hash.Hasher[])
public com.google.common.hash.Hasher newHasher ()
int i
com.google.common.hash.Hasher[] hashers
}
com/google/common/hash/AbstractHasher.classAbstractHasher.java
package com.google.common.hash
abstract com.google.common.hash.AbstractHasher extends java.lang.Object implements com.google.common.hash.Hasher {
void ()
public final com.google.common.hash.Hasher putBoolean (boolean)
boolean b
public final com.google.common.hash.Hasher putDouble (double)
double d
public final com.google.common.hash.Hasher putFloat (float)
float f
public com.google.common.hash.Hasher putString (java.lang.CharSequence)
int i
int len
CharSequence charSequence
public com.google.common.hash.Hasher putString (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence charSequence
java.nio.charset.Charset charset
public volatile com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence x0
java.nio.charset.Charset x1
public volatile com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence)
CharSequence x0
public volatile com.google.common.hash.PrimitiveSink putBoolean (boolean)
boolean x0
public volatile com.google.common.hash.PrimitiveSink putDouble (double)
double x0
public volatile com.google.common.hash.PrimitiveSink putFloat (float)
float x0
}
com/google/common/hash/AbstractNonStreamingHashFunction$BufferingHasher.classAbstractNonStreamingHashFunction.java
package com.google.common.hash
final com.google.common.hash.AbstractNonStreamingHashFunction$BufferingHasher extends com.google.common.hash.AbstractHasher {
final com.google.common.hash.AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream stream
static final int BOTTOM_BYTE
final com.google.common.hash.AbstractNonStreamingHashFunction this$0
void (com.google.common.hash.AbstractNonStreamingHashFunction, int)
int expectedInputSize
public com.google.common.hash.Hasher putByte (byte)
byte b
public com.google.common.hash.Hasher putBytes (byte[])
java.io.IOException e
byte[] bytes
public com.google.common.hash.Hasher putBytes (byte[], int, int)
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putShort (short)
short s
public com.google.common.hash.Hasher putInt (int)
int i
public com.google.common.hash.Hasher putLong (long)
int i
long l
public com.google.common.hash.Hasher putChar (char)
char c
public com.google.common.hash.Hasher putObject (java.lang.Object, com.google.common.hash.Funnel)
Object instance
com.google.common.hash.Funnel funnel
public com.google.common.hash.HashCode hash ()
public volatile com.google.common.hash.PrimitiveSink putChar (char)
char x0
public volatile com.google.common.hash.PrimitiveSink putLong (long)
long x0
public volatile com.google.common.hash.PrimitiveSink putInt (int)
int x0
public volatile com.google.common.hash.PrimitiveSink putShort (short)
short x0
public volatile com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
byte[] x0
int x1
int x2
public volatile com.google.common.hash.PrimitiveSink putBytes (byte[])
byte[] x0
public volatile com.google.common.hash.PrimitiveSink putByte (byte)
byte x0
}
com/google/common/hash/AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream.classAbstractNonStreamingHashFunction.java
package com.google.common.hash
final com.google.common.hash.AbstractNonStreamingHashFunction$ExposedByteArrayOutputStream extends java.io.ByteArrayOutputStream {
void (int)
int expectedInputSize
byte[] byteArray ()
int length ()
}
com/google/common/hash/AbstractNonStreamingHashFunction.classAbstractNonStreamingHashFunction.java
package com.google.common.hash
abstract com.google.common.hash.AbstractNonStreamingHashFunction extends java.lang.Object implements com.google.common.hash.HashFunction {
void ()
public com.google.common.hash.Hasher newHasher ()
public com.google.common.hash.Hasher newHasher (int)
int expectedInputSize
public com.google.common.hash.HashCode hashString (java.lang.CharSequence)
int i
CharSequence input
int len
com.google.common.hash.Hasher hasher
public com.google.common.hash.HashCode hashString (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence input
java.nio.charset.Charset charset
public com.google.common.hash.HashCode hashInt (int)
int input
public com.google.common.hash.HashCode hashLong (long)
long input
public com.google.common.hash.HashCode hashBytes (byte[])
byte[] input
}
com/google/common/hash/AbstractStreamingHashFunction$AbstractStreamingHasher.classAbstractStreamingHashFunction.java
package com.google.common.hash
public abstract com.google.common.hash.AbstractStreamingHashFunction$AbstractStreamingHasher extends com.google.common.hash.AbstractHasher {
private final java.nio.ByteBuffer buffer
private final int bufferSize
private final int chunkSize
protected void (int)
int chunkSize
protected void (int, int)
int chunkSize
int bufferSize
protected abstract void process (java.nio.ByteBuffer)
protected void processRemaining (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
public final com.google.common.hash.Hasher putBytes (byte[])
byte[] bytes
public final com.google.common.hash.Hasher putBytes (byte[], int, int)
byte[] bytes
int off
int len
private final com.google.common.hash.Hasher putBytes (java.nio.ByteBuffer)
int i
java.nio.ByteBuffer readBuffer
int bytesToCopy
public final com.google.common.hash.Hasher putString (java.lang.CharSequence)
int i
CharSequence charSequence
public final com.google.common.hash.Hasher putByte (byte)
byte b
public final com.google.common.hash.Hasher putShort (short)
short s
public final com.google.common.hash.Hasher putChar (char)
char c
public final com.google.common.hash.Hasher putInt (int)
int i
public final com.google.common.hash.Hasher putLong (long)
long l
public final com.google.common.hash.Hasher putObject (java.lang.Object, com.google.common.hash.Funnel)
Object instance
com.google.common.hash.Funnel funnel
public final com.google.common.hash.HashCode hash ()
abstract com.google.common.hash.HashCode makeHash ()
private void munchIfFull ()
private void munch ()
public volatile com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence)
CharSequence x0
public volatile com.google.common.hash.PrimitiveSink putChar (char)
char x0
public volatile com.google.common.hash.PrimitiveSink putLong (long)
long x0
public volatile com.google.common.hash.PrimitiveSink putInt (int)
int x0
public volatile com.google.common.hash.PrimitiveSink putShort (short)
short x0
public volatile com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
byte[] x0
int x1
int x2
public volatile com.google.common.hash.PrimitiveSink putBytes (byte[])
byte[] x0
public volatile com.google.common.hash.PrimitiveSink putByte (byte)
byte x0
}
com/google/common/hash/AbstractStreamingHashFunction.classAbstractStreamingHashFunction.java
package com.google.common.hash
abstract com.google.common.hash.AbstractStreamingHashFunction extends java.lang.Object implements com.google.common.hash.HashFunction {
void ()
public com.google.common.hash.HashCode hashString (java.lang.CharSequence)
CharSequence input
public com.google.common.hash.HashCode hashString (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence input
java.nio.charset.Charset charset
public com.google.common.hash.HashCode hashInt (int)
int input
public com.google.common.hash.HashCode hashLong (long)
long input
public com.google.common.hash.HashCode hashBytes (byte[])
byte[] input
public com.google.common.hash.HashCode hashBytes (byte[], int, int)
byte[] input
int off
int len
public com.google.common.hash.Hasher newHasher (int)
int expectedInputSize
}
com/google/common/hash/BloomFilter$1.classBloomFilter.java
package com.google.common.hash
com.google.common.hash.BloomFilter$1 extends java.lang.Object {
}
com/google/common/hash/BloomFilter$SerialForm.classBloomFilter.java
package com.google.common.hash
com.google.common.hash.BloomFilter$SerialForm extends java.lang.Object implements java.io.Serializable {
final long[] data
final int numHashFunctions
final com.google.common.hash.Funnel funnel
final com.google.common.hash.BloomFilter$Strategy strategy
private static final long serialVersionUID
void (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter bf
java.lang.Object readResolve ()
}
com/google/common/hash/BloomFilter$Strategy.classBloomFilter.java
package com.google.common.hash
abstract com.google.common.hash.BloomFilter$Strategy extends java.lang.Object implements java.io.Serializable {
public abstract boolean put (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$BitArray)
public abstract boolean mightContain (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$BitArray)
public abstract int ordinal ()
}
com/google/common/hash/BloomFilter.classBloomFilter.java
package com.google.common.hash
public final com.google.common.hash.BloomFilter extends java.lang.Object implements java.io.Serializable {
private final com.google.common.hash.BloomFilterStrategies$BitArray bits
private final int numHashFunctions
private final com.google.common.hash.Funnel funnel
private final com.google.common.hash.BloomFilter$Strategy strategy
private static final double LN2
private static final double LN2_SQUARED
private void (com.google.common.hash.BloomFilterStrategies$BitArray, int, com.google.common.hash.Funnel, com.google.common.hash.BloomFilter$Strategy)
com.google.common.hash.BloomFilterStrategies$BitArray bits
int numHashFunctions
com.google.common.hash.Funnel funnel
com.google.common.hash.BloomFilter$Strategy strategy
public com.google.common.hash.BloomFilter copy ()
public boolean mightContain (java.lang.Object)
Object object
public boolean put (java.lang.Object)
Object object
public double expectedFalsePositiveProbability ()
public boolean equals (java.lang.Object)
com.google.common.hash.BloomFilter that
Object o
public int hashCode ()
int getHashCount ()
public static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, int, double)
com.google.common.hash.Funnel funnel
int expectedInsertions
double falsePositiveProbability
int numBits
int numHashFunctions
public static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, int)
com.google.common.hash.Funnel funnel
int expectedInsertions
static int optimalNumOfHashFunctions (int, int)
int n
int m
static int optimalNumOfBits (int, double)
int n
double p
private java.lang.Object writeReplace ()
static com.google.common.hash.BloomFilterStrategies$BitArray access$000 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
static int access$100 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
static com.google.common.hash.Funnel access$200 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
static com.google.common.hash.BloomFilter$Strategy access$300 (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter x0
void (com.google.common.hash.BloomFilterStrategies$BitArray, int, com.google.common.hash.Funnel, com.google.common.hash.BloomFilter$Strategy, com.google.common.hash.BloomFilter$1)
com.google.common.hash.BloomFilterStrategies$BitArray x0
int x1
com.google.common.hash.Funnel x2
com.google.common.hash.BloomFilter$Strategy x3
com.google.common.hash.BloomFilter$1 x4
static void ()
}
com/google/common/hash/BloomFilterStrategies$1.classBloomFilterStrategies.java
package com.google.common.hash
final com.google.common.hash.BloomFilterStrategies$1 extends com.google.common.hash.BloomFilterStrategies {
void (java.lang.String, int)
public boolean put (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$BitArray)
int nextHash
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$BitArray bits
long hash64
int hash1
int hash2
boolean bitsChanged
public boolean mightContain (java.lang.Object, com.google.common.hash.Funnel, int, com.google.common.hash.BloomFilterStrategies$BitArray)
int nextHash
int i
Object object
com.google.common.hash.Funnel funnel
int numHashFunctions
com.google.common.hash.BloomFilterStrategies$BitArray bits
long hash64
int hash1
int hash2
}
com/google/common/hash/BloomFilterStrategies$BitArray.classBloomFilterStrategies.java
package com.google.common.hash
com.google.common.hash.BloomFilterStrategies$BitArray extends java.lang.Object {
final long[] data
int bitCount
void (int)
int bits
void (long[])
long value
long[] arr$
int len$
int i$
long[] data
int bitCount
boolean set (int)
int index
boolean get (int)
int index
int size ()
int bitCount ()
com.google.common.hash.BloomFilterStrategies$BitArray copy ()
public boolean equals (java.lang.Object)
com.google.common.hash.BloomFilterStrategies$BitArray bitArray
Object o
public int hashCode ()
}
com/google/common/hash/BloomFilterStrategies.classBloomFilterStrategies.java
package com.google.common.hash
abstract com.google.common.hash.BloomFilterStrategies extends java.lang.Enum implements com.google.common.hash.BloomFilter$Strategy {
public static final com.google.common.hash.BloomFilterStrategies MURMUR128_MITZ_32
private static final com.google.common.hash.BloomFilterStrategies[] $VALUES
public static com.google.common.hash.BloomFilterStrategies[] values ()
public static com.google.common.hash.BloomFilterStrategies valueOf (java.lang.String)
String name
private void (java.lang.String, int)
void (java.lang.String, int, com.google.common.hash.BloomFilterStrategies$1)
String x0
int x1
com.google.common.hash.BloomFilterStrategies$1 x2
static void ()
}
com/google/common/hash/Funnel.classFunnel.java
package com.google.common.hash
public abstract com.google.common.hash.Funnel extends java.lang.Object implements java.io.Serializable {
public abstract void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
}
com/google/common/hash/Funnels$ByteArrayFunnel.classFunnels.java
package com.google.common.hash
final com.google.common.hash.Funnels$ByteArrayFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final com.google.common.hash.Funnels$ByteArrayFunnel INSTANCE
private static final com.google.common.hash.Funnels$ByteArrayFunnel[] $VALUES
public static com.google.common.hash.Funnels$ByteArrayFunnel[] values ()
public static com.google.common.hash.Funnels$ByteArrayFunnel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void funnel (byte[], com.google.common.hash.PrimitiveSink)
byte[] from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public volatile void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
Object x0
com.google.common.hash.PrimitiveSink x1
static void ()
}
com/google/common/hash/Funnels$IntegerFunnel.classFunnels.java
package com.google.common.hash
final com.google.common.hash.Funnels$IntegerFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final com.google.common.hash.Funnels$IntegerFunnel INSTANCE
private static final com.google.common.hash.Funnels$IntegerFunnel[] $VALUES
public static com.google.common.hash.Funnels$IntegerFunnel[] values ()
public static com.google.common.hash.Funnels$IntegerFunnel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void funnel (java.lang.Integer, com.google.common.hash.PrimitiveSink)
Integer from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public volatile void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
Object x0
com.google.common.hash.PrimitiveSink x1
static void ()
}
com/google/common/hash/Funnels$LongFunnel.classFunnels.java
package com.google.common.hash
final com.google.common.hash.Funnels$LongFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final com.google.common.hash.Funnels$LongFunnel INSTANCE
private static final com.google.common.hash.Funnels$LongFunnel[] $VALUES
public static com.google.common.hash.Funnels$LongFunnel[] values ()
public static com.google.common.hash.Funnels$LongFunnel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void funnel (java.lang.Long, com.google.common.hash.PrimitiveSink)
Long from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public volatile void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
Object x0
com.google.common.hash.PrimitiveSink x1
static void ()
}
com/google/common/hash/Funnels$SinkAsStream.classFunnels.java
package com.google.common.hash
com.google.common.hash.Funnels$SinkAsStream extends java.io.OutputStream {
final com.google.common.hash.PrimitiveSink sink
void (com.google.common.hash.PrimitiveSink)
com.google.common.hash.PrimitiveSink sink
public void write (int)
int b
public void write (byte[])
byte[] bytes
public void write (byte[], int, int)
byte[] bytes
int off
int len
public java.lang.String toString ()
}
com/google/common/hash/Funnels$StringFunnel.classFunnels.java
package com.google.common.hash
final com.google.common.hash.Funnels$StringFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final com.google.common.hash.Funnels$StringFunnel INSTANCE
private static final com.google.common.hash.Funnels$StringFunnel[] $VALUES
public static com.google.common.hash.Funnels$StringFunnel[] values ()
public static com.google.common.hash.Funnels$StringFunnel valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void funnel (java.lang.CharSequence, com.google.common.hash.PrimitiveSink)
CharSequence from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public volatile void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
Object x0
com.google.common.hash.PrimitiveSink x1
static void ()
}
com/google/common/hash/Funnels.classFunnels.java
package com.google.common.hash
public final com.google.common.hash.Funnels extends java.lang.Object {
private void ()
public static com.google.common.hash.Funnel byteArrayFunnel ()
public static com.google.common.hash.Funnel stringFunnel ()
public static com.google.common.hash.Funnel integerFunnel ()
public static com.google.common.hash.Funnel longFunnel ()
public static java.io.OutputStream asOutputStream (com.google.common.hash.PrimitiveSink)
com.google.common.hash.PrimitiveSink sink
}
com/google/common/hash/HashCode.classHashCode.java
package com.google.common.hash
public abstract com.google.common.hash.HashCode extends java.lang.Object {
private static final char[] hexDigits
void ()
public abstract int asInt ()
public abstract long asLong ()
public abstract byte[] asBytes ()
public int writeBytesTo (byte[], int, int)
byte[] dest
int offset
int maxLength
byte[] hash
public abstract int bits ()
public boolean equals (java.lang.Object)
com.google.common.hash.HashCode that
Object object
public int hashCode ()
public java.lang.String toString ()
byte b
byte[] arr$
int len$
int i$
byte[] bytes
StringBuilder sb
static void ()
}
com/google/common/hash/HashCodes$BytesHashCode.classHashCodes.java
package com.google.common.hash
final com.google.common.hash.HashCodes$BytesHashCode extends com.google.common.hash.HashCode implements java.io.Serializable {
final byte[] bytes
private static final long serialVersionUID
void (byte[])
byte[] bytes
public int bits ()
public byte[] asBytes ()
public int asInt ()
public long asLong ()
}
com/google/common/hash/HashCodes$IntHashCode.classHashCodes.java
package com.google.common.hash
final com.google.common.hash.HashCodes$IntHashCode extends com.google.common.hash.HashCode implements java.io.Serializable {
final int hash
private static final long serialVersionUID
void (int)
int hash
public int bits ()
public byte[] asBytes ()
public int asInt ()
public long asLong ()
}
com/google/common/hash/HashCodes$LongHashCode.classHashCodes.java
package com.google.common.hash
final com.google.common.hash.HashCodes$LongHashCode extends com.google.common.hash.HashCode implements java.io.Serializable {
final long hash
private static final long serialVersionUID
void (long)
long hash
public int bits ()
public byte[] asBytes ()
public int asInt ()
public long asLong ()
}
com/google/common/hash/HashCodes.classHashCodes.java
package com.google.common.hash
public final com.google.common.hash.HashCodes extends java.lang.Object {
private void ()
public static com.google.common.hash.HashCode fromInt (int)
int hash
public static com.google.common.hash.HashCode fromLong (long)
long hash
public static com.google.common.hash.HashCode fromBytes (byte[])
byte[] bytes
static com.google.common.hash.HashCode fromBytesNoCopy (byte[])
byte[] bytes
}
com/google/common/hash/HashFunction.classHashFunction.java
package com.google.common.hash
public abstract com.google.common.hash.HashFunction extends java.lang.Object {
public abstract com.google.common.hash.Hasher newHasher ()
public abstract com.google.common.hash.Hasher newHasher (int)
public abstract com.google.common.hash.HashCode hashInt (int)
public abstract com.google.common.hash.HashCode hashLong (long)
public abstract com.google.common.hash.HashCode hashBytes (byte[])
public abstract com.google.common.hash.HashCode hashBytes (byte[], int, int)
public abstract com.google.common.hash.HashCode hashString (java.lang.CharSequence)
public abstract com.google.common.hash.HashCode hashString (java.lang.CharSequence, java.nio.charset.Charset)
public abstract int bits ()
}
com/google/common/hash/Hasher.classHasher.java
package com.google.common.hash
public abstract com.google.common.hash.Hasher extends java.lang.Object implements com.google.common.hash.PrimitiveSink {
public abstract com.google.common.hash.Hasher putByte (byte)
public abstract com.google.common.hash.Hasher putBytes (byte[])
public abstract com.google.common.hash.Hasher putBytes (byte[], int, int)
public abstract com.google.common.hash.Hasher putShort (short)
public abstract com.google.common.hash.Hasher putInt (int)
public abstract com.google.common.hash.Hasher putLong (long)
public abstract com.google.common.hash.Hasher putFloat (float)
public abstract com.google.common.hash.Hasher putDouble (double)
public abstract com.google.common.hash.Hasher putBoolean (boolean)
public abstract com.google.common.hash.Hasher putChar (char)
public abstract com.google.common.hash.Hasher putString (java.lang.CharSequence)
public abstract com.google.common.hash.Hasher putString (java.lang.CharSequence, java.nio.charset.Charset)
public abstract com.google.common.hash.Hasher putObject (java.lang.Object, com.google.common.hash.Funnel)
public abstract com.google.common.hash.HashCode hash ()
}
com/google/common/hash/Hashing$ConcatenatedHashFunction.classHashing.java
package com.google.common.hash
final com.google.common.hash.Hashing$ConcatenatedHashFunction extends com.google.common.hash.AbstractCompositeHashFunction {
private final int bits
transient void (com.google.common.hash.HashFunction[])
com.google.common.hash.HashFunction function
com.google.common.hash.HashFunction[] arr$
int len$
int i$
com.google.common.hash.HashFunction[] functions
int bitSum
com.google.common.hash.HashCode makeHash (com.google.common.hash.Hasher[])
com.google.common.hash.Hasher hasher
com.google.common.hash.Hasher[] arr$
int len$
int i$
com.google.common.hash.Hasher[] hashers
byte[] bytes
java.nio.ByteBuffer buffer
public int bits ()
}
com/google/common/hash/Hashing$LinearCongruentialGenerator.classHashing.java
package com.google.common.hash
final com.google.common.hash.Hashing$LinearCongruentialGenerator extends java.lang.Object {
private long state
public void (long)
long seed
public double nextDouble ()
}
com/google/common/hash/Hashing.classHashing.java
package com.google.common.hash
public final com.google.common.hash.Hashing extends java.lang.Object {
private static final int GOOD_FAST_HASH_SEED
private static final com.google.common.hash.HashFunction GOOD_FAST_HASH_FUNCTION_32
private static final com.google.common.hash.HashFunction GOOD_FAST_HASH_FUNCTION_128
private static final com.google.common.hash.Murmur3_32HashFunction MURMUR3_32
private static final com.google.common.hash.Murmur3_128HashFunction MURMUR3_128
private static final com.google.common.hash.HashFunction MD5
private static final com.google.common.hash.HashFunction SHA_1
private static final com.google.common.hash.HashFunction SHA_256
private static final com.google.common.hash.HashFunction SHA_512
private void ()
public static com.google.common.hash.HashFunction goodFastHash (int)
int i
int minimumBits
int bits
int hashFunctionsNeeded
com.google.common.hash.HashFunction[] hashFunctions
int seed
public static com.google.common.hash.HashFunction murmur3_32 (int)
int seed
public static com.google.common.hash.HashFunction murmur3_32 ()
public static com.google.common.hash.HashFunction murmur3_128 (int)
int seed
public static com.google.common.hash.HashFunction murmur3_128 ()
public static com.google.common.hash.HashFunction md5 ()
public static com.google.common.hash.HashFunction sha1 ()
public static com.google.common.hash.HashFunction sha256 ()
public static com.google.common.hash.HashFunction sha512 ()
public static long padToLong (com.google.common.hash.HashCode)
com.google.common.hash.HashCode hashCode
public static int consistentHash (com.google.common.hash.HashCode, int)
com.google.common.hash.HashCode hashCode
int buckets
public static int consistentHash (long, int)
long input
int buckets
com.google.common.hash.Hashing$LinearCongruentialGenerator generator
int candidate
int next
public static com.google.common.hash.HashCode combineOrdered (java.lang.Iterable)
int i
byte[] nextBytes
com.google.common.hash.HashCode hashCode
java.util.Iterator i$
Iterable hashCodes
java.util.Iterator iterator
int bits
byte[] resultBytes
public static com.google.common.hash.HashCode combineUnordered (java.lang.Iterable)
int i
byte[] nextBytes
com.google.common.hash.HashCode hashCode
java.util.Iterator i$
Iterable hashCodes
java.util.Iterator iterator
byte[] resultBytes
static int checkPositiveAndMakeMultipleOf32 (int)
int bits
static void ()
}
com/google/common/hash/MessageDigestHashFunction$1.classMessageDigestHashFunction.java
package com.google.common.hash
com.google.common.hash.MessageDigestHashFunction$1 extends java.lang.Object {
}
com/google/common/hash/MessageDigestHashFunction$MessageDigestHasher.classMessageDigestHashFunction.java
package com.google.common.hash
com.google.common.hash.MessageDigestHashFunction$MessageDigestHasher extends java.lang.Object implements com.google.common.hash.Hasher {
private final java.security.MessageDigest digest
private final java.nio.ByteBuffer scratch
private boolean done
private void (java.security.MessageDigest)
java.security.MessageDigest digest
public com.google.common.hash.Hasher putByte (byte)
byte b
public com.google.common.hash.Hasher putBytes (byte[])
byte[] bytes
public com.google.common.hash.Hasher putBytes (byte[], int, int)
byte[] bytes
int off
int len
public com.google.common.hash.Hasher putShort (short)
short s
public com.google.common.hash.Hasher putInt (int)
int i
public com.google.common.hash.Hasher putLong (long)
long l
public com.google.common.hash.Hasher putFloat (float)
float f
public com.google.common.hash.Hasher putDouble (double)
double d
public com.google.common.hash.Hasher putBoolean (boolean)
boolean b
public com.google.common.hash.Hasher putChar (char)
char c
public com.google.common.hash.Hasher putString (java.lang.CharSequence)
int i
CharSequence charSequence
public com.google.common.hash.Hasher putString (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence charSequence
java.nio.charset.Charset charset
public com.google.common.hash.Hasher putObject (java.lang.Object, com.google.common.hash.Funnel)
Object instance
com.google.common.hash.Funnel funnel
private void checkNotDone ()
public com.google.common.hash.HashCode hash ()
public volatile com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
CharSequence x0
java.nio.charset.Charset x1
public volatile com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence)
CharSequence x0
public volatile com.google.common.hash.PrimitiveSink putChar (char)
char x0
public volatile com.google.common.hash.PrimitiveSink putBoolean (boolean)
boolean x0
public volatile com.google.common.hash.PrimitiveSink putDouble (double)
double x0
public volatile com.google.common.hash.PrimitiveSink putFloat (float)
float x0
public volatile com.google.common.hash.PrimitiveSink putLong (long)
long x0
public volatile com.google.common.hash.PrimitiveSink putInt (int)
int x0
public volatile com.google.common.hash.PrimitiveSink putShort (short)
short x0
public volatile com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
byte[] x0
int x1
int x2
public volatile com.google.common.hash.PrimitiveSink putBytes (byte[])
byte[] x0
public volatile com.google.common.hash.PrimitiveSink putByte (byte)
byte x0
void (java.security.MessageDigest, com.google.common.hash.MessageDigestHashFunction$1)
java.security.MessageDigest x0
com.google.common.hash.MessageDigestHashFunction$1 x1
}
com/google/common/hash/MessageDigestHashFunction.classMessageDigestHashFunction.java
package com.google.common.hash
final com.google.common.hash.MessageDigestHashFunction extends com.google.common.hash.AbstractStreamingHashFunction {
private final String algorithmName
private final int bits
void (java.lang.String)
String algorithmName
public int bits ()
private static java.security.MessageDigest getMessageDigest (java.lang.String)
java.security.NoSuchAlgorithmException e
String algorithmName
public com.google.common.hash.Hasher newHasher ()
}
com/google/common/hash/Murmur3_128HashFunction$Murmur3_128Hasher.classMurmur3_128HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_128HashFunction$Murmur3_128Hasher extends com.google.common.hash.AbstractStreamingHashFunction$AbstractStreamingHasher {
private static final int CHUNK_SIZE
private static final long C1
private static final long C2
private long h1
private long h2
private int length
void (int)
int seed
protected void process (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
long k1
long k2
private void bmix64 (long, long)
long k1
long k2
protected void processRemaining (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
long k1
long k2
public com.google.common.hash.HashCode makeHash ()
private static long fmix64 (long)
long k
private static long mixK1 (long)
long k1
private static long mixK2 (long)
long k2
}
com/google/common/hash/Murmur3_128HashFunction.classMurmur3_128HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_128HashFunction extends com.google.common.hash.AbstractStreamingHashFunction implements java.io.Serializable {
private final int seed
private static final long serialVersionUID
void (int)
int seed
public int bits ()
public com.google.common.hash.Hasher newHasher ()
}
com/google/common/hash/Murmur3_32HashFunction$Murmur3_32Hasher.classMurmur3_32HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_32HashFunction$Murmur3_32Hasher extends com.google.common.hash.AbstractStreamingHashFunction$AbstractStreamingHasher {
private static final int CHUNK_SIZE
private int h1
private int length
void (int)
int seed
protected void process (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
int k1
protected void processRemaining (java.nio.ByteBuffer)
java.nio.ByteBuffer bb
int k1
public com.google.common.hash.HashCode makeHash ()
}
com/google/common/hash/Murmur3_32HashFunction.classMurmur3_32HashFunction.java
package com.google.common.hash
final com.google.common.hash.Murmur3_32HashFunction extends com.google.common.hash.AbstractStreamingHashFunction implements java.io.Serializable {
private static final int C1
private static final int C2
private final int seed
private static final long serialVersionUID
void (int)
int seed
public int bits ()
public com.google.common.hash.Hasher newHasher ()
public com.google.common.hash.HashCode hashInt (int)
int input
int k1
int h1
public com.google.common.hash.HashCode hashLong (long)
long input
int low
int high
int k1
int h1
public com.google.common.hash.HashCode hashString (java.lang.CharSequence)
int k1
int i
int k1
CharSequence input
int h1
private static int mixK1 (int)
int k1
private static int mixH1 (int, int)
int h1
int k1
private static com.google.common.hash.HashCode fmix (int, int)
int h1
int length
static int access$000 (int)
int x0
static int access$100 (int, int)
int x0
int x1
static com.google.common.hash.HashCode access$200 (int, int)
int x0
int x1
}
com/google/common/hash/PrimitiveSink.classPrimitiveSink.java
package com.google.common.hash
public abstract com.google.common.hash.PrimitiveSink extends java.lang.Object {
public abstract com.google.common.hash.PrimitiveSink putByte (byte)
public abstract com.google.common.hash.PrimitiveSink putBytes (byte[])
public abstract com.google.common.hash.PrimitiveSink putBytes (byte[], int, int)
public abstract com.google.common.hash.PrimitiveSink putShort (short)
public abstract com.google.common.hash.PrimitiveSink putInt (int)
public abstract com.google.common.hash.PrimitiveSink putLong (long)
public abstract com.google.common.hash.PrimitiveSink putFloat (float)
public abstract com.google.common.hash.PrimitiveSink putDouble (double)
public abstract com.google.common.hash.PrimitiveSink putBoolean (boolean)
public abstract com.google.common.hash.PrimitiveSink putChar (char)
public abstract com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence)
public abstract com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
}
com/google/common/hash/package-info.classpackage-info.java
package com.google.common.hash
abstract com.google.common.hash.package-info extends java.lang.Object {
}
com/google/common/io/AppendableWriter.classAppendableWriter.java
package com.google.common.io
com.google.common.io.AppendableWriter extends java.io.Writer {
private final Appendable target
private boolean closed
void (java.lang.Appendable)
Appendable target
public void write (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
public void write (int) throws java.io.IOException
int c
public void write (java.lang.String) throws java.io.IOException
String str
public void write (java.lang.String, int, int) throws java.io.IOException
String str
int off
int len
public java.io.Writer append (char) throws java.io.IOException
char c
public java.io.Writer append (java.lang.CharSequence) throws java.io.IOException
CharSequence charSeq
public java.io.Writer append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence charSeq
int start
int end
private void checkNotClosed () throws java.io.IOException
public volatile java.lang.Appendable append (char) throws java.io.IOException
char x0
public volatile java.lang.Appendable append (java.lang.CharSequence, int, int) throws java.io.IOException
CharSequence x0
int x1
int x2
public volatile java.lang.Appendable append (java.lang.CharSequence) throws java.io.IOException
CharSequence x0
}
com/google/common/io/ByteArrayDataInput.classByteArrayDataInput.java
package com.google.common.io
public abstract com.google.common.io.ByteArrayDataInput extends java.lang.Object implements java.io.DataInput {
public abstract void readFully (byte[])
public abstract void readFully (byte[], int, int)
public abstract int skipBytes (int)
public abstract boolean readBoolean ()
public abstract byte readByte ()
public abstract int readUnsignedByte ()
public abstract short readShort ()
public abstract int readUnsignedShort ()
public abstract char readChar ()
public abstract int readInt ()
public abstract long readLong ()
public abstract float readFloat ()
public abstract double readDouble ()
public abstract java.lang.String readLine ()
public abstract java.lang.String readUTF ()
}
com/google/common/io/ByteArrayDataOutput.classByteArrayDataOutput.java
package com.google.common.io
public abstract com.google.common.io.ByteArrayDataOutput extends java.lang.Object implements java.io.DataOutput {
public abstract void write (int)
public abstract void write (byte[])
public abstract void write (byte[], int, int)
public abstract void writeBoolean (boolean)
public abstract void writeByte (int)
public abstract void writeShort (int)
public abstract void writeChar (int)
public abstract void writeInt (int)
public abstract void writeLong (long)
public abstract void writeFloat (float)
public abstract void writeDouble (double)
public abstract void writeChars (java.lang.String)
public abstract void writeUTF (java.lang.String)
public abstract void writeBytes (java.lang.String)
public abstract byte[] toByteArray ()
}
com/google/common/io/ByteProcessor.classByteProcessor.java
package com.google.common.io
public abstract com.google.common.io.ByteProcessor extends java.lang.Object {
public abstract boolean processBytes (byte[], int, int) throws java.io.IOException
public abstract java.lang.Object getResult ()
}
com/google/common/io/ByteStreams$1.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$1 extends java.lang.Object implements com.google.common.io.InputSupplier {
final byte[] val$b
final int val$off
final int val$len
void (byte[], int, int)
public java.io.ByteArrayInputStream getInput ()
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/ByteStreams$2.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$2 extends java.lang.Object implements com.google.common.io.ByteProcessor {
final java.util.zip.Checksum val$checksum
void (java.util.zip.Checksum)
public boolean processBytes (byte[], int, int)
byte[] buf
int off
int len
public java.lang.Long getResult ()
long result
public volatile java.lang.Object getResult ()
}
com/google/common/io/ByteStreams$3.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$3 extends java.lang.Object implements com.google.common.io.InputSupplier {
final com.google.common.io.InputSupplier val$supplier
final long val$offset
final long val$length
void (com.google.common.io.InputSupplier, long, long)
public java.io.InputStream getInput () throws java.io.IOException
java.io.IOException e
java.io.InputStream in
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/ByteStreams$4.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$4 extends java.lang.Object implements com.google.common.io.InputSupplier {
final Iterable val$suppliers
void (java.lang.Iterable)
public java.io.InputStream getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/ByteStreams$ByteArrayDataInputStream.classByteStreams.java
package com.google.common.io
com.google.common.io.ByteStreams$ByteArrayDataInputStream extends java.lang.Object implements com.google.common.io.ByteArrayDataInput {
final java.io.DataInput input
void (byte[])
byte[] bytes
void (byte[], int)
byte[] bytes
int start
public void readFully (byte[])
java.io.IOException e
byte[] b
public void readFully (byte[], int, int)
java.io.IOException e
byte[] b
int off
int len
public int skipBytes (int)
java.io.IOException e
int n
public boolean readBoolean ()
java.io.IOException e
public byte readByte ()
java.io.EOFException e
java.io.IOException impossible
public int readUnsignedByte ()
java.io.IOException e
public short readShort ()
java.io.IOException e
public int readUnsignedShort ()
java.io.IOException e
public char readChar ()
java.io.IOException e
public int readInt ()
java.io.IOException e
public long readLong ()
java.io.IOException e
public float readFloat ()
java.io.IOException e
public double readDouble ()
java.io.IOException e
public java.lang.String readLine ()
java.io.IOException e
public java.lang.String readUTF ()
java.io.IOException e
}
com/google/common/io/ByteStreams$ByteArrayDataOutputStream.classByteStreams.java
package com.google.common.io
com.google.common.io.ByteStreams$ByteArrayDataOutputStream extends java.lang.Object implements com.google.common.io.ByteArrayDataOutput {
final java.io.DataOutput output
final java.io.ByteArrayOutputStream byteArrayOutputSteam
void ()
void (int)
int size
void (java.io.ByteArrayOutputStream)
java.io.ByteArrayOutputStream byteArrayOutputSteam
public void write (int)
java.io.IOException impossible
int b
public void write (byte[])
java.io.IOException impossible
byte[] b
public void write (byte[], int, int)
java.io.IOException impossible
byte[] b
int off
int len
public void writeBoolean (boolean)
java.io.IOException impossible
boolean v
public void writeByte (int)
java.io.IOException impossible
int v
public void writeBytes (java.lang.String)
java.io.IOException impossible
String s
public void writeChar (int)
java.io.IOException impossible
int v
public void writeChars (java.lang.String)
java.io.IOException impossible
String s
public void writeDouble (double)
java.io.IOException impossible
double v
public void writeFloat (float)
java.io.IOException impossible
float v
public void writeInt (int)
java.io.IOException impossible
int v
public void writeLong (long)
java.io.IOException impossible
long v
public void writeShort (int)
java.io.IOException impossible
int v
public void writeUTF (java.lang.String)
java.io.IOException impossible
String s
public byte[] toByteArray ()
}
com/google/common/io/ByteStreams.classByteStreams.java
package com.google.common.io
public final com.google.common.io.ByteStreams extends java.lang.Object {
private static final int BUF_SIZE
private void ()
public static com.google.common.io.InputSupplier newInputStreamSupplier (byte[])
byte[] b
public static com.google.common.io.InputSupplier newInputStreamSupplier (byte[], int, int)
byte[] b
int off
int len
public static void write (byte[], com.google.common.io.OutputSupplier) throws java.io.IOException
byte[] from
com.google.common.io.OutputSupplier to
boolean threw
java.io.OutputStream out
public static long copy (com.google.common.io.InputSupplier, com.google.common.io.OutputSupplier) throws java.io.IOException
long count
java.io.OutputStream out
com.google.common.io.InputSupplier from
com.google.common.io.OutputSupplier to
int successfulOps
java.io.InputStream in
public static long copy (com.google.common.io.InputSupplier, java.io.OutputStream) throws java.io.IOException
long count
com.google.common.io.InputSupplier from
java.io.OutputStream to
boolean threw
java.io.InputStream in
public static long copy (java.io.InputStream, com.google.common.io.OutputSupplier) throws java.io.IOException
long count
java.io.InputStream from
com.google.common.io.OutputSupplier to
boolean threw
java.io.OutputStream out
public static long copy (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
int r
java.io.InputStream from
java.io.OutputStream to
byte[] buf
long total
public static long copy (java.nio.channels.ReadableByteChannel, java.nio.channels.WritableByteChannel) throws java.io.IOException
java.nio.channels.ReadableByteChannel from
java.nio.channels.WritableByteChannel to
java.nio.ByteBuffer buf
long total
public static byte[] toByteArray (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
java.io.ByteArrayOutputStream out
public static byte[] toByteArray (com.google.common.io.InputSupplier) throws java.io.IOException
byte[] result
com.google.common.io.InputSupplier supplier
boolean threw
java.io.InputStream in
public static com.google.common.io.ByteArrayDataInput newDataInput (byte[])
byte[] bytes
public static com.google.common.io.ByteArrayDataInput newDataInput (byte[], int)
byte[] bytes
int start
public static com.google.common.io.ByteArrayDataOutput newDataOutput ()
public static com.google.common.io.ByteArrayDataOutput newDataOutput (int)
int size
public static long length (com.google.common.io.InputSupplier) throws java.io.IOException
long amt
com.google.common.io.InputSupplier supplier
long count
boolean threw
java.io.InputStream in
public static boolean equal (com.google.common.io.InputSupplier, com.google.common.io.InputSupplier) throws java.io.IOException
int read1
int read2
java.io.InputStream in2
com.google.common.io.InputSupplier supplier1
com.google.common.io.InputSupplier supplier2
byte[] buf1
byte[] buf2
boolean threw
java.io.InputStream in1
public static void readFully (java.io.InputStream, byte[]) throws java.io.IOException
java.io.InputStream in
byte[] b
public static void readFully (java.io.InputStream, byte[], int, int) throws java.io.IOException
java.io.InputStream in
byte[] b
int off
int len
public static void skipFully (java.io.InputStream, long) throws java.io.IOException
long amt
java.io.InputStream in
long n
public static java.lang.Object readBytes (com.google.common.io.InputSupplier, com.google.common.io.ByteProcessor) throws java.io.IOException
int amt
com.google.common.io.InputSupplier supplier
com.google.common.io.ByteProcessor processor
byte[] buf
boolean threw
java.io.InputStream in
public static long getChecksum (com.google.common.io.InputSupplier, java.util.zip.Checksum) throws java.io.IOException
com.google.common.io.InputSupplier supplier
java.util.zip.Checksum checksum
public static com.google.common.hash.HashCode hash (com.google.common.io.InputSupplier, com.google.common.hash.HashFunction) throws java.io.IOException
com.google.common.io.InputSupplier supplier
com.google.common.hash.HashFunction hashFunction
com.google.common.hash.Hasher hasher
public static int read (java.io.InputStream, byte[], int, int) throws java.io.IOException
int result
java.io.InputStream in
byte[] b
int off
int len
int total
public static com.google.common.io.InputSupplier slice (com.google.common.io.InputSupplier, long, long)
com.google.common.io.InputSupplier supplier
long offset
long length
public static com.google.common.io.InputSupplier join (java.lang.Iterable)
Iterable suppliers
public static transient com.google.common.io.InputSupplier join (com.google.common.io.InputSupplier[])
com.google.common.io.InputSupplier[] suppliers
}
com/google/common/io/CharStreams$1.classCharStreams.java
package com.google.common.io
final com.google.common.io.CharStreams$1 extends java.lang.Object implements com.google.common.io.InputSupplier {
final String val$value
void (java.lang.String)
public java.io.StringReader getInput ()
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/CharStreams$2.classCharStreams.java
package com.google.common.io
final com.google.common.io.CharStreams$2 extends java.lang.Object implements com.google.common.io.InputSupplier {
final com.google.common.io.InputSupplier val$in
final java.nio.charset.Charset val$charset
void (com.google.common.io.InputSupplier, java.nio.charset.Charset)
public java.io.InputStreamReader getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/CharStreams$3.classCharStreams.java
package com.google.common.io
final com.google.common.io.CharStreams$3 extends java.lang.Object implements com.google.common.io.OutputSupplier {
final com.google.common.io.OutputSupplier val$out
final java.nio.charset.Charset val$charset
void (com.google.common.io.OutputSupplier, java.nio.charset.Charset)
public java.io.OutputStreamWriter getOutput () throws java.io.IOException
public volatile java.lang.Object getOutput () throws java.io.IOException
}
com/google/common/io/CharStreams$4.classCharStreams.java
package com.google.common.io
final com.google.common.io.CharStreams$4 extends java.lang.Object implements com.google.common.io.InputSupplier {
final Iterable val$suppliers
void (java.lang.Iterable)
public java.io.Reader getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/CharStreams.classCharStreams.java
package com.google.common.io
public final com.google.common.io.CharStreams extends java.lang.Object {
private static final int BUF_SIZE
private void ()
public static com.google.common.io.InputSupplier newReaderSupplier (java.lang.String)
String value
public static com.google.common.io.InputSupplier newReaderSupplier (com.google.common.io.InputSupplier, java.nio.charset.Charset)
com.google.common.io.InputSupplier in
java.nio.charset.Charset charset
public static com.google.common.io.OutputSupplier newWriterSupplier (com.google.common.io.OutputSupplier, java.nio.charset.Charset)
com.google.common.io.OutputSupplier out
java.nio.charset.Charset charset
public static void write (java.lang.CharSequence, com.google.common.io.OutputSupplier) throws java.io.IOException
CharSequence from
com.google.common.io.OutputSupplier to
boolean threw
Appendable out
public static long copy (com.google.common.io.InputSupplier, com.google.common.io.OutputSupplier) throws java.io.IOException
long count
Appendable out
com.google.common.io.InputSupplier from
com.google.common.io.OutputSupplier to
int successfulOps
Readable in
public static long copy (com.google.common.io.InputSupplier, java.lang.Appendable) throws java.io.IOException
long count
com.google.common.io.InputSupplier from
Appendable to
boolean threw
Readable in
public static long copy (java.lang.Readable, java.lang.Appendable) throws java.io.IOException
Readable from
Appendable to
java.nio.CharBuffer buf
long total
public static java.lang.String toString (java.lang.Readable) throws java.io.IOException
Readable r
public static java.lang.String toString (com.google.common.io.InputSupplier) throws java.io.IOException
com.google.common.io.InputSupplier supplier
private static java.lang.StringBuilder toStringBuilder (java.lang.Readable) throws java.io.IOException
Readable r
StringBuilder sb
private static java.lang.StringBuilder toStringBuilder (com.google.common.io.InputSupplier) throws java.io.IOException
StringBuilder result
com.google.common.io.InputSupplier supplier
boolean threw
Readable r
public static java.lang.String readFirstLine (com.google.common.io.InputSupplier) throws java.io.IOException
String line
com.google.common.io.InputSupplier supplier
boolean threw
Readable r
public static java.util.List readLines (com.google.common.io.InputSupplier) throws java.io.IOException
java.util.List result
com.google.common.io.InputSupplier supplier
boolean threw
Readable r
public static java.util.List readLines (java.lang.Readable) throws java.io.IOException
Readable r
java.util.List result
com.google.common.io.LineReader lineReader
String line
public static java.lang.Object readLines (com.google.common.io.InputSupplier, com.google.common.io.LineProcessor) throws java.io.IOException
com.google.common.io.LineReader lineReader
String line
com.google.common.io.InputSupplier supplier
com.google.common.io.LineProcessor callback
boolean threw
Readable r
public static com.google.common.io.InputSupplier join (java.lang.Iterable)
Iterable suppliers
public static transient com.google.common.io.InputSupplier join (com.google.common.io.InputSupplier[])
com.google.common.io.InputSupplier[] suppliers
public static void skipFully (java.io.Reader, long) throws java.io.IOException
long amt
java.io.Reader reader
long n
public static java.io.Writer asWriter (java.lang.Appendable)
Appendable target
}
com/google/common/io/Closeables.classCloseables.java
package com.google.common.io
public final com.google.common.io.Closeables extends java.lang.Object {
static final java.util.logging.Logger logger
private void ()
public static void close (java.io.Closeable, boolean) throws java.io.IOException
java.io.IOException e
java.io.Closeable closeable
boolean swallowIOException
public static void closeQuietly (java.io.Closeable)
java.io.IOException e
java.io.Closeable closeable
static void ()
}
com/google/common/io/CountingInputStream.classCountingInputStream.java
package com.google.common.io
public final com.google.common.io.CountingInputStream extends java.io.FilterInputStream {
private long count
private long mark
public void (java.io.InputStream)
java.io.InputStream in
public long getCount ()
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public long skip (long) throws java.io.IOException
long n
long result
public synchronized void mark (int)
int readlimit
public synchronized void reset () throws java.io.IOException
}
com/google/common/io/CountingOutputStream.classCountingOutputStream.java
package com.google.common.io
public final com.google.common.io.CountingOutputStream extends java.io.FilterOutputStream {
private long count
public void (java.io.OutputStream)
java.io.OutputStream out
public long getCount ()
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void write (int) throws java.io.IOException
int b
}
com/google/common/io/FileBackedOutputStream$1.classFileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$1 extends java.lang.Object implements com.google.common.io.InputSupplier {
final com.google.common.io.FileBackedOutputStream this$0
void (com.google.common.io.FileBackedOutputStream)
public java.io.InputStream getInput () throws java.io.IOException
protected void finalize ()
Throwable t
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/FileBackedOutputStream$2.classFileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$2 extends java.lang.Object implements com.google.common.io.InputSupplier {
final com.google.common.io.FileBackedOutputStream this$0
void (com.google.common.io.FileBackedOutputStream)
public java.io.InputStream getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/FileBackedOutputStream$MemoryOutput.classFileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$MemoryOutput extends java.io.ByteArrayOutputStream {
private void ()
byte[] getBuffer ()
int getCount ()
void (com.google.common.io.FileBackedOutputStream$1)
com.google.common.io.FileBackedOutputStream$1 x0
}
com/google/common/io/FileBackedOutputStream.classFileBackedOutputStream.java
package com.google.common.io
public final com.google.common.io.FileBackedOutputStream extends java.io.OutputStream {
private final int fileThreshold
private final boolean resetOnFinalize
private final com.google.common.io.InputSupplier supplier
private java.io.OutputStream out
private com.google.common.io.FileBackedOutputStream$MemoryOutput memory
private java.io.File file
synchronized java.io.File getFile ()
public void (int)
int fileThreshold
public void (int, boolean)
int fileThreshold
boolean resetOnFinalize
public com.google.common.io.InputSupplier getSupplier ()
private synchronized java.io.InputStream openStream () throws java.io.IOException
public synchronized void reset () throws java.io.IOException
java.io.File deleteMe
java.io.File deleteMe
public synchronized void write (int) throws java.io.IOException
int b
public synchronized void write (byte[]) throws java.io.IOException
byte[] b
public synchronized void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public synchronized void close () throws java.io.IOException
public synchronized void flush () throws java.io.IOException
private void update (int) throws java.io.IOException
java.io.File temp
java.io.FileOutputStream transfer
int len
static java.io.InputStream access$100 (com.google.common.io.FileBackedOutputStream) throws java.io.IOException
com.google.common.io.FileBackedOutputStream x0
}
com/google/common/io/Files$1.classFiles.java
package com.google.common.io
final com.google.common.io.Files$1 extends java.lang.Object implements com.google.common.io.InputSupplier {
final java.io.File val$file
void (java.io.File)
public java.io.FileInputStream getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/Files$2.classFiles.java
package com.google.common.io
final com.google.common.io.Files$2 extends java.lang.Object implements com.google.common.io.OutputSupplier {
final java.io.File val$file
final boolean val$append
void (java.io.File, boolean)
public java.io.FileOutputStream getOutput () throws java.io.IOException
public volatile java.lang.Object getOutput () throws java.io.IOException
}
com/google/common/io/Files.classFiles.java
package com.google.common.io
public final com.google.common.io.Files extends java.lang.Object {
private static final int TEMP_DIR_ATTEMPTS
private void ()
public static java.io.BufferedReader newReader (java.io.File, java.nio.charset.Charset) throws java.io.FileNotFoundException
java.io.File file
java.nio.charset.Charset charset
public static java.io.BufferedWriter newWriter (java.io.File, java.nio.charset.Charset) throws java.io.FileNotFoundException
java.io.File file
java.nio.charset.Charset charset
public static com.google.common.io.InputSupplier newInputStreamSupplier (java.io.File)
java.io.File file
public static com.google.common.io.OutputSupplier newOutputStreamSupplier (java.io.File)
java.io.File file
public static com.google.common.io.OutputSupplier newOutputStreamSupplier (java.io.File, boolean)
java.io.File file
boolean append
public static com.google.common.io.InputSupplier newReaderSupplier (java.io.File, java.nio.charset.Charset)
java.io.File file
java.nio.charset.Charset charset
public static com.google.common.io.OutputSupplier newWriterSupplier (java.io.File, java.nio.charset.Charset)
java.io.File file
java.nio.charset.Charset charset
public static com.google.common.io.OutputSupplier newWriterSupplier (java.io.File, java.nio.charset.Charset, boolean)
java.io.File file
java.nio.charset.Charset charset
boolean append
public static byte[] toByteArray (java.io.File) throws java.io.IOException
byte[] b
boolean threw
java.io.InputStream in
java.io.File file
public static java.lang.String toString (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
public static void copy (com.google.common.io.InputSupplier, java.io.File) throws java.io.IOException
com.google.common.io.InputSupplier from
java.io.File to
public static void write (byte[], java.io.File) throws java.io.IOException
byte[] from
java.io.File to
public static void copy (java.io.File, com.google.common.io.OutputSupplier) throws java.io.IOException
java.io.File from
com.google.common.io.OutputSupplier to
public static void copy (java.io.File, java.io.OutputStream) throws java.io.IOException
java.io.File from
java.io.OutputStream to
public static void copy (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public static void copy (com.google.common.io.InputSupplier, java.io.File, java.nio.charset.Charset) throws java.io.IOException
com.google.common.io.InputSupplier from
java.io.File to
java.nio.charset.Charset charset
public static void write (java.lang.CharSequence, java.io.File, java.nio.charset.Charset) throws java.io.IOException
CharSequence from
java.io.File to
java.nio.charset.Charset charset
public static void append (java.lang.CharSequence, java.io.File, java.nio.charset.Charset) throws java.io.IOException
CharSequence from
java.io.File to
java.nio.charset.Charset charset
private static void write (java.lang.CharSequence, java.io.File, java.nio.charset.Charset, boolean) throws java.io.IOException
CharSequence from
java.io.File to
java.nio.charset.Charset charset
boolean append
public static void copy (java.io.File, java.nio.charset.Charset, com.google.common.io.OutputSupplier) throws java.io.IOException
java.io.File from
java.nio.charset.Charset charset
com.google.common.io.OutputSupplier to
public static void copy (java.io.File, java.nio.charset.Charset, java.lang.Appendable) throws java.io.IOException
java.io.File from
java.nio.charset.Charset charset
Appendable to
public static boolean equal (java.io.File, java.io.File) throws java.io.IOException
java.io.File file1
java.io.File file2
long len1
long len2
public static java.io.File createTempDir ()
java.io.File tempDir
int counter
java.io.File baseDir
String baseName
public static void touch (java.io.File) throws java.io.IOException
java.io.File file
public static void createParentDirs (java.io.File) throws java.io.IOException
java.io.File file
java.io.File parent
public static void move (java.io.File, java.io.File) throws java.io.IOException
java.io.File from
java.io.File to
public static java.lang.String readFirstLine (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
public static java.util.List readLines (java.io.File, java.nio.charset.Charset) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
public static java.lang.Object readLines (java.io.File, java.nio.charset.Charset, com.google.common.io.LineProcessor) throws java.io.IOException
java.io.File file
java.nio.charset.Charset charset
com.google.common.io.LineProcessor callback
public static java.lang.Object readBytes (java.io.File, com.google.common.io.ByteProcessor) throws java.io.IOException
java.io.File file
com.google.common.io.ByteProcessor processor
public static long getChecksum (java.io.File, java.util.zip.Checksum) throws java.io.IOException
java.io.File file
java.util.zip.Checksum checksum
public static com.google.common.hash.HashCode hash (java.io.File, com.google.common.hash.HashFunction) throws java.io.IOException
java.io.File file
com.google.common.hash.HashFunction hashFunction
public static java.nio.MappedByteBuffer map (java.io.File) throws java.io.IOException
java.io.File file
public static java.nio.MappedByteBuffer map (java.io.File, java.nio.channels.FileChannel$MapMode) throws java.io.IOException
java.io.File file
java.nio.channels.FileChannel$MapMode mode
public static java.nio.MappedByteBuffer map (java.io.File, java.nio.channels.FileChannel$MapMode, long) throws java.io.FileNotFoundException java.io.IOException
java.nio.MappedByteBuffer mbb
java.io.File file
java.nio.channels.FileChannel$MapMode mode
long size
java.io.RandomAccessFile raf
boolean threw
private static java.nio.MappedByteBuffer map (java.io.RandomAccessFile, java.nio.channels.FileChannel$MapMode, long) throws java.io.IOException
java.nio.MappedByteBuffer mbb
java.io.RandomAccessFile raf
java.nio.channels.FileChannel$MapMode mode
long size
java.nio.channels.FileChannel channel
boolean threw
public static java.lang.String simplifyPath (java.lang.String)
String component
java.util.Iterator i$
String pathname
Iterable components
java.util.List path
String result
public static java.lang.String getFileExtension (java.lang.String)
String fileName
int dotIndex
}
com/google/common/io/Flushables.classFlushables.java
package com.google.common.io
public final com.google.common.io.Flushables extends java.lang.Object {
private static final java.util.logging.Logger logger
private void ()
public static void flush (java.io.Flushable, boolean) throws java.io.IOException
java.io.IOException e
java.io.Flushable flushable
boolean swallowIOException
public static void flushQuietly (java.io.Flushable)
java.io.IOException e
java.io.Flushable flushable
static void ()
}
com/google/common/io/InputSupplier.classInputSupplier.java
package com.google.common.io
public abstract com.google.common.io.InputSupplier extends java.lang.Object {
public abstract java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/LimitInputStream.classLimitInputStream.java
package com.google.common.io
public final com.google.common.io.LimitInputStream extends java.io.FilterInputStream {
private long left
private long mark
public void (java.io.InputStream, long)
java.io.InputStream in
long limit
public int available () throws java.io.IOException
public synchronized void mark (int)
int readlimit
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public synchronized void reset () throws java.io.IOException
public long skip (long) throws java.io.IOException
long n
long skipped
}
com/google/common/io/LineBuffer.classLineBuffer.java
package com.google.common.io
abstract com.google.common.io.LineBuffer extends java.lang.Object {
private StringBuilder line
private boolean sawReturn
void ()
protected void add (char[], int, int) throws java.io.IOException
int end
char[] cbuf
int off
int len
int pos
int start
private boolean finishLine (boolean) throws java.io.IOException
boolean sawNewline
protected void finish () throws java.io.IOException
protected abstract void handleLine (java.lang.String, java.lang.String) throws java.io.IOException
}
com/google/common/io/LineProcessor.classLineProcessor.java
package com.google.common.io
public abstract com.google.common.io.LineProcessor extends java.lang.Object {
public abstract boolean processLine (java.lang.String) throws java.io.IOException
public abstract java.lang.Object getResult ()
}
com/google/common/io/LineReader$1.classLineReader.java
package com.google.common.io
com.google.common.io.LineReader$1 extends com.google.common.io.LineBuffer {
final com.google.common.io.LineReader this$0
void (com.google.common.io.LineReader)
protected void handleLine (java.lang.String, java.lang.String)
String line
String end
}
com/google/common/io/LineReader.classLineReader.java
package com.google.common.io
public final com.google.common.io.LineReader extends java.lang.Object {
private final Readable readable
private final java.io.Reader reader
private final char[] buf
private final java.nio.CharBuffer cbuf
private final java.util.Queue lines
private final com.google.common.io.LineBuffer lineBuf
public void (java.lang.Readable)
Readable readable
public java.lang.String readLine () throws java.io.IOException
int read
static java.util.Queue access$000 (com.google.common.io.LineReader)
com.google.common.io.LineReader x0
}
com/google/common/io/LittleEndianDataInputStream.classLittleEndianDataInputStream.java
package com.google.common.io
public final com.google.common.io.LittleEndianDataInputStream extends java.io.FilterInputStream implements java.io.DataInput {
public void (java.io.InputStream)
java.io.InputStream in
public java.lang.String readLine ()
public void readFully (byte[]) throws java.io.IOException
byte[] b
public void readFully (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public int skipBytes (int) throws java.io.IOException
int n
public int readUnsignedByte () throws java.io.IOException
int b1
public int readUnsignedShort () throws java.io.IOException
byte b1
byte b2
public int readInt () throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
public long readLong () throws java.io.IOException
byte b1
byte b2
byte b3
byte b4
byte b5
byte b6
byte b7
byte b8
public float readFloat () throws java.io.IOException
public double readDouble () throws java.io.IOException
public java.lang.String readUTF () throws java.io.IOException
public short readShort () throws java.io.IOException
public char readChar () throws java.io.IOException
public byte readByte () throws java.io.IOException
public boolean readBoolean () throws java.io.IOException
private byte readAndCheckByte () throws java.io.IOException java.io.EOFException
int b1
}
com/google/common/io/LittleEndianDataOutputStream.classLittleEndianDataOutputStream.java
package com.google.common.io
public com.google.common.io.LittleEndianDataOutputStream extends java.io.FilterOutputStream implements java.io.DataOutput {
public void (java.io.OutputStream)
java.io.OutputStream out
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public void writeBoolean (boolean) throws java.io.IOException
boolean v
public void writeByte (int) throws java.io.IOException
int v
public void writeBytes (java.lang.String) throws java.io.IOException
String s
public void writeChar (int) throws java.io.IOException
int v
public void writeChars (java.lang.String) throws java.io.IOException
int i
String s
public void writeDouble (double) throws java.io.IOException
double v
public void writeFloat (float) throws java.io.IOException
float v
public void writeInt (int) throws java.io.IOException
int v
public void writeLong (long) throws java.io.IOException
long v
byte[] bytes
public void writeShort (int) throws java.io.IOException
int v
public void writeUTF (java.lang.String) throws java.io.IOException
String str
}
com/google/common/io/MultiInputStream.classMultiInputStream.java
package com.google.common.io
final com.google.common.io.MultiInputStream extends java.io.InputStream {
private java.util.Iterator it
private java.io.InputStream in
public void (java.util.Iterator) throws java.io.IOException
java.util.Iterator it
public void close () throws java.io.IOException
private void advance () throws java.io.IOException
public int available () throws java.io.IOException
public boolean markSupported ()
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public long skip (long) throws java.io.IOException
long n
long result
}
com/google/common/io/MultiReader.classMultiReader.java
package com.google.common.io
com.google.common.io.MultiReader extends java.io.Reader {
private final java.util.Iterator it
private java.io.Reader current
void (java.util.Iterator) throws java.io.IOException
java.util.Iterator readers
private void advance () throws java.io.IOException
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
int result
public long skip (long) throws java.io.IOException
long result
long n
public boolean ready () throws java.io.IOException
public void close () throws java.io.IOException
}
com/google/common/io/NullOutputStream.classNullOutputStream.java
package com.google.common.io
public final com.google.common.io.NullOutputStream extends java.io.OutputStream {
public void ()
public void write (int)
int b
public void write (byte[], int, int)
byte[] b
int off
int len
}
com/google/common/io/OutputSupplier.classOutputSupplier.java
package com.google.common.io
public abstract com.google.common.io.OutputSupplier extends java.lang.Object {
public abstract java.lang.Object getOutput () throws java.io.IOException
}
com/google/common/io/PatternFilenameFilter.classPatternFilenameFilter.java
package com.google.common.io
public final com.google.common.io.PatternFilenameFilter extends java.lang.Object implements java.io.FilenameFilter {
private final java.util.regex.Pattern pattern
public void (java.lang.String)
String patternStr
public void (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String fileName
}
com/google/common/io/Resources$1.classResources.java
package com.google.common.io
final com.google.common.io.Resources$1 extends java.lang.Object implements com.google.common.io.InputSupplier {
final java.net.URL val$url
void (java.net.URL)
public java.io.InputStream getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/Resources.classResources.java
package com.google.common.io
public final com.google.common.io.Resources extends java.lang.Object {
private void ()
public static com.google.common.io.InputSupplier newInputStreamSupplier (java.net.URL)
java.net.URL url
public static com.google.common.io.InputSupplier newReaderSupplier (java.net.URL, java.nio.charset.Charset)
java.net.URL url
java.nio.charset.Charset charset
public static byte[] toByteArray (java.net.URL) throws java.io.IOException
java.net.URL url
public static java.lang.String toString (java.net.URL, java.nio.charset.Charset) throws java.io.IOException
java.net.URL url
java.nio.charset.Charset charset
public static java.lang.Object readLines (java.net.URL, java.nio.charset.Charset, com.google.common.io.LineProcessor) throws java.io.IOException
java.net.URL url
java.nio.charset.Charset charset
com.google.common.io.LineProcessor callback
public static java.util.List readLines (java.net.URL, java.nio.charset.Charset) throws java.io.IOException
java.net.URL url
java.nio.charset.Charset charset
public static void copy (java.net.URL, java.io.OutputStream) throws java.io.IOException
java.net.URL from
java.io.OutputStream to
public static java.net.URL getResource (java.lang.String)
String resourceName
java.net.URL url
public static java.net.URL getResource (java.lang.Class, java.lang.String)
Class contextClass
String resourceName
java.net.URL url
}
com/google/common/io/package-info.classpackage-info.java
package com.google.common.io
abstract com.google.common.io.package-info extends java.lang.Object {
}
com/google/common/math/BigIntegerMath$1.classBigIntegerMath.java
package com.google.common.math
com.google.common.math.BigIntegerMath$1 extends java.lang.Object {
static final int[] $SwitchMap$java$math$RoundingMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/math/BigIntegerMath.classBigIntegerMath.java
package com.google.common.math
public final com.google.common.math.BigIntegerMath extends java.lang.Object {
static final int SQRT2_PRECOMPUTE_THRESHOLD
static final java.math.BigInteger SQRT2_PRECOMPUTED_BITS
private static final double LN_10
private static final double LN_2
public static boolean isPowerOfTwo (java.math.BigInteger)
java.math.BigInteger x
public static int log2 (java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger halfPower
java.math.BigInteger x2
int logX2Floor
java.math.BigInteger x
java.math.RoundingMode mode
int logFloor
public static int log10 (java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger nextPow
int nextCmp
java.math.BigInteger x2
java.math.BigInteger halfPowerSquared
java.math.BigInteger x
java.math.RoundingMode mode
int approxLog10
java.math.BigInteger approxPow
int approxCmp
int floorLog
java.math.BigInteger floorPow
int floorCmp
public static java.math.BigInteger sqrt (java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger halfSquare
java.math.BigInteger x
java.math.RoundingMode mode
java.math.BigInteger sqrtFloor
private static java.math.BigInteger sqrtFloor (java.math.BigInteger)
java.math.BigInteger sqrt0
int shift
java.math.BigInteger x
java.math.BigInteger sqrt0
int log2
java.math.BigInteger sqrt1
private static java.math.BigInteger sqrtApproxWithDoubles (java.math.BigInteger)
java.math.BigInteger x
public static java.math.BigInteger divide (java.math.BigInteger, java.math.BigInteger, java.math.RoundingMode)
java.math.BigInteger p
java.math.BigInteger q
java.math.RoundingMode mode
java.math.BigDecimal pDec
java.math.BigDecimal qDec
public static java.math.BigInteger factorial (int)
int tz
long normalizedNum
int normalizedBits
long num
int n
int approxSize
java.util.ArrayList bignums
int startingNumber
long product
int shift
int productBits
int bits
int nextPowerOfTwo
static java.math.BigInteger listProduct (java.util.List)
java.util.List nums
static java.math.BigInteger listProduct (java.util.List, int, int)
int m
java.util.List nums
int start
int end
public static java.math.BigInteger binomial (int, int)
int p
int q
int i
int n
int k
java.math.BigInteger accum
long numeratorAccum
long denominatorAccum
int bits
int numeratorBits
static boolean fitsInLong (java.math.BigInteger)
java.math.BigInteger x
private void ()
static void ()
}
com/google/common/math/DoubleMath$1.classDoubleMath.java
package com.google.common.math
com.google.common.math.DoubleMath$1 extends java.lang.Object {
static final int[] $SwitchMap$java$math$RoundingMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/math/DoubleMath.classDoubleMath.java
package com.google.common.math
public final com.google.common.math.DoubleMath extends java.lang.Object {
private static final double MIN_INT_AS_DOUBLE
private static final double MAX_INT_AS_DOUBLE
private static final double MIN_LONG_AS_DOUBLE
private static final double MAX_LONG_AS_DOUBLE_PLUS_ONE
private static final double LN_2
static final int MAX_FACTORIAL
static final double[] EVERY_SIXTEENTH_FACTORIAL
static double roundIntermediate (double, java.math.RoundingMode)
double z
double z
double x
java.math.RoundingMode mode
public static int roundToInt (double, java.math.RoundingMode)
double x
java.math.RoundingMode mode
double z
public static long roundToLong (double, java.math.RoundingMode)
double x
java.math.RoundingMode mode
double z
public static java.math.BigInteger roundToBigInteger (double, java.math.RoundingMode)
double x
java.math.RoundingMode mode
int exponent
long significand
java.math.BigInteger result
public static boolean isPowerOfTwo (double)
double x
public static double log2 (double)
double x
public static int log2 (double, java.math.RoundingMode)
double xScaled
double x
java.math.RoundingMode mode
int exponent
boolean increment
public static boolean isMathematicalInteger (double)
double x
public static double factorial (int)
int i
double accum
int n
public static boolean fuzzyEquals (double, double, double)
double a
double b
double tolerance
public static int fuzzyCompare (double, double, double)
double a
double b
double tolerance
private void ()
static void ()
}
com/google/common/math/DoubleUtils.classDoubleUtils.java
package com.google.common.math
final com.google.common.math.DoubleUtils extends java.lang.Object {
static final long SIGNIFICAND_MASK
static final long EXPONENT_MASK
static final long SIGN_MASK
static final int SIGNIFICAND_BITS
static final int EXPONENT_BIAS
static final long IMPLICIT_BIT
private static final long ONE_BITS
private void ()
static double nextDown (double)
double d
static long getSignificand (double)
double d
int exponent
long bits
static boolean isFinite (double)
double d
static boolean isNormal (double)
double d
static double scaleNormalize (double)
double x
long significand
static double bigToDouble (java.math.BigInteger)
java.math.BigInteger x
java.math.BigInteger absX
int exponent
int shift
long twiceSignifFloor
long signifFloor
boolean increment
long signifRounded
long bits
static double ensureNonNegative (double)
double value
static void ()
}
com/google/common/math/IntMath$1.classIntMath.java
package com.google.common.math
com.google.common.math.IntMath$1 extends java.lang.Object {
static final int[] $SwitchMap$java$math$RoundingMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/math/IntMath.classIntMath.java
package com.google.common.math
public final com.google.common.math.IntMath extends java.lang.Object {
static final int MAX_POWER_OF_SQRT2_UNSIGNED
static final byte[] MAX_LOG10_FOR_LEADING_ZEROS
static final int[] POWERS_OF_10
static final int[] HALF_POWERS_OF_10
static final int FLOOR_SQRT_MAX_INT
static final int[] FACTORIALS
static int[] BIGGEST_BINOMIALS
public static boolean isPowerOfTwo (int)
int x
public static int log2 (int, java.math.RoundingMode)
int leadingZeros
int cmp
int logFloor
int x
java.math.RoundingMode mode
public static int log10 (int, java.math.RoundingMode)
int x
java.math.RoundingMode mode
int logFloor
int floorPow
private static int log10Floor (int)
int x
int y
int sgn
public static int pow (int, int)
int accum
int b
int k
public static int sqrt (int, java.math.RoundingMode)
int halfSquare
int x
java.math.RoundingMode mode
int sqrtFloor
private static int sqrtFloor (int)
int x
public static int divide (int, int, java.math.RoundingMode)
boolean increment
int absRem
int cmpRemToHalfDivisor
int p
int q
java.math.RoundingMode mode
int div
int rem
int signum
boolean increment
public static int mod (int, int)
int x
int m
int result
public static int gcd (int, int)
int delta
int minDeltaOrZero
int a
int b
int aTwos
int bTwos
public static int checkedAdd (int, int)
int a
int b
long result
public static int checkedSubtract (int, int)
int a
int b
long result
public static int checkedMultiply (int, int)
int a
int b
long result
public static int checkedPow (int, int)
int b
int k
int accum
public static int factorial (int)
int n
public static int binomial (int, int)
int i
long result
int n
int k
private void ()
static void ()
}
com/google/common/math/LongMath$1.classLongMath.java
package com.google.common.math
com.google.common.math.LongMath$1 extends java.lang.Object {
static final int[] $SwitchMap$java$math$RoundingMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/math/LongMath.classLongMath.java
package com.google.common.math
public final com.google.common.math.LongMath extends java.lang.Object {
static final long MAX_POWER_OF_SQRT2_UNSIGNED
static final byte[] MAX_LOG10_FOR_LEADING_ZEROS
static final long[] POWERS_OF_10
static final long[] HALF_POWERS_OF_10
static final long FLOOR_SQRT_MAX_LONG
static final long[] FACTORIALS
static final int[] BIGGEST_BINOMIALS
static final int[] BIGGEST_SIMPLE_BINOMIALS
public static boolean isPowerOfTwo (long)
long x
public static int log2 (long, java.math.RoundingMode)
int leadingZeros
long cmp
int logFloor
long x
java.math.RoundingMode mode
public static int log10 (long, java.math.RoundingMode)
long x
java.math.RoundingMode mode
int logFloor
long floorPow
static int log10Floor (long)
long x
int y
long sgn
public static long pow (long, int)
long accum
long b
int k
public static long sqrt (long, java.math.RoundingMode)
long halfSquare
long x
java.math.RoundingMode mode
long sqrtFloor
private static long sqrtFloor (long)
long x
long sqrt0
long sqrt1
public static long divide (long, long, java.math.RoundingMode)
boolean increment
long absRem
long cmpRemToHalfDivisor
long p
long q
java.math.RoundingMode mode
long div
long rem
int signum
boolean increment
public static int mod (long, int)
long x
int m
public static long mod (long, long)
long x
long m
long result
public static long gcd (long, long)
long delta
long minDeltaOrZero
long a
long b
int aTwos
int bTwos
public static long checkedAdd (long, long)
long a
long b
long result
public static long checkedSubtract (long, long)
long a
long b
long result
public static long checkedMultiply (long, long)
long a
long b
int leadingZeros
long result
public static long checkedPow (long, int)
long b
int k
long accum
public static long factorial (int)
int n
public static long binomial (int, int)
int i
int d
int i
int n
int k
long result
static boolean fitsInInt (long)
long x
private void ()
static void ()
}
com/google/common/math/MathPreconditions.classMathPreconditions.java
package com.google.common.math
final com.google.common.math.MathPreconditions extends java.lang.Object {
static int checkPositive (java.lang.String, int)
String role
int x
static long checkPositive (java.lang.String, long)
String role
long x
static java.math.BigInteger checkPositive (java.lang.String, java.math.BigInteger)
String role
java.math.BigInteger x
static int checkNonNegative (java.lang.String, int)
String role
int x
static long checkNonNegative (java.lang.String, long)
String role
long x
static java.math.BigInteger checkNonNegative (java.lang.String, java.math.BigInteger)
String role
java.math.BigInteger x
static double checkNonNegative (java.lang.String, double)
String role
double x
static void checkRoundingUnnecessary (boolean)
boolean condition
static void checkInRange (boolean)
boolean condition
static void checkNoOverflow (boolean)
boolean condition
private void ()
}
com/google/common/math/package-info.classpackage-info.java
package com.google.common.math
abstract com.google.common.math.package-info extends java.lang.Object {
}
com/google/common/net/HostAndPort.classHostAndPort.java
package com.google.common.net
public final com.google.common.net.HostAndPort extends java.lang.Object implements java.io.Serializable {
private static final int NO_PORT
private final String host
private final int port
private final boolean hasBracketlessColons
private static final java.util.regex.Pattern BRACKET_PATTERN
private static final long serialVersionUID
private void (java.lang.String, int, boolean)
String host
int port
boolean hasBracketlessColons
public java.lang.String getHostText ()
public boolean hasPort ()
public int getPort ()
public int getPortOrDefault (int)
int defaultPort
public static com.google.common.net.HostAndPort fromParts (java.lang.String, int)
String host
int port
com.google.common.net.HostAndPort parsedHost
public static com.google.common.net.HostAndPort fromString (java.lang.String)
java.util.regex.Matcher matcher
String host
String host
int colonPos
NumberFormatException e
String hostPortString
String host
String portString
boolean hasBracketlessColons
int port
public com.google.common.net.HostAndPort withDefaultPort (int)
int defaultPort
public com.google.common.net.HostAndPort requireBracketsForIPv6 ()
public boolean equals (java.lang.Object)
com.google.common.net.HostAndPort that
Object other
public int hashCode ()
public java.lang.String toString ()
StringBuilder builder
private static boolean isValidPort (int)
int port
static void ()
}
com/google/common/net/HostSpecifier.classHostSpecifier.java
package com.google.common.net
public final com.google.common.net.HostSpecifier extends java.lang.Object {
private final String canonicalForm
private void (java.lang.String)
String canonicalForm
public static com.google.common.net.HostSpecifier fromValid (java.lang.String)
IllegalArgumentException e
String specifier
com.google.common.net.HostAndPort parsedHost
String host
java.net.InetAddress addr
com.google.common.net.InternetDomainName domain
public static com.google.common.net.HostSpecifier from (java.lang.String) throws java.text.ParseException
java.text.ParseException parseException
IllegalArgumentException e
String specifier
public static boolean isValid (java.lang.String)
IllegalArgumentException e
String specifier
public boolean equals (java.lang.Object)
com.google.common.net.HostSpecifier that
Object other
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/net/HttpHeaders.classHttpHeaders.java
package com.google.common.net
public final com.google.common.net.HttpHeaders extends java.lang.Object {
public static final String CACHE_CONTROL
public static final String CONTENT_LENGTH
public static final String CONTENT_TYPE
public static final String DATE
public static final String PRAGMA
public static final String VIA
public static final String WARNING
public static final String ACCEPT
public static final String ACCEPT_CHARSET
public static final String ACCEPT_ENCODING
public static final String ACCEPT_LANGUAGE
public static final String ACCESS_CONTROL_REQUEST_HEADERS
public static final String ACCESS_CONTROL_REQUEST_METHOD
public static final String AUTHORIZATION
public static final String CONNECTION
public static final String COOKIE
public static final String EXPECT
public static final String FROM
public static final String HOST
public static final String IF_MATCH
public static final String IF_MODIFIED_SINCE
public static final String IF_NONE_MATCH
public static final String IF_RANGE
public static final String IF_UNMODIFIED_SINCE
public static final String LAST_EVENT_ID
public static final String MAX_FORWARDS
public static final String ORIGIN
public static final String PROXY_AUTHORIZATION
public static final String RANGE
public static final String REFERER
public static final String TE
public static final String UPGRADE
public static final String USER_AGENT
public static final String ACCEPT_RANGES
public static final String ACCESS_CONTROL_ALLOW_HEADERS
public static final String ACCESS_CONTROL_ALLOW_METHODS
public static final String ACCESS_CONTROL_ALLOW_ORIGIN
public static final String ACCESS_CONTROL_ALLOW_CREDENTIALS
public static final String ACCESS_CONTROL_EXPOSE_HEADERS
public static final String ACCESS_CONTROL_MAX_AGE
public static final String AGE
public static final String ALLOW
public static final String CONTENT_DISPOSITION
public static final String CONTENT_ENCODING
public static final String CONTENT_LANGUAGE
public static final String CONTENT_LOCATION
public static final String CONTENT_MD5
public static final String CONTENT_RANGE
public static final String ETAG
public static final String EXPIRES
public static final String LAST_MODIFIED
public static final String LINK
public static final String LOCATION
public static final String P3P
public static final String PROXY_AUTHENTICATE
public static final String REFRESH
public static final String RETRY_AFTER
public static final String SERVER
public static final String SET_COOKIE
public static final String SET_COOKIE2
public static final String TRAILER
public static final String TRANSFER_ENCODING
public static final String VARY
public static final String WWW_AUTHENTICATE
public static final String DNT
public static final String X_CONTENT_TYPE_OPTIONS
public static final String X_DO_NOT_TRACK
public static final String X_FORWARDED_FOR
public static final String X_FORWARDED_PROTO
public static final String X_FRAME_OPTIONS
public static final String X_POWERED_BY
public static final String X_REQUESTED_WITH
public static final String X_USER_IP
public static final String X_XSS_PROTECTION
private void ()
}
com/google/common/net/InetAddresses$TeredoInfo.classInetAddresses.java
package com.google.common.net
public final com.google.common.net.InetAddresses$TeredoInfo extends java.lang.Object {
private final java.net.Inet4Address server
private final java.net.Inet4Address client
private final int port
private final int flags
public void (java.net.Inet4Address, java.net.Inet4Address, int, int)
java.net.Inet4Address server
java.net.Inet4Address client
int port
int flags
public java.net.Inet4Address getServer ()
public java.net.Inet4Address getClient ()
public int getPort ()
public int getFlags ()
}
com/google/common/net/InetAddresses.classInetAddresses.java
package com.google.common.net
public final com.google.common.net.InetAddresses extends java.lang.Object {
private static final int IPV4_PART_COUNT
private static final int IPV6_PART_COUNT
private static final java.net.Inet4Address LOOPBACK4
private static final java.net.Inet4Address ANY4
private void ()
private static java.net.Inet4Address getInet4Address (byte[])
byte[] bytes
public static java.net.InetAddress forString (java.lang.String)
String ipString
byte[] addr
public static boolean isInetAddress (java.lang.String)
String ipString
private static byte[] ipStringToBytes (java.lang.String)
char c
int i
String ipString
boolean hasColon
boolean hasDot
private static byte[] textToNumericFormatV4 (java.lang.String)
int i
NumberFormatException ex
String ipString
String[] address
byte[] bytes
private static byte[] textToNumericFormatV6 (java.lang.String)
int i
int partsHi
int partsLo
int i
int i
int i
NumberFormatException ex
String ipString
String[] parts
int skipIndex
int partsHi
int partsLo
int partsSkipped
java.nio.ByteBuffer rawBytes
private static java.lang.String convertDottedQuadToHex (java.lang.String)
String ipString
int lastColon
String initialPart
String dottedQuad
byte[] quad
String penultimate
String ultimate
private static byte parseOctet (java.lang.String)
String ipPart
int octet
private static short parseHextet (java.lang.String)
String ipPart
int hextet
private static java.net.InetAddress bytesToInetAddress (byte[])
java.net.UnknownHostException e
byte[] addr
public static java.lang.String toAddrString (java.net.InetAddress)
int i
java.net.InetAddress ip
byte[] bytes
int[] hextets
private static void compressLongestRunOfZeroes (int[])
int runLength
int i
int[] hextets
int bestRunStart
int bestRunLength
int runStart
private static java.lang.String hextetsToIPv6String (int[])
boolean thisIsNumber
int i
int[] hextets
StringBuilder buf
boolean lastWasNumber
public static java.lang.String toUriString (java.net.InetAddress)
java.net.InetAddress ip
public static java.net.InetAddress forUriString (java.lang.String)
String ipString
int expectBytes
String hostAddr
String ipString
int expectBytes
byte[] addr
public static boolean isUriInetAddress (java.lang.String)
IllegalArgumentException e
String ipString
public static boolean isCompatIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address getCompatIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean is6to4Address (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address get6to4IPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean isTeredoAddress (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static com.google.common.net.InetAddresses$TeredoInfo getTeredoInfo (java.net.Inet6Address)
int i
java.net.Inet6Address ip
byte[] bytes
java.net.Inet4Address server
int flags
int port
byte[] clientBytes
java.net.Inet4Address client
public static boolean isIsatapAddress (java.net.Inet6Address)
java.net.Inet6Address ip
byte[] bytes
public static java.net.Inet4Address getIsatapIPv4Address (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean hasEmbeddedIPv4ClientAddress (java.net.Inet6Address)
java.net.Inet6Address ip
public static java.net.Inet4Address getEmbeddedIPv4ClientAddress (java.net.Inet6Address)
java.net.Inet6Address ip
public static boolean isMappedIPv4Address (java.lang.String)
int i
int i
String ipString
byte[] bytes
public static java.net.Inet4Address getCoercedIPv4Address (java.net.InetAddress)
int i
java.net.InetAddress ip
byte[] bytes
boolean leadingBytesOfZero
java.net.Inet6Address ip6
long addressAsLong
int coercedHash
public static int coerceToInteger (java.net.InetAddress)
java.net.InetAddress ip
public static java.net.Inet4Address fromInteger (int)
int address
public static java.net.InetAddress fromLittleEndianByteArray (byte[]) throws java.net.UnknownHostException
int i
byte[] addr
byte[] reversed
public static java.net.InetAddress increment (java.net.InetAddress)
java.net.InetAddress address
byte[] addr
int i
public static boolean isMaximum (java.net.InetAddress)
int i
java.net.InetAddress address
byte[] addr
static java.net.Inet4Address access$000 ()
static void ()
}
com/google/common/net/InternetDomainName.classInternetDomainName.java
package com.google.common.net
public final com.google.common.net.InternetDomainName extends java.lang.Object {
private static final com.google.common.base.CharMatcher DOTS_MATCHER
private static final com.google.common.base.Splitter DOT_SPLITTER
private static final com.google.common.base.Joiner DOT_JOINER
private static final int NO_PUBLIC_SUFFIX_FOUND
private static final String DOT_REGEX
private static final int MAX_PARTS
private static final int MAX_LENGTH
private static final int MAX_DOMAIN_PART_LENGTH
private final String name
private final com.google.common.collect.ImmutableList parts
private final int publicSuffixIndex
private static final com.google.common.base.CharMatcher DASH_MATCHER
private static final com.google.common.base.CharMatcher PART_CHAR_MATCHER
void (java.lang.String)
String name
private int findPublicSuffix ()
String ancestorName
int i
int partsSize
public static com.google.common.net.InternetDomainName fromLenient (java.lang.String)
String domain
public static com.google.common.net.InternetDomainName from (java.lang.String)
String domain
private static boolean validateSyntax (java.util.List)
String part
int i
java.util.List parts
int lastIndex
private static boolean validatePart (java.lang.String, boolean)
String part
boolean isFinalPart
String asciiChars
public java.lang.String name ()
public com.google.common.collect.ImmutableList parts ()
public boolean isPublicSuffix ()
public boolean hasPublicSuffix ()
public com.google.common.net.InternetDomainName publicSuffix ()
public boolean isUnderPublicSuffix ()
public boolean isTopPrivateDomain ()
public com.google.common.net.InternetDomainName topPrivateDomain ()
public boolean hasParent ()
public com.google.common.net.InternetDomainName parent ()
private com.google.common.net.InternetDomainName ancestor (int)
int levels
public com.google.common.net.InternetDomainName child (java.lang.String)
String leftParts
public static boolean isValidLenient (java.lang.String)
String name
public static boolean isValid (java.lang.String)
IllegalArgumentException e
String name
private static boolean matchesWildcardPublicSuffix (java.lang.String)
String domain
String[] pieces
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.net.InternetDomainName that
Object object
public int hashCode ()
static void ()
}
com/google/common/net/MediaType$1.classMediaType.java
package com.google.common.net
com.google.common.net.MediaType$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.net.MediaType this$0
void (com.google.common.net.MediaType)
public com.google.common.collect.ImmutableMultiset apply (java.util.Collection)
java.util.Collection input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/net/MediaType$2.classMediaType.java
package com.google.common.net
com.google.common.net.MediaType$2 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.net.MediaType this$0
void (com.google.common.net.MediaType)
public java.lang.String apply (java.lang.String)
String value
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/net/MediaType$Tokenizer.classMediaType.java
package com.google.common.net
final com.google.common.net.MediaType$Tokenizer extends java.lang.Object {
final String input
int position
void (java.lang.String)
String input
java.lang.String consumeTokenIfPresent (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
int startPosition
java.lang.String consumeToken (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
int startPosition
String token
char consumeCharacter (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher matcher
char c
char consumeCharacter (char)
char c
char previewChar ()
boolean hasMore ()
}
com/google/common/net/MediaType.classMediaType.java
package com.google.common.net
public final com.google.common.net.MediaType extends java.lang.Object {
private static final String CHARSET_ATTRIBUTE
private static final com.google.common.collect.ImmutableListMultimap UTF_8_CONSTANT_PARAMETERS
private static final com.google.common.base.CharMatcher TOKEN_MATCHER
private static final com.google.common.base.CharMatcher QUOTED_TEXT_MATCHER
private static final com.google.common.base.CharMatcher LINEAR_WHITE_SPACE
private static final String APPLICATION_TYPE
private static final String AUDIO_TYPE
private static final String IMAGE_TYPE
private static final String TEXT_TYPE
private static final String VIDEO_TYPE
private static final String WILDCARD
public static final com.google.common.net.MediaType ANY_TYPE
public static final com.google.common.net.MediaType ANY_TEXT_TYPE
public static final com.google.common.net.MediaType ANY_IMAGE_TYPE
public static final com.google.common.net.MediaType ANY_AUDIO_TYPE
public static final com.google.common.net.MediaType ANY_VIDEO_TYPE
public static final com.google.common.net.MediaType ANY_APPLICATION_TYPE
public static final com.google.common.net.MediaType CACHE_MANIFEST_UTF_8
public static final com.google.common.net.MediaType CSS_UTF_8
public static final com.google.common.net.MediaType CSV_UTF_8
public static final com.google.common.net.MediaType HTML_UTF_8
public static final com.google.common.net.MediaType I_CALENDAR_UTF_8
public static final com.google.common.net.MediaType PLAIN_TEXT_UTF_8
public static final com.google.common.net.MediaType TEXT_JAVASCRIPT_UTF_8
public static final com.google.common.net.MediaType VCARD_UTF_8
public static final com.google.common.net.MediaType WML_UTF_8
public static final com.google.common.net.MediaType XML_UTF_8
public static final com.google.common.net.MediaType BMP
public static final com.google.common.net.MediaType GIF
public static final com.google.common.net.MediaType ICO
public static final com.google.common.net.MediaType JPEG
public static final com.google.common.net.MediaType PNG
public static final com.google.common.net.MediaType SVG_UTF_8
public static final com.google.common.net.MediaType TIFF
public static final com.google.common.net.MediaType WEBP
public static final com.google.common.net.MediaType MP4_AUDIO
public static final com.google.common.net.MediaType MPEG_AUDIO
public static final com.google.common.net.MediaType OGG_AUDIO
public static final com.google.common.net.MediaType WEBM_AUDIO
public static final com.google.common.net.MediaType MP4_VIDEO
public static final com.google.common.net.MediaType MPEG_VIDEO
public static final com.google.common.net.MediaType OGG_VIDEO
public static final com.google.common.net.MediaType QUICKTIME
public static final com.google.common.net.MediaType WEBM_VIDEO
public static final com.google.common.net.MediaType WMV
public static final com.google.common.net.MediaType ATOM_UTF_8
public static final com.google.common.net.MediaType BZIP2
public static final com.google.common.net.MediaType FORM_DATA
public static final com.google.common.net.MediaType GZIP
public static final com.google.common.net.MediaType JAVASCRIPT_UTF_8
public static final com.google.common.net.MediaType JSON_UTF_8
public static final com.google.common.net.MediaType KML
public static final com.google.common.net.MediaType KMZ
public static final com.google.common.net.MediaType MBOX
public static final com.google.common.net.MediaType MICROSOFT_EXCEL
public static final com.google.common.net.MediaType MICROSOFT_POWERPOINT
public static final com.google.common.net.MediaType MICROSOFT_WORD
public static final com.google.common.net.MediaType OCTET_STREAM
public static final com.google.common.net.MediaType OGG_CONTAINER
public static final com.google.common.net.MediaType OOXML_DOCUMENT
public static final com.google.common.net.MediaType OOXML_PRESENTATION
public static final com.google.common.net.MediaType OOXML_SHEET
public static final com.google.common.net.MediaType OPENDOCUMENT_GRAPHICS
public static final com.google.common.net.MediaType OPENDOCUMENT_PRESENTATION
public static final com.google.common.net.MediaType OPENDOCUMENT_SPREADSHEET
public static final com.google.common.net.MediaType OPENDOCUMENT_TEXT
public static final com.google.common.net.MediaType PDF
public static final com.google.common.net.MediaType POSTSCRIPT
public static final com.google.common.net.MediaType RTF_UTF_8
public static final com.google.common.net.MediaType SHOCKWAVE_FLASH
public static final com.google.common.net.MediaType SKETCHUP
public static final com.google.common.net.MediaType TAR
public static final com.google.common.net.MediaType XHTML_UTF_8
public static final com.google.common.net.MediaType ZIP
private static final com.google.common.collect.ImmutableMap KNOWN_TYPES
private final String type
private final String subtype
private final com.google.common.collect.ImmutableListMultimap parameters
private static final com.google.common.base.Joiner$MapJoiner PARAMETER_JOINER
private void (java.lang.String, java.lang.String, com.google.common.collect.ImmutableListMultimap)
String type
String subtype
com.google.common.collect.ImmutableListMultimap parameters
private static com.google.common.net.MediaType createConstant (java.lang.String, java.lang.String)
String type
String subtype
private static com.google.common.net.MediaType createConstantUtf8 (java.lang.String, java.lang.String)
String type
String subtype
public java.lang.String type ()
public java.lang.String subtype ()
public com.google.common.collect.ImmutableListMultimap parameters ()
private java.util.Map parametersAsMap ()
public com.google.common.base.Optional charset ()
com.google.common.collect.ImmutableSet charsetValues
public com.google.common.net.MediaType withoutParameters ()
public com.google.common.net.MediaType withParameters (com.google.common.collect.Multimap)
com.google.common.collect.Multimap parameters
public com.google.common.net.MediaType withParameter (java.lang.String, java.lang.String)
String key
java.util.Map$Entry entry
java.util.Iterator i$
String attribute
String value
String normalizedAttribute
com.google.common.collect.ImmutableListMultimap$Builder builder
com.google.common.net.MediaType mediaType
public com.google.common.net.MediaType withCharset (java.nio.charset.Charset)
java.nio.charset.Charset charset
public boolean hasWildcard ()
public boolean is (com.google.common.net.MediaType)
com.google.common.net.MediaType mediaTypeRange
public static com.google.common.net.MediaType create (java.lang.String, java.lang.String)
String type
String subtype
static com.google.common.net.MediaType createApplicationType (java.lang.String)
String subtype
static com.google.common.net.MediaType createAudioType (java.lang.String)
String subtype
static com.google.common.net.MediaType createImageType (java.lang.String)
String subtype
static com.google.common.net.MediaType createTextType (java.lang.String)
String subtype
static com.google.common.net.MediaType createVideoType (java.lang.String)
String subtype
private static com.google.common.net.MediaType create (java.lang.String, java.lang.String, com.google.common.collect.Multimap)
String attribute
java.util.Map$Entry entry
java.util.Iterator i$
String type
String subtype
com.google.common.collect.Multimap parameters
String normalizedType
String normalizedSubtype
com.google.common.collect.ImmutableListMultimap$Builder builder
com.google.common.net.MediaType mediaType
private static java.lang.String normalizeToken (java.lang.String)
String token
private static java.lang.String normalizeParameterValue (java.lang.String, java.lang.String)
String attribute
String value
public static com.google.common.net.MediaType parse (java.lang.String)
StringBuilder valueBuilder
String value
String attribute
String value
String type
String subtype
com.google.common.collect.ImmutableListMultimap$Builder parameters
IllegalStateException e
String input
com.google.common.net.MediaType$Tokenizer tokenizer
public boolean equals (java.lang.Object)
com.google.common.net.MediaType that
Object obj
public int hashCode ()
public java.lang.String toString ()
com.google.common.collect.Multimap quotedParameters
StringBuilder builder
private static java.lang.String escapeAndQuote (java.lang.String)
char ch
char[] arr$
int len$
int i$
String value
StringBuilder escaped
static com.google.common.base.CharMatcher access$000 ()
static java.lang.String access$100 (java.lang.String)
String x0
static void ()
}
com/google/common/net/TldPatterns.classTldPatterns.java
package com.google.common.net
final com.google.common.net.TldPatterns extends java.lang.Object {
static final com.google.common.collect.ImmutableSet EXACT
static final com.google.common.collect.ImmutableSet UNDER
static final com.google.common.collect.ImmutableSet EXCLUDED
private void ()
static void ()
}
com/google/common/net/package-info.classpackage-info.java
package com.google.common.net
abstract com.google.common.net.package-info extends java.lang.Object {
}
com/google/common/primitives/AndroidInteger.classAndroidInteger.java
package com.google.common.primitives
final com.google.common.primitives.AndroidInteger extends java.lang.Object {
static java.lang.Integer tryParse (java.lang.String)
String string
static java.lang.Integer tryParse (java.lang.String, int)
String string
int radix
int length
int i
boolean negative
private static java.lang.Integer tryParse (java.lang.String, int, int, boolean)
int digit
int next
String string
int offset
int radix
boolean negative
int max
int result
int length
private void ()
}
com/google/common/primitives/Booleans$BooleanArrayAsList.classBooleans.java
package com.google.common.primitives
com.google.common.primitives.Booleans$BooleanArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final boolean[] array
final int start
final int end
private static final long serialVersionUID
void (boolean[])
boolean[] array
void (boolean[], int, int)
boolean[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Boolean get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Boolean set (int, java.lang.Boolean)
int index
Boolean element
boolean oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Booleans$BooleanArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
boolean[] toBooleanArray ()
int size
boolean[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Booleans$LexicographicalComparator.classBooleans.java
package com.google.common.primitives
final com.google.common.primitives.Booleans$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Booleans$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Booleans$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Booleans$LexicographicalComparator[] values ()
public static com.google.common.primitives.Booleans$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (boolean[], boolean[])
int result
int i
boolean[] left
boolean[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Booleans.classBooleans.java
package com.google.common.primitives
public final com.google.common.primitives.Booleans extends java.lang.Object {
private void ()
public static int hashCode (boolean)
boolean value
public static int compare (boolean, boolean)
boolean a
boolean b
public static boolean contains (boolean[], boolean)
boolean value
boolean[] arr$
int len$
int i$
boolean[] array
boolean target
public static int indexOf (boolean[], boolean)
boolean[] array
boolean target
private static int indexOf (boolean[], boolean, int, int)
int i
boolean[] array
boolean target
int start
int end
public static int indexOf (boolean[], boolean[])
int j
int i
boolean[] array
boolean[] target
public static int lastIndexOf (boolean[], boolean)
boolean[] array
boolean target
private static int lastIndexOf (boolean[], boolean, int, int)
int i
boolean[] array
boolean target
int start
int end
public static transient boolean[] concat (boolean[][])
boolean[] array
boolean[][] arr$
int len$
int i$
boolean[] array
boolean[][] arr$
int len$
int i$
boolean[][] arrays
int length
boolean[] result
int pos
public static boolean[] ensureCapacity (boolean[], int, int)
boolean[] array
int minLength
int padding
private static boolean[] copyOf (boolean[], int)
boolean[] original
int length
boolean[] copy
public static transient java.lang.String join (java.lang.String, boolean[])
int i
String separator
boolean[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static boolean[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
boolean[] array
public static transient java.util.List asList (boolean[])
boolean[] backingArray
static int access$000 (boolean[], boolean, int, int)
boolean[] x0
boolean x1
int x2
int x3
static int access$100 (boolean[], boolean, int, int)
boolean[] x0
boolean x1
int x2
int x3
}
com/google/common/primitives/Bytes$ByteArrayAsList.classBytes.java
package com.google.common.primitives
com.google.common.primitives.Bytes$ByteArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final byte[] array
final int start
final int end
private static final long serialVersionUID
void (byte[])
byte[] array
void (byte[], int, int)
byte[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Byte get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Byte set (int, java.lang.Byte)
int index
Byte element
byte oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Bytes$ByteArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
byte[] toByteArray ()
int size
byte[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Bytes.classBytes.java
package com.google.common.primitives
public final com.google.common.primitives.Bytes extends java.lang.Object {
private void ()
public static int hashCode (byte)
byte value
public static boolean contains (byte[], byte)
byte value
byte[] arr$
int len$
int i$
byte[] array
byte target
public static int indexOf (byte[], byte)
byte[] array
byte target
private static int indexOf (byte[], byte, int, int)
int i
byte[] array
byte target
int start
int end
public static int indexOf (byte[], byte[])
int j
int i
byte[] array
byte[] target
public static int lastIndexOf (byte[], byte)
byte[] array
byte target
private static int lastIndexOf (byte[], byte, int, int)
int i
byte[] array
byte target
int start
int end
public static transient byte[] concat (byte[][])
byte[] array
byte[][] arr$
int len$
int i$
byte[] array
byte[][] arr$
int len$
int i$
byte[][] arrays
int length
byte[] result
int pos
public static byte[] ensureCapacity (byte[], int, int)
byte[] array
int minLength
int padding
private static byte[] copyOf (byte[], int)
byte[] original
int length
byte[] copy
public static byte[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
byte[] array
public static transient java.util.List asList (byte[])
byte[] backingArray
static int access$000 (byte[], byte, int, int)
byte[] x0
byte x1
int x2
int x3
static int access$100 (byte[], byte, int, int)
byte[] x0
byte x1
int x2
int x3
}
com/google/common/primitives/Chars$CharArrayAsList.classChars.java
package com.google.common.primitives
com.google.common.primitives.Chars$CharArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final char[] array
final int start
final int end
private static final long serialVersionUID
void (char[])
char[] array
void (char[], int, int)
char[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Character get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Character set (int, java.lang.Character)
int index
Character element
char oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Chars$CharArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
char[] toCharArray ()
int size
char[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Chars$LexicographicalComparator.classChars.java
package com.google.common.primitives
final com.google.common.primitives.Chars$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Chars$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Chars$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Chars$LexicographicalComparator[] values ()
public static com.google.common.primitives.Chars$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (char[], char[])
int result
int i
char[] left
char[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Chars.classChars.java
package com.google.common.primitives
public final com.google.common.primitives.Chars extends java.lang.Object {
public static final int BYTES
private void ()
public static int hashCode (char)
char value
public static char checkedCast (long)
long value
char result
public static char saturatedCast (long)
long value
public static int compare (char, char)
char a
char b
public static boolean contains (char[], char)
char value
char[] arr$
int len$
int i$
char[] array
char target
public static int indexOf (char[], char)
char[] array
char target
private static int indexOf (char[], char, int, int)
int i
char[] array
char target
int start
int end
public static int indexOf (char[], char[])
int j
int i
char[] array
char[] target
public static int lastIndexOf (char[], char)
char[] array
char target
private static int lastIndexOf (char[], char, int, int)
int i
char[] array
char target
int start
int end
public static transient char min (char[])
int i
char[] array
char min
public static transient char max (char[])
int i
char[] array
char max
public static transient char[] concat (char[][])
char[] array
char[][] arr$
int len$
int i$
char[] array
char[][] arr$
int len$
int i$
char[][] arrays
int length
char[] result
int pos
public static byte[] toByteArray (char)
char value
public static char fromByteArray (byte[])
byte[] bytes
public static char fromBytes (byte, byte)
byte b1
byte b2
public static char[] ensureCapacity (char[], int, int)
char[] array
int minLength
int padding
private static char[] copyOf (char[], int)
char[] original
int length
char[] copy
public static transient java.lang.String join (java.lang.String, char[])
int i
String separator
char[] array
int len
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static char[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
char[] array
public static transient java.util.List asList (char[])
char[] backingArray
static int access$000 (char[], char, int, int)
char[] x0
char x1
int x2
int x3
static int access$100 (char[], char, int, int)
char[] x0
char x1
int x2
int x3
}
com/google/common/primitives/Doubles$DoubleArrayAsList.classDoubles.java
package com.google.common.primitives
com.google.common.primitives.Doubles$DoubleArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final double[] array
final int start
final int end
private static final long serialVersionUID
void (double[])
double[] array
void (double[], int, int)
double[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Double get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Double set (int, java.lang.Double)
int index
Double element
double oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Doubles$DoubleArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
double[] toDoubleArray ()
int size
double[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Doubles$LexicographicalComparator.classDoubles.java
package com.google.common.primitives
final com.google.common.primitives.Doubles$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Doubles$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Doubles$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Doubles$LexicographicalComparator[] values ()
public static com.google.common.primitives.Doubles$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (double[], double[])
int result
int i
double[] left
double[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Doubles.classDoubles.java
package com.google.common.primitives
public final com.google.common.primitives.Doubles extends java.lang.Object {
public static final int BYTES
private void ()
public static int hashCode (double)
double value
public static int compare (double, double)
double a
double b
public static boolean isFinite (double)
double value
public static boolean contains (double[], double)
double value
double[] arr$
int len$
int i$
double[] array
double target
public static int indexOf (double[], double)
double[] array
double target
private static int indexOf (double[], double, int, int)
int i
double[] array
double target
int start
int end
public static int indexOf (double[], double[])
int j
int i
double[] array
double[] target
public static int lastIndexOf (double[], double)
double[] array
double target
private static int lastIndexOf (double[], double, int, int)
int i
double[] array
double target
int start
int end
public static transient double min (double[])
int i
double[] array
double min
public static transient double max (double[])
int i
double[] array
double max
public static transient double[] concat (double[][])
double[] array
double[][] arr$
int len$
int i$
double[] array
double[][] arr$
int len$
int i$
double[][] arrays
int length
double[] result
int pos
public static double[] ensureCapacity (double[], int, int)
double[] array
int minLength
int padding
private static double[] copyOf (double[], int)
double[] original
int length
double[] copy
public static transient java.lang.String join (java.lang.String, double[])
int i
String separator
double[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static double[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
double[] array
public static transient java.util.List asList (double[])
double[] backingArray
static int access$000 (double[], double, int, int)
double[] x0
double x1
int x2
int x3
static int access$100 (double[], double, int, int)
double[] x0
double x1
int x2
int x3
}
com/google/common/primitives/Floats$FloatArrayAsList.classFloats.java
package com.google.common.primitives
com.google.common.primitives.Floats$FloatArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final float[] array
final int start
final int end
private static final long serialVersionUID
void (float[])
float[] array
void (float[], int, int)
float[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Float get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Float set (int, java.lang.Float)
int index
Float element
float oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Floats$FloatArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
float[] toFloatArray ()
int size
float[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Floats$LexicographicalComparator.classFloats.java
package com.google.common.primitives
final com.google.common.primitives.Floats$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Floats$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Floats$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Floats$LexicographicalComparator[] values ()
public static com.google.common.primitives.Floats$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (float[], float[])
int result
int i
float[] left
float[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Floats.classFloats.java
package com.google.common.primitives
public final com.google.common.primitives.Floats extends java.lang.Object {
public static final int BYTES
private void ()
public static int hashCode (float)
float value
public static int compare (float, float)
float a
float b
public static boolean isFinite (float)
float value
public static boolean contains (float[], float)
float value
float[] arr$
int len$
int i$
float[] array
float target
public static int indexOf (float[], float)
float[] array
float target
private static int indexOf (float[], float, int, int)
int i
float[] array
float target
int start
int end
public static int indexOf (float[], float[])
int j
int i
float[] array
float[] target
public static int lastIndexOf (float[], float)
float[] array
float target
private static int lastIndexOf (float[], float, int, int)
int i
float[] array
float target
int start
int end
public static transient float min (float[])
int i
float[] array
float min
public static transient float max (float[])
int i
float[] array
float max
public static transient float[] concat (float[][])
float[] array
float[][] arr$
int len$
int i$
float[] array
float[][] arr$
int len$
int i$
float[][] arrays
int length
float[] result
int pos
public static float[] ensureCapacity (float[], int, int)
float[] array
int minLength
int padding
private static float[] copyOf (float[], int)
float[] original
int length
float[] copy
public static transient java.lang.String join (java.lang.String, float[])
int i
String separator
float[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static float[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
float[] array
public static transient java.util.List asList (float[])
float[] backingArray
static int access$000 (float[], float, int, int)
float[] x0
float x1
int x2
int x3
static int access$100 (float[], float, int, int)
float[] x0
float x1
int x2
int x3
}
com/google/common/primitives/Ints$IntArrayAsList.classInts.java
package com.google.common.primitives
com.google.common.primitives.Ints$IntArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final int[] array
final int start
final int end
private static final long serialVersionUID
void (int[])
int[] array
void (int[], int, int)
int[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Integer get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Integer set (int, java.lang.Integer)
int index
Integer element
int oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Ints$IntArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
int[] toIntArray ()
int size
int[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Ints$LexicographicalComparator.classInts.java
package com.google.common.primitives
final com.google.common.primitives.Ints$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Ints$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Ints$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Ints$LexicographicalComparator[] values ()
public static com.google.common.primitives.Ints$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (int[], int[])
int result
int i
int[] left
int[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Ints.classInts.java
package com.google.common.primitives
public final com.google.common.primitives.Ints extends java.lang.Object {
public static final int BYTES
public static final int MAX_POWER_OF_TWO
private void ()
public static int hashCode (int)
int value
public static int checkedCast (long)
long value
int result
public static int saturatedCast (long)
long value
public static int compare (int, int)
int a
int b
public static boolean contains (int[], int)
int value
int[] arr$
int len$
int i$
int[] array
int target
public static int indexOf (int[], int)
int[] array
int target
private static int indexOf (int[], int, int, int)
int i
int[] array
int target
int start
int end
public static int indexOf (int[], int[])
int j
int i
int[] array
int[] target
public static int lastIndexOf (int[], int)
int[] array
int target
private static int lastIndexOf (int[], int, int, int)
int i
int[] array
int target
int start
int end
public static transient int min (int[])
int i
int[] array
int min
public static transient int max (int[])
int i
int[] array
int max
public static transient int[] concat (int[][])
int[] array
int[][] arr$
int len$
int i$
int[] array
int[][] arr$
int len$
int i$
int[][] arrays
int length
int[] result
int pos
public static byte[] toByteArray (int)
int value
public static int fromByteArray (byte[])
byte[] bytes
public static int fromBytes (byte, byte, byte, byte)
byte b1
byte b2
byte b3
byte b4
public static int[] ensureCapacity (int[], int, int)
int[] array
int minLength
int padding
private static int[] copyOf (int[], int)
int[] original
int length
int[] copy
public static transient java.lang.String join (java.lang.String, int[])
int i
String separator
int[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static int[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
int[] array
public static transient java.util.List asList (int[])
int[] backingArray
public static java.lang.Integer tryParse (java.lang.String)
String string
static int access$000 (int[], int, int, int)
int[] x0
int x1
int x2
int x3
static int access$100 (int[], int, int, int)
int[] x0
int x1
int x2
int x3
}
com/google/common/primitives/Longs$LexicographicalComparator.classLongs.java
package com.google.common.primitives
final com.google.common.primitives.Longs$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Longs$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Longs$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Longs$LexicographicalComparator[] values ()
public static com.google.common.primitives.Longs$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (long[], long[])
int result
int i
long[] left
long[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Longs$LongArrayAsList.classLongs.java
package com.google.common.primitives
com.google.common.primitives.Longs$LongArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final long[] array
final int start
final int end
private static final long serialVersionUID
void (long[])
long[] array
void (long[], int, int)
long[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Long get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Long set (int, java.lang.Long)
int index
Long element
long oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Longs$LongArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
long[] toLongArray ()
int size
long[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Longs.classLongs.java
package com.google.common.primitives
public final com.google.common.primitives.Longs extends java.lang.Object {
public static final int BYTES
public static final long MAX_POWER_OF_TWO
private void ()
public static int hashCode (long)
long value
public static int compare (long, long)
long a
long b
public static boolean contains (long[], long)
long value
long[] arr$
int len$
int i$
long[] array
long target
public static int indexOf (long[], long)
long[] array
long target
private static int indexOf (long[], long, int, int)
int i
long[] array
long target
int start
int end
public static int indexOf (long[], long[])
int j
int i
long[] array
long[] target
public static int lastIndexOf (long[], long)
long[] array
long target
private static int lastIndexOf (long[], long, int, int)
int i
long[] array
long target
int start
int end
public static transient long min (long[])
int i
long[] array
long min
public static transient long max (long[])
int i
long[] array
long max
public static transient long[] concat (long[][])
long[] array
long[][] arr$
int len$
int i$
long[] array
long[][] arr$
int len$
int i$
long[][] arrays
int length
long[] result
int pos
public static byte[] toByteArray (long)
int i
long value
byte[] result
public static long fromByteArray (byte[])
byte[] bytes
public static long fromBytes (byte, byte, byte, byte, byte, byte, byte, byte)
byte b1
byte b2
byte b3
byte b4
byte b5
byte b6
byte b7
byte b8
public static long[] ensureCapacity (long[], int, int)
long[] array
int minLength
int padding
private static long[] copyOf (long[], int)
long[] original
int length
long[] copy
public static transient java.lang.String join (java.lang.String, long[])
int i
String separator
long[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static long[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
long[] array
public static transient java.util.List asList (long[])
long[] backingArray
static int access$000 (long[], long, int, int)
long[] x0
long x1
int x2
int x3
static int access$100 (long[], long, int, int)
long[] x0
long x1
int x2
int x3
}
com/google/common/primitives/ParseRequest.classParseRequest.java
package com.google.common.primitives
final com.google.common.primitives.ParseRequest extends java.lang.Object {
final String rawValue
final int radix
private void (java.lang.String, int)
String rawValue
int radix
static com.google.common.primitives.ParseRequest fromString (java.lang.String)
String rawValue
int radix
String rawValue
int radix
String rawValue
int radix
String stringValue
String rawValue
int radix
char firstChar
}
com/google/common/primitives/Primitives.classPrimitives.java
package com.google.common.primitives
public final com.google.common.primitives.Primitives extends java.lang.Object {
private static final java.util.Map PRIMITIVE_TO_WRAPPER_TYPE
private static final java.util.Map WRAPPER_TO_PRIMITIVE_TYPE
private void ()
private static void add (java.util.Map, java.util.Map, java.lang.Class, java.lang.Class)
java.util.Map forward
java.util.Map backward
Class key
Class value
public static java.util.Set allPrimitiveTypes ()
public static java.util.Set allWrapperTypes ()
public static boolean isWrapperType (java.lang.Class)
Class type
public static java.lang.Class wrap (java.lang.Class)
Class type
Class wrapped
public static java.lang.Class unwrap (java.lang.Class)
Class type
Class unwrapped
static void ()
java.util.Map primToWrap
java.util.Map wrapToPrim
}
com/google/common/primitives/Shorts$LexicographicalComparator.classShorts.java
package com.google.common.primitives
final com.google.common.primitives.Shorts$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.Shorts$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.Shorts$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.Shorts$LexicographicalComparator[] values ()
public static com.google.common.primitives.Shorts$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (short[], short[])
int result
int i
short[] left
short[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/Shorts$ShortArrayAsList.classShorts.java
package com.google.common.primitives
com.google.common.primitives.Shorts$ShortArrayAsList extends java.util.AbstractList implements java.util.RandomAccess java.io.Serializable {
final short[] array
final int start
final int end
private static final long serialVersionUID
void (short[])
short[] array
void (short[], int, int)
short[] array
int start
int end
public int size ()
public boolean isEmpty ()
public java.lang.Short get (int)
int index
public boolean contains (java.lang.Object)
Object target
public int indexOf (java.lang.Object)
int i
Object target
public int lastIndexOf (java.lang.Object)
int i
Object target
public java.lang.Short set (int, java.lang.Short)
int index
Short element
short oldValue
public java.util.List subList (int, int)
int fromIndex
int toIndex
int size
public boolean equals (java.lang.Object)
int i
com.google.common.primitives.Shorts$ShortArrayAsList that
int size
Object object
public int hashCode ()
int i
int result
public java.lang.String toString ()
int i
StringBuilder builder
short[] toShortArray ()
int size
short[] result
public volatile java.lang.Object set (int, java.lang.Object)
int x0
Object x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/primitives/Shorts.classShorts.java
package com.google.common.primitives
public final com.google.common.primitives.Shorts extends java.lang.Object {
public static final int BYTES
public static final short MAX_POWER_OF_TWO
private void ()
public static int hashCode (short)
short value
public static short checkedCast (long)
long value
short result
public static short saturatedCast (long)
long value
public static int compare (short, short)
short a
short b
public static boolean contains (short[], short)
short value
short[] arr$
int len$
int i$
short[] array
short target
public static int indexOf (short[], short)
short[] array
short target
private static int indexOf (short[], short, int, int)
int i
short[] array
short target
int start
int end
public static int indexOf (short[], short[])
int j
int i
short[] array
short[] target
public static int lastIndexOf (short[], short)
short[] array
short target
private static int lastIndexOf (short[], short, int, int)
int i
short[] array
short target
int start
int end
public static transient short min (short[])
int i
short[] array
short min
public static transient short max (short[])
int i
short[] array
short max
public static transient short[] concat (short[][])
short[] array
short[][] arr$
int len$
int i$
short[] array
short[][] arr$
int len$
int i$
short[][] arrays
int length
short[] result
int pos
public static byte[] toByteArray (short)
short value
public static short fromByteArray (byte[])
byte[] bytes
public static short fromBytes (byte, byte)
byte b1
byte b2
public static short[] ensureCapacity (short[], int, int)
short[] array
int minLength
int padding
private static short[] copyOf (short[], int)
short[] original
int length
short[] copy
public static transient java.lang.String join (java.lang.String, short[])
int i
String separator
short[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static short[] toArray (java.util.Collection)
int i
java.util.Collection collection
Object[] boxedArray
int len
short[] array
public static transient java.util.List asList (short[])
short[] backingArray
static int access$000 (short[], short, int, int)
short[] x0
short x1
int x2
int x3
static int access$100 (short[], short, int, int)
short[] x0
short x1
int x2
int x3
}
com/google/common/primitives/SignedBytes$LexicographicalComparator.classSignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.SignedBytes$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.SignedBytes$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.SignedBytes$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.SignedBytes$LexicographicalComparator[] values ()
public static com.google.common.primitives.SignedBytes$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (byte[], byte[])
int result
int i
byte[] left
byte[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/SignedBytes.classSignedBytes.java
package com.google.common.primitives
public final com.google.common.primitives.SignedBytes extends java.lang.Object {
public static final byte MAX_POWER_OF_TWO
private void ()
public static byte checkedCast (long)
long value
byte result
public static byte saturatedCast (long)
long value
public static int compare (byte, byte)
byte a
byte b
public static transient byte min (byte[])
int i
byte[] array
byte min
public static transient byte max (byte[])
int i
byte[] array
byte max
public static transient java.lang.String join (java.lang.String, byte[])
int i
String separator
byte[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator.classUnsignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator INSTANCE
private static final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator[] $VALUES
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator[] values ()
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$PureJavaComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (byte[], byte[])
int result
int i
byte[] left
byte[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1.classUnsignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator$1 extends java.lang.Object implements java.security.PrivilegedAction {
void ()
public java.lang.Object run ()
java.lang.reflect.Field f
NoSuchFieldException e
IllegalAccessException e
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator.classUnsignedBytes.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator INSTANCE
static final boolean littleEndian
static final sun.misc.Unsafe theUnsafe
static final int BYTE_ARRAY_BASE_OFFSET
private static final com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator[] $VALUES
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator[] values ()
public static com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder$UnsafeComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (byte[], byte[])
int n
int y
int x
long lw
long rw
long diff
int i
int result
int i
byte[] left
byte[] right
int minLength
int minWords
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/UnsignedBytes$LexicographicalComparatorHolder.classUnsignedBytes.java
package com.google.common.primitives
com.google.common.primitives.UnsignedBytes$LexicographicalComparatorHolder extends java.lang.Object {
static final String UNSAFE_COMPARATOR_NAME
static final java.util.Comparator BEST_COMPARATOR
void ()
static java.util.Comparator getBestComparator ()
Class theClass
java.util.Comparator comparator
Throwable t
static void ()
}
com/google/common/primitives/UnsignedBytes.classUnsignedBytes.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedBytes extends java.lang.Object {
public static final byte MAX_POWER_OF_TWO
public static final byte MAX_VALUE
private static final int UNSIGNED_MASK
private void ()
public static int toInt (byte)
byte value
public static byte checkedCast (long)
long value
public static byte saturatedCast (long)
long value
public static int compare (byte, byte)
byte a
byte b
public static transient byte min (byte[])
int next
int i
byte[] array
int min
public static transient byte max (byte[])
int next
int i
byte[] array
int max
public static java.lang.String toString (byte)
byte x
public static java.lang.String toString (byte, int)
byte x
int radix
public static byte parseUnsignedByte (java.lang.String)
String string
public static byte parseUnsignedByte (java.lang.String, int)
String string
int radix
int parse
public static transient java.lang.String join (java.lang.String, byte[])
int i
String separator
byte[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
static java.util.Comparator lexicographicalComparatorJavaImpl ()
}
com/google/common/primitives/UnsignedInteger.classUnsignedInteger.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedInteger extends java.lang.Number implements java.lang.Comparable {
public static final com.google.common.primitives.UnsignedInteger ZERO
public static final com.google.common.primitives.UnsignedInteger ONE
public static final com.google.common.primitives.UnsignedInteger MAX_VALUE
private final int value
private void (int)
int value
public static com.google.common.primitives.UnsignedInteger asUnsigned (int)
int value
public static com.google.common.primitives.UnsignedInteger valueOf (long)
long value
public static com.google.common.primitives.UnsignedInteger valueOf (java.math.BigInteger)
java.math.BigInteger value
public static com.google.common.primitives.UnsignedInteger valueOf (java.lang.String)
String string
public static com.google.common.primitives.UnsignedInteger valueOf (java.lang.String, int)
String string
int radix
public com.google.common.primitives.UnsignedInteger add (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger subtract (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger multiply (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger divide (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger remainder (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
public java.math.BigInteger bigIntegerValue ()
public int compareTo (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger other
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.primitives.UnsignedInteger other
Object obj
public java.lang.String toString ()
public java.lang.String toString (int)
int radix
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/google/common/primitives/UnsignedInts$LexicographicalComparator.classUnsignedInts.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedInts$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.UnsignedInts$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.UnsignedInts$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.UnsignedInts$LexicographicalComparator[] values ()
public static com.google.common.primitives.UnsignedInts$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (int[], int[])
int i
int[] left
int[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/UnsignedInts.classUnsignedInts.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedInts extends java.lang.Object {
static final long INT_MASK
private void ()
static int flip (int)
int value
public static int compare (int, int)
int a
int b
public static long toLong (int)
int value
public static transient int min (int[])
int next
int i
int[] array
int min
public static transient int max (int[])
int next
int i
int[] array
int max
public static transient java.lang.String join (java.lang.String, int[])
int i
String separator
int[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static int divide (int, int)
int dividend
int divisor
public static int remainder (int, int)
int dividend
int divisor
public static int decode (java.lang.String)
NumberFormatException decodeException
NumberFormatException e
String stringValue
com.google.common.primitives.ParseRequest request
public static int parseUnsignedInt (java.lang.String)
String s
public static int parseUnsignedInt (java.lang.String, int)
String string
int radix
long result
public static java.lang.String toString (int)
int x
public static java.lang.String toString (int, int)
int x
int radix
long asLong
}
com/google/common/primitives/UnsignedLong.classUnsignedLong.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedLong extends java.lang.Number implements java.lang.Comparable java.io.Serializable {
private static final long UNSIGNED_MASK
public static final com.google.common.primitives.UnsignedLong ZERO
public static final com.google.common.primitives.UnsignedLong ONE
public static final com.google.common.primitives.UnsignedLong MAX_VALUE
private final long value
private void (long)
long value
public static com.google.common.primitives.UnsignedLong asUnsigned (long)
long value
public static com.google.common.primitives.UnsignedLong valueOf (java.math.BigInteger)
java.math.BigInteger value
public static com.google.common.primitives.UnsignedLong valueOf (java.lang.String)
String string
public static com.google.common.primitives.UnsignedLong valueOf (java.lang.String, int)
String string
int radix
public com.google.common.primitives.UnsignedLong add (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong subtract (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong multiply (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong divide (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong remainder (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public int intValue ()
public long longValue ()
public float floatValue ()
float fValue
public double doubleValue ()
double dValue
public java.math.BigInteger bigIntegerValue ()
java.math.BigInteger bigInt
public int compareTo (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong o
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.primitives.UnsignedLong other
Object obj
public java.lang.String toString ()
public java.lang.String toString (int)
int radix
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/google/common/primitives/UnsignedLongs$LexicographicalComparator.classUnsignedLongs.java
package com.google.common.primitives
final com.google.common.primitives.UnsignedLongs$LexicographicalComparator extends java.lang.Enum implements java.util.Comparator {
public static final com.google.common.primitives.UnsignedLongs$LexicographicalComparator INSTANCE
private static final com.google.common.primitives.UnsignedLongs$LexicographicalComparator[] $VALUES
public static com.google.common.primitives.UnsignedLongs$LexicographicalComparator[] values ()
public static com.google.common.primitives.UnsignedLongs$LexicographicalComparator valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public int compare (long[], long[])
int i
long[] left
long[] right
int minLength
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
com/google/common/primitives/UnsignedLongs.classUnsignedLongs.java
package com.google.common.primitives
public final com.google.common.primitives.UnsignedLongs extends java.lang.Object {
public static final long MAX_VALUE
private static final long[] maxValueDivs
private static final int[] maxValueMods
private static final int[] maxSafeDigits
private void ()
private static long flip (long)
long a
public static int compare (long, long)
long a
long b
public static transient long min (long[])
long next
int i
long[] array
long min
public static transient long max (long[])
long next
int i
long[] array
long max
public static transient java.lang.String join (java.lang.String, long[])
int i
String separator
long[] array
StringBuilder builder
public static java.util.Comparator lexicographicalComparator ()
public static long divide (long, long)
long dividend
long divisor
long quotient
long rem
public static long remainder (long, long)
long dividend
long divisor
long quotient
long rem
public static long parseUnsignedLong (java.lang.String)
String s
public static long decode (java.lang.String)
NumberFormatException decodeException
NumberFormatException e
String stringValue
com.google.common.primitives.ParseRequest request
public static long parseUnsignedLong (java.lang.String, int)
int digit
int pos
String s
int radix
int max_safe_pos
long value
private static boolean overflowInParse (long, int, int)
long current
int digit
int radix
public static java.lang.String toString (long)
long x
public static java.lang.String toString (long, int)
long quotient
long rem
char[] buf
int i
long x
int radix
static void ()
int i
java.math.BigInteger overflow
}
com/google/common/primitives/package-info.classpackage-info.java
package com.google.common.primitives
abstract com.google.common.primitives.package-info extends java.lang.Object {
}
com/google/common/reflect/AbstractInvocationHandler.classAbstractInvocationHandler.java
package com.google.common.reflect
public abstract com.google.common.reflect.AbstractInvocationHandler extends java.lang.Object implements java.lang.reflect.InvocationHandler {
private static final Object[] NO_ARGS
public void ()
public final java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object proxy
java.lang.reflect.Method method
Object[] args
protected abstract java.lang.Object handleInvocation (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
public java.lang.String toString ()
static void ()
}
com/google/common/reflect/ImmutableTypeToInstanceMap$1.classImmutableTypeToInstanceMap.java
package com.google.common.reflect
com.google.common.reflect.ImmutableTypeToInstanceMap$1 extends java.lang.Object {
}
com/google/common/reflect/ImmutableTypeToInstanceMap$Builder.classImmutableTypeToInstanceMap.java
package com.google.common.reflect
public final com.google.common.reflect.ImmutableTypeToInstanceMap$Builder extends java.lang.Object {
private final com.google.common.collect.ImmutableMap$Builder mapBuilder
private void ()
public com.google.common.reflect.ImmutableTypeToInstanceMap$Builder put (java.lang.Class, java.lang.Object)
Class key
Object value
public com.google.common.reflect.ImmutableTypeToInstanceMap$Builder put (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken key
Object value
public com.google.common.reflect.ImmutableTypeToInstanceMap build ()
void (com.google.common.reflect.ImmutableTypeToInstanceMap$1)
com.google.common.reflect.ImmutableTypeToInstanceMap$1 x0
}
com/google/common/reflect/ImmutableTypeToInstanceMap.classImmutableTypeToInstanceMap.java
package com.google.common.reflect
public final com.google.common.reflect.ImmutableTypeToInstanceMap extends com.google.common.collect.ForwardingMap implements com.google.common.reflect.TypeToInstanceMap {
private final com.google.common.collect.ImmutableMap delegate
public static com.google.common.reflect.ImmutableTypeToInstanceMap of ()
public static com.google.common.reflect.ImmutableTypeToInstanceMap$Builder builder ()
private void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap delegate
public java.lang.Object getInstance (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public java.lang.Object putInstance (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken type
Object value
public java.lang.Object getInstance (java.lang.Class)
Class type
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
protected java.util.Map delegate ()
private java.lang.Object trustedGet (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
protected volatile java.lang.Object delegate ()
void (com.google.common.collect.ImmutableMap, com.google.common.reflect.ImmutableTypeToInstanceMap$1)
com.google.common.collect.ImmutableMap x0
com.google.common.reflect.ImmutableTypeToInstanceMap$1 x1
}
com/google/common/reflect/MutableTypeToInstanceMap.classMutableTypeToInstanceMap.java
package com.google.common.reflect
public final com.google.common.reflect.MutableTypeToInstanceMap extends com.google.common.collect.ForwardingMap implements com.google.common.reflect.TypeToInstanceMap {
private final java.util.Map backingMap
public void ()
public java.lang.Object getInstance (java.lang.Class)
Class type
public java.lang.Object putInstance (java.lang.Class, java.lang.Object)
Class type
Object value
public java.lang.Object getInstance (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public java.lang.Object putInstance (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken type
Object value
public java.lang.Object put (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken key
Object value
public void putAll (java.util.Map)
java.util.Map map
protected java.util.Map delegate ()
private java.lang.Object trustedPut (com.google.common.reflect.TypeToken, java.lang.Object)
com.google.common.reflect.TypeToken type
Object value
private java.lang.Object trustedGet (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile java.lang.Object put (java.lang.Object, java.lang.Object)
Object x0
Object x1
protected volatile java.lang.Object delegate ()
}
com/google/common/reflect/Reflection.classReflection.java
package com.google.common.reflect
public final com.google.common.reflect.Reflection extends java.lang.Object {
public static java.lang.String getPackageName (java.lang.Class)
Class cls
public static java.lang.String getPackageName (java.lang.String)
String classFullName
int lastDot
public static transient void initialize (java.lang.Class[])
ClassNotFoundException e
Class clazz
Class[] arr$
int len$
int i$
Class[] classes
public static java.lang.Object newProxy (java.lang.Class, java.lang.reflect.InvocationHandler)
Class interfaceType
java.lang.reflect.InvocationHandler handler
Object object
private void ()
}
com/google/common/reflect/TypeCapture.classTypeCapture.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeCapture extends java.lang.Object {
void ()
final java.lang.reflect.Type capture ()
java.lang.reflect.Type superclass
}
com/google/common/reflect/TypeParameter.classTypeParameter.java
package com.google.common.reflect
public abstract com.google.common.reflect.TypeParameter extends com.google.common.reflect.TypeCapture {
final java.lang.reflect.TypeVariable typeVariable
private void (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeVariable
protected void ()
java.lang.reflect.Type type
public final int hashCode ()
public final boolean equals (java.lang.Object)
com.google.common.reflect.TypeParameter that
Object o
public java.lang.String toString ()
}
com/google/common/reflect/TypeResolver$1.classTypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver$1 extends com.google.common.reflect.TypeResolver {
final java.lang.reflect.TypeVariable val$var
final com.google.common.reflect.TypeResolver val$unguarded
final com.google.common.reflect.TypeResolver this$0
void (com.google.common.reflect.TypeResolver, com.google.common.collect.ImmutableMap, java.lang.reflect.TypeVariable, com.google.common.reflect.TypeResolver)
com.google.common.collect.ImmutableMap x0
java.lang.reflect.Type resolveTypeVariable (java.lang.reflect.TypeVariable, com.google.common.reflect.TypeResolver)
java.lang.reflect.TypeVariable intermediateVar
com.google.common.reflect.TypeResolver guardedResolver
}
com/google/common/reflect/TypeResolver$TypeMappingIntrospector.classTypeResolver.java
package com.google.common.reflect
final com.google.common.reflect.TypeResolver$TypeMappingIntrospector extends java.lang.Object {
private static final com.google.common.reflect.TypeResolver$WildcardCapturer wildcardCapturer
private final java.util.Map mappings
private final java.util.Set introspectedTypes
private void ()
static com.google.common.collect.ImmutableMap getTypeMappings (java.lang.reflect.Type)
java.lang.reflect.Type contextType
com.google.common.reflect.TypeResolver$TypeMappingIntrospector introspector
private void introspect (java.lang.reflect.Type)
java.lang.reflect.Type bound
java.lang.reflect.Type[] arr$
int len$
int i$
java.lang.reflect.Type bound
java.lang.reflect.Type[] arr$
int len$
int i$
java.lang.reflect.Type type
private void introspectClass (java.lang.Class)
java.lang.reflect.Type interfaceType
java.lang.reflect.Type[] arr$
int len$
int i$
Class clazz
private void introspectParameterizedType (java.lang.reflect.ParameterizedType)
int i
java.lang.reflect.ParameterizedType parameterizedType
Class rawClass
java.lang.reflect.TypeVariable[] vars
java.lang.reflect.Type[] typeArgs
private void map (java.lang.reflect.TypeVariable, java.lang.reflect.Type)
java.lang.reflect.Type x
java.lang.reflect.Type t
java.lang.reflect.TypeVariable var
java.lang.reflect.Type arg
static void ()
}
com/google/common/reflect/TypeResolver$WildcardCapturer.classTypeResolver.java
package com.google.common.reflect
final com.google.common.reflect.TypeResolver$WildcardCapturer extends java.lang.Object {
private final java.util.concurrent.atomic.AtomicInteger id
private void ()
java.lang.reflect.Type capture (java.lang.reflect.Type)
java.lang.reflect.GenericArrayType arrayType
java.lang.reflect.ParameterizedType parameterizedType
java.lang.reflect.Type[] upperBounds
String name
java.lang.reflect.WildcardType wildcardType
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type type
private java.lang.reflect.Type captureNullable (java.lang.reflect.Type)
java.lang.reflect.Type type
private java.lang.reflect.Type[] capture (java.lang.reflect.Type[])
int i
java.lang.reflect.Type[] types
java.lang.reflect.Type[] result
void (com.google.common.reflect.TypeResolver$1)
com.google.common.reflect.TypeResolver$1 x0
}
com/google/common/reflect/TypeResolver.classTypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver extends java.lang.Object {
private final com.google.common.collect.ImmutableMap typeTable
public void ()
private void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap typeTable
static com.google.common.reflect.TypeResolver accordingTo (java.lang.reflect.Type)
java.lang.reflect.Type type
public final com.google.common.reflect.TypeResolver where (java.lang.reflect.Type, java.lang.reflect.Type)
java.lang.reflect.Type formal
java.lang.reflect.Type actual
java.util.Map mappings
final com.google.common.reflect.TypeResolver where (java.util.Map)
java.lang.reflect.TypeVariable variable
java.lang.reflect.Type type
java.util.Map$Entry mapping
java.util.Iterator i$
java.util.Map mappings
com.google.common.collect.ImmutableMap$Builder builder
private static void populateTypeMappings (java.util.Map, java.lang.reflect.Type, java.lang.reflect.Type)
int i
java.lang.reflect.ParameterizedType fromParameterizedType
java.lang.reflect.ParameterizedType toParameterizedType
java.lang.reflect.Type[] fromArgs
java.lang.reflect.Type[] toArgs
int i
int i
java.lang.reflect.WildcardType fromWildcardType
java.lang.reflect.WildcardType toWildcardType
java.lang.reflect.Type[] fromUpperBounds
java.lang.reflect.Type[] toUpperBounds
java.lang.reflect.Type[] fromLowerBounds
java.lang.reflect.Type[] toLowerBounds
java.util.Map mappings
java.lang.reflect.Type from
java.lang.reflect.Type to
public final java.lang.reflect.Type resolveType (java.lang.reflect.Type)
java.lang.reflect.WildcardType wildcardType
java.lang.reflect.Type type
private java.lang.reflect.Type[] resolveTypes (java.lang.reflect.Type[])
int i
java.lang.reflect.Type[] types
java.lang.reflect.Type[] result
private java.lang.reflect.Type resolveGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType type
java.lang.reflect.Type componentType
private java.lang.reflect.Type resolveTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable var
com.google.common.reflect.TypeResolver unguarded
com.google.common.reflect.TypeResolver guarded
java.lang.reflect.Type resolveTypeVariable (java.lang.reflect.TypeVariable, com.google.common.reflect.TypeResolver)
java.lang.reflect.Type[] bounds
java.lang.reflect.TypeVariable var
com.google.common.reflect.TypeResolver guardedResolver
java.lang.reflect.Type type
private java.lang.reflect.ParameterizedType resolveParameterizedType (java.lang.reflect.ParameterizedType)
int i
java.lang.reflect.ParameterizedType type
java.lang.reflect.Type owner
java.lang.reflect.Type resolvedOwner
java.lang.reflect.Type resolvedRawType
java.lang.reflect.Type[] vars
java.lang.reflect.Type[] resolvedArgs
private static transient java.lang.Object checkNonNullArgument (java.lang.Object, java.lang.String, java.lang.Object[])
Object arg
String format
Object[] messageParams
private static java.lang.Object expectArgument (java.lang.Class, java.lang.Object)
ClassCastException e
Class type
Object arg
void (com.google.common.collect.ImmutableMap, com.google.common.reflect.TypeResolver$1)
com.google.common.collect.ImmutableMap x0
com.google.common.reflect.TypeResolver$1 x1
}
com/google/common/reflect/TypeToInstanceMap.classTypeToInstanceMap.java
package com.google.common.reflect
public abstract com.google.common.reflect.TypeToInstanceMap extends java.lang.Object implements java.util.Map {
public abstract java.lang.Object getInstance (java.lang.Class)
public abstract java.lang.Object putInstance (java.lang.Class, java.lang.Object)
public abstract java.lang.Object getInstance (com.google.common.reflect.TypeToken)
public abstract java.lang.Object putInstance (com.google.common.reflect.TypeToken, java.lang.Object)
}
com/google/common/reflect/TypeToken$1.classTypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$1 extends java.lang.Object {
}
com/google/common/reflect/TypeToken$ClassSet.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$ClassSet extends com.google.common.reflect.TypeToken$TypeSet {
private transient com.google.common.collect.ImmutableSet classes
private static final long serialVersionUID
final com.google.common.reflect.TypeToken this$0
private void (com.google.common.reflect.TypeToken)
protected java.util.Set delegate ()
com.google.common.collect.ImmutableList collectedTypes
com.google.common.collect.ImmutableSet result
public com.google.common.reflect.TypeToken$TypeSet classes ()
public java.util.Set rawTypes ()
com.google.common.collect.ImmutableList collectedTypes
public com.google.common.reflect.TypeToken$TypeSet interfaces ()
private java.lang.Object readResolve ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
void (com.google.common.reflect.TypeToken, com.google.common.reflect.TypeToken$1)
com.google.common.reflect.TypeToken x0
com.google.common.reflect.TypeToken$1 x1
}
com/google/common/reflect/TypeToken$InterfaceSet$1.classTypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$InterfaceSet$1 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.reflect.TypeToken$InterfaceSet this$1
void (com.google.common.reflect.TypeToken$InterfaceSet)
public boolean apply (java.lang.Class)
Class type
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/reflect/TypeToken$InterfaceSet.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$InterfaceSet extends com.google.common.reflect.TypeToken$TypeSet {
private final transient com.google.common.reflect.TypeToken$TypeSet allTypes
private transient com.google.common.collect.ImmutableSet interfaces
private static final long serialVersionUID
final com.google.common.reflect.TypeToken this$0
void (com.google.common.reflect.TypeToken, com.google.common.reflect.TypeToken$TypeSet)
com.google.common.reflect.TypeToken$TypeSet allTypes
protected java.util.Set delegate ()
com.google.common.collect.ImmutableSet result
public com.google.common.reflect.TypeToken$TypeSet interfaces ()
public java.util.Set rawTypes ()
com.google.common.collect.ImmutableList collectedTypes
public com.google.common.reflect.TypeToken$TypeSet classes ()
private java.lang.Object readResolve ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/reflect/TypeToken$SimpleTypeToken.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$SimpleTypeToken extends com.google.common.reflect.TypeToken {
private static final long serialVersionUID
void (java.lang.reflect.Type)
java.lang.reflect.Type type
}
com/google/common/reflect/TypeToken$TypeCollector$1.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeCollector$1 extends com.google.common.reflect.TypeToken$TypeCollector {
void ()
java.lang.Class getRawType (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
java.lang.Iterable getInterfaces (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
com.google.common.reflect.TypeToken getSuperclass (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
volatile java.lang.Object getSuperclass (java.lang.Object)
Object x0
volatile java.lang.Iterable getInterfaces (java.lang.Object)
Object x0
volatile java.lang.Class getRawType (java.lang.Object)
Object x0
}
com/google/common/reflect/TypeToken$TypeCollector$2.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeCollector$2 extends com.google.common.reflect.TypeToken$TypeCollector {
void ()
java.lang.Class getRawType (java.lang.Class)
Class type
java.lang.Iterable getInterfaces (java.lang.Class)
Class type
java.lang.Class getSuperclass (java.lang.Class)
Class type
volatile java.lang.Object getSuperclass (java.lang.Object)
Object x0
volatile java.lang.Iterable getInterfaces (java.lang.Object)
Object x0
volatile java.lang.Class getRawType (java.lang.Object)
Object x0
}
com/google/common/reflect/TypeToken$TypeCollector$3.classTypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$TypeCollector$3 extends com.google.common.reflect.TypeToken$TypeCollector$ForwardingTypeCollector {
final com.google.common.reflect.TypeToken$TypeCollector this$0
void (com.google.common.reflect.TypeToken$TypeCollector, com.google.common.reflect.TypeToken$TypeCollector)
com.google.common.reflect.TypeToken$TypeCollector x0
java.lang.Iterable getInterfaces (java.lang.Object)
Object type
com.google.common.collect.ImmutableList collectTypes (java.lang.Iterable)
Object type
java.util.Iterator i$
Iterable types
com.google.common.collect.ImmutableList$Builder builder
}
com/google/common/reflect/TypeToken$TypeCollector$4.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeCollector$4 extends com.google.common.collect.Ordering {
final java.util.Comparator val$valueComparator
final java.util.Map val$map
void (java.util.Comparator, java.util.Map)
public int compare (java.lang.Object, java.lang.Object)
Object left
Object right
}
com/google/common/reflect/TypeToken$TypeCollector$ForwardingTypeCollector.classTypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$TypeCollector$ForwardingTypeCollector extends com.google.common.reflect.TypeToken$TypeCollector {
private final com.google.common.reflect.TypeToken$TypeCollector delegate
void (com.google.common.reflect.TypeToken$TypeCollector)
com.google.common.reflect.TypeToken$TypeCollector delegate
java.lang.Class getRawType (java.lang.Object)
Object type
java.lang.Iterable getInterfaces (java.lang.Object)
Object type
java.lang.Object getSuperclass (java.lang.Object)
Object type
}
com/google/common/reflect/TypeToken$TypeCollector.classTypeToken.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeToken$TypeCollector extends java.lang.Object {
static final com.google.common.reflect.TypeToken$TypeCollector FOR_GENERIC_TYPE
static final com.google.common.reflect.TypeToken$TypeCollector FOR_RAW_TYPE
private void ()
final com.google.common.reflect.TypeToken$TypeCollector classesOnly ()
final com.google.common.collect.ImmutableList collectTypes (java.lang.Object)
Object type
com.google.common.collect.ImmutableList collectTypes (java.lang.Iterable)
Object type
java.util.Iterator i$
Iterable types
java.util.Map map
private int collectTypes (java.lang.Object, java.util.Map)
Object interfaceType
java.util.Iterator i$
Object type
java.util.Map map
Integer existing
int aboveMe
Object superclass
private static com.google.common.collect.ImmutableList sortKeysByValue (java.util.Map, java.util.Comparator)
java.util.Map map
java.util.Comparator valueComparator
com.google.common.collect.Ordering keyOrdering
abstract java.lang.Class getRawType (java.lang.Object)
abstract java.lang.Iterable getInterfaces (java.lang.Object)
abstract java.lang.Object getSuperclass (java.lang.Object)
void (com.google.common.reflect.TypeToken$1)
com.google.common.reflect.TypeToken$1 x0
static void ()
}
com/google/common/reflect/TypeToken$TypeFilter$1.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeFilter$1 extends com.google.common.reflect.TypeToken$TypeFilter {
void (java.lang.String, int)
public boolean apply (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/reflect/TypeToken$TypeFilter$2.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$TypeFilter$2 extends com.google.common.reflect.TypeToken$TypeFilter {
void (java.lang.String, int)
public boolean apply (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/reflect/TypeToken$TypeFilter.classTypeToken.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeToken$TypeFilter extends java.lang.Enum implements com.google.common.base.Predicate {
public static final com.google.common.reflect.TypeToken$TypeFilter IGNORE_TYPE_VARIABLE_OR_WILDCARD
public static final com.google.common.reflect.TypeToken$TypeFilter INTERFACE_ONLY
private static final com.google.common.reflect.TypeToken$TypeFilter[] $VALUES
public static com.google.common.reflect.TypeToken$TypeFilter[] values ()
public static com.google.common.reflect.TypeToken$TypeFilter valueOf (java.lang.String)
String name
private void (java.lang.String, int)
void (java.lang.String, int, com.google.common.reflect.TypeToken$1)
String x0
int x1
com.google.common.reflect.TypeToken$1 x2
static void ()
}
com/google/common/reflect/TypeToken$TypeSet.classTypeToken.java
package com.google.common.reflect
public com.google.common.reflect.TypeToken$TypeSet extends com.google.common.collect.ForwardingSet implements java.io.Serializable {
private transient com.google.common.collect.ImmutableSet types
private static final long serialVersionUID
final com.google.common.reflect.TypeToken this$0
void (com.google.common.reflect.TypeToken)
public com.google.common.reflect.TypeToken$TypeSet interfaces ()
public com.google.common.reflect.TypeToken$TypeSet classes ()
protected java.util.Set delegate ()
com.google.common.collect.ImmutableList collectedTypes
com.google.common.collect.ImmutableSet filteredTypes
public java.util.Set rawTypes ()
com.google.common.collect.ImmutableList collectedTypes
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/reflect/TypeToken.classTypeToken.java
package com.google.common.reflect
public abstract com.google.common.reflect.TypeToken extends com.google.common.reflect.TypeCapture implements java.io.Serializable {
private final java.lang.reflect.Type runtimeType
private transient com.google.common.reflect.TypeResolver typeResolver
protected void ()
protected void (java.lang.Class)
Class declaringClass
java.lang.reflect.Type captured
private void (java.lang.reflect.Type)
java.lang.reflect.Type type
public static com.google.common.reflect.TypeToken of (java.lang.Class)
Class type
public static com.google.common.reflect.TypeToken of (java.lang.reflect.Type)
java.lang.reflect.Type type
public final java.lang.Class getRawType ()
Class rawType
Class result
private com.google.common.collect.ImmutableSet getImmediateRawTypes ()
com.google.common.collect.ImmutableSet result
public final java.lang.reflect.Type getType ()
public final com.google.common.reflect.TypeToken where (com.google.common.reflect.TypeParameter, com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeParameter typeParam
com.google.common.reflect.TypeToken typeArg
com.google.common.reflect.TypeResolver resolver
public final com.google.common.reflect.TypeToken where (com.google.common.reflect.TypeParameter, java.lang.Class)
com.google.common.reflect.TypeParameter typeParam
Class typeArg
public final com.google.common.reflect.TypeToken resolveType (java.lang.reflect.Type)
java.lang.reflect.Type type
com.google.common.reflect.TypeResolver resolver
private com.google.common.reflect.TypeToken resolveSupertype (java.lang.reflect.Type)
java.lang.reflect.Type type
com.google.common.reflect.TypeToken supertype
final com.google.common.reflect.TypeToken getGenericSuperclass ()
java.lang.reflect.Type superclass
com.google.common.reflect.TypeToken superToken
private com.google.common.reflect.TypeToken boundAsSuperclass (java.lang.reflect.Type)
java.lang.reflect.Type bound
com.google.common.reflect.TypeToken token
com.google.common.reflect.TypeToken superclass
final com.google.common.collect.ImmutableList getGenericInterfaces ()
com.google.common.reflect.TypeToken resolvedInterface
java.lang.reflect.Type interfaceType
java.lang.reflect.Type[] arr$
int len$
int i$
com.google.common.collect.ImmutableList$Builder builder
private com.google.common.collect.ImmutableList boundsAsInterfaces (java.lang.reflect.Type[])
com.google.common.reflect.TypeToken boundType
java.lang.reflect.Type bound
java.lang.reflect.Type[] arr$
int len$
int i$
java.lang.reflect.Type[] bounds
com.google.common.collect.ImmutableList$Builder builder
public final com.google.common.reflect.TypeToken$TypeSet getTypes ()
public final com.google.common.reflect.TypeToken getSupertype (java.lang.Class)
Class superclass
com.google.common.reflect.TypeToken supertype
public final com.google.common.reflect.TypeToken getSubtype (java.lang.Class)
Class subclass
com.google.common.reflect.TypeToken subtype
public final boolean isAssignableFrom (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken type
public final boolean isAssignableFrom (java.lang.reflect.Type)
java.lang.reflect.Type type
public final boolean isArray ()
public final com.google.common.reflect.TypeToken getComponentType ()
java.lang.reflect.Type componentType
public boolean equals (java.lang.Object)
com.google.common.reflect.TypeToken that
Object o
public int hashCode ()
public java.lang.String toString ()
protected java.lang.Object writeReplace ()
final com.google.common.reflect.TypeToken rejectTypeVariables ()
private static boolean isAssignable (java.lang.reflect.Type, java.lang.reflect.Type)
java.lang.reflect.Type from
java.lang.reflect.Type to
private static boolean isAssignableFromAny (java.lang.reflect.Type[], java.lang.reflect.Type)
java.lang.reflect.Type from
java.lang.reflect.Type[] arr$
int len$
int i$
java.lang.reflect.Type[] fromTypes
java.lang.reflect.Type to
private static boolean isAssignableToClass (java.lang.reflect.Type, java.lang.Class)
java.lang.reflect.Type from
Class to
private static boolean isAssignableToWildcardType (java.lang.reflect.Type, java.lang.reflect.WildcardType)
java.lang.reflect.Type from
java.lang.reflect.WildcardType to
private static boolean isAssignableBySubtypeBound (java.lang.reflect.Type, java.lang.reflect.WildcardType)
java.lang.reflect.Type from
java.lang.reflect.WildcardType to
java.lang.reflect.Type toSubtypeBound
java.lang.reflect.Type fromSubtypeBound
private static boolean isAssignableToParameterizedType (java.lang.reflect.Type, java.lang.reflect.ParameterizedType)
java.lang.reflect.Type fromTypeArg
int i
java.lang.reflect.Type from
java.lang.reflect.ParameterizedType to
Class matchedClass
java.lang.reflect.Type[] typeParams
java.lang.reflect.Type[] toTypeArgs
com.google.common.reflect.TypeToken fromTypeToken
private static boolean isAssignableToGenericArrayType (java.lang.reflect.Type, java.lang.reflect.GenericArrayType)
Class fromClass
java.lang.reflect.GenericArrayType fromArrayType
java.lang.reflect.Type from
java.lang.reflect.GenericArrayType to
private static boolean isAssignableFromGenericArrayType (java.lang.reflect.GenericArrayType, java.lang.reflect.Type)
Class toClass
java.lang.reflect.GenericArrayType toArrayType
java.lang.reflect.GenericArrayType from
java.lang.reflect.Type to
private static boolean matchTypeArgument (java.lang.reflect.Type, java.lang.reflect.Type)
java.lang.reflect.Type from
java.lang.reflect.Type to
private static java.lang.reflect.Type supertypeBound (java.lang.reflect.Type)
java.lang.reflect.Type type
private static java.lang.reflect.Type supertypeBound (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType type
java.lang.reflect.Type[] upperBounds
private static java.lang.reflect.Type subtypeBound (java.lang.reflect.Type)
java.lang.reflect.Type type
private static java.lang.reflect.Type subtypeBound (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType type
java.lang.reflect.Type[] lowerBounds
static java.lang.Class getRawType (java.lang.reflect.Type)
java.lang.reflect.Type type
static com.google.common.collect.ImmutableSet getRawTypes (java.lang.reflect.Type)
java.lang.reflect.ParameterizedType parameterizedType
java.lang.reflect.GenericArrayType genericArrayType
java.lang.reflect.Type type
private static com.google.common.collect.ImmutableSet getRawTypes (java.lang.reflect.Type[])
java.lang.reflect.Type type
java.lang.reflect.Type[] arr$
int len$
int i$
java.lang.reflect.Type[] types
com.google.common.collect.ImmutableSet$Builder builder
static com.google.common.reflect.TypeToken toGenericType (java.lang.Class)
java.lang.reflect.Type arrayOfGenericType
com.google.common.reflect.TypeToken result
com.google.common.reflect.TypeToken type
Class cls
java.lang.reflect.TypeVariable[] typeParams
private com.google.common.reflect.TypeToken getSupertypeFromUpperBounds (java.lang.Class, java.lang.reflect.Type[])
com.google.common.reflect.TypeToken result
com.google.common.reflect.TypeToken bound
java.lang.reflect.Type upperBound
java.lang.reflect.Type[] arr$
int len$
int i$
Class supertype
java.lang.reflect.Type[] upperBounds
private com.google.common.reflect.TypeToken getSubtypeFromLowerBounds (java.lang.Class, java.lang.reflect.Type[])
com.google.common.reflect.TypeToken bound
java.lang.reflect.Type lowerBound
java.lang.reflect.Type[] arr$
int len$
int i$
Class subclass
java.lang.reflect.Type[] lowerBounds
private com.google.common.reflect.TypeToken getArraySupertype (java.lang.Class)
Class supertype
com.google.common.reflect.TypeToken componentType
com.google.common.reflect.TypeToken componentSupertype
com.google.common.reflect.TypeToken result
private com.google.common.reflect.TypeToken getArraySubtype (java.lang.Class)
Class subclass
com.google.common.reflect.TypeToken componentSubtype
com.google.common.reflect.TypeToken result
private java.lang.reflect.Type resolveTypeArgsForSubclass (java.lang.Class)
Class subclass
com.google.common.reflect.TypeToken genericSubtype
java.lang.reflect.Type supertypeWithArgsFromSubtype
private static java.lang.reflect.Type newArrayClassOrGenericArrayType (java.lang.reflect.Type)
java.lang.reflect.Type componentType
static com.google.common.collect.ImmutableSet access$100 (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken x0
static java.lang.reflect.Type access$300 (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken x0
void (java.lang.reflect.Type, com.google.common.reflect.TypeToken$1)
java.lang.reflect.Type x0
com.google.common.reflect.TypeToken$1 x1
}
com/google/common/reflect/Types$1.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.String apply (java.lang.reflect.Type)
java.lang.reflect.Type from
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/reflect/Types$ClassOwnership$1.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$ClassOwnership$1 extends com.google.common.reflect.Types$ClassOwnership {
void (java.lang.String, int)
java.lang.Class getOwnerType (java.lang.Class)
Class rawType
}
com/google/common/reflect/Types$ClassOwnership$1LocalClass.classTypes.java
package com.google.common.reflect
com.google.common.reflect.Types$ClassOwnership$1LocalClass extends java.lang.Object {
void ()
}
com/google/common/reflect/Types$ClassOwnership$2.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$ClassOwnership$2 extends com.google.common.reflect.Types$ClassOwnership {
void (java.lang.String, int)
java.lang.Class getOwnerType (java.lang.Class)
Class rawType
}
com/google/common/reflect/Types$ClassOwnership$3.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$ClassOwnership$3 extends com.google.common.reflect.Types$ClassOwnership$1LocalClass {
void ()
}
com/google/common/reflect/Types$ClassOwnership.classTypes.java
package com.google.common.reflect
abstract com.google.common.reflect.Types$ClassOwnership extends java.lang.Enum {
public static final com.google.common.reflect.Types$ClassOwnership OWNED_BY_ENCLOSING_CLASS
public static final com.google.common.reflect.Types$ClassOwnership LOCAL_CLASS_HAS_NO_OWNER
static final com.google.common.reflect.Types$ClassOwnership JVM_BEHAVIOR
private static final com.google.common.reflect.Types$ClassOwnership[] $VALUES
public static com.google.common.reflect.Types$ClassOwnership[] values ()
public static com.google.common.reflect.Types$ClassOwnership valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract java.lang.Class getOwnerType (java.lang.Class)
private static com.google.common.reflect.Types$ClassOwnership detectJvmBehavior ()
com.google.common.reflect.Types$ClassOwnership behavior
com.google.common.reflect.Types$ClassOwnership[] arr$
int len$
int i$
Class subclass
java.lang.reflect.ParameterizedType parameterizedType
void (java.lang.String, int, com.google.common.reflect.Types$1)
String x0
int x1
com.google.common.reflect.Types$1 x2
static void ()
}
com/google/common/reflect/Types$GenericArrayTypeImpl.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$GenericArrayTypeImpl extends java.lang.Object implements java.lang.reflect.GenericArrayType java.io.Serializable {
private final java.lang.reflect.Type componentType
private static final long serialVersionUID
void (java.lang.reflect.Type)
java.lang.reflect.Type componentType
public java.lang.reflect.Type getGenericComponentType ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
java.lang.reflect.GenericArrayType that
Object obj
}
com/google/common/reflect/Types$JavaVersion$1.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$JavaVersion$1 extends com.google.common.reflect.TypeCapture {
void ()
}
com/google/common/reflect/Types$JavaVersion$2.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$JavaVersion$2 extends com.google.common.reflect.Types$JavaVersion {
void (java.lang.String, int)
java.lang.reflect.GenericArrayType newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type componentType
java.lang.reflect.Type usedInGenericType (java.lang.reflect.Type)
Class cls
java.lang.reflect.Type type
volatile java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type x0
}
com/google/common/reflect/Types$JavaVersion$3.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$JavaVersion$3 extends com.google.common.reflect.Types$JavaVersion {
void (java.lang.String, int)
java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type componentType
java.lang.reflect.Type usedInGenericType (java.lang.reflect.Type)
java.lang.reflect.Type type
}
com/google/common/reflect/Types$JavaVersion.classTypes.java
package com.google.common.reflect
abstract com.google.common.reflect.Types$JavaVersion extends java.lang.Enum {
public static final com.google.common.reflect.Types$JavaVersion JAVA6
public static final com.google.common.reflect.Types$JavaVersion JAVA7
static final com.google.common.reflect.Types$JavaVersion CURRENT
private static final com.google.common.reflect.Types$JavaVersion[] $VALUES
public static com.google.common.reflect.Types$JavaVersion[] values ()
public static com.google.common.reflect.Types$JavaVersion valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
abstract java.lang.reflect.Type usedInGenericType (java.lang.reflect.Type)
final com.google.common.collect.ImmutableList usedInGenericType (java.lang.reflect.Type[])
java.lang.reflect.Type type
java.lang.reflect.Type[] arr$
int len$
int i$
java.lang.reflect.Type[] types
com.google.common.collect.ImmutableList$Builder builder
void (java.lang.String, int, com.google.common.reflect.Types$1)
String x0
int x1
com.google.common.reflect.Types$1 x2
static void ()
}
com/google/common/reflect/Types$ParameterizedTypeImpl.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$ParameterizedTypeImpl extends java.lang.Object implements java.lang.reflect.ParameterizedType java.io.Serializable {
private final java.lang.reflect.Type ownerType
private final com.google.common.collect.ImmutableList argumentsList
private final Class rawType
private static final long serialVersionUID
void (java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type[])
java.lang.reflect.Type ownerType
Class rawType
java.lang.reflect.Type[] typeArguments
public java.lang.reflect.Type[] getActualTypeArguments ()
public java.lang.reflect.Type getRawType ()
public java.lang.reflect.Type getOwnerType ()
public java.lang.String toString ()
StringBuilder builder
public int hashCode ()
public boolean equals (java.lang.Object)
Object other
java.lang.reflect.ParameterizedType that
}
com/google/common/reflect/Types$TypeVariableImpl.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$TypeVariableImpl extends java.lang.Object implements java.lang.reflect.TypeVariable {
private final java.lang.reflect.GenericDeclaration genericDeclaration
private final String name
private final com.google.common.collect.ImmutableList bounds
void (java.lang.reflect.GenericDeclaration, java.lang.String, java.lang.reflect.Type[])
java.lang.reflect.GenericDeclaration genericDeclaration
String name
java.lang.reflect.Type[] bounds
public java.lang.reflect.Type[] getBounds ()
public java.lang.reflect.GenericDeclaration getGenericDeclaration ()
public java.lang.String getName ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
java.lang.reflect.TypeVariable that
Object obj
}
com/google/common/reflect/Types$WildcardTypeImpl.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$WildcardTypeImpl extends java.lang.Object implements java.lang.reflect.WildcardType java.io.Serializable {
private final com.google.common.collect.ImmutableList lowerBounds
private final com.google.common.collect.ImmutableList upperBounds
private static final long serialVersionUID
void (java.lang.reflect.Type[], java.lang.reflect.Type[])
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type[] upperBounds
public java.lang.reflect.Type[] getLowerBounds ()
public java.lang.reflect.Type[] getUpperBounds ()
public boolean equals (java.lang.Object)
java.lang.reflect.WildcardType that
Object obj
public int hashCode ()
public java.lang.String toString ()
java.lang.reflect.Type lowerBound
java.util.Iterator i$
java.lang.reflect.Type upperBound
java.util.Iterator i$
StringBuilder builder
}
com/google/common/reflect/Types.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types extends java.lang.Object {
private static final com.google.common.base.Function TYPE_TO_STRING
private static final com.google.common.base.Joiner COMMA_JOINER
static java.lang.reflect.Type newArrayType (java.lang.reflect.Type)
java.lang.reflect.Type[] upperBounds
java.lang.reflect.WildcardType wildcard
java.lang.reflect.Type[] lowerBounds
java.lang.reflect.Type componentType
static transient java.lang.reflect.ParameterizedType newParameterizedTypeWithOwner (java.lang.reflect.Type, java.lang.Class, java.lang.reflect.Type[])
java.lang.reflect.Type ownerType
Class rawType
java.lang.reflect.Type[] arguments
static transient java.lang.reflect.ParameterizedType newParameterizedType (java.lang.Class, java.lang.reflect.Type[])
Class rawType
java.lang.reflect.Type[] arguments
static transient java.lang.reflect.TypeVariable newTypeVariable (java.lang.reflect.GenericDeclaration, java.lang.String, java.lang.reflect.Type[])
java.lang.reflect.GenericDeclaration declaration
String name
java.lang.reflect.Type[] bounds
static java.lang.reflect.WildcardType subtypeOf (java.lang.reflect.Type)
java.lang.reflect.Type upperBound
static java.lang.reflect.WildcardType supertypeOf (java.lang.reflect.Type)
java.lang.reflect.Type lowerBound
static java.lang.String toString (java.lang.reflect.Type)
java.lang.reflect.Type type
static java.lang.reflect.Type getComponentType (java.lang.reflect.Type)
java.lang.reflect.Type type
private static java.lang.reflect.Type subtypeOfComponentType (java.lang.reflect.Type[])
Class componentClass
java.lang.reflect.Type componentType
java.lang.reflect.Type bound
java.lang.reflect.Type[] arr$
int len$
int i$
java.lang.reflect.Type[] bounds
static boolean containsTypeVariable (java.lang.reflect.Type)
java.lang.reflect.WildcardType wildcard
java.lang.reflect.Type type
private static boolean containsTypeVariable (java.lang.reflect.Type[])
java.lang.reflect.Type paramType
java.lang.reflect.Type[] arr$
int len$
int i$
java.lang.reflect.Type[] types
private static java.lang.reflect.Type[] toArray (java.util.Collection)
java.util.Collection types
private static java.lang.Iterable filterUpperBounds (java.lang.Iterable)
Iterable bounds
private static void disallowPrimitiveType (java.lang.reflect.Type[], java.lang.String)
Class cls
java.lang.reflect.Type type
java.lang.reflect.Type[] arr$
int len$
int i$
java.lang.reflect.Type[] types
String usedAs
static transient java.lang.IllegalArgumentException buildUnexpectedTypeException (java.lang.reflect.Type, java.lang.Class[])
Class clazz
Class[] arr$
int len$
int i$
java.lang.reflect.Type type
Class[] expected
StringBuilder exceptionMessage
static java.lang.Class getArrayClass (java.lang.Class)
Class componentType
private void ()
static void access$100 (java.lang.reflect.Type[], java.lang.String)
java.lang.reflect.Type[] x0
String x1
static java.lang.reflect.Type[] access$200 (java.util.Collection)
java.util.Collection x0
static com.google.common.base.Function access$300 ()
static com.google.common.base.Joiner access$400 ()
static java.lang.Iterable access$500 (java.lang.Iterable)
Iterable x0
static void ()
}
com/google/common/reflect/package-info.classpackage-info.java
package com.google.common.reflect
abstract com.google.common.reflect.package-info extends java.lang.Object {
}
com/google/common/util/concurrent/AbstractCheckedFuture.classAbstractCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractCheckedFuture extends com.google.common.util.concurrent.ForwardingListenableFuture$SimpleForwardingListenableFuture implements com.google.common.util.concurrent.CheckedFuture {
protected void (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
protected abstract java.lang.Exception mapException (java.lang.Exception)
public java.lang.Object checkedGet () throws java.lang.Exception
InterruptedException e
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
public java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.Exception
InterruptedException e
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
long timeout
java.util.concurrent.TimeUnit unit
}
com/google/common/util/concurrent/AbstractExecutionThreadService$1$1.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractExecutionThreadService$1 this$1
void (com.google.common.util.concurrent.AbstractExecutionThreadService$1)
public void run ()
Exception ignored
Throwable t
Throwable t
}
com/google/common/util/concurrent/AbstractExecutionThreadService$1.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1 extends com.google.common.util.concurrent.AbstractService {
final com.google.common.util.concurrent.AbstractExecutionThreadService this$0
void (com.google.common.util.concurrent.AbstractExecutionThreadService)
protected final void doStart ()
protected void doStop ()
}
com/google/common/util/concurrent/AbstractExecutionThreadService$2.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$2 extends java.lang.Object implements java.util.concurrent.Executor {
final com.google.common.util.concurrent.AbstractExecutionThreadService this$0
void (com.google.common.util.concurrent.AbstractExecutionThreadService)
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/AbstractExecutionThreadService.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractExecutionThreadService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private static final java.util.logging.Logger logger
private final com.google.common.util.concurrent.Service delegate
protected void ()
protected void startUp () throws java.lang.Exception
protected abstract void run () throws java.lang.Exception
protected void shutDown () throws java.lang.Exception
protected void triggerShutdown ()
protected java.util.concurrent.Executor executor ()
public java.lang.String toString ()
public final com.google.common.util.concurrent.ListenableFuture start ()
public final com.google.common.util.concurrent.Service$State startAndWait ()
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final com.google.common.util.concurrent.ListenableFuture stop ()
public final com.google.common.util.concurrent.Service$State stopAndWait ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
protected java.lang.String getServiceName ()
static java.util.logging.Logger access$000 ()
static void ()
}
com/google/common/util/concurrent/AbstractFuture$Sync.classAbstractFuture.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractFuture$Sync extends java.util.concurrent.locks.AbstractQueuedSynchronizer {
private static final long serialVersionUID
static final int RUNNING
static final int COMPLETING
static final int COMPLETED
static final int CANCELLED
private Object value
private Throwable exception
void ()
protected int tryAcquireShared (int)
int ignored
protected boolean tryReleaseShared (int)
int finalState
java.lang.Object get (long) throws java.util.concurrent.TimeoutException java.util.concurrent.CancellationException java.util.concurrent.ExecutionException java.lang.InterruptedException
long nanos
java.lang.Object get () throws java.util.concurrent.CancellationException java.util.concurrent.ExecutionException java.lang.InterruptedException
private java.lang.Object getValue () throws java.util.concurrent.CancellationException java.util.concurrent.ExecutionException
int state
boolean isDone ()
boolean isCancelled ()
boolean set (java.lang.Object)
Object v
boolean setException (java.lang.Throwable)
Throwable t
boolean cancel ()
private boolean complete (java.lang.Object, java.lang.Throwable, int)
Object v
Throwable t
int finalState
boolean doCompletion
}
com/google/common/util/concurrent/AbstractFuture.classAbstractFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractFuture extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
private final com.google.common.util.concurrent.AbstractFuture$Sync sync
private final com.google.common.util.concurrent.ExecutionList executionList
protected void ()
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public boolean isDone ()
public boolean isCancelled ()
public boolean cancel (boolean)
boolean mayInterruptIfRunning
protected void interruptTask ()
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected boolean set (java.lang.Object)
Object value
boolean result
protected boolean setException (java.lang.Throwable)
Throwable throwable
boolean result
}
com/google/common/util/concurrent/AbstractIdleService$1$1.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$1$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractIdleService$1 this$1
void (com.google.common.util.concurrent.AbstractIdleService$1)
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractIdleService$1$2.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$1$2 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractIdleService$1 this$1
void (com.google.common.util.concurrent.AbstractIdleService$1)
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractIdleService$1.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$1 extends com.google.common.util.concurrent.AbstractService {
final com.google.common.util.concurrent.AbstractIdleService this$0
void (com.google.common.util.concurrent.AbstractIdleService)
protected final void doStart ()
protected final void doStop ()
}
com/google/common/util/concurrent/AbstractIdleService$2.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$2 extends java.lang.Object implements java.util.concurrent.Executor {
final com.google.common.util.concurrent.Service$State val$state
final com.google.common.util.concurrent.AbstractIdleService this$0
void (com.google.common.util.concurrent.AbstractIdleService, com.google.common.util.concurrent.Service$State)
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/AbstractIdleService.classAbstractIdleService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractIdleService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private final com.google.common.util.concurrent.Service delegate
public void ()
protected abstract void startUp () throws java.lang.Exception
protected abstract void shutDown () throws java.lang.Exception
protected java.util.concurrent.Executor executor (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State state
public java.lang.String toString ()
public final com.google.common.util.concurrent.ListenableFuture start ()
public final com.google.common.util.concurrent.Service$State startAndWait ()
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final com.google.common.util.concurrent.ListenableFuture stop ()
public final com.google.common.util.concurrent.Service$State stopAndWait ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
private java.lang.String getServiceName ()
static java.lang.String access$000 (com.google.common.util.concurrent.AbstractIdleService)
com.google.common.util.concurrent.AbstractIdleService x0
}
com/google/common/util/concurrent/AbstractListeningExecutorService.classAbstractListeningExecutorService.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.AbstractListeningExecutorService extends java.lang.Object implements com.google.common.util.concurrent.ListeningExecutorService {
void ()
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable)
Runnable task
com.google.common.util.concurrent.ListenableFutureTask ftask
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
com.google.common.util.concurrent.ListenableFutureTask ftask
public com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
com.google.common.util.concurrent.ListenableFutureTask ftask
public java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException cannotHappen
java.util.Collection tasks
public java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
com.google.common.util.concurrent.ListenableFutureTask f
java.util.concurrent.Callable t
java.util.Iterator i$
java.util.concurrent.CancellationException ignore
java.util.concurrent.ExecutionException ignore
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.Future f
java.util.Iterator i$
java.util.Collection tasks
java.util.List futures
boolean done
public java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
java.util.concurrent.Callable t
java.util.Iterator i$
java.util.concurrent.Future f
java.util.Iterator i$
long now
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.CancellationException ignore
java.util.concurrent.ExecutionException ignore
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.TimeoutException toe
long now
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.Future f
java.util.Iterator i$
long lastTime
java.util.Iterator it
java.util.concurrent.Future f
java.util.Iterator i$
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
long nanos
java.util.List futures
boolean done
public volatile java.util.concurrent.Future submit (java.lang.Runnable)
Runnable x0
public volatile java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable x0
Object x1
public volatile java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable x0
}
com/google/common/util/concurrent/AbstractScheduledService$1$1.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractScheduledService$1 this$1
void (com.google.common.util.concurrent.AbstractScheduledService$1)
public void run ()
Exception ignored
Throwable t
}
com/google/common/util/concurrent/AbstractScheduledService$1$2.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1$2 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractScheduledService$1 this$1
void (com.google.common.util.concurrent.AbstractScheduledService$1)
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractScheduledService$1$3.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1$3 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractScheduledService$1 this$1
void (com.google.common.util.concurrent.AbstractScheduledService$1)
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractScheduledService$1.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1 extends com.google.common.util.concurrent.AbstractService {
private volatile java.util.concurrent.Future runningTask
private volatile java.util.concurrent.ScheduledExecutorService executorService
private final java.util.concurrent.locks.ReentrantLock lock
private final Runnable task
final com.google.common.util.concurrent.AbstractScheduledService this$0
void (com.google.common.util.concurrent.AbstractScheduledService)
protected final void doStart ()
protected final void doStop ()
static java.util.concurrent.locks.ReentrantLock access$100 (com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
static java.util.concurrent.Future access$302 (com.google.common.util.concurrent.AbstractScheduledService$1, java.util.concurrent.Future)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
java.util.concurrent.Future x1
static java.util.concurrent.ScheduledExecutorService access$500 (com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
static java.lang.Runnable access$600 (com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$ReschedulableCallable.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$ReschedulableCallable extends com.google.common.util.concurrent.ForwardingFuture implements java.util.concurrent.Callable {
private final Runnable wrappedRunnable
private final java.util.concurrent.ScheduledExecutorService executor
private final com.google.common.util.concurrent.AbstractService service
private final java.util.concurrent.locks.ReentrantLock lock
private java.util.concurrent.Future currentFuture
final com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler this$0
void (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler, com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable runnable
public java.lang.Void call () throws java.lang.Exception
public void reschedule ()
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule schedule
Throwable e
public boolean cancel (boolean)
boolean mayInterruptIfRunning
protected java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
public volatile java.lang.Object call () throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler$Schedule.classAbstractScheduledService.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule extends java.lang.Object {
private final long delay
private final java.util.concurrent.TimeUnit unit
public void (long, java.util.concurrent.TimeUnit)
long delay
java.util.concurrent.TimeUnit unit
static long access$700 (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule x0
static java.util.concurrent.TimeUnit access$800 (com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule)
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule x0
}
com/google/common/util/concurrent/AbstractScheduledService$CustomScheduler.classAbstractScheduledService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler extends com.google.common.util.concurrent.AbstractScheduledService$Scheduler {
public void ()
final java.util.concurrent.Future schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable runnable
com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$ReschedulableCallable task
protected abstract com.google.common.util.concurrent.AbstractScheduledService$CustomScheduler$Schedule getNextSchedule () throws java.lang.Exception
}
com/google/common/util/concurrent/AbstractScheduledService$Scheduler$1.classAbstractScheduledService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractScheduledService$Scheduler$1 extends com.google.common.util.concurrent.AbstractScheduledService$Scheduler {
final long val$initialDelay
final long val$delay
final java.util.concurrent.TimeUnit val$unit
void (long, long, java.util.concurrent.TimeUnit)
public java.util.concurrent.Future schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable task
}
com/google/common/util/concurrent/AbstractScheduledService$Scheduler$2.classAbstractScheduledService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractScheduledService$Scheduler$2 extends com.google.common.util.concurrent.AbstractScheduledService$Scheduler {
final long val$initialDelay
final long val$period
final java.util.concurrent.TimeUnit val$unit
void (long, long, java.util.concurrent.TimeUnit)
public java.util.concurrent.Future schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
com.google.common.util.concurrent.AbstractService service
java.util.concurrent.ScheduledExecutorService executor
Runnable task
}
com/google/common/util/concurrent/AbstractScheduledService$Scheduler.classAbstractScheduledService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractScheduledService$Scheduler extends java.lang.Object {
public static com.google.common.util.concurrent.AbstractScheduledService$Scheduler newFixedDelaySchedule (long, long, java.util.concurrent.TimeUnit)
long initialDelay
long delay
java.util.concurrent.TimeUnit unit
public static com.google.common.util.concurrent.AbstractScheduledService$Scheduler newFixedRateSchedule (long, long, java.util.concurrent.TimeUnit)
long initialDelay
long period
java.util.concurrent.TimeUnit unit
abstract java.util.concurrent.Future schedule (com.google.common.util.concurrent.AbstractService, java.util.concurrent.ScheduledExecutorService, java.lang.Runnable)
private void ()
void (com.google.common.util.concurrent.AbstractScheduledService$1)
com.google.common.util.concurrent.AbstractScheduledService$1 x0
}
com/google/common/util/concurrent/AbstractScheduledService.classAbstractScheduledService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractScheduledService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private static final java.util.logging.Logger logger
private final com.google.common.util.concurrent.AbstractService delegate
public void ()
protected abstract void runOneIteration () throws java.lang.Exception
protected void startUp () throws java.lang.Exception
protected void shutDown () throws java.lang.Exception
protected abstract com.google.common.util.concurrent.AbstractScheduledService$Scheduler scheduler ()
protected java.util.concurrent.ScheduledExecutorService executor ()
public java.lang.String toString ()
public final com.google.common.util.concurrent.ListenableFuture start ()
public final com.google.common.util.concurrent.Service$State startAndWait ()
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final com.google.common.util.concurrent.ListenableFuture stop ()
public final com.google.common.util.concurrent.Service$State stopAndWait ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
static java.util.logging.Logger access$200 ()
static com.google.common.util.concurrent.AbstractService access$400 (com.google.common.util.concurrent.AbstractScheduledService)
com.google.common.util.concurrent.AbstractScheduledService x0
static void ()
}
com/google/common/util/concurrent/AbstractService$1.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$1 extends java.lang.Object implements com.google.common.util.concurrent.Service$Listener {
final com.google.common.util.concurrent.AbstractService this$0
void (com.google.common.util.concurrent.AbstractService)
public void starting ()
public void running ()
public void stopping (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
public void terminated (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State from
public void failed (com.google.common.util.concurrent.Service$State, java.lang.Throwable)
com.google.common.util.concurrent.Service$State from
Throwable failure
}
com/google/common/util/concurrent/AbstractService$2$1.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$2$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractService$2 this$1
void (com.google.common.util.concurrent.AbstractService$2)
public void run ()
}
com/google/common/util/concurrent/AbstractService$2.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$2 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractService$ListenerExecutorPair val$pair
final com.google.common.util.concurrent.AbstractService this$0
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.AbstractService$ListenerExecutorPair)
public void run ()
}
com/google/common/util/concurrent/AbstractService$3$1.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$3$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractService$3 this$1
void (com.google.common.util.concurrent.AbstractService$3)
public void run ()
}
com/google/common/util/concurrent/AbstractService$3.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$3 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractService$ListenerExecutorPair val$pair
final com.google.common.util.concurrent.AbstractService this$0
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.AbstractService$ListenerExecutorPair)
public void run ()
}
com/google/common/util/concurrent/AbstractService$4$1.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$4$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractService$4 this$1
void (com.google.common.util.concurrent.AbstractService$4)
public void run ()
}
com/google/common/util/concurrent/AbstractService$4.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$4 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractService$ListenerExecutorPair val$pair
final com.google.common.util.concurrent.Service$State val$from
final com.google.common.util.concurrent.AbstractService this$0
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.AbstractService$ListenerExecutorPair, com.google.common.util.concurrent.Service$State)
public void run ()
}
com/google/common/util/concurrent/AbstractService$5$1.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$5$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractService$5 this$1
void (com.google.common.util.concurrent.AbstractService$5)
public void run ()
}
com/google/common/util/concurrent/AbstractService$5.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$5 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractService$ListenerExecutorPair val$pair
final com.google.common.util.concurrent.Service$State val$from
final com.google.common.util.concurrent.AbstractService this$0
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.AbstractService$ListenerExecutorPair, com.google.common.util.concurrent.Service$State)
public void run ()
}
com/google/common/util/concurrent/AbstractService$6$1.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$6$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractService$6 this$1
void (com.google.common.util.concurrent.AbstractService$6)
public void run ()
}
com/google/common/util/concurrent/AbstractService$6.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$6 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractService$ListenerExecutorPair val$pair
final com.google.common.util.concurrent.Service$State val$from
final Throwable val$cause
final com.google.common.util.concurrent.AbstractService this$0
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.AbstractService$ListenerExecutorPair, com.google.common.util.concurrent.Service$State, java.lang.Throwable)
public void run ()
}
com/google/common/util/concurrent/AbstractService$7.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$7 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$util$concurrent$Service$State
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/util/concurrent/AbstractService$ListenerExecutorPair.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$ListenerExecutorPair extends java.lang.Object {
final com.google.common.util.concurrent.Service$Listener listener
final java.util.concurrent.Executor executor
void (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
void execute (java.lang.Runnable)
Exception e
Runnable runnable
}
com/google/common/util/concurrent/AbstractService$StateSnapshot.classAbstractService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.AbstractService$StateSnapshot extends java.lang.Object {
final com.google.common.util.concurrent.Service$State state
final boolean shutdownWhenStartupFinishes
final Throwable failure
void (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State internalState
void (com.google.common.util.concurrent.Service$State, boolean, java.lang.Throwable)
com.google.common.util.concurrent.Service$State internalState
boolean shutdownWhenStartupFinishes
Throwable failure
com.google.common.util.concurrent.Service$State externalState ()
java.lang.Throwable failureCause ()
}
com/google/common/util/concurrent/AbstractService$Transition.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$Transition extends com.google.common.util.concurrent.AbstractFuture {
final com.google.common.util.concurrent.AbstractService this$0
private void (com.google.common.util.concurrent.AbstractService)
public com.google.common.util.concurrent.Service$State get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
java.util.concurrent.TimeoutException e
long timeout
java.util.concurrent.TimeUnit unit
public volatile java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.TimeoutException java.util.concurrent.ExecutionException
long x0
java.util.concurrent.TimeUnit x1
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.AbstractService$1)
com.google.common.util.concurrent.AbstractService x0
com.google.common.util.concurrent.AbstractService$1 x1
}
com/google/common/util/concurrent/AbstractService.classAbstractService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractService extends java.lang.Object implements com.google.common.util.concurrent.Service {
private static final java.util.logging.Logger logger
private final java.util.concurrent.locks.ReentrantLock lock
private final com.google.common.util.concurrent.AbstractService$Transition startup
private final com.google.common.util.concurrent.AbstractService$Transition shutdown
private final java.util.List listeners
private final java.util.Queue queuedListeners
private volatile com.google.common.util.concurrent.AbstractService$StateSnapshot snapshot
protected void ()
protected abstract void doStart ()
protected abstract void doStop ()
public final com.google.common.util.concurrent.ListenableFuture start ()
Throwable startupFailure
public final com.google.common.util.concurrent.ListenableFuture stop ()
Throwable shutdownFailure
public com.google.common.util.concurrent.Service$State startAndWait ()
public com.google.common.util.concurrent.Service$State stopAndWait ()
protected final void notifyStarted ()
IllegalStateException failure
protected final void notifyStopped ()
IllegalStateException failure
com.google.common.util.concurrent.Service$State previous
protected final void notifyFailed (java.lang.Throwable)
com.google.common.util.concurrent.Service$State previous
Throwable cause
public final boolean isRunning ()
public final com.google.common.util.concurrent.Service$State state ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
public java.lang.String toString ()
private void executeListeners ()
Runnable listener
private void starting ()
com.google.common.util.concurrent.AbstractService$ListenerExecutorPair pair
java.util.Iterator i$
private void running ()
com.google.common.util.concurrent.AbstractService$ListenerExecutorPair pair
java.util.Iterator i$
private void stopping (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.AbstractService$ListenerExecutorPair pair
java.util.Iterator i$
com.google.common.util.concurrent.Service$State from
private void terminated (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.AbstractService$ListenerExecutorPair pair
java.util.Iterator i$
com.google.common.util.concurrent.Service$State from
private void failed (com.google.common.util.concurrent.Service$State, java.lang.Throwable)
com.google.common.util.concurrent.AbstractService$ListenerExecutorPair pair
java.util.Iterator i$
com.google.common.util.concurrent.Service$State from
Throwable cause
static com.google.common.util.concurrent.AbstractService$Transition access$100 (com.google.common.util.concurrent.AbstractService)
com.google.common.util.concurrent.AbstractService x0
static com.google.common.util.concurrent.AbstractService$Transition access$200 (com.google.common.util.concurrent.AbstractService)
com.google.common.util.concurrent.AbstractService x0
static java.util.logging.Logger access$300 ()
static void ()
}
com/google/common/util/concurrent/AsyncFunction.classAsyncFunction.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AsyncFunction extends java.lang.Object {
public abstract com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
}
com/google/common/util/concurrent/AtomicDouble.classAtomicDouble.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.AtomicDouble extends java.lang.Number implements java.io.Serializable {
private static final long serialVersionUID
private volatile transient long value
private static final java.util.concurrent.atomic.AtomicLongFieldUpdater updater
public void (double)
double initialValue
public void ()
public final double get ()
public final void set (double)
double newValue
long next
public final void lazySet (double)
double newValue
public final double getAndSet (double)
double newValue
long next
public final boolean compareAndSet (double, double)
double expect
double update
public final boolean weakCompareAndSet (double, double)
double expect
double update
public final double getAndAdd (double)
long current
double currentVal
double nextVal
long next
double delta
public final double addAndGet (double)
long current
double currentVal
double nextVal
long next
double delta
public java.lang.String toString ()
public int intValue ()
public long longValue ()
public float floatValue ()
public double doubleValue ()
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream s
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
java.io.ObjectInputStream s
static void ()
}
com/google/common/util/concurrent/AtomicDoubleArray.classAtomicDoubleArray.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.AtomicDoubleArray extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private transient java.util.concurrent.atomic.AtomicLongArray longs
public void (int)
int length
public void (double[])
int i
double[] array
int len
long[] longArray
public final int length ()
public final double get (int)
int i
public final void set (int, double)
int i
double newValue
long next
public final void lazySet (int, double)
int i
double newValue
public final double getAndSet (int, double)
int i
double newValue
long next
public final boolean compareAndSet (int, double, double)
int i
double expect
double update
public final boolean weakCompareAndSet (int, double, double)
int i
double expect
double update
public final double getAndAdd (int, double)
long current
double currentVal
double nextVal
long next
int i
double delta
public double addAndGet (int, double)
long current
double currentVal
double nextVal
long next
int i
double delta
public java.lang.String toString ()
int i
int iMax
StringBuilder b
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
int i
java.io.ObjectOutputStream s
int length
private void readObject (java.io.ObjectInputStream) throws java.io.IOException java.lang.ClassNotFoundException
int i
java.io.ObjectInputStream s
int length
}
com/google/common/util/concurrent/AtomicLongMap$1.classAtomicLongMap.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AtomicLongMap$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.util.concurrent.AtomicLongMap this$0
void (com.google.common.util.concurrent.AtomicLongMap)
public java.lang.Long apply (java.util.concurrent.atomic.AtomicLong)
java.util.concurrent.atomic.AtomicLong atomic
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/util/concurrent/AtomicLongMap.classAtomicLongMap.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.AtomicLongMap extends java.lang.Object {
private final java.util.concurrent.ConcurrentHashMap map
private transient java.util.Map asMap
private void (java.util.concurrent.ConcurrentHashMap)
java.util.concurrent.ConcurrentHashMap map
public static com.google.common.util.concurrent.AtomicLongMap create ()
public static com.google.common.util.concurrent.AtomicLongMap create (java.util.Map)
java.util.Map m
com.google.common.util.concurrent.AtomicLongMap result
public long get (java.lang.Object)
Object key
java.util.concurrent.atomic.AtomicLong atomic
public long incrementAndGet (java.lang.Object)
Object key
public long decrementAndGet (java.lang.Object)
Object key
public long addAndGet (java.lang.Object, long)
long oldValue
long newValue
java.util.concurrent.atomic.AtomicLong atomic
Object key
long delta
public long getAndIncrement (java.lang.Object)
Object key
public long getAndDecrement (java.lang.Object)
Object key
public long getAndAdd (java.lang.Object, long)
long oldValue
long newValue
java.util.concurrent.atomic.AtomicLong atomic
Object key
long delta
public long put (java.lang.Object, long)
long oldValue
java.util.concurrent.atomic.AtomicLong atomic
Object key
long newValue
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map m
public long remove (java.lang.Object)
long oldValue
Object key
java.util.concurrent.atomic.AtomicLong atomic
public void removeAllZeros ()
java.util.concurrent.atomic.AtomicLong atomic
Object key
java.util.Iterator i$
public long sum ()
java.util.concurrent.atomic.AtomicLong value
java.util.Iterator i$
long sum
public java.util.Map asMap ()
java.util.Map result
private java.util.Map createAsMap ()
public boolean containsKey (java.lang.Object)
Object key
public int size ()
public boolean isEmpty ()
public void clear ()
public java.lang.String toString ()
long putIfAbsent (java.lang.Object, long)
java.util.concurrent.atomic.AtomicLong atomic
long oldValue
Object key
long newValue
boolean replace (java.lang.Object, long, long)
java.util.concurrent.atomic.AtomicLong atomic
Object key
long expectedOldValue
long newValue
boolean remove (java.lang.Object, long)
Object key
long value
java.util.concurrent.atomic.AtomicLong atomic
long oldValue
}
com/google/common/util/concurrent/Atomics.classAtomics.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Atomics extends java.lang.Object {
private void ()
public static java.util.concurrent.atomic.AtomicReference newReference ()
public static java.util.concurrent.atomic.AtomicReference newReference (java.lang.Object)
Object initialValue
public static java.util.concurrent.atomic.AtomicReferenceArray newReferenceArray (int)
int length
public static java.util.concurrent.atomic.AtomicReferenceArray newReferenceArray (java.lang.Object[])
Object[] array
}
com/google/common/util/concurrent/Callables$1.classCallables.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Callables$1 extends java.lang.Object implements java.util.concurrent.Callable {
final Object val$value
void (java.lang.Object)
public java.lang.Object call ()
}
com/google/common/util/concurrent/Callables.classCallables.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Callables extends java.lang.Object {
private void ()
public static java.util.concurrent.Callable returning (java.lang.Object)
Object value
}
com/google/common/util/concurrent/CheckedFuture.classCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.CheckedFuture extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
public abstract java.lang.Object checkedGet () throws java.lang.Exception
public abstract java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.Exception
}
com/google/common/util/concurrent/CycleDetectingLockFactory$1.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$1 extends java.lang.ThreadLocal {
void ()
protected java.util.ArrayList initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingLock.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock extends java.lang.Object {
public abstract com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode getLockGraphNode ()
public abstract boolean isAcquiredByCurrentThread ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantLock.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantLock extends java.util.concurrent.locks.ReentrantLock implements com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock {
private final com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
final com.google.common.util.concurrent.CycleDetectingLockFactory this$0
private void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
boolean fair
public com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode getLockGraphNode ()
public boolean isAcquiredByCurrentThread ()
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
com.google.common.util.concurrent.CycleDetectingLockFactory x0
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x1
boolean x2
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x3
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantReadLock.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadLock extends java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock {
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
final com.google.common.util.concurrent.CycleDetectingLockFactory this$0
void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock)
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock extends java.util.concurrent.locks.ReentrantReadWriteLock implements com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock {
private final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadLock readLock
private final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantWriteLock writeLock
private final com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
final com.google.common.util.concurrent.CycleDetectingLockFactory this$0
private void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode lockGraphNode
boolean fair
public java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock readLock ()
public java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock writeLock ()
public com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode getLockGraphNode ()
public boolean isAcquiredByCurrentThread ()
public volatile java.util.concurrent.locks.Lock writeLock ()
public volatile java.util.concurrent.locks.Lock readLock ()
void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, boolean, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
com.google.common.util.concurrent.CycleDetectingLockFactory x0
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x1
boolean x2
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x3
}
com/google/common/util/concurrent/CycleDetectingLockFactory$CycleDetectingReentrantWriteLock.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantWriteLock extends java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock {
final com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
final com.google.common.util.concurrent.CycleDetectingLockFactory this$0
void (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock)
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingReentrantReadWriteLock readWriteLock
public void lock ()
public void lockInterruptibly () throws java.lang.InterruptedException
public boolean tryLock ()
public boolean tryLock (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void unlock ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$ExampleStackTrace.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace extends java.lang.IllegalStateException {
static final StackTraceElement[] EMPTY_STACK_TRACE
static java.util.Set EXCLUDED_CLASS_NAMES
void (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode)
int i
int n
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node1
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node2
StackTraceElement[] origStackTrace
static void ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$LockGraphNode.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode extends java.lang.Object {
final java.util.Map allowedPriorLocks
final java.util.Map disallowedPriorLocks
final String lockName
void (java.lang.String)
String lockName
java.lang.String getLockName ()
void checkAcquiredLocks (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy, java.util.List)
int i
int size
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
java.util.List acquiredLocks
void checkAcquiredLock (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException exception
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException exception
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode acquiredLock
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException previousDeadlockException
java.util.Set seen
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace path
private com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace findPathTo (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, java.util.Set)
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace path
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode preAcquiredLock
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node
java.util.Set seen
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace found
}
com/google/common/util/concurrent/CycleDetectingLockFactory$OrderedLockGraphNodesCreator.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.CycleDetectingLockFactory$OrderedLockGraphNodesCreator extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.util.Map apply (java.lang.Class)
Class clazz
java.util.Map createNodesFor (java.lang.Class)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node
Enum key
Enum[] arr$
int len$
int i$
int i
int i
Class clazz
java.util.EnumMap map
Enum[] keys
int numKeys
java.util.ArrayList nodes
private java.lang.String getLockName (java.lang.Enum)
Enum rank
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies$1.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$1 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void (java.lang.String, int)
public void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException e
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies$2.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$2 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void (java.lang.String, int)
public void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException e
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies$3.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies$3 extends com.google.common.util.concurrent.CycleDetectingLockFactory$Policies {
void (java.lang.String, int)
public void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException e
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policies.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.CycleDetectingLockFactory$Policies extends java.lang.Enum implements com.google.common.util.concurrent.CycleDetectingLockFactory$Policy {
public static final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies THROW
public static final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies WARN
public static final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies DISABLED
private static final com.google.common.util.concurrent.CycleDetectingLockFactory$Policies[] $VALUES
public static com.google.common.util.concurrent.CycleDetectingLockFactory$Policies[] values ()
public static com.google.common.util.concurrent.CycleDetectingLockFactory$Policies valueOf (java.lang.String)
String name
private void (java.lang.String, int)
void (java.lang.String, int, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
String x0
int x1
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x2
static void ()
}
com/google/common/util/concurrent/CycleDetectingLockFactory$Policy.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.CycleDetectingLockFactory$Policy extends java.lang.Object {
public abstract void handlePotentialDeadlock (com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException)
}
com/google/common/util/concurrent/CycleDetectingLockFactory$PotentialDeadlockException.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.CycleDetectingLockFactory$PotentialDeadlockException extends com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace {
private final com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace conflictingStackTrace
private void (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node1
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node2
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace conflictingStackTrace
public com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace getConflictingStackTrace ()
public java.lang.String getMessage ()
Throwable t
StringBuilder message
void (com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode, com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x0
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode x1
com.google.common.util.concurrent.CycleDetectingLockFactory$ExampleStackTrace x2
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x3
}
com/google/common/util/concurrent/CycleDetectingLockFactory$WithExplicitOrdering.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.CycleDetectingLockFactory$WithExplicitOrdering extends com.google.common.util.concurrent.CycleDetectingLockFactory {
private final java.util.Map lockGraphNodes
void (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy, java.util.Map)
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
java.util.Map lockGraphNodes
public java.util.concurrent.locks.ReentrantLock newReentrantLock (java.lang.Enum)
Enum rank
public java.util.concurrent.locks.ReentrantLock newReentrantLock (java.lang.Enum, boolean)
Enum rank
boolean fair
public java.util.concurrent.locks.ReentrantReadWriteLock newReentrantReadWriteLock (java.lang.Enum)
Enum rank
public java.util.concurrent.locks.ReentrantReadWriteLock newReentrantReadWriteLock (java.lang.Enum, boolean)
Enum rank
boolean fair
}
com/google/common/util/concurrent/CycleDetectingLockFactory.classCycleDetectingLockFactory.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.CycleDetectingLockFactory extends java.lang.Object {
private static final java.util.Map lockGraphNodesPerType
private static final java.util.logging.Logger logger
final com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
private static final ThreadLocal acquiredLocks
public static com.google.common.util.concurrent.CycleDetectingLockFactory newInstance (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy)
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
public java.util.concurrent.locks.ReentrantLock newReentrantLock (java.lang.String)
String lockName
public java.util.concurrent.locks.ReentrantLock newReentrantLock (java.lang.String, boolean)
String lockName
boolean fair
public java.util.concurrent.locks.ReentrantReadWriteLock newReentrantReadWriteLock (java.lang.String)
String lockName
public java.util.concurrent.locks.ReentrantReadWriteLock newReentrantReadWriteLock (java.lang.String, boolean)
String lockName
boolean fair
public static com.google.common.util.concurrent.CycleDetectingLockFactory$WithExplicitOrdering newInstanceWithExplicitOrdering (java.lang.Class, com.google.common.util.concurrent.CycleDetectingLockFactory$Policy)
Class enumClass
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
java.util.Map lockGraphNodes
private void (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy)
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy policy
private void aboutToAcquire (com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock)
java.util.ArrayList acquiredLockList
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock lock
private void lockStateChanged (com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock)
int i
java.util.ArrayList acquiredLockList
com.google.common.util.concurrent.CycleDetectingLockFactory$LockGraphNode node
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock lock
static java.util.logging.Logger access$100 ()
void (com.google.common.util.concurrent.CycleDetectingLockFactory$Policy, com.google.common.util.concurrent.CycleDetectingLockFactory$1)
com.google.common.util.concurrent.CycleDetectingLockFactory$Policy x0
com.google.common.util.concurrent.CycleDetectingLockFactory$1 x1
static void access$600 (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock)
com.google.common.util.concurrent.CycleDetectingLockFactory x0
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock x1
static void access$700 (com.google.common.util.concurrent.CycleDetectingLockFactory, com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock)
com.google.common.util.concurrent.CycleDetectingLockFactory x0
com.google.common.util.concurrent.CycleDetectingLockFactory$CycleDetectingLock x1
static void ()
}
com/google/common/util/concurrent/ExecutionError.classExecutionError.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.ExecutionError extends java.lang.Error {
private static final long serialVersionUID
protected void ()
protected void (java.lang.String)
String message
public void (java.lang.String, java.lang.Error)
String message
Error cause
public void (java.lang.Error)
Error cause
}
com/google/common/util/concurrent/ExecutionList$RunnableExecutorPair.classExecutionList.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair extends java.lang.Object {
final Runnable runnable
final java.util.concurrent.Executor executor
void (java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
void execute ()
RuntimeException e
}
com/google/common/util/concurrent/ExecutionList.classExecutionList.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ExecutionList extends java.lang.Object {
private static final java.util.logging.Logger log
private final java.util.Queue runnables
private boolean executed
public void ()
public void add (java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
boolean executeImmediate
public void execute ()
static java.util.logging.Logger access$000 ()
static void ()
}
com/google/common/util/concurrent/FakeTimeLimiter.classFakeTimeLimiter.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.FakeTimeLimiter extends java.lang.Object implements com.google.common.util.concurrent.TimeLimiter {
public void ()
public java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
Object target
Class interfaceType
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
public java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
boolean amInterruptible
}
com/google/common/util/concurrent/ForwardingBlockingQueue.classForwardingBlockingQueue.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingBlockingQueue extends com.google.common.collect.ForwardingQueue implements java.util.concurrent.BlockingQueue {
protected void ()
protected abstract java.util.concurrent.BlockingQueue delegate ()
public int drainTo (java.util.Collection, int)
java.util.Collection c
int maxElements
public int drainTo (java.util.Collection)
java.util.Collection c
public boolean offer (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public void put (java.lang.Object) throws java.lang.InterruptedException
Object e
public int remainingCapacity ()
public java.lang.Object take () throws java.lang.InterruptedException
protected volatile java.util.Queue delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingCheckedFuture$SimpleForwardingCheckedFuture.classForwardingCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingCheckedFuture$SimpleForwardingCheckedFuture extends com.google.common.util.concurrent.ForwardingCheckedFuture {
private final com.google.common.util.concurrent.CheckedFuture delegate
protected void (com.google.common.util.concurrent.CheckedFuture)
com.google.common.util.concurrent.CheckedFuture delegate
protected final com.google.common.util.concurrent.CheckedFuture delegate ()
protected volatile com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingCheckedFuture.classForwardingCheckedFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingCheckedFuture extends com.google.common.util.concurrent.ForwardingListenableFuture implements com.google.common.util.concurrent.CheckedFuture {
public void ()
public java.lang.Object checkedGet () throws java.lang.Exception
public java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException java.lang.Exception
long timeout
java.util.concurrent.TimeUnit unit
protected abstract com.google.common.util.concurrent.CheckedFuture delegate ()
protected volatile com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingExecutorService.classForwardingExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingExecutorService extends com.google.common.collect.ForwardingObject implements java.util.concurrent.ExecutorService {
protected void ()
protected abstract java.util.concurrent.ExecutorService delegate ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
java.util.Collection tasks
public java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
java.util.Collection tasks
public java.lang.Object invokeAny (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
java.util.Collection tasks
long timeout
java.util.concurrent.TimeUnit unit
public boolean isShutdown ()
public boolean isTerminated ()
public void shutdown ()
public java.util.List shutdownNow ()
public void execute (java.lang.Runnable)
Runnable command
public java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
public java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingFuture$SimpleForwardingFuture.classForwardingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingFuture$SimpleForwardingFuture extends com.google.common.util.concurrent.ForwardingFuture {
private final java.util.concurrent.Future delegate
protected void (java.util.concurrent.Future)
java.util.concurrent.Future delegate
protected final java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingFuture.classForwardingFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingFuture extends com.google.common.collect.ForwardingObject implements java.util.concurrent.Future {
protected void ()
protected abstract java.util.concurrent.Future delegate ()
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListenableFuture$SimpleForwardingListenableFuture.classForwardingListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListenableFuture$SimpleForwardingListenableFuture extends com.google.common.util.concurrent.ForwardingListenableFuture {
private final com.google.common.util.concurrent.ListenableFuture delegate
protected void (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
protected final com.google.common.util.concurrent.ListenableFuture delegate ()
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListenableFuture.classForwardingListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListenableFuture extends com.google.common.util.concurrent.ForwardingFuture implements com.google.common.util.concurrent.ListenableFuture {
protected void ()
protected abstract com.google.common.util.concurrent.ListenableFuture delegate ()
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected volatile java.util.concurrent.Future delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingListeningExecutorService.classForwardingListeningExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingListeningExecutorService extends com.google.common.util.concurrent.ForwardingExecutorService implements com.google.common.util.concurrent.ListeningExecutorService {
protected void ()
protected abstract com.google.common.util.concurrent.ListeningExecutorService delegate ()
public com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable)
Runnable task
public com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public volatile java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable x0
Object x1
public volatile java.util.concurrent.Future submit (java.lang.Runnable)
Runnable x0
public volatile java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable x0
protected volatile java.util.concurrent.ExecutorService delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/ForwardingService.classForwardingService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ForwardingService extends com.google.common.collect.ForwardingObject implements com.google.common.util.concurrent.Service {
protected void ()
protected abstract com.google.common.util.concurrent.Service delegate ()
public com.google.common.util.concurrent.ListenableFuture start ()
public com.google.common.util.concurrent.Service$State state ()
public com.google.common.util.concurrent.ListenableFuture stop ()
public com.google.common.util.concurrent.Service$State startAndWait ()
public com.google.common.util.concurrent.Service$State stopAndWait ()
public boolean isRunning ()
public void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
protected com.google.common.util.concurrent.Service$State standardStartAndWait ()
protected com.google.common.util.concurrent.Service$State standardStopAndWait ()
protected volatile java.lang.Object delegate ()
}
com/google/common/util/concurrent/FutureCallback.classFutureCallback.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.FutureCallback extends java.lang.Object {
public abstract void onSuccess (java.lang.Object)
public abstract void onFailure (java.lang.Throwable)
}
com/google/common/util/concurrent/Futures$1.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.Exception apply (java.lang.Exception)
Exception e
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/util/concurrent/Futures$2.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$2 extends java.lang.Object implements com.google.common.base.Function {
final Exception val$exception
void (java.lang.Exception)
public java.lang.Exception apply (java.lang.Exception)
Exception e
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/util/concurrent/Futures$3.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$3 extends java.lang.Object implements com.google.common.util.concurrent.AsyncFunction {
final com.google.common.base.Function val$function
void (com.google.common.base.Function)
public com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object)
Object input
Object output
}
com/google/common/util/concurrent/Futures$4.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$4 extends java.lang.Object implements java.util.concurrent.Future {
final java.util.concurrent.Future val$input
final com.google.common.base.Function val$function
void (java.util.concurrent.Future, com.google.common.base.Function)
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public boolean isCancelled ()
public boolean isDone ()
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
private java.lang.Object applyTransformation (java.lang.Object) throws java.util.concurrent.ExecutionException
Throwable t
Object input
}
com/google/common/util/concurrent/Futures$5.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$5 extends java.lang.Object implements com.google.common.util.concurrent.AsyncFunction {
void ()
public com.google.common.util.concurrent.ListenableFuture apply (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture input
public volatile com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
Object x0
}
com/google/common/util/concurrent/Futures$6.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$6 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.ListenableFuture val$future
final com.google.common.util.concurrent.FutureCallback val$callback
void (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.FutureCallback)
public void run ()
Object value
java.util.concurrent.ExecutionException e
RuntimeException e
Error e
}
com/google/common/util/concurrent/Futures$7.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$7 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.lang.Boolean apply (java.lang.reflect.Constructor)
java.lang.reflect.Constructor input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/util/concurrent/Futures$ChainingListenableFuture$1.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ChainingListenableFuture$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.ListenableFuture val$outputFuture
final com.google.common.util.concurrent.Futures$ChainingListenableFuture this$0
void (com.google.common.util.concurrent.Futures$ChainingListenableFuture, com.google.common.util.concurrent.ListenableFuture)
public void run ()
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
}
com/google/common/util/concurrent/Futures$ChainingListenableFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ChainingListenableFuture extends com.google.common.util.concurrent.AbstractFuture implements java.lang.Runnable {
private com.google.common.util.concurrent.AsyncFunction function
private com.google.common.util.concurrent.ListenableFuture inputFuture
private volatile com.google.common.util.concurrent.ListenableFuture outputFuture
private final java.util.concurrent.BlockingQueue mayInterruptIfRunningChannel
private final java.util.concurrent.CountDownLatch outputCreated
private void (com.google.common.util.concurrent.AsyncFunction, com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.AsyncFunction function
com.google.common.util.concurrent.ListenableFuture inputFuture
public boolean cancel (boolean)
boolean mayInterruptIfRunning
private void cancel (java.util.concurrent.Future, boolean)
java.util.concurrent.Future future
boolean mayInterruptIfRunning
public void run ()
java.util.concurrent.CancellationException e
java.util.concurrent.ExecutionException e
Object sourceResult
com.google.common.util.concurrent.ListenableFuture outputFuture
java.lang.reflect.UndeclaredThrowableException e
Exception e
Error e
void (com.google.common.util.concurrent.AsyncFunction, com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.Futures$1)
com.google.common.util.concurrent.AsyncFunction x0
com.google.common.util.concurrent.ListenableFuture x1
com.google.common.util.concurrent.Futures$1 x2
static com.google.common.util.concurrent.ListenableFuture access$102 (com.google.common.util.concurrent.Futures$ChainingListenableFuture, com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.Futures$ChainingListenableFuture x0
com.google.common.util.concurrent.ListenableFuture x1
}
com/google/common/util/concurrent/Futures$ListFuture$1.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ListFuture$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.Futures$ListFuture this$0
void (com.google.common.util.concurrent.Futures$ListFuture)
public void run ()
}
com/google/common/util/concurrent/Futures$ListFuture$2.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ListFuture$2 extends java.lang.Object implements java.lang.Runnable {
final int val$index
final com.google.common.util.concurrent.ListenableFuture val$listenable
final com.google.common.util.concurrent.Futures$ListFuture this$0
void (com.google.common.util.concurrent.Futures$ListFuture, int, com.google.common.util.concurrent.ListenableFuture)
public void run ()
}
com/google/common/util/concurrent/Futures$ListFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ListFuture extends com.google.common.util.concurrent.AbstractFuture {
com.google.common.collect.ImmutableList futures
final boolean allMustSucceed
final java.util.concurrent.atomic.AtomicInteger remaining
java.util.List values
void (com.google.common.collect.ImmutableList, boolean, java.util.concurrent.Executor)
com.google.common.collect.ImmutableList futures
boolean allMustSucceed
java.util.concurrent.Executor listenerExecutor
private void init (java.util.concurrent.Executor)
int i
com.google.common.util.concurrent.ListenableFuture listenable
int index
int i
java.util.concurrent.Executor listenerExecutor
com.google.common.collect.ImmutableList localFutures
private void setOneValue (int, java.util.concurrent.Future)
int newRemaining
java.util.concurrent.CancellationException e
int newRemaining
java.util.concurrent.ExecutionException e
int newRemaining
RuntimeException e
int newRemaining
Error e
int newRemaining
int newRemaining
int index
java.util.concurrent.Future future
java.util.List localValues
static void access$200 (com.google.common.util.concurrent.Futures$ListFuture, int, java.util.concurrent.Future)
com.google.common.util.concurrent.Futures$ListFuture x0
int x1
java.util.concurrent.Future x2
}
com/google/common/util/concurrent/Futures$MappingCheckedFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$MappingCheckedFuture extends com.google.common.util.concurrent.AbstractCheckedFuture {
final com.google.common.base.Function mapper
void (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture delegate
com.google.common.base.Function mapper
protected java.lang.Exception mapException (java.lang.Exception)
Exception e
}
com/google/common/util/concurrent/Futures.classFutures.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Futures extends java.lang.Object {
private static final com.google.common.util.concurrent.AsyncFunction DEREFERENCER
private static final com.google.common.collect.Ordering WITH_STRING_PARAM_FIRST
private void ()
public static com.google.common.util.concurrent.CheckedFuture makeChecked (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture future
com.google.common.base.Function mapper
public static com.google.common.util.concurrent.ListenableFuture immediateFuture (java.lang.Object)
Object value
com.google.common.util.concurrent.SettableFuture future
public static com.google.common.util.concurrent.CheckedFuture immediateCheckedFuture (java.lang.Object)
Object value
com.google.common.util.concurrent.SettableFuture future
public static com.google.common.util.concurrent.ListenableFuture immediateFailedFuture (java.lang.Throwable)
Throwable throwable
com.google.common.util.concurrent.SettableFuture future
public static com.google.common.util.concurrent.CheckedFuture immediateFailedCheckedFuture (java.lang.Exception)
Exception exception
public static com.google.common.util.concurrent.ListenableFuture transform (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.AsyncFunction)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.util.concurrent.AsyncFunction function
public static com.google.common.util.concurrent.ListenableFuture transform (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.AsyncFunction, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.util.concurrent.AsyncFunction function
java.util.concurrent.Executor executor
com.google.common.util.concurrent.Futures$ChainingListenableFuture output
public static com.google.common.util.concurrent.ListenableFuture transform (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.base.Function function
public static com.google.common.util.concurrent.ListenableFuture transform (com.google.common.util.concurrent.ListenableFuture, com.google.common.base.Function, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.base.Function function
java.util.concurrent.Executor executor
com.google.common.util.concurrent.AsyncFunction wrapperFunction
public static java.util.concurrent.Future lazyTransform (java.util.concurrent.Future, com.google.common.base.Function)
java.util.concurrent.Future input
com.google.common.base.Function function
public static com.google.common.util.concurrent.ListenableFuture dereference (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture nested
public static transient com.google.common.util.concurrent.ListenableFuture allAsList (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] futures
public static com.google.common.util.concurrent.ListenableFuture allAsList (java.lang.Iterable)
Iterable futures
public static transient com.google.common.util.concurrent.ListenableFuture successfulAsList (com.google.common.util.concurrent.ListenableFuture[])
com.google.common.util.concurrent.ListenableFuture[] futures
public static com.google.common.util.concurrent.ListenableFuture successfulAsList (java.lang.Iterable)
Iterable futures
public static void addCallback (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.FutureCallback)
com.google.common.util.concurrent.ListenableFuture future
com.google.common.util.concurrent.FutureCallback callback
public static void addCallback (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.FutureCallback, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture future
com.google.common.util.concurrent.FutureCallback callback
java.util.concurrent.Executor executor
Runnable callbackListener
public static java.lang.Object get (java.util.concurrent.Future, java.lang.Class) throws java.lang.Exception
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.Future future
Class exceptionClass
public static java.lang.Object get (java.util.concurrent.Future, long, java.util.concurrent.TimeUnit, java.lang.Class) throws java.lang.Exception
InterruptedException e
java.util.concurrent.TimeoutException e
java.util.concurrent.ExecutionException e
java.util.concurrent.Future future
long timeout
java.util.concurrent.TimeUnit unit
Class exceptionClass
private static void wrapAndThrowExceptionOrError (java.lang.Throwable, java.lang.Class) throws java.lang.Exception
Throwable cause
Class exceptionClass
public static java.lang.Object getUnchecked (java.util.concurrent.Future)
java.util.concurrent.ExecutionException e
java.util.concurrent.Future future
private static void wrapAndThrowUnchecked (java.lang.Throwable)
Throwable cause
private static java.lang.Exception newWithCause (java.lang.Class, java.lang.Throwable)
Exception instance
java.lang.reflect.Constructor constructor
java.util.Iterator i$
Class exceptionClass
Throwable cause
java.util.List constructors
private static java.util.List preferringStrings (java.util.List)
java.util.List constructors
private static java.lang.Object newFromConstructor (java.lang.reflect.Constructor, java.lang.Throwable)
Class paramType
int i
IllegalArgumentException e
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
java.lang.reflect.Constructor constructor
Throwable cause
Class[] paramTypes
Object[] params
static void ()
}
com/google/common/util/concurrent/JdkFutureAdapters$ListenableFutureAdapter$1.classJdkFutureAdapters.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter this$0
void (com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter)
public void run ()
Error e
InterruptedException e
Throwable e
}
com/google/common/util/concurrent/JdkFutureAdapters$ListenableFutureAdapter.classJdkFutureAdapters.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter extends com.google.common.util.concurrent.ForwardingFuture implements com.google.common.util.concurrent.ListenableFuture {
private static final java.util.concurrent.ThreadFactory threadFactory
private static final java.util.concurrent.Executor defaultAdapterExecutor
private final java.util.concurrent.Executor adapterExecutor
private final com.google.common.util.concurrent.ExecutionList executionList
private final java.util.concurrent.atomic.AtomicBoolean hasListeners
private final java.util.concurrent.Future delegate
void (java.util.concurrent.Future)
java.util.concurrent.Future delegate
void (java.util.concurrent.Future, java.util.concurrent.Executor)
java.util.concurrent.Future delegate
java.util.concurrent.Executor adapterExecutor
protected java.util.concurrent.Future delegate ()
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected volatile java.lang.Object delegate ()
static java.util.concurrent.Future access$000 (com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter)
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter x0
static com.google.common.util.concurrent.ExecutionList access$100 (com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter)
com.google.common.util.concurrent.JdkFutureAdapters$ListenableFutureAdapter x0
static void ()
}
com/google/common/util/concurrent/JdkFutureAdapters.classJdkFutureAdapters.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.JdkFutureAdapters extends java.lang.Object {
public static com.google.common.util.concurrent.ListenableFuture listenInPoolThread (java.util.concurrent.Future)
java.util.concurrent.Future future
public static com.google.common.util.concurrent.ListenableFuture listenInPoolThread (java.util.concurrent.Future, java.util.concurrent.Executor)
java.util.concurrent.Future future
java.util.concurrent.Executor executor
private void ()
}
com/google/common/util/concurrent/ListenableFuture.classListenableFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListenableFuture extends java.lang.Object implements java.util.concurrent.Future {
public abstract void addListener (java.lang.Runnable, java.util.concurrent.Executor)
}
com/google/common/util/concurrent/ListenableFutureTask.classListenableFutureTask.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ListenableFutureTask extends java.util.concurrent.FutureTask implements com.google.common.util.concurrent.ListenableFuture {
private final com.google.common.util.concurrent.ExecutionList executionList
public static com.google.common.util.concurrent.ListenableFutureTask create (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
public static com.google.common.util.concurrent.ListenableFutureTask create (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
private void (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
private void (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object result
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
Runnable listener
java.util.concurrent.Executor exec
protected void done ()
}
com/google/common/util/concurrent/ListeningExecutorService.classListeningExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListeningExecutorService extends java.lang.Object implements java.util.concurrent.ExecutorService {
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable)
public abstract com.google.common.util.concurrent.ListenableFuture submit (java.lang.Runnable, java.lang.Object)
public abstract java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
public abstract java.util.List invokeAll (java.util.Collection, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
}
com/google/common/util/concurrent/ListeningScheduledExecutorService.classListeningScheduledExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListeningScheduledExecutorService extends java.lang.Object implements java.util.concurrent.ScheduledExecutorService com.google.common.util.concurrent.ListeningExecutorService {
}
com/google/common/util/concurrent/Monitor$Guard.classMonitor.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Monitor$Guard extends java.lang.Object {
final com.google.common.util.concurrent.Monitor monitor
final java.util.concurrent.locks.Condition condition
int waiterCount
protected void (com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor monitor
public abstract boolean isSatisfied ()
public final boolean equals (java.lang.Object)
Object other
public final int hashCode ()
}
com/google/common/util/concurrent/Monitor.classMonitor.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Monitor extends java.lang.Object {
private final boolean fair
private final java.util.concurrent.locks.ReentrantLock lock
private final java.util.ArrayList activeGuards
public void ()
public void (boolean)
boolean fair
public void enter ()
public void enterInterruptibly () throws java.lang.InterruptedException
public boolean enter (long, java.util.concurrent.TimeUnit)
InterruptedException ignored
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.locks.ReentrantLock lock
long startNanos
long timeoutNanos
long remainingNanos
boolean interruptIgnored
public boolean enterInterruptibly (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long time
java.util.concurrent.TimeUnit unit
public boolean tryEnter ()
public void enterWhen (com.google.common.util.concurrent.Monitor$Guard) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean reentrant
boolean success
public void enterWhenUninterruptibly (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean reentrant
boolean success
public boolean enterWhen (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long remainingNanos
long startNanos
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.locks.ReentrantLock lock
boolean reentrant
long remainingNanos
boolean satisfied
public boolean enterWhenUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
long remainingNanos
InterruptedException ignored
long startNanos
long timeoutNanos
long remainingNanos
boolean satisfied
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.locks.ReentrantLock lock
boolean reentrant
boolean interruptIgnored
public boolean enterIf (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public boolean enterIfInterruptibly (com.google.common.util.concurrent.Monitor$Guard) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public boolean enterIf (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public boolean enterIfInterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public boolean tryEnterIf (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
java.util.concurrent.locks.ReentrantLock lock
boolean satisfied
public void waitFor (com.google.common.util.concurrent.Monitor$Guard) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
public void waitForUninterruptibly (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
public boolean waitFor (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
public boolean waitForUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
public void leave ()
java.util.concurrent.locks.ReentrantLock lock
public boolean isFair ()
public boolean isOccupied ()
public boolean isOccupiedByCurrentThread ()
public int getOccupiedDepth ()
public int getQueueLength ()
public boolean hasQueuedThreads ()
public boolean hasQueuedThread (java.lang.Thread)
Thread thread
public boolean hasWaiters (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
public int getWaitQueueLength (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
private void signalConditionsOfSatisfiedGuards (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
int i
com.google.common.util.concurrent.Monitor$Guard guard
int i
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard interruptedGuard
java.util.ArrayList guards
int guardCount
private void incrementWaiters (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
int waiters
private void decrementWaiters (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
int waiters
private void waitInterruptibly (com.google.common.util.concurrent.Monitor$Guard, boolean) throws java.lang.InterruptedException
Throwable throwable
InterruptedException interrupt
java.util.concurrent.locks.Condition condition
com.google.common.util.concurrent.Monitor$Guard guard
boolean signalBeforeWaiting
private void waitUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, boolean)
java.util.concurrent.locks.Condition condition
com.google.common.util.concurrent.Monitor$Guard guard
boolean signalBeforeWaiting
private boolean waitInterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, boolean) throws java.lang.InterruptedException
Throwable throwable
InterruptedException interrupt
java.util.concurrent.locks.Condition condition
com.google.common.util.concurrent.Monitor$Guard guard
long remainingNanos
boolean signalBeforeWaiting
private boolean waitUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, boolean)
Throwable throwable
InterruptedException ignored
java.util.concurrent.locks.Condition condition
long remainingNanos
long startNanos
boolean interruptIgnored
com.google.common.util.concurrent.Monitor$Guard guard
long timeoutNanos
boolean signalBeforeWaiting
static java.util.concurrent.locks.ReentrantLock access$000 (com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor x0
}
com/google/common/util/concurrent/MoreExecutors$1.classMoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$1 extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.ExecutorService val$service
final long val$terminationTimeout
final java.util.concurrent.TimeUnit val$timeUnit
void (java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
public void run ()
InterruptedException ignored
}
com/google/common/util/concurrent/MoreExecutors$2.classMoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$2 extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.BlockingQueue val$queue
final com.google.common.util.concurrent.ListenableFuture val$future
void (java.util.concurrent.BlockingQueue, com.google.common.util.concurrent.ListenableFuture)
public void run ()
}
com/google/common/util/concurrent/MoreExecutors$ListeningDecorator.classMoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$ListeningDecorator extends com.google.common.util.concurrent.AbstractListeningExecutorService {
final java.util.concurrent.ExecutorService delegate
void (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService delegate
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public boolean isShutdown ()
public boolean isTerminated ()
public void shutdown ()
public java.util.List shutdownNow ()
public void execute (java.lang.Runnable)
Runnable command
}
com/google/common/util/concurrent/MoreExecutors$SameThreadExecutorService.classMoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService extends com.google.common.util.concurrent.AbstractListeningExecutorService {
private final java.util.concurrent.locks.Lock lock
private final java.util.concurrent.locks.Condition termination
private int runningTasks
private boolean shutdown
private void ()
public void execute (java.lang.Runnable)
Runnable command
public boolean isShutdown ()
public void shutdown ()
public java.util.List shutdownNow ()
public boolean isTerminated ()
public boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
long nanos
private void startTask ()
private void endTask ()
void (com.google.common.util.concurrent.MoreExecutors$1)
com.google.common.util.concurrent.MoreExecutors$1 x0
}
com/google/common/util/concurrent/MoreExecutors$ScheduledListeningDecorator.classMoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator extends com.google.common.util.concurrent.MoreExecutors$ListeningDecorator implements com.google.common.util.concurrent.ListeningScheduledExecutorService {
final java.util.concurrent.ScheduledExecutorService delegate
void (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService delegate
public java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Callable callable
long delay
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long period
java.util.concurrent.TimeUnit unit
public java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long delay
java.util.concurrent.TimeUnit unit
}
com/google/common/util/concurrent/MoreExecutors.classMoreExecutors.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.MoreExecutors extends java.lang.Object {
private void ()
public static java.util.concurrent.ExecutorService getExitingExecutorService (java.util.concurrent.ThreadPoolExecutor, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ThreadPoolExecutor executor
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.ExecutorService service
public static java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService (java.util.concurrent.ScheduledThreadPoolExecutor, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ScheduledThreadPoolExecutor executor
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
java.util.concurrent.ScheduledExecutorService service
public static void addDelayedShutdownHook (java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ExecutorService service
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
public static java.util.concurrent.ExecutorService getExitingExecutorService (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor executor
public static java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService (java.util.concurrent.ScheduledThreadPoolExecutor)
java.util.concurrent.ScheduledThreadPoolExecutor executor
public static com.google.common.util.concurrent.ListeningExecutorService sameThreadExecutor ()
public static com.google.common.util.concurrent.ListeningExecutorService listeningDecorator (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService delegate
public static com.google.common.util.concurrent.ListeningScheduledExecutorService listeningDecorator (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService delegate
static java.lang.Object invokeAnyImpl (com.google.common.util.concurrent.ListeningExecutorService, java.util.Collection, boolean, long) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
long now
java.util.concurrent.Future f
java.util.Iterator i$
java.util.concurrent.ExecutionException eex
RuntimeException rex
java.util.concurrent.Future f
java.util.concurrent.ExecutionException ee
long lastTime
java.util.Iterator it
int active
java.util.concurrent.Future f
java.util.Iterator i$
com.google.common.util.concurrent.ListeningExecutorService executorService
java.util.Collection tasks
boolean timed
long nanos
int ntasks
java.util.List futures
java.util.concurrent.BlockingQueue futureQueue
private static com.google.common.util.concurrent.ListenableFuture submitAndAddQueueListener (com.google.common.util.concurrent.ListeningExecutorService, java.util.concurrent.Callable, java.util.concurrent.BlockingQueue)
com.google.common.util.concurrent.ListeningExecutorService executorService
java.util.concurrent.Callable task
java.util.concurrent.BlockingQueue queue
com.google.common.util.concurrent.ListenableFuture future
}
com/google/common/util/concurrent/RateLimiter$1.classRateLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.RateLimiter$1 extends java.lang.Object {
}
com/google/common/util/concurrent/RateLimiter$Bursty.classRateLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.RateLimiter$Bursty extends com.google.common.util.concurrent.RateLimiter {
void (com.google.common.util.concurrent.RateLimiter$SleepingTicker)
com.google.common.util.concurrent.RateLimiter$SleepingTicker ticker
void doSetRate (double, double)
double permitsPerSecond
double stableIntervalMicros
double oldMaxPermits
long storedPermitsToWaitTime (double, double)
double storedPermits
double permitsToTake
}
com/google/common/util/concurrent/RateLimiter$SleepingTicker$1.classRateLimiter.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.RateLimiter$SleepingTicker$1 extends com.google.common.util.concurrent.RateLimiter$SleepingTicker {
void ()
public long read ()
public void sleepMicrosUninterruptibly (long)
long micros
}
com/google/common/util/concurrent/RateLimiter$SleepingTicker.classRateLimiter.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.RateLimiter$SleepingTicker extends com.google.common.base.Ticker {
static final com.google.common.util.concurrent.RateLimiter$SleepingTicker SYSTEM_TICKER
void ()
abstract void sleepMicrosUninterruptibly (long)
static void ()
}
com/google/common/util/concurrent/RateLimiter$WarmingUp.classRateLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.RateLimiter$WarmingUp extends com.google.common.util.concurrent.RateLimiter {
final long warmupPeriodMicros
private double slope
private double halfPermits
void (com.google.common.util.concurrent.RateLimiter$SleepingTicker, long, java.util.concurrent.TimeUnit)
com.google.common.util.concurrent.RateLimiter$SleepingTicker ticker
long warmupPeriod
java.util.concurrent.TimeUnit timeUnit
void doSetRate (double, double)
double permitsPerSecond
double stableIntervalMicros
double oldMaxPermits
double coldIntervalMicros
long storedPermitsToWaitTime (double, double)
double permitsAboveHalfToTake
double storedPermits
double permitsToTake
double availablePermitsAboveHalf
long micros
private double permitsToTime (double)
double permits
}
com/google/common/util/concurrent/RateLimiter.classRateLimiter.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.RateLimiter extends java.lang.Object {
private final com.google.common.util.concurrent.RateLimiter$SleepingTicker ticker
private final long offsetNanos
double storedPermits
double maxPermits
double stableIntervalMicros
private long nextFreeTicketMicros
public static com.google.common.util.concurrent.RateLimiter create (double)
double permitsPerSecond
static com.google.common.util.concurrent.RateLimiter create (com.google.common.util.concurrent.RateLimiter$SleepingTicker, double)
com.google.common.util.concurrent.RateLimiter$SleepingTicker ticker
double permitsPerSecond
com.google.common.util.concurrent.RateLimiter rateLimiter
public static com.google.common.util.concurrent.RateLimiter create (double, long, java.util.concurrent.TimeUnit)
double permitsPerSecond
long warmupPeriod
java.util.concurrent.TimeUnit unit
static com.google.common.util.concurrent.RateLimiter create (com.google.common.util.concurrent.RateLimiter$SleepingTicker, double, long, java.util.concurrent.TimeUnit)
com.google.common.util.concurrent.RateLimiter$SleepingTicker ticker
double permitsPerSecond
long warmupPeriod
java.util.concurrent.TimeUnit timeUnit
com.google.common.util.concurrent.RateLimiter rateLimiter
static com.google.common.util.concurrent.RateLimiter createBursty (com.google.common.util.concurrent.RateLimiter$SleepingTicker, double, int)
com.google.common.util.concurrent.RateLimiter$SleepingTicker ticker
double permitsPerSecond
int maxBurstSize
com.google.common.util.concurrent.RateLimiter$Bursty rateLimiter
private void (com.google.common.util.concurrent.RateLimiter$SleepingTicker)
com.google.common.util.concurrent.RateLimiter$SleepingTicker ticker
public final synchronized void setRate (double)
double permitsPerSecond
double stableIntervalMicros
abstract void doSetRate (double, double)
public final synchronized double getRate ()
public void acquire ()
public void acquire (int)
int permits
long microsToWait
public boolean tryAcquire (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public boolean tryAcquire (int, long, java.util.concurrent.TimeUnit)
long nowMicros
int permits
long timeout
java.util.concurrent.TimeUnit unit
long timeoutMicros
long microsToWait
private static void checkPermits (int)
int permits
private long reserveNextTicket (double, long)
double requiredPermits
long nowMicros
long microsToNextFreeTicket
double storedPermitsToSpend
double freshPermits
long waitMicros
abstract long storedPermitsToWaitTime (double, double)
private void resync (long)
long nowMicros
private long readSafeMicros ()
public java.lang.String toString ()
void (com.google.common.util.concurrent.RateLimiter$SleepingTicker, com.google.common.util.concurrent.RateLimiter$1)
com.google.common.util.concurrent.RateLimiter$SleepingTicker x0
com.google.common.util.concurrent.RateLimiter$1 x1
}
com/google/common/util/concurrent/Service$Listener.classService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Service$Listener extends java.lang.Object {
public abstract void starting ()
public abstract void running ()
public abstract void stopping (com.google.common.util.concurrent.Service$State)
public abstract void terminated (com.google.common.util.concurrent.Service$State)
public abstract void failed (com.google.common.util.concurrent.Service$State, java.lang.Throwable)
}
com/google/common/util/concurrent/Service$State.classService.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Service$State extends java.lang.Enum {
public static final com.google.common.util.concurrent.Service$State NEW
public static final com.google.common.util.concurrent.Service$State STARTING
public static final com.google.common.util.concurrent.Service$State RUNNING
public static final com.google.common.util.concurrent.Service$State STOPPING
public static final com.google.common.util.concurrent.Service$State TERMINATED
public static final com.google.common.util.concurrent.Service$State FAILED
private static final com.google.common.util.concurrent.Service$State[] $VALUES
public static com.google.common.util.concurrent.Service$State[] values ()
public static com.google.common.util.concurrent.Service$State valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/util/concurrent/Service.classService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Service extends java.lang.Object {
public abstract com.google.common.util.concurrent.ListenableFuture start ()
public abstract com.google.common.util.concurrent.Service$State startAndWait ()
public abstract boolean isRunning ()
public abstract com.google.common.util.concurrent.Service$State state ()
public abstract com.google.common.util.concurrent.ListenableFuture stop ()
public abstract com.google.common.util.concurrent.Service$State stopAndWait ()
public abstract void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
}
com/google/common/util/concurrent/SettableFuture.classSettableFuture.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.SettableFuture extends com.google.common.util.concurrent.AbstractFuture {
public static com.google.common.util.concurrent.SettableFuture create ()
private void ()
public boolean set (java.lang.Object)
Object value
public boolean setException (java.lang.Throwable)
Throwable throwable
}
com/google/common/util/concurrent/SimpleTimeLimiter$1$1.classSimpleTimeLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.SimpleTimeLimiter$1$1 extends java.lang.Object implements java.util.concurrent.Callable {
final java.lang.reflect.Method val$method
final Object[] val$args
final com.google.common.util.concurrent.SimpleTimeLimiter$1 this$1
void (com.google.common.util.concurrent.SimpleTimeLimiter$1, java.lang.reflect.Method, java.lang.Object[])
public java.lang.Object call () throws java.lang.Exception
java.lang.reflect.InvocationTargetException e
}
com/google/common/util/concurrent/SimpleTimeLimiter$1.classSimpleTimeLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.SimpleTimeLimiter$1 extends java.lang.Object implements java.lang.reflect.InvocationHandler {
final Object val$target
final long val$timeoutDuration
final java.util.concurrent.TimeUnit val$timeoutUnit
final java.util.Set val$interruptibleMethods
final com.google.common.util.concurrent.SimpleTimeLimiter this$0
void (com.google.common.util.concurrent.SimpleTimeLimiter, java.lang.Object, long, java.util.concurrent.TimeUnit, java.util.Set)
public java.lang.Object invoke (java.lang.Object, java.lang.reflect.Method, java.lang.Object[]) throws java.lang.Throwable
Object obj
java.lang.reflect.Method method
Object[] args
java.util.concurrent.Callable callable
}
com/google/common/util/concurrent/SimpleTimeLimiter.classSimpleTimeLimiter.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.SimpleTimeLimiter extends java.lang.Object implements com.google.common.util.concurrent.TimeLimiter {
private final java.util.concurrent.ExecutorService executor
public void (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executor
public void ()
public java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
Object target
Class interfaceType
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
java.util.Set interruptibleMethods
java.lang.reflect.InvocationHandler handler
public java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.TimeoutException e
java.util.concurrent.Callable callable
long timeoutDuration
java.util.concurrent.TimeUnit timeoutUnit
boolean amInterruptible
java.util.concurrent.Future future
private static java.lang.Exception throwCause (java.lang.Exception, boolean) throws java.lang.Exception
StackTraceElement[] combined
Exception e
boolean combineStackTraces
Throwable cause
private static java.util.Set findInterruptibleMethods (java.lang.Class)
java.lang.reflect.Method m
java.lang.reflect.Method[] arr$
int len$
int i$
Class interfaceType
java.util.Set set
private static boolean declaresInterruptedEx (java.lang.reflect.Method)
Class exType
Class[] arr$
int len$
int i$
java.lang.reflect.Method method
private static java.lang.Object newProxy (java.lang.Class, java.lang.reflect.InvocationHandler)
Class interfaceType
java.lang.reflect.InvocationHandler handler
Object object
static java.lang.Exception access$000 (java.lang.Exception, boolean) throws java.lang.Exception
Exception x0
boolean x1
}
com/google/common/util/concurrent/Striped$1.classStriped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$1 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public java.util.concurrent.locks.Lock get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$2.classStriped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$2 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public java.util.concurrent.locks.Lock get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$3.classStriped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$3 extends java.lang.Object implements com.google.common.base.Supplier {
final int val$permits
void (int)
public java.util.concurrent.Semaphore get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$4.classStriped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$4 extends java.lang.Object implements com.google.common.base.Supplier {
final int val$permits
void (int)
public java.util.concurrent.Semaphore get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$5.classStriped.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Striped$5 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public java.util.concurrent.locks.ReadWriteLock get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/Striped$CompactStriped.classStriped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$CompactStriped extends com.google.common.util.concurrent.Striped$PowerOfTwoStriped {
private final Object[] array
private void (int, com.google.common.base.Supplier)
int i
int stripes
com.google.common.base.Supplier supplier
public java.lang.Object getAt (int)
int index
public int size ()
void (int, com.google.common.base.Supplier, com.google.common.util.concurrent.Striped$1)
int x0
com.google.common.base.Supplier x1
com.google.common.util.concurrent.Striped$1 x2
}
com/google/common/util/concurrent/Striped$LazyStriped.classStriped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$LazyStriped extends com.google.common.util.concurrent.Striped$PowerOfTwoStriped {
final java.util.concurrent.ConcurrentMap cache
final int size
void (int, com.google.common.base.Supplier)
int stripes
com.google.common.base.Supplier supplier
public java.lang.Object getAt (int)
int index
public int size ()
}
com/google/common/util/concurrent/Striped$PaddedLock.classStriped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$PaddedLock extends java.util.concurrent.locks.ReentrantLock {
long q1
long q2
long q3
void ()
}
com/google/common/util/concurrent/Striped$PaddedSemaphore.classStriped.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Striped$PaddedSemaphore extends java.util.concurrent.Semaphore {
long q1
long q2
long q3
void (int)
int permits
}
com/google/common/util/concurrent/Striped$PowerOfTwoStriped.classStriped.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.Striped$PowerOfTwoStriped extends com.google.common.util.concurrent.Striped {
final int mask
void (int)
int stripes
final int indexFor (java.lang.Object)
Object key
int hash
public final java.lang.Object get (java.lang.Object)
Object key
}
com/google/common/util/concurrent/Striped.classStriped.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.Striped extends java.lang.Object {
private static final com.google.common.base.Supplier READ_WRITE_LOCK_SUPPLIER
private static final int ALL_SET
private void ()
public abstract java.lang.Object get (java.lang.Object)
public abstract java.lang.Object getAt (int)
abstract int indexFor (java.lang.Object)
public abstract int size ()
public java.lang.Iterable bulkGet (java.lang.Iterable)
int i
int i
Iterable keys
Object[] array
int[] stripes
java.util.List asList
public static com.google.common.util.concurrent.Striped lock (int)
int stripes
public static com.google.common.util.concurrent.Striped lazyWeakLock (int)
int stripes
public static com.google.common.util.concurrent.Striped semaphore (int, int)
int stripes
int permits
public static com.google.common.util.concurrent.Striped lazyWeakSemaphore (int, int)
int stripes
int permits
public static com.google.common.util.concurrent.Striped readWriteLock (int)
int stripes
public static com.google.common.util.concurrent.Striped lazyWeakReadWriteLock (int)
int stripes
private static int ceilToPowerOfTwo (int)
int x
private static int smear (int)
int hashCode
void (com.google.common.util.concurrent.Striped$1)
com.google.common.util.concurrent.Striped$1 x0
static int access$200 (int)
int x0
static int access$300 (int)
int x0
static void ()
}
com/google/common/util/concurrent/ThreadFactoryBuilder$1.classThreadFactoryBuilder.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ThreadFactoryBuilder$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final java.util.concurrent.ThreadFactory val$backingThreadFactory
final String val$nameFormat
final java.util.concurrent.atomic.AtomicLong val$count
final Boolean val$daemon
final Integer val$priority
final Thread$UncaughtExceptionHandler val$uncaughtExceptionHandler
void (java.util.concurrent.ThreadFactory, java.lang.String, java.util.concurrent.atomic.AtomicLong, java.lang.Boolean, java.lang.Integer, java.lang.Thread$UncaughtExceptionHandler)
public java.lang.Thread newThread (java.lang.Runnable)
Runnable runnable
Thread thread
}
com/google/common/util/concurrent/ThreadFactoryBuilder.classThreadFactoryBuilder.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ThreadFactoryBuilder extends java.lang.Object {
private String nameFormat
private Boolean daemon
private Integer priority
private Thread$UncaughtExceptionHandler uncaughtExceptionHandler
private java.util.concurrent.ThreadFactory backingThreadFactory
public void ()
public com.google.common.util.concurrent.ThreadFactoryBuilder setNameFormat (java.lang.String)
String nameFormat
public com.google.common.util.concurrent.ThreadFactoryBuilder setDaemon (boolean)
boolean daemon
public com.google.common.util.concurrent.ThreadFactoryBuilder setPriority (int)
int priority
public com.google.common.util.concurrent.ThreadFactoryBuilder setUncaughtExceptionHandler (java.lang.Thread$UncaughtExceptionHandler)
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
public com.google.common.util.concurrent.ThreadFactoryBuilder setThreadFactory (java.util.concurrent.ThreadFactory)
java.util.concurrent.ThreadFactory backingThreadFactory
public java.util.concurrent.ThreadFactory build ()
private static java.util.concurrent.ThreadFactory build (com.google.common.util.concurrent.ThreadFactoryBuilder)
com.google.common.util.concurrent.ThreadFactoryBuilder builder
String nameFormat
Boolean daemon
Integer priority
Thread$UncaughtExceptionHandler uncaughtExceptionHandler
java.util.concurrent.ThreadFactory backingThreadFactory
java.util.concurrent.atomic.AtomicLong count
}
com/google/common/util/concurrent/TimeLimiter.classTimeLimiter.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.TimeLimiter extends java.lang.Object {
public abstract java.lang.Object newProxy (java.lang.Object, java.lang.Class, long, java.util.concurrent.TimeUnit)
public abstract java.lang.Object callWithTimeout (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit, boolean) throws java.lang.Exception
}
com/google/common/util/concurrent/UncaughtExceptionHandlers$Exiter.classUncaughtExceptionHandlers.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.UncaughtExceptionHandlers$Exiter extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
private static final java.util.logging.Logger logger
private final Runtime runtime
void (java.lang.Runtime)
Runtime runtime
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Thread t
Throwable e
static void ()
}
com/google/common/util/concurrent/UncaughtExceptionHandlers.classUncaughtExceptionHandlers.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.UncaughtExceptionHandlers extends java.lang.Object {
private void ()
public static java.lang.Thread$UncaughtExceptionHandler systemExit ()
}
com/google/common/util/concurrent/UncheckedExecutionException.classUncheckedExecutionException.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.UncheckedExecutionException extends java.lang.RuntimeException {
private static final long serialVersionUID
protected void ()
protected void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/google/common/util/concurrent/UncheckedTimeoutException.classUncheckedTimeoutException.java
package com.google.common.util.concurrent
public com.google.common.util.concurrent.UncheckedTimeoutException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
}
com/google/common/util/concurrent/Uninterruptibles.classUninterruptibles.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.Uninterruptibles extends java.lang.Object {
public static void awaitUninterruptibly (java.util.concurrent.CountDownLatch)
InterruptedException e
java.util.concurrent.CountDownLatch latch
boolean interrupted
public static boolean awaitUninterruptibly (java.util.concurrent.CountDownLatch, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
java.util.concurrent.CountDownLatch latch
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static void joinUninterruptibly (java.lang.Thread)
InterruptedException e
Thread toJoin
boolean interrupted
public static java.lang.Object getUninterruptibly (java.util.concurrent.Future) throws java.util.concurrent.ExecutionException
InterruptedException e
java.util.concurrent.Future future
boolean interrupted
public static java.lang.Object getUninterruptibly (java.util.concurrent.Future, long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
InterruptedException e
long remainingNanos
long end
java.util.concurrent.Future future
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static void joinUninterruptibly (java.lang.Thread, long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
Thread toJoin
long timeout
java.util.concurrent.TimeUnit unit
boolean interrupted
public static java.lang.Object takeUninterruptibly (java.util.concurrent.BlockingQueue)
InterruptedException e
java.util.concurrent.BlockingQueue queue
boolean interrupted
public static void putUninterruptibly (java.util.concurrent.BlockingQueue, java.lang.Object)
InterruptedException e
java.util.concurrent.BlockingQueue queue
Object element
boolean interrupted
public static void sleepUninterruptibly (long, java.util.concurrent.TimeUnit)
InterruptedException e
long remainingNanos
long end
long sleepFor
java.util.concurrent.TimeUnit unit
boolean interrupted
private void ()
}
com/google/common/util/concurrent/package-info.classpackage-info.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.package-info extends java.lang.Object {
}
default.sched.logging.properties
javax/annotation/CheckForNull.classCheckForNull.java
package javax.annotation
public abstract javax.annotation.CheckForNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/CheckForSigned.classCheckForSigned.java
package javax.annotation
public abstract javax.annotation.CheckForSigned extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/CheckReturnValue.classCheckReturnValue.java
package javax.annotation
public abstract javax.annotation.CheckReturnValue extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Detainted.classDetainted.java
package javax.annotation
public abstract javax.annotation.Detainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/MatchesPattern$Checker.classMatchesPattern.java
package javax.annotation
public javax.annotation.MatchesPattern$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void ()
public javax.annotation.meta.When forConstantValue (javax.annotation.MatchesPattern, java.lang.Object)
javax.annotation.MatchesPattern annotation
Object value
java.util.regex.Pattern p
public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
java.lang.annotation.Annotation x0
Object x1
}
javax/annotation/MatchesPattern.classMatchesPattern.java
package javax.annotation
public abstract javax.annotation.MatchesPattern extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract int flags ()
}
javax/annotation/Nonnegative$Checker.classNonnegative.java
package javax.annotation
public javax.annotation.Nonnegative$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void ()
public javax.annotation.meta.When forConstantValue (javax.annotation.Nonnegative, java.lang.Object)
boolean isNegative
boolean isNegative
boolean isNegative
javax.annotation.Nonnegative annotation
Object v
boolean isNegative
Number value
public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
java.lang.annotation.Annotation x0
Object x1
}
javax/annotation/Nonnegative.classNonnegative.java
package javax.annotation
public abstract javax.annotation.Nonnegative extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Nonnull$Checker.classNonnull.java
package javax.annotation
public javax.annotation.Nonnull$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void ()
public javax.annotation.meta.When forConstantValue (javax.annotation.Nonnull, java.lang.Object)
javax.annotation.Nonnull qualifierqualifierArgument
Object value
public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
java.lang.annotation.Annotation x0
Object x1
}
javax/annotation/Nonnull.classNonnull.java
package javax.annotation
public abstract javax.annotation.Nonnull extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Nullable.classNullable.java
package javax.annotation
public abstract javax.annotation.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/OverridingMethodsMustInvokeSuper.classOverridingMethodsMustInvokeSuper.java
package javax.annotation
public abstract javax.annotation.OverridingMethodsMustInvokeSuper extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/ParametersAreNonnullByDefault.classParametersAreNonnullByDefault.java
package javax.annotation
public abstract javax.annotation.ParametersAreNonnullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/ParametersAreNullableByDefault.classParametersAreNullableByDefault.java
package javax.annotation
public abstract javax.annotation.ParametersAreNullableByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/PropertyKey.classPropertyKey.java
package javax.annotation
public abstract javax.annotation.PropertyKey extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/RegEx$Checker.classRegEx.java
package javax.annotation
public javax.annotation.RegEx$Checker extends java.lang.Object implements javax.annotation.meta.TypeQualifierValidator {
public void ()
public javax.annotation.meta.When forConstantValue (javax.annotation.RegEx, java.lang.Object)
java.util.regex.PatternSyntaxException e
javax.annotation.RegEx annotation
Object value
public volatile javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
java.lang.annotation.Annotation x0
Object x1
}
javax/annotation/RegEx.classRegEx.java
package javax.annotation
public abstract javax.annotation.RegEx extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Signed.classSigned.java
package javax.annotation
public abstract javax.annotation.Signed extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Syntax.classSyntax.java
package javax.annotation
public abstract javax.annotation.Syntax extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
public abstract javax.annotation.meta.When when ()
}
javax/annotation/Tainted.classTainted.java
package javax.annotation
public abstract javax.annotation.Tainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Untainted.classUntainted.java
package javax.annotation
public abstract javax.annotation.Untainted extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract javax.annotation.meta.When when ()
}
javax/annotation/WillClose.classWillClose.java
package javax.annotation
public abstract javax.annotation.WillClose extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/WillCloseWhenClosed.classWillCloseWhenClosed.java
package javax.annotation
public abstract javax.annotation.WillCloseWhenClosed extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/WillNotClose.classWillNotClose.java
package javax.annotation
public abstract javax.annotation.WillNotClose extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/concurrent/GuardedBy.classGuardedBy.java
package javax.annotation.concurrent
public abstract javax.annotation.concurrent.GuardedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
javax/annotation/concurrent/Immutable.classImmutable.java
package javax.annotation.concurrent
public abstract javax.annotation.concurrent.Immutable extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/concurrent/NotThreadSafe.classNotThreadSafe.java
package javax.annotation.concurrent
public abstract javax.annotation.concurrent.NotThreadSafe extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/concurrent/ThreadSafe.classThreadSafe.java
package javax.annotation.concurrent
public abstract javax.annotation.concurrent.ThreadSafe extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/Exclusive.classExclusive.java
package javax.annotation.meta
public abstract javax.annotation.meta.Exclusive extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/Exhaustive.classExhaustive.java
package javax.annotation.meta
public abstract javax.annotation.meta.Exhaustive extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/TypeQualifier.classTypeQualifier.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifier extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class applicableTo ()
}
javax/annotation/meta/TypeQualifierDefault.classTypeQualifierDefault.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifierDefault extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.annotation.ElementType[] value ()
}
javax/annotation/meta/TypeQualifierNickname.classTypeQualifierNickname.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifierNickname extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/TypeQualifierValidator.classTypeQualifierValidator.java
package javax.annotation.meta
public abstract javax.annotation.meta.TypeQualifierValidator extends java.lang.Object {
public abstract javax.annotation.meta.When forConstantValue (java.lang.annotation.Annotation, java.lang.Object)
}
javax/annotation/meta/When.classWhen.java
package javax.annotation.meta
public final javax.annotation.meta.When extends java.lang.Enum {
public static final javax.annotation.meta.When ALWAYS
public static final javax.annotation.meta.When UNKNOWN
public static final javax.annotation.meta.When MAYBE
public static final javax.annotation.meta.When NEVER
private static final javax.annotation.meta.When[] $VALUES
public static javax.annotation.meta.When[] values ()
public static javax.annotation.meta.When valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
jill.properties
org/kohsuke/args4j/Argument.classArgument.java
package org.kohsuke.args4j
public abstract org.kohsuke.args4j.Argument extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String usage ()
public abstract java.lang.String metaVar ()
public abstract boolean required ()
public abstract java.lang.Class handler ()
public abstract int index ()
public abstract boolean multiValued ()
}
org/kohsuke/args4j/ClassParser.classClassParser.java
package org.kohsuke.args4j
public org.kohsuke.args4j.ClassParser extends java.lang.Object {
public void ()
public void parse (java.lang.Object, org.kohsuke.args4j.CmdLineParser)
org.kohsuke.args4j.Option o
org.kohsuke.args4j.Argument a
java.lang.reflect.Method m
java.lang.reflect.Method[] arr$
int len$
int i$
org.kohsuke.args4j.Option o
org.kohsuke.args4j.Argument a
java.lang.reflect.Field f
java.lang.reflect.Field[] arr$
int len$
int i$
Class c
Object bean
org.kohsuke.args4j.CmdLineParser parser
}
org/kohsuke/args4j/CmdLineException.classCmdLineException.java
package org.kohsuke.args4j
public org.kohsuke.args4j.CmdLineException extends java.lang.Exception {
private static final long serialVersionUID
private org.kohsuke.args4j.CmdLineParser parser
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
public void (org.kohsuke.args4j.CmdLineParser, java.lang.String)
org.kohsuke.args4j.CmdLineParser parser
String message
public void (org.kohsuke.args4j.CmdLineParser, java.lang.String, java.lang.Throwable)
org.kohsuke.args4j.CmdLineParser parser
String message
Throwable cause
public void (org.kohsuke.args4j.CmdLineParser, java.lang.Throwable)
org.kohsuke.args4j.CmdLineParser parser
Throwable cause
public org.kohsuke.args4j.CmdLineParser getParser ()
}
org/kohsuke/args4j/CmdLineParser$1.classCmdLineParser.java
package org.kohsuke.args4j
org.kohsuke.args4j.CmdLineParser$1 extends java.lang.Object implements java.util.Comparator {
final org.kohsuke.args4j.CmdLineParser this$0
void (org.kohsuke.args4j.CmdLineParser)
public int compare (org.kohsuke.args4j.spi.OptionHandler, org.kohsuke.args4j.spi.OptionHandler)
org.kohsuke.args4j.spi.OptionHandler o1
org.kohsuke.args4j.spi.OptionHandler o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/kohsuke/args4j/CmdLineParser$CmdLineImpl.classCmdLineParser.java
package org.kohsuke.args4j
org.kohsuke.args4j.CmdLineParser$CmdLineImpl extends java.lang.Object implements org.kohsuke.args4j.spi.Parameters {
private final String[] args
private int pos
final org.kohsuke.args4j.CmdLineParser this$0
void (org.kohsuke.args4j.CmdLineParser, java.lang.String[])
String[] args
protected boolean hasMore ()
protected java.lang.String getCurrentToken ()
private void proceed (int)
int n
public java.lang.String getParameter (int) throws org.kohsuke.args4j.CmdLineException
int idx
public int size ()
static void access$100 (org.kohsuke.args4j.CmdLineParser$CmdLineImpl, int)
org.kohsuke.args4j.CmdLineParser$CmdLineImpl x0
int x1
}
org/kohsuke/args4j/CmdLineParser.classCmdLineParser.java
package org.kohsuke.args4j
public org.kohsuke.args4j.CmdLineParser extends java.lang.Object {
private final java.util.List options
private final java.util.List arguments
private boolean parsingOptions
private org.kohsuke.args4j.spi.OptionHandler currentOptionHandler
private int usageWidth
private static final java.util.Map handlerClasses
private static final java.util.logging.Logger LOGGER
public void (java.lang.Object)
Object bean
public void addArgument (org.kohsuke.args4j.spi.Setter, org.kohsuke.args4j.Argument)
org.kohsuke.args4j.spi.Setter setter
org.kohsuke.args4j.Argument a
org.kohsuke.args4j.spi.OptionHandler h
int index
public void addOption (org.kohsuke.args4j.spi.Setter, org.kohsuke.args4j.Option)
String alias
String[] arr$
int len$
int i$
org.kohsuke.args4j.spi.Setter setter
org.kohsuke.args4j.Option o
public java.util.List getArguments ()
private void checkOptionNotInMap (java.lang.String) throws org.kohsuke.args4j.IllegalAnnotationError
String name
protected org.kohsuke.args4j.spi.OptionHandler createOptionHandler (org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
Class t
java.lang.reflect.Constructor handlerType
InstantiationException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
org.kohsuke.args4j.OptionDef o
org.kohsuke.args4j.spi.Setter setter
java.lang.reflect.Constructor handlerType
Class h
public java.lang.String printExample (org.kohsuke.args4j.ExampleMode)
org.kohsuke.args4j.ExampleMode mode
public java.lang.String printExample (org.kohsuke.args4j.ExampleMode, java.util.ResourceBundle)
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
org.kohsuke.args4j.ExampleMode mode
java.util.ResourceBundle rb
StringBuilder buf
public void printUsage (java.io.OutputStream)
java.io.OutputStream out
public void printUsage (java.io.Writer, java.util.ResourceBundle)
int curLen
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
int curLen
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
java.io.Writer out
java.util.ResourceBundle rb
java.io.PrintWriter w
int len
private void printOption (java.io.PrintWriter, org.kohsuke.args4j.spi.OptionHandler, int, java.util.ResourceBundle)
String nameAndMeta
String usage
String format
String output
int i
java.io.PrintWriter out
org.kohsuke.args4j.spi.OptionHandler handler
int len
java.util.ResourceBundle rb
int widthMetadata
int widthUsage
java.util.List namesAndMetas
java.util.List usages
private java.lang.String localize (java.lang.String, java.util.ResourceBundle)
String s
java.util.ResourceBundle rb
private java.util.List wrapLines (java.lang.String, int)
int lineLength
int lineLength
String candidate
int sp
String restOfLine
String[] arr$
int len$
int i$
String line
int maxLength
java.util.List rv
private int getPrefixLen (org.kohsuke.args4j.spi.OptionHandler, java.util.ResourceBundle)
org.kohsuke.args4j.spi.OptionHandler h
java.util.ResourceBundle rb
private java.lang.String getOptionName ()
public void parseArgument (java.util.Collection) throws org.kohsuke.args4j.CmdLineException
java.util.Collection args
public transient void parseArgument (java.lang.String[]) throws org.kohsuke.args4j.CmdLineException
boolean isKeyValuePair
org.kohsuke.args4j.Messages msg
String arg
int diff
org.kohsuke.args4j.spi.OptionHandler handler
java.util.Iterator i$
org.kohsuke.args4j.spi.OptionHandler handler
java.util.Iterator i$
String[] args
org.kohsuke.args4j.CmdLineParser$CmdLineImpl cmdLine
java.util.Set present
int argIndex
private org.kohsuke.args4j.spi.OptionHandler findOptionHandler (java.lang.String)
String prefix
java.util.Map possibleHandlers
int i
String name
org.kohsuke.args4j.spi.OptionHandler handler
private org.kohsuke.args4j.spi.OptionHandler findOptionByName (java.lang.String)
String alias
String[] arr$
int len$
int i$
org.kohsuke.args4j.NamedOptionDef option
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
String name
private java.util.Map filter (java.util.List, java.lang.String)
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
java.util.List opt
String keyFilter
java.util.Map rv
protected boolean isOption (java.lang.String)
String arg
public static void registerHandler (java.lang.Class, java.lang.Class)
Class valueType
Class handlerClass
java.lang.reflect.Constructor c
private static java.lang.reflect.Constructor getConstructor (java.lang.Class)
NoSuchMethodException e
Class handlerClass
public void setUsageWidth (int)
int usageWidth
public void stopOptionParsing ()
public void printSingleLineUsage (java.io.OutputStream)
java.io.OutputStream out
public void printSingleLineUsage (java.io.Writer, java.util.ResourceBundle)
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
org.kohsuke.args4j.spi.OptionHandler h
java.util.Iterator i$
java.io.Writer w
java.util.ResourceBundle rb
java.io.PrintWriter pw
private void printSingleLineOption (java.io.PrintWriter, org.kohsuke.args4j.spi.OptionHandler, java.util.ResourceBundle)
java.io.PrintWriter pw
org.kohsuke.args4j.spi.OptionHandler h
java.util.ResourceBundle rb
static java.lang.String access$000 (org.kohsuke.args4j.CmdLineParser)
org.kohsuke.args4j.CmdLineParser x0
static void ()
}
org/kohsuke/args4j/Config$ConfigHandler.classConfig.java
package org.kohsuke.args4j
public org.kohsuke.args4j.Config$ConfigHandler extends org.xml.sax.helpers.DefaultHandler {
org.kohsuke.args4j.Config config
org.kohsuke.args4j.spi.ConfigElement currentCE
final org.kohsuke.args4j.Config this$0
public void (org.kohsuke.args4j.Config, org.kohsuke.args4j.Config)
org.kohsuke.args4j.Config config
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
}
org/kohsuke/args4j/Config.classConfig.java
package org.kohsuke.args4j
public org.kohsuke.args4j.Config extends java.lang.Object {
public java.util.List options
public java.util.List arguments
public void ()
public static org.kohsuke.args4j.Config parse (org.xml.sax.InputSource) throws java.io.IOException org.xml.sax.SAXException
org.xml.sax.InputSource xml
org.kohsuke.args4j.Config rv
org.xml.sax.XMLReader reader
org.kohsuke.args4j.Config$ConfigHandler handler
}
org/kohsuke/args4j/ExampleMode$1.classExampleMode.java
package org.kohsuke.args4j
final org.kohsuke.args4j.ExampleMode$1 extends org.kohsuke.args4j.ExampleMode {
void (java.lang.String, int)
boolean print (org.kohsuke.args4j.OptionDef)
org.kohsuke.args4j.OptionDef o
}
org/kohsuke/args4j/ExampleMode$2.classExampleMode.java
package org.kohsuke.args4j
final org.kohsuke.args4j.ExampleMode$2 extends org.kohsuke.args4j.ExampleMode {
void (java.lang.String, int)
boolean print (org.kohsuke.args4j.OptionDef)
org.kohsuke.args4j.OptionDef o
}
org/kohsuke/args4j/ExampleMode.classExampleMode.java
package org.kohsuke.args4j
public abstract org.kohsuke.args4j.ExampleMode extends java.lang.Enum {
public static final org.kohsuke.args4j.ExampleMode ALL
public static final org.kohsuke.args4j.ExampleMode REQUIRED
private static final org.kohsuke.args4j.ExampleMode[] $VALUES
public static org.kohsuke.args4j.ExampleMode[] values ()
public static org.kohsuke.args4j.ExampleMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract boolean print (org.kohsuke.args4j.OptionDef)
void (java.lang.String, int, org.kohsuke.args4j.ExampleMode$1)
String x0
int x1
org.kohsuke.args4j.ExampleMode$1 x2
static void ()
}
org/kohsuke/args4j/FieldParser.classFieldParser.java
package org.kohsuke.args4j
public org.kohsuke.args4j.FieldParser extends java.lang.Object {
public void ()
public void parse (org.kohsuke.args4j.CmdLineParser, java.lang.Object) throws java.lang.ClassNotFoundException
org.kohsuke.args4j.Option o
java.lang.reflect.Field f
java.lang.reflect.Field[] arr$
int len$
int i$
Class c
org.kohsuke.args4j.CmdLineParser parser
Object bean
private org.kohsuke.args4j.spi.ConfigElement createConfigElement (java.lang.reflect.Field)
java.lang.reflect.Field f
org.kohsuke.args4j.spi.ConfigElement rv
}
org/kohsuke/args4j/IllegalAnnotationError.classIllegalAnnotationError.java
package org.kohsuke.args4j
public org.kohsuke.args4j.IllegalAnnotationError extends java.lang.Error {
private static final long serialVersionUID
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
org/kohsuke/args4j/MapSetter.classMapSetter.java
package org.kohsuke.args4j
public org.kohsuke.args4j.MapSetter extends java.lang.Object implements org.kohsuke.args4j.spi.Setter {
private final java.lang.reflect.Field f
private final Object bean
public void (java.lang.Object, java.lang.reflect.Field)
Object bean
java.lang.reflect.Field f
public java.lang.Class getType ()
public boolean isMultiValued ()
public void addValue (java.lang.Object)
IllegalAccessException e
IllegalAccessException _
Object value
String[] parts
String mapKey
String mapValue
private void addValue (java.lang.Object, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object key
Object value
java.util.Map map
}
org/kohsuke/args4j/Messages.classMessages.java
package org.kohsuke.args4j
final org.kohsuke.args4j.Messages extends java.lang.Enum {
public static final org.kohsuke.args4j.Messages MISSING_OPERAND
public static final org.kohsuke.args4j.Messages UNDEFINED_OPTION
public static final org.kohsuke.args4j.Messages NO_ARGUMENT_ALLOWED
public static final org.kohsuke.args4j.Messages REQUIRED_OPTION_MISSING
public static final org.kohsuke.args4j.Messages TOO_MANY_ARGUMENTS
public static final org.kohsuke.args4j.Messages REQUIRED_ARGUMENT_MISSING
public static final org.kohsuke.args4j.Messages METADATA_ERROR
public static final org.kohsuke.args4j.Messages MULTIPLE_USE_OF_ARGUMENT
public static final org.kohsuke.args4j.Messages MULTIPLE_USE_OF_OPTION
public static final org.kohsuke.args4j.Messages UNKNOWN_HANDLER
public static final org.kohsuke.args4j.Messages NO_OPTIONHANDLER
public static final org.kohsuke.args4j.Messages NO_CONSTRUCTOR_ON_HANDLER
public static final org.kohsuke.args4j.Messages FORMAT_ERROR_FOR_MAP
public static final org.kohsuke.args4j.Messages MAP_HAS_NO_KEY
private static java.util.ResourceBundle rb
private static final org.kohsuke.args4j.Messages[] $VALUES
public static org.kohsuke.args4j.Messages[] values ()
public static org.kohsuke.args4j.Messages valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public transient java.lang.String format (java.lang.Object[])
Object[] args
static void ()
}
org/kohsuke/args4j/Messages.properties
org/kohsuke/args4j/Messages_de_DE.properties
org/kohsuke/args4j/Messages_ru_RU.properties
org/kohsuke/args4j/NamedOptionDef.classNamedOptionDef.java
package org.kohsuke.args4j
public final org.kohsuke.args4j.NamedOptionDef extends org.kohsuke.args4j.OptionDef {
private final String name
private final String[] aliases
public void (org.kohsuke.args4j.Option, boolean)
org.kohsuke.args4j.Option o
boolean forceMultiValued
public java.lang.String name ()
public java.lang.String[] aliases ()
public java.lang.String toString ()
String alias
String[] arr$
int len$
int i$
String str
public boolean isArgument ()
}
org/kohsuke/args4j/Option.classOption.java
package org.kohsuke.args4j
public abstract org.kohsuke.args4j.Option extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String name ()
public abstract java.lang.String[] aliases ()
public abstract java.lang.String usage ()
public abstract java.lang.String metaVar ()
public abstract boolean required ()
public abstract java.lang.Class handler ()
public abstract boolean multiValued ()
}
org/kohsuke/args4j/OptionDef.classOptionDef.java
package org.kohsuke.args4j
public org.kohsuke.args4j.OptionDef extends java.lang.Object {
private final String usage
private final String metaVar
private final boolean required
private final boolean multiValued
private final Class handler
public void (org.kohsuke.args4j.Argument, boolean)
org.kohsuke.args4j.Argument a
boolean forceMultiValued
protected void (java.lang.String, java.lang.String, boolean, java.lang.Class, boolean)
String usage
String metaVar
boolean required
Class handler
boolean multiValued
public java.lang.String usage ()
public java.lang.String metaVar ()
public boolean required ()
public java.lang.Class handler ()
public boolean isMultiValued ()
public boolean isArgument ()
public java.lang.String toString ()
}
org/kohsuke/args4j/Starter.classStarter.java
package org.kohsuke.args4j
public org.kohsuke.args4j.Starter extends java.lang.Object {
public static final String PARAMETER_NAME
public void ()
public static void main (java.lang.String[])
SecurityException e
IllegalArgumentException e
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
SecurityException e
IllegalArgumentException e
NoSuchMethodException e
IllegalAccessException e
java.lang.reflect.InvocationTargetException e
Class clazz
Object bean
java.lang.reflect.Method m
boolean couldInvoke
ClassNotFoundException e
org.kohsuke.args4j.CmdLineException e
Exception e
String[] args
String classname
org.kohsuke.args4j.CmdLineParser parser
boolean classHasArgument
boolean classHasOptions
public static boolean hasAnnotation (java.lang.Class, java.lang.Class)
java.lang.reflect.Field f
java.lang.reflect.Field[] arr$
int len$
int i$
java.lang.reflect.Method m
java.lang.reflect.Method[] arr$
int len$
int i$
Class clazz
Class annotation
}
org/kohsuke/args4j/XmlParser.classXmlParser.java
package org.kohsuke.args4j
public org.kohsuke.args4j.XmlParser extends java.lang.Object {
public void ()
public void parse (java.net.URL, org.kohsuke.args4j.CmdLineParser, java.lang.Object)
java.net.URL xml
org.kohsuke.args4j.CmdLineParser parser
Object bean
public void parse (org.xml.sax.InputSource, org.kohsuke.args4j.CmdLineParser, java.lang.Object)
org.kohsuke.args4j.Option option
org.kohsuke.args4j.spi.ConfigElement ce
java.util.Iterator i$
org.kohsuke.args4j.Argument argument
org.kohsuke.args4j.spi.ConfigElement ce
java.util.Iterator i$
org.kohsuke.args4j.Config config
Exception e
org.xml.sax.InputSource xml
org.kohsuke.args4j.CmdLineParser parser
Object bean
private java.lang.reflect.AccessibleObject findMethodOrField (java.lang.Object, java.lang.String, java.lang.String) throws java.lang.SecurityException java.lang.NoSuchFieldException java.lang.NoSuchMethodException java.lang.ClassNotFoundException
java.lang.reflect.AccessibleObject rv
String className
int i
String methodName
String[] params
Class[] paramTypes
Object bean
String field
String method
java.lang.reflect.AccessibleObject rv
}
org/kohsuke/args4j/spi/AnnotationImpl.classAnnotationImpl.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.AnnotationImpl extends java.lang.Object implements java.lang.annotation.Annotation {
private final Class annotationType
public String[] aliases
public Class handler
public String metaVar
public boolean multiValued
public boolean required
public String usage
public int index
protected void (java.lang.Class)
Class annotationType
protected void (java.lang.Class, org.kohsuke.args4j.spi.ConfigElement) throws java.lang.ClassNotFoundException
Class annotationType
org.kohsuke.args4j.spi.ConfigElement ce
public java.lang.String[] aliases ()
public java.lang.Class handler ()
public java.lang.String metaVar ()
public boolean multiValued ()
public boolean required ()
public java.lang.String usage ()
public java.lang.Class annotationType ()
public int index ()
}
org/kohsuke/args4j/spi/ArgumentImpl.classArgumentImpl.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.ArgumentImpl extends org.kohsuke.args4j.spi.AnnotationImpl implements org.kohsuke.args4j.Argument {
public void (org.kohsuke.args4j.spi.ConfigElement) throws java.lang.ClassNotFoundException
org.kohsuke.args4j.spi.ConfigElement ce
}
org/kohsuke/args4j/spi/BooleanOptionHandler.classBooleanOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.BooleanOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
private static final java.util.List ACCEPTABLE_VALUES
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
String valueStr
int index
org.kohsuke.args4j.spi.Parameters params
public java.lang.String getDefaultMetaVariable ()
static void ()
}
org/kohsuke/args4j/spi/ByteOptionHandler.classByteOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.ByteOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Byte parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/CharOptionHandler.classCharOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.CharOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Character parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/ConfigElement.classConfigElement.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.ConfigElement extends java.lang.Object {
public String field
public String method
public String name
public String usage
public String handler
public String metavar
public String[] aliases
public boolean multiValued
public boolean required
public void ()
public boolean isInvalid ()
}
org/kohsuke/args4j/spi/DoubleOptionHandler.classDoubleOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.DoubleOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Double parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/EnumOptionHandler.classEnumOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.EnumOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
private final Class enumType
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter, java.lang.Class)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
Class enumType
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
Enum o
Enum[] arr$
int len$
int i$
org.kohsuke.args4j.spi.Parameters params
String s
Enum value
public java.lang.String getDefaultMetaVariable ()
Enum t
Enum[] arr$
int len$
int i$
StringBuffer rv
}
org/kohsuke/args4j/spi/ExplicitBooleanOptionHandler.classExplicitBooleanOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.ExplicitBooleanOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
private static final java.util.Map ACCEPTABLE_VALUES
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.spi.Parameters params
private java.lang.Boolean getBoolean (java.lang.String) throws org.kohsuke.args4j.CmdLineException
String parameter
String valueStr
public java.lang.String getDefaultMetaVariable ()
static void ()
}
org/kohsuke/args4j/spi/FieldSetter.classFieldSetter.java
package org.kohsuke.args4j.spi
final org.kohsuke.args4j.spi.FieldSetter extends java.lang.Object implements org.kohsuke.args4j.spi.Setter {
private final java.lang.reflect.Field f
private final Object bean
public void (java.lang.Object, java.lang.reflect.Field)
Object bean
java.lang.reflect.Field f
public java.lang.Class getType ()
public boolean isMultiValued ()
public void addValue (java.lang.Object)
IllegalAccessException e
IllegalAccessException _
Object value
}
org/kohsuke/args4j/spi/FileOptionHandler.classFileOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.FileOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.spi.Parameters params
public java.lang.String getDefaultMetaVariable ()
}
org/kohsuke/args4j/spi/FloatOptionHandler.classFloatOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.FloatOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Float parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/IntOptionHandler.classIntOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.IntOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Integer parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/LongOptionHandler.classLongOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.LongOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Long parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/MapOptionHandler.classMapOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.MapOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public java.lang.String getDefaultMetaVariable ()
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
RuntimeException e
org.kohsuke.args4j.spi.Parameters params
org.kohsuke.args4j.MapSetter mapSetter
}
org/kohsuke/args4j/spi/Messages.classMessages.java
package org.kohsuke.args4j.spi
final org.kohsuke.args4j.spi.Messages extends java.lang.Enum {
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_OPERAND
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_CHAR
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_BOOLEAN
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_METHOD_SIGNATURE
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_FIELD_SIGNATURE
public static final org.kohsuke.args4j.spi.Messages ILLEGAL_LIST
private static java.util.ResourceBundle rb
private static final org.kohsuke.args4j.spi.Messages[] $VALUES
public static org.kohsuke.args4j.spi.Messages[] values ()
public static org.kohsuke.args4j.spi.Messages valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public transient java.lang.String format (java.lang.Object[])
Object[] args
static void ()
}
org/kohsuke/args4j/spi/Messages.properties
org/kohsuke/args4j/spi/Messages_de.properties
org/kohsuke/args4j/spi/Messages_ru.properties
org/kohsuke/args4j/spi/MethodSetter.classMethodSetter.java
package org.kohsuke.args4j.spi
public final org.kohsuke.args4j.spi.MethodSetter extends java.lang.Object implements org.kohsuke.args4j.spi.Setter {
private final org.kohsuke.args4j.CmdLineParser parser
private final Object bean
private final java.lang.reflect.Method m
public void (org.kohsuke.args4j.CmdLineParser, java.lang.Object, java.lang.reflect.Method)
org.kohsuke.args4j.CmdLineParser parser
Object bean
java.lang.reflect.Method m
public java.lang.Class getType ()
public boolean isMultiValued ()
public void addValue (java.lang.Object) throws org.kohsuke.args4j.CmdLineException
IllegalAccessException e
IllegalAccessException _
Throwable t
java.lang.reflect.InvocationTargetException e
Object value
}
org/kohsuke/args4j/spi/MultiValueFieldSetter.classMultiValueFieldSetter.java
package org.kohsuke.args4j.spi
final org.kohsuke.args4j.spi.MultiValueFieldSetter extends java.lang.Object implements org.kohsuke.args4j.spi.Setter {
private final Object bean
private final java.lang.reflect.Field f
public void (java.lang.Object, java.lang.reflect.Field)
Object bean
java.lang.reflect.Field f
public boolean isMultiValued ()
public java.lang.Class getType ()
java.lang.reflect.ParameterizedType pt
java.lang.reflect.Type t
public void addValue (java.lang.Object)
IllegalAccessException e
IllegalAccessException _
Object value
private void doAddValue (java.lang.Object, java.lang.Object) throws java.lang.IllegalAccessException
Object bean
Object value
Object o
}
org/kohsuke/args4j/spi/OneArgumentOptionHandler.classOneArgumentOptionHandler.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.OneArgumentOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public java.lang.String getDefaultMetaVariable ()
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
Object value
NumberFormatException ex
org.kohsuke.args4j.spi.Parameters params
String token
protected abstract java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
}
org/kohsuke/args4j/spi/OptionHandler.classOptionHandler.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.OptionHandler extends java.lang.Object {
public final org.kohsuke.args4j.OptionDef option
public final org.kohsuke.args4j.spi.Setter setter
public final org.kohsuke.args4j.CmdLineParser owner
protected void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public abstract int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
public abstract java.lang.String getDefaultMetaVariable ()
public final java.lang.String getMetaVariable (java.util.ResourceBundle)
String localized
java.util.ResourceBundle rb
String token
public final java.lang.String getNameAndMeta (java.util.ResourceBundle)
java.util.ResourceBundle rb
String str
String meta
}
org/kohsuke/args4j/spi/OptionImpl.classOptionImpl.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.OptionImpl extends org.kohsuke.args4j.spi.AnnotationImpl implements org.kohsuke.args4j.Option {
public String name
public void (org.kohsuke.args4j.spi.ConfigElement) throws java.lang.ClassNotFoundException
org.kohsuke.args4j.spi.ConfigElement ce
public java.lang.String name ()
}
org/kohsuke/args4j/spi/Parameters.classParameters.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.Parameters extends java.lang.Object {
public abstract java.lang.String getParameter (int) throws org.kohsuke.args4j.CmdLineException
public abstract int size ()
}
org/kohsuke/args4j/spi/RestOfArgumentsHandler.classRestOfArgumentsHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.RestOfArgumentsHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser cmdLineParser
org.kohsuke.args4j.OptionDef optionDef
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
int i
org.kohsuke.args4j.spi.Parameters parameters
public java.lang.String getDefaultMetaVariable ()
}
org/kohsuke/args4j/spi/Setter.classSetter.java
package org.kohsuke.args4j.spi
public abstract org.kohsuke.args4j.spi.Setter extends java.lang.Object {
public abstract void addValue (java.lang.Object) throws org.kohsuke.args4j.CmdLineException
public abstract java.lang.Class getType ()
public abstract boolean isMultiValued ()
}
org/kohsuke/args4j/spi/Setters.classSetters.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.Setters extends java.lang.Object {
public void ()
public static org.kohsuke.args4j.spi.Setter create (org.kohsuke.args4j.CmdLineParser, java.lang.reflect.AccessibleObject, java.lang.Object)
org.kohsuke.args4j.CmdLineParser parser
java.lang.reflect.AccessibleObject fieldOrMethod
Object bean
public static org.kohsuke.args4j.spi.Setter create (java.lang.reflect.Field, java.lang.Object)
java.lang.reflect.Field f
Object bean
}
org/kohsuke/args4j/spi/ShortOptionHandler.classShortOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.ShortOptionHandler extends org.kohsuke.args4j.spi.OneArgumentOptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
protected java.lang.Short parse (java.lang.String) throws java.lang.NumberFormatException
String argument
protected volatile java.lang.Object parse (java.lang.String) throws java.lang.NumberFormatException org.kohsuke.args4j.CmdLineException
String x0
}
org/kohsuke/args4j/spi/StopOptionHandler.classStopOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.StopOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.spi.Parameters params
public java.lang.String getDefaultMetaVariable ()
}
org/kohsuke/args4j/spi/StringArrayOptionHandler.classStringArrayOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.StringArrayOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public java.lang.String getDefaultMetaVariable ()
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.CmdLineException ex
String str
String[] arr$
int len$
int i$
String param
org.kohsuke.args4j.spi.Parameters params
int counter
java.util.ArrayList values
org.kohsuke.args4j.spi.Setter s
}
org/kohsuke/args4j/spi/StringOptionHandler.classStringOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.StringOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
org.kohsuke.args4j.spi.Parameters params
public java.lang.String getDefaultMetaVariable ()
}
org/kohsuke/args4j/spi/URIOptionHandler.classURIOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.URIOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
java.net.URISyntaxException e
org.kohsuke.args4j.spi.Parameters params
String param
public java.lang.String getDefaultMetaVariable ()
}
org/kohsuke/args4j/spi/URLOptionHandler.classURLOptionHandler.java
package org.kohsuke.args4j.spi
public org.kohsuke.args4j.spi.URLOptionHandler extends org.kohsuke.args4j.spi.OptionHandler {
public void (org.kohsuke.args4j.CmdLineParser, org.kohsuke.args4j.OptionDef, org.kohsuke.args4j.spi.Setter)
org.kohsuke.args4j.CmdLineParser parser
org.kohsuke.args4j.OptionDef option
org.kohsuke.args4j.spi.Setter setter
public int parseArguments (org.kohsuke.args4j.spi.Parameters) throws org.kohsuke.args4j.CmdLineException
java.net.MalformedURLException e
org.kohsuke.args4j.spi.Parameters params
String param
public java.lang.String getDefaultMetaVariable ()
}
org/objectweb/asm/AnnotationVisitor.classAnnotationVisitor.java
package org.objectweb.asm
public abstract org.objectweb.asm.AnnotationVisitor extends java.lang.Object {
protected final int api
protected org.objectweb.asm.AnnotationVisitor av
public void (int)
int api
public void (int, org.objectweb.asm.AnnotationVisitor)
int api
org.objectweb.asm.AnnotationVisitor av
public void visit (java.lang.String, java.lang.Object)
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
public void visitEnd ()
}
org/objectweb/asm/AnnotationWriter.classAnnotationWriter.java
package org.objectweb.asm
final org.objectweb.asm.AnnotationWriter extends org.objectweb.asm.AnnotationVisitor {
private final org.objectweb.asm.ClassWriter cw
private int size
private final boolean named
private final org.objectweb.asm.ByteVector bv
private final org.objectweb.asm.ByteVector parent
private final int offset
org.objectweb.asm.AnnotationWriter next
org.objectweb.asm.AnnotationWriter prev
void (org.objectweb.asm.ClassWriter, boolean, org.objectweb.asm.ByteVector, org.objectweb.asm.ByteVector, int)
org.objectweb.asm.ClassWriter cw
boolean named
org.objectweb.asm.ByteVector bv
org.objectweb.asm.ByteVector parent
int offset
public void visit (java.lang.String, java.lang.Object)
int v
int i
byte[] v
int i
boolean[] v
int i
short[] v
int i
char[] v
int i
int[] v
int i
long[] v
int i
float[] v
int i
double[] v
org.objectweb.asm.Item i
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
public void visitEnd ()
byte[] data
int getSize ()
int size
org.objectweb.asm.AnnotationWriter aw
void put (org.objectweb.asm.ByteVector)
org.objectweb.asm.ByteVector out
int n
int size
org.objectweb.asm.AnnotationWriter aw
org.objectweb.asm.AnnotationWriter last
static void put (org.objectweb.asm.AnnotationWriter[], int, org.objectweb.asm.ByteVector)
int i
org.objectweb.asm.AnnotationWriter aw
org.objectweb.asm.AnnotationWriter last
int n
int i
org.objectweb.asm.AnnotationWriter[] panns
int off
org.objectweb.asm.ByteVector out
int size
}
org/objectweb/asm/Attribute.classAttribute.java
package org.objectweb.asm
public org.objectweb.asm.Attribute extends java.lang.Object {
public final String type
byte[] value
org.objectweb.asm.Attribute next
protected void (java.lang.String)
String type
public boolean isUnknown ()
public boolean isCodeAttribute ()
protected org.objectweb.asm.Label[] getLabels ()
protected org.objectweb.asm.Attribute read (org.objectweb.asm.ClassReader, int, int, char[], int, org.objectweb.asm.Label[])
org.objectweb.asm.ClassReader cr
int off
int len
char[] buf
int codeOff
org.objectweb.asm.Label[] labels
org.objectweb.asm.Attribute attr
protected org.objectweb.asm.ByteVector write (org.objectweb.asm.ClassWriter, byte[], int, int, int)
org.objectweb.asm.ClassWriter cw
byte[] code
int len
int maxStack
int maxLocals
org.objectweb.asm.ByteVector v
final int getCount ()
int count
org.objectweb.asm.Attribute attr
final int getSize (org.objectweb.asm.ClassWriter, byte[], int, int, int)
org.objectweb.asm.ClassWriter cw
byte[] code
int len
int maxStack
int maxLocals
org.objectweb.asm.Attribute attr
int size
final void put (org.objectweb.asm.ClassWriter, byte[], int, int, int, org.objectweb.asm.ByteVector)
org.objectweb.asm.ByteVector b
org.objectweb.asm.ClassWriter cw
byte[] code
int len
int maxStack
int maxLocals
org.objectweb.asm.ByteVector out
org.objectweb.asm.Attribute attr
}
org/objectweb/asm/ByteVector.classByteVector.java
package org.objectweb.asm
public org.objectweb.asm.ByteVector extends java.lang.Object {
byte[] data
int length
public void ()
public void (int)
int initialSize
public org.objectweb.asm.ByteVector putByte (int)
int b
int length
org.objectweb.asm.ByteVector put11 (int, int)
int b1
int b2
int length
byte[] data
public org.objectweb.asm.ByteVector putShort (int)
int s
int length
byte[] data
org.objectweb.asm.ByteVector put12 (int, int)
int b
int s
int length
byte[] data
public org.objectweb.asm.ByteVector putInt (int)
int i
int length
byte[] data
public org.objectweb.asm.ByteVector putLong (long)
long l
int length
byte[] data
int i
public org.objectweb.asm.ByteVector putUTF8 (java.lang.String)
int j
int j
int byteLength
char c
int i
String s
int charLength
int len
byte[] data
public org.objectweb.asm.ByteVector putByteArray (byte[], int, int)
byte[] b
int off
int len
private void enlarge (int)
int size
int length1
int length2
byte[] newData
}
org/objectweb/asm/ClassReader.classClassReader.java
package org.objectweb.asm
public org.objectweb.asm.ClassReader extends java.lang.Object {
static final boolean SIGNATURES
static final boolean ANNOTATIONS
static final boolean FRAMES
static final boolean WRITER
static final boolean RESIZE
public static final int SKIP_CODE
public static final int SKIP_DEBUG
public static final int SKIP_FRAMES
public static final int EXPAND_FRAMES
public final byte[] b
private final int[] items
private final String[] strings
private final int maxStringLength
public final int header
public void (byte[])
byte[] b
public void (byte[], int, int)
int size
int i
byte[] b
int off
int len
int n
int max
int index
public int getAccess ()
public java.lang.String getClassName ()
public java.lang.String getSuperName ()
public java.lang.String[] getInterfaces ()
int i
char[] buf
int index
int n
String[] interfaces
void copyPool (org.objectweb.asm.ClassWriter)
String s
int fieldOrMethodRef
int index
int tag
org.objectweb.asm.Item item
int nameType
int index2
int i
org.objectweb.asm.ClassWriter classWriter
char[] buf
int ll
org.objectweb.asm.Item[] items2
int off
private void copyBootstrapMethods (org.objectweb.asm.ClassWriter, org.objectweb.asm.Item[], char[])
String attrName
int i
int k
int position
int hashCode
org.objectweb.asm.Item item
int index
int j
int v
org.objectweb.asm.ClassWriter classWriter
org.objectweb.asm.Item[] items
char[] c
int u
boolean found
int boostrapMethodCount
int attrSize
org.objectweb.asm.ByteVector bootstrapMethods
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream is
public void (java.lang.String) throws java.io.IOException
String name
private static byte[] readClass (java.io.InputStream, boolean) throws java.io.IOException
byte[] c
int last
byte[] c
int n
byte[] b
int len
java.io.InputStream is
boolean close
public void accept (org.objectweb.asm.ClassVisitor, int)
org.objectweb.asm.ClassVisitor classVisitor
int flags
public void accept (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Attribute[], int)
int i
int item
int len
int j
int v
int[] bootstrapMethods
org.objectweb.asm.Attribute attr
String attrName
int i
int i
int v
int i
int v
org.objectweb.asm.Attribute attr
int i
int v
int i
int i
org.objectweb.asm.ClassVisitor classVisitor
org.objectweb.asm.Attribute[] attrs
int flags
int u
char[] c
org.objectweb.asm.Context context
int access
String name
String superClass
String[] interfaces
String signature
String sourceFile
String sourceDebug
String enclosingOwner
String enclosingName
String enclosingDesc
int anns
int ianns
int innerClasses
org.objectweb.asm.Attribute attributes
private int readField (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Context, int)
int item
org.objectweb.asm.Attribute attr
String attrName
int i
int i
int v
int i
int v
org.objectweb.asm.Attribute attr
org.objectweb.asm.ClassVisitor classVisitor
org.objectweb.asm.Context context
int u
char[] c
int access
String name
String desc
String signature
int anns
int ianns
Object value
org.objectweb.asm.Attribute attributes
org.objectweb.asm.FieldVisitor fv
private int readMethod (org.objectweb.asm.ClassVisitor, org.objectweb.asm.Context, int)
int j
org.objectweb.asm.Attribute attr
String attrName
int i
int j
boolean sameExceptions
org.objectweb.asm.MethodWriter mw
org.objectweb.asm.AnnotationVisitor dv
int i
int v
int i
int v
org.objectweb.asm.Attribute attr
org.objectweb.asm.ClassVisitor classVisitor
org.objectweb.asm.Context context
int u
char[] c
int access
String name
String desc
int code
int exception
String[] exceptions
String signature
int anns
int ianns
int dann
int mpanns
int impanns
int firstAttribute
org.objectweb.asm.Attribute attributes
org.objectweb.asm.MethodVisitor mv
private void readCode (org.objectweb.asm.MethodVisitor, org.objectweb.asm.Context, int)
int i
int i
int offset
int opcode
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
int i
int label
int j
int v
int label
int j
int v
org.objectweb.asm.Attribute attr
int j
String attrName
int i
int v
int i
int i
int label
int min
int max
org.objectweb.asm.Label[] table
int i
int label
int len
int[] keys
org.objectweb.asm.Label[] values
int cpIndex
String iowner
String iname
String idesc
int i
int cpIndex
int bsmIndex
org.objectweb.asm.Handle bsm
int bsmArgCount
Object[] bsmArgs
String iname
String idesc
int offset
org.objectweb.asm.Label l
int opcode
int i
int j
int start
int length
int index
String vsignature
int i
int[] typeTable
org.objectweb.asm.Attribute attr
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.Context context
int u
byte[] b
char[] c
int maxStack
int maxLocals
int codeLength
int codeStart
int codeEnd
org.objectweb.asm.Label[] labels
int varTable
int varTypeTable
boolean zip
boolean unzip
int stackMap
int stackMapSize
int frameCount
org.objectweb.asm.Context frame
org.objectweb.asm.Attribute attributes
private void readParameterAnnotations (int, java.lang.String, char[], boolean, org.objectweb.asm.MethodVisitor)
org.objectweb.asm.AnnotationVisitor av
org.objectweb.asm.AnnotationVisitor av
int j
int v
String desc
char[] buf
boolean visible
org.objectweb.asm.MethodVisitor mv
int i
int n
int synthetics
private int readAnnotationValues (int, char[], boolean, org.objectweb.asm.AnnotationVisitor)
int v
char[] buf
boolean named
org.objectweb.asm.AnnotationVisitor av
int i
private int readAnnotationValue (int, char[], java.lang.String, org.objectweb.asm.AnnotationVisitor)
byte[] bv
boolean[] zv
short[] sv
char[] cv
int[] iv
long[] lv
float[] fv
double[] dv
int size
int v
char[] buf
String name
org.objectweb.asm.AnnotationVisitor av
int i
private void getImplicitFrame (org.objectweb.asm.Context)
int j
org.objectweb.asm.Context frame
String desc
Object[] locals
int local
int i
private int readFrame (int, boolean, boolean, org.objectweb.asm.Label[], org.objectweb.asm.Context)
int tag
int delta
int delta
int i
int local
int local
int stack
int n
int stackMap
boolean zip
boolean unzip
org.objectweb.asm.Label[] labels
org.objectweb.asm.Context frame
char[] c
int tag
int delta
private int readFrameType (java.lang.Object[], int, int, char[], org.objectweb.asm.Label[])
Object[] frame
int index
int v
char[] buf
org.objectweb.asm.Label[] labels
int type
protected org.objectweb.asm.Label readLabel (int, org.objectweb.asm.Label[])
int offset
org.objectweb.asm.Label[] labels
private int getAttributes ()
int j
int i
int j
int i
int u
private org.objectweb.asm.Attribute readAttribute (org.objectweb.asm.Attribute[], java.lang.String, int, int, char[], int, org.objectweb.asm.Label[])
int i
org.objectweb.asm.Attribute[] attrs
String type
int off
int len
char[] buf
int codeOff
org.objectweb.asm.Label[] labels
public int getItemCount ()
public int getItem (int)
int item
public int getMaxStringLength ()
public int readByte (int)
int index
public int readUnsignedShort (int)
int index
byte[] b
public short readShort (int)
int index
byte[] b
public int readInt (int)
int index
byte[] b
public long readLong (int)
int index
long l1
long l0
public java.lang.String readUTF8 (int, char[])
int index
char[] buf
int item
String s
private java.lang.String readUTF (int, int, char[])
int c
int index
int utfLen
char[] buf
int endIndex
byte[] b
int strLen
int st
char cc
public java.lang.String readClass (int, char[])
int index
char[] buf
public java.lang.Object readConst (int, char[])
int tag
int[] items
int cpIndex
String owner
String name
String desc
int item
char[] buf
int index
}
org/objectweb/asm/ClassVisitor.classClassVisitor.java
package org.objectweb.asm
public abstract org.objectweb.asm.ClassVisitor extends java.lang.Object {
protected final int api
protected org.objectweb.asm.ClassVisitor cv
public void (int)
int api
public void (int, org.objectweb.asm.ClassVisitor)
int api
org.objectweb.asm.ClassVisitor cv
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public void visitSource (java.lang.String, java.lang.String)
String source
String debug
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
public void visitEnd ()
}
org/objectweb/asm/ClassWriter.classClassWriter.java
package org.objectweb.asm
public org.objectweb.asm.ClassWriter extends org.objectweb.asm.ClassVisitor {
public static final int COMPUTE_MAXS
public static final int COMPUTE_FRAMES
static final int ACC_SYNTHETIC_ATTRIBUTE
static final int TO_ACC_SYNTHETIC
static final int NOARG_INSN
static final int SBYTE_INSN
static final int SHORT_INSN
static final int VAR_INSN
static final int IMPLVAR_INSN
static final int TYPE_INSN
static final int FIELDORMETH_INSN
static final int ITFMETH_INSN
static final int INDYMETH_INSN
static final int LABEL_INSN
static final int LABELW_INSN
static final int LDC_INSN
static final int LDCW_INSN
static final int IINC_INSN
static final int TABL_INSN
static final int LOOK_INSN
static final int MANA_INSN
static final int WIDE_INSN
static final byte[] TYPE
static final int CLASS
static final int FIELD
static final int METH
static final int IMETH
static final int STR
static final int INT
static final int FLOAT
static final int LONG
static final int DOUBLE
static final int NAME_TYPE
static final int UTF8
static final int MTYPE
static final int HANDLE
static final int INDY
static final int HANDLE_BASE
static final int TYPE_NORMAL
static final int TYPE_UNINIT
static final int TYPE_MERGED
static final int BSM
org.objectweb.asm.ClassReader cr
int version
int index
final org.objectweb.asm.ByteVector pool
org.objectweb.asm.Item[] items
int threshold
final org.objectweb.asm.Item key
final org.objectweb.asm.Item key2
final org.objectweb.asm.Item key3
final org.objectweb.asm.Item key4
org.objectweb.asm.Item[] typeTable
private short typeCount
private int access
private int name
String thisName
private int signature
private int superName
private int interfaceCount
private int[] interfaces
private int sourceFile
private org.objectweb.asm.ByteVector sourceDebug
private int enclosingMethodOwner
private int enclosingMethod
private org.objectweb.asm.AnnotationWriter anns
private org.objectweb.asm.AnnotationWriter ianns
private org.objectweb.asm.Attribute attrs
private int innerClassesCount
private org.objectweb.asm.ByteVector innerClasses
int bootstrapMethodsCount
org.objectweb.asm.ByteVector bootstrapMethods
org.objectweb.asm.FieldWriter firstField
org.objectweb.asm.FieldWriter lastField
org.objectweb.asm.MethodWriter firstMethod
org.objectweb.asm.MethodWriter lastMethod
private final boolean computeMaxs
private final boolean computeFrames
boolean invalidFrames
public void (int)
int flags
public void (org.objectweb.asm.ClassReader, int)
org.objectweb.asm.ClassReader classReader
int flags
public final void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int i
int version
int access
String name
String signature
String superName
String[] interfaces
public final void visitSource (java.lang.String, java.lang.String)
String file
String debug
public final void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public final org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.ByteVector bv
org.objectweb.asm.AnnotationWriter aw
public final void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public final void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public final org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
public final org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
public final void visitEnd ()
public byte[] toByteArray ()
int i
int len
org.objectweb.asm.ClassWriter cw
int size
int nbFields
org.objectweb.asm.FieldWriter fb
int nbMethods
org.objectweb.asm.MethodWriter mb
int attributeCount
org.objectweb.asm.ByteVector out
int mask
org.objectweb.asm.Item newConstItem (java.lang.Object)
int val
int val
int val
int val
int val
float val
long val
double val
org.objectweb.asm.Type t
int s
org.objectweb.asm.Handle h
Object cst
public int newConst (java.lang.Object)
Object cst
public int newUTF8 (java.lang.String)
String value
org.objectweb.asm.Item result
org.objectweb.asm.Item newClassItem (java.lang.String)
String value
org.objectweb.asm.Item result
public int newClass (java.lang.String)
String value
org.objectweb.asm.Item newMethodTypeItem (java.lang.String)
String methodDesc
org.objectweb.asm.Item result
public int newMethodType (java.lang.String)
String methodDesc
org.objectweb.asm.Item newHandleItem (int, java.lang.String, java.lang.String, java.lang.String)
int tag
String owner
String name
String desc
org.objectweb.asm.Item result
public int newHandle (int, java.lang.String, java.lang.String, java.lang.String)
int tag
String owner
String name
String desc
transient org.objectweb.asm.Item newInvokeDynamicItem (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
Object bsmArg
int i
int p
int resultPosition
int bootstrapMethodIndex
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
org.objectweb.asm.ByteVector bootstrapMethods
int position
int hashCode
int argsLength
byte[] data
int length
org.objectweb.asm.Item result
int bootstrapMethodIndex
public transient int newInvokeDynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
org.objectweb.asm.Item newFieldItem (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
org.objectweb.asm.Item result
public int newField (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
org.objectweb.asm.Item newMethodItem (java.lang.String, java.lang.String, java.lang.String, boolean)
String owner
String name
String desc
boolean itf
int type
org.objectweb.asm.Item result
public int newMethod (java.lang.String, java.lang.String, java.lang.String, boolean)
String owner
String name
String desc
boolean itf
org.objectweb.asm.Item newInteger (int)
int value
org.objectweb.asm.Item result
org.objectweb.asm.Item newFloat (float)
float value
org.objectweb.asm.Item result
org.objectweb.asm.Item newLong (long)
long value
org.objectweb.asm.Item result
org.objectweb.asm.Item newDouble (double)
double value
org.objectweb.asm.Item result
private org.objectweb.asm.Item newString (java.lang.String)
String value
org.objectweb.asm.Item result
public int newNameType (java.lang.String, java.lang.String)
String name
String desc
org.objectweb.asm.Item newNameTypeItem (java.lang.String, java.lang.String)
String name
String desc
org.objectweb.asm.Item result
int addType (java.lang.String)
String type
org.objectweb.asm.Item result
int addUninitializedType (java.lang.String, int)
String type
int offset
org.objectweb.asm.Item result
private org.objectweb.asm.Item addType (org.objectweb.asm.Item)
org.objectweb.asm.Item[] newTable
org.objectweb.asm.Item item
org.objectweb.asm.Item result
int getMergedType (int, int)
String t
String u
int type1
int type2
org.objectweb.asm.Item result
protected java.lang.String getCommonSuperClass (java.lang.String, java.lang.String)
Exception e
String type1
String type2
Class c
Class d
ClassLoader classLoader
private org.objectweb.asm.Item get (org.objectweb.asm.Item)
org.objectweb.asm.Item key
org.objectweb.asm.Item i
private void put (org.objectweb.asm.Item)
int index
org.objectweb.asm.Item k
org.objectweb.asm.Item j
int l
int ll
int nl
org.objectweb.asm.Item[] newItems
org.objectweb.asm.Item i
int index
private void put122 (int, int, int)
int b
int s1
int s2
private void put112 (int, int, int)
int b1
int b2
int s
static void ()
int i
byte[] b
String s
}
org/objectweb/asm/Context.classContext.java
package org.objectweb.asm
org.objectweb.asm.Context extends java.lang.Object {
org.objectweb.asm.Attribute[] attrs
int flags
char[] buffer
int[] bootstrapMethods
int access
String name
String desc
int offset
int mode
int localCount
int localDiff
Object[] local
int stackCount
Object[] stack
void ()
}
org/objectweb/asm/Edge.classEdge.java
package org.objectweb.asm
org.objectweb.asm.Edge extends java.lang.Object {
static final int NORMAL
static final int EXCEPTION
int info
org.objectweb.asm.Label successor
org.objectweb.asm.Edge next
void ()
}
org/objectweb/asm/FieldVisitor.classFieldVisitor.java
package org.objectweb.asm
public abstract org.objectweb.asm.FieldVisitor extends java.lang.Object {
protected final int api
protected org.objectweb.asm.FieldVisitor fv
public void (int)
int api
public void (int, org.objectweb.asm.FieldVisitor)
int api
org.objectweb.asm.FieldVisitor fv
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitEnd ()
}
org/objectweb/asm/FieldWriter.classFieldWriter.java
package org.objectweb.asm
final org.objectweb.asm.FieldWriter extends org.objectweb.asm.FieldVisitor {
private final org.objectweb.asm.ClassWriter cw
private final int access
private final int name
private final int desc
private int signature
private int value
private org.objectweb.asm.AnnotationWriter anns
private org.objectweb.asm.AnnotationWriter ianns
private org.objectweb.asm.Attribute attrs
void (org.objectweb.asm.ClassWriter, int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
org.objectweb.asm.ClassWriter cw
int access
String name
String desc
String signature
Object value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.ByteVector bv
org.objectweb.asm.AnnotationWriter aw
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitEnd ()
int getSize ()
int size
void put (org.objectweb.asm.ByteVector)
org.objectweb.asm.ByteVector out
int FACTOR
int mask
int attributeCount
}
org/objectweb/asm/Frame.classFrame.java
package org.objectweb.asm
final org.objectweb.asm.Frame extends java.lang.Object {
static final int DIM
static final int ARRAY_OF
static final int ELEMENT_OF
static final int KIND
static final int TOP_IF_LONG_OR_DOUBLE
static final int VALUE
static final int BASE_KIND
static final int BASE_VALUE
static final int BASE
static final int OBJECT
static final int UNINITIALIZED
private static final int LOCAL
private static final int STACK
static final int TOP
static final int BOOLEAN
static final int BYTE
static final int CHAR
static final int SHORT
static final int INTEGER
static final int FLOAT
static final int DOUBLE
static final int LONG
static final int NULL
static final int UNINITIALIZED_THIS
static final int[] SIZE
org.objectweb.asm.Label owner
int[] inputLocals
int[] inputStack
private int[] outputLocals
private int[] outputStack
private int outputStackTop
private int initializationCount
private int[] initializations
void ()
private int get (int)
int type
int local
private void set (int, int)
int[] t
int local
int type
int n
private void push (int)
int[] t
int type
int n
int top
private void push (org.objectweb.asm.ClassWriter, java.lang.String)
org.objectweb.asm.ClassWriter cw
String desc
int type
private static int type (org.objectweb.asm.ClassWriter, java.lang.String)
String t
int data
int dims
org.objectweb.asm.ClassWriter cw
String desc
int index
private int pop ()
private void pop (int)
int elements
private void pop (java.lang.String)
String desc
char c
private void init (int)
int[] t
int var
int n
private int init (org.objectweb.asm.ClassWriter, int)
int s
String type
int s
int u
int dim
int kind
int j
org.objectweb.asm.ClassWriter cw
int t
int s
void initInputFrame (org.objectweb.asm.ClassWriter, int, org.objectweb.asm.Type[], int)
int t
int j
org.objectweb.asm.ClassWriter cw
int access
org.objectweb.asm.Type[] args
int maxLocals
int i
void execute (int, int, org.objectweb.asm.ClassWriter, org.objectweb.asm.Item)
int t1
String s
int opcode
int arg
org.objectweb.asm.ClassWriter cw
org.objectweb.asm.Item item
int t2
int t3
int t4
boolean merge (org.objectweb.asm.ClassWriter, org.objectweb.asm.Frame, int)
int t
int t
int t
int s
int dim
int kind
int t
int t
int t
int t
int t
int t
int s
int dim
int kind
int t
org.objectweb.asm.ClassWriter cw
org.objectweb.asm.Frame frame
int edge
boolean changed
int i
int nLocal
int nStack
int nInputStack
private static boolean merge (org.objectweb.asm.ClassWriter, int, int[], int)
int v
int v
int v
int v
int v
org.objectweb.asm.ClassWriter cw
int t
int[] types
int index
int u
int v
static void ()
int i
int[] b
String s
}
org/objectweb/asm/Handle.classHandle.java
package org.objectweb.asm
public final org.objectweb.asm.Handle extends java.lang.Object {
final int tag
final String owner
final String name
final String desc
public void (int, java.lang.String, java.lang.String, java.lang.String)
int tag
String owner
String name
String desc
public int getTag ()
public java.lang.String getOwner ()
public java.lang.String getName ()
public java.lang.String getDesc ()
public boolean equals (java.lang.Object)
Object obj
org.objectweb.asm.Handle h
public int hashCode ()
public java.lang.String toString ()
}
org/objectweb/asm/Handler.classHandler.java
package org.objectweb.asm
org.objectweb.asm.Handler extends java.lang.Object {
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String desc
int type
org.objectweb.asm.Handler next
void ()
static org.objectweb.asm.Handler remove (org.objectweb.asm.Handler, org.objectweb.asm.Label, org.objectweb.asm.Label)
org.objectweb.asm.Handler g
org.objectweb.asm.Handler h
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int hstart
int hend
int s
int e
}
org/objectweb/asm/Item.classItem.java
package org.objectweb.asm
final org.objectweb.asm.Item extends java.lang.Object {
int index
int type
int intVal
long longVal
String strVal1
String strVal2
String strVal3
int hashCode
org.objectweb.asm.Item next
void ()
void (int)
int index
void (int, org.objectweb.asm.Item)
int index
org.objectweb.asm.Item i
void set (int)
int intVal
void set (long)
long longVal
void set (float)
float floatVal
void set (double)
double doubleVal
void set (int, java.lang.String, java.lang.String, java.lang.String)
int type
String strVal1
String strVal2
String strVal3
void set (java.lang.String, java.lang.String, int)
String name
String desc
int bsmIndex
void set (int, int)
int position
int hashCode
boolean isEqualTo (org.objectweb.asm.Item)
org.objectweb.asm.Item i
}
org/objectweb/asm/Label.classLabel.java
package org.objectweb.asm
public org.objectweb.asm.Label extends java.lang.Object {
static final int DEBUG
static final int RESOLVED
static final int RESIZED
static final int PUSHED
static final int TARGET
static final int STORE
static final int REACHABLE
static final int JSR
static final int RET
static final int SUBROUTINE
static final int VISITED
static final int VISITED2
public Object info
int status
int line
int position
private int referenceCount
private int[] srcAndRefPositions
int inputStackTop
int outputStackMax
org.objectweb.asm.Frame frame
org.objectweb.asm.Label successor
org.objectweb.asm.Edge successors
org.objectweb.asm.Label next
public void ()
public int getOffset ()
void put (org.objectweb.asm.MethodWriter, org.objectweb.asm.ByteVector, int, boolean)
org.objectweb.asm.MethodWriter owner
org.objectweb.asm.ByteVector out
int source
boolean wideOffset
private void addReference (int, int)
int[] a
int sourcePosition
int referencePosition
boolean resolve (org.objectweb.asm.MethodWriter, int, byte[])
int opcode
int offset
int source
int reference
int offset
org.objectweb.asm.MethodWriter owner
int position
byte[] data
boolean needUpdate
int i
org.objectweb.asm.Label getFirst ()
boolean inSubroutine (long)
long id
boolean inSameSubroutine (org.objectweb.asm.Label)
int i
org.objectweb.asm.Label block
void addToSubroutine (long, int)
long id
int nbSubroutines
void visitSubroutine (org.objectweb.asm.Label, long, int)
org.objectweb.asm.Edge e
org.objectweb.asm.Label l
org.objectweb.asm.Edge e
org.objectweb.asm.Label JSR
long id
int nbSubroutines
org.objectweb.asm.Label stack
public java.lang.String toString ()
}
org/objectweb/asm/MethodVisitor.classMethodVisitor.java
package org.objectweb.asm
public abstract org.objectweb.asm.MethodVisitor extends java.lang.Object {
protected final int api
protected org.objectweb.asm.MethodVisitor mv
public void (int)
int api
public void (int, org.objectweb.asm.MethodVisitor)
int api
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitEnd ()
}
org/objectweb/asm/MethodWriter.classMethodWriter.java
package org.objectweb.asm
org.objectweb.asm.MethodWriter extends org.objectweb.asm.MethodVisitor {
static final int ACC_CONSTRUCTOR
static final int SAME_FRAME
static final int SAME_LOCALS_1_STACK_ITEM_FRAME
static final int RESERVED
static final int SAME_LOCALS_1_STACK_ITEM_FRAME_EXTENDED
static final int CHOP_FRAME
static final int SAME_FRAME_EXTENDED
static final int APPEND_FRAME
static final int FULL_FRAME
private static final int FRAMES
private static final int MAXS
private static final int NOTHING
final org.objectweb.asm.ClassWriter cw
private int access
private final int name
private final int desc
private final String descriptor
String signature
int classReaderOffset
int classReaderLength
int exceptionCount
int[] exceptions
private org.objectweb.asm.ByteVector annd
private org.objectweb.asm.AnnotationWriter anns
private org.objectweb.asm.AnnotationWriter ianns
private org.objectweb.asm.AnnotationWriter[] panns
private org.objectweb.asm.AnnotationWriter[] ipanns
private int synthetics
private org.objectweb.asm.Attribute attrs
private org.objectweb.asm.ByteVector code
private int maxStack
private int maxLocals
private int currentLocals
private int frameCount
private org.objectweb.asm.ByteVector stackMap
private int previousFrameOffset
private int[] previousFrame
private int[] frame
private int handlerCount
private org.objectweb.asm.Handler firstHandler
private org.objectweb.asm.Handler lastHandler
private int localVarCount
private org.objectweb.asm.ByteVector localVar
private int localVarTypeCount
private org.objectweb.asm.ByteVector localVarType
private int lineNumberCount
private org.objectweb.asm.ByteVector lineNumber
private org.objectweb.asm.Attribute cattrs
private boolean resize
private int subroutines
private final int compute
private org.objectweb.asm.Label labels
private org.objectweb.asm.Label previousBlock
private org.objectweb.asm.Label currentBlock
private int stackSize
private int maxStackSize
void (org.objectweb.asm.ClassWriter, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], boolean, boolean)
int i
int size
org.objectweb.asm.ClassWriter cw
int access
String name
String desc
String signature
String[] exceptions
boolean computeMaxs
boolean computeFrames
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.ByteVector bv
org.objectweb.asm.AnnotationWriter aw
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
org.objectweb.asm.ByteVector bv
org.objectweb.asm.AnnotationWriter aw
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int i
int i
int frameIndex
int delta
int i
int i
int i
int delta
int type
int nLocal
Object[] local
int nStack
Object[] stack
public void visitInsn (int)
int size
int opcode
public void visitIntInsn (int, int)
int size
int opcode
int operand
public void visitVarInsn (int, int)
int size
int n
int n
int opt
int opt
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int size
int opcode
String type
org.objectweb.asm.Item i
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int size
char c
int opcode
String owner
String name
String desc
org.objectweb.asm.Item i
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int size
int size
int opcode
String owner
String name
String desc
boolean itf
org.objectweb.asm.Item i
int argSize
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int size
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
org.objectweb.asm.Item i
int argSize
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
org.objectweb.asm.Label nextInsn
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
int size
int size
Object cst
org.objectweb.asm.Item i
int index
public void visitIincInsn (int, int)
int n
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int i
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
int source
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
int i
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
int source
private void visitSwitchInsn (org.objectweb.asm.Label, org.objectweb.asm.Label[])
int i
int i
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
org.objectweb.asm.Item i
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
org.objectweb.asm.Handler h
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
char c
int n
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitMaxs (int, int)
org.objectweb.asm.Edge b
org.objectweb.asm.Label l
org.objectweb.asm.Label h
org.objectweb.asm.Label e
String t
int kind
org.objectweb.asm.Label n
boolean change
org.objectweb.asm.Label l
int blockMax
org.objectweb.asm.Edge e
int i
int frameIndex
org.objectweb.asm.Label k
int start
int end
org.objectweb.asm.Handler handler
org.objectweb.asm.Frame f
org.objectweb.asm.Type[] args
int max
org.objectweb.asm.Label changed
org.objectweb.asm.Label l
org.objectweb.asm.Edge b
org.objectweb.asm.Label l
org.objectweb.asm.Label h
org.objectweb.asm.Label e
org.objectweb.asm.Label subroutine
org.objectweb.asm.Label L
org.objectweb.asm.Label subroutine
int id
org.objectweb.asm.Label l
org.objectweb.asm.Label l
int start
int blockMax
org.objectweb.asm.Edge b
org.objectweb.asm.Handler handler
int max
org.objectweb.asm.Label stack
int maxStack
int maxLocals
public void visitEnd ()
private void addSuccessor (int, org.objectweb.asm.Label)
int info
org.objectweb.asm.Label successor
org.objectweb.asm.Edge b
private void noSuccessor ()
org.objectweb.asm.Label l
private void visitFrame (org.objectweb.asm.Frame)
int t
int t
int t
int t
org.objectweb.asm.Frame f
int i
int nTop
int nLocal
int nStack
int[] locals
int[] stacks
int frameIndex
private void visitImplicitFirstFrame ()
int j
int frameIndex
int i
private int startFrame (int, int, int)
int offset
int nLocal
int nStack
int n
private void endFrame ()
private void writeFrame ()
int delta
int j
int l
int clocalsSize
int cstackSize
int localsSize
int type
int k
int delta
private void writeFrameTypes (int, int)
int v
StringBuffer buf
int t
int d
int i
int start
int end
private void writeFrameType (java.lang.Object)
Object type
final int getSize ()
boolean zip
int i
int i
int size
final void put (org.objectweb.asm.ByteVector)
org.objectweb.asm.Handler h
boolean zip
int size
int i
org.objectweb.asm.ByteVector out
int FACTOR
int mask
int attributeCount
private void resizeInstructions ()
int label
int newOffset
int newOffset
int[] newIndexes
int[] newSizes
int opcode
int insert
int label
int opcode
org.objectweb.asm.Frame f
org.objectweb.asm.Type[] args
org.objectweb.asm.Label l
int label
int newOffset
org.objectweb.asm.ByteVector bv
org.objectweb.asm.Label[] labels
byte[] b
int u
int v
int i
int j
int[] allIndexes
int[] allSizes
boolean[] resize
int state
org.objectweb.asm.ByteVector newCode
org.objectweb.asm.Handler h
org.objectweb.asm.Attribute attr
static int readUnsignedShort (byte[], int)
byte[] b
int index
static short readShort (byte[], int)
byte[] b
int index
static int readInt (byte[], int)
byte[] b
int index
static void writeShort (byte[], int, int)
byte[] b
int index
int s
static int getNewOffset (int[], int[], int, int)
int i
int[] indexes
int[] sizes
int begin
int end
int offset
static void getNewOffset (int[], int[], org.objectweb.asm.Label)
int[] indexes
int[] sizes
org.objectweb.asm.Label label
}
org/objectweb/asm/Opcodes.classOpcodes.java
package org.objectweb.asm
public abstract org.objectweb.asm.Opcodes extends java.lang.Object {
public static final int ASM4
public static final int V1_1
public static final int V1_2
public static final int V1_3
public static final int V1_4
public static final int V1_5
public static final int V1_6
public static final int V1_7
public static final int ACC_PUBLIC
public static final int ACC_PRIVATE
public static final int ACC_PROTECTED
public static final int ACC_STATIC
public static final int ACC_FINAL
public static final int ACC_SUPER
public static final int ACC_SYNCHRONIZED
public static final int ACC_VOLATILE
public static final int ACC_BRIDGE
public static final int ACC_VARARGS
public static final int ACC_TRANSIENT
public static final int ACC_NATIVE
public static final int ACC_INTERFACE
public static final int ACC_ABSTRACT
public static final int ACC_STRICT
public static final int ACC_SYNTHETIC
public static final int ACC_ANNOTATION
public static final int ACC_ENUM
public static final int ACC_DEPRECATED
public static final int T_BOOLEAN
public static final int T_CHAR
public static final int T_FLOAT
public static final int T_DOUBLE
public static final int T_BYTE
public static final int T_SHORT
public static final int T_INT
public static final int T_LONG
public static final int H_GETFIELD
public static final int H_GETSTATIC
public static final int H_PUTFIELD
public static final int H_PUTSTATIC
public static final int H_INVOKEVIRTUAL
public static final int H_INVOKESTATIC
public static final int H_INVOKESPECIAL
public static final int H_NEWINVOKESPECIAL
public static final int H_INVOKEINTERFACE
public static final int F_NEW
public static final int F_FULL
public static final int F_APPEND
public static final int F_CHOP
public static final int F_SAME
public static final int F_SAME1
public static final Integer TOP
public static final Integer INTEGER
public static final Integer FLOAT
public static final Integer DOUBLE
public static final Integer LONG
public static final Integer NULL
public static final Integer UNINITIALIZED_THIS
public static final int NOP
public static final int ACONST_NULL
public static final int ICONST_M1
public static final int ICONST_0
public static final int ICONST_1
public static final int ICONST_2
public static final int ICONST_3
public static final int ICONST_4
public static final int ICONST_5
public static final int LCONST_0
public static final int LCONST_1
public static final int FCONST_0
public static final int FCONST_1
public static final int FCONST_2
public static final int DCONST_0
public static final int DCONST_1
public static final int BIPUSH
public static final int SIPUSH
public static final int LDC
public static final int ILOAD
public static final int LLOAD
public static final int FLOAD
public static final int DLOAD
public static final int ALOAD
public static final int IALOAD
public static final int LALOAD
public static final int FALOAD
public static final int DALOAD
public static final int AALOAD
public static final int BALOAD
public static final int CALOAD
public static final int SALOAD
public static final int ISTORE
public static final int LSTORE
public static final int FSTORE
public static final int DSTORE
public static final int ASTORE
public static final int IASTORE
public static final int LASTORE
public static final int FASTORE
public static final int DASTORE
public static final int AASTORE
public static final int BASTORE
public static final int CASTORE
public static final int SASTORE
public static final int POP
public static final int POP2
public static final int DUP
public static final int DUP_X1
public static final int DUP_X2
public static final int DUP2
public static final int DUP2_X1
public static final int DUP2_X2
public static final int SWAP
public static final int IADD
public static final int LADD
public static final int FADD
public static final int DADD
public static final int ISUB
public static final int LSUB
public static final int FSUB
public static final int DSUB
public static final int IMUL
public static final int LMUL
public static final int FMUL
public static final int DMUL
public static final int IDIV
public static final int LDIV
public static final int FDIV
public static final int DDIV
public static final int IREM
public static final int LREM
public static final int FREM
public static final int DREM
public static final int INEG
public static final int LNEG
public static final int FNEG
public static final int DNEG
public static final int ISHL
public static final int LSHL
public static final int ISHR
public static final int LSHR
public static final int IUSHR
public static final int LUSHR
public static final int IAND
public static final int LAND
public static final int IOR
public static final int LOR
public static final int IXOR
public static final int LXOR
public static final int IINC
public static final int I2L
public static final int I2F
public static final int I2D
public static final int L2I
public static final int L2F
public static final int L2D
public static final int F2I
public static final int F2L
public static final int F2D
public static final int D2I
public static final int D2L
public static final int D2F
public static final int I2B
public static final int I2C
public static final int I2S
public static final int LCMP
public static final int FCMPL
public static final int FCMPG
public static final int DCMPL
public static final int DCMPG
public static final int IFEQ
public static final int IFNE
public static final int IFLT
public static final int IFGE
public static final int IFGT
public static final int IFLE
public static final int IF_ICMPEQ
public static final int IF_ICMPNE
public static final int IF_ICMPLT
public static final int IF_ICMPGE
public static final int IF_ICMPGT
public static final int IF_ICMPLE
public static final int IF_ACMPEQ
public static final int IF_ACMPNE
public static final int GOTO
public static final int JSR
public static final int RET
public static final int TABLESWITCH
public static final int LOOKUPSWITCH
public static final int IRETURN
public static final int LRETURN
public static final int FRETURN
public static final int DRETURN
public static final int ARETURN
public static final int RETURN
public static final int GETSTATIC
public static final int PUTSTATIC
public static final int GETFIELD
public static final int PUTFIELD
public static final int INVOKEVIRTUAL
public static final int INVOKESPECIAL
public static final int INVOKESTATIC
public static final int INVOKEINTERFACE
public static final int INVOKEDYNAMIC
public static final int NEW
public static final int NEWARRAY
public static final int ANEWARRAY
public static final int ARRAYLENGTH
public static final int ATHROW
public static final int CHECKCAST
public static final int INSTANCEOF
public static final int MONITORENTER
public static final int MONITOREXIT
public static final int MULTIANEWARRAY
public static final int IFNULL
public static final int IFNONNULL
static void ()
}
org/objectweb/asm/Type.classType.java
package org.objectweb.asm
public org.objectweb.asm.Type extends java.lang.Object {
public static final int VOID
public static final int BOOLEAN
public static final int CHAR
public static final int BYTE
public static final int SHORT
public static final int INT
public static final int FLOAT
public static final int LONG
public static final int DOUBLE
public static final int ARRAY
public static final int OBJECT
public static final int METHOD
public static final org.objectweb.asm.Type VOID_TYPE
public static final org.objectweb.asm.Type BOOLEAN_TYPE
public static final org.objectweb.asm.Type CHAR_TYPE
public static final org.objectweb.asm.Type BYTE_TYPE
public static final org.objectweb.asm.Type SHORT_TYPE
public static final org.objectweb.asm.Type INT_TYPE
public static final org.objectweb.asm.Type FLOAT_TYPE
public static final org.objectweb.asm.Type LONG_TYPE
public static final org.objectweb.asm.Type DOUBLE_TYPE
private final int sort
private final char[] buf
private final int off
private final int len
private void (int, char[], int, int)
int sort
char[] buf
int off
int len
public static org.objectweb.asm.Type getType (java.lang.String)
String typeDescriptor
public static org.objectweb.asm.Type getObjectType (java.lang.String)
String internalName
char[] buf
public static org.objectweb.asm.Type getMethodType (java.lang.String)
String methodDescriptor
public static transient org.objectweb.asm.Type getMethodType (org.objectweb.asm.Type, org.objectweb.asm.Type[])
org.objectweb.asm.Type returnType
org.objectweb.asm.Type[] argumentTypes
public static org.objectweb.asm.Type getType (java.lang.Class)
Class c
public static org.objectweb.asm.Type getType (java.lang.reflect.Constructor)
java.lang.reflect.Constructor c
public static org.objectweb.asm.Type getType (java.lang.reflect.Method)
java.lang.reflect.Method m
public static org.objectweb.asm.Type[] getArgumentTypes (java.lang.String)
char car
String methodDescriptor
char[] buf
int off
int size
org.objectweb.asm.Type[] args
public static org.objectweb.asm.Type[] getArgumentTypes (java.lang.reflect.Method)
int i
java.lang.reflect.Method method
Class[] classes
org.objectweb.asm.Type[] types
public static org.objectweb.asm.Type getReturnType (java.lang.String)
String methodDescriptor
char[] buf
public static org.objectweb.asm.Type getReturnType (java.lang.reflect.Method)
java.lang.reflect.Method method
public static int getArgumentsAndReturnSizes (java.lang.String)
char car
String desc
int n
int c
private static org.objectweb.asm.Type getType (char[], int)
char[] buf
int off
int len
public int getSort ()
public int getDimensions ()
int i
public org.objectweb.asm.Type getElementType ()
public java.lang.String getClassName ()
int i
StringBuffer b
public java.lang.String getInternalName ()
public org.objectweb.asm.Type[] getArgumentTypes ()
public org.objectweb.asm.Type getReturnType ()
public int getArgumentsAndReturnSizes ()
public java.lang.String getDescriptor ()
StringBuffer buf
public static transient java.lang.String getMethodDescriptor (org.objectweb.asm.Type, org.objectweb.asm.Type[])
int i
org.objectweb.asm.Type returnType
org.objectweb.asm.Type[] argumentTypes
StringBuffer buf
private void getDescriptor (java.lang.StringBuffer)
StringBuffer buf
public static java.lang.String getInternalName (java.lang.Class)
Class c
public static java.lang.String getDescriptor (java.lang.Class)
Class c
StringBuffer buf
public static java.lang.String getConstructorDescriptor (java.lang.reflect.Constructor)
int i
java.lang.reflect.Constructor c
Class[] parameters
StringBuffer buf
public static java.lang.String getMethodDescriptor (java.lang.reflect.Method)
int i
java.lang.reflect.Method m
Class[] parameters
StringBuffer buf
private static void getDescriptor (java.lang.StringBuffer, java.lang.Class)
char car
char car
char car
char car
char car
char car
char car
char car
char car
char car
int i
String name
int len
StringBuffer buf
Class c
Class d
public int getSize ()
public int getOpcode (int)
int opcode
public boolean equals (java.lang.Object)
int i
int j
int end
Object o
org.objectweb.asm.Type t
public int hashCode ()
int i
int end
int hc
public java.lang.String toString ()
static void ()
}
org/objectweb/asm/commons/AdviceAdapter.classAdviceAdapter.java
package org.objectweb.asm.commons
public abstract org.objectweb.asm.commons.AdviceAdapter extends org.objectweb.asm.commons.GeneratorAdapter implements org.objectweb.asm.Opcodes {
private static final Object THIS
private static final Object OTHER
protected int methodAccess
protected String methodDesc
private boolean constructor
private boolean superInitialized
private java.util.List stackFrame
private java.util.Map branches
protected void (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String)
int api
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
public void visitCode ()
public void visitLabel (org.objectweb.asm.Label)
java.util.List frame
org.objectweb.asm.Label label
public void visitInsn (int)
int s
int opcode
public void visitVarInsn (int, int)
int opcode
int var
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
char c
boolean longOrDouble
int opcode
String owner
String name
String desc
public void visitIntInsn (int, int)
int opcode
int operand
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitMultiANewArrayInsn (java.lang.String, int)
int i
String desc
int dims
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int i
Object type
org.objectweb.asm.Type[] types
org.objectweb.asm.Type returnType
int opcode
String owner
String name
String desc
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int i
org.objectweb.asm.Type[] types
org.objectweb.asm.Type returnType
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
java.util.List stackFrame
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
private void addBranches (org.objectweb.asm.Label, org.objectweb.asm.Label[])
int i
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
private void addBranch (org.objectweb.asm.Label)
org.objectweb.asm.Label label
private java.lang.Object popValue ()
private java.lang.Object peekValue ()
private void pushValue (java.lang.Object)
Object o
protected void onMethodEnter ()
protected void onMethodExit (int)
int opcode
static void ()
}
org/objectweb/asm/commons/AnalyzerAdapter.classAnalyzerAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.AnalyzerAdapter extends org.objectweb.asm.MethodVisitor {
public java.util.List locals
public java.util.List stack
private java.util.List labels
public java.util.Map uninitializedTypes
private int maxStack
private int maxLocals
private String owner
public void (java.lang.String, int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor)
String owner
int access
String name
String desc
org.objectweb.asm.MethodVisitor mv
protected void (int, java.lang.String, int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor)
org.objectweb.asm.Type type
int i
int api
String owner
int access
String name
String desc
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.Type[] types
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
private static void visitFrameTypes (int, java.lang.Object[], java.util.List)
Object type
int i
int n
Object[] types
java.util.List result
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
org.objectweb.asm.Label l
int i
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
Object u
int i
int i
Object u
Object t
int opcode
String owner
String name
String desc
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
int sort
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitMaxs (int, int)
int maxStack
int maxLocals
private java.lang.Object get (int)
int local
private void set (int, java.lang.Object)
int local
Object type
private void push (java.lang.Object)
Object type
private void pushDesc (java.lang.String)
String desc
int index
private java.lang.Object pop ()
private void pop (int)
int i
int n
int size
int end
private void pop (java.lang.String)
int i
int n
org.objectweb.asm.Type[] types
String desc
char c
private void execute (int, int, java.lang.String)
int opcode
int iarg
String sarg
Object t1
Object t2
Object t3
Object t4
}
org/objectweb/asm/commons/CodeSizeEvaluator.classCodeSizeEvaluator.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.CodeSizeEvaluator extends org.objectweb.asm.MethodVisitor implements org.objectweb.asm.Opcodes {
private int minSize
private int maxSize
public void (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
protected void (int, org.objectweb.asm.MethodVisitor)
int api
org.objectweb.asm.MethodVisitor mv
public int getMinSize ()
public int getMaxSize ()
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
}
org/objectweb/asm/commons/GeneratorAdapter.classGeneratorAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.GeneratorAdapter extends org.objectweb.asm.commons.LocalVariablesSorter {
private static final String CLDESC
private static final org.objectweb.asm.Type BYTE_TYPE
private static final org.objectweb.asm.Type BOOLEAN_TYPE
private static final org.objectweb.asm.Type SHORT_TYPE
private static final org.objectweb.asm.Type CHARACTER_TYPE
private static final org.objectweb.asm.Type INTEGER_TYPE
private static final org.objectweb.asm.Type FLOAT_TYPE
private static final org.objectweb.asm.Type LONG_TYPE
private static final org.objectweb.asm.Type DOUBLE_TYPE
private static final org.objectweb.asm.Type NUMBER_TYPE
private static final org.objectweb.asm.Type OBJECT_TYPE
private static final org.objectweb.asm.commons.Method BOOLEAN_VALUE
private static final org.objectweb.asm.commons.Method CHAR_VALUE
private static final org.objectweb.asm.commons.Method INT_VALUE
private static final org.objectweb.asm.commons.Method FLOAT_VALUE
private static final org.objectweb.asm.commons.Method LONG_VALUE
private static final org.objectweb.asm.commons.Method DOUBLE_VALUE
public static final int ADD
public static final int SUB
public static final int MUL
public static final int DIV
public static final int REM
public static final int NEG
public static final int SHL
public static final int SHR
public static final int USHR
public static final int AND
public static final int OR
public static final int XOR
public static final int EQ
public static final int NE
public static final int LT
public static final int GE
public static final int GT
public static final int LE
private final int access
private final org.objectweb.asm.Type returnType
private final org.objectweb.asm.Type[] argumentTypes
private final java.util.List localTypes
public void (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String)
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
protected void (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String)
int api
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
public void (int, org.objectweb.asm.commons.Method, org.objectweb.asm.MethodVisitor)
int access
org.objectweb.asm.commons.Method method
org.objectweb.asm.MethodVisitor mv
public void (int, org.objectweb.asm.commons.Method, java.lang.String, org.objectweb.asm.Type[], org.objectweb.asm.ClassVisitor)
int access
org.objectweb.asm.commons.Method method
String signature
org.objectweb.asm.Type[] exceptions
org.objectweb.asm.ClassVisitor cv
private static java.lang.String[] getInternalNames (org.objectweb.asm.Type[])
int i
org.objectweb.asm.Type[] types
String[] names
public void push (boolean)
boolean value
public void push (int)
int value
public void push (long)
long value
public void push (float)
float value
int bits
public void push (double)
double value
long bits
public void push (java.lang.String)
String value
public void push (org.objectweb.asm.Type)
org.objectweb.asm.Type value
public void push (org.objectweb.asm.Handle)
org.objectweb.asm.Handle handle
private int getArgIndex (int)
int i
int arg
int index
private void loadInsn (org.objectweb.asm.Type, int)
org.objectweb.asm.Type type
int index
private void storeInsn (org.objectweb.asm.Type, int)
org.objectweb.asm.Type type
int index
public void loadThis ()
public void loadArg (int)
int arg
public void loadArgs (int, int)
org.objectweb.asm.Type t
int i
int arg
int count
int index
public void loadArgs ()
public void loadArgArray ()
int i
public void storeArg (int)
int arg
public org.objectweb.asm.Type getLocalType (int)
int local
protected void setLocalType (int, org.objectweb.asm.Type)
int local
org.objectweb.asm.Type type
int index
public void loadLocal (int)
int local
public void loadLocal (int, org.objectweb.asm.Type)
int local
org.objectweb.asm.Type type
public void storeLocal (int)
int local
public void storeLocal (int, org.objectweb.asm.Type)
int local
org.objectweb.asm.Type type
public void arrayLoad (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void arrayStore (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void pop ()
public void pop2 ()
public void dup ()
public void dup2 ()
public void dupX1 ()
public void dupX2 ()
public void dup2X1 ()
public void dup2X2 ()
public void swap ()
public void swap (org.objectweb.asm.Type, org.objectweb.asm.Type)
org.objectweb.asm.Type prev
org.objectweb.asm.Type type
public void math (int, org.objectweb.asm.Type)
int op
org.objectweb.asm.Type type
public void not ()
public void iinc (int, int)
int local
int amount
public void cast (org.objectweb.asm.Type, org.objectweb.asm.Type)
org.objectweb.asm.Type from
org.objectweb.asm.Type to
private static org.objectweb.asm.Type getBoxedType (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void box (org.objectweb.asm.Type)
org.objectweb.asm.Type boxed
org.objectweb.asm.Type type
public void valueOf (org.objectweb.asm.Type)
org.objectweb.asm.Type boxed
org.objectweb.asm.Type type
public void unbox (org.objectweb.asm.Type)
org.objectweb.asm.Type type
org.objectweb.asm.Type t
org.objectweb.asm.commons.Method sig
public org.objectweb.asm.Label newLabel ()
public void mark (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public org.objectweb.asm.Label mark ()
org.objectweb.asm.Label label
public void ifCmp (org.objectweb.asm.Type, int, org.objectweb.asm.Label)
int intOp
org.objectweb.asm.Type type
int mode
org.objectweb.asm.Label label
public void ifICmp (int, org.objectweb.asm.Label)
int mode
org.objectweb.asm.Label label
public void ifZCmp (int, org.objectweb.asm.Label)
int mode
org.objectweb.asm.Label label
public void ifNull (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifNonNull (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void goTo (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ret (int)
int local
public void tableSwitch (int[], org.objectweb.asm.commons.TableSwitchGenerator)
float density
int[] keys
org.objectweb.asm.commons.TableSwitchGenerator generator
float density
public void tableSwitch (int[], org.objectweb.asm.commons.TableSwitchGenerator, boolean)
int i
int i
org.objectweb.asm.Label label
int i
org.objectweb.asm.Label[] labels
int i
int i
org.objectweb.asm.Label[] labels
int len
int min
int max
int range
int[] keys
org.objectweb.asm.commons.TableSwitchGenerator generator
boolean useTable
org.objectweb.asm.Label def
org.objectweb.asm.Label end
public void returnValue ()
private void fieldInsn (int, org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
int opcode
org.objectweb.asm.Type ownerType
String name
org.objectweb.asm.Type fieldType
public void getStatic (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
org.objectweb.asm.Type owner
String name
org.objectweb.asm.Type type
public void putStatic (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
org.objectweb.asm.Type owner
String name
org.objectweb.asm.Type type
public void getField (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
org.objectweb.asm.Type owner
String name
org.objectweb.asm.Type type
public void putField (org.objectweb.asm.Type, java.lang.String, org.objectweb.asm.Type)
org.objectweb.asm.Type owner
String name
org.objectweb.asm.Type type
private void invokeInsn (int, org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
int opcode
org.objectweb.asm.Type type
org.objectweb.asm.commons.Method method
String owner
public void invokeVirtual (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
org.objectweb.asm.Type owner
org.objectweb.asm.commons.Method method
public void invokeConstructor (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
org.objectweb.asm.Type type
org.objectweb.asm.commons.Method method
public void invokeStatic (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
org.objectweb.asm.Type owner
org.objectweb.asm.commons.Method method
public void invokeInterface (org.objectweb.asm.Type, org.objectweb.asm.commons.Method)
org.objectweb.asm.Type owner
org.objectweb.asm.commons.Method method
public transient void invokeDynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
private void typeInsn (int, org.objectweb.asm.Type)
int opcode
org.objectweb.asm.Type type
public void newInstance (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void newArray (org.objectweb.asm.Type)
org.objectweb.asm.Type type
int typ
public void arrayLength ()
public void throwException ()
public void throwException (org.objectweb.asm.Type, java.lang.String)
org.objectweb.asm.Type type
String msg
public void checkCast (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void instanceOf (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void monitorEnter ()
public void monitorExit ()
public void endMethod ()
public void catchException (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Type)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Type exception
static void ()
}
org/objectweb/asm/commons/InstructionAdapter.classInstructionAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.InstructionAdapter extends org.objectweb.asm.MethodVisitor {
public static final org.objectweb.asm.Type OBJECT_TYPE
public void (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
protected void (int, org.objectweb.asm.MethodVisitor)
int api
org.objectweb.asm.MethodVisitor mv
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
org.objectweb.asm.Type t
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
int val
int val
int val
int val
int val
float val
long val
double val
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void nop ()
public void aconst (java.lang.Object)
Object cst
public void iconst (int)
int cst
public void lconst (long)
long cst
public void fconst (float)
float cst
int bits
public void dconst (double)
double cst
long bits
public void tconst (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void hconst (org.objectweb.asm.Handle)
org.objectweb.asm.Handle handle
public void load (int, org.objectweb.asm.Type)
int var
org.objectweb.asm.Type type
public void aload (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void store (int, org.objectweb.asm.Type)
int var
org.objectweb.asm.Type type
public void astore (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void pop ()
public void pop2 ()
public void dup ()
public void dup2 ()
public void dupX1 ()
public void dupX2 ()
public void dup2X1 ()
public void dup2X2 ()
public void swap ()
public void add (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void sub (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void mul (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void div (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void rem (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void neg (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void shl (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void shr (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void ushr (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void and (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void or (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void xor (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void iinc (int, int)
int var
int increment
public void cast (org.objectweb.asm.Type, org.objectweb.asm.Type)
org.objectweb.asm.Type from
org.objectweb.asm.Type to
public void lcmp ()
public void cmpl (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void cmpg (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void ifeq (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifne (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void iflt (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifge (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifgt (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifle (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmpeq (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmpne (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmplt (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmpge (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmpgt (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ificmple (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifacmpeq (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifacmpne (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void goTo (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void jsr (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ret (int)
int var
public transient void tableswitch (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void lookupswitch (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void areturn (org.objectweb.asm.Type)
org.objectweb.asm.Type t
public void getstatic (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void putstatic (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void getfield (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void putfield (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void invokevirtual (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void invokespecial (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void invokestatic (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void invokeinterface (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void invokedynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void anew (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void newarray (org.objectweb.asm.Type)
org.objectweb.asm.Type type
int typ
public void arraylength ()
public void athrow ()
public void checkcast (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void instanceOf (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public void monitorenter ()
public void monitorexit ()
public void multianewarray (java.lang.String, int)
String desc
int dims
public void ifnull (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void ifnonnull (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void mark (org.objectweb.asm.Label)
org.objectweb.asm.Label label
static void ()
}
org/objectweb/asm/commons/JSRInlinerAdapter$Instantiation.classJSRInlinerAdapter.java
package org.objectweb.asm.commons
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation extends java.util.AbstractMap {
final org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation previous
public final java.util.BitSet subroutine
public final java.util.Map rangeTable
public final org.objectweb.asm.tree.LabelNode returnLabel
final org.objectweb.asm.commons.JSRInlinerAdapter this$0
void (org.objectweb.asm.commons.JSRInlinerAdapter, org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation, java.util.BitSet)
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation p
org.objectweb.asm.tree.LabelNode ilbl
org.objectweb.asm.tree.AbstractInsnNode insn
int i
int c
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation prev
java.util.BitSet sub
org.objectweb.asm.tree.LabelNode duplbl
public org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation findOwner (int)
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation p
int i
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation own
public org.objectweb.asm.tree.LabelNode gotoLabel (org.objectweb.asm.tree.LabelNode)
org.objectweb.asm.tree.LabelNode l
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation owner
public org.objectweb.asm.tree.LabelNode rangeLabel (org.objectweb.asm.tree.LabelNode)
org.objectweb.asm.tree.LabelNode l
public java.util.Set entrySet ()
public org.objectweb.asm.tree.LabelNode get (java.lang.Object)
Object o
public volatile java.lang.Object get (java.lang.Object)
Object x0
}
org/objectweb/asm/commons/JSRInlinerAdapter.classJSRInlinerAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.JSRInlinerAdapter extends org.objectweb.asm.tree.MethodNode implements org.objectweb.asm.Opcodes {
private static final boolean LOGGING
private final java.util.Map subroutineHeads
private final java.util.BitSet mainSubroutine
final java.util.BitSet dualCitizens
public void (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
String signature
String[] exceptions
protected void (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int api
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
String signature
String[] exceptions
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label lbl
org.objectweb.asm.tree.LabelNode ln
public void visitEnd ()
private void markSubroutines ()
java.util.Map$Entry entry
org.objectweb.asm.tree.LabelNode lab
java.util.BitSet sub
int index
java.util.Iterator it
java.util.BitSet anyvisited
private void markSubroutineWalk (java.util.BitSet, int, java.util.BitSet)
org.objectweb.asm.tree.TryCatchBlockNode trycatch
int handlerindex
int startindex
int endindex
int nextbit
java.util.Iterator it
java.util.BitSet sub
int index
java.util.BitSet anyvisited
boolean loop
private void markSubroutineWalkDFS (java.util.BitSet, int, java.util.BitSet)
org.objectweb.asm.tree.JumpInsnNode jnode
int destidx
org.objectweb.asm.tree.LabelNode l
int i
org.objectweb.asm.tree.TableSwitchInsnNode tsnode
int destidx
org.objectweb.asm.tree.LabelNode l
int i
org.objectweb.asm.tree.LookupSwitchInsnNode lsnode
int destidx
org.objectweb.asm.tree.AbstractInsnNode node
java.util.BitSet sub
int index
java.util.BitSet anyvisited
private void emitCode ()
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation inst
java.util.LinkedList worklist
org.objectweb.asm.tree.InsnList newInstructions
java.util.List newTryCatchBlocks
java.util.List newLocalVariables
private void emitSubroutine (org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation, java.util.List, org.objectweb.asm.tree.InsnList, java.util.List, java.util.List)
org.objectweb.asm.tree.LabelNode ilbl
org.objectweb.asm.tree.LabelNode remap
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation p
org.objectweb.asm.tree.LabelNode retlabel
org.objectweb.asm.tree.LabelNode lbl
java.util.BitSet sub
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation newinst
org.objectweb.asm.tree.LabelNode startlbl
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation owner
int i
int c
org.objectweb.asm.tree.TryCatchBlockNode trycatch
org.objectweb.asm.tree.LabelNode start
org.objectweb.asm.tree.LabelNode end
org.objectweb.asm.tree.LabelNode handler
java.util.Iterator it
org.objectweb.asm.tree.LocalVariableNode lvnode
org.objectweb.asm.tree.LabelNode start
org.objectweb.asm.tree.LabelNode end
java.util.Iterator it
org.objectweb.asm.commons.JSRInlinerAdapter$Instantiation instant
java.util.List worklist
org.objectweb.asm.tree.InsnList newInstructions
java.util.List newTryCatchBlocks
java.util.List newLocalVariables
org.objectweb.asm.tree.LabelNode duplbl
private static void log (java.lang.String)
String str
}
org/objectweb/asm/commons/LocalVariablesSorter.classLocalVariablesSorter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.LocalVariablesSorter extends org.objectweb.asm.MethodVisitor {
private static final org.objectweb.asm.Type OBJECT_TYPE
private int[] mapping
private Object[] newLocals
protected final int firstLocal
protected int nextLocal
private boolean changed
public void (int, java.lang.String, org.objectweb.asm.MethodVisitor)
int access
String desc
org.objectweb.asm.MethodVisitor mv
protected void (int, int, java.lang.String, org.objectweb.asm.MethodVisitor)
int i
int api
int access
String desc
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.Type[] args
public void visitVarInsn (int, int)
int opcode
int var
org.objectweb.asm.Type type
public void visitIincInsn (int, int)
int var
int increment
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
int newIndex
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
org.objectweb.asm.Type typ
Object t
int size
Object t
int i
int type
int nLocal
Object[] local
int nStack
Object[] stack
Object[] oldLocals
int index
int number
public int newLocal (org.objectweb.asm.Type)
org.objectweb.asm.Type type
Object t
int local
protected void updateNewLocals (java.lang.Object[])
Object[] newLocals
protected void setLocalType (int, org.objectweb.asm.Type)
int local
org.objectweb.asm.Type type
private void setFrameLocal (int, java.lang.Object)
Object[] a
int local
Object type
int l
private int remap (int, org.objectweb.asm.Type)
int[] newMapping
int var
org.objectweb.asm.Type type
int key
int size
int value
protected int newLocalMapping (org.objectweb.asm.Type)
org.objectweb.asm.Type type
int local
static void ()
}
org/objectweb/asm/commons/Method.classMethod.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.Method extends java.lang.Object {
private final String name
private final String desc
private static final java.util.Map DESCRIPTORS
public void (java.lang.String, java.lang.String)
String name
String desc
public void (java.lang.String, org.objectweb.asm.Type, org.objectweb.asm.Type[])
String name
org.objectweb.asm.Type returnType
org.objectweb.asm.Type[] argumentTypes
public static org.objectweb.asm.commons.Method getMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
public static org.objectweb.asm.commons.Method getMethod (java.lang.reflect.Constructor)
java.lang.reflect.Constructor c
public static org.objectweb.asm.commons.Method getMethod (java.lang.String) throws java.lang.IllegalArgumentException
String method
public static org.objectweb.asm.commons.Method getMethod (java.lang.String, boolean) throws java.lang.IllegalArgumentException
String s
String s
String method
boolean defaultPackage
int space
int start
int end
String returnType
String methodName
StringBuffer sb
int p
private static java.lang.String map (java.lang.String, boolean)
String type
boolean defaultPackage
StringBuffer sb
int index
String t
String desc
public java.lang.String getName ()
public java.lang.String getDescriptor ()
public org.objectweb.asm.Type getReturnType ()
public org.objectweb.asm.Type[] getArgumentTypes ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
Object o
org.objectweb.asm.commons.Method other
public int hashCode ()
static void ()
}
org/objectweb/asm/commons/Remapper.classRemapper.java
package org.objectweb.asm.commons
public abstract org.objectweb.asm.commons.Remapper extends java.lang.Object {
public void ()
public java.lang.String mapDesc (java.lang.String)
int i
String s
String newType
String desc
org.objectweb.asm.Type t
private org.objectweb.asm.Type mapType (org.objectweb.asm.Type)
int i
String s
org.objectweb.asm.Type t
public java.lang.String mapType (java.lang.String)
String type
public java.lang.String[] mapTypes (java.lang.String[])
String type
String newType
int i
String[] types
String[] newTypes
boolean needMapping
public java.lang.String mapMethodDesc (java.lang.String)
int i
String desc
org.objectweb.asm.Type[] args
StringBuffer s
org.objectweb.asm.Type returnType
public java.lang.Object mapValue (java.lang.Object)
org.objectweb.asm.Handle h
Object value
public java.lang.String mapSignature (java.lang.String, boolean)
String signature
boolean typeSignature
org.objectweb.asm.signature.SignatureReader r
org.objectweb.asm.signature.SignatureWriter w
org.objectweb.asm.signature.SignatureVisitor a
protected org.objectweb.asm.signature.SignatureVisitor createRemappingSignatureAdapter (org.objectweb.asm.signature.SignatureVisitor)
org.objectweb.asm.signature.SignatureVisitor v
public java.lang.String mapMethodName (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public java.lang.String mapInvokeDynamicMethodName (java.lang.String, java.lang.String)
String name
String desc
public java.lang.String mapFieldName (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public java.lang.String map (java.lang.String)
String typeName
}
org/objectweb/asm/commons/RemappingAnnotationAdapter.classRemappingAnnotationAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingAnnotationAdapter extends org.objectweb.asm.AnnotationVisitor {
protected final org.objectweb.asm.commons.Remapper remapper
public void (org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.AnnotationVisitor av
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.AnnotationVisitor av
org.objectweb.asm.commons.Remapper remapper
public void visit (java.lang.String, java.lang.Object)
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
org.objectweb.asm.AnnotationVisitor v
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
org.objectweb.asm.AnnotationVisitor v
}
org/objectweb/asm/commons/RemappingClassAdapter.classRemappingClassAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingClassAdapter extends org.objectweb.asm.ClassVisitor {
protected final org.objectweb.asm.commons.Remapper remapper
protected String className
public void (org.objectweb.asm.ClassVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.ClassVisitor cv
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.ClassVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.ClassVisitor cv
org.objectweb.asm.commons.Remapper remapper
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
org.objectweb.asm.FieldVisitor fv
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
String newDesc
org.objectweb.asm.MethodVisitor mv
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
protected org.objectweb.asm.FieldVisitor createRemappingFieldAdapter (org.objectweb.asm.FieldVisitor)
org.objectweb.asm.FieldVisitor fv
protected org.objectweb.asm.MethodVisitor createRemappingMethodAdapter (int, java.lang.String, org.objectweb.asm.MethodVisitor)
int access
String newDesc
org.objectweb.asm.MethodVisitor mv
protected org.objectweb.asm.AnnotationVisitor createRemappingAnnotationAdapter (org.objectweb.asm.AnnotationVisitor)
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/commons/RemappingFieldAdapter.classRemappingFieldAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingFieldAdapter extends org.objectweb.asm.FieldVisitor {
private final org.objectweb.asm.commons.Remapper remapper
public void (org.objectweb.asm.FieldVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.FieldVisitor fv
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.FieldVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.FieldVisitor fv
org.objectweb.asm.commons.Remapper remapper
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/commons/RemappingMethodAdapter.classRemappingMethodAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingMethodAdapter extends org.objectweb.asm.commons.LocalVariablesSorter {
protected final org.objectweb.asm.commons.Remapper remapper
public void (int, java.lang.String, org.objectweb.asm.MethodVisitor, org.objectweb.asm.commons.Remapper)
int access
String desc
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.commons.Remapper remapper
protected void (int, int, java.lang.String, org.objectweb.asm.MethodVisitor, org.objectweb.asm.commons.Remapper)
int api
int access
String desc
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.commons.Remapper remapper
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
org.objectweb.asm.AnnotationVisitor av
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
private java.lang.Object[] remapEntries (int, java.lang.Object[])
Object t
Object[] newEntries
int i
int n
Object[] entries
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int i
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
}
org/objectweb/asm/commons/RemappingSignatureAdapter.classRemappingSignatureAdapter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.RemappingSignatureAdapter extends org.objectweb.asm.signature.SignatureVisitor {
private final org.objectweb.asm.signature.SignatureVisitor v
private final org.objectweb.asm.commons.Remapper remapper
private String className
public void (org.objectweb.asm.signature.SignatureVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.signature.SignatureVisitor v
org.objectweb.asm.commons.Remapper remapper
protected void (int, org.objectweb.asm.signature.SignatureVisitor, org.objectweb.asm.commons.Remapper)
int api
org.objectweb.asm.signature.SignatureVisitor v
org.objectweb.asm.commons.Remapper remapper
public void visitClassType (java.lang.String)
String name
public void visitInnerClassType (java.lang.String)
String name
String remappedName
public void visitFormalTypeParameter (java.lang.String)
String name
public void visitTypeVariable (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitBaseType (char)
char descriptor
public org.objectweb.asm.signature.SignatureVisitor visitClassBound ()
public org.objectweb.asm.signature.SignatureVisitor visitExceptionType ()
public org.objectweb.asm.signature.SignatureVisitor visitInterface ()
public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound ()
public org.objectweb.asm.signature.SignatureVisitor visitParameterType ()
public org.objectweb.asm.signature.SignatureVisitor visitReturnType ()
public org.objectweb.asm.signature.SignatureVisitor visitSuperclass ()
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
char wildcard
public void visitEnd ()
}
org/objectweb/asm/commons/SerialVersionUIDAdder$Item.classSerialVersionUIDAdder.java
package org.objectweb.asm.commons
org.objectweb.asm.commons.SerialVersionUIDAdder$Item extends java.lang.Object implements java.lang.Comparable {
final String name
final int access
final String desc
void (java.lang.String, int, java.lang.String)
String name
int access
String desc
public int compareTo (org.objectweb.asm.commons.SerialVersionUIDAdder$Item)
org.objectweb.asm.commons.SerialVersionUIDAdder$Item other
int retVal
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public volatile int compareTo (java.lang.Object)
Object x0
}
org/objectweb/asm/commons/SerialVersionUIDAdder.classSerialVersionUIDAdder.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.SerialVersionUIDAdder extends org.objectweb.asm.ClassVisitor {
private boolean computeSVUID
private boolean hasSVUID
private int access
private String name
private String[] interfaces
private java.util.Collection svuidFields
private boolean hasStaticInitializer
private java.util.Collection svuidConstructors
private java.util.Collection svuidMethods
public void (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.ClassVisitor cv
protected void (int, org.objectweb.asm.ClassVisitor)
int api
org.objectweb.asm.ClassVisitor cv
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int mods
int access
String name
String desc
String signature
String[] exceptions
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int mods
int access
String name
String desc
String signature
Object value
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String aname
String outerName
String innerName
int attr_access
public void visitEnd ()
Throwable e
public boolean hasSVUID ()
protected void addSVUID (long)
long svuid
org.objectweb.asm.FieldVisitor fv
protected long computeSVUID () throws java.io.IOException
int i
int i
byte[] hashBytes
java.io.ByteArrayOutputStream bos
java.io.DataOutputStream dos
long svuid
protected byte[] computeSHAdigest (byte[])
Exception e
byte[] value
private static void writeItems (java.util.Collection, java.io.DataOutput, boolean) throws java.io.IOException
int i
java.util.Collection itemCollection
java.io.DataOutput dos
boolean dotted
int size
org.objectweb.asm.commons.SerialVersionUIDAdder$Item[] items
}
org/objectweb/asm/commons/SimpleRemapper.classSimpleRemapper.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.SimpleRemapper extends org.objectweb.asm.commons.Remapper {
private final java.util.Map mapping
public void (java.util.Map)
java.util.Map mapping
public void (java.lang.String, java.lang.String)
String oldName
String newName
public java.lang.String mapMethodName (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
String s
public java.lang.String mapFieldName (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
String s
public java.lang.String map (java.lang.String)
String key
}
org/objectweb/asm/commons/StaticInitMerger.classStaticInitMerger.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.StaticInitMerger extends org.objectweb.asm.ClassVisitor {
private String name
private org.objectweb.asm.MethodVisitor clinit
private final String prefix
private int counter
public void (java.lang.String, org.objectweb.asm.ClassVisitor)
String prefix
org.objectweb.asm.ClassVisitor cv
protected void (int, java.lang.String, org.objectweb.asm.ClassVisitor)
int api
String prefix
org.objectweb.asm.ClassVisitor cv
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int a
String n
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
String signature
String[] exceptions
org.objectweb.asm.MethodVisitor mv
public void visitEnd ()
}
org/objectweb/asm/commons/TableSwitchGenerator.classTableSwitchGenerator.java
package org.objectweb.asm.commons
public abstract org.objectweb.asm.commons.TableSwitchGenerator extends java.lang.Object {
public abstract void generateCase (int, org.objectweb.asm.Label)
public abstract void generateDefault ()
}
org/objectweb/asm/commons/TryCatchBlockSorter$1.classTryCatchBlockSorter.java
package org.objectweb.asm.commons
org.objectweb.asm.commons.TryCatchBlockSorter$1 extends java.lang.Object implements java.util.Comparator {
final org.objectweb.asm.commons.TryCatchBlockSorter this$0
void (org.objectweb.asm.commons.TryCatchBlockSorter)
public int compare (org.objectweb.asm.tree.TryCatchBlockNode, org.objectweb.asm.tree.TryCatchBlockNode)
org.objectweb.asm.tree.TryCatchBlockNode t1
org.objectweb.asm.tree.TryCatchBlockNode t2
int len1
int len2
private int blockLength (org.objectweb.asm.tree.TryCatchBlockNode)
org.objectweb.asm.tree.TryCatchBlockNode block
int startidx
int endidx
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/objectweb/asm/commons/TryCatchBlockSorter.classTryCatchBlockSorter.java
package org.objectweb.asm.commons
public org.objectweb.asm.commons.TryCatchBlockSorter extends org.objectweb.asm.tree.MethodNode {
public void (org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
String signature
String[] exceptions
protected void (int, org.objectweb.asm.MethodVisitor, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int api
org.objectweb.asm.MethodVisitor mv
int access
String name
String desc
String signature
String[] exceptions
public void visitEnd ()
java.util.Comparator comp
}
org/objectweb/asm/optimizer/AnnotationConstantsCollector.classAnnotationConstantsCollector.java
package org.objectweb.asm.optimizer
public org.objectweb.asm.optimizer.AnnotationConstantsCollector extends org.objectweb.asm.AnnotationVisitor {
private final org.objectweb.asm.optimizer.ConstantPool cp
public void (org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.optimizer.ConstantPool)
org.objectweb.asm.AnnotationVisitor av
org.objectweb.asm.optimizer.ConstantPool cp
public void visit (java.lang.String, java.lang.Object)
int i
byte[] v
int i
boolean[] v
int i
short[] v
int i
char[] v
int i
int[] v
int i
long[] v
int i
float[] v
int i
double[] v
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
public void visitEnd ()
}
org/objectweb/asm/optimizer/ClassConstantsCollector.classClassConstantsCollector.java
package org.objectweb.asm.optimizer
public org.objectweb.asm.optimizer.ClassConstantsCollector extends org.objectweb.asm.ClassVisitor {
private final org.objectweb.asm.optimizer.ConstantPool cp
public void (org.objectweb.asm.ClassVisitor, org.objectweb.asm.optimizer.ConstantPool)
org.objectweb.asm.ClassVisitor cv
org.objectweb.asm.optimizer.ConstantPool cp
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int i
int version
int access
String name
String signature
String superName
String[] interfaces
public void visitSource (java.lang.String, java.lang.String)
String source
String debug
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int i
int access
String name
String desc
String signature
String[] exceptions
}
org/objectweb/asm/optimizer/ClassOptimizer.classClassOptimizer.java
package org.objectweb.asm.optimizer
public org.objectweb.asm.optimizer.ClassOptimizer extends org.objectweb.asm.commons.RemappingClassAdapter {
private String pkgName
String clsName
boolean class$
public void (org.objectweb.asm.ClassVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.ClassVisitor cv
org.objectweb.asm.commons.Remapper remapper
org.objectweb.asm.FieldVisitor syntheticFieldVisitor (int, java.lang.String, java.lang.String)
int access
String name
String desc
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
int index
public void visitSource (java.lang.String, java.lang.String)
String source
String debug
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
String s
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
String s
protected org.objectweb.asm.MethodVisitor createRemappingMethodAdapter (int, java.lang.String, org.objectweb.asm.MethodVisitor)
int access
String newDesc
org.objectweb.asm.MethodVisitor mv
}
org/objectweb/asm/optimizer/Constant.classConstant.java
package org.objectweb.asm.optimizer
org.objectweb.asm.optimizer.Constant extends java.lang.Object {
char type
int intVal
long longVal
float floatVal
double doubleVal
String strVal1
String strVal2
Object objVal3
Object[] objVals
int hashCode
void ()
void (org.objectweb.asm.optimizer.Constant)
org.objectweb.asm.optimizer.Constant i
void set (int)
int intVal
void set (long)
long longVal
void set (float)
float floatVal
void set (double)
double doubleVal
void set (char, java.lang.String, java.lang.String, java.lang.String)
char type
String strVal1
String strVal2
String strVal3
void set (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int i
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
int hashCode
void write (org.objectweb.asm.ClassWriter)
org.objectweb.asm.ClassWriter cw
public boolean equals (java.lang.Object)
Object o
org.objectweb.asm.optimizer.Constant c
public int hashCode ()
}
org/objectweb/asm/optimizer/ConstantPool.classConstantPool.java
package org.objectweb.asm.optimizer
public org.objectweb.asm.optimizer.ConstantPool extends java.util.HashMap {
private final org.objectweb.asm.optimizer.Constant key1
private final org.objectweb.asm.optimizer.Constant key2
private final org.objectweb.asm.optimizer.Constant key3
private final org.objectweb.asm.optimizer.Constant key4
private final org.objectweb.asm.optimizer.Constant key5
public void ()
public org.objectweb.asm.optimizer.Constant newInteger (int)
int value
org.objectweb.asm.optimizer.Constant result
public org.objectweb.asm.optimizer.Constant newFloat (float)
float value
org.objectweb.asm.optimizer.Constant result
public org.objectweb.asm.optimizer.Constant newLong (long)
long value
org.objectweb.asm.optimizer.Constant result
public org.objectweb.asm.optimizer.Constant newDouble (double)
double value
org.objectweb.asm.optimizer.Constant result
public org.objectweb.asm.optimizer.Constant newUTF8 (java.lang.String)
String value
org.objectweb.asm.optimizer.Constant result
private org.objectweb.asm.optimizer.Constant newString (java.lang.String)
String value
org.objectweb.asm.optimizer.Constant result
public org.objectweb.asm.optimizer.Constant newClass (java.lang.String)
String value
org.objectweb.asm.optimizer.Constant result
public org.objectweb.asm.optimizer.Constant newMethodType (java.lang.String)
String methodDescriptor
org.objectweb.asm.optimizer.Constant result
public org.objectweb.asm.optimizer.Constant newHandle (int, java.lang.String, java.lang.String, java.lang.String)
int tag
String owner
String name
String desc
org.objectweb.asm.optimizer.Constant result
public org.objectweb.asm.optimizer.Constant newConst (java.lang.Object)
int val
float val
long val
double val
org.objectweb.asm.Type t
int s
org.objectweb.asm.Handle h
Object cst
public org.objectweb.asm.optimizer.Constant newField (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
org.objectweb.asm.optimizer.Constant result
public org.objectweb.asm.optimizer.Constant newMethod (java.lang.String, java.lang.String, java.lang.String, boolean)
String owner
String name
String desc
boolean itf
org.objectweb.asm.optimizer.Constant result
public transient org.objectweb.asm.optimizer.Constant newInvokeDynamic (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int i
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
org.objectweb.asm.optimizer.Constant result
public org.objectweb.asm.optimizer.Constant newNameType (java.lang.String, java.lang.String)
String name
String desc
org.objectweb.asm.optimizer.Constant result
private org.objectweb.asm.optimizer.Constant get (org.objectweb.asm.optimizer.Constant)
org.objectweb.asm.optimizer.Constant key
private void put (org.objectweb.asm.optimizer.Constant)
org.objectweb.asm.optimizer.Constant cst
}
org/objectweb/asm/optimizer/FieldConstantsCollector.classFieldConstantsCollector.java
package org.objectweb.asm.optimizer
public org.objectweb.asm.optimizer.FieldConstantsCollector extends org.objectweb.asm.FieldVisitor {
private final org.objectweb.asm.optimizer.ConstantPool cp
public void (org.objectweb.asm.FieldVisitor, org.objectweb.asm.optimizer.ConstantPool)
org.objectweb.asm.FieldVisitor fv
org.objectweb.asm.optimizer.ConstantPool cp
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitEnd ()
}
org/objectweb/asm/optimizer/JarOptimizer$ClassDump.classJarOptimizer.java
package org.objectweb.asm.optimizer
org.objectweb.asm.optimizer.JarOptimizer$ClassDump extends org.objectweb.asm.ClassVisitor {
String owner
public void ()
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
}
org/objectweb/asm/optimizer/JarOptimizer$ClassVerifier$1.classJarOptimizer.java
package org.objectweb.asm.optimizer
org.objectweb.asm.optimizer.JarOptimizer$ClassVerifier$1 extends org.objectweb.asm.MethodVisitor {
final org.objectweb.asm.optimizer.JarOptimizer$ClassVerifier this$0
void (org.objectweb.asm.optimizer.JarOptimizer$ClassVerifier, int)
int x0
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
}
org/objectweb/asm/optimizer/JarOptimizer$ClassVerifier.classJarOptimizer.java
package org.objectweb.asm.optimizer
org.objectweb.asm.optimizer.JarOptimizer$ClassVerifier extends org.objectweb.asm.ClassVisitor {
String owner
String method
public void ()
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
void check (java.lang.String, java.lang.String)
String o
String owner
String member
}
org/objectweb/asm/optimizer/JarOptimizer.classJarOptimizer.java
package org.objectweb.asm.optimizer
public org.objectweb.asm.optimizer.JarOptimizer extends java.lang.Object {
static final java.util.Set API
static final java.util.Map HIERARCHY
static boolean nodebug
public void ()
public static void main (java.lang.String[]) throws java.io.IOException
String c
String sc
String line
String[] args
java.io.File f
java.io.InputStream is
java.io.BufferedReader lnr
int argIndex
static void optimize (java.io.File) throws java.io.IOException
int i
java.io.File[] files
org.objectweb.asm.ClassReader cr
java.util.zip.ZipEntry ze
java.io.InputStream is
int n
java.io.File g
java.util.zip.ZipFile zf
java.util.zip.ZipOutputStream out
java.util.Enumeration e
byte[] buf
java.io.File f
static void ()
}
org/objectweb/asm/optimizer/MethodConstantsCollector.classMethodConstantsCollector.java
package org.objectweb.asm.optimizer
public org.objectweb.asm.optimizer.MethodConstantsCollector extends org.objectweb.asm.MethodVisitor {
private final org.objectweb.asm.optimizer.ConstantPool cp
public void (org.objectweb.asm.MethodVisitor, org.objectweb.asm.optimizer.ConstantPool)
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.optimizer.ConstantPool cp
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
boolean itf
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitMaxs (int, int)
int maxStack
int maxLocals
}
org/objectweb/asm/optimizer/MethodOptimizer.classMethodOptimizer.java
package org.objectweb.asm.optimizer
public org.objectweb.asm.optimizer.MethodOptimizer extends org.objectweb.asm.commons.RemappingMethodAdapter implements org.objectweb.asm.Opcodes {
private final org.objectweb.asm.optimizer.ClassOptimizer classOptimizer
public void (org.objectweb.asm.optimizer.ClassOptimizer, int, java.lang.String, org.objectweb.asm.MethodVisitor, org.objectweb.asm.commons.Remapper)
org.objectweb.asm.optimizer.ClassOptimizer classOptimizer
int access
String desc
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.commons.Remapper remapper
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int local
Object[] local2
int stack
Object[] stack2
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitLdcInsn (java.lang.Object)
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.Label l0
org.objectweb.asm.Label l1
org.objectweb.asm.Label l2
Object cst
String ldcName
String fieldName
org.objectweb.asm.FieldVisitor fv
String clsName
org.objectweb.asm.Label elseLabel
org.objectweb.asm.Label endLabel
}
org/objectweb/asm/optimizer/NameMapping.classNameMapping.java
package org.objectweb.asm.optimizer
public org.objectweb.asm.optimizer.NameMapping extends java.lang.Object {
public final java.util.Properties mapping
public final java.util.Set unused
public void (java.lang.String) throws java.io.IOException
String file
java.io.InputStream is
public java.lang.String map (java.lang.String)
int q
int p
String name
String s
public java.lang.String fix (java.lang.String)
int i
org.objectweb.asm.Type[] arguments
org.objectweb.asm.Type result
String desc
private org.objectweb.asm.Type fix (org.objectweb.asm.Type)
int i
String s
org.objectweb.asm.Type t
}
org/objectweb/asm/optimizer/Shrinker$1.classShrinker.java
package org.objectweb.asm.optimizer
final org.objectweb.asm.optimizer.Shrinker$1 extends org.objectweb.asm.commons.SimpleRemapper {
final java.util.Set val$unused
void (java.util.Map, java.util.Set)
java.util.Map x0
public java.lang.String map (java.lang.String)
String key
String s
}
org/objectweb/asm/optimizer/Shrinker$ConstantComparator.classShrinker.java
package org.objectweb.asm.optimizer
org.objectweb.asm.optimizer.Shrinker$ConstantComparator extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (org.objectweb.asm.optimizer.Constant, org.objectweb.asm.optimizer.Constant)
org.objectweb.asm.Handle bsm1
org.objectweb.asm.Handle bsm2
org.objectweb.asm.optimizer.Constant c1
org.objectweb.asm.optimizer.Constant c2
int d
private static int compareHandle (org.objectweb.asm.Handle, org.objectweb.asm.Handle)
org.objectweb.asm.Handle h1
org.objectweb.asm.Handle h2
int d
private static int compareType (org.objectweb.asm.Type, org.objectweb.asm.Type)
org.objectweb.asm.Type mtype1
org.objectweb.asm.Type mtype2
private static int compareObjects (java.lang.Object[], java.lang.Object[])
Object objVal1
Object objVal2
int i
Object[] objVals1
Object[] objVals2
int length
int d
private static int getSort (org.objectweb.asm.optimizer.Constant)
org.objectweb.asm.optimizer.Constant c
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
org/objectweb/asm/optimizer/Shrinker.classShrinker.java
package org.objectweb.asm.optimizer
public org.objectweb.asm.optimizer.Shrinker extends java.lang.Object {
static final java.util.HashMap MAPPING
public void ()
public static void main (java.lang.String[]) throws java.io.IOException
int i
java.util.Map$Entry entry
java.util.Iterator i$
String s
String[] args
java.util.Properties properties
int n
java.util.Set unused
java.io.File f
java.io.File d
java.util.Iterator i
static void optimize (java.io.File, java.io.File, org.objectweb.asm.commons.Remapper) throws java.io.IOException
int i
java.io.File[] files
org.objectweb.asm.optimizer.Constant c
java.io.OutputStream os
org.objectweb.asm.optimizer.ConstantPool cp
org.objectweb.asm.ClassReader cr
org.objectweb.asm.ClassWriter cw
org.objectweb.asm.optimizer.ClassConstantsCollector ccc
org.objectweb.asm.optimizer.ClassOptimizer co
java.util.Set constants
java.util.Iterator i
String n
java.io.File g
java.io.File f
java.io.File d
org.objectweb.asm.commons.Remapper remapper
static void ()
}
org/objectweb/asm/signature/SignatureReader.classSignatureReader.java
package org.objectweb.asm.signature
public org.objectweb.asm.signature.SignatureReader extends java.lang.Object {
private final String signature
public void (java.lang.String)
String signature
public void accept (org.objectweb.asm.signature.SignatureVisitor)
int end
int pos
char c
org.objectweb.asm.signature.SignatureVisitor v
String signature
int len
int pos
public void acceptType (org.objectweb.asm.signature.SignatureVisitor)
org.objectweb.asm.signature.SignatureVisitor v
private static int parseType (java.lang.String, int, org.objectweb.asm.signature.SignatureVisitor)
String name
String name
String signature
int pos
org.objectweb.asm.signature.SignatureVisitor v
char c
int start
int end
boolean visited
boolean inner
}
org/objectweb/asm/signature/SignatureVisitor.classSignatureVisitor.java
package org.objectweb.asm.signature
public abstract org.objectweb.asm.signature.SignatureVisitor extends java.lang.Object {
public static final char EXTENDS
public static final char SUPER
public static final char INSTANCEOF
protected final int api
public void (int)
int api
public void visitFormalTypeParameter (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitClassBound ()
public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound ()
public org.objectweb.asm.signature.SignatureVisitor visitSuperclass ()
public org.objectweb.asm.signature.SignatureVisitor visitInterface ()
public org.objectweb.asm.signature.SignatureVisitor visitParameterType ()
public org.objectweb.asm.signature.SignatureVisitor visitReturnType ()
public org.objectweb.asm.signature.SignatureVisitor visitExceptionType ()
public void visitBaseType (char)
char descriptor
public void visitTypeVariable (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitClassType (java.lang.String)
String name
public void visitInnerClassType (java.lang.String)
String name
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
char wildcard
public void visitEnd ()
}
org/objectweb/asm/signature/SignatureWriter.classSignatureWriter.java
package org.objectweb.asm.signature
public org.objectweb.asm.signature.SignatureWriter extends org.objectweb.asm.signature.SignatureVisitor {
private final StringBuffer buf
private boolean hasFormals
private boolean hasParameters
private int argumentStack
public void ()
public void visitFormalTypeParameter (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitClassBound ()
public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound ()
public org.objectweb.asm.signature.SignatureVisitor visitSuperclass ()
public org.objectweb.asm.signature.SignatureVisitor visitInterface ()
public org.objectweb.asm.signature.SignatureVisitor visitParameterType ()
public org.objectweb.asm.signature.SignatureVisitor visitReturnType ()
public org.objectweb.asm.signature.SignatureVisitor visitExceptionType ()
public void visitBaseType (char)
char descriptor
public void visitTypeVariable (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitClassType (java.lang.String)
String name
public void visitInnerClassType (java.lang.String)
String name
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
char wildcard
public void visitEnd ()
public java.lang.String toString ()
private void endFormals ()
private void endArguments ()
}
org/objectweb/asm/tree/AbstractInsnNode.classAbstractInsnNode.java
package org.objectweb.asm.tree
public abstract org.objectweb.asm.tree.AbstractInsnNode extends java.lang.Object {
public static final int INSN
public static final int INT_INSN
public static final int VAR_INSN
public static final int TYPE_INSN
public static final int FIELD_INSN
public static final int METHOD_INSN
public static final int INVOKE_DYNAMIC_INSN
public static final int JUMP_INSN
public static final int LABEL
public static final int LDC_INSN
public static final int IINC_INSN
public static final int TABLESWITCH_INSN
public static final int LOOKUPSWITCH_INSN
public static final int MULTIANEWARRAY_INSN
public static final int FRAME
public static final int LINE
protected int opcode
org.objectweb.asm.tree.AbstractInsnNode prev
org.objectweb.asm.tree.AbstractInsnNode next
int index
protected void (int)
int opcode
public int getOpcode ()
public abstract int getType ()
public org.objectweb.asm.tree.AbstractInsnNode getPrevious ()
public org.objectweb.asm.tree.AbstractInsnNode getNext ()
public abstract void accept (org.objectweb.asm.MethodVisitor)
public abstract org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
static org.objectweb.asm.tree.LabelNode clone (org.objectweb.asm.tree.LabelNode, java.util.Map)
org.objectweb.asm.tree.LabelNode label
java.util.Map map
static org.objectweb.asm.tree.LabelNode[] clone (java.util.List, java.util.Map)
int i
java.util.List labels
java.util.Map map
org.objectweb.asm.tree.LabelNode[] clones
}
org/objectweb/asm/tree/AnnotationNode.classAnnotationNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.AnnotationNode extends org.objectweb.asm.AnnotationVisitor {
public String desc
public java.util.List values
public void (java.lang.String)
String desc
public void (int, java.lang.String)
int api
String desc
void (java.util.List)
java.util.List values
public void visit (java.lang.String, java.lang.Object)
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
org.objectweb.asm.tree.AnnotationNode annotation
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
java.util.List array
public void visitEnd ()
public void check (int)
int api
public void accept (org.objectweb.asm.AnnotationVisitor)
String name
Object value
int i
org.objectweb.asm.AnnotationVisitor av
static void accept (org.objectweb.asm.AnnotationVisitor, java.lang.String, java.lang.Object)
String[] typeconst
org.objectweb.asm.tree.AnnotationNode an
int j
org.objectweb.asm.AnnotationVisitor v
java.util.List array
org.objectweb.asm.AnnotationVisitor av
String name
Object value
}
org/objectweb/asm/tree/ClassNode.classClassNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.ClassNode extends org.objectweb.asm.ClassVisitor {
public int version
public int access
public String name
public String signature
public String superName
public java.util.List interfaces
public String sourceFile
public String sourceDebug
public String outerClass
public String outerMethod
public String outerMethodDesc
public java.util.List visibleAnnotations
public java.util.List invisibleAnnotations
public java.util.List attrs
public java.util.List innerClasses
public java.util.List fields
public java.util.List methods
public void ()
public void (int)
int api
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public void visitSource (java.lang.String, java.lang.String)
String file
String debug
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.tree.AnnotationNode an
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
org.objectweb.asm.tree.InnerClassNode icn
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
org.objectweb.asm.tree.FieldNode fn
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
org.objectweb.asm.tree.MethodNode mn
public void visitEnd ()
public void check (int)
int api
public void accept (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.tree.AnnotationNode an
org.objectweb.asm.tree.AnnotationNode an
org.objectweb.asm.ClassVisitor cv
String[] interfaces
int i
int n
}
org/objectweb/asm/tree/FieldInsnNode.classFieldInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.FieldInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public String owner
public String name
public String desc
public void (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor cv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/FieldNode.classFieldNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.FieldNode extends org.objectweb.asm.FieldVisitor {
public int access
public String name
public String desc
public String signature
public Object value
public java.util.List visibleAnnotations
public java.util.List invisibleAnnotations
public java.util.List attrs
public void (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
public void (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int api
int access
String name
String desc
String signature
Object value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.tree.AnnotationNode an
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitEnd ()
public void check (int)
int api
public void accept (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.tree.AnnotationNode an
org.objectweb.asm.tree.AnnotationNode an
org.objectweb.asm.ClassVisitor cv
org.objectweb.asm.FieldVisitor fv
int i
int n
}
org/objectweb/asm/tree/FrameNode.classFrameNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.FrameNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int type
public java.util.List local
public java.util.List stack
private void ()
public void (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
Object l
int i
Object s
int i
java.util.Map labels
org.objectweb.asm.tree.FrameNode clone
private static java.util.List asList (int, java.lang.Object[])
int n
Object[] o
private static java.lang.Object[] asArray (java.util.List)
Object o
int i
java.util.List l
Object[] objs
}
org/objectweb/asm/tree/IincInsnNode.classIincInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.IincInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int var
public int incr
public void (int, int)
int var
int incr
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/InnerClassNode.classInnerClassNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.InnerClassNode extends java.lang.Object {
public String name
public String outerName
public String innerName
public int access
public void (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public void accept (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.ClassVisitor cv
}
org/objectweb/asm/tree/InsnList$InsnListIterator.classInsnList.java
package org.objectweb.asm.tree
final org.objectweb.asm.tree.InsnList$InsnListIterator extends java.lang.Object implements java.util.ListIterator {
org.objectweb.asm.tree.AbstractInsnNode next
org.objectweb.asm.tree.AbstractInsnNode prev
final org.objectweb.asm.tree.InsnList this$0
void (org.objectweb.asm.tree.InsnList, int)
int index
public boolean hasNext ()
public java.lang.Object next ()
org.objectweb.asm.tree.AbstractInsnNode result
public void remove ()
public boolean hasPrevious ()
public java.lang.Object previous ()
org.objectweb.asm.tree.AbstractInsnNode result
public int nextIndex ()
public int previousIndex ()
public void add (java.lang.Object)
Object o
public void set (java.lang.Object)
Object o
}
org/objectweb/asm/tree/InsnList.classInsnList.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.InsnList extends java.lang.Object {
private int size
private org.objectweb.asm.tree.AbstractInsnNode first
private org.objectweb.asm.tree.AbstractInsnNode last
org.objectweb.asm.tree.AbstractInsnNode[] cache
public void ()
public int size ()
public org.objectweb.asm.tree.AbstractInsnNode getFirst ()
public org.objectweb.asm.tree.AbstractInsnNode getLast ()
public org.objectweb.asm.tree.AbstractInsnNode get (int)
int index
public boolean contains (org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.AbstractInsnNode i
public int indexOf (org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode insn
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.tree.AbstractInsnNode insn
public java.util.ListIterator iterator ()
public java.util.ListIterator iterator (int)
int index
public org.objectweb.asm.tree.AbstractInsnNode[] toArray ()
int i
org.objectweb.asm.tree.AbstractInsnNode elem
org.objectweb.asm.tree.AbstractInsnNode[] insns
public void set (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode)
int index
org.objectweb.asm.tree.AbstractInsnNode location
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.AbstractInsnNode next
org.objectweb.asm.tree.AbstractInsnNode prev
public void add (org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode insn
public void add (org.objectweb.asm.tree.InsnList)
org.objectweb.asm.tree.AbstractInsnNode elem
org.objectweb.asm.tree.InsnList insns
public void insert (org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode insn
public void insert (org.objectweb.asm.tree.InsnList)
org.objectweb.asm.tree.AbstractInsnNode elem
org.objectweb.asm.tree.InsnList insns
public void insert (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode location
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.AbstractInsnNode next
public void insert (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.InsnList)
org.objectweb.asm.tree.AbstractInsnNode location
org.objectweb.asm.tree.InsnList insns
org.objectweb.asm.tree.AbstractInsnNode ifirst
org.objectweb.asm.tree.AbstractInsnNode ilast
org.objectweb.asm.tree.AbstractInsnNode next
public void insertBefore (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode location
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.AbstractInsnNode prev
public void insertBefore (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.InsnList)
org.objectweb.asm.tree.AbstractInsnNode location
org.objectweb.asm.tree.InsnList insns
org.objectweb.asm.tree.AbstractInsnNode ifirst
org.objectweb.asm.tree.AbstractInsnNode ilast
org.objectweb.asm.tree.AbstractInsnNode prev
public void remove (org.objectweb.asm.tree.AbstractInsnNode)
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.AbstractInsnNode next
org.objectweb.asm.tree.AbstractInsnNode prev
void removeAll (boolean)
org.objectweb.asm.tree.AbstractInsnNode next
org.objectweb.asm.tree.AbstractInsnNode insn
boolean mark
public void clear ()
public void resetLabels ()
org.objectweb.asm.tree.AbstractInsnNode insn
}
org/objectweb/asm/tree/InsnNode.classInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.InsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public void (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/IntInsnNode.classIntInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.IntInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int operand
public void (int, int)
int opcode
int operand
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/InvokeDynamicInsnNode.classInvokeDynamicInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.InvokeDynamicInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public String name
public String desc
public org.objectweb.asm.Handle bsm
public Object[] bsmArgs
public transient void (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/JumpInsnNode.classJumpInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.JumpInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public org.objectweb.asm.tree.LabelNode label
public void (int, org.objectweb.asm.tree.LabelNode)
int opcode
org.objectweb.asm.tree.LabelNode label
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/LabelNode.classLabelNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LabelNode extends org.objectweb.asm.tree.AbstractInsnNode {
private org.objectweb.asm.Label label
public void ()
public void (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public int getType ()
public org.objectweb.asm.Label getLabel ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor cv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
public void resetLabel ()
}
org/objectweb/asm/tree/LdcInsnNode.classLdcInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LdcInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public Object cst
public void (java.lang.Object)
Object cst
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/LineNumberNode.classLineNumberNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LineNumberNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int line
public org.objectweb.asm.tree.LabelNode start
public void (int, org.objectweb.asm.tree.LabelNode)
int line
org.objectweb.asm.tree.LabelNode start
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/LocalVariableNode.classLocalVariableNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LocalVariableNode extends java.lang.Object {
public String name
public String desc
public String signature
public org.objectweb.asm.tree.LabelNode start
public org.objectweb.asm.tree.LabelNode end
public int index
public void (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, int)
String name
String desc
String signature
org.objectweb.asm.tree.LabelNode start
org.objectweb.asm.tree.LabelNode end
int index
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
}
org/objectweb/asm/tree/LookupSwitchInsnNode.classLookupSwitchInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.LookupSwitchInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public org.objectweb.asm.tree.LabelNode dflt
public java.util.List keys
public java.util.List labels
public void (org.objectweb.asm.tree.LabelNode, int[], org.objectweb.asm.tree.LabelNode[])
int i
org.objectweb.asm.tree.LabelNode dflt
int[] keys
org.objectweb.asm.tree.LabelNode[] labels
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
int i
int i
org.objectweb.asm.MethodVisitor mv
int[] keys
org.objectweb.asm.Label[] labels
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
org.objectweb.asm.tree.LookupSwitchInsnNode clone
}
org/objectweb/asm/tree/MethodInsnNode.classMethodInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.MethodInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public String owner
public String name
public String desc
public void (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/MethodNode$1.classMethodNode.java
package org.objectweb.asm.tree
org.objectweb.asm.tree.MethodNode$1 extends java.util.ArrayList {
final org.objectweb.asm.tree.MethodNode this$0
void (org.objectweb.asm.tree.MethodNode, int)
int x0
public boolean add (java.lang.Object)
Object o
}
org/objectweb/asm/tree/MethodNode.classMethodNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.MethodNode extends org.objectweb.asm.MethodVisitor {
public int access
public String name
public String desc
public String signature
public java.util.List exceptions
public java.util.List visibleAnnotations
public java.util.List invisibleAnnotations
public java.util.List attrs
public Object annotationDefault
public java.util.List[] visibleParameterAnnotations
public java.util.List[] invisibleParameterAnnotations
public org.objectweb.asm.tree.InsnList instructions
public java.util.List tryCatchBlocks
public int maxStack
public int maxLocals
public java.util.List localVariables
private boolean visited
public void ()
public void (int)
int api
public void (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
public void (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int api
int access
String name
String desc
String signature
String[] exceptions
boolean isAbstract
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.tree.AnnotationNode an
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int params
int params
int parameter
String desc
boolean visible
org.objectweb.asm.tree.AnnotationNode an
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitEnd ()
protected org.objectweb.asm.tree.LabelNode getLabelNode (org.objectweb.asm.Label)
org.objectweb.asm.Label l
private org.objectweb.asm.tree.LabelNode[] getLabelNodes (org.objectweb.asm.Label[])
int i
org.objectweb.asm.Label[] l
org.objectweb.asm.tree.LabelNode[] nodes
private java.lang.Object[] getLabelNodes (java.lang.Object[])
Object o
int i
Object[] objs
Object[] nodes
public void check (int)
int api
public void accept (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.ClassVisitor cv
String[] exceptions
org.objectweb.asm.MethodVisitor mv
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.AnnotationVisitor av
org.objectweb.asm.tree.AnnotationNode an
org.objectweb.asm.tree.AnnotationNode an
org.objectweb.asm.tree.AnnotationNode an
java.util.List l
int j
org.objectweb.asm.tree.AnnotationNode an
java.util.List l
int j
org.objectweb.asm.MethodVisitor mv
int i
int n
}
org/objectweb/asm/tree/MultiANewArrayInsnNode.classMultiANewArrayInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.MultiANewArrayInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public String desc
public int dims
public void (java.lang.String, int)
String desc
int dims
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/TableSwitchInsnNode.classTableSwitchInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.TableSwitchInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int min
public int max
public org.objectweb.asm.tree.LabelNode dflt
public java.util.List labels
public transient void (int, int, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode[])
int min
int max
org.objectweb.asm.tree.LabelNode dflt
org.objectweb.asm.tree.LabelNode[] labels
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
int i
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.Label[] labels
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/TryCatchBlockNode.classTryCatchBlockNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.TryCatchBlockNode extends java.lang.Object {
public org.objectweb.asm.tree.LabelNode start
public org.objectweb.asm.tree.LabelNode end
public org.objectweb.asm.tree.LabelNode handler
public String type
public void (org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, org.objectweb.asm.tree.LabelNode, java.lang.String)
org.objectweb.asm.tree.LabelNode start
org.objectweb.asm.tree.LabelNode end
org.objectweb.asm.tree.LabelNode handler
String type
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
}
org/objectweb/asm/tree/TypeInsnNode.classTypeInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.TypeInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public String desc
public void (int, java.lang.String)
int opcode
String desc
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/VarInsnNode.classVarInsnNode.java
package org.objectweb.asm.tree
public org.objectweb.asm.tree.VarInsnNode extends org.objectweb.asm.tree.AbstractInsnNode {
public int var
public void (int, int)
int opcode
int var
public void setOpcode (int)
int opcode
public int getType ()
public void accept (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public org.objectweb.asm.tree.AbstractInsnNode clone (java.util.Map)
java.util.Map labels
}
org/objectweb/asm/tree/analysis/Analyzer.classAnalyzer.java
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.Analyzer extends java.lang.Object implements org.objectweb.asm.Opcodes {
private final org.objectweb.asm.tree.analysis.Interpreter interpreter
private int n
private org.objectweb.asm.tree.InsnList insns
private java.util.List[] handlers
private org.objectweb.asm.tree.analysis.Frame[] frames
private org.objectweb.asm.tree.analysis.Subroutine[] subroutines
private boolean[] queued
private int[] queue
private int top
public void (org.objectweb.asm.tree.analysis.Interpreter)
org.objectweb.asm.tree.analysis.Interpreter interpreter
public org.objectweb.asm.tree.analysis.Frame[] analyze (java.lang.String, org.objectweb.asm.tree.MethodNode) throws org.objectweb.asm.tree.analysis.AnalyzerException
java.util.List insnHandlers
int j
org.objectweb.asm.tree.TryCatchBlockNode tcb
int begin
int end
int i
org.objectweb.asm.tree.JumpInsnNode jsr
org.objectweb.asm.tree.analysis.Subroutine sub
int i
org.objectweb.asm.Type ctype
int i
org.objectweb.asm.tree.JumpInsnNode j
int jump
org.objectweb.asm.tree.LabelNode label
int j
org.objectweb.asm.tree.LookupSwitchInsnNode lsi
int jump
org.objectweb.asm.tree.LabelNode label
int j
org.objectweb.asm.tree.TableSwitchInsnNode tsi
int jump
org.objectweb.asm.tree.JumpInsnNode caller
int call
int i
int var
int var
org.objectweb.asm.Type type
org.objectweb.asm.tree.TryCatchBlockNode tcb
org.objectweb.asm.Type type
int jump
int i
int insnOpcode
int insnType
java.util.List insnHandlers
org.objectweb.asm.tree.analysis.AnalyzerException e
Exception e
int insn
org.objectweb.asm.tree.analysis.Frame f
org.objectweb.asm.tree.analysis.Subroutine subroutine
org.objectweb.asm.tree.AbstractInsnNode insnNode
String owner
org.objectweb.asm.tree.MethodNode m
org.objectweb.asm.tree.analysis.Subroutine main
java.util.List subroutineCalls
java.util.Map subroutineHeads
org.objectweb.asm.tree.analysis.Frame current
org.objectweb.asm.tree.analysis.Frame handler
org.objectweb.asm.Type[] args
int local
private void findSubroutine (int, org.objectweb.asm.tree.analysis.Subroutine, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.JumpInsnNode jnode
org.objectweb.asm.tree.LabelNode l
int i
org.objectweb.asm.tree.TableSwitchInsnNode tsnode
org.objectweb.asm.tree.LabelNode l
int i
org.objectweb.asm.tree.LookupSwitchInsnNode lsnode
org.objectweb.asm.tree.TryCatchBlockNode tcb
int i
org.objectweb.asm.tree.AbstractInsnNode node
java.util.List insnHandlers
int insn
org.objectweb.asm.tree.analysis.Subroutine sub
java.util.List calls
public org.objectweb.asm.tree.analysis.Frame[] getFrames ()
public java.util.List getHandlers (int)
int insn
protected void init (java.lang.String, org.objectweb.asm.tree.MethodNode) throws org.objectweb.asm.tree.analysis.AnalyzerException
String owner
org.objectweb.asm.tree.MethodNode m
protected org.objectweb.asm.tree.analysis.Frame newFrame (int, int)
int nLocals
int nStack
protected org.objectweb.asm.tree.analysis.Frame newFrame (org.objectweb.asm.tree.analysis.Frame)
org.objectweb.asm.tree.analysis.Frame src
protected void newControlFlowEdge (int, int)
int insn
int successor
protected boolean newControlFlowExceptionEdge (int, int)
int insn
int successor
protected boolean newControlFlowExceptionEdge (int, org.objectweb.asm.tree.TryCatchBlockNode)
int insn
org.objectweb.asm.tree.TryCatchBlockNode tcb
private void merge (int, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Subroutine) throws org.objectweb.asm.tree.analysis.AnalyzerException
boolean changes
int insn
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Subroutine subroutine
org.objectweb.asm.tree.analysis.Frame oldFrame
org.objectweb.asm.tree.analysis.Subroutine oldSubroutine
boolean changes
private void merge (int, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Subroutine, boolean[]) throws org.objectweb.asm.tree.analysis.AnalyzerException
boolean changes
int insn
org.objectweb.asm.tree.analysis.Frame beforeJSR
org.objectweb.asm.tree.analysis.Frame afterRET
org.objectweb.asm.tree.analysis.Subroutine subroutineBeforeJSR
boolean[] access
org.objectweb.asm.tree.analysis.Frame oldFrame
org.objectweb.asm.tree.analysis.Subroutine oldSubroutine
boolean changes
}
org/objectweb/asm/tree/analysis/AnalyzerException.classAnalyzerException.java
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.AnalyzerException extends java.lang.Exception {
public final org.objectweb.asm.tree.AbstractInsnNode node
public void (org.objectweb.asm.tree.AbstractInsnNode, java.lang.String)
org.objectweb.asm.tree.AbstractInsnNode node
String msg
public void (org.objectweb.asm.tree.AbstractInsnNode, java.lang.String, java.lang.Throwable)
org.objectweb.asm.tree.AbstractInsnNode node
String msg
Throwable exception
public void (org.objectweb.asm.tree.AbstractInsnNode, java.lang.String, java.lang.Object, org.objectweb.asm.tree.analysis.Value)
org.objectweb.asm.tree.AbstractInsnNode node
String msg
Object expected
org.objectweb.asm.tree.analysis.Value encountered
}
org/objectweb/asm/tree/analysis/BasicInterpreter.classBasicInterpreter.java
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.BasicInterpreter extends org.objectweb.asm.tree.analysis.Interpreter implements org.objectweb.asm.Opcodes {
public void ()
protected void (int)
int api
public org.objectweb.asm.tree.analysis.BasicValue newValue (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public org.objectweb.asm.tree.analysis.BasicValue newOperation (org.objectweb.asm.tree.AbstractInsnNode) throws org.objectweb.asm.tree.analysis.AnalyzerException
int sort
Object cst
org.objectweb.asm.tree.AbstractInsnNode insn
public org.objectweb.asm.tree.analysis.BasicValue copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.BasicValue value
public org.objectweb.asm.tree.analysis.BasicValue unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
String desc
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.BasicValue value
public org.objectweb.asm.tree.analysis.BasicValue binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.BasicValue value1
org.objectweb.asm.tree.analysis.BasicValue value2
public org.objectweb.asm.tree.analysis.BasicValue ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.BasicValue value1
org.objectweb.asm.tree.analysis.BasicValue value2
org.objectweb.asm.tree.analysis.BasicValue value3
public org.objectweb.asm.tree.analysis.BasicValue naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode insn
java.util.List values
int opcode
public void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.BasicValue value
org.objectweb.asm.tree.analysis.BasicValue expected
public org.objectweb.asm.tree.analysis.BasicValue merge (org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue)
org.objectweb.asm.tree.analysis.BasicValue v
org.objectweb.asm.tree.analysis.BasicValue w
public volatile org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
org.objectweb.asm.tree.analysis.Value x0
org.objectweb.asm.tree.analysis.Value x1
public volatile void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
org.objectweb.asm.tree.analysis.Value x2
public volatile org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
java.util.List x1
public volatile org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
org.objectweb.asm.tree.analysis.Value x2
org.objectweb.asm.tree.analysis.Value x3
public volatile org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
org.objectweb.asm.tree.analysis.Value x2
public volatile org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
public volatile org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
public volatile org.objectweb.asm.tree.analysis.Value newOperation (org.objectweb.asm.tree.AbstractInsnNode) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
public volatile org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type)
org.objectweb.asm.Type x0
}
org/objectweb/asm/tree/analysis/BasicValue.classBasicValue.java
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.BasicValue extends java.lang.Object implements org.objectweb.asm.tree.analysis.Value {
public static final org.objectweb.asm.tree.analysis.BasicValue UNINITIALIZED_VALUE
public static final org.objectweb.asm.tree.analysis.BasicValue INT_VALUE
public static final org.objectweb.asm.tree.analysis.BasicValue FLOAT_VALUE
public static final org.objectweb.asm.tree.analysis.BasicValue LONG_VALUE
public static final org.objectweb.asm.tree.analysis.BasicValue DOUBLE_VALUE
public static final org.objectweb.asm.tree.analysis.BasicValue REFERENCE_VALUE
public static final org.objectweb.asm.tree.analysis.BasicValue RETURNADDRESS_VALUE
private final org.objectweb.asm.Type type
public void (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public org.objectweb.asm.Type getType ()
public int getSize ()
public boolean isReference ()
public boolean equals (java.lang.Object)
Object value
public int hashCode ()
public java.lang.String toString ()
static void ()
}
org/objectweb/asm/tree/analysis/BasicVerifier.classBasicVerifier.java
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.BasicVerifier extends org.objectweb.asm.tree.analysis.BasicInterpreter {
public void ()
protected void (int)
int api
public org.objectweb.asm.tree.analysis.BasicValue copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.BasicValue value
org.objectweb.asm.tree.analysis.Value expected
public org.objectweb.asm.tree.analysis.BasicValue unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.BasicValue value
org.objectweb.asm.tree.analysis.BasicValue expected
public org.objectweb.asm.tree.analysis.BasicValue binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.analysis.BasicValue expected1
org.objectweb.asm.tree.FieldInsnNode fin
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.BasicValue value1
org.objectweb.asm.tree.analysis.BasicValue value2
org.objectweb.asm.tree.analysis.BasicValue expected1
org.objectweb.asm.tree.analysis.BasicValue expected2
public org.objectweb.asm.tree.analysis.BasicValue ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.analysis.BasicValue expected1
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.BasicValue value1
org.objectweb.asm.tree.analysis.BasicValue value2
org.objectweb.asm.tree.analysis.BasicValue value3
org.objectweb.asm.tree.analysis.BasicValue expected1
org.objectweb.asm.tree.analysis.BasicValue expected3
public org.objectweb.asm.tree.analysis.BasicValue naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException
int i
org.objectweb.asm.Type owner
org.objectweb.asm.tree.analysis.BasicValue expected
org.objectweb.asm.tree.analysis.BasicValue encountered
int i
int j
String desc
org.objectweb.asm.Type[] args
org.objectweb.asm.tree.AbstractInsnNode insn
java.util.List values
int opcode
public void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.BasicValue value
org.objectweb.asm.tree.analysis.BasicValue expected
protected boolean isArrayValue (org.objectweb.asm.tree.analysis.BasicValue)
org.objectweb.asm.tree.analysis.BasicValue value
protected org.objectweb.asm.tree.analysis.BasicValue getElementValue (org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.analysis.BasicValue objectArrayValue
protected boolean isSubTypeOf (org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue)
org.objectweb.asm.tree.analysis.BasicValue value
org.objectweb.asm.tree.analysis.BasicValue expected
public volatile void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
org.objectweb.asm.tree.analysis.Value x2
public volatile org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
java.util.List x1
public volatile org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
org.objectweb.asm.tree.analysis.Value x2
org.objectweb.asm.tree.analysis.Value x3
public volatile org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
org.objectweb.asm.tree.analysis.Value x2
public volatile org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
public volatile org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
}
org/objectweb/asm/tree/analysis/Frame.classFrame.java
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.Frame extends java.lang.Object {
private org.objectweb.asm.tree.analysis.Value returnValue
private org.objectweb.asm.tree.analysis.Value[] values
private int locals
private int top
public void (int, int)
int nLocals
int nStack
public void (org.objectweb.asm.tree.analysis.Frame)
org.objectweb.asm.tree.analysis.Frame src
public org.objectweb.asm.tree.analysis.Frame init (org.objectweb.asm.tree.analysis.Frame)
org.objectweb.asm.tree.analysis.Frame src
public void setReturn (org.objectweb.asm.tree.analysis.Value)
org.objectweb.asm.tree.analysis.Value v
public int getLocals ()
public org.objectweb.asm.tree.analysis.Value getLocal (int) throws java.lang.IndexOutOfBoundsException
int i
public void setLocal (int, org.objectweb.asm.tree.analysis.Value) throws java.lang.IndexOutOfBoundsException
int i
org.objectweb.asm.tree.analysis.Value value
public int getStackSize ()
public org.objectweb.asm.tree.analysis.Value getStack (int) throws java.lang.IndexOutOfBoundsException
int i
public void clearStack ()
public org.objectweb.asm.tree.analysis.Value pop () throws java.lang.IndexOutOfBoundsException
public void push (org.objectweb.asm.tree.analysis.Value) throws java.lang.IndexOutOfBoundsException
org.objectweb.asm.tree.analysis.Value value
public void execute (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Interpreter) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.analysis.Value local
org.objectweb.asm.tree.analysis.Value value3
org.objectweb.asm.tree.analysis.Value value2
org.objectweb.asm.tree.analysis.Value value2
org.objectweb.asm.tree.analysis.Value value2
org.objectweb.asm.tree.analysis.Value value3
org.objectweb.asm.tree.analysis.Value value4
org.objectweb.asm.tree.analysis.Value value2
org.objectweb.asm.tree.analysis.Value value3
org.objectweb.asm.tree.analysis.Value value3
int i
String desc
int i
String desc
int i
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.Interpreter interpreter
org.objectweb.asm.tree.analysis.Value value1
org.objectweb.asm.tree.analysis.Value value2
java.util.List values
int var
public boolean merge (org.objectweb.asm.tree.analysis.Frame, org.objectweb.asm.tree.analysis.Interpreter) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.analysis.Value v
int i
org.objectweb.asm.tree.analysis.Frame frame
org.objectweb.asm.tree.analysis.Interpreter interpreter
boolean changes
public boolean merge (org.objectweb.asm.tree.analysis.Frame, boolean[])
int i
org.objectweb.asm.tree.analysis.Frame frame
boolean[] access
boolean changes
public java.lang.String toString ()
int i
int i
StringBuffer b
}
org/objectweb/asm/tree/analysis/Interpreter.classInterpreter.java
package org.objectweb.asm.tree.analysis
public abstract org.objectweb.asm.tree.analysis.Interpreter extends java.lang.Object {
protected final int api
protected void (int)
int api
public abstract org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type)
public abstract org.objectweb.asm.tree.analysis.Value newOperation (org.objectweb.asm.tree.AbstractInsnNode) throws org.objectweb.asm.tree.analysis.AnalyzerException
public abstract org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
public abstract org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
public abstract org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
public abstract org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
public abstract org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException
public abstract void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
public abstract org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
}
org/objectweb/asm/tree/analysis/SimpleVerifier.classSimpleVerifier.java
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.SimpleVerifier extends org.objectweb.asm.tree.analysis.BasicVerifier {
private final org.objectweb.asm.Type currentClass
private final org.objectweb.asm.Type currentSuperClass
private final java.util.List currentClassInterfaces
private final boolean isInterface
private ClassLoader loader
public void ()
public void (org.objectweb.asm.Type, org.objectweb.asm.Type, boolean)
org.objectweb.asm.Type currentClass
org.objectweb.asm.Type currentSuperClass
boolean isInterface
public void (org.objectweb.asm.Type, org.objectweb.asm.Type, java.util.List, boolean)
org.objectweb.asm.Type currentClass
org.objectweb.asm.Type currentSuperClass
java.util.List currentClassInterfaces
boolean isInterface
protected void (int, org.objectweb.asm.Type, org.objectweb.asm.Type, java.util.List, boolean)
int api
org.objectweb.asm.Type currentClass
org.objectweb.asm.Type currentSuperClass
java.util.List currentClassInterfaces
boolean isInterface
public void setClassLoader (java.lang.ClassLoader)
ClassLoader loader
public org.objectweb.asm.tree.analysis.BasicValue newValue (org.objectweb.asm.Type)
int i
String desc
org.objectweb.asm.Type type
boolean isArray
org.objectweb.asm.tree.analysis.BasicValue v
protected boolean isArrayValue (org.objectweb.asm.tree.analysis.BasicValue)
org.objectweb.asm.tree.analysis.BasicValue value
org.objectweb.asm.Type t
protected org.objectweb.asm.tree.analysis.BasicValue getElementValue (org.objectweb.asm.tree.analysis.BasicValue) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.analysis.BasicValue objectArrayValue
org.objectweb.asm.Type arrayType
protected boolean isSubTypeOf (org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue)
org.objectweb.asm.tree.analysis.BasicValue value
org.objectweb.asm.tree.analysis.BasicValue expected
org.objectweb.asm.Type expectedType
org.objectweb.asm.Type type
public org.objectweb.asm.tree.analysis.BasicValue merge (org.objectweb.asm.tree.analysis.BasicValue, org.objectweb.asm.tree.analysis.BasicValue)
org.objectweb.asm.Type t
org.objectweb.asm.Type u
org.objectweb.asm.tree.analysis.BasicValue v
org.objectweb.asm.tree.analysis.BasicValue w
protected boolean isInterface (org.objectweb.asm.Type)
org.objectweb.asm.Type t
protected org.objectweb.asm.Type getSuperClass (org.objectweb.asm.Type)
org.objectweb.asm.Type t
Class c
protected boolean isAssignableFrom (org.objectweb.asm.Type, org.objectweb.asm.Type)
org.objectweb.asm.Type v
int i
org.objectweb.asm.Type t
org.objectweb.asm.Type u
Class tc
protected java.lang.Class getClass (org.objectweb.asm.Type)
ClassNotFoundException e
org.objectweb.asm.Type t
public volatile org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
org.objectweb.asm.tree.analysis.Value x0
org.objectweb.asm.tree.analysis.Value x1
public volatile org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type)
org.objectweb.asm.Type x0
}
org/objectweb/asm/tree/analysis/SmallSet.classSmallSet.java
package org.objectweb.asm.tree.analysis
org.objectweb.asm.tree.analysis.SmallSet extends java.util.AbstractSet implements java.util.Iterator {
Object e1
Object e2
static final java.util.Set emptySet ()
void (java.lang.Object, java.lang.Object)
Object e1
Object e2
public java.util.Iterator iterator ()
public int size ()
public boolean hasNext ()
public java.lang.Object next ()
Object e
public void remove ()
java.util.Set union (org.objectweb.asm.tree.analysis.SmallSet)
org.objectweb.asm.tree.analysis.SmallSet s
java.util.HashSet r
}
org/objectweb/asm/tree/analysis/SourceInterpreter.classSourceInterpreter.java
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.SourceInterpreter extends org.objectweb.asm.tree.analysis.Interpreter implements org.objectweb.asm.Opcodes {
public void ()
protected void (int)
int api
public org.objectweb.asm.tree.analysis.SourceValue newValue (org.objectweb.asm.Type)
org.objectweb.asm.Type type
public org.objectweb.asm.tree.analysis.SourceValue newOperation (org.objectweb.asm.tree.AbstractInsnNode)
Object cst
org.objectweb.asm.tree.AbstractInsnNode insn
int size
public org.objectweb.asm.tree.analysis.SourceValue copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.SourceValue)
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.SourceValue value
public org.objectweb.asm.tree.analysis.SourceValue unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.SourceValue)
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.SourceValue value
int size
public org.objectweb.asm.tree.analysis.SourceValue binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.SourceValue, org.objectweb.asm.tree.analysis.SourceValue)
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.SourceValue value1
org.objectweb.asm.tree.analysis.SourceValue value2
int size
public org.objectweb.asm.tree.analysis.SourceValue ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.SourceValue, org.objectweb.asm.tree.analysis.SourceValue, org.objectweb.asm.tree.analysis.SourceValue)
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.SourceValue value1
org.objectweb.asm.tree.analysis.SourceValue value2
org.objectweb.asm.tree.analysis.SourceValue value3
public org.objectweb.asm.tree.analysis.SourceValue naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List)
int size
String desc
org.objectweb.asm.tree.AbstractInsnNode insn
java.util.List values
int size
int opcode
public void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.SourceValue, org.objectweb.asm.tree.analysis.SourceValue)
org.objectweb.asm.tree.AbstractInsnNode insn
org.objectweb.asm.tree.analysis.SourceValue value
org.objectweb.asm.tree.analysis.SourceValue expected
public org.objectweb.asm.tree.analysis.SourceValue merge (org.objectweb.asm.tree.analysis.SourceValue, org.objectweb.asm.tree.analysis.SourceValue)
java.util.Set s
java.util.HashSet s
org.objectweb.asm.tree.analysis.SourceValue d
org.objectweb.asm.tree.analysis.SourceValue w
public volatile org.objectweb.asm.tree.analysis.Value merge (org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value)
org.objectweb.asm.tree.analysis.Value x0
org.objectweb.asm.tree.analysis.Value x1
public volatile void returnOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
org.objectweb.asm.tree.analysis.Value x2
public volatile org.objectweb.asm.tree.analysis.Value naryOperation (org.objectweb.asm.tree.AbstractInsnNode, java.util.List) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
java.util.List x1
public volatile org.objectweb.asm.tree.analysis.Value ternaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
org.objectweb.asm.tree.analysis.Value x2
org.objectweb.asm.tree.analysis.Value x3
public volatile org.objectweb.asm.tree.analysis.Value binaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
org.objectweb.asm.tree.analysis.Value x2
public volatile org.objectweb.asm.tree.analysis.Value unaryOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
public volatile org.objectweb.asm.tree.analysis.Value copyOperation (org.objectweb.asm.tree.AbstractInsnNode, org.objectweb.asm.tree.analysis.Value) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
org.objectweb.asm.tree.analysis.Value x1
public volatile org.objectweb.asm.tree.analysis.Value newOperation (org.objectweb.asm.tree.AbstractInsnNode) throws org.objectweb.asm.tree.analysis.AnalyzerException
org.objectweb.asm.tree.AbstractInsnNode x0
public volatile org.objectweb.asm.tree.analysis.Value newValue (org.objectweb.asm.Type)
org.objectweb.asm.Type x0
}
org/objectweb/asm/tree/analysis/SourceValue.classSourceValue.java
package org.objectweb.asm.tree.analysis
public org.objectweb.asm.tree.analysis.SourceValue extends java.lang.Object implements org.objectweb.asm.tree.analysis.Value {
public final int size
public final java.util.Set insns
public void (int)
int size
public void (int, org.objectweb.asm.tree.AbstractInsnNode)
int size
org.objectweb.asm.tree.AbstractInsnNode insn
public void (int, java.util.Set)
int size
java.util.Set insns
public int getSize ()
public boolean equals (java.lang.Object)
Object value
org.objectweb.asm.tree.analysis.SourceValue v
public int hashCode ()
}
org/objectweb/asm/tree/analysis/Subroutine.classSubroutine.java
package org.objectweb.asm.tree.analysis
org.objectweb.asm.tree.analysis.Subroutine extends java.lang.Object {
org.objectweb.asm.tree.LabelNode start
boolean[] access
java.util.List callers
private void ()
void (org.objectweb.asm.tree.LabelNode, int, org.objectweb.asm.tree.JumpInsnNode)
org.objectweb.asm.tree.LabelNode start
int maxLocals
org.objectweb.asm.tree.JumpInsnNode caller
public org.objectweb.asm.tree.analysis.Subroutine copy ()
org.objectweb.asm.tree.analysis.Subroutine result
public boolean merge (org.objectweb.asm.tree.analysis.Subroutine) throws org.objectweb.asm.tree.analysis.AnalyzerException
int i
org.objectweb.asm.tree.JumpInsnNode caller
int i
org.objectweb.asm.tree.analysis.Subroutine subroutine
boolean changes
}
org/objectweb/asm/tree/analysis/Value.classValue.java
package org.objectweb.asm.tree.analysis
public abstract org.objectweb.asm.tree.analysis.Value extends java.lang.Object {
public abstract int getSize ()
}
org/objectweb/asm/util/ASMifiable.classASMifiable.java
package org.objectweb.asm.util
public abstract org.objectweb.asm.util.ASMifiable extends java.lang.Object {
public abstract void asmify (java.lang.StringBuffer, java.lang.String, java.util.Map)
}
org/objectweb/asm/util/ASMifier.classASMifier.java
package org.objectweb.asm.util
public org.objectweb.asm.util.ASMifier extends org.objectweb.asm.util.Printer {
protected final String name
protected final int id
protected java.util.Map labelNames
private static final int ACCESS_CLASS
private static final int ACCESS_FIELD
private static final int ACCESS_INNER
public void ()
protected void (int, java.lang.String, int)
int api
String name
int id
public static void main (java.lang.String[]) throws java.lang.Exception
org.objectweb.asm.ClassReader cr
String[] args
int i
int flags
boolean ok
org.objectweb.asm.ClassReader cr
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
String simpleName
int i
int version
int access
String name
String signature
String superName
String[] interfaces
String simpleName
int n
public void visitSource (java.lang.String, java.lang.String)
String file
String debug
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public org.objectweb.asm.util.ASMifier visitClassAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitClassAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public org.objectweb.asm.util.ASMifier visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
org.objectweb.asm.util.ASMifier a
public org.objectweb.asm.util.ASMifier visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int i
int access
String name
String desc
String signature
String[] exceptions
org.objectweb.asm.util.ASMifier a
public void visitClassEnd ()
public void visit (java.lang.String, java.lang.Object)
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.util.ASMifier visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
org.objectweb.asm.util.ASMifier a
public org.objectweb.asm.util.ASMifier visitArray (java.lang.String)
String name
org.objectweb.asm.util.ASMifier a
public void visitAnnotationEnd ()
public org.objectweb.asm.util.ASMifier visitFieldAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitFieldAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitFieldEnd ()
public org.objectweb.asm.util.ASMifier visitAnnotationDefault ()
org.objectweb.asm.util.ASMifier a
public org.objectweb.asm.util.ASMifier visitMethodAnnotation (java.lang.String, boolean)
String desc
boolean visible
public org.objectweb.asm.util.ASMifier visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
org.objectweb.asm.util.ASMifier a
public void visitMethodAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int i
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int i
int i
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
int i
int i
int i
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitMethodEnd ()
public org.objectweb.asm.util.ASMifier visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.util.ASMifier a
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
protected org.objectweb.asm.util.ASMifier createASMifier (java.lang.String, int)
String name
int id
void appendAccess (int)
int access
boolean first
protected void appendConstant (java.lang.Object)
Object cst
static void appendConstant (java.lang.StringBuffer, java.lang.Object)
org.objectweb.asm.Handle h
int c
int i
byte[] v
int i
boolean[] v
int i
short[] v
int i
char[] v
int i
int[] v
int i
long[] v
int i
float[] v
int i
double[] v
StringBuffer buf
Object cst
private void declareFrameTypes (int, java.lang.Object[])
int i
int n
Object[] o
private void appendFrameTypes (int, java.lang.Object[])
int i
int n
Object[] o
protected void declareLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label l
String name
protected void appendLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label l
public volatile org.objectweb.asm.util.Printer visitParameterAnnotation (int, java.lang.String, boolean)
int x0
String x1
boolean x2
public volatile org.objectweb.asm.util.Printer visitMethodAnnotation (java.lang.String, boolean)
String x0
boolean x1
public volatile org.objectweb.asm.util.Printer visitAnnotationDefault ()
public volatile org.objectweb.asm.util.Printer visitFieldAnnotation (java.lang.String, boolean)
String x0
boolean x1
public volatile org.objectweb.asm.util.Printer visitArray (java.lang.String)
String x0
public volatile org.objectweb.asm.util.Printer visitAnnotation (java.lang.String, java.lang.String)
String x0
String x1
public volatile org.objectweb.asm.util.Printer visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int x0
String x1
String x2
String x3
String[] x4
public volatile org.objectweb.asm.util.Printer visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int x0
String x1
String x2
String x3
Object x4
public volatile org.objectweb.asm.util.Printer visitClassAnnotation (java.lang.String, boolean)
String x0
boolean x1
}
org/objectweb/asm/util/CheckAnnotationAdapter.classCheckAnnotationAdapter.java
package org.objectweb.asm.util
public org.objectweb.asm.util.CheckAnnotationAdapter extends org.objectweb.asm.AnnotationVisitor {
private final boolean named
private boolean end
public void (org.objectweb.asm.AnnotationVisitor)
org.objectweb.asm.AnnotationVisitor av
void (org.objectweb.asm.AnnotationVisitor, boolean)
org.objectweb.asm.AnnotationVisitor av
boolean named
public void visit (java.lang.String, java.lang.Object)
int sort
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
public void visitEnd ()
private void checkEnd ()
private void checkName (java.lang.String)
String name
}
org/objectweb/asm/util/CheckClassAdapter.classCheckClassAdapter.java
package org.objectweb.asm.util
public org.objectweb.asm.util.CheckClassAdapter extends org.objectweb.asm.ClassVisitor {
private int version
private boolean start
private boolean source
private boolean outer
private boolean end
private java.util.Map labels
private boolean checkDataFlow
public static void main (java.lang.String[]) throws java.lang.Exception
org.objectweb.asm.ClassReader cr
String[] args
org.objectweb.asm.ClassReader cr
public static void verify (org.objectweb.asm.ClassReader, java.lang.ClassLoader, boolean, java.io.PrintWriter)
java.util.Iterator i
Exception e
org.objectweb.asm.tree.MethodNode method
org.objectweb.asm.tree.analysis.SimpleVerifier verifier
org.objectweb.asm.tree.analysis.Analyzer a
int i
org.objectweb.asm.ClassReader cr
ClassLoader loader
boolean dump
java.io.PrintWriter pw
org.objectweb.asm.tree.ClassNode cn
org.objectweb.asm.Type syperType
java.util.List methods
java.util.List interfaces
public static void verify (org.objectweb.asm.ClassReader, boolean, java.io.PrintWriter)
org.objectweb.asm.ClassReader cr
boolean dump
java.io.PrintWriter pw
static void printAnalyzerResult (org.objectweb.asm.tree.MethodNode, org.objectweb.asm.tree.analysis.Analyzer, java.io.PrintWriter)
int k
int k
StringBuffer s
org.objectweb.asm.tree.analysis.Frame f
int j
int j
org.objectweb.asm.tree.MethodNode method
org.objectweb.asm.tree.analysis.Analyzer a
java.io.PrintWriter pw
org.objectweb.asm.tree.analysis.Frame[] frames
org.objectweb.asm.util.Textifier t
org.objectweb.asm.util.TraceMethodVisitor mv
private static java.lang.String getShortName (java.lang.String)
String name
int n
int k
public void (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.ClassVisitor cv
public void (org.objectweb.asm.ClassVisitor, boolean)
org.objectweb.asm.ClassVisitor cv
boolean checkDataFlow
protected void (int, org.objectweb.asm.ClassVisitor, boolean)
int api
org.objectweb.asm.ClassVisitor cv
boolean checkDataFlow
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int i
int version
int access
String name
String signature
String superName
String[] interfaces
public void visitSource (java.lang.String, java.lang.String)
String file
String debug
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
org.objectweb.asm.FieldVisitor av
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int i
org.objectweb.asm.util.CheckMethodAdapter cma
int access
String name
String desc
String signature
String[] exceptions
org.objectweb.asm.util.CheckMethodAdapter cma
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitEnd ()
private void checkState ()
static void checkAccess (int, int)
int access
int possibleAccess
int pub
int pri
int pro
int fin
int abs
public static void checkClassSignature (java.lang.String)
String signature
int pos
public static void checkMethodSignature (java.lang.String)
String signature
int pos
public static void checkFieldSignature (java.lang.String)
String signature
int pos
private static int checkFormalTypeParameters (java.lang.String, int)
String signature
int pos
private static int checkFormalTypeParameter (java.lang.String, int)
String signature
int pos
private static int checkFieldTypeSignature (java.lang.String, int)
String signature
int pos
private static int checkClassTypeSignature (java.lang.String, int)
String signature
int pos
private static int checkTypeArguments (java.lang.String, int)
String signature
int pos
private static int checkTypeArgument (java.lang.String, int)
String signature
int pos
char c
private static int checkTypeVariableSignature (java.lang.String, int)
String signature
int pos
private static int checkTypeSignature (java.lang.String, int)
String signature
int pos
private static int checkIdentifier (java.lang.String, int)
String signature
int pos
private static int checkChar (char, java.lang.String, int)
char c
String signature
int pos
private static char getChar (java.lang.String, int)
String signature
int pos
}
org/objectweb/asm/util/CheckFieldAdapter.classCheckFieldAdapter.java
package org.objectweb.asm.util
public org.objectweb.asm.util.CheckFieldAdapter extends org.objectweb.asm.FieldVisitor {
private boolean end
public void (org.objectweb.asm.FieldVisitor)
org.objectweb.asm.FieldVisitor fv
protected void (int, org.objectweb.asm.FieldVisitor)
int api
org.objectweb.asm.FieldVisitor fv
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitEnd ()
private void checkEnd ()
}
org/objectweb/asm/util/CheckMethodAdapter$1.classCheckMethodAdapter.java
package org.objectweb.asm.util
org.objectweb.asm.util.CheckMethodAdapter$1 extends org.objectweb.asm.tree.MethodNode {
final org.objectweb.asm.MethodVisitor val$cmv
void (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[], org.objectweb.asm.MethodVisitor)
int x0
String x1
String x2
String x3
String[] x4
public void visitEnd ()
java.io.StringWriter sw
java.io.PrintWriter pw
Exception e
org.objectweb.asm.tree.analysis.Analyzer a
}
org/objectweb/asm/util/CheckMethodAdapter.classCheckMethodAdapter.java
package org.objectweb.asm.util
public org.objectweb.asm.util.CheckMethodAdapter extends org.objectweb.asm.MethodVisitor {
public int version
private int access
private boolean startCode
private boolean endCode
private boolean endMethod
private int insnCount
private final java.util.Map labels
private java.util.Set usedLabels
private int expandedFrames
private int compressedFrames
private int lastFrame
private java.util.List handlers
private static final int[] TYPE
private static java.lang.reflect.Field labelStatusField
public void (org.objectweb.asm.MethodVisitor)
org.objectweb.asm.MethodVisitor mv
public void (org.objectweb.asm.MethodVisitor, java.util.Map)
org.objectweb.asm.MethodVisitor mv
java.util.Map labels
protected void (int, org.objectweb.asm.MethodVisitor, java.util.Map)
int api
org.objectweb.asm.MethodVisitor mv
java.util.Map labels
public void (int, java.lang.String, java.lang.String, org.objectweb.asm.MethodVisitor, java.util.Map)
int access
String name
String desc
org.objectweb.asm.MethodVisitor cmv
java.util.Map labels
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int i
int i
int type
int nLocal
Object[] local
int nStack
Object[] stack
int mLocal
int mStack
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int i
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int i
int i
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
int i
int i
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
int s
int e
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitMaxs (int, int)
org.objectweb.asm.Label l
java.util.Iterator i$
Integer start
Integer end
int i
int maxStack
int maxLocals
public void visitEnd ()
void checkStartCode ()
void checkEndCode ()
void checkEndMethod ()
void checkFrameValue (java.lang.Object)
Object value
static void checkOpcode (int, int)
int opcode
int type
static void checkSignedByte (int, java.lang.String)
int value
String msg
static void checkSignedShort (int, java.lang.String)
int value
String msg
static void checkUnsignedShort (int, java.lang.String)
int value
String msg
static void checkConstant (java.lang.Object)
Object cst
void checkLDCConstant (java.lang.Object)
int s
int tag
Object cst
static void checkUnqualifiedName (int, java.lang.String, java.lang.String)
int i
int version
String name
String msg
static void checkIdentifier (java.lang.String, java.lang.String)
String name
String msg
static void checkIdentifier (java.lang.String, int, int, java.lang.String)
int i
String name
int start
int end
String msg
int max
static void checkMethodIdentifier (int, java.lang.String, java.lang.String)
int i
int i
int version
String name
String msg
static void checkInternalName (java.lang.String, java.lang.String)
String name
String msg
static void checkInternalName (java.lang.String, int, int, java.lang.String)
int begin
int slash
IllegalArgumentException _
String name
int start
int end
String msg
int max
static void checkDesc (java.lang.String, boolean)
String desc
boolean canBeVoid
int end
static int checkDesc (java.lang.String, int, boolean)
IllegalArgumentException _
String desc
int start
boolean canBeVoid
int index
static void checkMethodDesc (java.lang.String)
String desc
int start
void checkLabel (org.objectweb.asm.Label, boolean, java.lang.String)
org.objectweb.asm.Label label
boolean checkVisited
String msg
private static void checkNonDebugLabel (org.objectweb.asm.Label)
IllegalAccessException e
org.objectweb.asm.Label label
java.lang.reflect.Field f
int status
private static java.lang.reflect.Field getLabelStatusField ()
private static java.lang.reflect.Field getLabelField (java.lang.String)
java.lang.reflect.Field f
NoSuchFieldException e
String name
static void ()
int i
String s
}
org/objectweb/asm/util/CheckSignatureAdapter.classCheckSignatureAdapter.java
package org.objectweb.asm.util
public org.objectweb.asm.util.CheckSignatureAdapter extends org.objectweb.asm.signature.SignatureVisitor {
public static final int CLASS_SIGNATURE
public static final int METHOD_SIGNATURE
public static final int TYPE_SIGNATURE
private static final int EMPTY
private static final int FORMAL
private static final int BOUND
private static final int SUPER
private static final int PARAM
private static final int RETURN
private static final int SIMPLE_TYPE
private static final int CLASS_TYPE
private static final int END
private final int type
private int state
private boolean canBeVoid
private final org.objectweb.asm.signature.SignatureVisitor sv
public void (int, org.objectweb.asm.signature.SignatureVisitor)
int type
org.objectweb.asm.signature.SignatureVisitor sv
protected void (int, int, org.objectweb.asm.signature.SignatureVisitor)
int api
int type
org.objectweb.asm.signature.SignatureVisitor sv
public void visitFormalTypeParameter (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitClassBound ()
org.objectweb.asm.signature.SignatureVisitor v
public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound ()
org.objectweb.asm.signature.SignatureVisitor v
public org.objectweb.asm.signature.SignatureVisitor visitSuperclass ()
org.objectweb.asm.signature.SignatureVisitor v
public org.objectweb.asm.signature.SignatureVisitor visitInterface ()
org.objectweb.asm.signature.SignatureVisitor v
public org.objectweb.asm.signature.SignatureVisitor visitParameterType ()
org.objectweb.asm.signature.SignatureVisitor v
public org.objectweb.asm.signature.SignatureVisitor visitReturnType ()
org.objectweb.asm.signature.SignatureVisitor v
org.objectweb.asm.util.CheckSignatureAdapter cv
public org.objectweb.asm.signature.SignatureVisitor visitExceptionType ()
org.objectweb.asm.signature.SignatureVisitor v
public void visitBaseType (char)
char descriptor
public void visitTypeVariable (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
org.objectweb.asm.signature.SignatureVisitor v
public void visitClassType (java.lang.String)
String name
public void visitInnerClassType (java.lang.String)
String name
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
char wildcard
org.objectweb.asm.signature.SignatureVisitor v
public void visitEnd ()
}
org/objectweb/asm/util/Printer.classPrinter.java
package org.objectweb.asm.util
public abstract org.objectweb.asm.util.Printer extends java.lang.Object {
public static final String[] OPCODES
public static final String[] TYPES
public static final String[] HANDLE_TAG
protected final int api
protected final StringBuffer buf
public final java.util.List text
protected void (int)
int api
public abstract void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public abstract void visitSource (java.lang.String, java.lang.String)
public abstract void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
public abstract org.objectweb.asm.util.Printer visitClassAnnotation (java.lang.String, boolean)
public abstract void visitClassAttribute (org.objectweb.asm.Attribute)
public abstract void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
public abstract org.objectweb.asm.util.Printer visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
public abstract org.objectweb.asm.util.Printer visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
public abstract void visitClassEnd ()
public abstract void visit (java.lang.String, java.lang.Object)
public abstract void visitEnum (java.lang.String, java.lang.String, java.lang.String)
public abstract org.objectweb.asm.util.Printer visitAnnotation (java.lang.String, java.lang.String)
public abstract org.objectweb.asm.util.Printer visitArray (java.lang.String)
public abstract void visitAnnotationEnd ()
public abstract org.objectweb.asm.util.Printer visitFieldAnnotation (java.lang.String, boolean)
public abstract void visitFieldAttribute (org.objectweb.asm.Attribute)
public abstract void visitFieldEnd ()
public abstract org.objectweb.asm.util.Printer visitAnnotationDefault ()
public abstract org.objectweb.asm.util.Printer visitMethodAnnotation (java.lang.String, boolean)
public abstract org.objectweb.asm.util.Printer visitParameterAnnotation (int, java.lang.String, boolean)
public abstract void visitMethodAttribute (org.objectweb.asm.Attribute)
public abstract void visitCode ()
public abstract void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
public abstract void visitInsn (int)
public abstract void visitIntInsn (int, int)
public abstract void visitVarInsn (int, int)
public abstract void visitTypeInsn (int, java.lang.String)
public abstract void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
public abstract void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
public transient abstract void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
public abstract void visitJumpInsn (int, org.objectweb.asm.Label)
public abstract void visitLabel (org.objectweb.asm.Label)
public abstract void visitLdcInsn (java.lang.Object)
public abstract void visitIincInsn (int, int)
public transient abstract void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
public abstract void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
public abstract void visitMultiANewArrayInsn (java.lang.String, int)
public abstract void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
public abstract void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
public abstract void visitLineNumber (int, org.objectweb.asm.Label)
public abstract void visitMaxs (int, int)
public abstract void visitMethodEnd ()
public java.util.List getText ()
public void print (java.io.PrintWriter)
java.io.PrintWriter pw
public static void appendString (java.lang.StringBuffer, java.lang.String)
char c
int i
StringBuffer buf
String s
static void printList (java.io.PrintWriter, java.util.List)
Object o
int i
java.io.PrintWriter pw
java.util.List l
static void ()
String s
int i
int j
int l
}
org/objectweb/asm/util/Textifiable.classTextifiable.java
package org.objectweb.asm.util
public abstract org.objectweb.asm.util.Textifiable extends java.lang.Object {
public abstract void textify (java.lang.StringBuffer, java.util.Map)
}
org/objectweb/asm/util/Textifier.classTextifier.java
package org.objectweb.asm.util
public org.objectweb.asm.util.Textifier extends org.objectweb.asm.util.Printer {
public static final int INTERNAL_NAME
public static final int FIELD_DESCRIPTOR
public static final int FIELD_SIGNATURE
public static final int METHOD_DESCRIPTOR
public static final int METHOD_SIGNATURE
public static final int CLASS_SIGNATURE
public static final int TYPE_DECLARATION
public static final int CLASS_DECLARATION
public static final int PARAMETERS_DECLARATION
public static final int HANDLE_DESCRIPTOR
protected String tab
protected String tab2
protected String tab3
protected String ltab
protected java.util.Map labelNames
private int valueNumber
public void ()
protected void (int)
int api
public static void main (java.lang.String[]) throws java.lang.Exception
org.objectweb.asm.ClassReader cr
String[] args
int i
int flags
boolean ok
org.objectweb.asm.ClassReader cr
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
org.objectweb.asm.util.TraceSignatureVisitor sv
org.objectweb.asm.signature.SignatureReader r
int i
int version
int access
String name
String signature
String superName
String[] interfaces
int major
int minor
public void visitSource (java.lang.String, java.lang.String)
String file
String debug
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public org.objectweb.asm.util.Textifier visitClassAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitClassAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public org.objectweb.asm.util.Textifier visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
org.objectweb.asm.util.TraceSignatureVisitor sv
org.objectweb.asm.signature.SignatureReader r
int access
String name
String desc
String signature
Object value
org.objectweb.asm.util.Textifier t
public org.objectweb.asm.util.Textifier visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
org.objectweb.asm.util.TraceSignatureVisitor v
org.objectweb.asm.signature.SignatureReader r
String genericDecl
String genericReturn
String genericExceptions
int i
int access
String name
String desc
String signature
String[] exceptions
org.objectweb.asm.util.Textifier t
public void visitClassEnd ()
public void visit (java.lang.String, java.lang.Object)
int i
byte[] v
int i
boolean[] v
int i
short[] v
int i
char[] v
int i
int[] v
int i
long[] v
int i
float[] v
int i
double[] v
String name
Object value
private void visitInt (int)
int value
private void visitLong (long)
long value
private void visitFloat (float)
float value
private void visitDouble (double)
double value
private void visitChar (char)
char value
private void visitShort (short)
short value
private void visitByte (byte)
byte value
private void visitBoolean (boolean)
boolean value
private void visitString (java.lang.String)
String value
private void visitType (org.objectweb.asm.Type)
org.objectweb.asm.Type value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.util.Textifier visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
org.objectweb.asm.util.Textifier t
public org.objectweb.asm.util.Textifier visitArray (java.lang.String)
String name
org.objectweb.asm.util.Textifier t
public void visitAnnotationEnd ()
public org.objectweb.asm.util.Textifier visitFieldAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitFieldAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitFieldEnd ()
public org.objectweb.asm.util.Textifier visitAnnotationDefault ()
org.objectweb.asm.util.Textifier t
public org.objectweb.asm.util.Textifier visitMethodAnnotation (java.lang.String, boolean)
String desc
boolean visible
public org.objectweb.asm.util.Textifier visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
org.objectweb.asm.util.Textifier t
public void visitMethodAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
Object cst
int i
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int i
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
int i
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
org.objectweb.asm.util.TraceSignatureVisitor sv
org.objectweb.asm.signature.SignatureReader r
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitMethodEnd ()
public org.objectweb.asm.util.Textifier visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.util.Textifier t
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
protected org.objectweb.asm.util.Textifier createTextifier ()
protected void appendDescriptor (int, java.lang.String)
int type
String desc
protected void appendLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label l
String name
protected void appendHandle (org.objectweb.asm.Handle)
org.objectweb.asm.Handle h
int tag
private void appendAccess (int)
int access
private void appendComa (int)
int i
private void appendFrameTypes (int, java.lang.Object[])
String desc
int i
int n
Object[] o
public volatile org.objectweb.asm.util.Printer visitParameterAnnotation (int, java.lang.String, boolean)
int x0
String x1
boolean x2
public volatile org.objectweb.asm.util.Printer visitMethodAnnotation (java.lang.String, boolean)
String x0
boolean x1
public volatile org.objectweb.asm.util.Printer visitAnnotationDefault ()
public volatile org.objectweb.asm.util.Printer visitFieldAnnotation (java.lang.String, boolean)
String x0
boolean x1
public volatile org.objectweb.asm.util.Printer visitArray (java.lang.String)
String x0
public volatile org.objectweb.asm.util.Printer visitAnnotation (java.lang.String, java.lang.String)
String x0
String x1
public volatile org.objectweb.asm.util.Printer visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int x0
String x1
String x2
String x3
String[] x4
public volatile org.objectweb.asm.util.Printer visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int x0
String x1
String x2
String x3
Object x4
public volatile org.objectweb.asm.util.Printer visitClassAnnotation (java.lang.String, boolean)
String x0
boolean x1
}
org/objectweb/asm/util/TraceAnnotationVisitor.classTraceAnnotationVisitor.java
package org.objectweb.asm.util
public final org.objectweb.asm.util.TraceAnnotationVisitor extends org.objectweb.asm.AnnotationVisitor {
private final org.objectweb.asm.util.Printer p
public void (org.objectweb.asm.util.Printer)
org.objectweb.asm.util.Printer p
public void (org.objectweb.asm.AnnotationVisitor, org.objectweb.asm.util.Printer)
org.objectweb.asm.AnnotationVisitor av
org.objectweb.asm.util.Printer p
public void visit (java.lang.String, java.lang.Object)
String name
Object value
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
org.objectweb.asm.util.Printer p
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
org.objectweb.asm.util.Printer p
org.objectweb.asm.AnnotationVisitor av
public void visitEnd ()
}
org/objectweb/asm/util/TraceClassVisitor.classTraceClassVisitor.java
package org.objectweb.asm.util
public final org.objectweb.asm.util.TraceClassVisitor extends org.objectweb.asm.ClassVisitor {
private final java.io.PrintWriter pw
public final org.objectweb.asm.util.Printer p
public void (java.io.PrintWriter)
java.io.PrintWriter pw
public void (org.objectweb.asm.ClassVisitor, java.io.PrintWriter)
org.objectweb.asm.ClassVisitor cv
java.io.PrintWriter pw
public void (org.objectweb.asm.ClassVisitor, org.objectweb.asm.util.Printer, java.io.PrintWriter)
org.objectweb.asm.ClassVisitor cv
org.objectweb.asm.util.Printer p
java.io.PrintWriter pw
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int version
int access
String name
String signature
String superName
String[] interfaces
public void visitSource (java.lang.String, java.lang.String)
String file
String debug
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.util.Printer p
org.objectweb.asm.AnnotationVisitor av
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
org.objectweb.asm.util.Printer p
org.objectweb.asm.FieldVisitor fv
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
int access
String name
String desc
String signature
String[] exceptions
org.objectweb.asm.util.Printer p
org.objectweb.asm.MethodVisitor mv
public void visitEnd ()
}
org/objectweb/asm/util/TraceFieldVisitor.classTraceFieldVisitor.java
package org.objectweb.asm.util
public final org.objectweb.asm.util.TraceFieldVisitor extends org.objectweb.asm.FieldVisitor {
public final org.objectweb.asm.util.Printer p
public void (org.objectweb.asm.util.Printer)
org.objectweb.asm.util.Printer p
public void (org.objectweb.asm.FieldVisitor, org.objectweb.asm.util.Printer)
org.objectweb.asm.FieldVisitor fv
org.objectweb.asm.util.Printer p
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.util.Printer p
org.objectweb.asm.AnnotationVisitor av
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public void visitEnd ()
}
org/objectweb/asm/util/TraceMethodVisitor.classTraceMethodVisitor.java
package org.objectweb.asm.util
public final org.objectweb.asm.util.TraceMethodVisitor extends org.objectweb.asm.MethodVisitor {
public final org.objectweb.asm.util.Printer p
public void (org.objectweb.asm.util.Printer)
org.objectweb.asm.util.Printer p
public void (org.objectweb.asm.MethodVisitor, org.objectweb.asm.util.Printer)
org.objectweb.asm.MethodVisitor mv
org.objectweb.asm.util.Printer p
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
org.objectweb.asm.util.Printer p
org.objectweb.asm.AnnotationVisitor av
public void visitAttribute (org.objectweb.asm.Attribute)
org.objectweb.asm.Attribute attr
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
org.objectweb.asm.util.Printer p
org.objectweb.asm.AnnotationVisitor av
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
org.objectweb.asm.util.Printer p
org.objectweb.asm.AnnotationVisitor av
public void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
public void visitInsn (int)
int opcode
public void visitIntInsn (int, int)
int opcode
int operand
public void visitVarInsn (int, int)
int opcode
int var
public void visitTypeInsn (int, java.lang.String)
int opcode
String type
public void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
public void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
public void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
public void visitLdcInsn (java.lang.Object)
Object cst
public void visitIincInsn (int, int)
int var
int increment
public transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
public void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
public void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
public void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
public void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
public void visitMaxs (int, int)
int maxStack
int maxLocals
public void visitEnd ()
}
org/objectweb/asm/util/TraceSignatureVisitor.classTraceSignatureVisitor.java
package org.objectweb.asm.util
public final org.objectweb.asm.util.TraceSignatureVisitor extends org.objectweb.asm.signature.SignatureVisitor {
private final StringBuffer declaration
private boolean isInterface
private boolean seenFormalParameter
private boolean seenInterfaceBound
private boolean seenParameter
private boolean seenInterface
private StringBuffer returnType
private StringBuffer exceptions
private int argumentStack
private int arrayStack
private String separator
public void (int)
int access
private void (java.lang.StringBuffer)
StringBuffer buf
public void visitFormalTypeParameter (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitClassBound ()
public org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound ()
public org.objectweb.asm.signature.SignatureVisitor visitSuperclass ()
public org.objectweb.asm.signature.SignatureVisitor visitInterface ()
public org.objectweb.asm.signature.SignatureVisitor visitParameterType ()
public org.objectweb.asm.signature.SignatureVisitor visitReturnType ()
public org.objectweb.asm.signature.SignatureVisitor visitExceptionType ()
public void visitBaseType (char)
char descriptor
public void visitTypeVariable (java.lang.String)
String name
public org.objectweb.asm.signature.SignatureVisitor visitArrayType ()
public void visitClassType (java.lang.String)
boolean needObjectClass
String name
public void visitInnerClassType (java.lang.String)
String name
public void visitTypeArgument ()
public org.objectweb.asm.signature.SignatureVisitor visitTypeArgument (char)
char tag
public void visitEnd ()
public java.lang.String getDeclaration ()
public java.lang.String getReturnType ()
public java.lang.String getExceptions ()
private void endFormals ()
private void startType ()
private void endType ()
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationDefaultRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationDefaultRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
String nm
org.xml.sax.Attributes attrs
org.objectweb.asm.MethodVisitor av
public void end (java.lang.String)
String name
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationParameterRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationParameterRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
int parameter
String desc
boolean visible
public void end (java.lang.String)
String name
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
String desc
boolean visible
Object v
public void end (java.lang.String)
String name
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueAnnotationRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueAnnotationRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
String nm
org.xml.sax.Attributes attrs
org.objectweb.asm.AnnotationVisitor av
public void end (java.lang.String)
String name
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueArrayRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueArrayRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
String nm
org.xml.sax.Attributes attrs
org.objectweb.asm.AnnotationVisitor av
public void end (java.lang.String)
String name
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueEnumRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueEnumRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
String nm
org.xml.sax.Attributes attrs
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/xml/ASMContentHandler$AnnotationValueRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$AnnotationValueRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String nm
org.xml.sax.Attributes attrs
org.objectweb.asm.AnnotationVisitor av
}
org/objectweb/asm/xml/ASMContentHandler$ClassRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$ClassRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
int major
int minor
java.util.HashMap vals
}
org/objectweb/asm/xml/ASMContentHandler$ExceptionRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$ExceptionRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
}
org/objectweb/asm/xml/ASMContentHandler$ExceptionsRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$ExceptionsRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void end (java.lang.String)
String element
java.util.HashMap vals
int access
String name
String desc
String signature
java.util.ArrayList excs
String[] exceptions
}
org/objectweb/asm/xml/ASMContentHandler$FieldRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$FieldRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String element
org.xml.sax.Attributes attrs
int access
String name
String signature
String desc
Object value
public void end (java.lang.String)
String name
}
org/objectweb/asm/xml/ASMContentHandler$FrameRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$FrameRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
java.util.HashMap typeLists
public void end (java.lang.String)
String name
java.util.HashMap typeLists
java.util.ArrayList locals
int nLocal
Object[] local
java.util.ArrayList stacks
int nStack
Object[] stack
String count
String type
}
org/objectweb/asm/xml/ASMContentHandler$FrameTypeRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$FrameTypeRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
Integer t
String name
org.xml.sax.Attributes attrs
java.util.ArrayList types
String type
}
org/objectweb/asm/xml/ASMContentHandler$InnerClassRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$InnerClassRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String element
org.xml.sax.Attributes attrs
int access
String name
String outerName
String innerName
}
org/objectweb/asm/xml/ASMContentHandler$InterfaceRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$InterfaceRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
}
org/objectweb/asm/xml/ASMContentHandler$InterfacesRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$InterfacesRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void end (java.lang.String)
String element
java.util.HashMap vals
int version
int access
String name
String signature
String parent
java.util.ArrayList infs
String[] interfaces
}
org/objectweb/asm/xml/ASMContentHandler$InvokeDynamicBsmArgumentsRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$InvokeDynamicBsmArgumentsRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String element
org.xml.sax.Attributes attrs
java.util.ArrayList bsmArgs
}
org/objectweb/asm/xml/ASMContentHandler$InvokeDynamicRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$InvokeDynamicRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String element
org.xml.sax.Attributes attrs
public final void end (java.lang.String)
String element
java.util.ArrayList bsmArgs
org.objectweb.asm.Handle bsm
String desc
String name
}
org/objectweb/asm/xml/ASMContentHandler$LabelRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$LabelRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
}
org/objectweb/asm/xml/ASMContentHandler$LineNumberRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$LineNumberRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
int line
org.objectweb.asm.Label start
}
org/objectweb/asm/xml/ASMContentHandler$LocalVarRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$LocalVarRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String element
org.xml.sax.Attributes attrs
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int var
}
org/objectweb/asm/xml/ASMContentHandler$LookupSwitchLabelRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$LookupSwitchLabelRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
java.util.HashMap vals
}
org/objectweb/asm/xml/ASMContentHandler$LookupSwitchRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$LookupSwitchRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
java.util.HashMap vals
public final void end (java.lang.String)
int i
String name
java.util.HashMap vals
org.objectweb.asm.Label dflt
java.util.ArrayList keyList
java.util.ArrayList lbls
org.objectweb.asm.Label[] labels
int[] keys
}
org/objectweb/asm/xml/ASMContentHandler$MaxRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$MaxRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String element
org.xml.sax.Attributes attrs
int maxStack
int maxLocals
}
org/objectweb/asm/xml/ASMContentHandler$MethodRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$MethodRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
java.util.HashMap vals
public final void end (java.lang.String)
String name
}
org/objectweb/asm/xml/ASMContentHandler$Opcode.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$Opcode extends java.lang.Object {
public final int opcode
public final int type
void (int, int)
int opcode
int type
}
org/objectweb/asm/xml/ASMContentHandler$OpcodeGroup.classASMContentHandler.java
package org.objectweb.asm.xml
abstract org.objectweb.asm.xml.ASMContentHandler$OpcodeGroup extends java.lang.Object {
public static final int INSN
public static final int INSN_INT
public static final int INSN_VAR
public static final int INSN_TYPE
public static final int INSN_FIELD
public static final int INSN_METHOD
public static final int INSN_JUMP
public static final int INSN_LDC
public static final int INSN_IINC
public static final int INSN_MULTIANEWARRAY
}
org/objectweb/asm/xml/ASMContentHandler$OpcodesRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$OpcodesRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String element
org.xml.sax.Attributes attrs
org.objectweb.asm.xml.ASMContentHandler$Opcode o
}
org/objectweb/asm/xml/ASMContentHandler$OuterClassRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$OuterClassRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String element
org.xml.sax.Attributes attrs
String owner
String name
String desc
}
org/objectweb/asm/xml/ASMContentHandler$Rule.classASMContentHandler.java
package org.objectweb.asm.xml
public abstract org.objectweb.asm.xml.ASMContentHandler$Rule extends java.lang.Object {
final org.objectweb.asm.xml.ASMContentHandler this$0
protected void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String name
org.xml.sax.Attributes attrs
public void end (java.lang.String)
String name
protected final java.lang.Object getValue (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String desc
String val
Object value
org.objectweb.asm.Handle decodeHandle (java.lang.String) throws org.xml.sax.SAXException
int dotIndex
int descIndex
int tagIndex
int tag
String owner
String name
String desc
RuntimeException e
String val
private final java.lang.String decode (java.lang.String) throws org.xml.sax.SAXException
char c
int n
RuntimeException ex
String val
StringBuffer sb
protected final org.objectweb.asm.Label getLabel (java.lang.Object)
Object label
org.objectweb.asm.Label lbl
protected final org.objectweb.asm.MethodVisitor getCodeVisitor ()
protected final int getAccess (java.lang.String)
String s
int access
}
org/objectweb/asm/xml/ASMContentHandler$RuleSet.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$RuleSet extends java.lang.Object {
private final java.util.HashMap rules
private final java.util.ArrayList lpatterns
private final java.util.ArrayList rpatterns
void ()
public void add (java.lang.String, java.lang.Object)
String path
Object rule
String pattern
public java.lang.Object match (java.lang.String)
String pattern
java.util.Iterator it
String pattern
java.util.Iterator it
String path
int n
}
org/objectweb/asm/xml/ASMContentHandler$SourceRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$SourceRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
String file
String debug
}
org/objectweb/asm/xml/ASMContentHandler$TableSwitchLabelRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$TableSwitchLabelRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
}
org/objectweb/asm/xml/ASMContentHandler$TableSwitchRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$TableSwitchRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
java.util.HashMap vals
public final void end (java.lang.String)
String name
java.util.HashMap vals
int min
int max
org.objectweb.asm.Label dflt
java.util.ArrayList lbls
org.objectweb.asm.Label[] labels
}
org/objectweb/asm/xml/ASMContentHandler$TryCatchRule.classASMContentHandler.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.ASMContentHandler$TryCatchRule extends org.objectweb.asm.xml.ASMContentHandler$Rule {
final org.objectweb.asm.xml.ASMContentHandler this$0
void (org.objectweb.asm.xml.ASMContentHandler)
public final void begin (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
}
org/objectweb/asm/xml/ASMContentHandler.classASMContentHandler.java
package org.objectweb.asm.xml
public org.objectweb.asm.xml.ASMContentHandler extends org.xml.sax.helpers.DefaultHandler implements org.objectweb.asm.Opcodes {
private final java.util.ArrayList stack
String match
protected org.objectweb.asm.ClassVisitor cv
protected java.util.Map labels
private static final String BASE
private final org.objectweb.asm.xml.ASMContentHandler$RuleSet RULES
static final java.util.HashMap OPCODES
static final java.util.HashMap TYPES
private static void addOpcode (java.lang.String, int, int)
String operStr
int oper
int group
public void (org.objectweb.asm.ClassVisitor)
org.objectweb.asm.ClassVisitor cv
public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String ns
String lName
String qName
org.xml.sax.Attributes list
String name
StringBuffer sb
org.objectweb.asm.xml.ASMContentHandler$Rule r
public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String ns
String lName
String qName
String name
org.objectweb.asm.xml.ASMContentHandler$Rule r
int slash
final java.lang.Object peek ()
int size
final java.lang.Object pop ()
int size
final void push (java.lang.Object)
Object object
static void ()
int i
String[] types
}
org/objectweb/asm/xml/Processor$ASMContentHandlerFactory$1.classProcessor.java
package org.objectweb.asm.xml
org.objectweb.asm.xml.Processor$ASMContentHandlerFactory$1 extends org.objectweb.asm.xml.ASMContentHandler {
final org.objectweb.asm.ClassWriter val$cw
final org.objectweb.asm.xml.Processor$ASMContentHandlerFactory this$0
void (org.objectweb.asm.xml.Processor$ASMContentHandlerFactory, org.objectweb.asm.ClassVisitor, org.objectweb.asm.ClassWriter)
org.objectweb.asm.ClassVisitor x0
public void endDocument () throws org.xml.sax.SAXException
java.io.IOException e
}
org/objectweb/asm/xml/Processor$ASMContentHandlerFactory.classProcessor.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$ASMContentHandlerFactory extends java.lang.Object implements org.objectweb.asm.xml.Processor$ContentHandlerFactory {
final java.io.OutputStream os
void (java.io.OutputStream)
java.io.OutputStream os
public final org.xml.sax.ContentHandler createContentHandler ()
org.objectweb.asm.ClassWriter cw
}
org/objectweb/asm/xml/Processor$ContentHandlerFactory.classProcessor.java
package org.objectweb.asm.xml
abstract org.objectweb.asm.xml.Processor$ContentHandlerFactory extends java.lang.Object {
public abstract org.xml.sax.ContentHandler createContentHandler ()
}
org/objectweb/asm/xml/Processor$EntryElement.classProcessor.java
package org.objectweb.asm.xml
abstract org.objectweb.asm.xml.Processor$EntryElement extends java.lang.Object {
public abstract java.io.OutputStream openEntry (java.lang.String) throws java.io.IOException
public abstract void closeEntry () throws java.io.IOException
}
org/objectweb/asm/xml/Processor$InputSlicingHandler.classProcessor.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$InputSlicingHandler extends org.xml.sax.helpers.DefaultHandler {
private String subdocumentRoot
private final org.xml.sax.ContentHandler rootHandler
private org.objectweb.asm.xml.Processor$ContentHandlerFactory subdocumentHandlerFactory
private boolean subdocument
private org.xml.sax.ContentHandler subdocumentHandler
void (java.lang.String, org.xml.sax.ContentHandler, org.objectweb.asm.xml.Processor$ContentHandlerFactory)
String subdocumentRoot
org.xml.sax.ContentHandler rootHandler
org.objectweb.asm.xml.Processor$ContentHandlerFactory subdocumentHandlerFactory
public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String namespaceURI
String localName
String qName
org.xml.sax.Attributes list
public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String namespaceURI
String localName
String qName
public final void startDocument () throws org.xml.sax.SAXException
public final void endDocument () throws org.xml.sax.SAXException
public final void characters (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int size
}
org/objectweb/asm/xml/Processor$OutputSlicingHandler.classProcessor.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$OutputSlicingHandler extends org.xml.sax.helpers.DefaultHandler {
private final String subdocumentRoot
private org.objectweb.asm.xml.Processor$ContentHandlerFactory subdocumentHandlerFactory
private final org.objectweb.asm.xml.Processor$EntryElement entryElement
private boolean isXml
private boolean subdocument
private org.xml.sax.ContentHandler subdocumentHandler
void (org.objectweb.asm.xml.Processor$ContentHandlerFactory, org.objectweb.asm.xml.Processor$EntryElement, boolean)
org.objectweb.asm.xml.Processor$ContentHandlerFactory subdocumentHandlerFactory
org.objectweb.asm.xml.Processor$EntryElement entryElement
boolean isXml
public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
java.io.IOException ex
String name
String namespaceURI
String localName
String qName
org.xml.sax.Attributes list
public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
java.io.IOException ex
String namespaceURI
String localName
String qName
public final void startDocument () throws org.xml.sax.SAXException
public final void endDocument () throws org.xml.sax.SAXException
public final void characters (char[], int, int) throws org.xml.sax.SAXException
char[] buff
int offset
int size
}
org/objectweb/asm/xml/Processor$ProtectedInputStream.classProcessor.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$ProtectedInputStream extends java.io.InputStream {
private final java.io.InputStream is
void (java.io.InputStream)
java.io.InputStream is
public final void close () throws java.io.IOException
public final int read () throws java.io.IOException
public final int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public final int available () throws java.io.IOException
}
org/objectweb/asm/xml/Processor$SAXWriter.classProcessor.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$SAXWriter extends org.xml.sax.helpers.DefaultHandler implements org.xml.sax.ext.LexicalHandler {
private static final char[] OFF
private java.io.Writer w
private final boolean optimizeEmptyElements
private boolean openElement
private int ident
void (java.io.Writer, boolean)
java.io.Writer w
boolean optimizeEmptyElements
public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
java.io.IOException ex
String ns
String localName
String qName
org.xml.sax.Attributes atts
public final void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
java.io.IOException ex
String ns
String localName
String qName
public final void endDocument () throws org.xml.sax.SAXException
java.io.IOException ex
public final void comment (char[], int, int) throws org.xml.sax.SAXException
java.io.IOException ex
char[] ch
int off
int len
public final void startDTD (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String arg0
String arg1
String arg2
public final void endDTD () throws org.xml.sax.SAXException
public final void startEntity (java.lang.String) throws org.xml.sax.SAXException
String arg0
public final void endEntity (java.lang.String) throws org.xml.sax.SAXException
String arg0
public final void startCDATA () throws org.xml.sax.SAXException
public final void endCDATA () throws org.xml.sax.SAXException
private final void writeAttributes (org.xml.sax.Attributes) throws java.io.IOException
int i
org.xml.sax.Attributes atts
StringBuffer sb
int len
private static final java.lang.String esc (java.lang.String)
char ch
int i
String str
StringBuffer sb
private final void writeIdent () throws java.io.IOException
int n
private final void closeElement () throws java.io.IOException
static void ()
}
org/objectweb/asm/xml/Processor$SAXWriterFactory.classProcessor.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$SAXWriterFactory extends java.lang.Object implements org.objectweb.asm.xml.Processor$ContentHandlerFactory {
private final java.io.Writer w
private final boolean optimizeEmptyElements
void (java.io.Writer, boolean)
java.io.Writer w
boolean optimizeEmptyElements
public final org.xml.sax.ContentHandler createContentHandler ()
}
org/objectweb/asm/xml/Processor$SingleDocElement.classProcessor.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$SingleDocElement extends java.lang.Object implements org.objectweb.asm.xml.Processor$EntryElement {
private final java.io.OutputStream os
void (java.io.OutputStream)
java.io.OutputStream os
public java.io.OutputStream openEntry (java.lang.String) throws java.io.IOException
String name
public void closeEntry () throws java.io.IOException
}
org/objectweb/asm/xml/Processor$SubdocumentHandlerFactory.classProcessor.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$SubdocumentHandlerFactory extends java.lang.Object implements org.objectweb.asm.xml.Processor$ContentHandlerFactory {
private final org.xml.sax.ContentHandler subdocumentHandler
void (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler subdocumentHandler
public final org.xml.sax.ContentHandler createContentHandler ()
}
org/objectweb/asm/xml/Processor$TransformerHandlerFactory.classProcessor.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$TransformerHandlerFactory extends java.lang.Object implements org.objectweb.asm.xml.Processor$ContentHandlerFactory {
private javax.xml.transform.sax.SAXTransformerFactory saxtf
private final javax.xml.transform.Templates templates
private org.xml.sax.ContentHandler outputHandler
void (javax.xml.transform.sax.SAXTransformerFactory, javax.xml.transform.Templates, org.xml.sax.ContentHandler)
javax.xml.transform.sax.SAXTransformerFactory saxtf
javax.xml.transform.Templates templates
org.xml.sax.ContentHandler outputHandler
public final org.xml.sax.ContentHandler createContentHandler ()
javax.xml.transform.sax.TransformerHandler handler
javax.xml.transform.TransformerConfigurationException ex
}
org/objectweb/asm/xml/Processor$ZipEntryElement.classProcessor.java
package org.objectweb.asm.xml
final org.objectweb.asm.xml.Processor$ZipEntryElement extends java.lang.Object implements org.objectweb.asm.xml.Processor$EntryElement {
private java.util.zip.ZipOutputStream zos
void (java.util.zip.ZipOutputStream)
java.util.zip.ZipOutputStream zos
public java.io.OutputStream openEntry (java.lang.String) throws java.io.IOException
String name
java.util.zip.ZipEntry entry
public void closeEntry () throws java.io.IOException
}
org/objectweb/asm/xml/Processor.classProcessor.java
package org.objectweb.asm.xml
public org.objectweb.asm.xml.Processor extends java.lang.Object {
public static final int BYTECODE
public static final int MULTI_XML
public static final int SINGLE_XML
private static final String SINGLE_XML_NAME
private final int inRepresentation
private final int outRepresentation
private final java.io.InputStream input
private final java.io.OutputStream output
private final javax.xml.transform.Source xslt
private int n
public void (int, int, java.io.InputStream, java.io.OutputStream, javax.xml.transform.Source)
int inRepresenation
int outRepresentation
java.io.InputStream input
java.io.OutputStream output
javax.xml.transform.Source xslt
public int process () throws javax.xml.transform.TransformerException java.io.IOException org.xml.sax.SAXException
java.util.zip.ZipEntry outputEntry
org.xml.sax.ContentHandler inDocHandler
java.io.OutputStream os
java.util.zip.ZipInputStream zis
java.util.zip.ZipOutputStream zos
java.io.OutputStreamWriter osw
javax.xml.transform.TransformerFactory tf
javax.xml.transform.sax.SAXTransformerFactory saxtf
javax.xml.transform.Templates templates
org.objectweb.asm.xml.Processor$EntryElement entryElement
org.xml.sax.ContentHandler outDocHandler
org.xml.sax.ContentHandler inDocHandler
org.objectweb.asm.xml.Processor$ContentHandlerFactory inDocHandlerFactory
int i
java.util.zip.ZipEntry ze
private void copyEntry (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream is
java.io.OutputStream os
byte[] buff
int i
private boolean isClassEntry (java.util.zip.ZipEntry)
java.util.zip.ZipEntry ze
String name
private void processEntry (java.util.zip.ZipInputStream, java.util.zip.ZipEntry, org.objectweb.asm.xml.Processor$ContentHandlerFactory)
org.objectweb.asm.ClassReader cr
org.xml.sax.XMLReader reader
boolean singleInputDocument
Exception ex
java.util.zip.ZipInputStream zis
java.util.zip.ZipEntry ze
org.objectweb.asm.xml.Processor$ContentHandlerFactory handlerFactory
org.xml.sax.ContentHandler handler
private org.objectweb.asm.xml.Processor$EntryElement getEntryElement (java.util.zip.ZipOutputStream)
java.util.zip.ZipOutputStream zos
private java.lang.String getName (java.util.zip.ZipEntry)
java.util.zip.ZipEntry ze
String name
private static byte[] readEntry (java.io.InputStream, java.util.zip.ZipEntry) throws java.io.IOException
byte[] buff
int k
int n
java.io.InputStream zis
java.util.zip.ZipEntry ze
long size
java.io.ByteArrayOutputStream bos
byte[] buff
int i
protected void update (java.lang.Object, int)
Object arg
int n
public static void main (java.lang.String[]) throws java.lang.Exception
int i
String[] args
int inRepresentation
int outRepresentation
java.io.InputStream is
java.io.OutputStream os
javax.xml.transform.Source xslt
org.objectweb.asm.xml.Processor m
long l1
int n
long l2
private static int getRepresentation (java.lang.String)
String s
private static void showUsage ()
}
org/objectweb/asm/xml/SAXAdapter.classSAXAdapter.java
package org.objectweb.asm.xml
public org.objectweb.asm.xml.SAXAdapter extends java.lang.Object {
private final org.xml.sax.ContentHandler h
protected void (org.xml.sax.ContentHandler)
org.xml.sax.ContentHandler h
protected org.xml.sax.ContentHandler getContentHandler ()
protected void addDocumentStart ()
org.xml.sax.SAXException ex
protected void addDocumentEnd ()
org.xml.sax.SAXException ex
protected final void addStart (java.lang.String, org.xml.sax.Attributes)
org.xml.sax.SAXException ex
String name
org.xml.sax.Attributes attrs
protected final void addEnd (java.lang.String)
org.xml.sax.SAXException ex
String name
protected final void addElement (java.lang.String, org.xml.sax.Attributes)
String name
org.xml.sax.Attributes attrs
}
org/objectweb/asm/xml/SAXAnnotationAdapter.classSAXAnnotationAdapter.java
package org.objectweb.asm.xml
public final org.objectweb.asm.xml.SAXAnnotationAdapter extends org.objectweb.asm.AnnotationVisitor {
org.objectweb.asm.xml.SAXAdapter sa
private final String elementName
public void (org.objectweb.asm.xml.SAXAdapter, java.lang.String, int, java.lang.String, java.lang.String)
org.objectweb.asm.xml.SAXAdapter sa
String elementName
int visible
String name
String desc
public void (org.objectweb.asm.xml.SAXAdapter, java.lang.String, int, int, java.lang.String)
org.objectweb.asm.xml.SAXAdapter sa
String elementName
int visible
int parameter
String desc
protected void (int, org.objectweb.asm.xml.SAXAdapter, java.lang.String, int, java.lang.String, java.lang.String, int)
int api
org.objectweb.asm.xml.SAXAdapter sa
String elementName
int visible
String desc
String name
int parameter
org.xml.sax.helpers.AttributesImpl att
public void visit (java.lang.String, java.lang.Object)
int i
byte[] b
int i
char[] b
int i
short[] b
int i
boolean[] b
int i
int[] b
int i
long[] b
int i
float[] b
int i
double[] b
org.objectweb.asm.AnnotationVisitor av
String name
Object value
Class c
public void visitEnum (java.lang.String, java.lang.String, java.lang.String)
String name
String desc
String value
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, java.lang.String)
String name
String desc
public org.objectweb.asm.AnnotationVisitor visitArray (java.lang.String)
String name
public void visitEnd ()
private void addValueElement (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String element
String name
String desc
String value
org.xml.sax.helpers.AttributesImpl att
}
org/objectweb/asm/xml/SAXClassAdapter.classSAXClassAdapter.java
package org.objectweb.asm.xml
public final org.objectweb.asm.xml.SAXClassAdapter extends org.objectweb.asm.ClassVisitor {
org.objectweb.asm.xml.SAXAdapter sa
private final boolean singleDocument
private static final int ACCESS_CLASS
private static final int ACCESS_FIELD
private static final int ACCESS_INNER
public void (org.xml.sax.ContentHandler, boolean)
org.xml.sax.ContentHandler h
boolean singleDocument
public void visitSource (java.lang.String, java.lang.String)
String source
String debug
org.xml.sax.helpers.AttributesImpl att
public void visitOuterClass (java.lang.String, java.lang.String, java.lang.String)
String owner
String name
String desc
org.xml.sax.helpers.AttributesImpl att
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visit (int, int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
org.xml.sax.helpers.AttributesImpl att2
int i
int version
int access
String name
String signature
String superName
String[] interfaces
StringBuffer sb
org.xml.sax.helpers.AttributesImpl att
public org.objectweb.asm.FieldVisitor visitField (int, java.lang.String, java.lang.String, java.lang.String, java.lang.Object)
int access
String name
String desc
String signature
Object value
StringBuffer sb
org.xml.sax.helpers.AttributesImpl att
public org.objectweb.asm.MethodVisitor visitMethod (int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
org.xml.sax.helpers.AttributesImpl att2
int i
int access
String name
String desc
String signature
String[] exceptions
StringBuffer sb
org.xml.sax.helpers.AttributesImpl att
public final void visitInnerClass (java.lang.String, java.lang.String, java.lang.String, int)
String name
String outerName
String innerName
int access
StringBuffer sb
org.xml.sax.helpers.AttributesImpl att
public final void visitEnd ()
static final java.lang.String encode (java.lang.String)
char c
int i
String s
StringBuffer sb
static void appendAccess (int, java.lang.StringBuffer)
int access
StringBuffer sb
}
org/objectweb/asm/xml/SAXCodeAdapter.classSAXCodeAdapter.java
package org.objectweb.asm.xml
public final org.objectweb.asm.xml.SAXCodeAdapter extends org.objectweb.asm.MethodVisitor {
static final String[] TYPES
org.objectweb.asm.xml.SAXAdapter sa
private final java.util.Map labelNames
public void (org.objectweb.asm.xml.SAXAdapter, int)
org.objectweb.asm.xml.SAXAdapter sa
int access
public final void visitCode ()
public void visitFrame (int, int, java.lang.Object[], int, java.lang.Object[])
int type
int nLocal
Object[] local
int nStack
Object[] stack
org.xml.sax.helpers.AttributesImpl attrs
private void appendFrameTypes (boolean, int, java.lang.Object[])
Object type
org.xml.sax.helpers.AttributesImpl attrs
int i
boolean local
int n
Object[] types
public final void visitInsn (int)
int opcode
public final void visitIntInsn (int, int)
int opcode
int operand
org.xml.sax.helpers.AttributesImpl attrs
public final void visitVarInsn (int, int)
int opcode
int var
org.xml.sax.helpers.AttributesImpl attrs
public final void visitTypeInsn (int, java.lang.String)
int opcode
String type
org.xml.sax.helpers.AttributesImpl attrs
public final void visitFieldInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
org.xml.sax.helpers.AttributesImpl attrs
public final void visitMethodInsn (int, java.lang.String, java.lang.String, java.lang.String)
int opcode
String owner
String name
String desc
org.xml.sax.helpers.AttributesImpl attrs
public transient void visitInvokeDynamicInsn (java.lang.String, java.lang.String, org.objectweb.asm.Handle, java.lang.Object[])
int i
String name
String desc
org.objectweb.asm.Handle bsm
Object[] bsmArgs
org.xml.sax.helpers.AttributesImpl attrs
public final void visitJumpInsn (int, org.objectweb.asm.Label)
int opcode
org.objectweb.asm.Label label
org.xml.sax.helpers.AttributesImpl attrs
public final void visitLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
org.xml.sax.helpers.AttributesImpl attrs
public final void visitLdcInsn (java.lang.Object)
Object cst
private static org.xml.sax.helpers.AttributesImpl getConstantAttribute (java.lang.Object)
Object cst
org.xml.sax.helpers.AttributesImpl attrs
public final void visitIincInsn (int, int)
int var
int increment
org.xml.sax.helpers.AttributesImpl attrs
public final transient void visitTableSwitchInsn (int, int, org.objectweb.asm.Label, org.objectweb.asm.Label[])
org.xml.sax.helpers.AttributesImpl att2
int i
int min
int max
org.objectweb.asm.Label dflt
org.objectweb.asm.Label[] labels
org.xml.sax.helpers.AttributesImpl attrs
String o
public final void visitLookupSwitchInsn (org.objectweb.asm.Label, int[], org.objectweb.asm.Label[])
org.xml.sax.helpers.AttributesImpl att2
int i
org.objectweb.asm.Label dflt
int[] keys
org.objectweb.asm.Label[] labels
org.xml.sax.helpers.AttributesImpl att
String o
public final void visitMultiANewArrayInsn (java.lang.String, int)
String desc
int dims
org.xml.sax.helpers.AttributesImpl attrs
public final void visitTryCatchBlock (org.objectweb.asm.Label, org.objectweb.asm.Label, org.objectweb.asm.Label, java.lang.String)
org.objectweb.asm.Label start
org.objectweb.asm.Label end
org.objectweb.asm.Label handler
String type
org.xml.sax.helpers.AttributesImpl attrs
public final void visitMaxs (int, int)
int maxStack
int maxLocals
org.xml.sax.helpers.AttributesImpl attrs
public void visitLocalVariable (java.lang.String, java.lang.String, java.lang.String, org.objectweb.asm.Label, org.objectweb.asm.Label, int)
String name
String desc
String signature
org.objectweb.asm.Label start
org.objectweb.asm.Label end
int index
org.xml.sax.helpers.AttributesImpl attrs
public final void visitLineNumber (int, org.objectweb.asm.Label)
int line
org.objectweb.asm.Label start
org.xml.sax.helpers.AttributesImpl attrs
public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault ()
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation (int, java.lang.String, boolean)
int parameter
String desc
boolean visible
public void visitEnd ()
private final java.lang.String getLabel (org.objectweb.asm.Label)
org.objectweb.asm.Label label
String name
static void ()
}
org/objectweb/asm/xml/SAXFieldAdapter.classSAXFieldAdapter.java
package org.objectweb.asm.xml
public final org.objectweb.asm.xml.SAXFieldAdapter extends org.objectweb.asm.FieldVisitor {
org.objectweb.asm.xml.SAXAdapter sa
public void (org.objectweb.asm.xml.SAXAdapter, org.xml.sax.Attributes)
org.objectweb.asm.xml.SAXAdapter sa
org.xml.sax.Attributes att
public org.objectweb.asm.AnnotationVisitor visitAnnotation (java.lang.String, boolean)
String desc
boolean visible
public void visitEnd ()
}