META-INF/
META-INF/MANIFEST.MF
org/
org/kxml2/
org/kxml2/io/
org/kxml2/io/KXmlSerializer.class
package org.kxml2.io
public org.kxml2.io.KXmlSerializer extends java.lang.Object implements org.xmlpull.v1.XmlSerializer {
private java.io.Writer writer
private boolean pending
private int auto
private int depth
private String[] elementStack
private int[] nspCounts
private String[] nspStack
private boolean[] indent
private boolean unicode
private String encoding
public void ()
private final void check (boolean) throws java.io.IOException
private final void writeEscaped (java.lang.String, int) throws java.io.IOException
public void docdecl (java.lang.String) throws java.io.IOException
public void endDocument () throws java.io.IOException
public void entityRef (java.lang.String) throws java.io.IOException
public boolean getFeature (java.lang.String)
public java.lang.String getPrefix (java.lang.String, boolean)
private final java.lang.String getPrefix (java.lang.String, boolean, boolean) throws java.io.IOException
public java.lang.Object getProperty (java.lang.String)
public void ignorableWhitespace (java.lang.String) throws java.io.IOException
public void setFeature (java.lang.String, boolean)
public void setProperty (java.lang.String, java.lang.Object)
public void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException
public void setOutput (java.io.Writer)
public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException
public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
public void flush () throws java.io.IOException
public org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException
public java.lang.String getNamespace ()
public java.lang.String getName ()
public int getDepth ()
public org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException
public void cdsect (java.lang.String) throws java.io.IOException
public void comment (java.lang.String) throws java.io.IOException
public void processingInstruction (java.lang.String) throws java.io.IOException
}
org/kxml2/io/KXmlParser.class
package org.kxml2.io
public org.kxml2.io.KXmlParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser {
private Object location
private static final String UNEXPECTED_EOF
private static final String ILLEGAL_TYPE
private static final int LEGACY
private static final int XML_DECL
private String version
private Boolean standalone
private boolean processNsp
private boolean relaxed
private java.util.Hashtable entityMap
private int depth
private String[] elementStack
private String[] nspStack
private int[] nspCounts
private java.io.Reader reader
private String encoding
private char[] srcBuf
private int srcPos
private int srcCount
private int line
private int column
private char[] txtBuf
private int txtPos
private int type
private boolean isWhitespace
private String namespace
private String prefix
private String name
private boolean degenerated
private int attributeCount
private String[] attributes
private int stackMismatch
private String error
private int[] peek
private int peekCount
private boolean wasCR
private boolean unresolved
private boolean token
public void ()
private final boolean isProp (java.lang.String, boolean, java.lang.String)
private final boolean adjustNsp () throws org.xmlpull.v1.XmlPullParserException
private final java.lang.String[] ensureCapacity (java.lang.String[], int)
private final void error (java.lang.String) throws org.xmlpull.v1.XmlPullParserException
private final void exception (java.lang.String) throws org.xmlpull.v1.XmlPullParserException
private final void nextImpl () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final int parseLegacy (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void parseDoctype (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void parseEndTag () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final int peekType () throws java.io.IOException
private final java.lang.String get (int)
private final void push (int)
private final void parseStartTag (boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void pushEntity () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void pushText (int, boolean) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void read (char) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final int read () throws java.io.IOException
private final int peek (int) throws java.io.IOException
private final java.lang.String readName () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final void skip () throws java.io.IOException
public void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
public void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public boolean getFeature (java.lang.String)
public java.lang.String getInputEncoding ()
public void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public java.lang.Object getProperty (java.lang.String)
public int getNamespaceCount (int)
public java.lang.String getNamespacePrefix (int)
public java.lang.String getNamespaceUri (int)
public java.lang.String getNamespace (java.lang.String)
public int getDepth ()
public java.lang.String getPositionDescription ()
public int getLineNumber ()
public int getColumnNumber ()
public boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public java.lang.String getText ()
public char[] getTextCharacters (int[])
public java.lang.String getNamespace ()
public java.lang.String getName ()
public java.lang.String getPrefix ()
public boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public int getAttributeCount ()
public java.lang.String getAttributeType (int)
public boolean isAttributeDefault (int)
public java.lang.String getAttributeNamespace (int)
public java.lang.String getAttributeName (int)
public java.lang.String getAttributePrefix (int)
public java.lang.String getAttributeValue (int)
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public int getEventType () throws org.xmlpull.v1.XmlPullParserException
public int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
public void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
public void skipSubTree () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
}
org/kxml2/wap/
org/kxml2/wap/WbxmlParser.class
package org.kxml2.wap
public org.kxml2.wap.WbxmlParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser {
static final String HEX_DIGITS
public static final int WAP_EXTENSION
private static final String UNEXPECTED_EOF
private static final String ILLEGAL_TYPE
private java.io.InputStream in
private int TAG_TABLE
private int ATTR_START_TABLE
private int ATTR_VALUE_TABLE
private String[] attrStartTable
private String[] attrValueTable
private String[] tagTable
private byte[] stringTable
private java.util.Hashtable cacheStringTable
private boolean processNsp
private int depth
private String[] elementStack
private String[] nspStack
private int[] nspCounts
private int attributeCount
private String[] attributes
private int nextId
private java.util.Vector tables
private int version
private int publicIdentifierId
private String prefix
private String namespace
private String name
private String text
private Object wapExtensionData
private int wapCode
private int type
private boolean degenerated
private boolean isWhitespace
private String encoding
public void ()
public boolean getFeature (java.lang.String)
public java.lang.String getInputEncoding ()
public void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public java.lang.Object getProperty (java.lang.String)
public int getNamespaceCount (int)
public java.lang.String getNamespacePrefix (int)
public java.lang.String getNamespaceUri (int)
public java.lang.String getNamespace (java.lang.String)
public int getDepth ()
public java.lang.String getPositionDescription ()
public int getLineNumber ()
public int getColumnNumber ()
public boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public java.lang.String getText ()
public char[] getTextCharacters (int[])
public java.lang.String getNamespace ()
public java.lang.String getName ()
public java.lang.String getPrefix ()
public boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public int getAttributeCount ()
public java.lang.String getAttributeType (int)
public boolean isAttributeDefault (int)
public java.lang.String getAttributeNamespace (int)
public java.lang.String getAttributeName (int)
public java.lang.String getAttributePrefix (int)
public java.lang.String getAttributeValue (int)
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public int getEventType () throws org.xmlpull.v1.XmlPullParserException
public int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
public void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
public void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
private final boolean adjustNsp () throws org.xmlpull.v1.XmlPullParserException
private final void setTable (int, int, java.lang.String[])
private final void exception (java.lang.String) throws org.xmlpull.v1.XmlPullParserException
private void selectPage (int, boolean) throws org.xmlpull.v1.XmlPullParserException
private final void nextImpl () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public java.lang.Object parseWapExtension (int) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public void readAttr () throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private int peekId () throws java.io.IOException
protected java.lang.String resolveWapExtension (int, java.lang.Object)
java.lang.String resolveId (java.lang.String[], int) throws java.io.IOException
void parseElement (int) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
private final java.lang.String[] ensureCapacity (java.lang.String[], int)
int readByte () throws java.io.IOException
int readInt () throws java.io.IOException
java.lang.String readStrI () throws java.io.IOException
java.lang.String readStrT () throws java.io.IOException
public void setTagTable (int, java.lang.String[])
public void setAttrStartTable (int, java.lang.String[])
public void setAttrValueTable (int, java.lang.String[])
public int getWapCode ()
public java.lang.Object getWapExtensionData ()
}
org/kxml2/wap/wml/
org/kxml2/wap/wml/Wml.class
package org.kxml2.wap.wml
public abstract org.kxml2.wap.wml.Wml extends java.lang.Object {
public static final String[] TAG_TABLE
public static final String[] ATTR_START_TABLE
public static final String[] ATTR_VALUE_TABLE
public void ()
public static org.kxml2.wap.WbxmlParser createParser ()
public static org.kxml2.wap.WbxmlSerializer createSerializer ()
static void ()
}
org/kxml2/wap/Wbxml.class
package org.kxml2.wap
public abstract org.kxml2.wap.Wbxml extends java.lang.Object {
public static final int SWITCH_PAGE
public static final int END
public static final int ENTITY
public static final int STR_I
public static final int LITERAL
public static final int EXT_I_0
public static final int EXT_I_1
public static final int EXT_I_2
public static final int PI
public static final int LITERAL_C
public static final int EXT_T_0
public static final int EXT_T_1
public static final int EXT_T_2
public static final int STR_T
public static final int LITERAL_A
public static final int EXT_0
public static final int EXT_1
public static final int EXT_2
public static final int OPAQUE
public static final int LITERAL_AC
}
org/kxml2/wap/WbxmlSerializer.class
package org.kxml2.wap
public org.kxml2.wap.WbxmlSerializer extends java.lang.Object implements org.xmlpull.v1.XmlSerializer {
java.util.Hashtable stringTable
java.io.OutputStream out
java.io.ByteArrayOutputStream buf
java.io.ByteArrayOutputStream stringTableBuf
String pending
int depth
String name
String namespace
java.util.Vector attributes
java.util.Hashtable attrStartTable
java.util.Hashtable attrValueTable
java.util.Hashtable tagTable
private int attrPage
private int tagPage
private String encoding
public void ()
public org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String)
public void cdsect (java.lang.String) throws java.io.IOException
public void comment (java.lang.String)
public void docdecl (java.lang.String)
public void entityRef (java.lang.String)
public int getDepth ()
public boolean getFeature (java.lang.String)
public java.lang.String getNamespace ()
public java.lang.String getName ()
public java.lang.String getPrefix (java.lang.String, boolean)
public java.lang.Object getProperty (java.lang.String)
public void ignorableWhitespace (java.lang.String)
public void endDocument () throws java.io.IOException
public void flush ()
public void checkPending (boolean) throws java.io.IOException
public void processingInstruction (java.lang.String)
public void setFeature (java.lang.String, boolean)
public void setOutput (java.io.Writer)
public void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException
public void setPrefix (java.lang.String, java.lang.String)
public void setProperty (java.lang.String, java.lang.Object)
public void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException
private void writeStr (java.lang.String) throws java.io.IOException
public org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException
public void writeWapExtension (int, java.lang.Object) throws java.io.IOException
static void writeInt (java.io.OutputStream, int) throws java.io.IOException
void writeStrI (java.io.OutputStream, java.lang.String) throws java.io.IOException
private final void writeStrT (java.lang.String, boolean) throws java.io.IOException
public void setTagTable (int, java.lang.String[])
public void setAttrStartTable (int, java.lang.String[])
public void setAttrValueTable (int, java.lang.String[])
}
org/kxml2/wap/syncml/
org/kxml2/wap/syncml/SyncML.class
package org.kxml2.wap.syncml
public abstract org.kxml2.wap.syncml.SyncML extends java.lang.Object {
public static final String[] TAG_TABLE_0
public static final String[] TAG_TABLE_1
public static final String[] TAG_TABLE_2_DM
public void ()
public static org.kxml2.wap.WbxmlParser createParser ()
public static org.kxml2.wap.WbxmlSerializer createSerializer ()
public static org.kxml2.wap.WbxmlParser createDMParser ()
public static org.kxml2.wap.WbxmlSerializer createDMSerializer ()
static void ()
}
org/kxml2/wap/wv/
org/kxml2/wap/wv/WV.class
package org.kxml2.wap.wv
public abstract org.kxml2.wap.wv.WV extends java.lang.Object {
public static final String[] tagTablePage0
public static final String[] tagTablePage1
public static final String[] tagTablePage2
public static final String[] tagTablePage3
public static final String[] tagTablePage4
public static final String[] tagTablePage5
public static final String[] tagTablePage6
public static final String[] tagTablePage7
public static final String[] tagTablePage8
public static final String[] tagTablePage9
public static final String[] tagTablePageA
public static final String[] attrStartTable
public static final String[] attrValueTable
public void ()
public static org.kxml2.wap.WbxmlParser createParser () throws java.io.IOException
static void ()
}
org/kxml2/kdom/
org/kxml2/kdom/Element.class
package org.kxml2.kdom
public org.kxml2.kdom.Element extends org.kxml2.kdom.Node {
protected String namespace
protected String name
protected java.util.Vector attributes
protected org.kxml2.kdom.Node parent
protected java.util.Vector prefixes
public void ()
public void init ()
public void clear ()
public org.kxml2.kdom.Element createElement (java.lang.String, java.lang.String)
public int getAttributeCount ()
public java.lang.String getAttributeNamespace (int)
public java.lang.String getAttributeName (int)
public java.lang.String getAttributeValue (int)
public java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public org.kxml2.kdom.Node getRoot ()
public java.lang.String getName ()
public java.lang.String getNamespace ()
public java.lang.String getNamespaceUri (java.lang.String)
public int getNamespaceCount ()
public java.lang.String getNamespacePrefix (int)
public java.lang.String getNamespaceUri (int)
public org.kxml2.kdom.Node getParent ()
public void parse (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public void setAttribute (java.lang.String, java.lang.String, java.lang.String)
public void setPrefix (java.lang.String, java.lang.String)
public void setName (java.lang.String)
public void setNamespace (java.lang.String)
protected void setParent (org.kxml2.kdom.Node)
public void write (org.xmlpull.v1.XmlSerializer) throws java.io.IOException
}
org/kxml2/kdom/Document.class
package org.kxml2.kdom
public org.kxml2.kdom.Document extends org.kxml2.kdom.Node {
protected int rootIndex
String encoding
Boolean standalone
public void ()
public java.lang.String getEncoding ()
public void setEncoding (java.lang.String)
public void setStandalone (java.lang.Boolean)
public java.lang.Boolean getStandalone ()
public java.lang.String getName ()
public void addChild (int, int, java.lang.Object)
public void parse (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public void removeChild (int)
public org.kxml2.kdom.Element getRootElement ()
public void write (org.xmlpull.v1.XmlSerializer) throws java.io.IOException
}
org/kxml2/kdom/Node.class
package org.kxml2.kdom
public org.kxml2.kdom.Node extends java.lang.Object {
public static final int DOCUMENT
public static final int ELEMENT
public static final int TEXT
public static final int CDSECT
public static final int ENTITY_REF
public static final int IGNORABLE_WHITESPACE
public static final int PROCESSING_INSTRUCTION
public static final int COMMENT
public static final int DOCDECL
protected java.util.Vector children
protected StringBuffer types
public void ()
public void addChild (int, int, java.lang.Object)
public void addChild (int, java.lang.Object)
public org.kxml2.kdom.Element createElement (java.lang.String, java.lang.String)
public java.lang.Object getChild (int)
public int getChildCount ()
public org.kxml2.kdom.Element getElement (int)
public org.kxml2.kdom.Element getElement (java.lang.String, java.lang.String)
public java.lang.String getText (int)
public int getType (int)
public int indexOf (java.lang.String, java.lang.String, int)
public boolean isText (int)
public void parse (org.xmlpull.v1.XmlPullParser) throws java.io.IOException org.xmlpull.v1.XmlPullParserException
public void removeChild (int)
public void write (org.xmlpull.v1.XmlSerializer) throws java.io.IOException
public void writeChildren (org.xmlpull.v1.XmlSerializer) throws java.io.IOException
}
org/xmlpull/
org/xmlpull/v1/
org/xmlpull/v1/XmlSerializer.classXmlSerializer.java
package org.xmlpull.v1
public abstract org.xmlpull.v1.XmlSerializer extends java.lang.Object {
public abstract void setFeature (java.lang.String, boolean) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setOutput (java.io.OutputStream, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setOutput (java.io.Writer) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void startDocument (java.lang.String, java.lang.Boolean) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void endDocument () throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void setPrefix (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract java.lang.String getPrefix (java.lang.String, boolean) throws java.lang.IllegalArgumentException
public abstract int getDepth ()
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract org.xmlpull.v1.XmlSerializer startTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer attribute (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer endTag (java.lang.String, java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer text (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract org.xmlpull.v1.XmlSerializer text (char[], int, int) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void cdsect (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void entityRef (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void processingInstruction (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void comment (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void docdecl (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void ignorableWhitespace (java.lang.String) throws java.io.IOException java.lang.IllegalArgumentException java.lang.IllegalStateException
public abstract void flush () throws java.io.IOException
}
org/xmlpull/v1/XmlPullParser.classXmlPullParser.java
package org.xmlpull.v1
public abstract org.xmlpull.v1.XmlPullParser extends java.lang.Object {
public static final String NO_NAMESPACE
public static final int START_DOCUMENT
public static final int END_DOCUMENT
public static final int START_TAG
public static final int END_TAG
public static final int TEXT
public static final int CDSECT
public static final int ENTITY_REF
public static final int IGNORABLE_WHITESPACE
public static final int PROCESSING_INSTRUCTION
public static final int COMMENT
public static final int DOCDECL
public static final String[] TYPES
public static final String FEATURE_PROCESS_NAMESPACES
public static final String FEATURE_REPORT_NAMESPACE_ATTRIBUTES
public static final String FEATURE_PROCESS_DOCDECL
public static final String FEATURE_VALIDATION
public abstract void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
public abstract boolean getFeature (java.lang.String)
public abstract void setProperty (java.lang.String, java.lang.Object) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.Object getProperty (java.lang.String)
public abstract void setInput (java.io.Reader) throws org.xmlpull.v1.XmlPullParserException
public abstract void setInput (java.io.InputStream, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getInputEncoding ()
public abstract void defineEntityReplacementText (java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException
public abstract int getNamespaceCount (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespacePrefix (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespaceUri (int) throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getNamespace (java.lang.String)
public abstract int getDepth ()
public abstract java.lang.String getPositionDescription ()
public abstract int getLineNumber ()
public abstract int getColumnNumber ()
public abstract boolean isWhitespace () throws org.xmlpull.v1.XmlPullParserException
public abstract java.lang.String getText ()
public abstract char[] getTextCharacters (int[])
public abstract java.lang.String getNamespace ()
public abstract java.lang.String getName ()
public abstract java.lang.String getPrefix ()
public abstract boolean isEmptyElementTag () throws org.xmlpull.v1.XmlPullParserException
public abstract int getAttributeCount ()
public abstract java.lang.String getAttributeNamespace (int)
public abstract java.lang.String getAttributeName (int)
public abstract java.lang.String getAttributePrefix (int)
public abstract java.lang.String getAttributeType (int)
public abstract boolean isAttributeDefault (int)
public abstract java.lang.String getAttributeValue (int)
public abstract java.lang.String getAttributeValue (java.lang.String, java.lang.String)
public abstract int getEventType () throws org.xmlpull.v1.XmlPullParserException
public abstract int next () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract int nextToken () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract void require (int, java.lang.String, java.lang.String) throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract java.lang.String nextText () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
public abstract int nextTag () throws org.xmlpull.v1.XmlPullParserException java.io.IOException
static void ()
}
org/xmlpull/v1/XmlPullParserException.classXmlPullParserException.java
package org.xmlpull.v1
public org.xmlpull.v1.XmlPullParserException extends java.lang.Exception {
protected Throwable detail
protected int row
protected int column
public void (java.lang.String)
String s
public void (java.lang.String, org.xmlpull.v1.XmlPullParser, java.lang.Throwable)
String msg
org.xmlpull.v1.XmlPullParser parser
Throwable chain
public java.lang.Throwable getDetail ()
public int getLineNumber ()
public int getColumnNumber ()
public void printStackTrace ()
}
org/xmlpull/v1/XmlPullParserFactory.classXmlPullParserFactory.java
package org.xmlpull.v1
public org.xmlpull.v1.XmlPullParserFactory extends java.lang.Object {
static final Class referenceContextClass
public static final String PROPERTY_NAME
private static final String RESOURCE_NAME
protected java.util.Vector parserClasses
protected String classNamesLocation
protected java.util.Vector serializerClasses
protected java.util.Hashtable features
protected void ()
public void setFeature (java.lang.String, boolean) throws org.xmlpull.v1.XmlPullParserException
String name
boolean state
public boolean getFeature (java.lang.String)
String name
Boolean value
public void setNamespaceAware (boolean)
boolean awareness
public boolean isNamespaceAware ()
public void setValidating (boolean)
boolean validating
public boolean isValidating ()
public org.xmlpull.v1.XmlPullParser newPullParser () throws org.xmlpull.v1.XmlPullParserException
StringBuffer issues
int i
Class ppClass
org.xmlpull.v1.XmlPullParser pp
java.util.Enumeration e
String key
Boolean value
Exception ex
public org.xmlpull.v1.XmlSerializer newSerializer () throws org.xmlpull.v1.XmlPullParserException
StringBuffer issues
int i
Class ppClass
org.xmlpull.v1.XmlSerializer ser
Exception ex
public static org.xmlpull.v1.XmlPullParserFactory newInstance () throws org.xmlpull.v1.XmlPullParserException
public static org.xmlpull.v1.XmlPullParserFactory newInstance (java.lang.String, java.lang.Class) throws org.xmlpull.v1.XmlPullParserException
String classNames
Class context
String classNamesLocation
java.io.InputStream is
StringBuffer sb
int ch
Exception e
org.xmlpull.v1.XmlPullParserFactory factory
java.util.Vector parserClasses
java.util.Vector serializerClasses
int pos
int cut
String name
Class candidate
Object instance
Exception e
boolean recognized
static void ()
org.xmlpull.v1.XmlPullParserFactory f
}
org/json/
org/json/JSONObject.classJSONObject.java
package org.json
public org.json.JSONObject extends java.lang.Object {
private static final Double NEGATIVE_ZERO
public static final Object NULL
private final java.util.Map nameValuePairs
public void ()
public void (java.util.Map)
public void (org.json.JSONTokener) throws org.json.JSONException
public void (java.lang.String) throws org.json.JSONException
public void (org.json.JSONObject, java.lang.String[]) throws org.json.JSONException
public int length ()
public org.json.JSONObject put (java.lang.String, boolean) throws org.json.JSONException
public org.json.JSONObject put (java.lang.String, double) throws org.json.JSONException
public org.json.JSONObject put (java.lang.String, int) throws org.json.JSONException
public org.json.JSONObject put (java.lang.String, long) throws org.json.JSONException
public org.json.JSONObject put (java.lang.String, java.lang.Object) throws org.json.JSONException
public org.json.JSONObject putOpt (java.lang.String, java.lang.Object) throws org.json.JSONException
public org.json.JSONObject accumulate (java.lang.String, java.lang.Object) throws org.json.JSONException
java.lang.String checkName (java.lang.String) throws org.json.JSONException
public java.lang.Object remove (java.lang.String)
public boolean isNull (java.lang.String)
public boolean has (java.lang.String)
public java.lang.Object get (java.lang.String) throws org.json.JSONException
public java.lang.Object opt (java.lang.String)
public boolean getBoolean (java.lang.String) throws org.json.JSONException
public boolean optBoolean (java.lang.String)
public boolean optBoolean (java.lang.String, boolean)
public double getDouble (java.lang.String) throws org.json.JSONException
public double optDouble (java.lang.String)
public double optDouble (java.lang.String, double)
public int getInt (java.lang.String) throws org.json.JSONException
public int optInt (java.lang.String)
public int optInt (java.lang.String, int)
public long getLong (java.lang.String) throws org.json.JSONException
public long optLong (java.lang.String)
public long optLong (java.lang.String, long)
public java.lang.String getString (java.lang.String) throws org.json.JSONException
public java.lang.String optString (java.lang.String)
public java.lang.String optString (java.lang.String, java.lang.String)
public org.json.JSONArray getJSONArray (java.lang.String) throws org.json.JSONException
public org.json.JSONArray optJSONArray (java.lang.String)
public org.json.JSONObject getJSONObject (java.lang.String) throws org.json.JSONException
public org.json.JSONObject optJSONObject (java.lang.String)
public org.json.JSONArray toJSONArray (org.json.JSONArray) throws org.json.JSONException
public java.util.Iterator keys ()
public org.json.JSONArray names ()
public java.lang.String toString ()
public java.lang.String toString (int) throws org.json.JSONException
void writeTo (org.json.JSONStringer) throws org.json.JSONException
public static java.lang.String numberToString (java.lang.Number) throws org.json.JSONException
public static java.lang.String quote (java.lang.String)
static void ()
}
org/json/JSONStringer.classJSONStringer.java
package org.json
public org.json.JSONStringer extends java.lang.Object {
final StringBuilder out
private final java.util.List stack
private final String indent
public void ()
void (int)
public org.json.JSONStringer array () throws org.json.JSONException
public org.json.JSONStringer endArray () throws org.json.JSONException
public org.json.JSONStringer object () throws org.json.JSONException
public org.json.JSONStringer endObject () throws org.json.JSONException
org.json.JSONStringer open (org.json.JSONStringer$Scope, java.lang.String) throws org.json.JSONException
org.json.JSONStringer close (org.json.JSONStringer$Scope, org.json.JSONStringer$Scope, java.lang.String) throws org.json.JSONException
private org.json.JSONStringer$Scope peek () throws org.json.JSONException
private void replaceTop (org.json.JSONStringer$Scope)
public org.json.JSONStringer value (java.lang.Object) throws org.json.JSONException
public org.json.JSONStringer value (boolean) throws org.json.JSONException
public org.json.JSONStringer value (double) throws org.json.JSONException
public org.json.JSONStringer value (long) throws org.json.JSONException
private void string (java.lang.String)
private void newline ()
public org.json.JSONStringer key (java.lang.String) throws org.json.JSONException
private void beforeKey () throws org.json.JSONException
private void beforeValue () throws org.json.JSONException
public java.lang.String toString ()
}
org/json/JSONStringer$Scope.classJSONStringer.java
package org.json
final org.json.JSONStringer$Scope extends java.lang.Enum {
public static final org.json.JSONStringer$Scope EMPTY_ARRAY
public static final org.json.JSONStringer$Scope NONEMPTY_ARRAY
public static final org.json.JSONStringer$Scope EMPTY_OBJECT
public static final org.json.JSONStringer$Scope DANGLING_KEY
public static final org.json.JSONStringer$Scope NONEMPTY_OBJECT
public static final org.json.JSONStringer$Scope NULL
private static final org.json.JSONStringer$Scope[] $VALUES
public static org.json.JSONStringer$Scope[] values ()
public static org.json.JSONStringer$Scope valueOf (java.lang.String)
private void (java.lang.String, int)
static void ()
}
org/json/JSON.classJSON.java
package org.json
org.json.JSON extends java.lang.Object {
void ()
static double checkDouble (double) throws org.json.JSONException
static java.lang.Boolean toBoolean (java.lang.Object)
static java.lang.Double toDouble (java.lang.Object)
static java.lang.Integer toInteger (java.lang.Object)
static java.lang.Long toLong (java.lang.Object)
static java.lang.String toString (java.lang.Object)
public static org.json.JSONException typeMismatch (java.lang.Object, java.lang.Object, java.lang.String) throws org.json.JSONException
public static org.json.JSONException typeMismatch (java.lang.Object, java.lang.String) throws org.json.JSONException
}
org/json/JSONObject$1.classJSONObject.java
package org.json
final org.json.JSONObject$1 extends java.lang.Object {
void ()
public boolean equals (java.lang.Object)
public java.lang.String toString ()
}
org/json/JSONException.classJSONException.java
package org.json
public org.json.JSONException extends java.lang.Exception {
public void (java.lang.String)
}
org/json/JSONTokener.classJSONTokener.java
package org.json
public org.json.JSONTokener extends java.lang.Object {
private final String in
private int pos
public void (java.lang.String)
public java.lang.Object nextValue () throws org.json.JSONException
private int nextCleanInternal () throws org.json.JSONException
private void skipToEndOfLine ()
public java.lang.String nextString (char) throws org.json.JSONException
private char readEscapeCharacter () throws org.json.JSONException
private java.lang.Object readLiteral () throws org.json.JSONException
private java.lang.String nextToInternal (java.lang.String)
private org.json.JSONObject readObject () throws org.json.JSONException
private org.json.JSONArray readArray () throws org.json.JSONException
public org.json.JSONException syntaxError (java.lang.String)
public java.lang.String toString ()
public boolean more ()
public char next ()
public char next (char) throws org.json.JSONException
public char nextClean () throws org.json.JSONException
public java.lang.String next (int) throws org.json.JSONException
public java.lang.String nextTo (java.lang.String)
public java.lang.String nextTo (char)
public void skipPast (java.lang.String)
public char skipTo (char)
public void back ()
public static int dehexchar (char)
}
org/json/JSONArray.classJSONArray.java
package org.json
public org.json.JSONArray extends java.lang.Object {
private final java.util.List values
public void ()
public void (java.util.Collection)
public void (org.json.JSONTokener) throws org.json.JSONException
public void (java.lang.String) throws org.json.JSONException
public int length ()
public org.json.JSONArray put (boolean)
public org.json.JSONArray put (double) throws org.json.JSONException
public org.json.JSONArray put (int)
public org.json.JSONArray put (long)
public org.json.JSONArray put (java.lang.Object)
public org.json.JSONArray put (int, boolean) throws org.json.JSONException
public org.json.JSONArray put (int, double) throws org.json.JSONException
public org.json.JSONArray put (int, int) throws org.json.JSONException
public org.json.JSONArray put (int, long) throws org.json.JSONException
public org.json.JSONArray put (int, java.lang.Object) throws org.json.JSONException
public boolean isNull (int)
public java.lang.Object get (int) throws org.json.JSONException
public java.lang.Object opt (int)
public boolean getBoolean (int) throws org.json.JSONException
public boolean optBoolean (int)
public boolean optBoolean (int, boolean)
public double getDouble (int) throws org.json.JSONException
public double optDouble (int)
public double optDouble (int, double)
public int getInt (int) throws org.json.JSONException
public int optInt (int)
public int optInt (int, int)
public long getLong (int) throws org.json.JSONException
public long optLong (int)
public long optLong (int, long)
public java.lang.String getString (int) throws org.json.JSONException
public java.lang.String optString (int)
public java.lang.String optString (int, java.lang.String)
public org.json.JSONArray getJSONArray (int) throws org.json.JSONException
public org.json.JSONArray optJSONArray (int)
public org.json.JSONObject getJSONObject (int) throws org.json.JSONException
public org.json.JSONObject optJSONObject (int)
public org.json.JSONObject toJSONObject (org.json.JSONArray) throws org.json.JSONException
public java.lang.String join (java.lang.String) throws org.json.JSONException
public java.lang.String toString ()
public java.lang.String toString (int) throws org.json.JSONException
void writeTo (org.json.JSONStringer) throws org.json.JSONException
public boolean equals (java.lang.Object)
public int hashCode ()
}
org/hamcrest/
org/hamcrest/Description.classDescription.java
package org.hamcrest
public abstract org.hamcrest.Description extends java.lang.Object {
public abstract org.hamcrest.Description appendText (java.lang.String)
public abstract org.hamcrest.Description appendDescriptionOf (org.hamcrest.SelfDescribing)
public abstract org.hamcrest.Description appendValue (java.lang.Object)
public transient abstract org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])
public abstract org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable)
public abstract org.hamcrest.Description appendList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable)
}
org/hamcrest/BaseDescription.classBaseDescription.java
package org.hamcrest
public abstract org.hamcrest.BaseDescription extends java.lang.Object implements org.hamcrest.Description {
public void ()
public org.hamcrest.Description appendText (java.lang.String)
String text
public org.hamcrest.Description appendDescriptionOf (org.hamcrest.SelfDescribing)
org.hamcrest.SelfDescribing value
public org.hamcrest.Description appendValue (java.lang.Object)
Object value
public transient org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Object[])
String start
String separator
String end
Object[] values
public org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable)
String start
String separator
String end
Iterable values
private org.hamcrest.Description appendValueList (java.lang.String, java.lang.String, java.lang.String, java.util.Iterator)
String start
String separator
String end
java.util.Iterator values
public org.hamcrest.Description appendList (java.lang.String, java.lang.String, java.lang.String, java.lang.Iterable)
String start
String separator
String end
Iterable values
private org.hamcrest.Description appendList (java.lang.String, java.lang.String, java.lang.String, java.util.Iterator)
String start
String separator
String end
java.util.Iterator i
boolean separate
protected void append (java.lang.String)
int i
String str
protected abstract void append (char)
private void toJavaSyntax (java.lang.String)
int i
String unformatted
private void toJavaSyntax (char)
char ch
}
org/hamcrest/StringDescription.classStringDescription.java
package org.hamcrest
public org.hamcrest.StringDescription extends org.hamcrest.BaseDescription {
private final Appendable out
public void ()
public void (java.lang.Appendable)
Appendable out
public static java.lang.String toString (org.hamcrest.SelfDescribing)
org.hamcrest.SelfDescribing value
public static java.lang.String asString (org.hamcrest.SelfDescribing)
org.hamcrest.SelfDescribing selfDescribing
protected void append (java.lang.String)
java.io.IOException e
String str
protected void append (char)
java.io.IOException e
char c
public java.lang.String toString ()
}
org/hamcrest/SelfDescribing.classSelfDescribing.java
package org.hamcrest
public abstract org.hamcrest.SelfDescribing extends java.lang.Object {
public abstract void describeTo (org.hamcrest.Description)
}
org/hamcrest/CoreMatchers.classCoreMatchers.java
package org.hamcrest
public org.hamcrest.CoreMatchers extends java.lang.Object {
public void ()
public static org.hamcrest.Matcher is (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.Matcher is (java.lang.Object)
Object value
public static org.hamcrest.Matcher is (java.lang.Class)
Class type
public static org.hamcrest.Matcher not (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.Matcher not (java.lang.Object)
Object value
public static org.hamcrest.Matcher equalTo (java.lang.Object)
Object operand
public static org.hamcrest.Matcher instanceOf (java.lang.Class)
Class type
public static transient org.hamcrest.Matcher allOf (org.hamcrest.Matcher[])
org.hamcrest.Matcher[] matchers
public static org.hamcrest.Matcher allOf (java.lang.Iterable)
Iterable matchers
public static transient org.hamcrest.Matcher anyOf (org.hamcrest.Matcher[])
org.hamcrest.Matcher[] matchers
public static org.hamcrest.Matcher anyOf (java.lang.Iterable)
Iterable matchers
public static org.hamcrest.Matcher sameInstance (java.lang.Object)
Object object
public static org.hamcrest.Matcher anything ()
public static org.hamcrest.Matcher anything (java.lang.String)
String description
public static org.hamcrest.Matcher any (java.lang.Class)
Class type
public static org.hamcrest.Matcher nullValue ()
public static org.hamcrest.Matcher nullValue (java.lang.Class)
Class type
public static org.hamcrest.Matcher notNullValue ()
public static org.hamcrest.Matcher notNullValue (java.lang.Class)
Class type
public static transient org.hamcrest.Matcher describedAs (java.lang.String, org.hamcrest.Matcher, java.lang.Object[])
String description
org.hamcrest.Matcher matcher
Object[] values
}
org/hamcrest/core/
org/hamcrest/core/IsNull.classIsNull.java
package org.hamcrest.core
public org.hamcrest.core.IsNull extends org.hamcrest.BaseMatcher {
public void ()
public boolean matches (java.lang.Object)
Object o
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher nullValue ()
public static org.hamcrest.Matcher notNullValue ()
public static org.hamcrest.Matcher nullValue (java.lang.Class)
Class type
public static org.hamcrest.Matcher notNullValue (java.lang.Class)
Class type
}
org/hamcrest/core/IsNot.classIsNot.java
package org.hamcrest.core
public org.hamcrest.core.IsNot extends org.hamcrest.BaseMatcher {
private final org.hamcrest.Matcher matcher
public void (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public boolean matches (java.lang.Object)
Object arg
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher not (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.Matcher not (java.lang.Object)
Object value
}
org/hamcrest/core/DescribedAs.classDescribedAs.java
package org.hamcrest.core
public org.hamcrest.core.DescribedAs extends org.hamcrest.BaseMatcher {
private final String descriptionTemplate
private final org.hamcrest.Matcher matcher
private final Object[] values
private static final java.util.regex.Pattern ARG_PATTERN
public void (java.lang.String, org.hamcrest.Matcher, java.lang.Object[])
String descriptionTemplate
org.hamcrest.Matcher matcher
Object[] values
public boolean matches (java.lang.Object)
Object o
public void describeTo (org.hamcrest.Description)
int argIndex
org.hamcrest.Description description
java.util.regex.Matcher arg
int textStart
public static transient org.hamcrest.Matcher describedAs (java.lang.String, org.hamcrest.Matcher, java.lang.Object[])
String description
org.hamcrest.Matcher matcher
Object[] values
static void ()
}
org/hamcrest/core/Is.classIs.java
package org.hamcrest.core
public org.hamcrest.core.Is extends org.hamcrest.BaseMatcher {
private final org.hamcrest.Matcher matcher
public void (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public boolean matches (java.lang.Object)
Object arg
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher is (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.hamcrest.Matcher is (java.lang.Object)
Object value
public static org.hamcrest.Matcher is (java.lang.Class)
Class type
}
org/hamcrest/core/AllOf.classAllOf.java
package org.hamcrest.core
public org.hamcrest.core.AllOf extends org.hamcrest.BaseMatcher {
private final Iterable matchers
public void (java.lang.Iterable)
Iterable matchers
public boolean matches (java.lang.Object)
org.hamcrest.Matcher matcher
Object o
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static transient org.hamcrest.Matcher allOf (org.hamcrest.Matcher[])
org.hamcrest.Matcher[] matchers
public static org.hamcrest.Matcher allOf (java.lang.Iterable)
Iterable matchers
}
org/hamcrest/core/AnyOf.classAnyOf.java
package org.hamcrest.core
public org.hamcrest.core.AnyOf extends org.hamcrest.BaseMatcher {
private final Iterable matchers
public void (java.lang.Iterable)
Iterable matchers
public boolean matches (java.lang.Object)
org.hamcrest.Matcher matcher
Object o
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static transient org.hamcrest.Matcher anyOf (org.hamcrest.Matcher[])
org.hamcrest.Matcher[] matchers
public static org.hamcrest.Matcher anyOf (java.lang.Iterable)
Iterable matchers
}
org/hamcrest/core/IsEqual.classIsEqual.java
package org.hamcrest.core
public org.hamcrest.core.IsEqual extends org.hamcrest.BaseMatcher {
private final Object object
public void (java.lang.Object)
Object equalArg
public boolean matches (java.lang.Object)
Object arg
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
private static boolean areEqual (java.lang.Object, java.lang.Object)
Object o1
Object o2
private static boolean areArraysEqual (java.lang.Object, java.lang.Object)
Object o1
Object o2
private static boolean areArrayLengthsEqual (java.lang.Object, java.lang.Object)
Object o1
Object o2
private static boolean areArrayElementsEqual (java.lang.Object, java.lang.Object)
int i
Object o1
Object o2
private static boolean isArray (java.lang.Object)
Object o
public static org.hamcrest.Matcher equalTo (java.lang.Object)
Object operand
}
org/hamcrest/core/IsSame.classIsSame.java
package org.hamcrest.core
public org.hamcrest.core.IsSame extends org.hamcrest.BaseMatcher {
private final Object object
public void (java.lang.Object)
Object object
public boolean matches (java.lang.Object)
Object arg
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher sameInstance (java.lang.Object)
Object object
}
org/hamcrest/core/IsInstanceOf.classIsInstanceOf.java
package org.hamcrest.core
public org.hamcrest.core.IsInstanceOf extends org.hamcrest.BaseMatcher {
private final Class theClass
public void (java.lang.Class)
Class theClass
public boolean matches (java.lang.Object)
Object item
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher instanceOf (java.lang.Class)
Class type
}
org/hamcrest/core/IsAnything.classIsAnything.java
package org.hamcrest.core
public org.hamcrest.core.IsAnything extends org.hamcrest.BaseMatcher {
private final String description
public void ()
public void (java.lang.String)
String description
public boolean matches (java.lang.Object)
Object o
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher anything ()
public static org.hamcrest.Matcher anything (java.lang.String)
String description
public static org.hamcrest.Matcher any (java.lang.Class)
Class type
}
org/hamcrest/BaseMatcher.classBaseMatcher.java
package org.hamcrest
public abstract org.hamcrest.BaseMatcher extends java.lang.Object implements org.hamcrest.Matcher {
public void ()
public final void _dont_implement_Matcher___instead_extend_BaseMatcher_ ()
public java.lang.String toString ()
}
org/hamcrest/Matcher.classMatcher.java
package org.hamcrest
public abstract org.hamcrest.Matcher extends java.lang.Object implements org.hamcrest.SelfDescribing {
public abstract boolean matches (java.lang.Object)
public abstract void _dont_implement_Matcher___instead_extend_BaseMatcher_ ()
}
org/hamcrest/internal/
org/hamcrest/internal/ArrayIterator.classArrayIterator.java
package org.hamcrest.internal
public org.hamcrest.internal.ArrayIterator extends java.lang.Object implements java.util.Iterator {
private final Object array
private int currentIndex
public void (java.lang.Object)
Object array
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
}
org/hamcrest/internal/SelfDescribingValueIterator.classSelfDescribingValueIterator.java
package org.hamcrest.internal
public org.hamcrest.internal.SelfDescribingValueIterator extends java.lang.Object implements java.util.Iterator {
private java.util.Iterator values
public void (java.util.Iterator)
java.util.Iterator values
public boolean hasNext ()
public org.hamcrest.SelfDescribing next ()
public void remove ()
public volatile java.lang.Object next ()
}
org/hamcrest/internal/SelfDescribingValue.classSelfDescribingValue.java
package org.hamcrest.internal
public org.hamcrest.internal.SelfDescribingValue extends java.lang.Object implements org.hamcrest.SelfDescribing {
private Object value
public void (java.lang.Object)
Object value
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
org/hamcrest/Factory.classFactory.java
package org.hamcrest
public abstract org.hamcrest.Factory extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/
org/junit/ComparisonFailure.classComparisonFailure.java
package org.junit
public org.junit.ComparisonFailure extends java.lang.AssertionError {
private static final int MAX_CONTEXT_LENGTH
private static final long serialVersionUID
private String fExpected
private String fActual
public void (java.lang.String, java.lang.String, java.lang.String)
String message
String expected
String actual
public java.lang.String getMessage ()
public java.lang.String getActual ()
public java.lang.String getExpected ()
}
org/junit/Before.classBefore.java
package org.junit
public abstract org.junit.Before extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/runners/
org/junit/runners/JUnit4.classJUnit4.java
package org.junit.runners
public final org.junit.runners.JUnit4 extends org.junit.runners.BlockJUnit4ClassRunner {
public void (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
}
org/junit/runners/BlockJUnit4ClassRunner$1.classBlockJUnit4ClassRunner.java
package org.junit.runners
org.junit.runners.BlockJUnit4ClassRunner$1 extends org.junit.internal.runners.model.ReflectiveCallable {
final org.junit.runners.BlockJUnit4ClassRunner this$0
void (org.junit.runners.BlockJUnit4ClassRunner)
org.junit.runners.BlockJUnit4ClassRunner this$0
protected java.lang.Object runReflectiveCall () throws java.lang.Throwable
}
org/junit/runners/ParentRunner$2.classParentRunner.java
package org.junit.runners
org.junit.runners.ParentRunner$2 extends org.junit.runners.model.Statement {
final org.junit.runner.notification.RunNotifier val$notifier
final org.junit.runners.ParentRunner this$0
void (org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier)
org.junit.runners.ParentRunner this$0
public void evaluate ()
}
org/junit/runners/Parameterized$Parameters.classParameterized.java
package org.junit.runners
public abstract org.junit.runners.Parameterized$Parameters extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/runners/Suite.classSuite.java
package org.junit.runners
public org.junit.runners.Suite extends org.junit.runners.ParentRunner {
private final java.util.List fRunners
public static org.junit.runner.Runner emptySuite ()
org.junit.runners.model.InitializationError e
private static java.lang.Class[] getAnnotatedClasses (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
org.junit.runners.Suite$SuiteClasses annotation
public void (java.lang.Class, org.junit.runners.model.RunnerBuilder) throws org.junit.runners.model.InitializationError
Class klass
org.junit.runners.model.RunnerBuilder builder
public void (org.junit.runners.model.RunnerBuilder, java.lang.Class[]) throws org.junit.runners.model.InitializationError
org.junit.runners.model.RunnerBuilder builder
Class[] classes
protected void (java.lang.Class, java.lang.Class[]) throws org.junit.runners.model.InitializationError
Class klass
Class[] suiteClasses
protected void (org.junit.runners.model.RunnerBuilder, java.lang.Class, java.lang.Class[]) throws org.junit.runners.model.InitializationError
org.junit.runners.model.RunnerBuilder builder
Class klass
Class[] suiteClasses
protected void (java.lang.Class, java.util.List) throws org.junit.runners.model.InitializationError
Class klass
java.util.List runners
protected java.util.List getChildren ()
protected org.junit.runner.Description describeChild (org.junit.runner.Runner)
org.junit.runner.Runner child
protected void runChild (org.junit.runner.Runner, org.junit.runner.notification.RunNotifier)
org.junit.runner.Runner runner
org.junit.runner.notification.RunNotifier notifier
protected volatile void runChild (java.lang.Object, org.junit.runner.notification.RunNotifier)
protected volatile org.junit.runner.Description describeChild (java.lang.Object)
}
org/junit/runners/ParentRunner$4.classParentRunner.java
package org.junit.runners
org.junit.runners.ParentRunner$4 extends java.lang.Object implements java.util.Comparator {
final org.junit.runners.ParentRunner this$0
void (org.junit.runners.ParentRunner)
org.junit.runners.ParentRunner this$0
public int compare (java.lang.Object, java.lang.Object)
Object o1
Object o2
}
org/junit/runners/AllTests.classAllTests.java
package org.junit.runners
public org.junit.runners.AllTests extends org.junit.internal.runners.SuiteMethod {
public void (java.lang.Class) throws java.lang.Throwable
Class klass
}
org/junit/runners/Parameterized$TestClassRunnerForParameters.classParameterized.java
package org.junit.runners
org.junit.runners.Parameterized$TestClassRunnerForParameters extends org.junit.runners.BlockJUnit4ClassRunner {
private final int fParameterSetNumber
private final java.util.List fParameterList
final org.junit.runners.Parameterized this$0
void (org.junit.runners.Parameterized, java.lang.Class, java.util.List, int) throws org.junit.runners.model.InitializationError
Class type
java.util.List parameterList
int i
public java.lang.Object createTest () throws java.lang.Exception
private java.lang.Object[] computeParams () throws java.lang.Exception
ClassCastException e
protected java.lang.String getName ()
protected java.lang.String testName (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
protected void validateConstructor (java.util.List)
java.util.List errors
protected org.junit.runners.model.Statement classBlock (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
protected java.lang.annotation.Annotation[] getRunnerAnnotations ()
}
org/junit/runners/ParentRunner$3.classParentRunner.java
package org.junit.runners
org.junit.runners.ParentRunner$3 extends java.lang.Object implements java.lang.Runnable {
final Object val$each
final org.junit.runner.notification.RunNotifier val$notifier
final org.junit.runners.ParentRunner this$0
void (org.junit.runners.ParentRunner, java.lang.Object, org.junit.runner.notification.RunNotifier)
org.junit.runners.ParentRunner this$0
public void run ()
}
org/junit/runners/model/
org/junit/runners/model/FrameworkMember.classFrameworkMember.java
package org.junit.runners.model
abstract org.junit.runners.model.FrameworkMember extends java.lang.Object {
void ()
abstract java.lang.annotation.Annotation[] getAnnotations ()
abstract boolean isShadowedBy (org.junit.runners.model.FrameworkMember)
boolean isShadowedBy (java.util.List)
org.junit.runners.model.FrameworkMember each
java.util.List members
}
org/junit/runners/model/MultipleFailureException.classMultipleFailureException.java
package org.junit.runners.model
public org.junit.runners.model.MultipleFailureException extends java.lang.Exception {
private static final long serialVersionUID
private final java.util.List fErrors
public void (java.util.List)
java.util.List errors
public java.util.List getFailures ()
public java.lang.String getMessage ()
Throwable e
StringBuilder sb
public static void assertEmpty (java.util.List) throws java.lang.Throwable
java.util.List errors
}
org/junit/runners/model/NoGenericTypeParametersValidator.classNoGenericTypeParametersValidator.java
package org.junit.runners.model
org.junit.runners.model.NoGenericTypeParametersValidator extends java.lang.Object {
private final java.lang.reflect.Method fMethod
void (java.lang.reflect.Method)
java.lang.reflect.Method method
void validate (java.util.List)
java.lang.reflect.Type each
java.util.List errors
private void validateNoTypeParameterOnType (java.lang.reflect.Type, java.util.List)
java.lang.reflect.Type type
java.util.List errors
private void validateNoTypeParameterOnParameterizedType (java.lang.reflect.ParameterizedType, java.util.List)
java.lang.reflect.Type each
java.lang.reflect.ParameterizedType parameterized
java.util.List errors
private void validateNoTypeParameterOnWildcardType (java.lang.reflect.WildcardType, java.util.List)
java.lang.reflect.Type each
java.lang.reflect.Type each
java.lang.reflect.WildcardType wildcard
java.util.List errors
private void validateNoTypeParameterOnGenericArrayType (java.lang.reflect.GenericArrayType, java.util.List)
java.lang.reflect.GenericArrayType arrayType
java.util.List errors
}
org/junit/runners/model/FrameworkField.classFrameworkField.java
package org.junit.runners.model
public org.junit.runners.model.FrameworkField extends org.junit.runners.model.FrameworkMember {
private final java.lang.reflect.Field fField
void (java.lang.reflect.Field)
java.lang.reflect.Field field
public java.lang.String getName ()
public java.lang.annotation.Annotation[] getAnnotations ()
public boolean isPublic ()
int modifiers
public boolean isShadowedBy (org.junit.runners.model.FrameworkField)
org.junit.runners.model.FrameworkField otherMember
public boolean isStatic ()
int modifiers
public java.lang.reflect.Field getField ()
public java.lang.Class getType ()
public java.lang.Object get (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException
Object target
public volatile boolean isShadowedBy (org.junit.runners.model.FrameworkMember)
}
org/junit/runners/model/TestClass.classTestClass.java
package org.junit.runners.model
public org.junit.runners.model.TestClass extends java.lang.Object {
private final Class fClass
private java.util.Map fMethodsForAnnotations
private java.util.Map fFieldsForAnnotations
public void (java.lang.Class)
java.lang.reflect.Method eachMethod
java.lang.reflect.Field eachField
Class eachClass
Class klass
private void addToAnnotationLists (org.junit.runners.model.FrameworkMember, java.util.Map)
Class type
java.util.List members
java.lang.annotation.Annotation each
org.junit.runners.model.FrameworkMember member
java.util.Map map
public java.util.List getAnnotatedMethods (java.lang.Class)
Class annotationClass
public java.util.List getAnnotatedFields (java.lang.Class)
Class annotationClass
private java.util.List getAnnotatedMembers (java.util.Map, java.lang.Class)
java.util.Map map
Class type
private boolean runsTopToBottom (java.lang.Class)
Class annotation
private java.util.List getSuperClasses (java.lang.Class)
Class testClass
java.util.ArrayList results
Class current
public java.lang.Class getJavaClass ()
public java.lang.String getName ()
public java.lang.reflect.Constructor getOnlyConstructor ()
java.lang.reflect.Constructor[] constructors
public java.lang.annotation.Annotation[] getAnnotations ()
public java.util.List getAnnotatedFieldValues (java.lang.Object, java.lang.Class, java.lang.Class)
Object fieldValue
IllegalAccessException e
org.junit.runners.model.FrameworkField each
Object test
Class annotationClass
Class valueClass
java.util.List results
public boolean isANonStaticInnerClass ()
}
org/junit/runners/model/Statement.classStatement.java
package org.junit.runners.model
public abstract org.junit.runners.model.Statement extends java.lang.Object {
public void ()
public abstract void evaluate () throws java.lang.Throwable
}
org/junit/runners/model/FrameworkMethod.classFrameworkMethod.java
package org.junit.runners.model
public org.junit.runners.model.FrameworkMethod extends org.junit.runners.model.FrameworkMember {
final java.lang.reflect.Method fMethod
public void (java.lang.reflect.Method)
java.lang.reflect.Method method
public java.lang.reflect.Method getMethod ()
public transient java.lang.Object invokeExplosively (java.lang.Object, java.lang.Object[]) throws java.lang.Throwable
Object target
Object[] params
public java.lang.String getName ()
public void validatePublicVoidNoArg (boolean, java.util.List)
boolean isStatic
java.util.List errors
public void validatePublicVoid (boolean, java.util.List)
String state
boolean isStatic
java.util.List errors
public void validateNoTypeParametersOnArgs (java.util.List)
java.util.List errors
public boolean isShadowedBy (org.junit.runners.model.FrameworkMethod)
int i
org.junit.runners.model.FrameworkMethod other
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public boolean producesType (java.lang.reflect.Type)
java.lang.reflect.Type type
private java.lang.Class[] getParameterTypes ()
public java.lang.annotation.Annotation[] getAnnotations ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationType
public volatile boolean isShadowedBy (org.junit.runners.model.FrameworkMember)
}
org/junit/runners/model/InitializationError.classInitializationError.java
package org.junit.runners.model
public org.junit.runners.model.InitializationError extends java.lang.Exception {
private static final long serialVersionUID
private final java.util.List fErrors
public void (java.util.List)
java.util.List errors
public void (java.lang.Throwable)
Throwable error
public void (java.lang.String)
String string
public java.util.List getCauses ()
}
org/junit/runners/model/RunnerScheduler.classRunnerScheduler.java
package org.junit.runners.model
public abstract org.junit.runners.model.RunnerScheduler extends java.lang.Object {
public abstract void schedule (java.lang.Runnable)
public abstract void finished ()
}
org/junit/runners/model/FrameworkMethod$1.classFrameworkMethod.java
package org.junit.runners.model
org.junit.runners.model.FrameworkMethod$1 extends org.junit.internal.runners.model.ReflectiveCallable {
final Object val$target
final Object[] val$params
final org.junit.runners.model.FrameworkMethod this$0
void (org.junit.runners.model.FrameworkMethod, java.lang.Object, java.lang.Object[])
org.junit.runners.model.FrameworkMethod this$0
protected java.lang.Object runReflectiveCall () throws java.lang.Throwable
}
org/junit/runners/model/RunnerBuilder.classRunnerBuilder.java
package org.junit.runners.model
public abstract org.junit.runners.model.RunnerBuilder extends java.lang.Object {
private final java.util.Set parents
public void ()
public abstract org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
public org.junit.runner.Runner safeRunnerForClass (java.lang.Class)
Throwable e
Class testClass
java.lang.Class addParent (java.lang.Class) throws org.junit.runners.model.InitializationError
Class parent
void removeParent (java.lang.Class)
Class klass
public java.util.List runners (java.lang.Class, java.lang.Class[]) throws org.junit.runners.model.InitializationError
Class parent
Class[] children
public java.util.List runners (java.lang.Class, java.util.List) throws org.junit.runners.model.InitializationError
Class parent
java.util.List children
private java.util.List runners (java.lang.Class[])
org.junit.runner.Runner childRunner
Class each
Class[] children
java.util.ArrayList runners
}
org/junit/runners/Suite$SuiteClasses.classSuite.java
package org.junit.runners
public abstract org.junit.runners.Suite$SuiteClasses extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
org/junit/runners/ParentRunner$1.classParentRunner.java
package org.junit.runners
org.junit.runners.ParentRunner$1 extends java.lang.Object implements org.junit.runners.model.RunnerScheduler {
final org.junit.runners.ParentRunner this$0
void (org.junit.runners.ParentRunner)
org.junit.runners.ParentRunner this$0
public void schedule (java.lang.Runnable)
Runnable childStatement
public void finished ()
}
org/junit/runners/BlockJUnit4ClassRunner.classBlockJUnit4ClassRunner.java
package org.junit.runners
public org.junit.runners.BlockJUnit4ClassRunner extends org.junit.runners.ParentRunner {
public void (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
protected void runChild (org.junit.runners.model.FrameworkMethod, org.junit.runner.notification.RunNotifier)
org.junit.runners.model.FrameworkMethod method
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
protected org.junit.runner.Description describeChild (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
protected java.util.List getChildren ()
protected java.util.List computeTestMethods ()
protected void collectInitializationErrors (java.util.List)
java.util.List errors
protected void validateNoNonStaticInnerClass (java.util.List)
String gripe
java.util.List errors
protected void validateConstructor (java.util.List)
java.util.List errors
protected void validateOnlyOneConstructor (java.util.List)
String gripe
java.util.List errors
protected void validateZeroArgConstructor (java.util.List)
String gripe
java.util.List errors
private boolean hasOneConstructor ()
protected void validateInstanceMethods (java.util.List)
java.util.List errors
private void validateFields (java.util.List)
java.util.List errors
protected void validateTestMethods (java.util.List)
java.util.List errors
protected java.lang.Object createTest () throws java.lang.Exception
protected java.lang.String testName (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
protected org.junit.runners.model.Statement methodBlock (org.junit.runners.model.FrameworkMethod)
Throwable e
org.junit.runners.model.FrameworkMethod method
Object test
Object test
org.junit.runners.model.Statement statement
protected org.junit.runners.model.Statement methodInvoker (org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
Object test
protected org.junit.runners.model.Statement possiblyExpectingExceptions (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object test
org.junit.runners.model.Statement next
org.junit.Test annotation
protected org.junit.runners.model.Statement withPotentialTimeout (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object test
org.junit.runners.model.Statement next
long timeout
protected org.junit.runners.model.Statement withBefores (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
java.util.List befores
protected org.junit.runners.model.Statement withAfters (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
java.util.List afters
private org.junit.runners.model.Statement withRules (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
org.junit.runners.model.Statement result
private org.junit.runners.model.Statement withMethodRules (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.rules.MethodRule each
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement result
java.util.List testRules
private java.util.List getMethodRules (java.lang.Object)
Object target
protected java.util.List rules (java.lang.Object)
Object target
private org.junit.runners.model.Statement withTestRules (org.junit.runners.model.FrameworkMethod, java.lang.Object, org.junit.runners.model.Statement)
org.junit.runners.model.FrameworkMethod method
Object target
org.junit.runners.model.Statement statement
java.util.List testRules
protected java.util.List getTestRules (java.lang.Object)
Object target
private java.lang.Class getExpectedException (org.junit.Test)
org.junit.Test annotation
private boolean expectsException (org.junit.Test)
org.junit.Test annotation
private long getTimeout (org.junit.Test)
org.junit.Test annotation
protected volatile void runChild (java.lang.Object, org.junit.runner.notification.RunNotifier)
protected volatile org.junit.runner.Description describeChild (java.lang.Object)
}
org/junit/runners/Parameterized.classParameterized.java
package org.junit.runners
public org.junit.runners.Parameterized extends org.junit.runners.Suite {
private final java.util.ArrayList runners
public void (java.lang.Class) throws java.lang.Throwable
int i
Class klass
java.util.List parametersList
protected java.util.List getChildren ()
private java.util.List getParametersList (org.junit.runners.model.TestClass) throws java.lang.Throwable
org.junit.runners.model.TestClass klass
private org.junit.runners.model.FrameworkMethod getParametersMethod (org.junit.runners.model.TestClass) throws java.lang.Exception
int modifiers
org.junit.runners.model.FrameworkMethod each
org.junit.runners.model.TestClass testClass
java.util.List methods
static org.junit.runners.model.FrameworkMethod access$000 (org.junit.runners.Parameterized, org.junit.runners.model.TestClass) throws java.lang.Exception
org.junit.runners.Parameterized x0
org.junit.runners.model.TestClass x1
}
org/junit/runners/ParentRunner.classParentRunner.java
package org.junit.runners
public abstract org.junit.runners.ParentRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Sortable {
private final org.junit.runners.model.TestClass fTestClass
private org.junit.runner.manipulation.Sorter fSorter
private java.util.List fFilteredChildren
private org.junit.runners.model.RunnerScheduler fScheduler
protected void (java.lang.Class) throws org.junit.runners.model.InitializationError
Class testClass
protected abstract java.util.List getChildren ()
protected abstract org.junit.runner.Description describeChild (java.lang.Object)
protected abstract void runChild (java.lang.Object, org.junit.runner.notification.RunNotifier)
protected void collectInitializationErrors (java.util.List)
java.util.List errors
protected void validatePublicVoidNoArgMethods (java.lang.Class, boolean, java.util.List)
org.junit.runners.model.FrameworkMethod eachTestMethod
Class annotation
boolean isStatic
java.util.List errors
java.util.List methods
private void validateClassRules (java.util.List)
java.util.List errors
protected org.junit.runners.model.Statement classBlock (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
org.junit.runners.model.Statement statement
protected org.junit.runners.model.Statement withBeforeClasses (org.junit.runners.model.Statement)
org.junit.runners.model.Statement statement
java.util.List befores
protected org.junit.runners.model.Statement withAfterClasses (org.junit.runners.model.Statement)
org.junit.runners.model.Statement statement
java.util.List afters
private org.junit.runners.model.Statement withClassRules (org.junit.runners.model.Statement)
org.junit.runners.model.Statement statement
java.util.List classRules
protected java.util.List classRules ()
protected org.junit.runners.model.Statement childrenInvoker (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
private void runChildren (org.junit.runner.notification.RunNotifier)
Object each
org.junit.runner.notification.RunNotifier notifier
protected java.lang.String getName ()
public final org.junit.runners.model.TestClass getTestClass ()
protected final void runLeaf (org.junit.runners.model.Statement, org.junit.runner.Description, org.junit.runner.notification.RunNotifier)
org.junit.internal.AssumptionViolatedException e
Throwable e
org.junit.runners.model.Statement statement
org.junit.runner.Description description
org.junit.runner.notification.RunNotifier notifier
org.junit.internal.runners.model.EachTestNotifier eachNotifier
protected java.lang.annotation.Annotation[] getRunnerAnnotations ()
public org.junit.runner.Description getDescription ()
Object child
org.junit.runner.Description description
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runners.model.Statement statement
org.junit.internal.AssumptionViolatedException e
org.junit.runner.notification.StoppedByUserException e
Throwable e
org.junit.runner.notification.RunNotifier notifier
org.junit.internal.runners.model.EachTestNotifier testNotifier
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.NoTestsRemainException e
Object each
java.util.Iterator iter
org.junit.runner.manipulation.Filter filter
public void sort (org.junit.runner.manipulation.Sorter)
Object each
org.junit.runner.manipulation.Sorter sorter
private void validate () throws org.junit.runners.model.InitializationError
java.util.List errors
private java.util.List getFilteredChildren ()
private void sortChild (java.lang.Object)
Object child
private boolean shouldRun (org.junit.runner.manipulation.Filter, java.lang.Object)
org.junit.runner.manipulation.Filter filter
Object each
private java.util.Comparator comparator ()
public void setScheduler (org.junit.runners.model.RunnerScheduler)
org.junit.runners.model.RunnerScheduler scheduler
static void access$000 (org.junit.runners.ParentRunner, org.junit.runner.notification.RunNotifier)
org.junit.runners.ParentRunner x0
org.junit.runner.notification.RunNotifier x1
static org.junit.runner.manipulation.Sorter access$100 (org.junit.runners.ParentRunner)
org.junit.runners.ParentRunner x0
}
org/junit/After.classAfter.java
package org.junit
public abstract org.junit.After extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/ClassRule.classClassRule.java
package org.junit
public abstract org.junit.ClassRule extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/rules/
org/junit/rules/Timeout.classTimeout.java
package org.junit.rules
public org.junit.rules.Timeout extends java.lang.Object implements org.junit.rules.TestRule {
private final int fMillis
public void (int)
int millis
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
}
org/junit/rules/ExternalResource$1.classExternalResource.java
package org.junit.rules
org.junit.rules.ExternalResource$1 extends org.junit.runners.model.Statement {
final org.junit.runners.model.Statement val$base
final org.junit.rules.ExternalResource this$0
void (org.junit.rules.ExternalResource, org.junit.runners.model.Statement)
org.junit.rules.ExternalResource this$0
public void evaluate () throws java.lang.Throwable
}
org/junit/rules/TestWatchman.classTestWatchman.java
package org.junit.rules
public org.junit.rules.TestWatchman extends java.lang.Object implements org.junit.rules.MethodRule {
public void ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.Statement base
org.junit.runners.model.FrameworkMethod method
Object target
public void succeeded (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
public void failed (java.lang.Throwable, org.junit.runners.model.FrameworkMethod)
Throwable e
org.junit.runners.model.FrameworkMethod method
public void starting (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
public void finished (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
}
org/junit/rules/TemporaryFolder.classTemporaryFolder.java
package org.junit.rules
public org.junit.rules.TemporaryFolder extends org.junit.rules.ExternalResource {
private java.io.File folder
public void ()
protected void before () throws java.lang.Throwable
protected void after ()
public void create () throws java.io.IOException
public java.io.File newFile (java.lang.String) throws java.io.IOException
String fileName
java.io.File file
public java.io.File newFile () throws java.io.IOException
public transient java.io.File newFolder (java.lang.String[])
String folderName
String[] folderNames
java.io.File file
public java.io.File newFolder () throws java.io.IOException
java.io.File createdFolder
public java.io.File getRoot ()
public void delete ()
private void recursiveDelete (java.io.File)
java.io.File each
java.io.File file
java.io.File[] files
}
org/junit/rules/ExpectedException.classExpectedException.java
package org.junit.rules
public org.junit.rules.ExpectedException extends java.lang.Object implements org.junit.rules.TestRule {
private org.hamcrest.Matcher fMatcher
public static org.junit.rules.ExpectedException none ()
private void ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
public void expect (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public void expect (java.lang.Class)
Class type
public void expectMessage (java.lang.String)
String substring
public void expectMessage (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
private org.hamcrest.Matcher hasMessage (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
static org.hamcrest.Matcher access$000 (org.junit.rules.ExpectedException)
org.junit.rules.ExpectedException x0
}
org/junit/rules/MethodRule.classMethodRule.java
package org.junit.rules
public abstract org.junit.rules.MethodRule extends java.lang.Object {
public abstract org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runners.model.FrameworkMethod, java.lang.Object)
}
org/junit/rules/ExpectedException$1.classExpectedException.java
package org.junit.rules
org.junit.rules.ExpectedException$1 extends org.junit.internal.matchers.TypeSafeMatcher {
final org.hamcrest.Matcher val$matcher
final org.junit.rules.ExpectedException this$0
void (org.junit.rules.ExpectedException, org.hamcrest.Matcher)
org.junit.rules.ExpectedException this$0
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public boolean matchesSafely (java.lang.Throwable)
Throwable item
public volatile boolean matchesSafely (java.lang.Object)
}
org/junit/rules/TestWatchman$1.classTestWatchman.java
package org.junit.rules
org.junit.rules.TestWatchman$1 extends org.junit.runners.model.Statement {
final org.junit.runners.model.FrameworkMethod val$method
final org.junit.runners.model.Statement val$base
final org.junit.rules.TestWatchman this$0
void (org.junit.rules.TestWatchman, org.junit.runners.model.FrameworkMethod, org.junit.runners.model.Statement)
org.junit.rules.TestWatchman this$0
public void evaluate () throws java.lang.Throwable
org.junit.internal.AssumptionViolatedException e
Throwable t
}
org/junit/rules/Verifier.classVerifier.java
package org.junit.rules
public org.junit.rules.Verifier extends java.lang.Object implements org.junit.rules.TestRule {
public void ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
protected void verify () throws java.lang.Throwable
}
org/junit/rules/ExternalResource.classExternalResource.java
package org.junit.rules
public abstract org.junit.rules.ExternalResource extends java.lang.Object implements org.junit.rules.TestRule {
public void ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
private org.junit.runners.model.Statement statement (org.junit.runners.model.Statement)
org.junit.runners.model.Statement base
protected void before () throws java.lang.Throwable
protected void after ()
}
org/junit/rules/RunRules.classRunRules.java
package org.junit.rules
public org.junit.rules.RunRules extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement statement
public void (org.junit.runners.model.Statement, java.lang.Iterable, org.junit.runner.Description)
org.junit.runners.model.Statement base
Iterable rules
org.junit.runner.Description description
public void evaluate () throws java.lang.Throwable
private static org.junit.runners.model.Statement applyAll (org.junit.runners.model.Statement, java.lang.Iterable, org.junit.runner.Description)
org.junit.rules.TestRule each
org.junit.runners.model.Statement result
Iterable rules
org.junit.runner.Description description
}
org/junit/rules/TestWatcher$1.classTestWatcher.java
package org.junit.rules
org.junit.rules.TestWatcher$1 extends org.junit.runners.model.Statement {
final org.junit.runner.Description val$description
final org.junit.runners.model.Statement val$base
final org.junit.rules.TestWatcher this$0
void (org.junit.rules.TestWatcher, org.junit.runner.Description, org.junit.runners.model.Statement)
org.junit.rules.TestWatcher this$0
public void evaluate () throws java.lang.Throwable
org.junit.internal.AssumptionViolatedException e
Throwable t
}
org/junit/rules/ErrorCollector$1.classErrorCollector.java
package org.junit.rules
org.junit.rules.ErrorCollector$1 extends java.lang.Object implements java.util.concurrent.Callable {
final String val$reason
final Object val$value
final org.hamcrest.Matcher val$matcher
final org.junit.rules.ErrorCollector this$0
void (org.junit.rules.ErrorCollector, java.lang.String, java.lang.Object, org.hamcrest.Matcher)
org.junit.rules.ErrorCollector this$0
public java.lang.Object call () throws java.lang.Exception
}
org/junit/rules/TestWatcher.classTestWatcher.java
package org.junit.rules
public abstract org.junit.rules.TestWatcher extends java.lang.Object implements org.junit.rules.TestRule {
public void ()
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.runners.model.Statement base
org.junit.runner.Description description
protected void succeeded (org.junit.runner.Description)
org.junit.runner.Description description
protected void failed (java.lang.Throwable, org.junit.runner.Description)
Throwable e
org.junit.runner.Description description
protected void starting (org.junit.runner.Description)
org.junit.runner.Description description
protected void finished (org.junit.runner.Description)
org.junit.runner.Description description
}
org/junit/rules/ErrorCollector.classErrorCollector.java
package org.junit.rules
public org.junit.rules.ErrorCollector extends org.junit.rules.Verifier {
private java.util.List errors
public void ()
protected void verify () throws java.lang.Throwable
public void addError (java.lang.Throwable)
Throwable error
public void checkThat (java.lang.Object, org.hamcrest.Matcher)
Object value
org.hamcrest.Matcher matcher
public void checkThat (java.lang.String, java.lang.Object, org.hamcrest.Matcher)
String reason
Object value
org.hamcrest.Matcher matcher
public java.lang.Object checkSucceeds (java.util.concurrent.Callable)
Throwable e
java.util.concurrent.Callable callable
}
org/junit/rules/ExpectedException$ExpectedExceptionStatement.classExpectedException.java
package org.junit.rules
org.junit.rules.ExpectedException$ExpectedExceptionStatement extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement fNext
final org.junit.rules.ExpectedException this$0
public void (org.junit.rules.ExpectedException, org.junit.runners.model.Statement)
org.junit.runners.model.Statement base
public void evaluate () throws java.lang.Throwable
Throwable e
}
org/junit/rules/Verifier$1.classVerifier.java
package org.junit.rules
org.junit.rules.Verifier$1 extends org.junit.runners.model.Statement {
final org.junit.runners.model.Statement val$base
final org.junit.rules.Verifier this$0
void (org.junit.rules.Verifier, org.junit.runners.model.Statement)
org.junit.rules.Verifier this$0
public void evaluate () throws java.lang.Throwable
}
org/junit/rules/RuleChain.classRuleChain.java
package org.junit.rules
public org.junit.rules.RuleChain extends java.lang.Object implements org.junit.rules.TestRule {
private static final org.junit.rules.RuleChain EMPTY_CHAIN
private java.util.List rulesStartingWithInnerMost
public static org.junit.rules.RuleChain emptyRuleChain ()
public static org.junit.rules.RuleChain outerRule (org.junit.rules.TestRule)
org.junit.rules.TestRule outerRule
private void (java.util.List)
java.util.List rules
public org.junit.rules.RuleChain around (org.junit.rules.TestRule)
org.junit.rules.TestRule enclosedRule
java.util.List rulesOfNewChain
public org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
org.junit.rules.TestRule each
org.junit.runners.model.Statement base
org.junit.runner.Description description
static void ()
}
org/junit/rules/TestName.classTestName.java
package org.junit.rules
public org.junit.rules.TestName extends org.junit.rules.TestWatcher {
private String fName
public void ()
protected void starting (org.junit.runner.Description)
org.junit.runner.Description d
public java.lang.String getMethodName ()
}
org/junit/rules/TestRule.classTestRule.java
package org.junit.rules
public abstract org.junit.rules.TestRule extends java.lang.Object {
public abstract org.junit.runners.model.Statement apply (org.junit.runners.model.Statement, org.junit.runner.Description)
}
org/junit/Assume.classAssume.java
package org.junit
public org.junit.Assume extends java.lang.Object {
public void ()
public static void assumeTrue (boolean)
boolean b
public static transient void assumeNotNull (java.lang.Object[])
Object[] objects
public static void assumeThat (java.lang.Object, org.hamcrest.Matcher)
Object actual
org.hamcrest.Matcher matcher
public static void assumeNoException (java.lang.Throwable)
Throwable t
}
org/junit/AfterClass.classAfterClass.java
package org.junit
public abstract org.junit.AfterClass extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/Test$None.classTest.java
package org.junit
public org.junit.Test$None extends java.lang.Throwable {
private static final long serialVersionUID
private void ()
}
org/junit/Rule.classRule.java
package org.junit
public abstract org.junit.Rule extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/Test.classTest.java
package org.junit
public abstract org.junit.Test extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class expected ()
public abstract long timeout ()
}
org/junit/ComparisonFailure$ComparisonCompactor.classComparisonFailure.java
package org.junit
org.junit.ComparisonFailure$ComparisonCompactor extends java.lang.Object {
private static final String ELLIPSIS
private static final String DELTA_END
private static final String DELTA_START
private int fContextLength
private String fExpected
private String fActual
private int fPrefix
private int fSuffix
public void (int, java.lang.String, java.lang.String)
int contextLength
String expected
String actual
private java.lang.String compact (java.lang.String)
String message
String expected
String actual
private java.lang.String compactString (java.lang.String)
String source
String result
private void findCommonPrefix ()
int end
private void findCommonSuffix ()
int expectedSuffix
int actualSuffix
private java.lang.String computeCommonPrefix ()
private java.lang.String computeCommonSuffix ()
int end
private boolean areStringsEqual ()
static java.lang.String access$000 (org.junit.ComparisonFailure$ComparisonCompactor, java.lang.String)
org.junit.ComparisonFailure$ComparisonCompactor x0
String x1
}
org/junit/BeforeClass.classBeforeClass.java
package org.junit
public abstract org.junit.BeforeClass extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/matchers/
org/junit/matchers/JUnitMatchers.classJUnitMatchers.java
package org.junit.matchers
public org.junit.matchers.JUnitMatchers extends java.lang.Object {
public void ()
public static org.hamcrest.Matcher hasItem (java.lang.Object)
Object element
public static org.hamcrest.Matcher hasItem (org.hamcrest.Matcher)
org.hamcrest.Matcher elementMatcher
public static transient org.hamcrest.Matcher hasItems (java.lang.Object[])
Object[] elements
public static transient org.hamcrest.Matcher hasItems (org.hamcrest.Matcher[])
org.hamcrest.Matcher[] elementMatchers
public static org.hamcrest.Matcher everyItem (org.hamcrest.Matcher)
org.hamcrest.Matcher elementMatcher
public static org.hamcrest.Matcher containsString (java.lang.String)
String substring
public static org.junit.internal.matchers.CombinableMatcher both (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public static org.junit.internal.matchers.CombinableMatcher either (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
}
org/junit/runner/
org/junit/runner/RunWith.classRunWith.java
package org.junit.runner
public abstract org.junit.runner.RunWith extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/junit/runner/Request.classRequest.java
package org.junit.runner
public abstract org.junit.runner.Request extends java.lang.Object {
public void ()
public static org.junit.runner.Request method (java.lang.Class, java.lang.String)
Class clazz
String methodName
org.junit.runner.Description method
public static org.junit.runner.Request aClass (java.lang.Class)
Class clazz
public static org.junit.runner.Request classWithoutSuiteMethod (java.lang.Class)
Class clazz
public static transient org.junit.runner.Request classes (org.junit.runner.Computer, java.lang.Class[])
org.junit.internal.builders.AllDefaultPossibilitiesBuilder builder
org.junit.runner.Runner suite
org.junit.runners.model.InitializationError e
org.junit.runner.Computer computer
Class[] classes
public static transient org.junit.runner.Request classes (java.lang.Class[])
Class[] classes
public static org.junit.runner.Request errorReport (java.lang.Class, java.lang.Throwable)
Class klass
Throwable cause
public static org.junit.runner.Request runner (org.junit.runner.Runner)
org.junit.runner.Runner runner
public abstract org.junit.runner.Runner getRunner ()
public org.junit.runner.Request filterWith (org.junit.runner.manipulation.Filter)
org.junit.runner.manipulation.Filter filter
public org.junit.runner.Request filterWith (org.junit.runner.Description)
org.junit.runner.Description desiredDescription
public org.junit.runner.Request sortWith (java.util.Comparator)
java.util.Comparator comparator
}
org/junit/runner/Request$1.classRequest.java
package org.junit.runner
final org.junit.runner.Request$1 extends org.junit.runner.Request {
final org.junit.runner.Runner val$runner
void (org.junit.runner.Runner)
public org.junit.runner.Runner getRunner ()
}
org/junit/runner/Computer.classComputer.java
package org.junit.runner
public org.junit.runner.Computer extends java.lang.Object {
public void ()
public static org.junit.runner.Computer serial ()
public org.junit.runner.Runner getSuite (org.junit.runners.model.RunnerBuilder, java.lang.Class[]) throws org.junit.runners.model.InitializationError
org.junit.runners.model.RunnerBuilder builder
Class[] classes
protected org.junit.runner.Runner getRunner (org.junit.runners.model.RunnerBuilder, java.lang.Class) throws java.lang.Throwable
org.junit.runners.model.RunnerBuilder builder
Class testClass
}
org/junit/runner/Describable.classDescribable.java
package org.junit.runner
public abstract org.junit.runner.Describable extends java.lang.Object {
public abstract org.junit.runner.Description getDescription ()
}
org/junit/runner/Computer$1.classComputer.java
package org.junit.runner
org.junit.runner.Computer$1 extends org.junit.runners.model.RunnerBuilder {
final org.junit.runners.model.RunnerBuilder val$builder
final org.junit.runner.Computer this$0
void (org.junit.runner.Computer, org.junit.runners.model.RunnerBuilder)
org.junit.runner.Computer this$0
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class testClass
}
org/junit/runner/JUnitCore.classJUnitCore.java
package org.junit.runner
public org.junit.runner.JUnitCore extends java.lang.Object {
private org.junit.runner.notification.RunNotifier fNotifier
public void ()
public static transient void main (java.lang.String[])
String[] args
public static transient void runMainAndExit (org.junit.internal.JUnitSystem, java.lang.String[])
org.junit.internal.JUnitSystem system
String[] args
org.junit.runner.Result result
public static transient org.junit.runner.Result runClasses (org.junit.runner.Computer, java.lang.Class[])
org.junit.runner.Computer computer
Class[] classes
public static transient org.junit.runner.Result runClasses (java.lang.Class[])
Class[] classes
public transient org.junit.runner.Result runMain (org.junit.internal.JUnitSystem, java.lang.String[])
org.junit.runner.Description description
org.junit.runner.notification.Failure failure
ClassNotFoundException e
String each
org.junit.runner.notification.Failure each
org.junit.internal.JUnitSystem system
String[] args
java.util.List classes
java.util.List missingClasses
org.junit.runner.notification.RunListener listener
org.junit.runner.Result result
public java.lang.String getVersion ()
public transient org.junit.runner.Result run (java.lang.Class[])
Class[] classes
public transient org.junit.runner.Result run (org.junit.runner.Computer, java.lang.Class[])
org.junit.runner.Computer computer
Class[] classes
public org.junit.runner.Result run (org.junit.runner.Request)
org.junit.runner.Request request
public org.junit.runner.Result run (junit.framework.Test)
junit.framework.Test test
public org.junit.runner.Result run (org.junit.runner.Runner)
org.junit.runner.Runner runner
org.junit.runner.Result result
org.junit.runner.notification.RunListener listener
public void addListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
public void removeListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
static org.junit.runner.Computer defaultComputer ()
}
org/junit/runner/Description.classDescription.java
package org.junit.runner
public org.junit.runner.Description extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
public static final org.junit.runner.Description EMPTY
public static final org.junit.runner.Description TEST_MECHANISM
private final java.util.ArrayList fChildren
private final String fDisplayName
private final java.lang.annotation.Annotation[] fAnnotations
public static transient org.junit.runner.Description createSuiteDescription (java.lang.String, java.lang.annotation.Annotation[])
String name
java.lang.annotation.Annotation[] annotations
public static transient org.junit.runner.Description createTestDescription (java.lang.Class, java.lang.String, java.lang.annotation.Annotation[])
Class clazz
String name
java.lang.annotation.Annotation[] annotations
public static org.junit.runner.Description createTestDescription (java.lang.Class, java.lang.String)
Class clazz
String name
public static org.junit.runner.Description createSuiteDescription (java.lang.Class)
Class testClass
private transient void (java.lang.String, java.lang.annotation.Annotation[])
String displayName
java.lang.annotation.Annotation[] annotations
public java.lang.String getDisplayName ()
public void addChild (org.junit.runner.Description)
org.junit.runner.Description description
public java.util.ArrayList getChildren ()
public boolean isSuite ()
public boolean isTest ()
public int testCount ()
org.junit.runner.Description child
int result
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
org.junit.runner.Description d
public java.lang.String toString ()
public boolean isEmpty ()
public org.junit.runner.Description childlessCopy ()
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
java.lang.annotation.Annotation each
Class annotationType
public java.util.Collection getAnnotations ()
public java.lang.Class getTestClass ()
ClassNotFoundException e
String name
public java.lang.String getClassName ()
java.util.regex.Matcher matcher
public java.lang.String getMethodName ()
private java.lang.String parseMethod ()
java.util.regex.Matcher matcher
private java.util.regex.Matcher methodStringMatcher ()
static void ()
}
org/junit/runner/Result$1.classResult.java
package org.junit.runner
org.junit.runner.Result$1 extends java.lang.Object {
}
org/junit/runner/notification/
org/junit/runner/notification/RunNotifier$4.classRunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$4 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final org.junit.runner.notification.Failure val$failure
final org.junit.runner.notification.RunNotifier this$0
void (org.junit.runner.notification.RunNotifier, org.junit.runner.notification.Failure)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$SafeNotifier.classRunNotifier.java
package org.junit.runner.notification
abstract org.junit.runner.notification.RunNotifier$SafeNotifier extends java.lang.Object {
final org.junit.runner.notification.RunNotifier this$0
private void (org.junit.runner.notification.RunNotifier)
void run ()
Exception e
java.util.Iterator all
protected abstract void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
void (org.junit.runner.notification.RunNotifier, org.junit.runner.notification.RunNotifier$1)
org.junit.runner.notification.RunNotifier x0
org.junit.runner.notification.RunNotifier$1 x1
}
org/junit/runner/notification/RunNotifier$3.classRunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$3 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final org.junit.runner.Description val$description
final org.junit.runner.notification.RunNotifier this$0
void (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$1.classRunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$1 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final org.junit.runner.Description val$description
final org.junit.runner.notification.RunNotifier this$0
void (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$7.classRunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$7 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final org.junit.runner.Description val$description
final org.junit.runner.notification.RunNotifier this$0
void (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunListener.classRunListener.java
package org.junit.runner.notification
public org.junit.runner.notification.RunListener extends java.lang.Object {
public void ()
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testRunFinished (org.junit.runner.Result) throws java.lang.Exception
org.junit.runner.Result result
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testAssumptionFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
}
org/junit/runner/notification/RunNotifier.classRunNotifier.java
package org.junit.runner.notification
public org.junit.runner.notification.RunNotifier extends java.lang.Object {
private final java.util.List fListeners
private boolean fPleaseStop
public void ()
public void addListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
public void removeListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
public void fireTestRunStarted (org.junit.runner.Description)
org.junit.runner.Description description
public void fireTestRunFinished (org.junit.runner.Result)
org.junit.runner.Result result
public void fireTestStarted (org.junit.runner.Description) throws org.junit.runner.notification.StoppedByUserException
org.junit.runner.Description description
public void fireTestFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void fireTestAssumptionFailed (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void fireTestIgnored (org.junit.runner.Description)
org.junit.runner.Description description
public void fireTestFinished (org.junit.runner.Description)
org.junit.runner.Description description
public void pleaseStop ()
public void addFirstListener (org.junit.runner.notification.RunListener)
org.junit.runner.notification.RunListener listener
static java.util.List access$000 (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier x0
}
org/junit/runner/notification/StoppedByUserException.classStoppedByUserException.java
package org.junit.runner.notification
public org.junit.runner.notification.StoppedByUserException extends java.lang.RuntimeException {
private static final long serialVersionUID
public void ()
}
org/junit/runner/notification/RunNotifier$5.classRunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$5 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final org.junit.runner.notification.Failure val$failure
final org.junit.runner.notification.RunNotifier this$0
void (org.junit.runner.notification.RunNotifier, org.junit.runner.notification.Failure)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/Failure.classFailure.java
package org.junit.runner.notification
public org.junit.runner.notification.Failure extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final org.junit.runner.Description fDescription
private final Throwable fThrownException
public void (org.junit.runner.Description, java.lang.Throwable)
org.junit.runner.Description description
Throwable thrownException
public java.lang.String getTestHeader ()
public org.junit.runner.Description getDescription ()
public java.lang.Throwable getException ()
public java.lang.String toString ()
StringBuffer buffer
public java.lang.String getTrace ()
java.io.StringWriter stringWriter
java.io.PrintWriter writer
StringBuffer buffer
public java.lang.String getMessage ()
}
org/junit/runner/notification/RunNotifier$6.classRunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$6 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final org.junit.runner.Description val$description
final org.junit.runner.notification.RunNotifier this$0
void (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/notification/RunNotifier$2.classRunNotifier.java
package org.junit.runner.notification
org.junit.runner.notification.RunNotifier$2 extends org.junit.runner.notification.RunNotifier$SafeNotifier {
final org.junit.runner.Result val$result
final org.junit.runner.notification.RunNotifier this$0
void (org.junit.runner.notification.RunNotifier, org.junit.runner.Result)
org.junit.runner.notification.RunNotifier this$0
protected void notifyListener (org.junit.runner.notification.RunListener) throws java.lang.Exception
org.junit.runner.notification.RunListener each
}
org/junit/runner/Runner.classRunner.java
package org.junit.runner
public abstract org.junit.runner.Runner extends java.lang.Object implements org.junit.runner.Describable {
public void ()
public abstract org.junit.runner.Description getDescription ()
public abstract void run (org.junit.runner.notification.RunNotifier)
public int testCount ()
}
org/junit/runner/Result.classResult.java
package org.junit.runner
public org.junit.runner.Result extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private java.util.concurrent.atomic.AtomicInteger fCount
private java.util.concurrent.atomic.AtomicInteger fIgnoreCount
private final java.util.List fFailures
private long fRunTime
private long fStartTime
public void ()
public int getRunCount ()
public int getFailureCount ()
public long getRunTime ()
public java.util.List getFailures ()
public int getIgnoreCount ()
public boolean wasSuccessful ()
public org.junit.runner.notification.RunListener createListener ()
static long access$002 (org.junit.runner.Result, long)
org.junit.runner.Result x0
long x1
static long access$100 (org.junit.runner.Result)
org.junit.runner.Result x0
static long access$102 (org.junit.runner.Result, long)
org.junit.runner.Result x0
long x1
static long access$000 (org.junit.runner.Result)
org.junit.runner.Result x0
static java.util.concurrent.atomic.AtomicInteger access$200 (org.junit.runner.Result)
org.junit.runner.Result x0
static java.util.List access$300 (org.junit.runner.Result)
org.junit.runner.Result x0
static java.util.concurrent.atomic.AtomicInteger access$400 (org.junit.runner.Result)
org.junit.runner.Result x0
}
org/junit/runner/Result$Listener.classResult.java
package org.junit.runner
org.junit.runner.Result$Listener extends org.junit.runner.notification.RunListener {
final org.junit.runner.Result this$0
private void (org.junit.runner.Result)
public void testRunStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testRunFinished (org.junit.runner.Result) throws java.lang.Exception
org.junit.runner.Result result
long endTime
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testIgnored (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testAssumptionFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
void (org.junit.runner.Result, org.junit.runner.Result$1)
org.junit.runner.Result x0
org.junit.runner.Result$1 x1
}
org/junit/runner/manipulation/
org/junit/runner/manipulation/Sortable.classSortable.java
package org.junit.runner.manipulation
public abstract org.junit.runner.manipulation.Sortable extends java.lang.Object {
public abstract void sort (org.junit.runner.manipulation.Sorter)
}
org/junit/runner/manipulation/Filter.classFilter.java
package org.junit.runner.manipulation
public abstract org.junit.runner.manipulation.Filter extends java.lang.Object {
public static org.junit.runner.manipulation.Filter ALL
public void ()
public static org.junit.runner.manipulation.Filter matchMethodDescription (org.junit.runner.Description)
org.junit.runner.Description desiredDescription
public abstract boolean shouldRun (org.junit.runner.Description)
public abstract java.lang.String describe ()
public void apply (java.lang.Object) throws org.junit.runner.manipulation.NoTestsRemainException
Object child
org.junit.runner.manipulation.Filterable filterable
public org.junit.runner.manipulation.Filter intersect (org.junit.runner.manipulation.Filter)
org.junit.runner.manipulation.Filter second
org.junit.runner.manipulation.Filter first
static void ()
}
org/junit/runner/manipulation/NoTestsRemainException.classNoTestsRemainException.java
package org.junit.runner.manipulation
public org.junit.runner.manipulation.NoTestsRemainException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
}
org/junit/runner/manipulation/Filterable.classFilterable.java
package org.junit.runner.manipulation
public abstract org.junit.runner.manipulation.Filterable extends java.lang.Object {
public abstract void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
}
org/junit/runner/manipulation/Sorter.classSorter.java
package org.junit.runner.manipulation
public org.junit.runner.manipulation.Sorter extends java.lang.Object implements java.util.Comparator {
public static org.junit.runner.manipulation.Sorter NULL
private final java.util.Comparator fComparator
public void (java.util.Comparator)
java.util.Comparator comparator
public void apply (java.lang.Object)
org.junit.runner.manipulation.Sortable sortable
Object object
public int compare (org.junit.runner.Description, org.junit.runner.Description)
org.junit.runner.Description o1
org.junit.runner.Description o2
public volatile int compare (java.lang.Object, java.lang.Object)
static void ()
}
org/junit/runner/manipulation/Filter$1.classFilter.java
package org.junit.runner.manipulation
final org.junit.runner.manipulation.Filter$1 extends org.junit.runner.manipulation.Filter {
void ()
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description description
public java.lang.String describe ()
public void apply (java.lang.Object) throws org.junit.runner.manipulation.NoTestsRemainException
Object child
public org.junit.runner.manipulation.Filter intersect (org.junit.runner.manipulation.Filter)
org.junit.runner.manipulation.Filter second
}
org/junit/runner/manipulation/Filter$2.classFilter.java
package org.junit.runner.manipulation
final org.junit.runner.manipulation.Filter$2 extends org.junit.runner.manipulation.Filter {
final org.junit.runner.Description val$desiredDescription
void (org.junit.runner.Description)
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description each
org.junit.runner.Description description
public java.lang.String describe ()
}
org/junit/runner/manipulation/Sorter$1.classSorter.java
package org.junit.runner.manipulation
final org.junit.runner.manipulation.Sorter$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (org.junit.runner.Description, org.junit.runner.Description)
org.junit.runner.Description o1
org.junit.runner.Description o2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/junit/runner/manipulation/Filter$3.classFilter.java
package org.junit.runner.manipulation
org.junit.runner.manipulation.Filter$3 extends org.junit.runner.manipulation.Filter {
final org.junit.runner.manipulation.Filter val$first
final org.junit.runner.manipulation.Filter val$second
final org.junit.runner.manipulation.Filter this$0
void (org.junit.runner.manipulation.Filter, org.junit.runner.manipulation.Filter, org.junit.runner.manipulation.Filter)
org.junit.runner.manipulation.Filter this$0
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description description
public java.lang.String describe ()
}
org/junit/Ignore.classIgnore.java
package org.junit
public abstract org.junit.Ignore extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
org/junit/Assert.classAssert.java
package org.junit
public org.junit.Assert extends java.lang.Object {
protected void ()
public static void assertTrue (java.lang.String, boolean)
String message
boolean condition
public static void assertTrue (boolean)
boolean condition
public static void assertFalse (java.lang.String, boolean)
String message
boolean condition
public static void assertFalse (boolean)
boolean condition
public static void fail (java.lang.String)
String message
public static void fail ()
public static void assertEquals (java.lang.String, java.lang.Object, java.lang.Object)
String cleanMessage
String message
Object expected
Object actual
private static boolean isEquals (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertEquals (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertArrayEquals (java.lang.String, java.lang.Object[], java.lang.Object[]) throws org.junit.internal.ArrayComparisonFailure
String message
Object[] expecteds
Object[] actuals
public static void assertArrayEquals (java.lang.Object[], java.lang.Object[])
Object[] expecteds
Object[] actuals
public static void assertArrayEquals (java.lang.String, byte[], byte[]) throws org.junit.internal.ArrayComparisonFailure
String message
byte[] expecteds
byte[] actuals
public static void assertArrayEquals (byte[], byte[])
byte[] expecteds
byte[] actuals
public static void assertArrayEquals (java.lang.String, char[], char[]) throws org.junit.internal.ArrayComparisonFailure
String message
char[] expecteds
char[] actuals
public static void assertArrayEquals (char[], char[])
char[] expecteds
char[] actuals
public static void assertArrayEquals (java.lang.String, short[], short[]) throws org.junit.internal.ArrayComparisonFailure
String message
short[] expecteds
short[] actuals
public static void assertArrayEquals (short[], short[])
short[] expecteds
short[] actuals
public static void assertArrayEquals (java.lang.String, int[], int[]) throws org.junit.internal.ArrayComparisonFailure
String message
int[] expecteds
int[] actuals
public static void assertArrayEquals (int[], int[])
int[] expecteds
int[] actuals
public static void assertArrayEquals (java.lang.String, long[], long[]) throws org.junit.internal.ArrayComparisonFailure
String message
long[] expecteds
long[] actuals
public static void assertArrayEquals (long[], long[])
long[] expecteds
long[] actuals
public static void assertArrayEquals (java.lang.String, double[], double[], double) throws org.junit.internal.ArrayComparisonFailure
String message
double[] expecteds
double[] actuals
double delta
public static void assertArrayEquals (double[], double[], double)
double[] expecteds
double[] actuals
double delta
public static void assertArrayEquals (java.lang.String, float[], float[], float) throws org.junit.internal.ArrayComparisonFailure
String message
float[] expecteds
float[] actuals
float delta
public static void assertArrayEquals (float[], float[], float)
float[] expecteds
float[] actuals
float delta
private static void internalArrayEquals (java.lang.String, java.lang.Object, java.lang.Object) throws org.junit.internal.ArrayComparisonFailure
String message
Object expecteds
Object actuals
public static void assertEquals (java.lang.String, double, double, double)
String message
double expected
double actual
double delta
public static void assertEquals (long, long)
long expected
long actual
public static void assertEquals (java.lang.String, long, long)
String message
long expected
long actual
public static void assertEquals (double, double)
double expected
double actual
public static void assertEquals (java.lang.String, double, double)
String message
double expected
double actual
public static void assertEquals (double, double, double)
double expected
double actual
double delta
public static void assertNotNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertNotNull (java.lang.Object)
Object object
public static void assertNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertNull (java.lang.Object)
Object object
public static void assertSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertSame (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object unexpected
Object actual
public static void assertNotSame (java.lang.Object, java.lang.Object)
Object unexpected
Object actual
private static void failSame (java.lang.String)
String message
String formatted
private static void failNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
String formatted
private static void failNotEquals (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
static java.lang.String format (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
String formatted
String expectedString
String actualString
private static java.lang.String formatClassAndValue (java.lang.Object, java.lang.String)
Object value
String valueString
String className
public static void assertEquals (java.lang.String, java.lang.Object[], java.lang.Object[])
String message
Object[] expecteds
Object[] actuals
public static void assertEquals (java.lang.Object[], java.lang.Object[])
Object[] expecteds
Object[] actuals
public static void assertThat (java.lang.Object, org.hamcrest.Matcher)
Object actual
org.hamcrest.Matcher matcher
public static void assertThat (java.lang.String, java.lang.Object, org.hamcrest.Matcher)
org.hamcrest.Description description
String reason
Object actual
org.hamcrest.Matcher matcher
}
org/junit/experimental/
org/junit/experimental/max/
org/junit/experimental/max/MaxCore$1$1.classMaxCore.java
package org.junit.experimental.max
org.junit.experimental.max.MaxCore$1$1 extends org.junit.runners.Suite {
final org.junit.experimental.max.MaxCore$1 this$1
void (org.junit.experimental.max.MaxCore$1, java.lang.Class, java.util.List)
org.junit.experimental.max.MaxCore$1 this$1
Class klass
java.util.List runners
}
org/junit/experimental/max/MaxHistory.classMaxHistory.java
package org.junit.experimental.max
public org.junit.experimental.max.MaxHistory extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.Map fDurations
private final java.util.Map fFailureTimestamps
private final java.io.File fHistoryStore
public static org.junit.experimental.max.MaxHistory forFolder (java.io.File)
org.junit.experimental.max.CouldNotReadCoreException e
java.io.File file
private static org.junit.experimental.max.MaxHistory readHistory (java.io.File) throws org.junit.experimental.max.CouldNotReadCoreException
java.io.ObjectInputStream stream
java.io.FileInputStream file
Exception e
java.io.File storedResults
private void (java.io.File)
java.io.File storedResults
private void save () throws java.io.IOException
java.io.ObjectOutputStream stream
java.lang.Long getFailureTimestamp (org.junit.runner.Description)
org.junit.runner.Description key
void putTestFailureTimestamp (org.junit.runner.Description, long)
org.junit.runner.Description key
long end
boolean isNewTest (org.junit.runner.Description)
org.junit.runner.Description key
java.lang.Long getTestDuration (org.junit.runner.Description)
org.junit.runner.Description key
void putTestDuration (org.junit.runner.Description, long)
org.junit.runner.Description description
long duration
public org.junit.runner.notification.RunListener listener ()
public java.util.Comparator testComparator ()
static void access$000 (org.junit.experimental.max.MaxHistory) throws java.io.IOException
org.junit.experimental.max.MaxHistory x0
}
org/junit/experimental/max/MaxHistory$TestComparator.classMaxHistory.java
package org.junit.experimental.max
org.junit.experimental.max.MaxHistory$TestComparator extends java.lang.Object implements java.util.Comparator {
final org.junit.experimental.max.MaxHistory this$0
private void (org.junit.experimental.max.MaxHistory)
public int compare (org.junit.runner.Description, org.junit.runner.Description)
org.junit.runner.Description o1
org.junit.runner.Description o2
int result
private java.lang.Long getFailure (org.junit.runner.Description)
org.junit.runner.Description key
Long result
public volatile int compare (java.lang.Object, java.lang.Object)
void (org.junit.experimental.max.MaxHistory, org.junit.experimental.max.MaxHistory$1)
org.junit.experimental.max.MaxHistory x0
org.junit.experimental.max.MaxHistory$1 x1
}
org/junit/experimental/max/MaxHistory$1.classMaxHistory.java
package org.junit.experimental.max
org.junit.experimental.max.MaxHistory$1 extends java.lang.Object {
}
org/junit/experimental/max/MaxCore.classMaxCore.java
package org.junit.experimental.max
public org.junit.experimental.max.MaxCore extends java.lang.Object {
private static final String MALFORMED_JUNIT_3_TEST_CLASS_PREFIX
private final org.junit.experimental.max.MaxHistory fHistory
public static org.junit.experimental.max.MaxCore forFolder (java.lang.String)
String folderName
public static org.junit.experimental.max.MaxCore storedLocally (java.io.File)
java.io.File storedResults
private void (java.io.File)
java.io.File storedResults
public org.junit.runner.Result run (java.lang.Class)
Class testClass
public org.junit.runner.Result run (org.junit.runner.Request)
org.junit.runner.Request request
public org.junit.runner.Result run (org.junit.runner.Request, org.junit.runner.JUnitCore)
org.junit.runner.Request request
org.junit.runner.JUnitCore core
public org.junit.runner.Request sortRequest (org.junit.runner.Request)
org.junit.runner.Request request
java.util.List leaves
private org.junit.runner.Request constructLeafRequest (java.util.List)
org.junit.runner.Description each
java.util.List leaves
java.util.List runners
private org.junit.runner.Runner buildRunner (org.junit.runner.Description)
org.junit.runner.Description each
Class type
String methodName
private java.lang.Class getMalformedTestClass (org.junit.runner.Description)
ClassNotFoundException e
org.junit.runner.Description each
public java.util.List sortedLeavesForTest (org.junit.runner.Request)
org.junit.runner.Request request
private java.util.List findLeaves (org.junit.runner.Request)
org.junit.runner.Request request
java.util.List results
private void findLeaves (org.junit.runner.Description, org.junit.runner.Description, java.util.List)
org.junit.runner.Description each
org.junit.runner.Description parent
org.junit.runner.Description description
java.util.List results
}
org/junit/experimental/max/MaxHistory$RememberingListener.classMaxHistory.java
package org.junit.experimental.max
final org.junit.experimental.max.MaxHistory$RememberingListener extends org.junit.runner.notification.RunListener {
private long overallStart
private java.util.Map starts
final org.junit.experimental.max.MaxHistory this$0
private void (org.junit.experimental.max.MaxHistory)
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
long end
long start
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testRunFinished (org.junit.runner.Result) throws java.lang.Exception
org.junit.runner.Result result
void (org.junit.experimental.max.MaxHistory, org.junit.experimental.max.MaxHistory$1)
org.junit.experimental.max.MaxHistory x0
org.junit.experimental.max.MaxHistory$1 x1
}
org/junit/experimental/max/MaxCore$1.classMaxCore.java
package org.junit.experimental.max
org.junit.experimental.max.MaxCore$1 extends org.junit.runner.Request {
final java.util.List val$runners
final org.junit.experimental.max.MaxCore this$0
void (org.junit.experimental.max.MaxCore, java.util.List)
org.junit.experimental.max.MaxCore this$0
public org.junit.runner.Runner getRunner ()
org.junit.runners.model.InitializationError e
}
org/junit/experimental/max/CouldNotReadCoreException.classCouldNotReadCoreException.java
package org.junit.experimental.max
public org.junit.experimental.max.CouldNotReadCoreException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable e
}
org/junit/experimental/runners/
org/junit/experimental/runners/Enclosed.classEnclosed.java
package org.junit.experimental.runners
public org.junit.experimental.runners.Enclosed extends org.junit.runners.Suite {
public void (java.lang.Class, org.junit.runners.model.RunnerBuilder) throws java.lang.Throwable
Class klass
org.junit.runners.model.RunnerBuilder builder
}
org/junit/experimental/categories/
org/junit/experimental/categories/Category.classCategory.java
package org.junit.experimental.categories
public abstract org.junit.experimental.categories.Category extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] value ()
}
org/junit/experimental/categories/Categories$ExcludeCategory.classCategories.java
package org.junit.experimental.categories
public abstract org.junit.experimental.categories.Categories$ExcludeCategory extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/junit/experimental/categories/Categories$IncludeCategory.classCategories.java
package org.junit.experimental.categories
public abstract org.junit.experimental.categories.Categories$IncludeCategory extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/junit/experimental/categories/Categories$CategoryFilter.classCategories.java
package org.junit.experimental.categories
public org.junit.experimental.categories.Categories$CategoryFilter extends org.junit.runner.manipulation.Filter {
private final Class fIncluded
private final Class fExcluded
public static org.junit.experimental.categories.Categories$CategoryFilter include (java.lang.Class)
Class categoryType
public void (java.lang.Class, java.lang.Class)
Class includedCategory
Class excludedCategory
public java.lang.String describe ()
public boolean shouldRun (org.junit.runner.Description)
org.junit.runner.Description each
org.junit.runner.Description description
private boolean hasCorrectCategoryAnnotation (org.junit.runner.Description)
Class each
Class each
org.junit.runner.Description description
java.util.List categories
private java.util.List categories (org.junit.runner.Description)
org.junit.runner.Description description
java.util.ArrayList categories
private org.junit.runner.Description parentDescription (org.junit.runner.Description)
org.junit.runner.Description description
Class testClass
private java.lang.Class[] directCategories (org.junit.runner.Description)
org.junit.runner.Description description
org.junit.experimental.categories.Category annotation
}
org/junit/experimental/categories/Categories.classCategories.java
package org.junit.experimental.categories
public org.junit.experimental.categories.Categories extends org.junit.runners.Suite {
public void (java.lang.Class, org.junit.runners.model.RunnerBuilder) throws org.junit.runners.model.InitializationError
org.junit.runner.manipulation.NoTestsRemainException e
Class klass
org.junit.runners.model.RunnerBuilder builder
private java.lang.Class getIncludedCategory (java.lang.Class)
Class klass
org.junit.experimental.categories.Categories$IncludeCategory annotation
private java.lang.Class getExcludedCategory (java.lang.Class)
Class klass
org.junit.experimental.categories.Categories$ExcludeCategory annotation
private void assertNoCategorizedDescendentsOfUncategorizeableParents (org.junit.runner.Description) throws org.junit.runners.model.InitializationError
org.junit.runner.Description each
org.junit.runner.Description description
private void assertNoDescendantsHaveCategoryAnnotations (org.junit.runner.Description) throws org.junit.runners.model.InitializationError
org.junit.runner.Description each
org.junit.runner.Description description
private static boolean canHaveCategorizedChildren (org.junit.runner.Description)
org.junit.runner.Description each
org.junit.runner.Description description
}
org/junit/experimental/ParallelComputer.classParallelComputer.java
package org.junit.experimental
public org.junit.experimental.ParallelComputer extends org.junit.runner.Computer {
private final boolean fClasses
private final boolean fMethods
public void (boolean, boolean)
boolean classes
boolean methods
public static org.junit.runner.Computer classes ()
public static org.junit.runner.Computer methods ()
private static org.junit.runner.Runner parallelize (org.junit.runner.Runner)
org.junit.runner.Runner runner
public org.junit.runner.Runner getSuite (org.junit.runners.model.RunnerBuilder, java.lang.Class[]) throws org.junit.runners.model.InitializationError
org.junit.runners.model.RunnerBuilder builder
Class[] classes
org.junit.runner.Runner suite
protected org.junit.runner.Runner getRunner (org.junit.runners.model.RunnerBuilder, java.lang.Class) throws java.lang.Throwable
org.junit.runners.model.RunnerBuilder builder
Class testClass
org.junit.runner.Runner runner
}
org/junit/experimental/results/
org/junit/experimental/results/ResultMatchers$1.classResultMatchers.java
package org.junit.experimental.results
final org.junit.experimental.results.ResultMatchers$1 extends org.junit.internal.matchers.TypeSafeMatcher {
final int val$count
void (int)
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public boolean matchesSafely (org.junit.experimental.results.PrintableResult)
org.junit.experimental.results.PrintableResult item
public volatile boolean matchesSafely (java.lang.Object)
}
org/junit/experimental/results/ResultMatchers$3.classResultMatchers.java
package org.junit.experimental.results
final org.junit.experimental.results.ResultMatchers$3 extends org.hamcrest.BaseMatcher {
final String val$string
void (java.lang.String)
public boolean matches (java.lang.Object)
Object item
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
org/junit/experimental/results/FailureList.classFailureList.java
package org.junit.experimental.results
org.junit.experimental.results.FailureList extends java.lang.Object {
private final java.util.List failures
public void (java.util.List)
java.util.List failures
public org.junit.runner.Result result ()
Exception e
org.junit.runner.notification.Failure failure
org.junit.runner.Result result
org.junit.runner.notification.RunListener listener
}
org/junit/experimental/results/ResultMatchers.classResultMatchers.java
package org.junit.experimental.results
public org.junit.experimental.results.ResultMatchers extends java.lang.Object {
public void ()
public static org.hamcrest.Matcher isSuccessful ()
public static org.hamcrest.Matcher failureCountIs (int)
int count
public static org.hamcrest.Matcher hasSingleFailureContaining (java.lang.String)
String string
public static org.hamcrest.Matcher hasFailureContaining (java.lang.String)
String string
}
org/junit/experimental/results/PrintableResult.classPrintableResult.java
package org.junit.experimental.results
public org.junit.experimental.results.PrintableResult extends java.lang.Object {
private org.junit.runner.Result result
public static org.junit.experimental.results.PrintableResult testResult (java.lang.Class)
Class type
public static org.junit.experimental.results.PrintableResult testResult (org.junit.runner.Request)
org.junit.runner.Request request
public void (java.util.List)
java.util.List failures
private void (org.junit.runner.Result)
org.junit.runner.Result result
public java.lang.String toString ()
java.io.ByteArrayOutputStream stream
public int failureCount ()
}
org/junit/experimental/results/ResultMatchers$2.classResultMatchers.java
package org.junit.experimental.results
final org.junit.experimental.results.ResultMatchers$2 extends org.hamcrest.BaseMatcher {
final String val$string
void (java.lang.String)
public boolean matches (java.lang.Object)
Object item
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
org/junit/experimental/ParallelComputer$1.classParallelComputer.java
package org.junit.experimental
final org.junit.experimental.ParallelComputer$1 extends java.lang.Object implements org.junit.runners.model.RunnerScheduler {
private final java.util.List fResults
private final java.util.concurrent.ExecutorService fService
void ()
public void schedule (java.lang.Runnable)
Runnable childStatement
public void finished ()
Exception e
java.util.concurrent.Future each
}
org/junit/experimental/theories/
org/junit/experimental/theories/suppliers/
org/junit/experimental/theories/suppliers/TestedOnSupplier.classTestedOnSupplier.java
package org.junit.experimental.theories.suppliers
public org.junit.experimental.theories.suppliers.TestedOnSupplier extends org.junit.experimental.theories.ParameterSupplier {
public void ()
public java.util.List getValueSources (org.junit.experimental.theories.ParameterSignature)
int i
org.junit.experimental.theories.ParameterSignature sig
java.util.List list
org.junit.experimental.theories.suppliers.TestedOn testedOn
int[] ints
}
org/junit/experimental/theories/suppliers/TestedOn.classTestedOn.java
package org.junit.experimental.theories.suppliers
public abstract org.junit.experimental.theories.suppliers.TestedOn extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract int[] ints ()
}
org/junit/experimental/theories/DataPoint.classDataPoint.java
package org.junit.experimental.theories
public abstract org.junit.experimental.theories.DataPoint extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/experimental/theories/DataPoints.classDataPoints.java
package org.junit.experimental.theories
public abstract org.junit.experimental.theories.DataPoints extends java.lang.Object implements java.lang.annotation.Annotation {
}
org/junit/experimental/theories/PotentialAssignment$CouldNotGenerateValueException.classPotentialAssignment.java
package org.junit.experimental.theories
public org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
}
org/junit/experimental/theories/Theories$TheoryAnchor$1.classTheories.java
package org.junit.experimental.theories
org.junit.experimental.theories.Theories$TheoryAnchor$1 extends org.junit.runners.BlockJUnit4ClassRunner {
final org.junit.experimental.theories.internal.Assignments val$complete
final org.junit.experimental.theories.Theories$TheoryAnchor this$0
void (org.junit.experimental.theories.Theories$TheoryAnchor, java.lang.Class, org.junit.experimental.theories.internal.Assignments)
org.junit.experimental.theories.Theories$TheoryAnchor this$0
Class klass
protected void collectInitializationErrors (java.util.List)
java.util.List errors
public org.junit.runners.model.Statement methodBlock (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
org.junit.runners.model.Statement statement
protected org.junit.runners.model.Statement methodInvoker (org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
Object test
public java.lang.Object createTest () throws java.lang.Exception
}
org/junit/experimental/theories/Theories.classTheories.java
package org.junit.experimental.theories
public org.junit.experimental.theories.Theories extends org.junit.runners.BlockJUnit4ClassRunner {
public void (java.lang.Class) throws org.junit.runners.model.InitializationError
Class klass
protected void collectInitializationErrors (java.util.List)
java.util.List errors
private void validateDataPointFields (java.util.List)
java.lang.reflect.Field each
java.util.List errors
java.lang.reflect.Field[] fields
protected void validateConstructor (java.util.List)
java.util.List errors
protected void validateTestMethods (java.util.List)
org.junit.runners.model.FrameworkMethod each
java.util.List errors
protected java.util.List computeTestMethods ()
java.util.List testMethods
java.util.List theoryMethods
public org.junit.runners.model.Statement methodBlock (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod method
}
org/junit/experimental/theories/ParameterSignature.classParameterSignature.java
package org.junit.experimental.theories
public org.junit.experimental.theories.ParameterSignature extends java.lang.Object {
private final Class type
private final java.lang.annotation.Annotation[] annotations
public static java.util.ArrayList signatures (java.lang.reflect.Method)
java.lang.reflect.Method method
public static java.util.List signatures (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
private static java.util.ArrayList signatures (java.lang.Class[], java.lang.annotation.Annotation[][])
int i
Class[] parameterTypes
java.lang.annotation.Annotation[][] parameterAnnotations
java.util.ArrayList sigs
private void (java.lang.Class, java.lang.annotation.Annotation[])
Class type
java.lang.annotation.Annotation[] annotations
public boolean canAcceptType (java.lang.Class)
Class candidate
public java.lang.Class getType ()
public java.util.List getAnnotations ()
public boolean canAcceptArrayType (java.lang.Class)
Class type
public boolean hasAnnotation (java.lang.Class)
Class type
public java.lang.annotation.Annotation findDeepAnnotation (java.lang.Class)
Class annotationType
java.lang.annotation.Annotation[] annotations2
private java.lang.annotation.Annotation findDeepAnnotation (java.lang.annotation.Annotation[], java.lang.Class, int)
java.lang.annotation.Annotation candidate
java.lang.annotation.Annotation each
java.lang.annotation.Annotation[] annotations
Class annotationType
int depth
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
java.lang.annotation.Annotation each
Class annotationType
}
org/junit/experimental/theories/Theory.classTheory.java
package org.junit.experimental.theories
public abstract org.junit.experimental.theories.Theory extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract boolean nullsAccepted ()
}
org/junit/experimental/theories/Theories$TheoryAnchor.classTheories.java
package org.junit.experimental.theories
public org.junit.experimental.theories.Theories$TheoryAnchor extends org.junit.runners.model.Statement {
private int successes
private org.junit.runners.model.FrameworkMethod fTestMethod
private org.junit.runners.model.TestClass fTestClass
private java.util.List fInvalidParameters
public void (org.junit.runners.model.FrameworkMethod, org.junit.runners.model.TestClass)
org.junit.runners.model.FrameworkMethod method
org.junit.runners.model.TestClass testClass
private org.junit.runners.model.TestClass getTestClass ()
public void evaluate () throws java.lang.Throwable
protected void runWithAssignment (org.junit.experimental.theories.internal.Assignments) throws java.lang.Throwable
org.junit.experimental.theories.internal.Assignments parameterAssignment
protected void runWithIncompleteAssignment (org.junit.experimental.theories.internal.Assignments) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.Throwable
org.junit.experimental.theories.PotentialAssignment source
org.junit.experimental.theories.internal.Assignments incomplete
protected void runWithCompleteAssignment (org.junit.experimental.theories.internal.Assignments) throws java.lang.InstantiationException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException java.lang.NoSuchMethodException java.lang.Throwable
org.junit.experimental.theories.internal.Assignments complete
private org.junit.runners.model.Statement methodCompletesWithParameters (org.junit.runners.model.FrameworkMethod, org.junit.experimental.theories.internal.Assignments, java.lang.Object)
org.junit.runners.model.FrameworkMethod method
org.junit.experimental.theories.internal.Assignments complete
Object freshInstance
protected void handleAssumptionViolation (org.junit.internal.AssumptionViolatedException)
org.junit.internal.AssumptionViolatedException e
protected transient void reportParameterizedError (java.lang.Throwable, java.lang.Object[]) throws java.lang.Throwable
Throwable e
Object[] params
private boolean nullsOk ()
org.junit.experimental.theories.Theory annotation
protected void handleDataPointSuccess ()
static boolean access$000 (org.junit.experimental.theories.Theories$TheoryAnchor)
org.junit.experimental.theories.Theories$TheoryAnchor x0
static org.junit.runners.model.Statement access$100 (org.junit.experimental.theories.Theories$TheoryAnchor, org.junit.runners.model.FrameworkMethod, org.junit.experimental.theories.internal.Assignments, java.lang.Object)
org.junit.experimental.theories.Theories$TheoryAnchor x0
org.junit.runners.model.FrameworkMethod x1
org.junit.experimental.theories.internal.Assignments x2
Object x3
}
org/junit/experimental/theories/PotentialAssignment$1.classPotentialAssignment.java
package org.junit.experimental.theories
final org.junit.experimental.theories.PotentialAssignment$1 extends org.junit.experimental.theories.PotentialAssignment {
final Object val$value
final String val$name
void (java.lang.Object, java.lang.String)
public java.lang.Object getValue () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
public java.lang.String toString ()
public java.lang.String getDescription () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
}
org/junit/experimental/theories/PotentialAssignment.classPotentialAssignment.java
package org.junit.experimental.theories
public abstract org.junit.experimental.theories.PotentialAssignment extends java.lang.Object {
public void ()
public static org.junit.experimental.theories.PotentialAssignment forValue (java.lang.String, java.lang.Object)
String name
Object value
public abstract java.lang.Object getValue () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
public abstract java.lang.String getDescription () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
}
org/junit/experimental/theories/ParametersSuppliedBy.classParametersSuppliedBy.java
package org.junit.experimental.theories
public abstract org.junit.experimental.theories.ParametersSuppliedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class value ()
}
org/junit/experimental/theories/Theories$TheoryAnchor$2.classTheories.java
package org.junit.experimental.theories
org.junit.experimental.theories.Theories$TheoryAnchor$2 extends org.junit.runners.model.Statement {
final org.junit.experimental.theories.internal.Assignments val$complete
final org.junit.runners.model.FrameworkMethod val$method
final Object val$freshInstance
final org.junit.experimental.theories.Theories$TheoryAnchor this$0
void (org.junit.experimental.theories.Theories$TheoryAnchor, org.junit.experimental.theories.internal.Assignments, org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.experimental.theories.Theories$TheoryAnchor this$0
public void evaluate () throws java.lang.Throwable
Object[] values
}
org/junit/experimental/theories/internal/
org/junit/experimental/theories/internal/Assignments.classAssignments.java
package org.junit.experimental.theories.internal
public org.junit.experimental.theories.internal.Assignments extends java.lang.Object {
private java.util.List fAssigned
private final java.util.List fUnassigned
private final org.junit.runners.model.TestClass fClass
private void (java.util.List, java.util.List, org.junit.runners.model.TestClass)
java.util.List assigned
java.util.List unassigned
org.junit.runners.model.TestClass testClass
public static org.junit.experimental.theories.internal.Assignments allUnassigned (java.lang.reflect.Method, org.junit.runners.model.TestClass) throws java.lang.Exception
java.lang.reflect.Method testMethod
org.junit.runners.model.TestClass testClass
java.util.List signatures
public boolean isComplete ()
public org.junit.experimental.theories.ParameterSignature nextUnassigned ()
public org.junit.experimental.theories.internal.Assignments assignNext (org.junit.experimental.theories.PotentialAssignment)
org.junit.experimental.theories.PotentialAssignment source
java.util.List assigned
public java.lang.Object[] getActualValues (int, int, boolean) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
Object value
int i
int start
int stop
boolean nullsOk
Object[] values
public java.util.List potentialsForNextUnassigned () throws java.lang.InstantiationException java.lang.IllegalAccessException
org.junit.experimental.theories.ParameterSignature unassigned
public org.junit.experimental.theories.ParameterSupplier getSupplier (org.junit.experimental.theories.ParameterSignature) throws java.lang.InstantiationException java.lang.IllegalAccessException
org.junit.experimental.theories.ParameterSignature unassigned
org.junit.experimental.theories.ParameterSupplier supplier
public org.junit.experimental.theories.ParameterSupplier getAnnotatedSupplier (org.junit.experimental.theories.ParameterSignature) throws java.lang.InstantiationException java.lang.IllegalAccessException
org.junit.experimental.theories.ParameterSignature unassigned
org.junit.experimental.theories.ParametersSuppliedBy annotation
public java.lang.Object[] getConstructorArguments (boolean) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
boolean nullsOk
public java.lang.Object[] getMethodArguments (boolean) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
boolean nullsOk
public java.lang.Object[] getAllArguments (boolean) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
boolean nullsOk
private int getConstructorParameterCount ()
java.util.List signatures
int constructorParameterCount
public java.lang.Object[] getArgumentStrings (boolean) throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
int i
boolean nullsOk
Object[] values
}
org/junit/experimental/theories/internal/AllMembersSupplier.classAllMembersSupplier.java
package org.junit.experimental.theories.internal
public org.junit.experimental.theories.internal.AllMembersSupplier extends org.junit.experimental.theories.ParameterSupplier {
private final org.junit.runners.model.TestClass fClass
public void (org.junit.runners.model.TestClass)
org.junit.runners.model.TestClass type
public java.util.List getValueSources (org.junit.experimental.theories.ParameterSignature)
org.junit.experimental.theories.ParameterSignature sig
java.util.List list
private void addMultiPointMethods (java.util.List)
org.junit.runners.model.FrameworkMethod dataPointsMethod
java.util.List list
private void addSinglePointMethods (org.junit.experimental.theories.ParameterSignature, java.util.List)
Class type
org.junit.runners.model.FrameworkMethod dataPointMethod
org.junit.experimental.theories.ParameterSignature sig
java.util.List list
private void addFields (org.junit.experimental.theories.ParameterSignature, java.util.List)
Class type
java.lang.reflect.Field field
org.junit.experimental.theories.ParameterSignature sig
java.util.List list
private void addArrayValues (java.lang.String, java.util.List, java.lang.Object)
int i
String name
java.util.List list
Object array
private java.lang.Object getStaticFieldValue (java.lang.reflect.Field)
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.Field field
}
org/junit/experimental/theories/internal/AllMembersSupplier$MethodParameterValue.classAllMembersSupplier.java
package org.junit.experimental.theories.internal
org.junit.experimental.theories.internal.AllMembersSupplier$MethodParameterValue extends org.junit.experimental.theories.PotentialAssignment {
private final org.junit.runners.model.FrameworkMethod fMethod
private void (org.junit.runners.model.FrameworkMethod)
org.junit.runners.model.FrameworkMethod dataPointMethod
public java.lang.Object getValue () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
IllegalArgumentException e
IllegalAccessException e
Throwable e
public java.lang.String getDescription () throws org.junit.experimental.theories.PotentialAssignment$CouldNotGenerateValueException
void (org.junit.runners.model.FrameworkMethod, org.junit.experimental.theories.internal.AllMembersSupplier$1)
org.junit.runners.model.FrameworkMethod x0
org.junit.experimental.theories.internal.AllMembersSupplier$1 x1
}
org/junit/experimental/theories/internal/AllMembersSupplier$1.classAllMembersSupplier.java
package org.junit.experimental.theories.internal
org.junit.experimental.theories.internal.AllMembersSupplier$1 extends java.lang.Object {
}
org/junit/experimental/theories/internal/ParameterizedAssertionError.classParameterizedAssertionError.java
package org.junit.experimental.theories.internal
public org.junit.experimental.theories.internal.ParameterizedAssertionError extends java.lang.RuntimeException {
private static final long serialVersionUID
public transient void (java.lang.Throwable, java.lang.String, java.lang.Object[])
Throwable targetException
String methodName
Object[] params
public boolean equals (java.lang.Object)
Object obj
public static transient java.lang.String join (java.lang.String, java.lang.Object[])
String delimiter
Object[] params
public static java.lang.String join (java.lang.String, java.util.Collection)
Object next
String delimiter
java.util.Collection values
StringBuffer buffer
java.util.Iterator iter
private static java.lang.String stringValueOf (java.lang.Object)
Throwable e
Object next
}
org/junit/experimental/theories/Theories$TheoryAnchor$1$1.classTheories.java
package org.junit.experimental.theories
org.junit.experimental.theories.Theories$TheoryAnchor$1$1 extends org.junit.runners.model.Statement {
final org.junit.runners.model.Statement val$statement
final org.junit.experimental.theories.Theories$TheoryAnchor$1 this$1
void (org.junit.experimental.theories.Theories$TheoryAnchor$1, org.junit.runners.model.Statement)
org.junit.experimental.theories.Theories$TheoryAnchor$1 this$1
public void evaluate () throws java.lang.Throwable
org.junit.internal.AssumptionViolatedException e
Throwable e
}
org/junit/experimental/theories/ParameterSupplier.classParameterSupplier.java
package org.junit.experimental.theories
public abstract org.junit.experimental.theories.ParameterSupplier extends java.lang.Object {
public void ()
public abstract java.util.List getValueSources (org.junit.experimental.theories.ParameterSignature)
}
org/junit/experimental/ParallelComputer$1$1.classParallelComputer.java
package org.junit.experimental
org.junit.experimental.ParallelComputer$1$1 extends java.lang.Object implements java.util.concurrent.Callable {
final Runnable val$childStatement
final org.junit.experimental.ParallelComputer$1 this$0
void (org.junit.experimental.ParallelComputer$1, java.lang.Runnable)
org.junit.experimental.ParallelComputer$1 this$0
public java.lang.Object call () throws java.lang.Exception
}
org/junit/internal/
org/junit/internal/requests/
org/junit/internal/requests/FilterRequest.classFilterRequest.java
package org.junit.internal.requests
public final org.junit.internal.requests.FilterRequest extends org.junit.runner.Request {
private final org.junit.runner.Request fRequest
private final org.junit.runner.manipulation.Filter fFilter
public void (org.junit.runner.Request, org.junit.runner.manipulation.Filter)
org.junit.runner.Request classRequest
org.junit.runner.manipulation.Filter filter
public org.junit.runner.Runner getRunner ()
org.junit.runner.Runner runner
org.junit.runner.manipulation.NoTestsRemainException e
}
org/junit/internal/requests/ClassRequest.classClassRequest.java
package org.junit.internal.requests
public org.junit.internal.requests.ClassRequest extends org.junit.runner.Request {
private final Class fTestClass
private boolean fCanUseSuiteMethod
public void (java.lang.Class, boolean)
Class testClass
boolean canUseSuiteMethod
public void (java.lang.Class)
Class testClass
public org.junit.runner.Runner getRunner ()
}
org/junit/internal/requests/SortingRequest.classSortingRequest.java
package org.junit.internal.requests
public org.junit.internal.requests.SortingRequest extends org.junit.runner.Request {
private final org.junit.runner.Request fRequest
private final java.util.Comparator fComparator
public void (org.junit.runner.Request, java.util.Comparator)
org.junit.runner.Request request
java.util.Comparator comparator
public org.junit.runner.Runner getRunner ()
org.junit.runner.Runner runner
}
org/junit/internal/AssumptionViolatedException.classAssumptionViolatedException.java
package org.junit.internal
public org.junit.internal.AssumptionViolatedException extends java.lang.RuntimeException implements org.hamcrest.SelfDescribing {
private static final long serialVersionUID
private final Object fValue
private final org.hamcrest.Matcher fMatcher
public void (java.lang.Object, org.hamcrest.Matcher)
Object value
org.hamcrest.Matcher matcher
public void (java.lang.String)
String assumption
public java.lang.String getMessage ()
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
org/junit/internal/runners/
org/junit/internal/runners/MethodRoadie$1$1.classMethodRoadie.java
package org.junit.internal.runners
org.junit.internal.runners.MethodRoadie$1$1 extends java.lang.Object implements java.util.concurrent.Callable {
final org.junit.internal.runners.MethodRoadie$1 this$1
void (org.junit.internal.runners.MethodRoadie$1)
org.junit.internal.runners.MethodRoadie$1 this$1
public java.lang.Object call () throws java.lang.Exception
}
org/junit/internal/runners/ErrorReportingRunner.classErrorReportingRunner.java
package org.junit.internal.runners
public org.junit.internal.runners.ErrorReportingRunner extends org.junit.runner.Runner {
private final java.util.List fCauses
private final Class fTestClass
public void (java.lang.Class, java.lang.Throwable)
Class testClass
Throwable cause
public org.junit.runner.Description getDescription ()
Throwable each
org.junit.runner.Description description
public void run (org.junit.runner.notification.RunNotifier)
Throwable each
org.junit.runner.notification.RunNotifier notifier
private java.util.List getCauses (java.lang.Throwable)
Throwable cause
private org.junit.runner.Description describeCause (java.lang.Throwable)
Throwable child
private void runCause (java.lang.Throwable, org.junit.runner.notification.RunNotifier)
Throwable child
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
}
org/junit/internal/runners/FailedBefore.classFailedBefore.java
package org.junit.internal.runners
org.junit.internal.runners.FailedBefore extends java.lang.Exception {
private static final long serialVersionUID
void ()
}
org/junit/internal/runners/MethodRoadie.classMethodRoadie.java
package org.junit.internal.runners
public org.junit.internal.runners.MethodRoadie extends java.lang.Object {
private final Object fTest
private final org.junit.runner.notification.RunNotifier fNotifier
private final org.junit.runner.Description fDescription
private org.junit.internal.runners.TestMethod fTestMethod
public void (java.lang.Object, org.junit.internal.runners.TestMethod, org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
Object test
org.junit.internal.runners.TestMethod method
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
public void run ()
long timeout
private void runWithTimeout (long)
long timeout
public void runTest ()
public void runBeforesThenTestThenAfters (java.lang.Runnable)
Exception e
Runnable test
protected void runTestMethod ()
String message
Throwable actual
java.lang.reflect.InvocationTargetException e
Throwable e
private void runBefores () throws org.junit.internal.runners.FailedBefore
java.lang.reflect.Method before
java.util.List befores
java.lang.reflect.InvocationTargetException e
org.junit.internal.AssumptionViolatedException e
Throwable e
private void runAfters ()
java.lang.reflect.InvocationTargetException e
Throwable e
java.lang.reflect.Method after
java.util.List afters
protected void addFailure (java.lang.Throwable)
Throwable e
}
org/junit/internal/runners/rules/
org/junit/internal/runners/rules/RuleFieldValidator.classRuleFieldValidator.java
package org.junit.internal.runners.rules
public final org.junit.internal.runners.rules.RuleFieldValidator extends java.lang.Enum {
public static final org.junit.internal.runners.rules.RuleFieldValidator CLASS_RULE_VALIDATOR
public static final org.junit.internal.runners.rules.RuleFieldValidator RULE_VALIDATOR
private final Class fAnnotation
private final boolean fOnlyStaticFields
private static final org.junit.internal.runners.rules.RuleFieldValidator[] $VALUES
public static org.junit.internal.runners.rules.RuleFieldValidator[] values ()
public static org.junit.internal.runners.rules.RuleFieldValidator valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.Class, boolean)
Class annotation
boolean onlyStaticFields
public void validate (org.junit.runners.model.TestClass, java.util.List)
org.junit.runners.model.FrameworkField each
org.junit.runners.model.TestClass target
java.util.List errors
java.util.List fields
private void validateField (org.junit.runners.model.FrameworkField, java.util.List)
org.junit.runners.model.FrameworkField field
java.util.List errors
private void optionallyValidateStatic (org.junit.runners.model.FrameworkField, java.util.List)
org.junit.runners.model.FrameworkField field
java.util.List errors
private void validatePublic (org.junit.runners.model.FrameworkField, java.util.List)
org.junit.runners.model.FrameworkField field
java.util.List errors
private void validateTestRuleOrMethodRule (org.junit.runners.model.FrameworkField, java.util.List)
org.junit.runners.model.FrameworkField field
java.util.List errors
private boolean isTestRule (org.junit.runners.model.FrameworkField)
org.junit.runners.model.FrameworkField target
private boolean isMethodRule (org.junit.runners.model.FrameworkField)
org.junit.runners.model.FrameworkField target
private void addError (java.util.List, org.junit.runners.model.FrameworkField, java.lang.String)
java.util.List errors
org.junit.runners.model.FrameworkField field
String suffix
String message
static void ()
}
org/junit/internal/runners/statements/
org/junit/internal/runners/statements/RunAfters.classRunAfters.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.RunAfters extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement fNext
private final Object fTarget
private final java.util.List fAfters
public void (org.junit.runners.model.Statement, java.util.List, java.lang.Object)
org.junit.runners.model.Statement next
java.util.List afters
Object target
public void evaluate () throws java.lang.Throwable
Throwable e
org.junit.runners.model.FrameworkMethod each
Throwable e
Throwable e
org.junit.runners.model.FrameworkMethod each
Throwable e
org.junit.runners.model.FrameworkMethod each
java.util.List errors
}
org/junit/internal/runners/statements/Fail.classFail.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.Fail extends org.junit.runners.model.Statement {
private final Throwable fError
public void (java.lang.Throwable)
Throwable e
public void evaluate () throws java.lang.Throwable
}
org/junit/internal/runners/statements/FailOnTimeout.classFailOnTimeout.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.FailOnTimeout extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement fOriginalStatement
private final long fTimeout
public void (org.junit.runners.model.Statement, long)
org.junit.runners.model.Statement originalStatement
long timeout
public void evaluate () throws java.lang.Throwable
org.junit.internal.runners.statements.FailOnTimeout$StatementThread thread
private org.junit.internal.runners.statements.FailOnTimeout$StatementThread evaluateStatement () throws java.lang.InterruptedException
org.junit.internal.runners.statements.FailOnTimeout$StatementThread thread
private void throwExceptionForUnfinishedThread (org.junit.internal.runners.statements.FailOnTimeout$StatementThread) throws java.lang.Throwable
org.junit.internal.runners.statements.FailOnTimeout$StatementThread thread
private void throwTimeoutException (org.junit.internal.runners.statements.FailOnTimeout$StatementThread) throws java.lang.Exception
org.junit.internal.runners.statements.FailOnTimeout$StatementThread thread
Exception exception
}
org/junit/internal/runners/statements/FailOnTimeout$StatementThread.classFailOnTimeout.java
package org.junit.internal.runners.statements
org.junit.internal.runners.statements.FailOnTimeout$StatementThread extends java.lang.Thread {
private final org.junit.runners.model.Statement fStatement
private boolean fFinished
private Throwable fExceptionThrownByOriginalStatement
public void (org.junit.runners.model.Statement)
org.junit.runners.model.Statement statement
public void run ()
Throwable e
static boolean access$000 (org.junit.internal.runners.statements.FailOnTimeout$StatementThread)
org.junit.internal.runners.statements.FailOnTimeout$StatementThread x0
static java.lang.Throwable access$100 (org.junit.internal.runners.statements.FailOnTimeout$StatementThread)
org.junit.internal.runners.statements.FailOnTimeout$StatementThread x0
}
org/junit/internal/runners/statements/ExpectException.classExpectException.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.ExpectException extends org.junit.runners.model.Statement {
private org.junit.runners.model.Statement fNext
private final Class fExpected
public void (org.junit.runners.model.Statement, java.lang.Class)
org.junit.runners.model.Statement next
Class expected
public void evaluate () throws java.lang.Exception
org.junit.internal.AssumptionViolatedException e
String message
Throwable e
boolean complete
}
org/junit/internal/runners/statements/InvokeMethod.classInvokeMethod.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.InvokeMethod extends org.junit.runners.model.Statement {
private final org.junit.runners.model.FrameworkMethod fTestMethod
private Object fTarget
public void (org.junit.runners.model.FrameworkMethod, java.lang.Object)
org.junit.runners.model.FrameworkMethod testMethod
Object target
public void evaluate () throws java.lang.Throwable
}
org/junit/internal/runners/statements/RunBefores.classRunBefores.java
package org.junit.internal.runners.statements
public org.junit.internal.runners.statements.RunBefores extends org.junit.runners.model.Statement {
private final org.junit.runners.model.Statement fNext
private final Object fTarget
private final java.util.List fBefores
public void (org.junit.runners.model.Statement, java.util.List, java.lang.Object)
org.junit.runners.model.Statement next
java.util.List befores
Object target
public void evaluate () throws java.lang.Throwable
org.junit.runners.model.FrameworkMethod before
}
org/junit/internal/runners/JUnit4ClassRunner$1.classJUnit4ClassRunner.java
package org.junit.internal.runners
org.junit.internal.runners.JUnit4ClassRunner$1 extends java.lang.Object implements java.lang.Runnable {
final org.junit.runner.notification.RunNotifier val$notifier
final org.junit.internal.runners.JUnit4ClassRunner this$0
void (org.junit.internal.runners.JUnit4ClassRunner, org.junit.runner.notification.RunNotifier)
org.junit.internal.runners.JUnit4ClassRunner this$0
public void run ()
}
org/junit/internal/runners/ClassRoadie.classClassRoadie.java
package org.junit.internal.runners
public org.junit.internal.runners.ClassRoadie extends java.lang.Object {
private org.junit.runner.notification.RunNotifier fNotifier
private org.junit.internal.runners.TestClass fTestClass
private org.junit.runner.Description fDescription
private final Runnable fRunnable
public void (org.junit.runner.notification.RunNotifier, org.junit.internal.runners.TestClass, org.junit.runner.Description, java.lang.Runnable)
org.junit.runner.notification.RunNotifier notifier
org.junit.internal.runners.TestClass testClass
org.junit.runner.Description description
Runnable runnable
protected void runUnprotected ()
protected void addFailure (java.lang.Throwable)
Throwable targetException
public void runProtected ()
private void runBefores () throws org.junit.internal.runners.FailedBefore
java.lang.reflect.Method before
java.util.List befores
java.lang.reflect.InvocationTargetException e
org.junit.internal.AssumptionViolatedException e
Throwable e
private void runAfters ()
java.lang.reflect.InvocationTargetException e
Throwable e
java.lang.reflect.Method after
java.util.List afters
}
org/junit/internal/runners/TestClass.classTestClass.java
package org.junit.internal.runners
public org.junit.internal.runners.TestClass extends java.lang.Object {
private final Class fClass
public void (java.lang.Class)
Class klass
public java.util.List getTestMethods ()
java.util.List getBefores ()
java.util.List getAfters ()
public java.util.List getAnnotatedMethods (java.lang.Class)
java.lang.annotation.Annotation annotation
java.lang.reflect.Method eachMethod
java.lang.reflect.Method[] methods
Class eachClass
Class annotationClass
java.util.List results
private boolean runsTopToBottom (java.lang.Class)
Class annotation
private boolean isShadowed (java.lang.reflect.Method, java.util.List)
java.lang.reflect.Method each
java.lang.reflect.Method method
java.util.List results
private boolean isShadowed (java.lang.reflect.Method, java.lang.reflect.Method)
int i
java.lang.reflect.Method current
java.lang.reflect.Method previous
private java.util.List getSuperClasses (java.lang.Class)
Class testClass
java.util.ArrayList results
Class current
public java.lang.reflect.Constructor getConstructor () throws java.lang.SecurityException java.lang.NoSuchMethodException
public java.lang.Class getJavaClass ()
public java.lang.String getName ()
}
org/junit/internal/runners/MethodRoadie$1.classMethodRoadie.java
package org.junit.internal.runners
org.junit.internal.runners.MethodRoadie$1 extends java.lang.Object implements java.lang.Runnable {
final long val$timeout
final org.junit.internal.runners.MethodRoadie this$0
void (org.junit.internal.runners.MethodRoadie, long)
org.junit.internal.runners.MethodRoadie this$0
public void run ()
boolean terminated
java.util.concurrent.TimeoutException e
Exception e
java.util.concurrent.ExecutorService service
java.util.concurrent.Callable callable
java.util.concurrent.Future result
}
org/junit/internal/runners/MethodRoadie$2.classMethodRoadie.java
package org.junit.internal.runners
org.junit.internal.runners.MethodRoadie$2 extends java.lang.Object implements java.lang.Runnable {
final org.junit.internal.runners.MethodRoadie this$0
void (org.junit.internal.runners.MethodRoadie)
org.junit.internal.runners.MethodRoadie this$0
public void run ()
}
org/junit/internal/runners/JUnit4ClassRunner.classJUnit4ClassRunner.java
package org.junit.internal.runners
public org.junit.internal.runners.JUnit4ClassRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Sortable {
private final java.util.List fTestMethods
private org.junit.internal.runners.TestClass fTestClass
public void (java.lang.Class) throws org.junit.internal.runners.InitializationError
Class klass
protected java.util.List getTestMethods ()
protected void validate () throws org.junit.internal.runners.InitializationError
org.junit.internal.runners.MethodValidator methodValidator
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
protected void runMethods (org.junit.runner.notification.RunNotifier)
java.lang.reflect.Method method
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
java.lang.reflect.Method method
org.junit.runner.Description spec
java.util.List testMethods
protected java.lang.annotation.Annotation[] classAnnotations ()
protected java.lang.String getName ()
protected java.lang.Object createTest () throws java.lang.Exception
protected void invokeTestMethod (java.lang.reflect.Method, org.junit.runner.notification.RunNotifier)
java.lang.reflect.InvocationTargetException e
Exception e
java.lang.reflect.Method method
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
Object test
Object test
org.junit.internal.runners.TestMethod testMethod
private void testAborted (org.junit.runner.notification.RunNotifier, org.junit.runner.Description, java.lang.Throwable)
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
Throwable e
protected org.junit.internal.runners.TestMethod wrapMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
protected java.lang.String testName (java.lang.reflect.Method)
java.lang.reflect.Method method
protected org.junit.runner.Description methodDescription (java.lang.reflect.Method)
java.lang.reflect.Method method
protected java.lang.annotation.Annotation[] testAnnotations (java.lang.reflect.Method)
java.lang.reflect.Method method
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
java.lang.reflect.Method method
java.util.Iterator iter
org.junit.runner.manipulation.Filter filter
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sorter sorter
protected org.junit.internal.runners.TestClass getTestClass ()
}
org/junit/internal/runners/MethodValidator.classMethodValidator.java
package org.junit.internal.runners
public org.junit.internal.runners.MethodValidator extends java.lang.Object {
private final java.util.List fErrors
private org.junit.internal.runners.TestClass fTestClass
public void (org.junit.internal.runners.TestClass)
org.junit.internal.runners.TestClass testClass
public void validateInstanceMethods ()
java.util.List methods
public void validateStaticMethods ()
public java.util.List validateMethodsForDefaultRunner ()
public void assertValid () throws org.junit.internal.runners.InitializationError
public void validateNoArgConstructor ()
Exception e
private void validateTestMethods (java.lang.Class, boolean)
String state
java.lang.reflect.Method each
Class annotation
boolean isStatic
java.util.List methods
}
org/junit/internal/runners/model/
org/junit/internal/runners/model/MultipleFailureException.classMultipleFailureException.java
package org.junit.internal.runners.model
public org.junit.internal.runners.model.MultipleFailureException extends org.junit.runners.model.MultipleFailureException {
private static final long serialVersionUID
public void (java.util.List)
java.util.List errors
}
org/junit/internal/runners/model/ReflectiveCallable.classReflectiveCallable.java
package org.junit.internal.runners.model
public abstract org.junit.internal.runners.model.ReflectiveCallable extends java.lang.Object {
public void ()
public java.lang.Object run () throws java.lang.Throwable
java.lang.reflect.InvocationTargetException e
protected abstract java.lang.Object runReflectiveCall () throws java.lang.Throwable
}
org/junit/internal/runners/model/EachTestNotifier.classEachTestNotifier.java
package org.junit.internal.runners.model
public org.junit.internal.runners.model.EachTestNotifier extends java.lang.Object {
private final org.junit.runner.notification.RunNotifier fNotifier
private final org.junit.runner.Description fDescription
public void (org.junit.runner.notification.RunNotifier, org.junit.runner.Description)
org.junit.runner.notification.RunNotifier notifier
org.junit.runner.Description description
public void addFailure (java.lang.Throwable)
Throwable targetException
private void addMultipleFailureException (org.junit.runners.model.MultipleFailureException)
Throwable each
org.junit.runners.model.MultipleFailureException mfe
public void addFailedAssumption (org.junit.internal.AssumptionViolatedException)
org.junit.internal.AssumptionViolatedException e
public void fireTestFinished ()
public void fireTestStarted ()
public void fireTestIgnored ()
}
org/junit/internal/runners/InitializationError.classInitializationError.java
package org.junit.internal.runners
public org.junit.internal.runners.InitializationError extends java.lang.Exception {
private static final long serialVersionUID
private final java.util.List fErrors
public void (java.util.List)
java.util.List errors
public transient void (java.lang.Throwable[])
Throwable[] errors
public void (java.lang.String)
String string
public java.util.List getCauses ()
}
org/junit/internal/runners/JUnit38ClassRunner$OldTestClassAdaptingListener.classJUnit38ClassRunner.java
package org.junit.internal.runners
final org.junit.internal.runners.JUnit38ClassRunner$OldTestClassAdaptingListener extends java.lang.Object implements junit.framework.TestListener {
private final org.junit.runner.notification.RunNotifier fNotifier
final org.junit.internal.runners.JUnit38ClassRunner this$0
private void (org.junit.internal.runners.JUnit38ClassRunner, org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public void endTest (junit.framework.Test)
junit.framework.Test test
public void startTest (junit.framework.Test)
junit.framework.Test test
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
org.junit.runner.notification.Failure failure
private org.junit.runner.Description asDescription (junit.framework.Test)
org.junit.runner.Describable facade
junit.framework.Test test
private java.lang.Class getEffectiveClass (junit.framework.Test)
junit.framework.Test test
private java.lang.String getName (junit.framework.Test)
junit.framework.Test test
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
void (org.junit.internal.runners.JUnit38ClassRunner, org.junit.runner.notification.RunNotifier, org.junit.internal.runners.JUnit38ClassRunner$1)
org.junit.internal.runners.JUnit38ClassRunner x0
org.junit.runner.notification.RunNotifier x1
org.junit.internal.runners.JUnit38ClassRunner$1 x2
}
org/junit/internal/runners/SuiteMethod.classSuiteMethod.java
package org.junit.internal.runners
public org.junit.internal.runners.SuiteMethod extends org.junit.internal.runners.JUnit38ClassRunner {
public void (java.lang.Class) throws java.lang.Throwable
Class klass
public static junit.framework.Test testFromSuiteMethod (java.lang.Class) throws java.lang.Throwable
java.lang.reflect.InvocationTargetException e
Class klass
java.lang.reflect.Method suiteMethod
junit.framework.Test suite
}
org/junit/internal/runners/JUnit38ClassRunner.classJUnit38ClassRunner.java
package org.junit.internal.runners
public org.junit.internal.runners.JUnit38ClassRunner extends org.junit.runner.Runner implements org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Sortable {
private junit.framework.Test fTest
public void (java.lang.Class)
Class klass
public void (junit.framework.Test)
junit.framework.Test test
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
junit.framework.TestResult result
public junit.framework.TestListener createAdaptingListener (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
private static org.junit.runner.Description makeDescription (junit.framework.Test)
junit.framework.TestCase tc
org.junit.runner.Description made
int i
junit.framework.TestSuite ts
String name
org.junit.runner.Description description
int n
org.junit.runner.Describable adapter
junit.extensions.TestDecorator decorator
junit.framework.Test test
private static java.lang.String createSuiteDescription (junit.framework.TestSuite)
junit.framework.TestSuite ts
int count
String example
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filterable adapter
junit.framework.Test test
int i
junit.framework.TestSuite suite
junit.framework.TestSuite filtered
int n
org.junit.runner.manipulation.Filter filter
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sortable adapter
org.junit.runner.manipulation.Sorter sorter
private void setTest (junit.framework.Test)
junit.framework.Test test
private junit.framework.Test getTest ()
}
org/junit/internal/runners/TestMethod.classTestMethod.java
package org.junit.internal.runners
public org.junit.internal.runners.TestMethod extends java.lang.Object {
private final java.lang.reflect.Method fMethod
private org.junit.internal.runners.TestClass fTestClass
public void (java.lang.reflect.Method, org.junit.internal.runners.TestClass)
java.lang.reflect.Method method
org.junit.internal.runners.TestClass testClass
public boolean isIgnored ()
public long getTimeout ()
org.junit.Test annotation
long timeout
protected java.lang.Class getExpectedException ()
org.junit.Test annotation
boolean isUnexpected (java.lang.Throwable)
Throwable exception
boolean expectsException ()
java.util.List getBefores ()
java.util.List getAfters ()
public void invoke (java.lang.Object) throws java.lang.IllegalArgumentException java.lang.IllegalAccessException java.lang.reflect.InvocationTargetException
Object test
}
org/junit/internal/runners/JUnit38ClassRunner$1.classJUnit38ClassRunner.java
package org.junit.internal.runners
org.junit.internal.runners.JUnit38ClassRunner$1 extends java.lang.Object {
}
org/junit/internal/runners/JUnit4ClassRunner$2.classJUnit4ClassRunner.java
package org.junit.internal.runners
org.junit.internal.runners.JUnit4ClassRunner$2 extends java.lang.Object implements java.util.Comparator {
final org.junit.runner.manipulation.Sorter val$sorter
final org.junit.internal.runners.JUnit4ClassRunner this$0
void (org.junit.internal.runners.JUnit4ClassRunner, org.junit.runner.manipulation.Sorter)
org.junit.internal.runners.JUnit4ClassRunner this$0
public int compare (java.lang.reflect.Method, java.lang.reflect.Method)
java.lang.reflect.Method o1
java.lang.reflect.Method o2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/junit/internal/JUnitSystem.classJUnitSystem.java
package org.junit.internal
public abstract org.junit.internal.JUnitSystem extends java.lang.Object {
public abstract void exit (int)
public abstract java.io.PrintStream out ()
}
org/junit/internal/ExactComparisonCriteria.classExactComparisonCriteria.java
package org.junit.internal
public org.junit.internal.ExactComparisonCriteria extends org.junit.internal.ComparisonCriteria {
public void ()
protected void assertElementsEqual (java.lang.Object, java.lang.Object)
Object expected
Object actual
}
org/junit/internal/InexactComparisonCriteria.classInexactComparisonCriteria.java
package org.junit.internal
public org.junit.internal.InexactComparisonCriteria extends org.junit.internal.ComparisonCriteria {
public double fDelta
public void (double)
double delta
protected void assertElementsEqual (java.lang.Object, java.lang.Object)
Object expected
Object actual
}
org/junit/internal/ArrayComparisonFailure.classArrayComparisonFailure.java
package org.junit.internal
public org.junit.internal.ArrayComparisonFailure extends java.lang.AssertionError {
private static final long serialVersionUID
private java.util.List fIndices
private final String fMessage
private final AssertionError fCause
public void (java.lang.String, java.lang.AssertionError, int)
String message
AssertionError cause
int index
public void addDimension (int)
int index
public java.lang.String getMessage ()
int each
StringBuilder builder
public java.lang.String toString ()
}
org/junit/internal/builders/
org/junit/internal/builders/JUnit4Builder.classJUnit4Builder.java
package org.junit.internal.builders
public org.junit.internal.builders.JUnit4Builder extends org.junit.runners.model.RunnerBuilder {
public void ()
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class testClass
}
org/junit/internal/builders/IgnoredBuilder.classIgnoredBuilder.java
package org.junit.internal.builders
public org.junit.internal.builders.IgnoredBuilder extends org.junit.runners.model.RunnerBuilder {
public void ()
public org.junit.runner.Runner runnerForClass (java.lang.Class)
Class testClass
}
org/junit/internal/builders/IgnoredClassRunner.classIgnoredClassRunner.java
package org.junit.internal.builders
public org.junit.internal.builders.IgnoredClassRunner extends org.junit.runner.Runner {
private final Class fTestClass
public void (java.lang.Class)
Class testClass
public void run (org.junit.runner.notification.RunNotifier)
org.junit.runner.notification.RunNotifier notifier
public org.junit.runner.Description getDescription ()
}
org/junit/internal/builders/AnnotatedBuilder.classAnnotatedBuilder.java
package org.junit.internal.builders
public org.junit.internal.builders.AnnotatedBuilder extends org.junit.runners.model.RunnerBuilder {
private static final String CONSTRUCTOR_ERROR_FORMAT
private org.junit.runners.model.RunnerBuilder fSuiteBuilder
public void (org.junit.runners.model.RunnerBuilder)
org.junit.runners.model.RunnerBuilder suiteBuilder
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Exception
Class testClass
org.junit.runner.RunWith annotation
public org.junit.runner.Runner buildRunner (java.lang.Class, java.lang.Class) throws java.lang.Exception
String simpleName
NoSuchMethodException e2
NoSuchMethodException e
Class runnerClass
Class testClass
}
org/junit/internal/builders/JUnit3Builder.classJUnit3Builder.java
package org.junit.internal.builders
public org.junit.internal.builders.JUnit3Builder extends org.junit.runners.model.RunnerBuilder {
public void ()
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class testClass
boolean isPre4Test (java.lang.Class)
Class testClass
}
org/junit/internal/builders/SuiteMethodBuilder.classSuiteMethodBuilder.java
package org.junit.internal.builders
public org.junit.internal.builders.SuiteMethodBuilder extends org.junit.runners.model.RunnerBuilder {
public void ()
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class each
public boolean hasSuiteMethod (java.lang.Class)
NoSuchMethodException e
Class testClass
}
org/junit/internal/builders/AllDefaultPossibilitiesBuilder.classAllDefaultPossibilitiesBuilder.java
package org.junit.internal.builders
public org.junit.internal.builders.AllDefaultPossibilitiesBuilder extends org.junit.runners.model.RunnerBuilder {
private final boolean fCanUseSuiteMethod
public void (boolean)
boolean canUseSuiteMethod
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
org.junit.runner.Runner runner
org.junit.runners.model.RunnerBuilder each
Class testClass
java.util.List builders
protected org.junit.internal.builders.JUnit4Builder junit4Builder ()
protected org.junit.internal.builders.JUnit3Builder junit3Builder ()
protected org.junit.internal.builders.AnnotatedBuilder annotatedBuilder ()
protected org.junit.internal.builders.IgnoredBuilder ignoredBuilder ()
protected org.junit.runners.model.RunnerBuilder suiteMethodBuilder ()
}
org/junit/internal/builders/NullBuilder.classNullBuilder.java
package org.junit.internal.builders
public org.junit.internal.builders.NullBuilder extends org.junit.runners.model.RunnerBuilder {
public void ()
public org.junit.runner.Runner runnerForClass (java.lang.Class) throws java.lang.Throwable
Class each
}
org/junit/internal/RealSystem.classRealSystem.java
package org.junit.internal
public org.junit.internal.RealSystem extends java.lang.Object implements org.junit.internal.JUnitSystem {
public void ()
public void exit (int)
int code
public java.io.PrintStream out ()
}
org/junit/internal/matchers/
org/junit/internal/matchers/Each.classEach.java
package org.junit.internal.matchers
public org.junit.internal.matchers.Each extends java.lang.Object {
public void ()
public static org.hamcrest.Matcher each (org.hamcrest.Matcher)
org.hamcrest.Matcher individual
org.hamcrest.Matcher allItemsAre
}
org/junit/internal/matchers/IsCollectionContaining.classIsCollectionContaining.java
package org.junit.internal.matchers
public org.junit.internal.matchers.IsCollectionContaining extends org.junit.internal.matchers.TypeSafeMatcher {
private final org.hamcrest.Matcher elementMatcher
public void (org.hamcrest.Matcher)
org.hamcrest.Matcher elementMatcher
public boolean matchesSafely (java.lang.Iterable)
Object item
Iterable collection
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public static org.hamcrest.Matcher hasItem (org.hamcrest.Matcher)
org.hamcrest.Matcher elementMatcher
public static org.hamcrest.Matcher hasItem (java.lang.Object)
Object element
public static transient org.hamcrest.Matcher hasItems (org.hamcrest.Matcher[])
org.hamcrest.Matcher elementMatcher
org.hamcrest.Matcher[] elementMatchers
java.util.Collection all
public static transient org.hamcrest.Matcher hasItems (java.lang.Object[])
Object element
Object[] elements
java.util.Collection all
public volatile boolean matchesSafely (java.lang.Object)
}
org/junit/internal/matchers/TypeSafeMatcher.classTypeSafeMatcher.java
package org.junit.internal.matchers
public abstract org.junit.internal.matchers.TypeSafeMatcher extends org.hamcrest.BaseMatcher {
private Class expectedType
public abstract boolean matchesSafely (java.lang.Object)
protected void ()
private static java.lang.Class findExpectedType (java.lang.Class)
java.lang.reflect.Method method
Class c
Class fromClass
private static boolean isMatchesSafelyMethod (java.lang.reflect.Method)
java.lang.reflect.Method method
protected void (java.lang.Class)
Class expectedType
public final boolean matches (java.lang.Object)
Object item
}
org/junit/internal/matchers/Each$1.classEach.java
package org.junit.internal.matchers
final org.junit.internal.matchers.Each$1 extends org.hamcrest.BaseMatcher {
final org.hamcrest.Matcher val$allItemsAre
final org.hamcrest.Matcher val$individual
void (org.hamcrest.Matcher, org.hamcrest.Matcher)
public boolean matches (java.lang.Object)
Object item
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
}
org/junit/internal/matchers/StringContains.classStringContains.java
package org.junit.internal.matchers
public org.junit.internal.matchers.StringContains extends org.junit.internal.matchers.SubstringMatcher {
public void (java.lang.String)
String substring
protected boolean evalSubstringOf (java.lang.String)
String s
protected java.lang.String relationship ()
public static org.hamcrest.Matcher containsString (java.lang.String)
String substring
}
org/junit/internal/matchers/SubstringMatcher.classSubstringMatcher.java
package org.junit.internal.matchers
public abstract org.junit.internal.matchers.SubstringMatcher extends org.junit.internal.matchers.TypeSafeMatcher {
protected final String substring
protected void (java.lang.String)
String substring
public boolean matchesSafely (java.lang.String)
String item
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
protected abstract boolean evalSubstringOf (java.lang.String)
protected abstract java.lang.String relationship ()
public volatile boolean matchesSafely (java.lang.Object)
}
org/junit/internal/matchers/CombinableMatcher.classCombinableMatcher.java
package org.junit.internal.matchers
public org.junit.internal.matchers.CombinableMatcher extends org.hamcrest.BaseMatcher {
private final org.hamcrest.Matcher fMatcher
public void (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public boolean matches (java.lang.Object)
Object item
public void describeTo (org.hamcrest.Description)
org.hamcrest.Description description
public org.junit.internal.matchers.CombinableMatcher and (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
public org.junit.internal.matchers.CombinableMatcher or (org.hamcrest.Matcher)
org.hamcrest.Matcher matcher
}
org/junit/internal/TextListener.classTextListener.java
package org.junit.internal
public org.junit.internal.TextListener extends org.junit.runner.notification.RunListener {
private final java.io.PrintStream fWriter
public void (org.junit.internal.JUnitSystem)
org.junit.internal.JUnitSystem system
public void (java.io.PrintStream)
java.io.PrintStream writer
public void testRunFinished (org.junit.runner.Result)
org.junit.runner.Result result
public void testStarted (org.junit.runner.Description)
org.junit.runner.Description description
public void testFailure (org.junit.runner.notification.Failure)
org.junit.runner.notification.Failure failure
public void testIgnored (org.junit.runner.Description)
org.junit.runner.Description description
private java.io.PrintStream getWriter ()
protected void printHeader (long)
long runTime
protected void printFailures (org.junit.runner.Result)
org.junit.runner.notification.Failure each
org.junit.runner.Result result
java.util.List failures
int i
protected void printFailure (org.junit.runner.notification.Failure, java.lang.String)
org.junit.runner.notification.Failure each
String prefix
protected void printFooter (org.junit.runner.Result)
org.junit.runner.Result result
protected java.lang.String elapsedTimeAsString (long)
long runTime
}
org/junit/internal/ComparisonCriteria.classComparisonCriteria.java
package org.junit.internal
public abstract org.junit.internal.ComparisonCriteria extends java.lang.Object {
public void ()
public void arrayEquals (java.lang.String, java.lang.Object, java.lang.Object) throws org.junit.internal.ArrayComparisonFailure
org.junit.internal.ArrayComparisonFailure e
AssertionError e
Object expected
Object actual
int i
String message
Object expecteds
Object actuals
String header
int expectedsLength
private boolean isArray (java.lang.Object)
Object expected
private int assertArraysAreSameLength (java.lang.Object, java.lang.Object, java.lang.String)
Object expecteds
Object actuals
String header
int actualsLength
int expectedsLength
protected abstract void assertElementsEqual (java.lang.Object, java.lang.Object)
}
com/
com/android/
com/android/tradefed/
com/android/tradefed/testtype/
com/android/tradefed/testtype/UiAutomatorTest$LoggingWrapper.classUiAutomatorTest.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.UiAutomatorTest$LoggingWrapper extends com.android.tradefed.result.StubTestInvocationListener {
com.android.tradefed.result.ITestInvocationListener mListener
private boolean mLoggedTestFailure
private boolean mLoggedTestRunFailure
final com.android.tradefed.testtype.UiAutomatorTest this$0
public void (com.android.tradefed.testtype.UiAutomatorTest, com.android.tradefed.result.ITestInvocationListener)
com.android.tradefed.result.ITestInvocationListener listener
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
private void captureFailureLog (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void testRunFailed (java.lang.String)
String errorMessage
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
}
com/android/tradefed/testtype/PythonUnitTestResultParser.classPythonUnitTestResultParser.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.PythonUnitTestResultParser extends com.android.ddmlib.MultiLineReceiver {
String[] mAllLines
String mCurrentLine
int mLineNum
com.android.tradefed.testtype.PythonUnitTestResultParser$ParserState mCurrentParseState
com.android.ddmlib.testrunner.TestIdentifier mCurrentTestId
StringBuilder mCurrentTraceback
long mTotalElapsedTime
int mTotalTestCount
private java.util.Map mTestResultCache
private int mFailedTestCount
private final java.util.Collection mListeners
private final String mRunName
static final String EQLINE
static final String LINE
static final String CASE_OK
static final String RUN_OK
static final String RUN_FAILED
public void (java.util.Collection, java.lang.String)
java.util.Collection listeners
String runName
public void processNewLines (java.lang.String[])
com.android.tradefed.testtype.PythonUnitTestResultParser$PythonUnitTestParseException e
String[] lines
void init (java.lang.String[])
String[] lines
void parse () throws com.android.tradefed.testtype.PythonUnitTestResultParser$PythonUnitTestParseException
void testResult () throws com.android.tradefed.testtype.PythonUnitTestResultParser$PythonUnitTestParseException
String status
String testName
String testClass
ArrayIndexOutOfBoundsException e
String[] toks
void failMessage () throws com.android.tradefed.testtype.PythonUnitTestResultParser$PythonUnitTestParseException
String testName
String testClass
ArrayIndexOutOfBoundsException e
String[] toks
void traceback () throws com.android.tradefed.testtype.PythonUnitTestResultParser$PythonUnitTestParseException
void summary () throws com.android.tradefed.testtype.PythonUnitTestResultParser$PythonUnitTestParseException
NumberFormatException e
NumberFormatException e
String[] toks
double time
boolean completeTestRun () throws com.android.tradefed.testtype.PythonUnitTestResultParser$PythonUnitTestParseException
java.util.Map$Entry test
com.android.ddmlib.testrunner.ITestRunListener listener
String failReason
boolean eqline ()
boolean line ()
boolean advance ()
private void parseError (java.lang.String) throws com.android.tradefed.testtype.PythonUnitTestResultParser$PythonUnitTestParseException
String expected
private void markTestSuccess ()
private void markTestFailure ()
public boolean isCancelled ()
}
com/android/tradefed/testtype/IBuildReceiver.classIBuildReceiver.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.IBuildReceiver extends java.lang.Object {
public abstract void setBuild (com.android.tradefed.build.IBuildInfo)
}
com/android/tradefed/testtype/UiAutomatorRunner.classUiAutomatorRunner.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.UiAutomatorRunner extends java.lang.Object implements com.android.ddmlib.testrunner.IRemoteAndroidTestRunner {
private static final String CLASS_ARG_NAME
private static final String DEBUG_ARG_NAME
private static final String RUNNER_ARG_NAME
private static final char METHOD_SEPARATOR
private static final char CLASS_SEPARATOR
private static final String DEFAULT_RUNNER_NAME
private static final String UIAUTOMATOR_RUNNER_PATH
private java.util.Map mArgsMap
private String[] mJarPaths
private String mPackageName
private long mMaxTimeToOutputResponse
private com.android.ddmlib.IDevice mRemoteDevice
private String mRunName
private com.android.ddmlib.testrunner.InstrumentationResultParser mParser
private String mRunnerPath
private String mRunnerName
private boolean mIgnoreSighup
public void (com.android.ddmlib.IDevice, java.lang.String[], java.lang.String)
com.android.ddmlib.IDevice remoteDevice
String[] jarPaths
String runnerPath
public java.lang.String getPackageName ()
public java.lang.String getRunnerName ()
protected java.lang.String getRunnerPath ()
public void setIgnoreSighup (boolean)
boolean value
protected java.lang.String getRunCommand ()
String jarArg
String command
private java.lang.String getArgsCommand ()
String argCmd
java.util.Map$Entry argPair
StringBuilder commandBuilder
public void setClassName (java.lang.String)
String className
int pos
public void setClassNames (java.lang.String[])
int i
String[] classNames
StringBuilder classArgBuilder
public void setMethodName (java.lang.String, java.lang.String)
String className
String testName
public void setTestPackageName (java.lang.String)
String packageName
public void setTestSize (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize)
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize size
public void addInstrumentationArg (java.lang.String, java.lang.String)
String name
String value
public void removeInstrumentationArg (java.lang.String)
String name
public void addBooleanArg (java.lang.String, boolean)
String name
boolean value
public void setLogOnly (boolean)
boolean logOnly
public void setDebug (boolean)
boolean debug
public void setCoverage (boolean)
boolean coverage
public void setTestCollection (boolean)
boolean b
public void setMaxtimeToOutputResponse (int)
int maxTimeToOutputResponse
public void setMaxTimeToOutputResponse (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
public void setRunName (java.lang.String)
String runName
public transient void run (com.android.ddmlib.testrunner.ITestRunListener[]) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
com.android.ddmlib.testrunner.ITestRunListener[] listeners
public void run (java.util.Collection) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
java.io.IOException e
com.android.ddmlib.ShellCommandUnresponsiveException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
java.util.Collection listeners
String cmdLine
String runName
public void cancel ()
}
com/android/tradefed/testtype/InstrumentationTest.classInstrumentationTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.InstrumentationTest extends java.lang.Object implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IResumableTest com.android.tradefed.testtype.ITestCollector com.android.tradefed.testtype.IAbiReceiver {
private static final String LOG_TAG
private static final int COLLECT_TESTS_ATTEMPTS
private static final String TEST_FILE_INST_ARGS_KEY
static final String DELAY_MSEC_ARG
static final String TEST_TIMEOUT_INST_ARGS_KEY
private String mPackageName
private String mRunnerName
private String mTestClassName
private String mTestMethodName
private String mTestPackageName
private Integer mTimeout
private long mShellTimeout
private int mTestTimeout
private String mTestSize
private boolean mIsRerunMode
private boolean mIsResumeMode
private int mTestDelay
private java.io.File mInstallFile
private String mRunName
private java.util.Map mInstrArgMap
private com.android.tradefed.result.BugreportCollector$Freq mBugreportFrequency
private boolean mScreenshotOnFailure
private boolean mLogcatOnFailure
private int mMaxLogcatBytes
private boolean mReRunUsingTestFile
private int mReRunUsingTestFileAttempts
private boolean mFallbackToSerialRerun
private boolean mRebootBeforeReRun
private String mForceAbi
private boolean mCollectTestsOnly
private boolean mDebug
private com.android.tradefed.testtype.IAbi mAbi
private java.util.Collection mInstallArgs
private com.android.tradefed.device.ITestDevice mDevice
private com.android.ddmlib.testrunner.IRemoteAndroidTestRunner mRunner
private java.util.Collection mRemainingTests
private String mCoverageTarget
private String mTestFilePathOnDevice
private boolean mForceBatchMode
public void ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public void setPackageName (java.lang.String)
String packageName
public void setRunnerName (java.lang.String)
String runnerName
public java.lang.String getRunnerName ()
public void setClassName (java.lang.String)
String testClassName
public void setMethodName (java.lang.String)
String testMethodName
public void setTestFilePathOnDevice (java.lang.String)
String testFilePathOnDevice
public void setTestSize (java.lang.String)
String size
public java.lang.String getPackageName ()
public java.lang.String getRunName ()
public void setRunName (java.lang.String)
String runName
public void setTestsToRun (java.util.Collection, boolean)
java.util.Collection tests
boolean forceBatchMode
java.lang.String getClassName ()
java.lang.String getMethodName ()
java.lang.String getTestFilePathOnDevice ()
java.lang.String getTestPackageName ()
public void setTestPackageName (java.lang.String)
String testPackageName
java.lang.String getTestSize ()
public void setShellTimeout (long)
long timeout
public void setTestTimeout (int)
int timeout
public void setCoverageTarget (java.lang.String)
String coverageTarget
public java.lang.String getCoverageTarget ()
boolean isRerunMode ()
public boolean isResumable ()
public void setRerunMode (boolean)
boolean rerun
public void setResumeMode (boolean)
boolean resume
long getShellTimeout ()
int getTestTimeout ()
long getTestDelay ()
public void setInstallFile (java.io.File)
java.io.File installFile
public com.android.tradefed.device.ITestDevice getDevice ()
public void setCollectsTestsShellTimeout (int)
int timeout
public void setBugreportFrequency (com.android.tradefed.result.BugreportCollector$Freq)
com.android.tradefed.result.BugreportCollector$Freq freq
public void addInstrumentationArg (java.lang.String, java.lang.String)
String key
String value
public void setForceAbi (java.lang.String)
String abi
public java.lang.String getForceAbi ()
public void setScreenshotOnFailure (boolean)
boolean screenshotOnFailure
public void setLogcatOnFailure (boolean)
boolean logcatOnFailure
public void setLogcatOnFailureSize (int)
int logcatOnFailureSize
public void setReRunUsingTestFile (boolean)
boolean reRunUsingTestFile
public void setFallbackToSerialRerun (boolean)
boolean reRunSerially
public void setRebootBeforeReRun (boolean)
boolean rebootBeforeReRun
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner createRemoteAndroidTestRunner (java.lang.String, java.lang.String, com.android.ddmlib.IDevice) throws com.android.tradefed.device.DeviceNotAvailableException
String packageName
String runnerName
com.android.ddmlib.IDevice device
com.android.ddmlib.testrunner.RemoteAndroidTestRunner runner
String abiName
private java.lang.String resolveAbiName () throws com.android.tradefed.device.DeviceNotAvailableException
String abiName
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
protected void setRunnerArgs (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner)
java.util.Map$Entry argEntry
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
private void addTimeoutsToRunner (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner)
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
private void doTestRun (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.BugreportCollector$Predicate pred
com.android.tradefed.result.BugreportCollector collector
com.android.tradefed.testtype.InstrumentationTest$FailedTestScreenshotGenerator screenListener
com.android.tradefed.testtype.InstrumentationTest$FailedTestLogcatGenerator logcatListener
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.result.ITestInvocationListener testCollectionListener
private void runWithRerun (com.android.tradefed.result.ITestInvocationListener, java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
java.util.Collection expectedTests
com.android.tradefed.result.CollectingTestListener testTracker
private void rerunTests (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
private void reRunTestsFromFile (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.testtype.InstrumentationFileTest testReRunner
com.android.tradefed.result.CollectingTestListener testTracker
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.result.ITestInvocationListener listener
private void reRunTestsSerially (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.testtype.InstrumentationSerialTest testReRunner
com.android.tradefed.result.CollectingTestListener testTracker
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.result.ITestInvocationListener listener
private void calculateRemainingTests (java.util.Collection, com.android.tradefed.result.CollectingTestListener)
java.util.Collection expectedTests
com.android.tradefed.result.CollectingTestListener testTracker
private java.util.Collection collectTestsToRun (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
java.util.Collection tests
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
com.android.tradefed.result.ITestInvocationListener listener
private java.util.Collection collectTestsAndRetry (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.CollectingTestListener collector
boolean instrResult
com.android.ddmlib.testrunner.TestRunResult runResults
int i
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
com.android.tradefed.result.ITestInvocationListener listener
boolean communicationFailure
public void setCollectTestsOnly (boolean)
boolean shouldCollectTest
public void setAbi (com.android.tradefed.testtype.IAbi)
com.android.tradefed.testtype.IAbi abi
}
com/android/tradefed/testtype/DeviceTestSuite.classDeviceTestSuite.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.DeviceTestSuite extends junit.framework.TestSuite implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest {
private com.android.tradefed.device.ITestDevice mDevice
public void (java.lang.Class)
Class testClass
public void ()
public com.android.tradefed.device.ITestDevice getDevice ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
public void addTestSuite (java.lang.Class)
Class testClass
public void runTest (junit.framework.Test, junit.framework.TestResult)
com.android.tradefed.testtype.IDeviceTest deviceTest
junit.framework.Test test
junit.framework.TestResult result
}
com/android/tradefed/testtype/InstrumentationFileTest.classInstrumentationFileTest.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.InstrumentationFileTest extends java.lang.Object implements com.android.tradefed.testtype.IRemoteTest {
private static final String ON_DEVICE_TEST_DIR_LOCATION
private static final char METHOD_SEPARATOR
private com.android.tradefed.testtype.InstrumentationTest mInstrumentationTest
private final java.util.Collection mTests
private String mFilePathOnDevice
private int mAttemps
private int mMaxAttemps
private boolean mRetrySerially
void (com.android.tradefed.testtype.InstrumentationTest, java.util.Collection, boolean, int) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.testtype.InstrumentationTest instrumentationTest
java.util.Collection testsToRun
boolean retrySerially
int maxAttempts
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
private void writeTestsToFileAndRun (java.util.Collection, com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.testrunner.TestIdentifier testToRun
java.io.BufferedWriter bw
java.io.IOException e
java.util.Collection tests
com.android.tradefed.result.ITestInvocationListener listener
java.io.File testFile
private void runTests (com.android.tradefed.testtype.InstrumentationTest, com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
java.util.Collection completedTests
java.util.Collection completedTests
com.android.tradefed.testtype.InstrumentationTest runner
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.result.CollectingTestListener testTracker
private void reRunTestsSerially (com.android.tradefed.testtype.InstrumentationTest, com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.testtype.InstrumentationTest runner
com.android.tradefed.result.ITestInvocationListener listener
boolean pushFileToTestDevice (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File file
String destinationPath
void deleteTestFileFromDevice (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String pathToFile
com.android.tradefed.testtype.InstrumentationTest createInstrumentationTest ()
}
com/android/tradefed/testtype/PythonUnitTestResultParser$1.classPythonUnitTestResultParser.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.PythonUnitTestResultParser$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$testtype$PythonUnitTestResultParser$ParserState
static void ()
}
com/android/tradefed/testtype/GoogleBenchmarkTest.classGoogleBenchmarkTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.GoogleBenchmarkTest extends java.lang.Object implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest {
static final String DEFAULT_TEST_PATH
private static final String GBENCHMARK_JSON_OUTPUT_FORMAT
private java.util.List mFileExclusionFilterRegex
private String mDeviceTestPath
private String mTestModule
private String mReportRunName
private long mMaxRunTime
private com.android.tradefed.device.ITestDevice mDevice
public void ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public com.android.tradefed.device.ITestDevice getDevice ()
public void setModuleName (java.lang.String)
String moduleName
public java.lang.String getModuleName ()
public void setReportRunName (java.lang.String)
String reportRunName
void addFileExclusionFilterRegex (java.lang.String)
String regex
private java.lang.String getTestPath ()
StringBuilder testPath
private void doRunAllTestsInSubdirectory (java.lang.String, com.android.tradefed.device.ITestDevice, com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
String child
String cmd
long elapsedTime
long elapsedTime
String rootEntry
String runName
long startTime
java.util.Map metricMap
com.android.tradefed.device.CollectingOutputReceiver outputCollector
com.android.tradefed.testtype.GoogleBenchmarkResultParser resultParser
String root
com.android.tradefed.device.ITestDevice testDevice
com.android.tradefed.result.ITestInvocationListener listener
protected boolean shouldSkipFile (java.lang.String)
String regex
String fullPath
com.android.tradefed.device.CollectingOutputReceiver createOutputCollector ()
com.android.tradefed.testtype.GoogleBenchmarkResultParser createResultParser (java.lang.String, com.android.tradefed.result.ITestInvocationListener)
String runName
com.android.tradefed.result.ITestInvocationListener listener
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
String testPath
}
com/android/tradefed/testtype/DeviceTestResult$RuntimeDeviceNotAvailableException.classDeviceTestResult.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.DeviceTestResult$RuntimeDeviceNotAvailableException extends java.lang.RuntimeException {
private com.android.tradefed.device.DeviceNotAvailableException mException
final com.android.tradefed.testtype.DeviceTestResult this$0
void (com.android.tradefed.testtype.DeviceTestResult, com.android.tradefed.device.DeviceNotAvailableException)
com.android.tradefed.testtype.DeviceTestResult this$0
com.android.tradefed.device.DeviceNotAvailableException e
com.android.tradefed.device.DeviceNotAvailableException getDeviceException ()
}
com/android/tradefed/testtype/testdefs/
com/android/tradefed/testtype/testdefs/InstrumentationTestDef.classInstrumentationTestDef.java
package com.android.tradefed.testtype.testdefs
com.android.tradefed.testtype.testdefs.InstrumentationTestDef extends java.lang.Object {
private final String mName
private final String mPackage
private String mRunner
private String mClassName
private boolean mIsContinuous
private String mCoverageTarget
public void (java.lang.String, java.lang.String)
String testName
String packageName
void setRunner (java.lang.String)
String runnerName
void setClassName (java.lang.String)
String className
void setContinuous (boolean)
boolean isContinuous
void setCoverageTarget (java.lang.String)
String coverageTarget
java.lang.String getName ()
java.lang.String getPackage ()
java.lang.String getRunner ()
java.lang.String getClassName ()
boolean isContinuous ()
java.lang.String getCoverageTarget ()
}
com/android/tradefed/testtype/testdefs/XmlDefsTest.classXmlDefsTest.java
package com.android.tradefed.testtype.testdefs
public com.android.tradefed.testtype.testdefs.XmlDefsTest extends java.lang.Object implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IResumableTest com.android.tradefed.testtype.IShardableTest {
private static final String LOG_TAG
public static final String COVERAGE_TARGET_KEY
private com.android.tradefed.device.ITestDevice mDevice
private Integer mTimeout
private long mShellTimeout
private int mTestTimeout
private String mTestSize
private boolean mIsRerunMode
private boolean mIsResumeMode
private java.util.Collection mLocalFiles
private java.util.Collection mRemotePaths
private boolean mSendCoverage
private int mNumShards
private java.util.List mTests
public void ()
public com.android.tradefed.device.ITestDevice getDevice ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
void addRemoteFilePath (java.lang.String)
String path
void addLocalFilePath (java.io.File)
java.io.File file
void setSendCoverage (boolean)
boolean sendCoverage
void setNumShards (int)
int shards
java.util.List getTests ()
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
private void buildTests () throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File testDefFile
java.io.File testDefFile
com.android.tradefed.testtype.InstrumentationTest test
com.android.tradefed.testtype.testdefs.InstrumentationTestDef def
com.android.tradefed.testtype.testdefs.XmlDefsParser parser
private void parseFile (com.android.tradefed.testtype.testdefs.XmlDefsParser, java.io.File)
java.io.FileNotFoundException e
com.android.tradefed.util.xml.AbstractXmlParser$ParseException e
com.android.tradefed.testtype.testdefs.XmlDefsParser parser
java.io.File testDefFile
private void doRun (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.testtype.InstrumentationTest test
com.android.tradefed.result.ITestInvocationListener listener
private void sendCoverage (java.lang.String, java.lang.String, com.android.tradefed.result.ITestInvocationListener)
String packageName
String coverageTarget
com.android.tradefed.result.ITestInvocationListener listener
java.util.Map coverageMetric
private java.util.Collection getRemoteFile (java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File tmpFile
java.io.IOException e
String remoteFilePath
java.util.Collection remoteFilePaths
java.util.Collection files
void setShellTimeout (long)
long timeout
long getShellTimeout ()
int getTestTimeout ()
java.lang.String getTestSize ()
com.android.tradefed.testtype.testdefs.XmlDefsParser createParser ()
com.android.tradefed.testtype.InstrumentationTest createInstrumentationTest ()
public boolean isResumable ()
public java.util.Collection split ()
com.android.tradefed.testtype.testdefs.XmlDefsTest shard
int i
com.android.tradefed.testtype.InstrumentationTest test
com.android.tradefed.testtype.testdefs.XmlDefsTest shard
java.util.Queue shardQueue
}
com/android/tradefed/testtype/testdefs/XmlDefsParser$1.classXmlDefsParser.java
package com.android.tradefed.testtype.testdefs
com.android.tradefed.testtype.testdefs.XmlDefsParser$1 extends java.lang.Object {
}
com/android/tradefed/testtype/testdefs/XmlDefsParser$DefsHandler.classXmlDefsParser.java
package com.android.tradefed.testtype.testdefs
com.android.tradefed.testtype.testdefs.XmlDefsParser$DefsHandler extends org.xml.sax.helpers.DefaultHandler {
private static final String TEST_TAG
final com.android.tradefed.testtype.testdefs.XmlDefsParser this$0
private void (com.android.tradefed.testtype.testdefs.XmlDefsParser)
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String defName
com.android.tradefed.testtype.testdefs.InstrumentationTestDef def
String uri
String localName
String name
org.xml.sax.Attributes attributes
void (com.android.tradefed.testtype.testdefs.XmlDefsParser, com.android.tradefed.testtype.testdefs.XmlDefsParser$1)
com.android.tradefed.testtype.testdefs.XmlDefsParser x0
com.android.tradefed.testtype.testdefs.XmlDefsParser$1 x1
}
com/android/tradefed/testtype/testdefs/XmlDefsParser.classXmlDefsParser.java
package com.android.tradefed.testtype.testdefs
com.android.tradefed.testtype.testdefs.XmlDefsParser extends com.android.tradefed.util.xml.AbstractXmlParser {
private java.util.Map mTestDefsMap
void ()
public java.util.Collection getTestDefs ()
protected org.xml.sax.helpers.DefaultHandler createXmlHandler ()
static java.util.Map access$000 (com.android.tradefed.testtype.testdefs.XmlDefsParser)
com.android.tradefed.testtype.testdefs.XmlDefsParser x0
}
com/android/tradefed/testtype/JUnitRunUtil.classJUnitRunUtil.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.JUnitRunUtil extends java.lang.Object {
public void ()
public static void runTest (com.android.tradefed.result.ITestInvocationListener, junit.framework.Test) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
junit.framework.Test junitTest
public static void runTest (com.android.tradefed.result.ITestInvocationListener, junit.framework.Test, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
java.util.Map emptyMap
com.android.tradefed.testtype.DeviceTestResult$RuntimeDeviceNotAvailableException e
java.util.Map emptyMap
com.android.tradefed.result.ITestInvocationListener listener
junit.framework.Test junitTest
String runName
long startTime
com.android.tradefed.result.JUnitToInvocationResultForwarder resultForwarder
com.android.tradefed.testtype.DeviceTestResult result
}
com/android/tradefed/testtype/GTestResultParser$TestResult.classGTestResultParser.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.GTestResultParser$TestResult extends java.lang.Object {
private String mTestName
private String mTestClass
private StringBuilder mStackTrace
private Long mRunTime
private void ()
boolean isComplete ()
boolean hasStackTrace ()
java.lang.String getTrace ()
public java.lang.String toString ()
StringBuilder output
void (com.android.tradefed.testtype.GTestResultParser$1)
com.android.tradefed.testtype.GTestResultParser$1 x0
static java.lang.String access$100 (com.android.tradefed.testtype.GTestResultParser$TestResult)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
static java.lang.String access$102 (com.android.tradefed.testtype.GTestResultParser$TestResult, java.lang.String)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
String x1
static java.lang.String access$202 (com.android.tradefed.testtype.GTestResultParser$TestResult, java.lang.String)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
String x1
static java.lang.String access$200 (com.android.tradefed.testtype.GTestResultParser$TestResult)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
static java.lang.Long access$302 (com.android.tradefed.testtype.GTestResultParser$TestResult, java.lang.Long)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
Long x1
static java.lang.StringBuilder access$400 (com.android.tradefed.testtype.GTestResultParser$TestResult)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
static java.lang.StringBuilder access$402 (com.android.tradefed.testtype.GTestResultParser$TestResult, java.lang.StringBuilder)
com.android.tradefed.testtype.GTestResultParser$TestResult x0
StringBuilder x1
}
com/android/tradefed/testtype/InstrumentationSerialTest.classInstrumentationSerialTest.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.InstrumentationSerialTest extends java.lang.Object implements com.android.tradefed.testtype.IRemoteTest {
static final int FAILED_RUN_TEST_ATTEMPTS
private final java.util.Collection mTests
private com.android.tradefed.testtype.InstrumentationTest mInstrumentationTest
void (com.android.tradefed.testtype.InstrumentationTest, java.util.Collection) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.testtype.InstrumentationTest instrumentationTest
java.util.Collection testsToRun
com.android.tradefed.testtype.InstrumentationTest createInstrumentationTest (com.android.tradefed.testtype.InstrumentationTest) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.testtype.InstrumentationTest instrumentationTest
com.android.tradefed.testtype.InstrumentationTest runner
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
private void runTestsIndividually (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.testtype.InstrumentationTest runner
com.android.ddmlib.testrunner.TestIdentifier testToRun
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.result.ITestInvocationListener listener
private void runTest (com.android.tradefed.testtype.InstrumentationTest, com.android.tradefed.result.ITestInvocationListener, com.android.ddmlib.testrunner.TestIdentifier) throws com.android.tradefed.device.DeviceNotAvailableException
int i
com.android.tradefed.testtype.InstrumentationTest runner
com.android.tradefed.result.ITestInvocationListener listener
com.android.ddmlib.testrunner.TestIdentifier testToRun
com.android.tradefed.testtype.InstrumentationSerialTest$TestTrackingListener trackingListener
}
com/android/tradefed/testtype/GTestResultParser$Prefixes.classGTestResultParser.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.GTestResultParser$Prefixes extends java.lang.Object {
private static final String INFORMATIONAL_MARKER
private static final String START_TEST_RUN_MARKER
private static final String TEST_RUN_MARKER
private static final String START_TEST_MARKER
private static final String OK_TEST_MARKER
private static final String FAILED_TEST_MARKER
private static final String ALT_OK_MARKER
private static final String TIMEOUT_MARKER
private void ()
}
com/android/tradefed/testtype/FakeTest.classFakeTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.FakeTest extends java.lang.Object implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest {
private java.util.Map mRuns
private String mFailInvocationWithCause
private static final java.util.regex.Pattern INNER_PAREN_SEGMENT
private static final java.util.regex.Pattern RLE_SEGMENT
static final java.util.Map EMPTY_MAP
private com.android.tradefed.device.ITestDevice mDevice
public void ()
public com.android.tradefed.device.ITestDevice getDevice ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
int toIntOrDefault (java.lang.String, int) throws java.lang.IllegalArgumentException
NumberFormatException e
String number
int defValue
java.lang.String decodeRle (java.lang.String) throws java.lang.IllegalArgumentException
int k
String c
int repeat
java.util.regex.Matcher m
String encoded
StringBuilder out
int i
java.lang.String decode (java.lang.String) throws java.lang.IllegalArgumentException
int k
String prefix
String subsection
int repeat
String suffix
StringBuilder nextState
String encoded
String work
java.util.regex.Matcher m
void executeTestRun (com.android.ddmlib.testrunner.ITestRunListener, java.lang.String, java.lang.String) throws java.lang.IllegalArgumentException
String testName
com.android.ddmlib.testrunner.TestIdentifier test
char c
com.android.ddmlib.testrunner.ITestRunListener listener
String runName
String spec
int i
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
String name
String testSpec
java.util.Map$Entry run
com.android.tradefed.result.ITestInvocationListener listener
static void ()
}
com/android/tradefed/testtype/CompanionAwareTest.classCompanionAwareTest.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.CompanionAwareTest extends java.lang.Object implements com.android.tradefed.testtype.IRemoteTest com.android.tradefed.testtype.IDeviceTest {
private com.android.tradefed.device.ITestDevice mCompanionDevice
public void ()
protected com.android.tradefed.device.ITestDevice getCompanion ()
}
com/android/tradefed/testtype/InstalledInstrumentationsTest.classInstalledInstrumentationsTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.InstalledInstrumentationsTest extends java.lang.Object implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IResumableTest com.android.tradefed.testtype.IShardableTest {
public static final String COVERAGE_TARGET_KEY
private static final java.util.regex.Pattern LIST_INSTR_PATTERN
private com.android.tradefed.device.ITestDevice mDevice
private Integer mTimeout
private long mShellTimeout
private int mTestTimeout
private String mTestSize
private String mRunner
private boolean mIsRerunMode
private boolean mIsResumeMode
private boolean mSendCoverage
private com.android.tradefed.result.BugreportCollector$Freq mBugreportFrequency
private boolean mScreenshotOnFailure
private boolean mLogcatOnFailures
private int mMaxLogcatBytes
private String mTestClass
private String mTestPackageName
private java.util.Map mInstrArgMap
private boolean mReRunUsingTestFile
private int mReRunUsingTestFileAttempts
private boolean mFallbackToSerialRerun
private boolean mRebootBeforeReRun
private int mShards
private int mTotalShards
private int mShardIndex
private java.util.List mTests
private String mForceAbi
public void ()
public com.android.tradefed.device.ITestDevice getDevice ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
void setSendCoverage (boolean)
boolean sendCoverage
java.util.List getTests ()
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
private void buildTests () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.testtype.InstrumentationTest t
com.android.tradefed.util.ListInstrumentationParser$InstrumentationTarget target
com.android.tradefed.util.ListInstrumentationParser parser
private void doRun (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.testtype.InstrumentationTest test
com.android.tradefed.result.ITestInvocationListener listener
private void sendCoverage (java.lang.String, java.lang.String, com.android.tradefed.result.ITestInvocationListener)
String packageName
String coverageTarget
com.android.tradefed.result.ITestInvocationListener listener
java.util.Map coverageMetric
long getShellTimeout ()
int getTestTimeout ()
java.lang.String getTestSize ()
com.android.tradefed.testtype.InstrumentationTest createInstrumentationTest ()
public boolean isResumable ()
public java.util.Collection split ()
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.testtype.InstalledInstrumentationsTest shard
int index
java.util.Collection shards
static void ()
}
com/android/tradefed/testtype/ITestCollector.classITestCollector.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.ITestCollector extends java.lang.Object {
public abstract void setCollectTestsOnly (boolean)
}
com/android/tradefed/testtype/IAbi.classIAbi.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.IAbi extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract java.lang.String getBitness ()
}
com/android/tradefed/testtype/GTestXmlResultParser.classGTestXmlResultParser.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.GTestXmlResultParser extends java.lang.Object {
private static final String TEST_SUITE_TAG
private static final String TEST_CASE_TAG
private final String mTestRunName
private int mNumTestsRun
private int mNumTestsExpected
private int mTotalNumberOfTestFailed
private long mTotalRunTime
private final java.util.Collection mTestListeners
public void (java.lang.String, java.util.Collection)
String testRunName
java.util.Collection listeners
public void (java.lang.String, com.android.ddmlib.testrunner.ITestRunListener)
String testRunName
com.android.ddmlib.testrunner.ITestRunListener listener
public void parseResult (java.io.File, com.android.tradefed.device.CollectingOutputReceiver)
javax.xml.parsers.DocumentBuilder db
String errorMessage
com.android.ddmlib.testrunner.ITestRunListener listener
Exception e
int j
org.w3c.dom.NodeList testcasesList
int i
com.android.ddmlib.testrunner.ITestRunListener listener
com.android.ddmlib.testrunner.ITestRunListener listener
java.io.File f
com.android.tradefed.device.CollectingOutputReceiver output
javax.xml.parsers.DocumentBuilderFactory dbf
org.w3c.dom.Document result
org.w3c.dom.Element rootNode
org.w3c.dom.NodeList testSuiteList
private java.util.Map getRunMetrics ()
java.util.Map metricsMap
private void getTestSuitesInfo (org.w3c.dom.Element)
org.w3c.dom.Element rootNode
private void reportTestRunStarted ()
com.android.ddmlib.testrunner.ITestRunListener listener
private void processTestResult (org.w3c.dom.Element)
com.android.ddmlib.testrunner.ITestRunListener listener
com.android.ddmlib.testrunner.ITestRunListener listener
String trace
com.android.ddmlib.testrunner.ITestRunListener listener
org.w3c.dom.Element testcase
String classname
String testname
String runtime
com.android.tradefed.testtype.GTestXmlResultParser$ParsedTestInfo parsedResults
com.android.ddmlib.testrunner.TestIdentifier testId
java.util.Map map
}
com/android/tradefed/testtype/Abi.classAbi.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.Abi extends java.lang.Object implements com.android.tradefed.testtype.IAbi {
private final String mName
private final String mBitness
public void (java.lang.String, java.lang.String)
String name
String bitness
public java.lang.String getName ()
public java.lang.String getBitness ()
}
com/android/tradefed/testtype/InstrumentationSerialTest$TestTrackingListener.classInstrumentationSerialTest.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.InstrumentationSerialTest$TestTrackingListener extends com.android.tradefed.result.ResultForwarder {
private String mRunErrorMsg
private final com.android.ddmlib.testrunner.TestIdentifier mExpectedTest
private boolean mDidTestRun
private String mRunName
public void (com.android.tradefed.result.ITestInvocationListener, com.android.ddmlib.testrunner.TestIdentifier)
com.android.tradefed.result.ITestInvocationListener listener
com.android.ddmlib.testrunner.TestIdentifier testToRun
public void testRunStarted (java.lang.String, int)
String runName
int testCount
public void testRunFailed (java.lang.String)
String errorMessage
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public boolean didTestRun ()
public void markTestAsFailed ()
}
com/android/tradefed/testtype/GTest.classGTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.GTest extends java.lang.Object implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest com.android.tradefed.testtype.ITestFilterReceiver com.android.tradefed.testtype.IRuntimeHintProvider com.android.tradefed.testtype.ITestCollector {
static final String DEFAULT_NATIVETEST_PATH
private com.android.tradefed.device.ITestDevice mDevice
private boolean mRunDisabledTests
private String mNativeTestDevicePath
private java.util.List mFileExclusionFilterRegex
private String mTestModule
private String mTestNamePositiveFilter
private String mTestNameNegativeFilter
private java.util.Set mIncludeFilters
private java.util.Set mExcludeFilters
private int mMaxTestTimeMs
private boolean mSendCoverage
private boolean mPrependFileName
private java.util.List mBeforeTestCmd
private java.util.List mAfterTestCmd
private String mLdLibraryPath
private java.util.List mGTestFlags
private long mRuntimeHint
private boolean mEnableXmlOutput
private boolean mStopRuntime
private boolean mCollectTestsOnly
private String mTestFilterKey
private static final String COVERAGE_TARGET
private static final String GTEST_FLAG_PRINT_TIME
private static final String GTEST_FLAG_FILTER
private static final String GTEST_FLAG_RUN_DISABLED_TESTS
private static final String GTEST_FLAG_LIST_TESTS
private static final String GTEST_XML_OUTPUT
private static final int GTEST_CMD_CHAR_LIMIT
protected static final String FILTER_EXTENSION
public void ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public com.android.tradefed.device.ITestDevice getDevice ()
public void setEnableXmlOutput (boolean)
boolean b
public void setModuleName (java.lang.String)
String moduleName
public java.lang.String getModuleName ()
public void setRunDisabled (boolean)
boolean runDisabled
public boolean getRunDisabledTests ()
void setMaxTestTimeMs (int)
int timeout
void addFileExclusionFilterRegex (java.lang.String)
String regex
public long getRuntimeHint ()
public void addIncludeFilter (java.lang.String)
String filter
public void addAllIncludeFilters (java.util.Set)
String filter
java.util.Set filters
public void addExcludeFilter (java.lang.String)
String filter
public void addAllExcludeFilters (java.util.Set)
String filter
java.util.Set filters
private java.lang.String cleanFilter (java.lang.String)
String filter
private java.lang.String getGTestFilters (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String fileFilters
String binaryOnDevice
StringBuilder filter
private java.lang.String loadFilter (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
org.json.JSONObject filter
String key
org.json.JSONObject filterObject
org.json.JSONException e
String content
String binaryOnDevice
String filterFile
private java.lang.String getAllGTestFlags (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String gTestFlag
String binaryOnDevice
String flags
private java.lang.String getTestPath ()
StringBuilder testPath
void doRunAllTestsInSubdirectory (java.lang.String, com.android.tradefed.device.ITestDevice, com.android.ddmlib.testrunner.ITestRunListener) throws com.android.tradefed.device.DeviceNotAvailableException
String child
com.android.ddmlib.IShellOutputReceiver resultParser
String flags
String root
com.android.tradefed.device.ITestDevice testDevice
com.android.ddmlib.testrunner.ITestRunListener listener
java.lang.String getFileName (java.lang.String)
String fullPath
int pos
String fileName
protected boolean shouldSkipFile (java.lang.String)
String regex
String fullPath
protected void executeCommandByScript (com.android.tradefed.device.ITestDevice, java.lang.String, com.android.ddmlib.IShellOutputReceiver) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice testDevice
String cmd
com.android.ddmlib.IShellOutputReceiver resultParser
String tmpFileDevice
private void runTest (com.android.tradefed.device.ITestDevice, com.android.ddmlib.IShellOutputReceiver, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String cmd
String cmd
String cmd
com.android.tradefed.device.DeviceNotAvailableException e
RuntimeException e
String cmd
com.android.tradefed.device.ITestDevice testDevice
com.android.ddmlib.IShellOutputReceiver resultParser
String fullPath
String flags
private void runTestXml (com.android.tradefed.device.ITestDevice, java.lang.String, java.lang.String, com.android.ddmlib.testrunner.ITestRunListener) throws com.android.tradefed.device.DeviceNotAvailableException
String testRunName
String tmpResName
String extraFlag
String fullFlagCmd
com.android.tradefed.testtype.GTestXmlResultParser parser
String cmd
Exception e
java.io.IOException e
String cmd
com.android.tradefed.device.ITestDevice testDevice
String fullPath
String flags
com.android.ddmlib.testrunner.ITestRunListener listener
com.android.tradefed.device.CollectingOutputReceiver outputCollector
java.io.File tmpOutput
com.android.tradefed.testtype.GTestXmlResultParser createXmlParser (java.lang.String, com.android.ddmlib.testrunner.ITestRunListener)
String testRunName
com.android.ddmlib.testrunner.ITestRunListener listener
protected java.lang.String getGTestCmdLine (java.lang.String, java.lang.String)
String fullPath
String flags
StringBuilder gTestCmdLine
com.android.ddmlib.IShellOutputReceiver createResultParser (java.lang.String, com.android.ddmlib.testrunner.ITestRunListener)
com.android.tradefed.testtype.GTestListTestParser resultParser
com.android.tradefed.testtype.GTestResultParser resultParser
String runName
com.android.ddmlib.testrunner.ITestRunListener listener
com.android.ddmlib.IShellOutputReceiver receiver
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
Throwable t
com.android.tradefed.result.ITestInvocationListener listener
String testPath
Throwable throwable
public void setCollectTestsOnly (boolean)
boolean shouldCollectTest
protected void setLoadFilterFromFile (java.lang.String)
String loadFilterFromFile
}
com/android/tradefed/testtype/IAbiReceiver.classIAbiReceiver.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.IAbiReceiver extends java.lang.Object {
public abstract void setAbi (com.android.tradefed.testtype.IAbi)
}
com/android/tradefed/testtype/GTestResultParser$1.classGTestResultParser.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.GTestResultParser$1 extends java.lang.Object {
}
com/android/tradefed/testtype/DeviceTestResult.classDeviceTestResult.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.DeviceTestResult extends junit.framework.TestResult {
public void ()
public void runProtected (junit.framework.Test, junit.framework.Protectable)
junit.framework.AssertionFailedError e
ThreadDeath e
com.android.tradefed.device.DeviceNotAvailableException e
Throwable e
junit.framework.Test test
junit.framework.Protectable p
protected void run (junit.framework.TestCase)
junit.framework.TestCase test
junit.framework.Protectable p
}
com/android/tradefed/testtype/PythonUnitTestResultParser$PythonUnitTestParseException.classPythonUnitTestResultParser.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.PythonUnitTestResultParser$PythonUnitTestParseException extends java.lang.Exception {
final com.android.tradefed.testtype.PythonUnitTestResultParser this$0
public void (com.android.tradefed.testtype.PythonUnitTestResultParser, java.lang.String)
String reason
}
com/android/tradefed/testtype/GTestXmlResultParser$ParsedTestInfo.classGTestXmlResultParser.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.GTestXmlResultParser$ParsedTestInfo extends java.lang.Object {
String mTestName
String mTestClassName
String mTestRunTime
public void (java.lang.String, java.lang.String, java.lang.String)
String testName
String testClassName
String testRunTime
}
com/android/tradefed/testtype/InstrumentationTest$FailedTestScreenshotGenerator.classInstrumentationTest.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.InstrumentationTest$FailedTestScreenshotGenerator extends com.android.tradefed.result.ResultForwarder {
private com.android.tradefed.device.ITestDevice mDevice
public void (com.android.tradefed.result.ITestInvocationListener, com.android.tradefed.device.ITestDevice)
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.device.ITestDevice device
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.tradefed.result.InputStreamSource screenSource
com.android.tradefed.device.DeviceNotAvailableException e
com.android.ddmlib.testrunner.TestIdentifier test
String trace
}
com/android/tradefed/testtype/GTestResultParser.classGTestResultParser.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.GTestResultParser extends com.android.ddmlib.MultiLineReceiver {
private static final String LOG_TAG
private com.android.tradefed.testtype.GTestResultParser$TestResult mCurrentTestResult
private int mNumTestsRun
private int mNumTestsExpected
private int mTotalNumberOfTestFailed
private long mTotalRunTime
private boolean mTestInProgress
private boolean mTestRunInProgress
private final String mTestRunName
private final java.util.Collection mTestListeners
private boolean mTestRunStartReported
private boolean mIsCancelled
private String mCoverageTarget
private boolean mPrependFileName
public void setPrependFileName (boolean)
boolean prepend
public boolean getPrependFileName ()
public void (java.lang.String, java.util.Collection)
String testRunName
java.util.Collection listeners
public void (java.lang.String, com.android.ddmlib.testrunner.ITestRunListener)
String testRunName
com.android.ddmlib.testrunner.ITestRunListener listener
private com.android.tradefed.testtype.GTestResultParser$TestResult getCurrentTestResult ()
private void clearCurrentTestResult ()
public void processNewLines (java.lang.String[])
String line
String[] lines
private void parse (java.lang.String)
String line
String message
public boolean isCancelled ()
private void fakeRunMarker (java.lang.String)
String message
String fakeRunMaker
public void cancel ()
private boolean testInProgress ()
private void setTestStarted ()
private void setTestEnded ()
private void reportTestRunStarted ()
com.android.ddmlib.testrunner.ITestRunListener listener
private void reportTestRunEnded ()
com.android.ddmlib.testrunner.ITestRunListener listener
private java.util.Map getRunMetrics ()
java.util.Map metricsMap
private com.android.tradefed.testtype.GTestResultParser$ParsedTestInfo parseTestIdentifier (java.lang.String)
String timeString
String discardPortion
String identifier
com.android.tradefed.testtype.GTestResultParser$ParsedTestInfo returnInfo
java.util.regex.Pattern timePattern
java.util.regex.Matcher time
String[] testId
private void processRunStartedTag (java.lang.String)
NumberFormatException e
String identifier
java.util.regex.Pattern numTestsPattern
java.util.regex.Matcher numTests
private void processRunCompletedTag (java.lang.String)
NumberFormatException e
String identifier
java.util.regex.Pattern timePattern
java.util.regex.Matcher time
private java.lang.String getTestClass (com.android.tradefed.testtype.GTestResultParser$TestResult)
StringBuilder sb
com.android.tradefed.testtype.GTestResultParser$TestResult testResult
private void processTestStartedTag (java.lang.String)
com.android.ddmlib.testrunner.ITestRunListener listener
String identifier
com.android.tradefed.testtype.GTestResultParser$ParsedTestInfo parsedResults
com.android.tradefed.testtype.GTestResultParser$TestResult testResult
com.android.ddmlib.testrunner.TestIdentifier testId
private void doTestEnded (java.lang.String, boolean)
NumberFormatException e
com.android.ddmlib.testrunner.ITestRunListener listener
com.android.ddmlib.testrunner.ITestRunListener listener
com.android.ddmlib.testrunner.ITestRunListener listener
String identifier
boolean testPassed
com.android.tradefed.testtype.GTestResultParser$ParsedTestInfo parsedResults
com.android.tradefed.testtype.GTestResultParser$TestResult testResult
com.android.ddmlib.testrunner.TestIdentifier testId
boolean encounteredUnexpectedTest
java.util.Map emptyMap
private void processOKTag (java.lang.String)
String identifier
private void processFailedTag (java.lang.String)
String identifier
private void appendTestOutputLine (java.lang.String)
String line
com.android.tradefed.testtype.GTestResultParser$TestResult testResult
private void handleTestRunFailed (java.lang.String)
com.android.ddmlib.testrunner.ITestRunListener listener
com.android.ddmlib.testrunner.TestIdentifier testId
java.util.Map emptyMap
com.android.ddmlib.testrunner.ITestRunListener listener
String errorMsg
String testRunStackTrace
public void done ()
public void setCoverageTarget (java.lang.String)
String coverageTarget
}
com/android/tradefed/testtype/GTestListTestParser.classGTestListTestParser.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.GTestListTestParser extends com.android.ddmlib.MultiLineReceiver {
private String mLastTestClassName
private String mTestRunName
private com.android.ddmlib.testrunner.ITestRunListener mTestRunListener
private boolean mPrependFileName
private static java.util.regex.Pattern TEST_CLASS
private static java.util.regex.Pattern TEST_METHOD
protected java.util.List mTests
public void (java.lang.String, com.android.ddmlib.testrunner.ITestRunListener)
String testRunName
com.android.ddmlib.testrunner.ITestRunListener listener
public boolean isCancelled ()
public void processNewLines (java.lang.String[])
String line
String[] lines
private java.lang.String getTestClass (java.lang.String)
StringBuilder sb
String name
private void parse (java.lang.String)
String line
java.util.regex.Matcher classMatcher
java.util.regex.Matcher methodMatcher
public void setPrependFileName (boolean)
boolean prepend
public boolean getPrependFileName ()
public void done ()
com.android.ddmlib.testrunner.TestIdentifier id
java.util.Map empty
static void ()
}
com/android/tradefed/testtype/InstrumentationTest$FailedTestLogcatGenerator.classInstrumentationTest.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.InstrumentationTest$FailedTestLogcatGenerator extends com.android.tradefed.result.ResultForwarder {
private com.android.tradefed.device.ITestDevice mDevice
private int mNumLogcatBytes
private java.util.Map mMapStartTime
public void (com.android.tradefed.result.ITestInvocationListener, com.android.tradefed.device.ITestDevice, int)
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.device.ITestDevice device
int maxLogcatBytes
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.tradefed.device.DeviceNotAvailableException e
com.android.ddmlib.testrunner.TestIdentifier test
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
private void captureLog (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
com.android.tradefed.result.InputStreamSource logSource
long startTime
}
com/android/tradefed/testtype/StubTest.classStubTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.StubTest extends java.lang.Object implements com.android.tradefed.testtype.IShardableTest {
private int mNumShards
public void ()
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
public java.util.Collection split ()
int i
java.util.List shards
}
com/android/tradefed/testtype/GTestResultParser$ParsedTestInfo.classGTestResultParser.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.GTestResultParser$ParsedTestInfo extends java.lang.Object {
String mTestName
String mTestClassName
String mTestRunTime
public void (java.lang.String, java.lang.String, java.lang.String)
String testName
String testClassName
String testRunTime
}
com/android/tradefed/testtype/NativeBenchmarkTestParser.classNativeBenchmarkTestParser.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.NativeBenchmarkTestParser extends com.android.ddmlib.MultiLineReceiver {
private static final String LOG_TAG
private static final String FLOAT_STRING
private static final String COMPLETE_STRING
private static final java.util.regex.Pattern COMPLETE_PATTERN
private final String mTestRunName
private boolean mIsCanceled
private double mMinOpTime
private double mAvgOpTime
private double mMaxOpTime
public void (java.lang.String)
String runName
public void processNewLines (java.lang.String[])
String line
String[] lines
private void parseLine (java.lang.String)
String line
java.util.regex.Matcher matcher
private double parseDoubleValue (java.lang.String, java.lang.String)
Number num
java.text.ParseException e
String line
String valueString
java.text.DecimalFormat format
public boolean isCancelled ()
public java.lang.String getRunName ()
public double getAvgOperationTime ()
public double getMinOperationTime ()
public double getMaxOperationTime ()
static void ()
}
com/android/tradefed/testtype/PythonUnitTestRunner.classPythonUnitTestRunner.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.PythonUnitTestRunner extends java.lang.Object implements com.android.tradefed.testtype.IRemoteTest com.android.tradefed.testtype.IBuildReceiver {
private java.util.List mPathDirs
private java.util.List mTests
private String mUnitTestOpts
private String mMinPyVersion
private String mPythonBin
private long TEST_TIMEOUT
private String mPythonPath
private com.android.tradefed.build.IBuildInfo mBuildInfo
private static final String PYTHONPATH
private static final String VERSION_REGEX
public void ()
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
String module
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.util.IRunUtil runUtil
public void setBuild (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
java.lang.String getMinPythonVersion ()
void setMinPythonVersion (java.lang.String)
String version
private java.lang.String getPythonBinary ()
com.android.tradefed.util.IRunUtil runUtil
com.android.tradefed.util.CommandResult c
String pythonBin
private void setPythonPath ()
java.io.File pathdir
StringBuilder sb
protected void checkPythonVersion (com.android.tradefed.util.CommandResult)
com.android.tradefed.util.CommandResult c
java.util.regex.Matcher minVersionParts
java.util.regex.Matcher versionParts
int major
int minor
int revision
int foundMajor
int foundMinor
int foundRevision
private void doRunTest (com.android.ddmlib.testrunner.ITestRunListener, com.android.tradefed.util.IRunUtil, java.lang.String)
String[] cmd
com.android.ddmlib.testrunner.ITestRunListener listener
com.android.tradefed.util.IRunUtil runUtil
String pyModule
String[] baseOpts
String[] testModule
String[] cmd
com.android.tradefed.util.CommandResult c
com.android.ddmlib.MultiLineReceiver parser
}
com/android/tradefed/testtype/UiAutomatorTest$LoggingOption.classUiAutomatorTest.java
package com.android.tradefed.testtype
public final com.android.tradefed.testtype.UiAutomatorTest$LoggingOption extends java.lang.Enum {
public static final com.android.tradefed.testtype.UiAutomatorTest$LoggingOption AFTER_TEST
public static final com.android.tradefed.testtype.UiAutomatorTest$LoggingOption AFTER_FAILURE
public static final com.android.tradefed.testtype.UiAutomatorTest$LoggingOption OFF
private static final com.android.tradefed.testtype.UiAutomatorTest$LoggingOption[] $VALUES
public static com.android.tradefed.testtype.UiAutomatorTest$LoggingOption[] values ()
public static com.android.tradefed.testtype.UiAutomatorTest$LoggingOption valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/testtype/IRemoteTest.classIRemoteTest.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.IRemoteTest extends java.lang.Object {
public abstract void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/testtype/PythonUnitTestResultParser$ParserState.classPythonUnitTestResultParser.java
package com.android.tradefed.testtype
final com.android.tradefed.testtype.PythonUnitTestResultParser$ParserState extends java.lang.Enum {
public static final com.android.tradefed.testtype.PythonUnitTestResultParser$ParserState TEST_CASE
public static final com.android.tradefed.testtype.PythonUnitTestResultParser$ParserState TEST_TRACEBACK
public static final com.android.tradefed.testtype.PythonUnitTestResultParser$ParserState TEST_SUMMARY
public static final com.android.tradefed.testtype.PythonUnitTestResultParser$ParserState TEST_STATUS
public static final com.android.tradefed.testtype.PythonUnitTestResultParser$ParserState FAIL_MESSAGE
public static final com.android.tradefed.testtype.PythonUnitTestResultParser$ParserState COMPLETE
private static final com.android.tradefed.testtype.PythonUnitTestResultParser$ParserState[] $VALUES
public static com.android.tradefed.testtype.PythonUnitTestResultParser$ParserState[] values ()
public static com.android.tradefed.testtype.PythonUnitTestResultParser$ParserState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/testtype/UiAutomatorTest$TestFailureAction.classUiAutomatorTest.java
package com.android.tradefed.testtype
public final com.android.tradefed.testtype.UiAutomatorTest$TestFailureAction extends java.lang.Enum {
public static final com.android.tradefed.testtype.UiAutomatorTest$TestFailureAction BUGREPORT
public static final com.android.tradefed.testtype.UiAutomatorTest$TestFailureAction SCREENSHOT
public static final com.android.tradefed.testtype.UiAutomatorTest$TestFailureAction BUGREPORT_AND_SCREENSHOT
private static final com.android.tradefed.testtype.UiAutomatorTest$TestFailureAction[] $VALUES
public static com.android.tradefed.testtype.UiAutomatorTest$TestFailureAction[] values ()
public static com.android.tradefed.testtype.UiAutomatorTest$TestFailureAction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/testtype/NativeStressTest.classNativeStressTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.NativeStressTest extends java.lang.Object implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest {
private static final String LOG_TAG
static final String DEFAULT_TEST_PATH
static final String AVG_ITERATION_TIME_KEY
static final String ITERATION_KEY
private com.android.tradefed.device.ITestDevice mDevice
private String mDeviceTestPath
private String mTestModule
private Integer mNumIterations
private int mNumRuns
private int mMaxIterationTime
public void ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public com.android.tradefed.device.ITestDevice getDevice ()
public void setModuleName (java.lang.String)
String moduleName
public java.lang.String getModuleName (java.lang.String)
String moduleName
void setNumIterations (int)
int iterations
void setNumRuns (int)
int runs
private java.lang.String getTestPath ()
StringBuilder testPath
private void doRunAllTestsInSubdirectory (com.android.tradefed.device.IFileEntry, com.android.tradefed.device.ITestDevice, com.android.ddmlib.testrunner.ITestRunListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IFileEntry childEntry
int i
com.android.tradefed.testtype.NativeStressTestParser resultParser
String fullPath
int startIteration
int endIteration
long startTime
com.android.tradefed.device.IFileEntry rootEntry
com.android.tradefed.device.ITestDevice testDevice
com.android.ddmlib.testrunner.ITestRunListener listener
private void reportTestCompleted (long, com.android.ddmlib.testrunner.ITestRunListener, com.android.tradefed.testtype.NativeStressTestParser)
long startTime
com.android.ddmlib.testrunner.ITestRunListener listener
com.android.tradefed.testtype.NativeStressTestParser parser
long elapsedTime
int iterationsComplete
float avgIterationTime
java.util.Map metricMap
com.android.tradefed.testtype.NativeStressTestParser createResultParser (java.lang.String)
String runName
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
String testPath
com.android.tradefed.device.IFileEntry nativeTestDirectory
}
com/android/tradefed/testtype/AndroidJUnitTest.classAndroidJUnitTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.AndroidJUnitTest extends com.android.tradefed.testtype.InstrumentationTest implements com.android.tradefed.testtype.IRuntimeHintProvider com.android.tradefed.testtype.ITestFileFilterReceiver com.android.tradefed.testtype.ITestFilterReceiver com.android.tradefed.testtype.ITestAnnotationFilterReceiver {
private static final String AJUR
private static final String INCLUDE_CLASS_INST_ARGS_KEY
private static final String EXCLUDE_CLASS_INST_ARGS_KEY
private static final String INCLUDE_PACKAGE_INST_ARGS_KEY
private static final String EXCLUDE_PACKAGE_INST_ARGS_KEY
private static final String ANNOTATION_INST_ARGS_KEY
private static final String NOT_ANNOTATION_INST_ARGS_KEY
private static final String TEST_FILE_INST_ARGS_KEY
private static final String NOT_TEST_FILE_INST_ARGS_KEY
private static final String INCLUDE_FILE
private static final String EXCLUDE_FILE
private long mRuntimeHint
private java.util.List mIncludeFilters
private java.util.List mExcludeFilters
private java.util.List mIncludeAnnotation
private java.util.List mExcludeAnnotation
private java.io.File mIncludeTestFile
private java.io.File mExcludeTestFile
private String mTestFilterDir
private String mDeviceIncludeFile
private String mDeviceExcludeFile
public void ()
public long getRuntimeHint ()
public void addIncludeFilter (java.lang.String)
String filter
public void addAllIncludeFilters (java.util.Set)
java.util.Set filters
public void addExcludeFilter (java.lang.String)
String filter
public void addAllExcludeFilters (java.util.Set)
java.util.Set filters
public void setIncludeTestFile (java.io.File)
java.io.File testFile
public void setExcludeTestFile (java.io.File)
java.io.File testFile
public void addIncludeAnnotation (java.lang.String)
String annotation
public void addAllIncludeAnnotation (java.util.Set)
java.util.Set annotations
public void addExcludeAnnotation (java.lang.String)
String excludeAnnotation
public void addAllExcludeAnnotation (java.util.Set)
java.util.Set excludeAnnotations
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
protected void setRunnerArgs (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner)
String test
String test
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
java.util.List classArg
java.util.List notClassArg
java.util.List packageArg
java.util.List notPackageArg
private void pushTestFile (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File testFile
String destination
com.android.tradefed.device.ITestDevice device
public boolean isClassOrMethod (java.lang.String)
String filter
String[] parts
}
com/android/tradefed/testtype/IShardableTest.classIShardableTest.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.IShardableTest extends java.lang.Object implements com.android.tradefed.testtype.IRemoteTest {
public abstract java.util.Collection split ()
}
com/android/tradefed/testtype/HostTest.classHostTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.HostTest extends java.lang.Object implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.ITestFilterReceiver com.android.tradefed.testtype.ITestAnnotationFilterReceiver com.android.tradefed.testtype.IRemoteTest com.android.tradefed.testtype.ITestCollector {
private java.util.Set mClasses
private String mMethodName
private java.util.List mKeyValueOptions
private java.util.Set mIncludeAnnotation
private java.util.Set mExcludeAnnotation
private boolean mCollectTestsOnly
private com.android.tradefed.device.ITestDevice mDevice
private com.android.tradefed.util.TestFilterHelper mFilterHelper
public void ()
public com.android.tradefed.device.ITestDevice getDevice ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public void addIncludeFilter (java.lang.String)
String filter
public void addAllIncludeFilters (java.util.Set)
java.util.Set filters
public void addExcludeFilter (java.lang.String)
String filter
public void addAllExcludeFilters (java.util.Set)
java.util.Set filters
public int countTestCases ()
Object testObj
Class classObj
int count
void setClassName (java.lang.String)
String className
void setMethodName (java.lang.String)
String methodName
public void addIncludeAnnotation (java.lang.String)
String annotation
public void addAllIncludeAnnotation (java.util.Set)
java.util.Set annotations
public void addExcludeAnnotation (java.lang.String)
String notAnnotation
public void addAllExcludeAnnotation (java.util.Set)
java.util.Set notAnnotations
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.testtype.IRemoteTest test
java.util.Set includes
java.util.Set excludes
junit.framework.Test t
String testName
com.android.ddmlib.testrunner.TestIdentifier testId
int i
junit.framework.TestSuite junitTest
java.util.Map empty
java.util.Map emptyMap
Class classObj
com.android.tradefed.result.ITestInvocationListener listener
java.util.List classes
private java.util.Set collectClasses (java.lang.Class)
junit.framework.TestSuite testObj
Class classObj
java.util.Set classes
private java.util.Set getClassesFromSuite (junit.framework.TestSuite)
junit.framework.Test test
junit.framework.TestSuite suite
java.util.Set classes
java.util.Enumeration tests
private junit.framework.TestSuite collectTests (java.util.Set)
NoSuchMethodException e
junit.framework.Test testObj
java.lang.reflect.Method method
String packageName
String className
java.lang.reflect.Method[] methods
Class classObj
java.util.Set classes
junit.framework.TestSuite suite
protected java.util.List getClasses () throws java.lang.IllegalArgumentException
ClassNotFoundException e
String className
java.util.List classes
protected java.lang.Object loadObject (java.lang.Class) throws java.lang.IllegalArgumentException
String[] fields
String item
com.android.tradefed.config.OptionSetter setter
com.android.tradefed.config.ConfigurationException ce
Object testObj
InstantiationException e
IllegalAccessException e
Class classObj
String className
protected boolean shouldTestRun (java.lang.reflect.AnnotatedElement)
java.lang.reflect.AnnotatedElement annotatedElement
public void setCollectTestsOnly (boolean)
boolean shouldCollectTest
}
com/android/tradefed/testtype/DeviceBatteryLevelChecker.classDeviceBatteryLevelChecker.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.DeviceBatteryLevelChecker extends java.lang.Object implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest {
com.android.tradefed.device.ITestDevice mTestDevice
private Integer mMaxBattery
private int mResumeLevel
private double mChargingPollTime
private double mLoggingPollTime
private boolean mRebootChargeDevices
private boolean mStopRuntime
private boolean mStopLogcat
public void ()
java.lang.Integer checkBatteryLevel (com.android.tradefed.device.ITestDevice)
com.android.ddmlib.IDevice idevice
Exception e
com.android.tradefed.device.ITestDevice device
private void stopDeviceRuntime () throws com.android.tradefed.device.DeviceNotAvailableException
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
Integer batteryLevel
Long lastReportTime
Integer newLevel
private void turnScreenOff (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.util.IRunUtil getRunUtil ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public com.android.tradefed.device.ITestDevice getDevice ()
protected void setResumeLevel (int)
int level
}
com/android/tradefed/testtype/IDeviceTest.classIDeviceTest.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.IDeviceTest extends java.lang.Object {
public abstract void setDevice (com.android.tradefed.device.ITestDevice)
public abstract com.android.tradefed.device.ITestDevice getDevice ()
}
com/android/tradefed/testtype/DeviceTestCase.classDeviceTestCase.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.DeviceTestCase extends junit.framework.TestCase implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest com.android.tradefed.testtype.ITestCollector com.android.tradefed.testtype.ITestFilterReceiver com.android.tradefed.testtype.ITestAnnotationFilterReceiver {
private static final String LOG_TAG
private com.android.tradefed.device.ITestDevice mDevice
private com.android.tradefed.util.TestFilterHelper mFilterHelper
protected java.util.Set mIncludeFilters
protected java.util.Set mExcludeFilters
protected java.util.Set mIncludeAnnotation
protected java.util.Set mExcludeAnnotation
private String mMethodName
private boolean mCollectTestsOnly
private java.util.Vector mMethodNames
public void ()
public void (java.lang.String)
String name
public com.android.tradefed.device.ITestDevice getDevice ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.testrunner.TestIdentifier testId
String methodName
java.util.Collection testMethodNames
com.android.ddmlib.testrunner.TestIdentifier testId
java.util.Map empty
String runName
com.android.tradefed.result.ITestInvocationListener listener
public int countTestCases ()
public void run (junit.framework.TestResult)
String methodName
java.util.Collection testMethodNames
junit.framework.TestResult result
public void addIncludeFilter (java.lang.String)
String filter
public void addAllIncludeFilters (java.util.Set)
java.util.Set filters
public void addExcludeFilter (java.lang.String)
String filter
public void addAllExcludeFilters (java.util.Set)
java.util.Set filters
public void addIncludeAnnotation (java.lang.String)
String annotation
public void addAllIncludeAnnotation (java.util.Set)
java.util.Set annotations
public void addExcludeAnnotation (java.lang.String)
String notAnnotation
public void addAllExcludeAnnotation (java.util.Set)
java.util.Set notAnnotations
private java.util.Collection getTestMethodNames ()
java.lang.reflect.Method method
java.lang.reflect.Method[] methods
Class theClass
Class superClass
private void addTestMethod (java.lang.reflect.Method, java.util.Vector)
java.lang.reflect.Method m
java.util.Vector names
String name
private boolean isPublicTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
private boolean isTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
String name
Class[] parameters
Class returnType
public void setCollectTestsOnly (boolean)
boolean shouldCollectTest
}
com/android/tradefed/testtype/ITestFileFilterReceiver.classITestFileFilterReceiver.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.ITestFileFilterReceiver extends java.lang.Object {
public abstract void setIncludeTestFile (java.io.File)
public abstract void setExcludeTestFile (java.io.File)
}
com/android/tradefed/testtype/IResumableTest.classIResumableTest.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.IResumableTest extends java.lang.Object implements com.android.tradefed.testtype.IRemoteTest {
public abstract boolean isResumable ()
}
com/android/tradefed/testtype/DeviceTestResult$1.classDeviceTestResult.java
package com.android.tradefed.testtype
com.android.tradefed.testtype.DeviceTestResult$1 extends java.lang.Object implements junit.framework.Protectable {
final junit.framework.TestCase val$test
final com.android.tradefed.testtype.DeviceTestResult this$0
void (com.android.tradefed.testtype.DeviceTestResult, junit.framework.TestCase)
com.android.tradefed.testtype.DeviceTestResult this$0
public void protect () throws java.lang.Throwable
}
com/android/tradefed/testtype/NativeBenchmarkTest.classNativeBenchmarkTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.NativeBenchmarkTest extends java.lang.Object implements com.android.tradefed.testtype.IDeviceTest com.android.tradefed.testtype.IRemoteTest {
private static final String LOG_TAG
static final String DEFAULT_TEST_PATH
static final String AVG_OP_TIME_KEY_PREFIX
static final String ITERATION_KEY
private com.android.tradefed.device.ITestDevice mDevice
private String mDeviceTestPath
private String mTestModule
private String mReportRunName
private int mNumIterations
private java.util.Collection mDelays
private int mMaxRunTime
private int mServerCpu
private int mClientCpu
private boolean mMaxCpuFreq
public void ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public com.android.tradefed.device.ITestDevice getDevice ()
public void setModuleName (java.lang.String)
String moduleName
public java.lang.String getModuleName (java.lang.String)
String moduleName
void setNumIterations (int)
int iterations
void addDelaysPerRun (java.util.Collection)
java.util.Collection delays
private java.lang.String getTestPath ()
StringBuilder testPath
private void doRunAllTestsInSubdirectory (com.android.tradefed.device.IFileEntry, com.android.tradefed.device.ITestDevice, com.android.ddmlib.testrunner.ITestRunListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IFileEntry childEntry
com.android.tradefed.testtype.NativeBenchmarkTestParser resultParser
double delayFloat
String cmd
Integer delay
long elapsedTime
long elapsedTime
String runName
String fullPath
long startTime
java.util.Map metricMap
com.android.tradefed.device.IFileEntry rootEntry
com.android.tradefed.device.ITestDevice testDevice
com.android.ddmlib.testrunner.ITestRunListener listener
private void addMetric (java.util.Map, com.android.tradefed.testtype.NativeBenchmarkTestParser, java.lang.Integer)
java.util.Map metricMap
com.android.tradefed.testtype.NativeBenchmarkTestParser resultParser
Integer delay
String metricKey
com.android.tradefed.testtype.NativeBenchmarkTestParser createResultParser (java.lang.String)
String runName
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
String testPath
com.android.tradefed.device.IFileEntry nativeTestDirectory
}
com/android/tradefed/testtype/GoogleBenchmarkResultParser.classGoogleBenchmarkResultParser.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.GoogleBenchmarkResultParser extends java.lang.Object {
private String mTestClassName
private final com.android.ddmlib.testrunner.ITestRunListener mTestListener
public void (java.lang.String, com.android.ddmlib.testrunner.ITestRunListener)
String testClassName
com.android.ddmlib.testrunner.ITestRunListener listener
public java.util.Map parse (com.android.tradefed.device.CollectingOutputReceiver)
org.json.JSONObject context
org.json.JSONException e
org.json.JSONException e
java.util.Map testResults
org.json.JSONObject testRes
String name
com.android.ddmlib.testrunner.TestIdentifier testId
int i
org.json.JSONArray benchmarks
org.json.JSONException e
com.android.tradefed.device.CollectingOutputReceiver output
String outputLogs
java.util.Map results
org.json.JSONObject res
protected java.util.Map parseJsonToMap (org.json.JSONObject) throws org.json.JSONException
String key
org.json.JSONObject j
java.util.Map testResults
java.util.Iterator i
}
com/android/tradefed/testtype/ITestAnnotationFilterReceiver.classITestAnnotationFilterReceiver.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.ITestAnnotationFilterReceiver extends java.lang.Object {
public abstract void addIncludeAnnotation (java.lang.String)
public abstract void addExcludeAnnotation (java.lang.String)
public abstract void addAllIncludeAnnotation (java.util.Set)
public abstract void addAllExcludeAnnotation (java.util.Set)
}
com/android/tradefed/testtype/CodeCoverageTest.classCodeCoverageTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.CodeCoverageTest extends com.android.tradefed.testtype.InstrumentationTest {
private String mCoverageFile
private static final String COVERAGE_REMOTE_FILE_LABEL
public void ()
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.FileInputStreamSource source
com.android.tradefed.result.InputStreamSource s
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.result.CollectingTestListener testCoverageFile
java.io.File coverageFile
private java.lang.String fetchCoverageFilePath (com.android.tradefed.result.CollectingTestListener)
com.android.tradefed.result.CollectingTestListener listener
com.android.ddmlib.testrunner.TestRunResult runResult
java.util.Map metrics
}
com/android/tradefed/testtype/ITestFilterReceiver.classITestFilterReceiver.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.ITestFilterReceiver extends java.lang.Object {
public abstract void addIncludeFilter (java.lang.String)
public abstract void addAllIncludeFilters (java.util.Set)
public abstract void addExcludeFilter (java.lang.String)
public abstract void addAllExcludeFilters (java.util.Set)
}
com/android/tradefed/testtype/NativeStressTestParser.classNativeStressTestParser.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.NativeStressTestParser extends com.android.ddmlib.MultiLineReceiver {
private static final String LOG_TAG
private static final java.util.regex.Pattern ITERATION_COMPLETE_PATTERN
private final String mTestRunName
private boolean mIsCanceled
private int mTotalIterations
public void (java.lang.String)
String runName
public void processNewLines (java.lang.String[])
String line
String[] lines
private void parseLine (java.lang.String)
String line
java.util.regex.Matcher matcher
private void parseIterationValue (java.lang.String, java.lang.String)
int currentIteration
NumberFormatException e
String line
String iterationString
public boolean isCancelled ()
public java.lang.String getRunName ()
public int getIterationsCompleted ()
static void ()
}
com/android/tradefed/testtype/UiAutomatorTest.classUiAutomatorTest.java
package com.android.tradefed.testtype
public com.android.tradefed.testtype.UiAutomatorTest extends java.lang.Object implements com.android.tradefed.testtype.IRemoteTest com.android.tradefed.testtype.IDeviceTest {
private static final String SHELL_EXE_BASE
private static final String TRACE_ITERATIONS
private static final String TRACE_DEST_DIRECTORY
private com.android.tradefed.device.ITestDevice mDevice
private com.android.ddmlib.testrunner.IRemoteAndroidTestRunner mRunner
private java.util.List mJarPaths
private java.util.List mClasses
private long mSyncTime
private java.util.Map mArgMap
private int mTestTimeout
private com.android.tradefed.testtype.UiAutomatorTest$LoggingOption mLoggingOption
private String mRunnerPath
private com.android.tradefed.testtype.UiAutomatorTest$TestFailureAction mFailureAction
private boolean mIgnoreSighup
private String mRunName
private boolean mInstrumentation
private String mPackage
private String mRunnerName
public void ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public com.android.tradefed.device.ITestDevice getDevice ()
public void setLoggingOption (com.android.tradefed.testtype.UiAutomatorTest$LoggingOption)
com.android.tradefed.testtype.UiAutomatorTest$LoggingOption loggingOption
public void setCaptureLogs (boolean)
boolean captureLogs
public void setRunName (java.lang.String)
String runName
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
java.util.Map$Entry entry
java.io.IOException e
com.android.tradefed.result.ITestInvocationListener listener
protected com.android.ddmlib.testrunner.IRemoteAndroidTestRunner createTestRunner ()
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
private void buildJarPaths () throws com.android.tradefed.device.DeviceNotAvailableException
String rawFile
String rawFileString
String[] rawFiles
public void addRunArg (java.lang.String, java.lang.String)
String key
String value
protected void preTestSetup () throws com.android.tradefed.device.DeviceNotAvailableException
String jarPath
String runnerPath
protected void onScreenshotAndBugreport (com.android.tradefed.device.ITestDevice, com.android.tradefed.result.ITestInvocationListener, java.lang.String)
com.android.tradefed.device.ITestDevice device
com.android.tradefed.result.ITestInvocationListener listener
String prefix
protected void onScreenshotAndBugreport (com.android.tradefed.device.ITestDevice, com.android.tradefed.result.ITestInvocationListener, java.lang.String, com.android.tradefed.testtype.UiAutomatorTest$TestFailureAction)
com.android.tradefed.device.DeviceNotAvailableException e
com.android.tradefed.result.InputStreamSource screenshot
com.android.tradefed.result.InputStreamSource data
com.android.tradefed.device.ITestDevice device
com.android.tradefed.result.ITestInvocationListener listener
String prefix
com.android.tradefed.testtype.UiAutomatorTest$TestFailureAction overrideAction
private void logTraceFiles (com.android.tradefed.result.ITestInvocationListener, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException java.io.IOException
java.io.File pulledFile
com.android.tradefed.device.IFileEntry traceFile
java.io.File testTmpDirectory
com.android.tradefed.device.IFileEntry testDirectory
java.io.File atraceZip
com.android.tradefed.result.FileInputStreamSource streamSource
com.android.tradefed.device.IFileEntry traceSrcDir
com.android.tradefed.result.ITestInvocationListener listener
String traceSrcDirectory
java.io.File tmpDestDir
protected com.android.tradefed.util.IRunUtil getRunUtil ()
public long getSyncTime ()
public void setSyncTime (long)
long syncTime
public com.android.ddmlib.testrunner.IRemoteAndroidTestRunner getTestRunner ()
public java.util.List getTestJarPaths ()
public void setTestJarPaths (java.util.List)
java.util.List jarPaths
public java.util.Map getTestRunArgMap ()
public void setTestRunArgMap (java.util.Map)
java.util.Map runArgMap
public void addClassName (java.lang.String)
String className
public void addClassNames (java.util.Collection)
java.util.Collection classNames
public boolean isInstrumentationTest ()
public void setRunnerName (java.lang.String)
String runnerName
public java.util.List getClassNames ()
static com.android.tradefed.testtype.UiAutomatorTest$LoggingOption access$000 (com.android.tradefed.testtype.UiAutomatorTest)
com.android.tradefed.testtype.UiAutomatorTest x0
}
com/android/tradefed/testtype/IRetriableTest.classIRetriableTest.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.IRetriableTest extends java.lang.Object implements com.android.tradefed.testtype.IRemoteTest {
public abstract boolean isRetriable ()
}
com/android/tradefed/testtype/IRuntimeHintProvider.classIRuntimeHintProvider.java
package com.android.tradefed.testtype
public abstract com.android.tradefed.testtype.IRuntimeHintProvider extends java.lang.Object {
public abstract long getRuntimeHint ()
}
com/android/tradefed/device/
com/android/tradefed/device/CpuStatsCollector$CpuStats.classCpuStatsCollector.java
package com.android.tradefed.device
public com.android.tradefed.device.CpuStatsCollector$CpuStats extends java.lang.Object {
public java.util.Map mTimeStats
public java.util.Map mFreqStats
private java.util.Map mPercentageStats
private Integer mTotalTime
private Double mAverageMhz
public void ()
public java.lang.Double getPercentage (com.android.tradefed.device.CpuStatsCollector$TimeCategory)
com.android.tradefed.device.CpuStatsCollector$TimeCategory category
public java.lang.Double getEstimatedMhz ()
public java.lang.Double getUsedMhzPercentage ()
private java.lang.Double getTotalUsage ()
private java.lang.Double getAverageMhz ()
java.util.Map$Entry e
double sumFreqTime
long sumTime
private java.lang.Double getMaxMhz ()
int freq
int max
private java.lang.Integer getTotalTime ()
int time
int sum
static java.lang.Double access$000 (com.android.tradefed.device.CpuStatsCollector$CpuStats)
com.android.tradefed.device.CpuStatsCollector$CpuStats x0
}
com/android/tradefed/device/DumpsysPackageReceiver$HiddenPackageParserState.classDumpsysPackageReceiver.java
package com.android.tradefed.device
com.android.tradefed.device.DumpsysPackageReceiver$HiddenPackageParserState extends java.lang.Object implements com.android.tradefed.device.DumpsysPackageReceiver$ParserState {
private com.android.tradefed.device.PackageInfo mPkgInfo
final com.android.tradefed.device.DumpsysPackageReceiver this$0
public void (com.android.tradefed.device.DumpsysPackageReceiver, java.lang.String) throws com.android.tradefed.device.DumpsysPackageReceiver$ParseException
String name
public com.android.tradefed.device.DumpsysPackageReceiver$ParserState parse (java.lang.String) throws com.android.tradefed.device.DumpsysPackageReceiver$ParseException
String name
String line
java.util.regex.Matcher matcher
}
com/android/tradefed/device/DeviceManager$3.classDeviceManager.java
package com.android.tradefed.device
final com.android.tradefed.device.DeviceManager$3 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.android.tradefed.command.remote.DeviceDescriptor, com.android.tradefed.command.remote.DeviceDescriptor)
com.android.tradefed.command.remote.DeviceDescriptor o1
com.android.tradefed.command.remote.DeviceDescriptor o2
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/android/tradefed/device/DeviceAllocationEventHandler$CheckingAvailHandler.classDeviceAllocationEventHandler.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceAllocationEventHandler$CheckingAvailHandler extends java.lang.Object implements com.android.tradefed.device.DeviceAllocationEventHandler {
public void ()
public com.android.tradefed.device.DeviceAllocationState handleDeviceEvent (com.android.tradefed.device.DeviceEvent)
com.android.tradefed.device.DeviceEvent event
}
com/android/tradefed/device/AndroidNativeDevice$AdbAction.classAndroidNativeDevice.java
package com.android.tradefed.device
public com.android.tradefed.device.AndroidNativeDevice$AdbAction extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
String mOutput
private String[] mCmd
final com.android.tradefed.device.AndroidNativeDevice this$0
void (com.android.tradefed.device.AndroidNativeDevice, java.lang.String[])
com.android.tradefed.device.AndroidNativeDevice this$0
String[] cmd
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException
com.android.tradefed.util.CommandResult result
}
com/android/tradefed/device/DeviceManager$FastbootDevice.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$FastbootDevice extends com.android.tradefed.device.StubDevice {
void (java.lang.String)
String serial
}
com/android/tradefed/device/CpuStatsCollector.classCpuStatsCollector.java
package com.android.tradefed.device
public com.android.tradefed.device.CpuStatsCollector extends java.lang.Thread {
private static final String CPU_STATS_CMD
private final com.android.tradefed.device.ITestDevice mTestDevice
private long mDelay
private com.android.tradefed.device.CpuStatsCollector$CpuStatsReceiver mReceiver
public void (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice testDevice
public void (com.android.tradefed.device.ITestDevice, int)
com.android.tradefed.device.ITestDevice testDevice
int delay
public void logToFile (java.io.File)
java.io.File logFile
public synchronized void cancel ()
public synchronized boolean isCancelled ()
public void run ()
com.android.tradefed.device.DeviceNotAvailableException e
public java.util.Map getCpuStats ()
public static java.lang.Double getTotalPercentageMean (java.util.List)
com.android.tradefed.device.CpuStatsCollector$CpuStats s
java.util.List cpuStats
com.android.tradefed.util.SimpleStats stats
public static java.lang.Double getUserPercentageMean (java.util.List)
java.util.List cpuStats
public static java.lang.Double getSystemPercentageMean (java.util.List)
java.util.List cpuStats
public static java.lang.Double getIowPercentageMean (java.util.List)
java.util.List cpuStats
public static java.lang.Double getIrqPercentageMean (java.util.List)
java.util.List cpuStats
public static java.lang.Double getEstimatedMhzMean (java.util.List)
com.android.tradefed.device.CpuStatsCollector$CpuStats s
java.util.List cpuStats
com.android.tradefed.util.SimpleStats stats
public static java.lang.Double getUsedMhzPercentageMean (java.util.List)
com.android.tradefed.device.CpuStatsCollector$CpuStats s
java.util.List cpuStats
com.android.tradefed.util.SimpleStats stats
private static java.lang.Double getPercentageMean (java.util.List, com.android.tradefed.device.CpuStatsCollector$TimeCategory)
com.android.tradefed.device.CpuStatsCollector$CpuStats s
java.util.List cpuStats
com.android.tradefed.device.CpuStatsCollector$TimeCategory category
com.android.tradefed.util.SimpleStats stats
com.android.tradefed.device.CpuStatsCollector$CpuStatsReceiver getReceiver ()
}
com/android/tradefed/device/ManagedDeviceList.classManagedDeviceList.java
package com.android.tradefed.device
com.android.tradefed.device.ManagedDeviceList extends java.lang.Object implements java.lang.Iterable {
private final java.util.concurrent.locks.ReentrantLock mListLock
private java.util.List mList
private final com.android.tradefed.device.IManagedTestDeviceFactory mDeviceFactory
public void (com.android.tradefed.device.IManagedTestDeviceFactory)
com.android.tradefed.device.IManagedTestDeviceFactory d
public java.util.Iterator iterator ()
java.util.List getCopy ()
java.util.List l
public int size ()
public com.android.tradefed.device.IManagedTestDevice find (java.lang.String)
String serialNumber
private boolean isValidDeviceSerial (java.lang.String)
String serial
public void updateFastbootStates (java.util.Set)
com.android.tradefed.device.IManagedTestDevice d
java.util.Set serials
public com.android.tradefed.device.IManagedTestDevice allocate (com.android.tradefed.device.IDeviceSelection)
com.android.tradefed.device.IManagedTestDevice d
java.util.Iterator iterator
com.android.tradefed.device.IDeviceSelection options
com.android.tradefed.device.ManagedDeviceList$AllocationMatcher m
private com.android.tradefed.device.IManagedTestDevice find (com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher)
com.android.tradefed.device.IManagedTestDevice d
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher m
void clear ()
public com.android.tradefed.device.IManagedTestDevice findOrCreate (com.android.ddmlib.IDevice)
com.android.tradefed.device.IManagedTestDevice d
com.android.ddmlib.IDevice idevice
void add (com.android.tradefed.device.IManagedTestDevice)
com.android.tradefed.device.IManagedTestDevice device
public com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse handleDeviceEvent (com.android.tradefed.device.IManagedTestDevice, com.android.tradefed.device.DeviceEvent)
com.android.tradefed.device.IManagedTestDevice d
com.android.tradefed.device.DeviceEvent event
com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse r
private void remove (com.android.tradefed.device.IManagedTestDevice)
com.android.tradefed.device.IManagedTestDevice d
}
com/android/tradefed/device/DeviceManager.classDeviceManager.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceManager extends java.lang.Object implements com.android.tradefed.device.IDeviceManager {
private static final long FASTBOOT_CMD_TIMEOUT
private static final long FASTBOOT_POLL_WAIT_TIME
private static final int CHECK_WAIT_DEVICE_AVAIL_MS
private static final long MAX_EMULATOR_OUTPUT
private static final String EMULATOR_OUTPUT
static final com.android.tradefed.device.IDeviceSelection ANY_DEVICE_OPTIONS
private static final String NULL_DEVICE_SERIAL_PREFIX
private static final String EMULATOR_SERIAL_PREFIX
private static final String TCP_DEVICE_SERIAL_PREFIX
protected com.android.tradefed.device.DeviceMonitorMultiplexer mDvcMon
private boolean mIsInitialized
private com.android.tradefed.device.ManagedDeviceList mManagedDeviceList
private com.android.tradefed.device.IAndroidDebugBridge mAdbBridge
private com.android.tradefed.device.DeviceManager$ManagedDeviceListener mManagedDeviceListener
protected boolean mFastbootEnabled
private java.util.Set mFastbootListeners
private com.android.tradefed.device.DeviceManager$FastbootMonitor mFastbootMonitor
private boolean mIsTerminated
private com.android.tradefed.device.IDeviceSelection mGlobalDeviceFilter
private int mNumEmulatorSupported
private int mNumNullDevicesSupported
private int mNumTcpDevicesSupported
private boolean mSynchronousMode
private long mDeviceRecoveryInterval
private String mAdbPath
private com.android.tradefed.device.DeviceManager$DeviceRecoverer mDeviceRecoverer
private java.util.List mGlobalHostMonitors
public void ()
public void init ()
public void init (com.android.tradefed.device.IDeviceSelection, java.util.List)
com.android.tradefed.device.IDeviceSelection globalDeviceFilter
java.util.List globalDeviceMonitors
public synchronized void init (com.android.tradefed.device.IDeviceSelection, java.util.List, com.android.tradefed.device.IManagedTestDeviceFactory)
com.android.tradefed.util.IHostMonitor hm
com.android.tradefed.device.IDeviceSelection globalDeviceFilter
java.util.List globalDeviceMonitors
com.android.tradefed.device.IManagedTestDeviceFactory deviceFactory
com.android.tradefed.device.FastbootHelper fastboot
java.util.List recoverers
void setSynchronousMode (boolean)
boolean syncMode
private void checkInit ()
void startFastbootMonitor ()
void startDeviceRecoverer ()
com.android.tradefed.config.IGlobalConfiguration getGlobalConfig ()
com.android.tradefed.util.IRunUtil getRunUtil ()
com.android.tradefed.util.IRunUtil createRunUtil ()
private void checkAndAddAvailableDevice (com.android.tradefed.device.IManagedTestDevice)
Thread checkThread
com.android.tradefed.device.IManagedTestDevice testDevice
String threadName
Runnable checkRunnable
private void addNullDevices ()
int i
private void addEmulators ()
int i
int port
private void addTcpDevices ()
int i
public void addAvailableDevice (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice stubDevice
com.android.tradefed.device.IManagedTestDevice d
private void addFastbootDevices ()
com.android.tradefed.device.DeviceManager$FastbootDevice d
String serial
com.android.tradefed.device.FastbootHelper fastboot
java.util.Set serials
com.android.tradefed.device.IDeviceStateMonitor createStateMonitor (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
public com.android.tradefed.device.ITestDevice allocateDevice ()
public com.android.tradefed.device.ITestDevice allocateDevice (com.android.tradefed.device.IDeviceSelection)
com.android.tradefed.device.IDeviceSelection options
public com.android.tradefed.device.ITestDevice forceAllocateDevice (java.lang.String)
com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse r
String serial
com.android.tradefed.device.IManagedTestDevice d
synchronized com.android.tradefed.device.IAndroidDebugBridge createAdbBridge ()
public void freeDevice (com.android.tradefed.device.ITestDevice, com.android.tradefed.device.FreeDeviceState)
com.android.tradefed.device.DeviceNotAvailableException e
com.android.tradefed.device.ITestDevice device
com.android.tradefed.device.FreeDeviceState deviceState
com.android.tradefed.device.IManagedTestDevice managedDevice
com.android.ddmlib.IDevice ideviceToReturn
com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse r
static com.android.tradefed.device.DeviceEvent getEventFromFree (com.android.tradefed.device.IManagedTestDevice, com.android.tradefed.device.FreeDeviceState)
com.android.tradefed.device.IManagedTestDevice managedDevice
com.android.tradefed.device.FreeDeviceState deviceState
public void launchEmulator (com.android.tradefed.device.ITestDevice, long, com.android.tradefed.util.IRunUtil, java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.util.SizeLimitedOutputStream emulatorOutput
Process p
com.android.tradefed.device.TestDevice testDevice
java.io.IOException e
com.android.tradefed.device.ITestDevice device
long bootTimeout
com.android.tradefed.util.IRunUtil runUtil
java.util.List emulatorArgs
java.util.List fullArgs
private void assertEmulatorProcessAlive (java.lang.Process, com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
Process p
com.android.tradefed.device.ITestDevice device
private boolean isProcessRunning (java.lang.Process)
IllegalThreadStateException e
Process p
public void killEmulator (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.ddmlib.EmulatorConsole console
Process emulatorProcess
private void forceKillProcess (java.lang.Process, java.lang.String)
java.lang.reflect.Field f
Integer pid
NoSuchFieldException e
IllegalAccessException e
Process emulatorProcess
String emulatorSerial
public com.android.tradefed.device.ITestDevice connectToTcpDevice (java.lang.String)
com.android.tradefed.device.DeviceNotAvailableException e
String ipAndPort
com.android.tradefed.device.ITestDevice tcpDevice
public com.android.tradefed.device.ITestDevice reconnectDeviceToTcp (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IManagedTestDevice managedUsbDevice
String ipAndPort
com.android.tradefed.device.ITestDevice usbDevice
com.android.tradefed.device.ITestDevice tcpDevice
public boolean disconnectFromTcpDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.DeviceNotAvailableException e
com.android.tradefed.device.ITestDevice tcpDevice
boolean result
private boolean doAdbConnect (java.lang.String)
String adbConnectResult
int i
String ipAndPort
String resultSuccess
public transient java.lang.String executeGlobalAdbCommand (java.lang.String[])
String[] cmdArgs
String[] fullCmd
com.android.tradefed.util.CommandResult result
public synchronized void terminate ()
com.android.tradefed.util.IHostMonitor hm
public synchronized void terminateHard ()
com.android.tradefed.device.IManagedTestDevice device
public java.util.List listAllDevices ()
com.android.ddmlib.IDevice idevice
com.android.tradefed.device.IManagedTestDevice d
java.util.List serialStates
com.android.tradefed.device.IDeviceSelection selector
public void displayDevicesInfo (java.io.PrintWriter)
java.io.PrintWriter stream
java.util.ArrayList displayRows
java.util.List deviceList
static java.util.List sortDeviceList (java.util.List)
java.util.List deviceList
java.util.Comparator c
com.android.tradefed.device.IDeviceSelection getDeviceSelectionOptions ()
private void addDevicesInfo (java.util.List, java.util.List)
com.android.tradefed.command.remote.DeviceDescriptor desc
java.util.List displayRows
java.util.List sortedDeviceList
private java.lang.String getDisplay (java.lang.Object)
Object o
public void addFastbootListener (com.android.tradefed.device.IDeviceManager$IFastbootListener)
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
public void removeFastbootListener (com.android.tradefed.device.IDeviceManager$IFastbootListener)
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
java.util.List getDeviceList ()
void setMaxEmulators (int)
int numEmulators
void setMaxNullDevices (int)
int nullDevices
void setMaxTcpDevices (int)
int tcpDevices
public boolean isNullDevice (java.lang.String)
String serial
public boolean isEmulator (java.lang.String)
String serial
public void addDeviceMonitor (com.android.tradefed.device.IDeviceMonitor)
com.android.tradefed.device.IDeviceMonitor mon
public void removeDeviceMonitor (com.android.tradefed.device.IDeviceMonitor)
com.android.tradefed.device.IDeviceMonitor mon
static com.android.tradefed.device.ManagedDeviceList access$100 (com.android.tradefed.device.DeviceManager)
com.android.tradefed.device.DeviceManager x0
static void access$300 (com.android.tradefed.device.DeviceManager, com.android.tradefed.device.IManagedTestDevice)
com.android.tradefed.device.DeviceManager x0
com.android.tradefed.device.IManagedTestDevice x1
static java.util.Set access$400 (com.android.tradefed.device.DeviceManager)
com.android.tradefed.device.DeviceManager x0
static long access$500 (com.android.tradefed.device.DeviceManager)
com.android.tradefed.device.DeviceManager x0
static void ()
}
com/android/tradefed/device/DeviceManager$ManagedDeviceListener.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$ManagedDeviceListener extends java.lang.Object implements com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener {
final com.android.tradefed.device.DeviceManager this$0
private void (com.android.tradefed.device.DeviceManager)
public void deviceChanged (com.android.ddmlib.IDevice, int)
com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse r
com.android.tradefed.device.IManagedTestDevice testDevice
com.android.tradefed.device.TestDeviceState newState
com.android.ddmlib.IDevice idevice
int changeMask
public void deviceConnected (com.android.ddmlib.IDevice)
com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse r
com.android.ddmlib.IDevice idevice
com.android.tradefed.device.IManagedTestDevice testDevice
com.android.tradefed.device.TestDeviceState newState
public void deviceDisconnected (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice disconnectedDevice
com.android.tradefed.device.IManagedTestDevice d
void (com.android.tradefed.device.DeviceManager, com.android.tradefed.device.DeviceManager$1)
com.android.tradefed.device.DeviceManager x0
com.android.tradefed.device.DeviceManager$1 x1
}
com/android/tradefed/device/DeviceStateMonitor.classDeviceStateMonitor.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceStateMonitor extends com.android.tradefed.device.AndroidNativeDeviceStateMonitor {
public void (com.android.tradefed.device.IDeviceManager, com.android.ddmlib.IDevice, boolean)
com.android.tradefed.device.IDeviceManager mgr
com.android.ddmlib.IDevice device
boolean fastbootEnabled
protected boolean waitForPmResponsive (long)
String output
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
com.android.ddmlib.CollectingOutputReceiver receiver
String cmd
long waitTime
long startTime
int counter
protected boolean postOnlineCheck (long)
long waitTime
long startTime
long elapsedTime
}
com/android/tradefed/device/WifiHelper$1.classWifiHelper.java
package com.android.tradefed.device
com.android.tradefed.device.WifiHelper$1 extends java.lang.Object {
}
com/android/tradefed/device/DeviceUtilStatsMonitor.classDeviceUtilStatsMonitor.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceUtilStatsMonitor extends java.lang.Object implements com.android.tradefed.device.IDeviceMonitor {
private static final int mInitialDelayMs
private com.android.tradefed.device.DeviceUtilStatsMonitor$StubDeviceUtil mCollectNullDevice
private com.android.tradefed.device.DeviceUtilStatsMonitor$StubDeviceUtil mCollectEmulator
private int mSampleWindowHours
private int mSamplingIntervalSec
private boolean mNullDeviceAllocated
private boolean mEmulatorAllocated
private int mMaxSamples
private java.util.Map mDeviceUtilMap
private com.android.tradefed.device.IDeviceMonitor$DeviceLister mDeviceLister
private java.util.Timer mTimer
private com.android.tradefed.device.DeviceUtilStatsMonitor$SamplingTask mSamplingTask
static final boolean $assertionsDisabled
public void ()
public synchronized com.android.tradefed.device.DeviceUtilStatsMonitor$UtilizationDesc getUtilizationStats ()
long allocSamples
long numSamples
java.util.Map$Entry deviceRecordEntry
long totalAllocSamples
long totalSamples
java.util.Map deviceUtilMap
private static int getUtil (long, long)
long allocSamples
long numSamples
public void run ()
public void setDeviceLister (com.android.tradefed.device.IDeviceMonitor$DeviceLister)
com.android.tradefed.device.IDeviceMonitor$DeviceLister lister
public synchronized void notifyDeviceStateChange (java.lang.String, com.android.tradefed.device.DeviceAllocationState, com.android.tradefed.device.DeviceAllocationState)
com.android.tradefed.device.IDeviceManager dvcMgr
String serial
com.android.tradefed.device.DeviceAllocationState oldState
com.android.tradefed.device.DeviceAllocationState newState
private com.android.tradefed.device.DeviceUtilStatsMonitor$DeviceUtilRecord getDeviceRecord (java.lang.String)
String serial
com.android.tradefed.device.DeviceUtilStatsMonitor$DeviceUtilRecord r
private boolean shouldTrackDevice (java.lang.String)
String serial
com.android.tradefed.device.IDeviceManager dvcMgr
com.android.tradefed.device.IDeviceManager getDeviceManager ()
java.util.TimerTask getSamplingTask ()
void calculateMaxSamples ()
void setMaxSamples (int)
int maxSamples
int getMaxSamples ()
static int access$000 (com.android.tradefed.device.DeviceUtilStatsMonitor)
com.android.tradefed.device.DeviceUtilStatsMonitor x0
static java.util.Map access$100 (com.android.tradefed.device.DeviceUtilStatsMonitor)
com.android.tradefed.device.DeviceUtilStatsMonitor x0
static com.android.tradefed.device.IDeviceMonitor$DeviceLister access$200 (com.android.tradefed.device.DeviceUtilStatsMonitor)
com.android.tradefed.device.DeviceUtilStatsMonitor x0
static com.android.tradefed.device.DeviceUtilStatsMonitor$DeviceUtilRecord access$300 (com.android.tradefed.device.DeviceUtilStatsMonitor, java.lang.String)
com.android.tradefed.device.DeviceUtilStatsMonitor x0
String x1
static void ()
}
com/android/tradefed/device/IMultiDeviceRecovery.classIMultiDeviceRecovery.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IMultiDeviceRecovery extends java.lang.Object {
public abstract void recoverDevices (java.util.List)
}
com/android/tradefed/device/DeviceUtilStatsMonitor$UtilizationDesc.classDeviceUtilStatsMonitor.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceUtilStatsMonitor$UtilizationDesc extends java.lang.Object {
final int mTotalUtil
final java.util.Map mDeviceUtil
public void (int, java.util.Map)
int totalUtil
java.util.Map deviceUtil
public int getTotalUtil ()
public java.lang.Integer getUtilForDevice (java.lang.String)
String serial
Integer util
}
com/android/tradefed/device/AndroidNativeDevice$1.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$1 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final String[] val$result
final String val$name
final com.android.tradefed.device.AndroidNativeDevice this$0
void (com.android.tradefed.device.AndroidNativeDevice, java.lang.String[], java.lang.String)
com.android.tradefed.device.AndroidNativeDevice this$0
public boolean run () throws java.io.IOException com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException com.android.ddmlib.InstallException com.android.ddmlib.SyncException
Exception e
}
com/android/tradefed/device/IDeviceRecovery.classIDeviceRecovery.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IDeviceRecovery extends java.lang.Object {
public abstract void recoverDevice (com.android.tradefed.device.IDeviceStateMonitor, boolean) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void recoverDeviceRecovery (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void recoverDeviceBootloader (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/device/DeviceDisconnectedException.classDeviceDisconnectedException.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceDisconnectedException extends com.android.tradefed.device.DeviceNotAvailableException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.String)
String msg
String serial
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void (java.lang.String, java.lang.Throwable, java.lang.String)
String msg
Throwable cause
String serial
}
com/android/tradefed/device/AndroidNativeDevice$2.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$2 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final String val$command
final com.android.ddmlib.IShellOutputReceiver val$receiver
final com.android.tradefed.device.AndroidNativeDevice this$0
void (com.android.tradefed.device.AndroidNativeDevice, java.lang.String, com.android.ddmlib.IShellOutputReceiver)
com.android.tradefed.device.AndroidNativeDevice this$0
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException
}
com/android/tradefed/device/IFileEntry.classIFileEntry.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IFileEntry extends java.lang.Object {
public abstract java.lang.String getFullEscapedPath ()
public abstract java.lang.String getFullPath ()
public abstract boolean isDirectory ()
public abstract com.android.tradefed.device.IFileEntry findChild (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean isAppFileName ()
public abstract java.lang.String getName ()
public abstract java.lang.String getTime ()
public abstract java.lang.String getDate ()
public abstract java.lang.String getPermissions ()
public abstract java.util.Collection getChildren (boolean) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract com.android.ddmlib.FileListingService$FileEntry getFileEntry ()
}
com/android/tradefed/device/RemoteAndroidDevice.classRemoteAndroidDevice.java
package com.android.tradefed.device
public com.android.tradefed.device.RemoteAndroidDevice extends com.android.tradefed.device.TestDevice {
public static final long WAIT_FOR_ADB_CONNECT
protected static final long RETRY_INTERVAL_MS
protected static final int MAX_RETRIES
protected static final long DEFAULT_SHORT_CMD_TIMEOUT
private static final String ADB_SUCCESS_CONNECT_TAG
private static final String ADB_ALREADY_CONNECTED_TAG
private static final String ADB_CONN_REFUSED
public void (com.android.ddmlib.IDevice, com.android.tradefed.device.IDeviceStateMonitor, com.android.tradefed.device.IDeviceMonitor)
com.android.ddmlib.IDevice device
com.android.tradefed.device.IDeviceStateMonitor stateMonitor
com.android.tradefed.device.IDeviceMonitor allocationMonitor
public void postAdbRootAction () throws com.android.tradefed.device.DeviceNotAvailableException
public void postAdbUnrootAction () throws com.android.tradefed.device.DeviceNotAvailableException
public java.lang.String getHostName ()
public java.lang.String getPortNum ()
private boolean checkSerialFormatValid ()
NumberFormatException nfe
String[] serial
public boolean adbTcpConnect (java.lang.String, java.lang.String)
com.android.tradefed.util.CommandResult result
int i
String host
String port
private boolean confirmAdbTcpConnect (java.lang.String, java.lang.String)
String host
String port
com.android.tradefed.util.CommandResult resultConfirmation
public boolean adbTcpDisconnect (java.lang.String, java.lang.String)
String host
String port
com.android.tradefed.util.CommandResult result
public void waitForAdbConnect (long) throws com.android.tradefed.device.DeviceNotAvailableException
long waitTime
long startTime
public boolean isEncryptionSupported ()
}
com/android/tradefed/device/DeviceManager$4.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$4 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$device$FreeDeviceState
static void ()
}
com/android/tradefed/device/DeviceManager$AbortRecovery.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$AbortRecovery extends java.lang.Object implements com.android.tradefed.device.IDeviceRecovery {
private void ()
public void recoverDevice (com.android.tradefed.device.IDeviceStateMonitor, boolean) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
boolean recoverUntilOnline
public void recoverDeviceBootloader (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
public void recoverDeviceRecovery (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
void (com.android.tradefed.device.DeviceManager$1)
com.android.tradefed.device.DeviceManager$1 x0
}
com/android/tradefed/device/TopHelper$TopStats.classTopHelper.java
package com.android.tradefed.device
public com.android.tradefed.device.TopHelper$TopStats extends java.lang.Object {
public Double mTotalPercent
public Double mUserPercent
public Double mSystemPercent
public Double mIowPercent
public Double mIrqPercent
public void ()
}
com/android/tradefed/device/ITestDevice$MountPointInfo.classITestDevice.java
package com.android.tradefed.device
public com.android.tradefed.device.ITestDevice$MountPointInfo extends java.lang.Object {
public String filesystem
public String mountpoint
public String type
public java.util.List options
public void ()
public void (java.lang.String, java.lang.String, java.lang.String, java.util.List)
String filesystem
String mountpoint
String type
java.util.List options
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String filesystem
String mountpoint
String type
String optString
public static java.util.List splitMountOptions (java.lang.String)
String options
java.util.List list
public java.lang.String toString ()
}
com/android/tradefed/device/DeviceAllocationEventHandler$AllocatedHandler.classDeviceAllocationEventHandler.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceAllocationEventHandler$AllocatedHandler extends java.lang.Object implements com.android.tradefed.device.DeviceAllocationEventHandler {
public void ()
public com.android.tradefed.device.DeviceAllocationState handleDeviceEvent (com.android.tradefed.device.DeviceEvent)
com.android.tradefed.device.DeviceEvent event
}
com/android/tradefed/device/CpuStatsCollector$TimeCategory.classCpuStatsCollector.java
package com.android.tradefed.device
final com.android.tradefed.device.CpuStatsCollector$TimeCategory extends java.lang.Enum {
public static final com.android.tradefed.device.CpuStatsCollector$TimeCategory USER
public static final com.android.tradefed.device.CpuStatsCollector$TimeCategory NICE
public static final com.android.tradefed.device.CpuStatsCollector$TimeCategory SYS
public static final com.android.tradefed.device.CpuStatsCollector$TimeCategory IDLE
public static final com.android.tradefed.device.CpuStatsCollector$TimeCategory IOW
public static final com.android.tradefed.device.CpuStatsCollector$TimeCategory IRQ
public static final com.android.tradefed.device.CpuStatsCollector$TimeCategory SIRQ
private static final com.android.tradefed.device.CpuStatsCollector$TimeCategory[] $VALUES
public static com.android.tradefed.device.CpuStatsCollector$TimeCategory[] values ()
public static com.android.tradefed.device.CpuStatsCollector$TimeCategory valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/device/FastbootHelper.classFastbootHelper.java
package com.android.tradefed.device
public com.android.tradefed.device.FastbootHelper extends java.lang.Object {
private static final long FASTBOOT_CMD_TIMEOUT
private com.android.tradefed.util.IRunUtil mRunUtil
public void (com.android.tradefed.util.IRunUtil)
com.android.tradefed.util.IRunUtil runUtil
public boolean isFastbootAvailable ()
com.android.tradefed.util.CommandResult fastbootResult
public java.util.Set getDevices ()
com.android.tradefed.util.CommandResult fastbootResult
java.util.Set parseDevices (java.lang.String)
String fastbootOutput
java.util.Set serials
java.util.regex.Pattern fastbootPattern
java.util.regex.Matcher fastbootMatcher
public java.lang.String executeCommand (java.lang.String, java.lang.String)
String serial
String command
com.android.tradefed.util.CommandResult fastbootResult
}
com/android/tradefed/device/AndroidNativeDevice$9.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$9 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final String val$into
final com.android.tradefed.device.AndroidNativeDevice this$0
void (com.android.tradefed.device.AndroidNativeDevice, java.lang.String)
com.android.tradefed.device.AndroidNativeDevice this$0
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException
}
com/android/tradefed/device/IManagedTestDevice$DeviceEventResponse.classIManagedTestDevice.java
package com.android.tradefed.device
public com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse extends java.lang.Object {
final com.android.tradefed.device.DeviceAllocationState allocationState
final boolean stateChanged
void (com.android.tradefed.device.DeviceAllocationState, boolean)
com.android.tradefed.device.DeviceAllocationState s
boolean b
}
com/android/tradefed/device/CollectingOutputReceiver.classCollectingOutputReceiver.java
package com.android.tradefed.device
public com.android.tradefed.device.CollectingOutputReceiver extends java.lang.Object implements com.android.ddmlib.IShellOutputReceiver {
private StringBuffer mOutputBuffer
private boolean mIsCanceled
public void ()
public java.lang.String getOutput ()
public boolean isCancelled ()
public void cancel ()
public void addOutput (byte[], int, int)
java.io.UnsupportedEncodingException e
String s
byte[] data
int offset
int length
public void flush ()
}
com/android/tradefed/device/ManagedDeviceList$1.classManagedDeviceList.java
package com.android.tradefed.device
com.android.tradefed.device.ManagedDeviceList$1 extends java.lang.Object implements com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher {
final String val$serialNumber
final com.android.tradefed.device.ManagedDeviceList this$0
void (com.android.tradefed.device.ManagedDeviceList, java.lang.String)
com.android.tradefed.device.ManagedDeviceList this$0
public boolean matches (com.android.tradefed.device.IManagedTestDevice)
com.android.tradefed.device.IManagedTestDevice element
public volatile boolean matches (java.lang.Object)
}
com/android/tradefed/device/TopHelper.classTopHelper.java
package com.android.tradefed.device
public com.android.tradefed.device.TopHelper extends java.lang.Thread {
private static final String TOP_CMD
private static final java.util.regex.Pattern TOP_PERCENT_PATTERN
private com.android.tradefed.device.ITestDevice mTestDevice
private int mDelay
private com.android.tradefed.device.TopHelper$TopReceiver mReceiver
public void (com.android.tradefed.device.ITestDevice, int)
com.android.tradefed.device.ITestDevice testDevice
int delay
public void (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice testDevice
public void logToFile (java.io.File)
java.io.File logFile
public synchronized void cancel ()
public synchronized boolean isCancelled ()
public void run ()
com.android.tradefed.device.DeviceNotAvailableException e
public java.util.List getTopStats ()
public static java.lang.Double getTotalAverage (java.util.List)
java.util.List topStats
public static java.lang.Double getUserAverage (java.util.List)
java.util.List topStats
public static java.lang.Double getSystemAverage (java.util.List)
java.util.List topStats
public static java.lang.Double getIowAverage (java.util.List)
java.util.List topStats
public static java.lang.Double getIrqAverage (java.util.List)
java.util.List topStats
private static java.lang.Double getAveragePercentage (java.util.List, com.android.tradefed.device.TopHelper$PercentCategory) throws java.lang.IndexOutOfBoundsException
com.android.tradefed.device.TopHelper$TopStats s
java.util.List topStats
com.android.tradefed.device.TopHelper$PercentCategory category
com.android.tradefed.util.SimpleStats stats
com.android.tradefed.device.TopHelper$TopReceiver getReceiver ()
static java.util.regex.Pattern access$000 ()
static void ()
}
com/android/tradefed/device/TopHelper$1.classTopHelper.java
package com.android.tradefed.device
com.android.tradefed.device.TopHelper$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$device$TopHelper$PercentCategory
static void ()
}
com/android/tradefed/device/AndroidNativeDevice$RunFailureListener.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$RunFailureListener extends com.android.tradefed.result.StubTestRunListener {
private boolean mIsRunFailure
private void ()
public void testRunFailed (java.lang.String)
String message
public boolean isRunFailure ()
void (com.android.tradefed.device.AndroidNativeDevice$1)
com.android.tradefed.device.AndroidNativeDevice$1 x0
}
com/android/tradefed/device/AndroidDebugBridgeWrapper.classAndroidDebugBridgeWrapper.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidDebugBridgeWrapper extends java.lang.Object implements com.android.tradefed.device.IAndroidDebugBridge {
private com.android.ddmlib.AndroidDebugBridge mAdbBridge
void ()
public com.android.ddmlib.IDevice[] getDevices ()
public void addDeviceChangeListener (com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener)
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener listener
public void removeDeviceChangeListener (com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener)
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener listener
public void init (boolean, java.lang.String)
boolean clientSupport
String adbOsLocation
public void terminate ()
public void disconnectBridge ()
}
com/android/tradefed/device/TestDeviceOptions.classTestDeviceOptions.java
package com.android.tradefed.device
public com.android.tradefed.device.TestDeviceOptions extends java.lang.Object {
private boolean mEnableAdbRoot
private boolean mDisableKeyguard
private String mDisableKeyguardCmd
private boolean mEnableLogcat
private long mMaxLogcatDataSize
private String mLogcatOptions
private int mFastbootTimeout
private int mAdbRecoveryTimeout
private int mRebootTimeout
private boolean mUseFastbootErase
private int mUnencryptRebootTimeout
private long mOnlineTimeout
private long mAvailableTimeout
private String mPingIpOrHost
private String mConnCheckUrl
private int mWifiAttempts
private int mWifiRetryWaitTime
private boolean mWifiExpoRetryEnabled
private java.util.List mPostBootCommands
private boolean mDisableReboot
private Integer mCutoffBattery
public void ()
public boolean isEnableAdbRoot ()
public void setEnableAdbRoot (boolean)
boolean enableAdbRoot
public boolean isDisableKeyguard ()
public void setDisableKeyguard (boolean)
boolean disableKeyguard
public java.lang.String getDisableKeyguardCmd ()
public void setDisableKeyguardCmd (java.lang.String)
String disableKeyguardCmd
public long getMaxLogcatDataSize ()
public void setMaxLogcatDataSize (long)
long maxLogcatDataSize
public int getFastbootTimeout ()
public void setFastbootTimeout (int)
int fastbootTimeout
public int getAdbRecoveryTimeout ()
public void setAdbRecoveryTimeout (int)
int adbRecoveryTimeout
public int getRebootTimeout ()
public void setRebootTimeout (int)
int rebootTimeout
public boolean getUseFastbootErase ()
public void setUseFastbootErase (boolean)
boolean useFastbootErase
public int getUnencryptRebootTimeout ()
public void setUnencryptRebootTimeout (int)
int unencryptRebootTimeout
public long getOnlineTimeout ()
public void setOnlineTimeout (long)
long onlineTimeout
public long getAvailableTimeout ()
public java.lang.String getPingIpOrHost ()
public void setPingIpOrHost (java.lang.String)
String ipOrHost
public java.lang.String getConnCheckUrl ()
public void setConnCheckUrl (java.lang.String)
String url
public boolean isLogcatCaptureEnabled ()
public int getWifiAttempts ()
public void setWifiAttempts (int)
int wifiAttempts
public int getWifiRetryWaitTime ()
public java.util.List getPostBootCommands ()
public java.lang.Integer getCutoffBattery ()
public void setCutoffBattery (int)
int cutoffBattery
public java.lang.String getLogcatOptions ()
public void setLogcatOptions (java.lang.String)
String logcatOptions
public boolean shouldDisableReboot ()
public boolean isWifiExpoRetryEnabled ()
}
com/android/tradefed/device/StubDevice.classStubDevice.java
package com.android.tradefed.device
public com.android.tradefed.device.StubDevice extends java.lang.Object implements com.android.ddmlib.IDevice {
private String mSerial
private final boolean mIsEmulator
public void (java.lang.String)
String serial
public void (java.lang.String, boolean)
String serial
boolean isEmulator
public void setSerial (java.lang.String)
String serial
public void createForward (int, int) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
int localPort
int remotePort
public void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
String command
com.android.ddmlib.IShellOutputReceiver receiver
public void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, int) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
String command
com.android.ddmlib.IShellOutputReceiver receiver
int maxTimeToOutputResponse
public java.lang.String getAvdName ()
public com.android.ddmlib.Client getClient (java.lang.String)
String applicationName
public java.lang.String getClientName (int)
int pid
public com.android.ddmlib.Client[] getClients ()
public com.android.ddmlib.FileListingService getFileListingService ()
public java.lang.String getMountPoint (java.lang.String)
String name
public java.util.Map getProperties ()
public java.lang.String getProperty (java.lang.String)
String name
public int getPropertyCount ()
public com.android.ddmlib.RawImage getScreenshot () throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public com.android.ddmlib.RawImage getScreenshot (long, java.util.concurrent.TimeUnit) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.String getSerialNumber ()
public com.android.ddmlib.IDevice$DeviceState getState ()
public com.android.ddmlib.SyncService getSyncService () throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public boolean hasClients ()
public transient java.lang.String installPackage (java.lang.String, boolean, java.lang.String[]) throws com.android.ddmlib.InstallException
String packageFilePath
boolean reinstall
String[] extraArgs
public transient void installPackages (java.util.List, int, boolean, java.lang.String[]) throws com.android.ddmlib.InstallException
java.util.List apkFilePaths
int timeOutInMs
boolean reinstall
String[] extraArgs
public transient java.lang.String installRemotePackage (java.lang.String, boolean, java.lang.String[]) throws com.android.ddmlib.InstallException
String remoteFilePath
boolean reinstall
String[] extraArgs
public boolean isBootLoader ()
public boolean isEmulator ()
public boolean isOffline ()
public boolean isOnline ()
public void reboot (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
String into
public void removeForward (int, int) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
int localPort
int remotePort
public void removeRemotePackage (java.lang.String) throws com.android.ddmlib.InstallException
String remoteFilePath
public void runEventLogService (com.android.ddmlib.log.LogReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
com.android.ddmlib.log.LogReceiver receiver
public void runLogService (java.lang.String, com.android.ddmlib.log.LogReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
String logname
com.android.ddmlib.log.LogReceiver receiver
public java.lang.String syncPackageToDevice (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException com.android.ddmlib.SyncException
String localFilePath
public java.lang.String uninstallPackage (java.lang.String) throws com.android.ddmlib.InstallException
String packageName
public void pushFile (java.lang.String, java.lang.String) throws java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.TimeoutException com.android.ddmlib.SyncException
String local
String remote
public void pullFile (java.lang.String, java.lang.String) throws java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.TimeoutException com.android.ddmlib.SyncException
String remote
String local
public java.lang.String getPropertySync (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
String name
public boolean arePropertiesSet ()
public java.lang.String getPropertyCacheOrSync (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
String name
public java.lang.Integer getBatteryLevel () throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException com.android.ddmlib.ShellCommandUnresponsiveException
public java.lang.Integer getBatteryLevel (long) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException com.android.ddmlib.ShellCommandUnresponsiveException
long freshnessMs
public void createForward (int, java.lang.String, com.android.ddmlib.IDevice$DeviceUnixSocketNamespace) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
int localPort
String remoteSocketName
com.android.ddmlib.IDevice$DeviceUnixSocketNamespace namespace
public void removeForward (int, java.lang.String, com.android.ddmlib.IDevice$DeviceUnixSocketNamespace) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
int localPort
String remoteSocketName
com.android.ddmlib.IDevice$DeviceUnixSocketNamespace namespace
public java.lang.String getName ()
public void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, long, java.util.concurrent.TimeUnit) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
String command
com.android.ddmlib.IShellOutputReceiver receiver
long maxTimeToOutputResponse
java.util.concurrent.TimeUnit maxTimeUnits
public boolean supportsFeature (com.android.ddmlib.IDevice$Feature)
com.android.ddmlib.IDevice$Feature feature
public void startScreenRecorder (java.lang.String, com.android.ddmlib.ScreenRecorderOptions, com.android.ddmlib.IShellOutputReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException com.android.ddmlib.ShellCommandUnresponsiveException
String remoteFilePath
com.android.ddmlib.ScreenRecorderOptions options
com.android.ddmlib.IShellOutputReceiver receiver
public boolean supportsFeature (com.android.ddmlib.IDevice$HardwareFeature)
com.android.ddmlib.IDevice$HardwareFeature arg0
public java.util.concurrent.Future getSystemProperty (java.lang.String)
String name
com.google.common.util.concurrent.SettableFuture f
public java.util.concurrent.Future getBattery ()
com.google.common.util.concurrent.SettableFuture f
public java.util.concurrent.Future getBattery (long, java.util.concurrent.TimeUnit)
long freshnessTime
java.util.concurrent.TimeUnit timeUnit
public java.util.List getAbis ()
public int getDensity ()
public java.lang.String getLanguage ()
public java.lang.String getRegion ()
public int getApiLevel ()
}
com/android/tradefed/device/AndroidNativeDeviceStateMonitor$NotifyFastbootListener.classAndroidNativeDeviceStateMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDeviceStateMonitor$NotifyFastbootListener extends java.lang.Object implements com.android.tradefed.device.IDeviceManager$IFastbootListener {
private void ()
public void stateUpdated ()
void (com.android.tradefed.device.AndroidNativeDeviceStateMonitor$1)
com.android.tradefed.device.AndroidNativeDeviceStateMonitor$1 x0
}
com/android/tradefed/device/AndroidNativeDevice$4.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$4 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final com.android.ddmlib.testrunner.IRemoteAndroidTestRunner val$runner
final java.util.Collection val$listeners
final com.android.tradefed.device.AndroidNativeDevice this$0
void (com.android.tradefed.device.AndroidNativeDevice, com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, java.util.Collection)
com.android.tradefed.device.AndroidNativeDevice this$0
public boolean run () throws java.io.IOException com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException com.android.ddmlib.InstallException com.android.ddmlib.SyncException
}
com/android/tradefed/device/DeviceUtilStatsMonitor$StubDeviceUtil.classDeviceUtilStatsMonitor.java
package com.android.tradefed.device
public final com.android.tradefed.device.DeviceUtilStatsMonitor$StubDeviceUtil extends java.lang.Enum {
public static final com.android.tradefed.device.DeviceUtilStatsMonitor$StubDeviceUtil IGNORE
public static final com.android.tradefed.device.DeviceUtilStatsMonitor$StubDeviceUtil INCLUDE_IF_USED
public static final com.android.tradefed.device.DeviceUtilStatsMonitor$StubDeviceUtil ALWAYS_INCLUDE
private static final com.android.tradefed.device.DeviceUtilStatsMonitor$StubDeviceUtil[] $VALUES
public static com.android.tradefed.device.DeviceUtilStatsMonitor$StubDeviceUtil[] values ()
public static com.android.tradefed.device.DeviceUtilStatsMonitor$StubDeviceUtil valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/device/DumpsysPackageReceiver$1.classDumpsysPackageReceiver.java
package com.android.tradefed.device
com.android.tradefed.device.DumpsysPackageReceiver$1 extends java.lang.Object {
}
com/android/tradefed/device/DeviceDiagTest.classDeviceDiagTest.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceDiagTest extends junit.framework.TestCase {
private static final String LOG_TAG
public void ()
public void testAllDevicesAvailable ()
int i
String device
java.util.Collection unavailDevices
private com.android.tradefed.device.IDeviceManager getDeviceManager ()
private java.util.Collection getUnavailableDevices ()
com.android.tradefed.command.remote.DeviceDescriptor deviceDesc
java.util.Collection unavailDevices
}
com/android/tradefed/device/DumpsysPackageReceiver.classDumpsysPackageReceiver.java
package com.android.tradefed.device
com.android.tradefed.device.DumpsysPackageReceiver extends com.android.ddmlib.MultiLineReceiver {
private static final String HIDDEN_SYSTEM_PACKAGES_PREFIX
private static final java.util.regex.Pattern PACKAGE_PATTERN
private java.util.Map mPkgInfoMap
private com.android.tradefed.device.DumpsysPackageReceiver$ParserState mCurrentState
private boolean mCancelled
void ()
void addPackage (java.lang.String, com.android.tradefed.device.PackageInfo)
String name
com.android.tradefed.device.PackageInfo pkgInfo
public java.util.Map getPackages ()
public boolean isCancelled ()
public void processNewLines (java.lang.String[])
String line
com.android.tradefed.device.DumpsysPackageReceiver$ParseException e
String[] lines
static java.util.regex.Pattern access$000 ()
static java.util.Map access$200 (com.android.tradefed.device.DumpsysPackageReceiver)
com.android.tradefed.device.DumpsysPackageReceiver x0
static void ()
}
com/android/tradefed/device/DeviceUnresponsiveException.classDeviceUnresponsiveException.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceUnresponsiveException extends com.android.tradefed.device.DeviceNotAvailableException {
public void ()
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.String)
String msg
String serial
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void (java.lang.String, java.lang.Throwable, java.lang.String)
String msg
Throwable cause
String serial
}
com/android/tradefed/device/TopHelper$PercentCategory.classTopHelper.java
package com.android.tradefed.device
final com.android.tradefed.device.TopHelper$PercentCategory extends java.lang.Enum {
public static final com.android.tradefed.device.TopHelper$PercentCategory TOTAL
public static final com.android.tradefed.device.TopHelper$PercentCategory USER
public static final com.android.tradefed.device.TopHelper$PercentCategory SYSTEM
public static final com.android.tradefed.device.TopHelper$PercentCategory IOW
public static final com.android.tradefed.device.TopHelper$PercentCategory IRQ
private static final com.android.tradefed.device.TopHelper$PercentCategory[] $VALUES
public static com.android.tradefed.device.TopHelper$PercentCategory[] values ()
public static com.android.tradefed.device.TopHelper$PercentCategory valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/device/DeviceAllocationEventHandler$UnavailableHandler.classDeviceAllocationEventHandler.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceAllocationEventHandler$UnavailableHandler extends java.lang.Object implements com.android.tradefed.device.DeviceAllocationEventHandler {
public void ()
public com.android.tradefed.device.DeviceAllocationState handleDeviceEvent (com.android.tradefed.device.DeviceEvent)
com.android.tradefed.device.DeviceEvent event
}
com/android/tradefed/device/AndroidNativeDevice.classAndroidNativeDevice.java
package com.android.tradefed.device
public com.android.tradefed.device.AndroidNativeDevice extends java.lang.Object implements com.android.tradefed.device.IManagedTestDevice {
protected static final int MAX_RETRY_ATTEMPTS
protected static final int INVALID_USER_ID
static final java.util.regex.Pattern INPUT_DISPATCH_STATE_REGEX
private static final java.util.regex.Pattern KEYS_PATTERN
private static final java.util.regex.Pattern DF_PATTERN
private static final long MAX_HOST_DEVICE_TIME_OFFSET
private static final String ENCRYPTION_PASSWORD
private static final int ENCRYPTION_INPLACE_TIMEOUT_MIN
private static final long ENCRYPTION_WIPE_TIMEOUT_MIN
private static final String ENCRYPTION_SUPPORTED_CODE
private static final String ENCRYPTION_SUPPORTED_USAGE
private int mLogStartDelay
private static final int DEFAULT_UNAVAILABLE_TIMEOUT
static final int NONE_RECOVERY_MODE_DELAY
static final String BUILD_ID_PROP
private static final String PRODUCT_NAME_PROP
private static final String BUILD_TYPE_PROP
private static final String BUILD_ALIAS_PROP
private static final String BUILD_FLAVOR
private static final String HEADLESS_PROP
static final String BUILD_CODENAME_PROP
static final String BUILD_TAGS
private static final int NETWORK_MONITOR_INTERVAL
private static final int WIFI_RECONNECT_CHECK_INTERVAL
private static final int WIFI_RECONNECT_TIMEOUT
private int mCmdTimeout
private long mLongCmdTimeout
private com.android.ddmlib.IDevice mIDevice
private com.android.tradefed.device.IDeviceRecovery mRecovery
protected final com.android.tradefed.device.IDeviceStateMonitor mStateMonitor
private com.android.tradefed.device.TestDeviceState mState
private final java.util.concurrent.locks.ReentrantLock mFastbootLock
private com.android.tradefed.device.LogcatReceiver mLogcatReceiver
private boolean mFastbootEnabled
protected com.android.tradefed.device.TestDeviceOptions mOptions
private Process mEmulatorProcess
private com.android.tradefed.util.SizeLimitedOutputStream mEmulatorOutput
private com.android.tradefed.device.ITestDevice$RecoveryMode mRecoveryMode
private Boolean mIsEncryptionSupported
private java.util.concurrent.locks.ReentrantLock mAllocationStateLock
private com.android.tradefed.device.DeviceAllocationState mAllocationState
private com.android.tradefed.device.IDeviceMonitor mAllocationMonitor
private String mLastConnectedWifiSsid
private String mLastConnectedWifiPsk
private boolean mNetworkMonitorEnabled
public void (com.android.ddmlib.IDevice, com.android.tradefed.device.IDeviceStateMonitor, com.android.tradefed.device.IDeviceMonitor)
com.android.ddmlib.IDevice device
com.android.tradefed.device.IDeviceStateMonitor stateMonitor
com.android.tradefed.device.IDeviceMonitor allocationMonitor
protected com.android.tradefed.util.IRunUtil getRunUtil ()
public void setOptions (com.android.tradefed.device.TestDeviceOptions)
com.android.tradefed.device.TestDeviceOptions options
void setTmpLogcatSize (long)
long size
void setLogStartDelay (int)
int delay
public com.android.ddmlib.IDevice getIDevice ()
public void setIDevice (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice newDevice
com.android.ddmlib.IDevice currentDevice
public java.lang.String getSerialNumber ()
private boolean nullOrEmpty (java.lang.String)
String string
private java.lang.String internalGetProperty (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
String propName
String fastbootVar
String description
String propValue
public java.lang.String getProperty (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String name
String[] result
com.android.tradefed.device.AndroidNativeDevice$DeviceAction propAction
public java.lang.String getPropertySync (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String name
public java.lang.String getBootloaderVersion () throws java.lang.UnsupportedOperationException com.android.tradefed.device.DeviceNotAvailableException
public java.lang.String getBasebandVersion () throws com.android.tradefed.device.DeviceNotAvailableException
public java.lang.String getProductType () throws com.android.tradefed.device.DeviceNotAvailableException
private java.lang.String internalGetProductType (int) throws com.android.tradefed.device.DeviceNotAvailableException
int retryAttempts
String productType
public java.lang.String getFastbootProductType () throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
public java.lang.String getProductVariant () throws com.android.tradefed.device.DeviceNotAvailableException
public java.lang.String getFastbootProductVariant () throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
private java.lang.String getFastbootVariable (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
java.util.regex.Pattern fastbootProductPattern
String resultText
java.util.regex.Matcher matcher
String variableName
com.android.tradefed.util.CommandResult result
public java.lang.String getBuildAlias () throws com.android.tradefed.device.DeviceNotAvailableException
String alias
public java.lang.String getBuildId () throws com.android.tradefed.device.DeviceNotAvailableException
String bid
public java.lang.String getBuildFlavor () throws com.android.tradefed.device.DeviceNotAvailableException
String buildFlavor
String productName
String buildType
public void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver) throws com.android.tradefed.device.DeviceNotAvailableException
String command
com.android.ddmlib.IShellOutputReceiver receiver
com.android.tradefed.device.AndroidNativeDevice$DeviceAction action
public void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, int, int) throws com.android.tradefed.device.DeviceNotAvailableException
String command
com.android.ddmlib.IShellOutputReceiver receiver
int maxTimeToOutputShellResponse
int retryAttempts
public void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, long, java.util.concurrent.TimeUnit, int) throws com.android.tradefed.device.DeviceNotAvailableException
String command
com.android.ddmlib.IShellOutputReceiver receiver
long maxTimeToOutputShellResponse
java.util.concurrent.TimeUnit timeUnit
int retryAttempts
com.android.tradefed.device.AndroidNativeDevice$DeviceAction action
public java.lang.String executeShellCommand (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String command
com.android.tradefed.device.CollectingOutputReceiver receiver
String output
public boolean runInstrumentationTests (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
java.util.Collection listeners
com.android.tradefed.device.AndroidNativeDevice$RunFailureListener failureListener
com.android.tradefed.device.AndroidNativeDevice$DeviceAction runTestsAction
boolean result
public boolean runInstrumentationTestsAsUser (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, int, java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
int userId
java.util.Collection listeners
String oldRunTimeOptions
boolean result
private java.lang.String appendUserRunTimeOptionToRunner (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, int)
String original
String userRunTimeOption
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
int userId
private void resetUserRunTimeOptionToRunner (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, java.lang.String)
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
String oldRunTimeOptions
public transient boolean runInstrumentationTests (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, com.android.ddmlib.testrunner.ITestRunListener[]) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
com.android.ddmlib.testrunner.ITestRunListener[] listeners
java.util.List listenerList
public transient boolean runInstrumentationTestsAsUser (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, int, com.android.ddmlib.testrunner.ITestRunListener[]) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner runner
int userId
com.android.ddmlib.testrunner.ITestRunListener[] listeners
String oldRunTimeOptions
boolean result
public boolean isRuntimePermissionSupported () throws com.android.tradefed.device.DeviceNotAvailableException
protected void ensureRuntimePermissionSupported () throws com.android.tradefed.device.DeviceNotAvailableException
boolean runtimePermissionSupported
public transient java.lang.String installPackage (java.io.File, boolean, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File packageFile
boolean reinstall
String[] extraArgs
public transient java.lang.String installPackage (java.io.File, boolean, boolean, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File packageFile
boolean reinstall
boolean grantPermissions
String[] extraArgs
public transient java.lang.String installPackageForUser (java.io.File, boolean, int, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File packageFile
boolean reinstall
int userId
String[] extraArgs
public transient java.lang.String installPackageForUser (java.io.File, boolean, boolean, int, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File packageFile
boolean reinstall
boolean grantPermissions
int userId
String[] extraArgs
public java.lang.String uninstallPackage (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String packageName
public boolean pullFile (java.lang.String, java.io.File) throws com.android.tradefed.device.DeviceNotAvailableException
String remoteFilePath
java.io.File localFile
com.android.tradefed.device.AndroidNativeDevice$DeviceAction pullAction
public java.io.File pullFile (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.IOException e
String remoteFilePath
java.io.File localFile
boolean success
public java.io.File pullFileFromExternal (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String remoteFilePath
String externalPath
String fullPath
java.lang.String interpolatePathVariables (java.lang.String)
String esPath
String path
String esString
public boolean pushFile (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File localFile
String remoteFilePath
com.android.tradefed.device.AndroidNativeDevice$DeviceAction pushAction
public boolean pushString (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.IOException e
String contents
String remoteFilePath
java.io.File tmpFile
public boolean doesFileExist (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String destPath
String lsGrep
public long getExternalStoreFreeSpace () throws com.android.tradefed.device.DeviceNotAvailableException
String externalStorePath
String output
Long available
private java.lang.String getDfOutput (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String output
int i
String externalStorePath
private java.lang.Long parseFreeSpaceFromAvailable (java.lang.String)
String freeSpaceString
String dfOutput
java.util.regex.Pattern freeSpacePattern
java.util.regex.Matcher patternMatcher
java.lang.Long parseFreeSpaceFromFree (java.lang.String, java.lang.String)
Float freeSpaceFloat
String numericValueString
String unitType
String externalStorePath
String dfOutput
Long freeSpace
java.util.regex.Pattern freeSpaceTablePattern
java.util.regex.Matcher tablePatternMatcher
java.lang.Long parseFreeSpaceFromModernOutput (java.lang.String)
String dfOutput
java.util.regex.Matcher matcher
public java.lang.String getMountPoint (java.lang.String)
String mountName
public java.util.List getMountPointInfo () throws com.android.tradefed.device.DeviceNotAvailableException
String[] parts
String line
String mountInfo
String[] mountInfoLines
java.util.List list
public com.android.tradefed.device.ITestDevice$MountPointInfo getMountPointInfo (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice$MountPointInfo info
String mountpoint
java.util.List mountpoints
public com.android.tradefed.device.IFileEntry getFileEntry (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String path
String[] pathComponents
com.android.ddmlib.FileListingService service
com.android.tradefed.device.IFileEntry rootFile
public boolean isDirectory (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String path
public java.lang.String[] getChildren (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String path
String lsOutput
private com.android.ddmlib.FileListingService getFileListingService () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.FileListingService[] service
com.android.tradefed.device.AndroidNativeDevice$DeviceAction serviceAction
public boolean pushDir (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String remotePath
java.io.File childFile
java.io.File localFileDir
String deviceFilePath
java.io.File[] childFiles
public boolean syncFiles (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File localFileDir
String deviceFilePath
com.android.tradefed.device.IFileEntry remoteFileEntry
private boolean syncFiles (java.io.File, com.android.tradefed.device.IFileEntry) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IFileEntry entry
java.io.File localFile
java.io.File localFileDir
com.android.tradefed.device.IFileEntry remoteFileEntry
java.io.File[] localFiles
java.util.ArrayList filePathsToSync
String[] files
com.android.tradefed.device.AndroidNativeDevice$DeviceAction syncAction
com.android.ddmlib.FileListingService$FileEntry[] getFileChildren (com.android.ddmlib.FileListingService$FileEntry) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.FileListingService$FileEntry remoteFileEntry
com.android.tradefed.device.AndroidNativeDevice$FileQueryAction action
private boolean isNewer (java.io.File, com.android.tradefed.device.IFileEntry)
java.text.SimpleDateFormat format
java.util.Date remoteDate
java.text.ParseException e
java.io.File localFile
com.android.tradefed.device.IFileEntry entry
String entryTimeString
public transient java.lang.String executeAdbCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
String[] cmdArgs
String[] fullCmd
com.android.tradefed.device.AndroidNativeDevice$AdbAction adbAction
public transient com.android.tradefed.util.CommandResult executeFastbootCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
String[] cmdArgs
public transient com.android.tradefed.util.CommandResult executeFastbootCommand (long, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
long timeout
String[] cmdArgs
public transient com.android.tradefed.util.CommandResult executeLongFastbootCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
String[] cmdArgs
private transient com.android.tradefed.util.CommandResult doFastbootCommand (long, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
com.android.tradefed.util.CommandResult result
int i
long timeout
String[] cmdArgs
String[] fullCmd
public boolean getUseFastbootErase ()
public void setUseFastbootErase (boolean)
boolean useFastbootErase
public com.android.tradefed.util.CommandResult fastbootWipePartition (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String partition
private boolean isRecoveryNeeded (com.android.tradefed.util.CommandResult)
com.android.tradefed.util.CommandResult fastbootResult
int getCommandTimeout ()
void setLongCommandTimeout (long)
long timeout
long getLongCommandTimeout ()
void setCommandTimeout (int)
int timeout
private transient java.lang.String[] buildAdbCommand (java.lang.String[])
String[] commandArgs
private transient java.lang.String[] buildFastbootCommand (java.lang.String[])
String[] commandArgs
protected boolean performDeviceAction (java.lang.String, com.android.tradefed.device.AndroidNativeDevice$DeviceAction, int) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.TimeoutException e
java.io.IOException e
com.android.ddmlib.InstallException e
com.android.ddmlib.SyncException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
int i
String actionDescription
com.android.tradefed.device.AndroidNativeDevice$DeviceAction action
int retryAttempts
private void logDeviceActionException (java.lang.String, java.lang.Exception)
String actionDescription
Exception e
private java.lang.String getExceptionMessage (java.lang.Exception)
Exception e
StringBuilder msgBuilder
public void recoverDevice () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice$RecoveryMode previousRecoveryMode
boolean enabled
com.android.tradefed.device.DeviceUnresponsiveException due
private void recoverDeviceFromBootloader () throws com.android.tradefed.device.DeviceNotAvailableException
private void recoverDeviceInRecovery () throws com.android.tradefed.device.DeviceNotAvailableException
public void startLogcat ()
public void clearLogcat ()
public com.android.tradefed.result.InputStreamSource getLogcat ()
public com.android.tradefed.result.InputStreamSource getLogcat (int)
int maxBytes
public com.android.tradefed.result.InputStreamSource getLogcatSince (long)
com.android.tradefed.device.DeviceNotAvailableException e
com.android.tradefed.device.CollectingByteOutputReceiver receiver
String command
Exception e
long date
byte[] output
public com.android.tradefed.result.InputStreamSource getLogcatDump ()
com.android.tradefed.device.CollectingByteOutputReceiver receiver
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
byte[] output
public void stopLogcat ()
com.android.tradefed.device.LogcatReceiver createLogcatReceiver ()
String logcatOptions
public com.android.tradefed.result.InputStreamSource getBugreport ()
public com.android.tradefed.result.InputStreamSource getScreenshot () throws com.android.tradefed.device.DeviceNotAvailableException
public com.android.tradefed.result.InputStreamSource getScreenshot (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String format
public void clearLastConnectedWifiNetwork ()
public boolean connectToWifiNetwork (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
boolean success
java.util.Map wifiInfo
int i
String wifiSsid
String wifiPsk
java.util.Random rnd
int backoffSlotCount
int waitTime
com.android.tradefed.device.IWifiHelper wifi
public boolean checkConnectivity () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IWifiHelper wifi
public boolean connectToWifiNetworkIfNeeded (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String wifiSsid
String wifiPsk
public boolean isWifiEnabled () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IWifiHelper wifi
RuntimeException e
boolean checkWifiConnection (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String actualSSID
String wifiSSID
com.android.tradefed.device.IWifiHelper wifi
String quotedSSID
boolean test
public boolean disconnectFromWifi () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IWifiHelper wifi
public java.lang.String getIpAddress () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IWifiHelper wifi
public boolean enableNetworkMonitor () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IWifiHelper wifi
public boolean disableNetworkMonitor () throws com.android.tradefed.device.DeviceNotAvailableException
Long sample
int failures
long totalLatency
double failureRate
double avgLatency
com.android.tradefed.device.IWifiHelper wifi
java.util.List samples
com.android.tradefed.device.IWifiHelper createWifiHelper () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean clearErrorDialogs () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor getDeviceStateMonitor ()
public void postBootSetup () throws com.android.tradefed.device.DeviceNotAvailableException
String command
protected void prePostBootSetup () throws com.android.tradefed.device.DeviceNotAvailableException
void postBootWifiSetup () throws com.android.tradefed.device.DeviceNotAvailableException
void reconnectToWifiNetwork () throws com.android.tradefed.device.DeviceNotAvailableException
long startTime
boolean isConnected
String wifiSsid
public void rebootIntoBootloader () throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
private void doAdbRebootBootloader () throws com.android.tradefed.device.DeviceNotAvailableException
public void reboot () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice$RecoveryMode cachedRecoveryMode
public void rebootUntilOnline () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice$RecoveryMode cachedRecoveryMode
public void rebootIntoRecovery () throws com.android.tradefed.device.DeviceNotAvailableException
public void nonBlockingReboot () throws com.android.tradefed.device.DeviceNotAvailableException
void doReboot () throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
protected void doAdbReboot (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String into
com.android.tradefed.device.AndroidNativeDevice$DeviceAction rebootAction
protected void waitForDeviceNotAvailable (java.lang.String, long)
String operationDesc
long time
public boolean enableAdbRoot () throws com.android.tradefed.device.DeviceNotAvailableException
String output
int i
int attempts
public boolean disableAdbRoot () throws com.android.tradefed.device.DeviceNotAvailableException
String output
int i
int attempts
public void postAdbRootAction () throws com.android.tradefed.device.DeviceNotAvailableException
public void postAdbUnrootAction () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean isAdbRoot () throws com.android.tradefed.device.DeviceNotAvailableException
String output
public boolean encryptDevice (boolean) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
String encryptMethod
long timeout
boolean inplace
String encryptMethod
long timeout
com.android.tradefed.device.CollectingOutputReceiver receiver
String command
public boolean unencryptDevice () throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
String line
String[] splitOutput
com.android.tradefed.device.ITestDevice$RecoveryMode cachedRecoveryMode
String[] splitOutput
boolean format
String output
public boolean unlockDevice () throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
String output
int i
public boolean isDeviceEncrypted () throws com.android.tradefed.device.DeviceNotAvailableException
String output
public boolean isEncryptionSupported () throws com.android.tradefed.device.DeviceNotAvailableException
String output
public void waitForDeviceOnline (long) throws com.android.tradefed.device.DeviceNotAvailableException
long waitTime
public void waitForDeviceOnline () throws com.android.tradefed.device.DeviceNotAvailableException
public void waitForDeviceAvailable (long) throws com.android.tradefed.device.DeviceNotAvailableException
long waitTime
public void waitForDeviceAvailable () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean waitForDeviceNotAvailable (long)
long waitTime
public boolean waitForDeviceInRecovery (long)
long waitTime
private void throwIfNull (java.lang.Object)
Object obj
com.android.tradefed.device.IDeviceRecovery getRecovery ()
public void setRecovery (com.android.tradefed.device.IDeviceRecovery)
com.android.tradefed.device.IDeviceRecovery recovery
public void setRecoveryMode (com.android.tradefed.device.ITestDevice$RecoveryMode)
com.android.tradefed.device.ITestDevice$RecoveryMode mode
public com.android.tradefed.device.ITestDevice$RecoveryMode getRecoveryMode ()
public void setFastbootEnabled (boolean)
boolean fastbootEnabled
public boolean isFastbootEnabled ()
public void setDeviceState (com.android.tradefed.device.TestDeviceState)
com.android.tradefed.device.TestDeviceState deviceState
public com.android.tradefed.device.TestDeviceState getDeviceState ()
public boolean isAdbTcp ()
public java.lang.String switchToAdbTcp () throws com.android.tradefed.device.DeviceNotAvailableException
String ipAddress
String port
public boolean switchToAdbUsb () throws com.android.tradefed.device.DeviceNotAvailableException
public void setEmulatorProcess (java.lang.Process)
Process p
public void setEmulatorOutputStream (com.android.tradefed.util.SizeLimitedOutputStream)
com.android.tradefed.util.SizeLimitedOutputStream output
public void stopEmulatorOutput ()
public com.android.tradefed.result.InputStreamSource getEmulatorOutput ()
java.io.IOException e
public java.lang.Process getEmulatorProcess ()
public boolean isEnableAdbRoot ()
public java.util.Set getInstalledPackageNames () throws com.android.tradefed.device.DeviceNotAvailableException
public java.util.Set getUninstallablePackageNames () throws com.android.tradefed.device.DeviceNotAvailableException
public com.android.tradefed.device.PackageInfo getAppPackageInfo (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String packageName
public com.android.tradefed.device.TestDeviceOptions getOptions ()
public int getApiLevel () throws com.android.tradefed.device.DeviceNotAvailableException
String prop
int apiLevel
public com.android.tradefed.device.IDeviceStateMonitor getMonitor ()
public boolean waitForDeviceShell (long)
long waitTime
public com.android.tradefed.device.DeviceAllocationState getAllocationState ()
public com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse handleAllocationEvent (com.android.tradefed.device.DeviceEvent)
com.android.tradefed.device.DeviceEvent event
boolean stateChanged
com.android.tradefed.device.DeviceAllocationState newState
com.android.tradefed.device.DeviceAllocationState oldState
private long getDeviceTimeOffset (java.util.Date) throws com.android.tradefed.device.DeviceNotAvailableException
java.util.Date date
Long deviceTime
long offset
public void setDate (java.util.Date) throws com.android.tradefed.device.DeviceNotAvailableException
java.text.SimpleDateFormat sdf
java.util.Date date
long timeOffset
String dateString
public long getDeviceDate () throws com.android.tradefed.device.DeviceNotAvailableException
NumberFormatException nfe
String deviceTimeString
Long deviceTime
public boolean waitForBootComplete (long) throws com.android.tradefed.device.DeviceNotAvailableException
long timeOut
public java.util.ArrayList listUsers () throws com.android.tradefed.device.DeviceNotAvailableException
public int getMaxNumberOfUsersSupported () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean isMultiUserSupported () throws com.android.tradefed.device.DeviceNotAvailableException
public int createUser (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.IllegalStateException
String name
public int createUser (java.lang.String, boolean, boolean) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.IllegalStateException
String name
boolean guest
boolean ephemeral
public boolean removeUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
public boolean startUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
public boolean stopUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
public boolean stopUser (int, boolean, boolean) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
boolean waitFlag
boolean forceFlag
public void remountSystemWritable () throws com.android.tradefed.device.DeviceNotAvailableException
String verity
public java.lang.Integer getPrimaryUserId () throws com.android.tradefed.device.DeviceNotAvailableException
public int getCurrentUser () throws com.android.tradefed.device.DeviceNotAvailableException
public int getUserFlags (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
public int getUserSerialNumber (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
public boolean switchUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
public boolean switchUser (int, long) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
long timeout
public boolean isUserRunning (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
public boolean hasFeature (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String feature
public java.lang.String getSetting (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String namespace
String key
public java.lang.String getSetting (int, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
String namespace
String key
public void setSetting (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String namespace
String key
String value
public void setSetting (int, java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
String namespace
String key
String value
public java.lang.String getBuildSigningKeys () throws com.android.tradefed.device.DeviceNotAvailableException
java.util.regex.Matcher m
String tag
String[] tags
String buildTags
public java.lang.String getAndroidId (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
public java.util.Map getAndroidIds () throws com.android.tradefed.device.DeviceNotAvailableException
public java.lang.String getDeviceClass ()
com.android.ddmlib.IDevice device
public void preInvocationSetup (com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.build.IBuildInfo info
public void postInvocationTearDown ()
public boolean isHeadless () throws com.android.tradefed.device.DeviceNotAvailableException
static int access$000 (com.android.tradefed.device.AndroidNativeDevice)
com.android.tradefed.device.AndroidNativeDevice x0
static void access$300 (com.android.tradefed.device.AndroidNativeDevice, java.lang.Object)
com.android.tradefed.device.AndroidNativeDevice x0
Object x1
static void ()
}
com/android/tradefed/device/AndroidNativeDevice$DeviceAction.classAndroidNativeDevice.java
package com.android.tradefed.device
abstract com.android.tradefed.device.AndroidNativeDevice$DeviceAction extends java.lang.Object {
public abstract boolean run () throws java.io.IOException com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException com.android.ddmlib.InstallException com.android.ddmlib.SyncException
}
com/android/tradefed/device/DeviceEvent.classDeviceEvent.java
package com.android.tradefed.device
final com.android.tradefed.device.DeviceEvent extends java.lang.Enum {
public static final com.android.tradefed.device.DeviceEvent CONNECTED_ONLINE
public static final com.android.tradefed.device.DeviceEvent STATE_CHANGE_ONLINE
public static final com.android.tradefed.device.DeviceEvent DISCONNECTED
public static final com.android.tradefed.device.DeviceEvent FORCE_AVAILABLE
public static final com.android.tradefed.device.DeviceEvent AVAILABLE_CHECK_PASSED
public static final com.android.tradefed.device.DeviceEvent AVAILABLE_CHECK_FAILED
public static final com.android.tradefed.device.DeviceEvent AVAILABLE_CHECK_IGNORED
public static final com.android.tradefed.device.DeviceEvent ALLOCATE_REQUEST
public static final com.android.tradefed.device.DeviceEvent FORCE_ALLOCATE_REQUEST
public static final com.android.tradefed.device.DeviceEvent FREE_AVAILABLE
public static final com.android.tradefed.device.DeviceEvent FREE_UNRESPONSIVE
public static final com.android.tradefed.device.DeviceEvent FREE_UNAVAILABLE
public static final com.android.tradefed.device.DeviceEvent FREE_UNKNOWN
private static final com.android.tradefed.device.DeviceEvent[] $VALUES
public static com.android.tradefed.device.DeviceEvent[] values ()
public static com.android.tradefed.device.DeviceEvent valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/device/AndroidNativeDeviceStateMonitor.classAndroidNativeDeviceStateMonitor.java
package com.android.tradefed.device
public com.android.tradefed.device.AndroidNativeDeviceStateMonitor extends java.lang.Object implements com.android.tradefed.device.IDeviceStateMonitor {
static final String BOOTCOMPLETE_PROP
private com.android.ddmlib.IDevice mDevice
private com.android.tradefed.device.TestDeviceState mDeviceState
private static final long CHECK_POLL_TIME
protected static final long MAX_CHECK_POLL_TIME
protected static final int MAX_OP_TIME
private long mDefaultOnlineTimeout
private long mDefaultAvailableTimeout
private java.util.List mStateListeners
private com.android.tradefed.device.IDeviceManager mMgr
private final boolean mFastbootEnabled
protected static final String PERM_DENIED_ERROR_PATTERN
public void (com.android.tradefed.device.IDeviceManager, com.android.ddmlib.IDevice, boolean)
com.android.tradefed.device.IDeviceManager mgr
com.android.ddmlib.IDevice device
boolean fastbootEnabled
com.android.tradefed.util.IRunUtil getRunUtil ()
public void setDefaultOnlineTimeout (long)
long timeoutMs
public void setDefaultAvailableTimeout (long)
long timeoutMs
public com.android.ddmlib.IDevice waitForDeviceOnline (long)
long waitTime
protected com.android.ddmlib.IDevice getIDevice ()
public java.lang.String getSerialNumber ()
public com.android.ddmlib.IDevice waitForDeviceOnline ()
public boolean waitForDeviceNotAvailable (long)
long waitTime
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
boolean result
public boolean waitForDeviceInRecovery (long)
long waitTime
public boolean waitForDeviceShell (long)
String output
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
com.android.ddmlib.CollectingOutputReceiver receiver
String cmd
long waitTime
long startTime
int counter
public com.android.ddmlib.IDevice waitForDeviceAvailable (long)
long waitTime
long startTime
com.android.ddmlib.IDevice device
long elapsedTime
public com.android.ddmlib.IDevice waitForDeviceAvailable ()
public boolean waitForBootComplete (long)
String bootFlag
InterruptedException e
java.util.concurrent.ExecutionException e
long waitTime
int counter
long startTime
String cmd
protected boolean postOnlineCheck (long)
long waitTime
protected boolean waitForStoreMount (long)
String output
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
com.android.ddmlib.CollectingOutputReceiver receiver
com.android.ddmlib.CollectingOutputReceiver bitBucket
long number
String externalStore
String testFile
String testString
String writeCmd
String checkCmd
String cleanupCmd
String cmd
long waitTime
long startTime
int counter
public java.lang.String getMountPoint (java.lang.String)
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
String mountName
String mountPoint
com.android.ddmlib.CollectingOutputReceiver receiver
public com.android.tradefed.device.TestDeviceState getDeviceState ()
public boolean waitForDeviceBootloader (long)
long time
long startTime
long elapsedTime
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
long waitTime
boolean result
public void waitForDeviceBootloaderStateUpdate ()
InterruptedException e
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
private boolean waitForDeviceState (com.android.tradefed.device.TestDeviceState, long)
InterruptedException e
com.android.tradefed.device.TestDeviceState state
long time
String deviceSerial
com.android.tradefed.device.AndroidNativeDeviceStateMonitor$DeviceStateListener listener
private void removeDeviceStateListener (com.android.tradefed.device.AndroidNativeDeviceStateMonitor$DeviceStateListener)
com.android.tradefed.device.AndroidNativeDeviceStateMonitor$DeviceStateListener listener
private void addDeviceStateListener (com.android.tradefed.device.AndroidNativeDeviceStateMonitor$DeviceStateListener)
com.android.tradefed.device.AndroidNativeDeviceStateMonitor$DeviceStateListener listener
public void setState (com.android.tradefed.device.TestDeviceState)
com.android.tradefed.device.AndroidNativeDeviceStateMonitor$DeviceStateListener listener
com.android.tradefed.device.TestDeviceState deviceState
java.util.Collection listenerCopy
public void setIDevice (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice newDevice
com.android.ddmlib.IDevice currentDevice
public boolean isAdbTcp ()
protected com.android.ddmlib.CollectingOutputReceiver createOutputReceiver ()
protected long getCheckPollTime ()
protected long getCurrentTime ()
}
com/android/tradefed/device/TestDeviceMutator.classTestDeviceMutator.java
package com.android.tradefed.device
public com.android.tradefed.device.TestDeviceMutator extends java.lang.Object implements com.android.tradefed.device.ITestDeviceMutator {
public void ()
public void setIDevice (com.android.tradefed.device.ITestDevice, com.android.ddmlib.IDevice)
com.android.tradefed.device.ITestDevice testDevice
com.android.ddmlib.IDevice device
public void setFastbootEnabled (com.android.tradefed.device.ITestDevice, boolean)
com.android.tradefed.device.ITestDevice testDevice
boolean fastbootEnabled
}
com/android/tradefed/device/IDeviceMonitor.classIDeviceMonitor.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IDeviceMonitor extends java.lang.Object {
public abstract void run ()
public abstract void setDeviceLister (com.android.tradefed.device.IDeviceMonitor$DeviceLister)
public abstract void notifyDeviceStateChange (java.lang.String, com.android.tradefed.device.DeviceAllocationState, com.android.tradefed.device.DeviceAllocationState)
}
com/android/tradefed/device/TestDevice.classTestDevice.java
package com.android.tradefed.device
public com.android.tradefed.device.TestDevice extends com.android.tradefed.device.AndroidNativeDevice {
private static final int BUGREPORT_TIMEOUT
private static final String BUGREPORT_CMD
private static final int NUM_CLEAR_ATTEMPTS
static final String DISMISS_DIALOG_CMD
private static final long INPUT_DISPATCH_READY_TIMEOUT
private static final String TEST_INPUT_CMD
private static final long AM_COMMAND_TIMEOUT
private static final long CHECK_NEW_USER
static final String LIST_PACKAGES_CMD
private static final java.util.regex.Pattern PACKAGE_REGEX
private static final int FLAG_PRIMARY
private static final String[] SETTINGS_NAMESPACE
private static String USER_PATTERN
private static final int API_LEVEL_GET_CURRENT_USER
public void (com.android.ddmlib.IDevice, com.android.tradefed.device.IDeviceStateMonitor, com.android.tradefed.device.IDeviceMonitor)
com.android.ddmlib.IDevice device
com.android.tradefed.device.IDeviceStateMonitor stateMonitor
com.android.tradefed.device.IDeviceMonitor allocationMonitor
private java.lang.String internalInstallPackage (java.io.File, boolean, java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File packageFile
boolean reinstall
java.util.List extraArgs
String[] response
com.android.tradefed.device.AndroidNativeDevice$DeviceAction installAction
public transient java.lang.String installPackage (java.io.File, boolean, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File packageFile
boolean reinstall
String[] extraArgs
boolean runtimePermissionSupported
java.util.List args
public transient java.lang.String installPackage (java.io.File, boolean, boolean, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File packageFile
boolean reinstall
boolean grantPermissions
String[] extraArgs
java.util.List args
public transient java.lang.String installPackageForUser (java.io.File, boolean, int, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File packageFile
boolean reinstall
int userId
String[] extraArgs
boolean runtimePermissionSupported
java.util.List args
public transient java.lang.String installPackageForUser (java.io.File, boolean, boolean, int, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File packageFile
boolean reinstall
boolean grantPermissions
int userId
String[] extraArgs
java.util.List args
public transient java.lang.String installPackage (java.io.File, java.io.File, boolean, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File packageFile
java.io.File certFile
boolean reinstall
String[] extraArgs
String[] response
com.android.tradefed.device.AndroidNativeDevice$DeviceAction installAction
public java.lang.String uninstallPackage (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String packageName
String[] response
com.android.tradefed.device.AndroidNativeDevice$DeviceAction uninstallAction
public com.android.tradefed.result.InputStreamSource getBugreport ()
com.android.tradefed.device.DeviceNotAvailableException e
com.android.tradefed.device.CollectingByteOutputReceiver receiver
public com.android.tradefed.result.InputStreamSource getScreenshot () throws com.android.tradefed.device.DeviceNotAvailableException
public com.android.tradefed.result.InputStreamSource getScreenshot (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
byte[] imageData
String format
com.android.tradefed.device.TestDevice$ScreenshotAction action
private byte[] compressRawImage (com.android.ddmlib.RawImage, java.lang.String)
int value
int x
int y
java.awt.Image resized
java.io.IOException e
com.android.ddmlib.RawImage rawImage
String format
java.awt.image.BufferedImage image
int index
int IndexInc
int shortEdge
byte[] imageData
java.io.ByteArrayOutputStream imageOut
public boolean clearErrorDialogs () throws com.android.tradefed.device.DeviceNotAvailableException
int numErrorDialogs
int i
private int getErrorDialogCount () throws com.android.tradefed.device.DeviceNotAvailableException
int errorDialogCount
java.util.regex.Pattern crashPattern
java.util.regex.Pattern anrPattern
String systemStatusOutput
java.util.regex.Matcher crashMatcher
java.util.regex.Matcher anrMatcher
private void doClearDialogs (int) throws com.android.tradefed.device.DeviceNotAvailableException
int i
int numDialogs
java.lang.String getDisableKeyguardCmd ()
void disableKeyguard () throws com.android.tradefed.device.DeviceNotAvailableException
Boolean ready
long timeSpent
long start
java.lang.Boolean isDeviceInputReady () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.CollectingOutputReceiver receiver
String output
java.util.regex.Matcher m
protected void prePostBootSetup () throws com.android.tradefed.device.DeviceNotAvailableException
private boolean doAdbFrameworkReboot (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String output
String command
com.android.tradefed.device.DeviceUnresponsiveException due
String into
protected void doAdbReboot (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.AndroidNativeDevice$DeviceAction rebootAction
String into
public java.util.Set getInstalledPackageNames () throws com.android.tradefed.device.DeviceNotAvailableException
public java.util.Set getUninstallablePackageNames () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.PackageInfo pkgInfo
com.android.tradefed.device.TestDevice$DumpPkgAction action
java.util.Set pkgs
public com.android.tradefed.device.PackageInfo getAppPackageInfo (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String packageName
com.android.tradefed.device.TestDevice$DumpPkgAction action
private java.util.Set getInstalledPackageNames (com.android.tradefed.device.TestDevice$PkgFilter) throws com.android.tradefed.device.DeviceNotAvailableException
String packagePath
String packageName
java.util.regex.Matcher m
com.android.tradefed.device.TestDevice$PkgFilter filter
java.util.Set packages
String output
public java.util.ArrayList listUsers () throws com.android.tradefed.device.DeviceNotAvailableException
String[] user
java.util.ArrayList users
java.util.ArrayList userIds
private java.util.ArrayList tokenizeListUsers () throws com.android.tradefed.device.DeviceNotAvailableException
String[] tokens
int i
String command
String commandOutput
String[] lines
java.util.ArrayList users
public int getMaxNumberOfUsersSupported () throws com.android.tradefed.device.DeviceNotAvailableException
NumberFormatException e
String command
String commandOutput
public boolean isMultiUserSupported () throws com.android.tradefed.device.DeviceNotAvailableException
public int createUser (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.IllegalStateException
String name
public int createUser (java.lang.String, boolean, boolean) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.IllegalStateException
NumberFormatException e
String name
boolean guest
boolean ephemeral
String command
String output
public boolean removeUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
String output
public boolean startUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
String output
public boolean stopUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
public boolean stopUser (int, boolean, boolean) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
boolean waitFlag
boolean forceFlag
String cmd
String output
public java.lang.Integer getPrimaryUserId () throws com.android.tradefed.device.DeviceNotAvailableException
int flag
String[] user
java.util.ArrayList users
public int getCurrentUser () throws com.android.tradefed.device.DeviceNotAvailableException
int userId
NumberFormatException e
String output
private java.util.regex.Matcher findUserInfo (java.lang.String)
String pmListUsersOutput
java.util.regex.Pattern pattern
java.util.regex.Matcher matcher
public int getUserFlags (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
String commandOutput
java.util.regex.Matcher matcher
public boolean isUserRunning (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
String commandOutput
java.util.regex.Matcher matcher
public int getUserSerialNumber (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
String commandOutput
String userSerialPatter
java.util.regex.Pattern pattern
java.util.regex.Matcher matcher
public boolean switchUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
public boolean switchUser (int, long) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
long timeout
long initialTime
protected long getCheckNewUserSleep ()
protected long getHostCurrentTime ()
public boolean hasFeature (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String feature
String output
public java.lang.String getSetting (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String namespace
String key
public java.lang.String getSetting (int, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
String namespace
String key
private java.lang.String getSettingInternal (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String cmd
String output
String userFlag
String namespace
String key
public void setSetting (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String namespace
String key
String value
public void setSetting (int, java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
int userId
String namespace
String key
String value
private void setSettingInternal (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String userFlag
String namespace
String key
String value
public java.lang.String getAndroidId (int) throws com.android.tradefed.device.DeviceNotAvailableException
String cmd
String output
int userId
public java.util.Map getAndroidIds () throws com.android.tradefed.device.DeviceNotAvailableException
String androidId
Integer id
java.util.ArrayList userIds
java.util.Map androidIds
com.android.tradefed.device.IWifiHelper createWifiHelper () throws com.android.tradefed.device.DeviceNotAvailableException
private void checkApiLevelAgainst (java.lang.String, int) throws com.android.tradefed.device.DeviceNotAvailableException
String feature
int strictMinLevel
private void checkApiLevelAgainstNextRelease (java.lang.String, int) throws com.android.tradefed.device.DeviceNotAvailableException
String feature
int strictMinLevel
String codeName
int apiLevel
static void ()
}
com/android/tradefed/device/WaitDeviceRecovery.classWaitDeviceRecovery.java
package com.android.tradefed.device
public com.android.tradefed.device.WaitDeviceRecovery extends java.lang.Object implements com.android.tradefed.device.IDeviceRecovery {
private static final String LOG_TAG
protected static final long INITIAL_PAUSE_TIME
public static final int BOOTLOADER_POLL_ATTEMPTS
protected long mOnlineWaitTime
protected long mWaitTime
protected long mBootloaderWaitTime
protected long mShellWaitTime
protected long mFastbootWaitTime
protected int mRequiredMinBattery
protected boolean mDisableUnresponsiveReboot
public void ()
protected com.android.tradefed.util.IRunUtil getRunUtil ()
void setWaitTime (long)
long waitTime
public void recoverDevice (com.android.tradefed.device.IDeviceStateMonitor, boolean) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
boolean recoverUntilOnline
com.android.ddmlib.IDevice device
private com.android.ddmlib.IDevice getDeviceAfterRecovery (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
com.android.ddmlib.IDevice device
protected void checkMinBatteryLevel (com.android.ddmlib.IDevice) throws com.android.tradefed.device.DeviceNotAvailableException
Integer level
Exception e
com.android.ddmlib.IDevice device
protected void handleDeviceUnresponsive (com.android.ddmlib.IDevice, com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.IDevice newdevice
com.android.ddmlib.IDevice device
com.android.tradefed.device.IDeviceStateMonitor monitor
protected void handleDeviceNotAvailable (com.android.tradefed.device.IDeviceStateMonitor, boolean) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
boolean recoverTillOnline
public void recoverDeviceBootloader (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
int i
com.android.tradefed.device.IDeviceStateMonitor monitor
long pollTime
protected void handleDeviceOnlineExpectedBootloader (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
com.android.ddmlib.IDevice device
protected void handleDeviceBootloaderUnresponsive (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
com.android.tradefed.util.CommandResult result
protected void rebootDeviceIntoBootloader (com.android.ddmlib.IDevice)
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.IDevice device
protected void rebootDevice (com.android.ddmlib.IDevice)
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.IDevice device
protected void handleDeviceBootloaderNotAvailable (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
public void recoverDeviceRecovery (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
}
com/android/tradefed/device/DeviceAllocationEventHandler$IgnoredHandler.classDeviceAllocationEventHandler.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceAllocationEventHandler$IgnoredHandler extends java.lang.Object implements com.android.tradefed.device.DeviceAllocationEventHandler {
public void ()
public com.android.tradefed.device.DeviceAllocationState handleDeviceEvent (com.android.tradefed.device.DeviceEvent)
com.android.tradefed.device.DeviceEvent event
}
com/android/tradefed/device/AndroidNativeDevice$8.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$8 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final String[] val$files
final com.android.tradefed.device.IFileEntry val$remoteFileEntry
final com.android.tradefed.device.AndroidNativeDevice this$0
void (com.android.tradefed.device.AndroidNativeDevice, java.lang.String[], com.android.tradefed.device.IFileEntry)
com.android.tradefed.device.AndroidNativeDevice this$0
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.SyncException
com.android.ddmlib.SyncException e
com.android.ddmlib.SyncService syncService
boolean status
}
com/android/tradefed/device/TestDevice$4.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$4 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final String val$into
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.lang.String)
com.android.tradefed.device.TestDevice this$0
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException
}
com/android/tradefed/device/AndroidNativeDevice$NoHiddenFilesFilter.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$NoHiddenFilesFilter extends java.lang.Object implements java.io.FilenameFilter {
private void ()
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
void (com.android.tradefed.device.AndroidNativeDevice$1)
com.android.tradefed.device.AndroidNativeDevice$1 x0
}
com/android/tradefed/device/TestDevice$3.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$3 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final String val$packageName
final String[] val$response
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.lang.String, java.lang.String[])
com.android.tradefed.device.TestDevice this$0
public boolean run () throws com.android.ddmlib.InstallException
String result
}
com/android/tradefed/device/WifiHelper$WifiUtilOutput.classWifiHelper.java
package com.android.tradefed.device
com.android.tradefed.device.WifiHelper$WifiUtilOutput extends com.android.ddmlib.MultiLineReceiver {
private static final java.util.regex.Pattern RESULT_PAT
private static final java.util.regex.Pattern ERROR_PAT
private String mResult
private String mError
private void ()
public void processNewLines (java.lang.String[])
java.util.regex.Matcher resultMatcher
java.util.regex.Matcher errorMatcher
String line
String[] lines
java.lang.String getResult ()
java.lang.String getError ()
public boolean isCancelled ()
void (com.android.tradefed.device.WifiHelper$1)
com.android.tradefed.device.WifiHelper$1 x0
static void ()
}
com/android/tradefed/device/ITestDevice$RecoveryMode.classITestDevice.java
package com.android.tradefed.device
public final com.android.tradefed.device.ITestDevice$RecoveryMode extends java.lang.Enum {
public static final com.android.tradefed.device.ITestDevice$RecoveryMode NONE
public static final com.android.tradefed.device.ITestDevice$RecoveryMode ONLINE
public static final com.android.tradefed.device.ITestDevice$RecoveryMode AVAILABLE
private static final com.android.tradefed.device.ITestDevice$RecoveryMode[] $VALUES
public static com.android.tradefed.device.ITestDevice$RecoveryMode[] values ()
public static com.android.tradefed.device.ITestDevice$RecoveryMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/device/DeviceUtilStatsMonitor$SamplingTask.classDeviceUtilStatsMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceUtilStatsMonitor$SamplingTask extends java.util.TimerTask {
final com.android.tradefed.device.DeviceUtilStatsMonitor this$0
private void (com.android.tradefed.device.DeviceUtilStatsMonitor)
public void run ()
com.android.tradefed.device.DeviceUtilStatsMonitor$DeviceUtilRecord record
com.android.tradefed.command.remote.DeviceDescriptor deviceDesc
String serial
java.util.Map$Entry goneSerialEntry
java.util.Map goneDevices
void (com.android.tradefed.device.DeviceUtilStatsMonitor, com.android.tradefed.device.DeviceUtilStatsMonitor$1)
com.android.tradefed.device.DeviceUtilStatsMonitor x0
com.android.tradefed.device.DeviceUtilStatsMonitor$1 x1
}
com/android/tradefed/device/LogcatReceiver.classLogcatReceiver.java
package com.android.tradefed.device
public com.android.tradefed.device.LogcatReceiver extends java.lang.Object implements com.android.tradefed.device.ILogcatReceiver {
private com.android.tradefed.device.BackgroundDeviceAction mDeviceAction
private com.android.tradefed.device.LargeOutputReceiver mReceiver
static final String LOGCAT_CMD
private static final String LOGCAT_DESC
public void (com.android.tradefed.device.ITestDevice, java.lang.String, long, int)
com.android.tradefed.device.ITestDevice device
String logcatCmd
long maxFileSize
int logStartDelay
public void (com.android.tradefed.device.ITestDevice, long, int)
com.android.tradefed.device.ITestDevice device
long maxFileSize
int logStartDelay
public void start ()
public void stop ()
public com.android.tradefed.result.InputStreamSource getLogcatData ()
public com.android.tradefed.result.InputStreamSource getLogcatData (int)
int maxBytes
public void clear ()
}
com/android/tradefed/device/IDeviceStateMonitor.classIDeviceStateMonitor.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IDeviceStateMonitor extends java.lang.Object {
public abstract com.android.ddmlib.IDevice waitForDeviceOnline (long)
public abstract com.android.ddmlib.IDevice waitForDeviceOnline ()
public abstract boolean waitForBootComplete (long)
public abstract boolean waitForDeviceShell (long)
public abstract com.android.ddmlib.IDevice waitForDeviceAvailable (long)
public abstract com.android.ddmlib.IDevice waitForDeviceAvailable ()
public abstract boolean waitForDeviceBootloader (long)
public abstract void waitForDeviceBootloaderStateUpdate ()
public abstract boolean waitForDeviceNotAvailable (long)
public abstract boolean waitForDeviceInRecovery (long)
public abstract java.lang.String getSerialNumber ()
public abstract com.android.tradefed.device.TestDeviceState getDeviceState ()
public abstract void setState (com.android.tradefed.device.TestDeviceState)
public abstract java.lang.String getMountPoint (java.lang.String)
public abstract void setIDevice (com.android.ddmlib.IDevice)
public abstract boolean isAdbTcp ()
public abstract void setDefaultOnlineTimeout (long)
public abstract void setDefaultAvailableTimeout (long)
}
com/android/tradefed/device/DeviceMonitorMultiplexer.classDeviceMonitorMultiplexer.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceMonitorMultiplexer extends java.lang.Object implements com.android.tradefed.device.IDeviceMonitor {
private final java.util.List mDeviceMonitors
public void ()
public synchronized void run ()
com.android.tradefed.device.IDeviceMonitor monitor
public synchronized void setDeviceLister (com.android.tradefed.device.IDeviceMonitor$DeviceLister)
com.android.tradefed.device.IDeviceMonitor monitor
com.android.tradefed.device.IDeviceMonitor$DeviceLister lister
public synchronized void notifyDeviceStateChange (java.lang.String, com.android.tradefed.device.DeviceAllocationState, com.android.tradefed.device.DeviceAllocationState)
com.android.tradefed.device.IDeviceMonitor monitor
String serial
com.android.tradefed.device.DeviceAllocationState oldState
com.android.tradefed.device.DeviceAllocationState newState
public synchronized void addMonitors (java.util.List)
java.util.List globalDeviceMonitors
public synchronized void addMonitor (com.android.tradefed.device.IDeviceMonitor)
com.android.tradefed.device.IDeviceMonitor globalDeviceMonitor
public synchronized void removeMonitor (com.android.tradefed.device.IDeviceMonitor)
com.android.tradefed.device.IDeviceMonitor mon
}
com/android/tradefed/device/DumpsysPackageReceiver$ParserState.classDumpsysPackageReceiver.java
package com.android.tradefed.device
abstract com.android.tradefed.device.DumpsysPackageReceiver$ParserState extends java.lang.Object {
public abstract com.android.tradefed.device.DumpsysPackageReceiver$ParserState parse (java.lang.String) throws com.android.tradefed.device.DumpsysPackageReceiver$ParseException
}
com/android/tradefed/device/TestDevice$5.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$5 extends java.lang.Object implements com.android.tradefed.device.TestDevice$PkgFilter {
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice)
com.android.tradefed.device.TestDevice this$0
public boolean accept (java.lang.String, java.lang.String)
String pkgName
String apkPath
}
com/android/tradefed/device/AndroidNativeDevice$7.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$7 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final com.android.ddmlib.FileListingService[] val$service
final com.android.tradefed.device.AndroidNativeDevice this$0
void (com.android.tradefed.device.AndroidNativeDevice, com.android.ddmlib.FileListingService[])
com.android.tradefed.device.AndroidNativeDevice this$0
public boolean run () throws java.io.IOException com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException com.android.ddmlib.InstallException com.android.ddmlib.SyncException
}
com/android/tradefed/device/AndroidNativeDeviceStateMonitor$StubFastbootListener.classAndroidNativeDeviceStateMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDeviceStateMonitor$StubFastbootListener extends java.lang.Object implements com.android.tradefed.device.IDeviceManager$IFastbootListener {
private void ()
public void stateUpdated ()
void (com.android.tradefed.device.AndroidNativeDeviceStateMonitor$1)
com.android.tradefed.device.AndroidNativeDeviceStateMonitor$1 x0
}
com/android/tradefed/device/TestDeviceState$1.classTestDeviceState.java
package com.android.tradefed.device
com.android.tradefed.device.TestDeviceState$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$device$TestDeviceState
static final int[] $SwitchMap$com$android$ddmlib$IDevice$DeviceState
static void ()
}
com/android/tradefed/device/DeviceAllocationState.classDeviceAllocationState.java
package com.android.tradefed.device
public final com.android.tradefed.device.DeviceAllocationState extends java.lang.Enum implements com.android.tradefed.device.DeviceAllocationEventHandler {
public static final com.android.tradefed.device.DeviceAllocationState Unknown
public static final com.android.tradefed.device.DeviceAllocationState Ignored
public static final com.android.tradefed.device.DeviceAllocationState Available
public static final com.android.tradefed.device.DeviceAllocationState Unavailable
public static final com.android.tradefed.device.DeviceAllocationState Allocated
public static final com.android.tradefed.device.DeviceAllocationState Checking_Availability
private final com.android.tradefed.device.DeviceAllocationEventHandler mEventHandler
private static final com.android.tradefed.device.DeviceAllocationState[] $VALUES
public static com.android.tradefed.device.DeviceAllocationState[] values ()
public static com.android.tradefed.device.DeviceAllocationState valueOf (java.lang.String)
String name
private void (java.lang.String, int, com.android.tradefed.device.DeviceAllocationEventHandler)
com.android.tradefed.device.DeviceAllocationEventHandler eventHandler
public com.android.tradefed.device.DeviceAllocationState handleDeviceEvent (com.android.tradefed.device.DeviceEvent)
com.android.tradefed.device.DeviceEvent event
static void ()
}
com/android/tradefed/device/DumpsysPackageReceiver$ParseException.classDumpsysPackageReceiver.java
package com.android.tradefed.device
com.android.tradefed.device.DumpsysPackageReceiver$ParseException extends java.io.IOException {
void (java.lang.String)
String msg
void (java.lang.String, java.lang.Throwable)
String msg
Throwable t
}
com/android/tradefed/device/DeviceNotAvailableException.classDeviceNotAvailableException.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceNotAvailableException extends java.lang.Exception {
private String mSerial
public void ()
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.String)
String msg
String serial
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void (java.lang.String, java.lang.Throwable, java.lang.String)
String msg
Throwable cause
String serial
public java.lang.String getSerial ()
}
com/android/tradefed/device/DeviceFatalError.classDeviceFatalError.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceFatalError extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String msg
}
com/android/tradefed/device/IManagedTestDevice.classIManagedTestDevice.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IManagedTestDevice extends java.lang.Object implements com.android.tradefed.device.ITestDevice {
public abstract void setIDevice (com.android.ddmlib.IDevice)
public abstract void setDeviceState (com.android.tradefed.device.TestDeviceState)
public abstract void setFastbootEnabled (boolean)
public abstract boolean isFastbootEnabled ()
public abstract void recoverDevice () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void setEmulatorProcess (java.lang.Process)
public abstract java.lang.Process getEmulatorProcess ()
public abstract com.android.tradefed.device.DeviceAllocationState getAllocationState ()
public abstract com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse handleAllocationEvent (com.android.tradefed.device.DeviceEvent)
public abstract com.android.tradefed.device.IDeviceStateMonitor getMonitor ()
}
com/android/tradefed/device/IDeviceManager.classIDeviceManager.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IDeviceManager extends java.lang.Object {
public abstract void init ()
public abstract void init (com.android.tradefed.device.IDeviceSelection, java.util.List)
public abstract com.android.tradefed.device.ITestDevice allocateDevice ()
public abstract com.android.tradefed.device.ITestDevice allocateDevice (com.android.tradefed.device.IDeviceSelection)
public abstract com.android.tradefed.device.ITestDevice forceAllocateDevice (java.lang.String)
public abstract void freeDevice (com.android.tradefed.device.ITestDevice, com.android.tradefed.device.FreeDeviceState)
public abstract void launchEmulator (com.android.tradefed.device.ITestDevice, long, com.android.tradefed.util.IRunUtil, java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void killEmulator (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract com.android.tradefed.device.ITestDevice connectToTcpDevice (java.lang.String)
public abstract boolean disconnectFromTcpDevice (com.android.tradefed.device.ITestDevice)
public abstract com.android.tradefed.device.ITestDevice reconnectDeviceToTcp (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void terminate ()
public abstract void terminateHard ()
public abstract java.util.List listAllDevices ()
public abstract void displayDevicesInfo (java.io.PrintWriter)
public abstract void addFastbootListener (com.android.tradefed.device.IDeviceManager$IFastbootListener)
public abstract void removeFastbootListener (com.android.tradefed.device.IDeviceManager$IFastbootListener)
public abstract boolean isNullDevice (java.lang.String)
public abstract boolean isEmulator (java.lang.String)
public abstract void addDeviceMonitor (com.android.tradefed.device.IDeviceMonitor)
public abstract void removeDeviceMonitor (com.android.tradefed.device.IDeviceMonitor)
}
com/android/tradefed/device/IDeviceManager$IFastbootListener.classIDeviceManager.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IDeviceManager$IFastbootListener extends java.lang.Object {
public abstract void stateUpdated ()
}
com/android/tradefed/device/ManagedTestDeviceFactory.classManagedTestDeviceFactory.java
package com.android.tradefed.device
public com.android.tradefed.device.ManagedTestDeviceFactory extends java.lang.Object implements com.android.tradefed.device.IManagedTestDeviceFactory {
private static final String IPADDRESS_PATTERN
protected boolean mFastbootEnabled
protected com.android.tradefed.device.IDeviceManager mDeviceManager
protected com.android.tradefed.device.IDeviceMonitor mAllocationMonitor
protected static final String CHECK_PM_CMD
protected static final String EXPECTED_RES
public void (boolean, com.android.tradefed.device.IDeviceManager, com.android.tradefed.device.IDeviceMonitor)
boolean fastbootEnabled
com.android.tradefed.device.IDeviceManager deviceManager
com.android.tradefed.device.IDeviceMonitor allocationMonitor
public com.android.tradefed.device.IManagedTestDevice createDevice (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice idevice
com.android.tradefed.device.IManagedTestDevice testDevice
private boolean checkFrameworkSupport (com.android.ddmlib.IDevice)
String cmd
Exception e
com.android.ddmlib.IDevice idevice
long timeout
com.android.tradefed.device.CollectingOutputReceiver receiver
public void setFastbootEnabled (boolean)
boolean enable
protected boolean isTcpDeviceSerial (java.lang.String)
String serial
String remotePattern
java.util.regex.Pattern pattern
java.util.regex.Matcher match
}
com/android/tradefed/device/DeviceAllocationEventHandler$1.classDeviceAllocationEventHandler.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceAllocationEventHandler$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$device$DeviceEvent
static void ()
}
com/android/tradefed/device/ITestDevice.classITestDevice.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.ITestDevice extends java.lang.Object {
public static final int UNKNOWN_API_LEVEL
public abstract void setRecovery (com.android.tradefed.device.IDeviceRecovery)
public abstract void setRecoveryMode (com.android.tradefed.device.ITestDevice$RecoveryMode)
public abstract com.android.tradefed.device.ITestDevice$RecoveryMode getRecoveryMode ()
public abstract java.lang.String getDeviceClass ()
public abstract com.android.ddmlib.IDevice getIDevice ()
public abstract java.lang.String getSerialNumber ()
public abstract java.lang.String getProductType () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getProductVariant () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getFastbootProductType () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getFastbootProductVariant () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getBootloaderVersion () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getBasebandVersion () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getBuildAlias () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getBuildId () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getBuildFlavor () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getProperty (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getPropertySync (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, long, java.util.concurrent.TimeUnit, int) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, int, int) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String executeShellCommand (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract java.lang.String executeAdbCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract com.android.tradefed.util.CommandResult executeFastbootCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract com.android.tradefed.util.CommandResult executeFastbootCommand (long, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract com.android.tradefed.util.CommandResult executeLongFastbootCommand (java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean getUseFastbootErase ()
public abstract void setUseFastbootErase (boolean)
public abstract com.android.tradefed.util.CommandResult fastbootWipePartition (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean runInstrumentationTests (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract boolean runInstrumentationTests (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, com.android.ddmlib.testrunner.ITestRunListener[]) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean runInstrumentationTestsAsUser (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, int, java.util.Collection) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract boolean runInstrumentationTestsAsUser (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner, int, com.android.ddmlib.testrunner.ITestRunListener[]) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract java.lang.String installPackage (java.io.File, boolean, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract java.lang.String installPackage (java.io.File, boolean, boolean, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract java.lang.String installPackageForUser (java.io.File, boolean, int, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract java.lang.String installPackageForUser (java.io.File, boolean, boolean, int, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String uninstallPackage (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getMountPoint (java.lang.String)
public abstract java.util.List getMountPointInfo () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract com.android.tradefed.device.ITestDevice$MountPointInfo getMountPointInfo (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract com.android.tradefed.result.InputStreamSource getBugreport ()
public abstract boolean pullFile (java.lang.String, java.io.File) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.io.File pullFile (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.io.File pullFileFromExternal (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean pushFile (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean pushString (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean pushDir (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean syncFiles (java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean doesFileExist (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract long getExternalStoreFreeSpace () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract com.android.tradefed.device.IFileEntry getFileEntry (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean isDirectory (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String[] getChildren (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void startLogcat ()
public abstract void stopLogcat ()
public abstract void clearLogcat ()
public abstract com.android.tradefed.result.InputStreamSource getLogcat ()
public abstract com.android.tradefed.result.InputStreamSource getLogcat (int)
public abstract com.android.tradefed.result.InputStreamSource getLogcatSince (long)
public abstract com.android.tradefed.result.InputStreamSource getLogcatDump ()
public abstract com.android.tradefed.result.InputStreamSource getScreenshot () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract com.android.tradefed.result.InputStreamSource getScreenshot (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void clearLastConnectedWifiNetwork ()
public abstract boolean connectToWifiNetwork (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean connectToWifiNetworkIfNeeded (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean disconnectFromWifi () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean isWifiEnabled () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getIpAddress () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean enableNetworkMonitor () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean disableNetworkMonitor () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean checkConnectivity () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean clearErrorDialogs () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void rebootIntoBootloader () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void reboot () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void rebootIntoRecovery () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void rebootUntilOnline () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void nonBlockingReboot () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean enableAdbRoot () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean disableAdbRoot () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract com.android.tradefed.device.TestDeviceState getDeviceState ()
public abstract boolean encryptDevice (boolean) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
public abstract boolean unencryptDevice () throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
public abstract boolean unlockDevice () throws com.android.tradefed.device.DeviceNotAvailableException java.lang.UnsupportedOperationException
public abstract boolean isDeviceEncrypted () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean isEncryptionSupported () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void waitForDeviceAvailable (long) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void waitForDeviceAvailable () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void waitForDeviceOnline (long) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void waitForDeviceOnline () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean waitForDeviceNotAvailable (long)
public abstract boolean waitForDeviceShell (long)
public abstract boolean waitForDeviceInRecovery (long)
public abstract void postBootSetup () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean isAdbTcp ()
public abstract boolean isAdbRoot () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String switchToAdbTcp () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean switchToAdbUsb () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void setOptions (com.android.tradefed.device.TestDeviceOptions)
public abstract com.android.tradefed.device.TestDeviceOptions getOptions ()
public abstract java.util.Set getInstalledPackageNames () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.util.Set getUninstallablePackageNames () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract com.android.tradefed.device.PackageInfo getAppPackageInfo (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract int getApiLevel () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void setDate (java.util.Date) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract long getDeviceDate () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean waitForBootComplete (long) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean isMultiUserSupported () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract int createUser (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.IllegalStateException
public abstract int createUser (java.lang.String, boolean, boolean) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.IllegalStateException
public abstract boolean removeUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.util.ArrayList listUsers () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract int getMaxNumberOfUsersSupported () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean startUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean stopUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean stopUser (int, boolean, boolean) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract com.android.tradefed.result.InputStreamSource getEmulatorOutput ()
public abstract void stopEmulatorOutput ()
public abstract void remountSystemWritable () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean isRuntimePermissionSupported () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.Integer getPrimaryUserId () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getBuildSigningKeys () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract int getCurrentUser () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract int getUserFlags (int) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract int getUserSerialNumber (int) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean switchUser (int) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean switchUser (int, long) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean isUserRunning (int) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean hasFeature (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getSetting (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getSetting (int, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void setSetting (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void setSetting (int, java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getAndroidId (int) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.util.Map getAndroidIds () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract void preInvocationSetup (com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
public abstract void postInvocationTearDown ()
public abstract boolean isHeadless () throws com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/device/DeviceUtilStatsMonitor$1.classDeviceUtilStatsMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceUtilStatsMonitor$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$device$DeviceUtilStatsMonitor$StubDeviceUtil
static void ()
}
com/android/tradefed/device/IDeviceSelection.classIDeviceSelection.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IDeviceSelection extends java.lang.Object implements com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher {
public abstract java.util.Collection getSerials ()
public abstract java.util.Collection getExcludeSerials ()
public abstract java.util.Collection getProductTypes ()
public abstract java.util.Map getProperties ()
public abstract boolean emulatorRequested ()
public abstract boolean deviceRequested ()
public abstract boolean stubEmulatorRequested ()
public abstract boolean nullDeviceRequested ()
public abstract java.lang.String getDeviceProductType (com.android.ddmlib.IDevice)
public abstract java.lang.String getDeviceProductVariant (com.android.ddmlib.IDevice)
public abstract java.lang.Integer getBatteryLevel (com.android.ddmlib.IDevice)
public transient abstract void setSerial (java.lang.String[])
}
com/android/tradefed/device/DeviceAllocationEventHandler.classDeviceAllocationEventHandler.java
package com.android.tradefed.device
abstract com.android.tradefed.device.DeviceAllocationEventHandler extends java.lang.Object {
public abstract com.android.tradefed.device.DeviceAllocationState handleDeviceEvent (com.android.tradefed.device.DeviceEvent)
}
com/android/tradefed/device/TcpDevice.classTcpDevice.java
package com.android.tradefed.device
public com.android.tradefed.device.TcpDevice extends com.android.tradefed.device.StubDevice {
public void (java.lang.String)
String serial
}
com/android/tradefed/device/FreeDeviceState.classFreeDeviceState.java
package com.android.tradefed.device
public final com.android.tradefed.device.FreeDeviceState extends java.lang.Enum {
public static final com.android.tradefed.device.FreeDeviceState AVAILABLE
public static final com.android.tradefed.device.FreeDeviceState UNAVAILABLE
public static final com.android.tradefed.device.FreeDeviceState UNRESPONSIVE
public static final com.android.tradefed.device.FreeDeviceState IGNORE
private static final com.android.tradefed.device.FreeDeviceState[] $VALUES
public static com.android.tradefed.device.FreeDeviceState[] values ()
public static com.android.tradefed.device.FreeDeviceState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/device/DeviceAllocationEventHandler$UnknownHandler.classDeviceAllocationEventHandler.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceAllocationEventHandler$UnknownHandler extends java.lang.Object implements com.android.tradefed.device.DeviceAllocationEventHandler {
public void ()
public com.android.tradefed.device.DeviceAllocationState handleDeviceEvent (com.android.tradefed.device.DeviceEvent)
com.android.tradefed.device.DeviceEvent event
}
com/android/tradefed/device/TestDevice$DumpPkgAction.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$DumpPkgAction extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
java.util.Map mPkgInfoMap
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice)
public boolean run () throws java.io.IOException com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException com.android.ddmlib.InstallException com.android.ddmlib.SyncException
com.android.tradefed.device.DumpsysPackageReceiver receiver
}
com/android/tradefed/device/IManagedTestDeviceFactory.classIManagedTestDeviceFactory.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IManagedTestDeviceFactory extends java.lang.Object {
public abstract com.android.tradefed.device.IManagedTestDevice createDevice (com.android.ddmlib.IDevice)
public abstract void setFastbootEnabled (boolean)
}
com/android/tradefed/device/DeviceUtilStatsMonitor$DeviceUtilRecord.classDeviceUtilStatsMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceUtilStatsMonitor$DeviceUtilRecord extends java.lang.Object {
private com.android.tradefed.util.CircularByteArray mData
private int mConsecutiveMissedSamples
final com.android.tradefed.device.DeviceUtilStatsMonitor this$0
void (com.android.tradefed.device.DeviceUtilStatsMonitor)
public void addSample (com.android.tradefed.device.DeviceAllocationState)
com.android.tradefed.device.DeviceAllocationState state
public long getNumAllocations ()
public long getTotalSamples ()
public boolean addMissingSample (java.lang.String)
String serial
}
com/android/tradefed/device/TestDeviceState.classTestDeviceState.java
package com.android.tradefed.device
public final com.android.tradefed.device.TestDeviceState extends java.lang.Enum {
public static final com.android.tradefed.device.TestDeviceState FASTBOOT
public static final com.android.tradefed.device.TestDeviceState ONLINE
public static final com.android.tradefed.device.TestDeviceState RECOVERY
public static final com.android.tradefed.device.TestDeviceState NOT_AVAILABLE
private static final com.android.tradefed.device.TestDeviceState[] $VALUES
public static com.android.tradefed.device.TestDeviceState[] values ()
public static com.android.tradefed.device.TestDeviceState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
com.android.ddmlib.IDevice$DeviceState getDdmsState ()
static com.android.tradefed.device.TestDeviceState getStateByDdms (com.android.ddmlib.IDevice$DeviceState)
com.android.ddmlib.IDevice$DeviceState ddmsState
static void ()
}
com/android/tradefed/device/DumpsysPackageReceiver$PackagesParserState.classDumpsysPackageReceiver.java
package com.android.tradefed.device
com.android.tradefed.device.DumpsysPackageReceiver$PackagesParserState extends java.lang.Object implements com.android.tradefed.device.DumpsysPackageReceiver$ParserState {
final com.android.tradefed.device.DumpsysPackageReceiver this$0
private void (com.android.tradefed.device.DumpsysPackageReceiver)
public com.android.tradefed.device.DumpsysPackageReceiver$ParserState parse (java.lang.String) throws com.android.tradefed.device.DumpsysPackageReceiver$ParseException
String name
String line
java.util.regex.Matcher matcher
void (com.android.tradefed.device.DumpsysPackageReceiver, com.android.tradefed.device.DumpsysPackageReceiver$1)
com.android.tradefed.device.DumpsysPackageReceiver x0
com.android.tradefed.device.DumpsysPackageReceiver$1 x1
}
com/android/tradefed/device/TestDevice$1.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$1 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final java.io.File val$packageFile
final boolean val$reinstall
final java.util.List val$extraArgs
final String[] val$response
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.io.File, boolean, java.util.List, java.lang.String[])
com.android.tradefed.device.TestDevice this$0
public boolean run () throws com.android.ddmlib.InstallException
String result
}
com/android/tradefed/device/RetryingWaitDeviceRecovery.classRetryingWaitDeviceRecovery.java
package com.android.tradefed.device
public com.android.tradefed.device.RetryingWaitDeviceRecovery extends com.android.tradefed.device.WaitDeviceRecovery {
private int mMaxIters
public void ()
public void recoverDevice (com.android.tradefed.device.IDeviceStateMonitor, boolean)
com.android.tradefed.device.DeviceNotAvailableException e
com.android.tradefed.device.IDeviceStateMonitor monitor
boolean recoverUntilOnline
int iter
}
com/android/tradefed/device/WifiHelper.classWifiHelper.java
package com.android.tradefed.device
public com.android.tradefed.device.WifiHelper extends java.lang.Object implements com.android.tradefed.device.IWifiHelper {
private static final String NULL
private static final String NULL_IP_ADDR
private static final String INSTRUMENTATION_CLASS
public static final String INSTRUMENTATION_PKG
static final String FULL_INSTRUMENTATION_NAME
static final String CHECK_PACKAGE_CMD
static final java.util.regex.Pattern PACKAGE_VERSION_PAT
static final int PACKAGE_VERSION_CODE
private static final String WIFIUTIL_APK_NAME
private static final long WIFIUTIL_CMD_TIMEOUT_MINUTES
private static final long DEFAULT_WIFI_STATE_TIMEOUT
private final com.android.tradefed.device.ITestDevice mDevice
public void (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.util.IRunUtil getRunUtil ()
void ensureDeviceSetup () throws com.android.tradefed.device.DeviceNotAvailableException
NumberFormatException e
java.util.regex.Matcher matcher
String error
java.io.IOException e
String inst
java.io.File apkTempFile
public static java.io.File extractWifiUtilApk () throws java.io.IOException
java.io.File apkTempFile
java.io.InputStream apkStream
public boolean enableWifi () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean disableWifi () throws com.android.tradefed.device.DeviceNotAvailableException
public transient boolean waitForWifiState (com.android.tradefed.device.IWifiHelper$WifiState[]) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IWifiHelper$WifiState[] expectedStates
transient boolean waitForWifiState (long, com.android.tradefed.device.IWifiHelper$WifiState[]) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IWifiHelper$WifiState expectedState
String state
long timeout
com.android.tradefed.device.IWifiHelper$WifiState[] expectedStates
long startTime
long getPollTime ()
boolean removeNetwork (int) throws com.android.tradefed.device.DeviceNotAvailableException
int networkId
public boolean addOpenNetwork (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String ssid
int id
public boolean addWpaPskNetwork (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String ssid
String psk
int id
public boolean waitForIp (long) throws com.android.tradefed.device.DeviceNotAvailableException
long timeout
long startTime
public boolean hasValidIp () throws com.android.tradefed.device.DeviceNotAvailableException
String ip
public java.lang.String getIpAddress () throws com.android.tradefed.device.DeviceNotAvailableException
public java.lang.String getSSID () throws com.android.tradefed.device.DeviceNotAvailableException
public java.lang.String getBSSID () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean removeAllNetworks () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean isWifiEnabled () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean waitForWifiEnabled () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean waitForWifiEnabled (long) throws com.android.tradefed.device.DeviceNotAvailableException
long timeout
long startTime
public boolean waitForWifiDisabled () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean waitForWifiDisabled (long) throws com.android.tradefed.device.DeviceNotAvailableException
long timeout
long startTime
public java.util.Map getWifiInfo () throws com.android.tradefed.device.DeviceNotAvailableException
String key
org.json.JSONObject json
java.util.Iterator keys
org.json.JSONException e
java.util.Map info
String result
public boolean checkConnectivity (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String urlToCheck
public boolean connectToNetwork (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String ssid
String psk
String urlToCheck
public boolean disconnectFromNetwork () throws com.android.tradefed.device.DeviceNotAvailableException
public boolean startMonitor (long, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
long interval
String urlToCheck
public java.util.List stopMonitor () throws com.android.tradefed.device.DeviceNotAvailableException
String token
String output
String[] tokens
java.util.List values
private transient java.lang.String runWifiUtil (java.lang.String, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException
String method
String[] args
String cmd
com.android.tradefed.device.WifiHelper$WifiUtilOutput parser
static transient java.lang.String buildWifiUtilCmd (java.lang.String, java.lang.String[])
int i
String method
String[] args
java.util.Map argMap
static java.lang.String buildWifiUtilCmdFromMap (java.util.Map)
java.util.Map$Entry arg
java.util.Map args
StringBuilder sb
private static int asInt (java.lang.String)
NumberFormatException e
String str
private static boolean asBool (java.lang.String)
String str
private static java.lang.String quote (java.lang.String)
String str
static void ()
}
com/android/tradefed/device/ReconnectingRecovery.classReconnectingRecovery.java
package com.android.tradefed.device
public com.android.tradefed.device.ReconnectingRecovery extends java.lang.Object implements com.android.tradefed.device.IDeviceRecovery {
private static final int ADB_TIMEOUT
private static final int CONNECTION_ATTEMPTS
public void ()
public void recoverDevice (com.android.tradefed.device.IDeviceStateMonitor, boolean) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
boolean recoverUntilOnline
String serial
int attempt
String errMsg
public void recoverDeviceBootloader (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
public void recoverDeviceRecovery (com.android.tradefed.device.IDeviceStateMonitor) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.IDeviceStateMonitor monitor
com.android.tradefed.util.IRunUtil getRunUtil ()
}
com/android/tradefed/device/CollectingByteOutputReceiver.classCollectingByteOutputReceiver.java
package com.android.tradefed.device
public com.android.tradefed.device.CollectingByteOutputReceiver extends java.lang.Object implements com.android.ddmlib.IShellOutputReceiver {
private com.android.tradefed.util.ByteArrayList mData
private boolean mIsCanceled
public void ()
public byte[] getOutput ()
public boolean isCancelled ()
public void cancel ()
public void addOutput (byte[], int, int)
byte[] data
int offset
int length
public void flush ()
public void clear ()
}
com/android/tradefed/device/NetworkNotAvailableException.classNetworkNotAvailableException.java
package com.android.tradefed.device
public com.android.tradefed.device.NetworkNotAvailableException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
com/android/tradefed/device/IAndroidDebugBridge.classIAndroidDebugBridge.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IAndroidDebugBridge extends java.lang.Object {
public abstract com.android.ddmlib.IDevice[] getDevices ()
public abstract void addDeviceChangeListener (com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener)
public abstract void removeDeviceChangeListener (com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener)
public abstract void init (boolean, java.lang.String)
public abstract void terminate ()
public abstract void disconnectBridge ()
}
com/android/tradefed/device/TopHelper$TopReceiver.classTopHelper.java
package com.android.tradefed.device
com.android.tradefed.device.TopHelper$TopReceiver extends com.android.ddmlib.MultiLineReceiver {
private java.util.List mTopStats
private boolean mIsCancelled
private java.io.File mLogFile
private java.io.BufferedWriter mLogWriter
public void ()
public synchronized void logToFile (java.io.File)
java.io.IOException e
java.io.File logFile
public void processNewLines (java.lang.String[])
String line
java.io.IOException e
com.android.tradefed.device.TopHelper$TopStats s
java.util.regex.Matcher m
String line
String[] lines
public synchronized void cancel ()
java.io.IOException e
public synchronized boolean isCancelled ()
public synchronized java.util.List getTopStats ()
}
com/android/tradefed/device/DeviceManager$2.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$2 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.device.IManagedTestDevice val$testDevice
final com.android.tradefed.device.DeviceManager this$0
void (com.android.tradefed.device.DeviceManager, com.android.tradefed.device.IManagedTestDevice)
com.android.tradefed.device.DeviceManager this$0
public void run ()
com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse r
com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse r
}
com/android/tradefed/device/AndroidNativeDevice$5.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$5 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final String val$remoteFilePath
final java.io.File val$localFile
final com.android.tradefed.device.AndroidNativeDevice this$0
void (com.android.tradefed.device.AndroidNativeDevice, java.lang.String, java.io.File)
com.android.tradefed.device.AndroidNativeDevice this$0
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.SyncException
com.android.ddmlib.SyncException e
com.android.ddmlib.SyncService syncService
boolean status
}
com/android/tradefed/device/AndroidNativeDeviceStateMonitor$DeviceStateListener.classAndroidNativeDeviceStateMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDeviceStateMonitor$DeviceStateListener extends java.lang.Object {
private final com.android.tradefed.device.TestDeviceState mExpectedState
public void (com.android.tradefed.device.TestDeviceState)
com.android.tradefed.device.TestDeviceState expectedState
public void stateChanged (com.android.tradefed.device.TestDeviceState)
com.android.tradefed.device.TestDeviceState newState
}
com/android/tradefed/device/AndroidNativeDevice$3.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$3 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final String val$command
final com.android.ddmlib.IShellOutputReceiver val$receiver
final long val$maxTimeToOutputShellResponse
final java.util.concurrent.TimeUnit val$timeUnit
final com.android.tradefed.device.AndroidNativeDevice this$0
void (com.android.tradefed.device.AndroidNativeDevice, java.lang.String, com.android.ddmlib.IShellOutputReceiver, long, java.util.concurrent.TimeUnit)
com.android.tradefed.device.AndroidNativeDevice this$0
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException
}
com/android/tradefed/device/IWifiHelper$WifiState.classIWifiHelper.java
package com.android.tradefed.device
public final com.android.tradefed.device.IWifiHelper$WifiState extends java.lang.Enum {
public static final com.android.tradefed.device.IWifiHelper$WifiState COMPLETED
public static final com.android.tradefed.device.IWifiHelper$WifiState SCANNING
public static final com.android.tradefed.device.IWifiHelper$WifiState DISCONNECTED
public static final com.android.tradefed.device.IWifiHelper$WifiState OTHER
private static final com.android.tradefed.device.IWifiHelper$WifiState[] $VALUES
public static com.android.tradefed.device.IWifiHelper$WifiState[] values ()
public static com.android.tradefed.device.IWifiHelper$WifiState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/device/TestDevice$ScreenshotAction.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$ScreenshotAction extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
com.android.ddmlib.RawImage mRawScreenshot
final com.android.tradefed.device.TestDevice this$0
private void (com.android.tradefed.device.TestDevice)
public boolean run () throws java.io.IOException com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException com.android.ddmlib.InstallException com.android.ddmlib.SyncException
void (com.android.tradefed.device.TestDevice, com.android.tradefed.device.TestDevice$1)
com.android.tradefed.device.TestDevice x0
com.android.tradefed.device.TestDevice$1 x1
}
com/android/tradefed/device/LargeOutputReceiver.classLargeOutputReceiver.java
package com.android.tradefed.device
public com.android.tradefed.device.LargeOutputReceiver extends java.lang.Object implements com.android.ddmlib.IShellOutputReceiver {
private String mSerialNumber
private String mDescriptor
private boolean mIsCancelled
private com.android.tradefed.util.SizeLimitedOutputStream mOutStream
private long mMaxDataSize
public void (java.lang.String, java.lang.String, long)
String descriptor
String serialNumber
long maxDataSize
public synchronized void addOutput (byte[], int, int)
java.io.IOException e
byte[] data
int offset
int length
public synchronized com.android.tradefed.result.InputStreamSource getData ()
java.io.IOException e
public synchronized com.android.tradefed.result.InputStreamSource getData (int)
com.android.tradefed.util.FixedByteArrayOutputStream os
java.io.IOException e
java.io.InputStream fullStream
int maxBytes
public synchronized void flush ()
public synchronized void clear ()
private com.android.tradefed.util.SizeLimitedOutputStream createOutputStream ()
public synchronized void cancel ()
public void delete ()
public synchronized boolean isCancelled ()
java.lang.String getDescriptor ()
}
com/android/tradefed/device/IWifiHelper.classIWifiHelper.java
package com.android.tradefed.device
abstract com.android.tradefed.device.IWifiHelper extends java.lang.Object {
public abstract boolean enableWifi () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean disableWifi () throws com.android.tradefed.device.DeviceNotAvailableException
public transient abstract boolean waitForWifiState (com.android.tradefed.device.IWifiHelper$WifiState[]) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean addOpenNetwork (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean addWpaPskNetwork (java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean waitForIp (long) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getIpAddress () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getSSID () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.lang.String getBSSID () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean removeAllNetworks () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean isWifiEnabled () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean waitForWifiEnabled () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean waitForWifiEnabled (long) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean waitForWifiDisabled () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean waitForWifiDisabled (long) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean hasValidIp () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.util.Map getWifiInfo () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean checkConnectivity (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean connectToNetwork (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean disconnectFromNetwork () throws com.android.tradefed.device.DeviceNotAvailableException
public abstract boolean startMonitor (long, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
public abstract java.util.List stopMonitor () throws com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/device/DumpsysPackageReceiver$HiddenPackagesParserState.classDumpsysPackageReceiver.java
package com.android.tradefed.device
com.android.tradefed.device.DumpsysPackageReceiver$HiddenPackagesParserState extends java.lang.Object implements com.android.tradefed.device.DumpsysPackageReceiver$ParserState {
final com.android.tradefed.device.DumpsysPackageReceiver this$0
private void (com.android.tradefed.device.DumpsysPackageReceiver)
public com.android.tradefed.device.DumpsysPackageReceiver$ParserState parse (java.lang.String) throws com.android.tradefed.device.DumpsysPackageReceiver$ParseException
String name
String line
java.util.regex.Matcher matcher
void (com.android.tradefed.device.DumpsysPackageReceiver, com.android.tradefed.device.DumpsysPackageReceiver$1)
com.android.tradefed.device.DumpsysPackageReceiver x0
com.android.tradefed.device.DumpsysPackageReceiver$1 x1
}
com/android/tradefed/device/NoDeviceException.classNoDeviceException.java
package com.android.tradefed.device
public com.android.tradefed.device.NoDeviceException extends java.lang.Exception {
public void ()
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
com/android/tradefed/device/TestDevice$PkgFilter.classTestDevice.java
package com.android.tradefed.device
abstract com.android.tradefed.device.TestDevice$PkgFilter extends java.lang.Object {
public abstract boolean accept (java.lang.String, java.lang.String)
}
com/android/tradefed/device/IDeviceMonitor$DeviceLister.classIDeviceMonitor.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.IDeviceMonitor$DeviceLister extends java.lang.Object {
public void ()
public abstract java.util.List listDevices ()
}
com/android/tradefed/device/NullDevice.classNullDevice.java
package com.android.tradefed.device
com.android.tradefed.device.NullDevice extends com.android.tradefed.device.StubDevice {
void (java.lang.String)
String serial
}
com/android/tradefed/device/PackageInfo.classPackageInfo.java
package com.android.tradefed.device
public com.android.tradefed.device.PackageInfo extends java.lang.Object {
private static final int FLAG_UPDATED_SYSTEM_APP
private static final int FLAG_SYSTEM
private static final String FLAG_UPDATED_SYSTEM_APP_TEXT
private static final String FLAG_SYSTEM_TEXT
private final String mPackageName
private boolean mIsSystemApp
private boolean mIsUpdatedSystemApp
private java.util.Map mAttributes
void (java.lang.String)
String pkgName
public boolean isUpdatedSystemApp ()
public boolean isSystemApp ()
public java.lang.String getPackageName ()
public java.lang.String getVersionName ()
void setIsUpdatedSystemApp (boolean)
boolean isUpdatedSystemApp
void addAttribute (java.lang.String, java.lang.String)
String name
String value
private void parseFlagsAsString (java.lang.String)
String flagString
private boolean parseFlagsAsInt (java.lang.String)
int flags
String value
}
com/android/tradefed/device/DeviceAllocationEventHandler$AvailableHandler.classDeviceAllocationEventHandler.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceAllocationEventHandler$AvailableHandler extends java.lang.Object implements com.android.tradefed.device.DeviceAllocationEventHandler {
public void ()
public com.android.tradefed.device.DeviceAllocationState handleDeviceEvent (com.android.tradefed.device.DeviceEvent)
com.android.tradefed.device.DeviceEvent event
}
com/android/tradefed/device/AndroidNativeDeviceStateMonitor$1.classAndroidNativeDeviceStateMonitor.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDeviceStateMonitor$1 extends java.lang.Object {
}
com/android/tradefed/device/TestDevice$2.classTestDevice.java
package com.android.tradefed.device
com.android.tradefed.device.TestDevice$2 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final java.io.File val$packageFile
final java.io.File val$certFile
final String[] val$extraArgs
final String[] val$response
final boolean val$reinstall
final com.android.tradefed.device.TestDevice this$0
void (com.android.tradefed.device.TestDevice, java.io.File, java.io.File, java.lang.String[], java.lang.String[], boolean)
com.android.tradefed.device.TestDevice this$0
public boolean run () throws com.android.ddmlib.InstallException com.android.ddmlib.SyncException java.io.IOException com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException
String remotePackagePath
String remoteCertPath
String[] newExtraArgs
}
com/android/tradefed/device/AndroidNativeDevice$FileQueryAction.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$FileQueryAction extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
com.android.ddmlib.FileListingService$FileEntry[] mFileContents
private final com.android.ddmlib.FileListingService$FileEntry mRemoteFileEntry
private final com.android.ddmlib.FileListingService mService
final com.android.tradefed.device.AndroidNativeDevice this$0
void (com.android.tradefed.device.AndroidNativeDevice, com.android.ddmlib.FileListingService$FileEntry, com.android.ddmlib.FileListingService)
com.android.ddmlib.FileListingService$FileEntry remoteFileEntry
com.android.ddmlib.FileListingService service
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException
}
com/android/tradefed/device/AndroidNativeDevice$6.classAndroidNativeDevice.java
package com.android.tradefed.device
com.android.tradefed.device.AndroidNativeDevice$6 extends java.lang.Object implements com.android.tradefed.device.AndroidNativeDevice$DeviceAction {
final java.io.File val$localFile
final String val$remoteFilePath
final com.android.tradefed.device.AndroidNativeDevice this$0
void (com.android.tradefed.device.AndroidNativeDevice, java.io.File, java.lang.String)
com.android.tradefed.device.AndroidNativeDevice this$0
public boolean run () throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.SyncException
com.android.ddmlib.SyncException e
com.android.ddmlib.SyncService syncService
boolean status
}
com/android/tradefed/device/BackgroundDeviceAction.classBackgroundDeviceAction.java
package com.android.tradefed.device
public com.android.tradefed.device.BackgroundDeviceAction extends java.lang.Thread {
private static final long ONLINE_POLL_INTERVAL_MS
private com.android.ddmlib.IShellOutputReceiver mReceiver
private com.android.tradefed.device.ITestDevice mTestDevice
private String mCommand
private String mDescriptor
private boolean mIsCancelled
private int mLogStartDelay
public void (java.lang.String, java.lang.String, com.android.tradefed.device.ITestDevice, com.android.ddmlib.IShellOutputReceiver, int)
String command
String descriptor
com.android.tradefed.device.ITestDevice device
com.android.ddmlib.IShellOutputReceiver receiver
int startDelay
public void run ()
Exception e
String separator
protected void waitForDeviceRecovery (java.lang.String)
String exceptionType
public synchronized void cancel ()
public synchronized boolean isCancelled ()
com.android.tradefed.util.IRunUtil getRunUtil ()
private void blockUntilOnlineNoThrow ()
}
com/android/tradefed/device/ManagedDeviceList$AllocationMatcher.classManagedDeviceList.java
package com.android.tradefed.device
com.android.tradefed.device.ManagedDeviceList$AllocationMatcher extends java.lang.Object implements com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher {
private com.android.tradefed.device.IDeviceSelection mDeviceSelectionMatcher
void (com.android.tradefed.device.IDeviceSelection)
com.android.tradefed.device.IDeviceSelection options
public boolean matches (com.android.tradefed.device.IManagedTestDevice)
com.android.tradefed.device.IManagedTestDevice$DeviceEventResponse r
com.android.tradefed.device.IManagedTestDevice element
public volatile boolean matches (java.lang.Object)
}
com/android/tradefed/device/DeviceManager$FastbootMonitor.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$FastbootMonitor extends java.lang.Thread {
private boolean mQuit
final com.android.tradefed.device.DeviceManager this$0
void (com.android.tradefed.device.DeviceManager)
public void terminate ()
public void run ()
com.android.tradefed.device.IDeviceManager$IFastbootListener listener
java.util.Collection listenersCopy
java.util.Set serials
com.android.tradefed.device.FastbootHelper fastboot
}
com/android/tradefed/device/ITestDeviceMutator.classITestDeviceMutator.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.ITestDeviceMutator extends java.lang.Object {
public abstract void setIDevice (com.android.tradefed.device.ITestDevice, com.android.ddmlib.IDevice)
public abstract void setFastbootEnabled (com.android.tradefed.device.ITestDevice, boolean)
}
com/android/tradefed/device/ILogcatReceiver.classILogcatReceiver.java
package com.android.tradefed.device
public abstract com.android.tradefed.device.ILogcatReceiver extends java.lang.Object {
public abstract void start ()
public abstract void stop ()
public abstract void clear ()
public abstract com.android.tradefed.result.InputStreamSource getLogcatData ()
public abstract com.android.tradefed.result.InputStreamSource getLogcatData (int)
}
com/android/tradefed/device/FileEntryWrapper.classFileEntryWrapper.java
package com.android.tradefed.device
com.android.tradefed.device.FileEntryWrapper extends java.lang.Object implements com.android.tradefed.device.IFileEntry {
private final com.android.tradefed.device.AndroidNativeDevice mTestDevice
private final com.android.ddmlib.FileListingService$FileEntry mFileEntry
private java.util.Map mChildMap
void (com.android.tradefed.device.AndroidNativeDevice, com.android.ddmlib.FileListingService$FileEntry)
com.android.tradefed.device.AndroidNativeDevice testDevice
com.android.ddmlib.FileListingService$FileEntry entry
public java.lang.String getFullEscapedPath ()
public java.lang.String getFullPath ()
public com.android.tradefed.device.IFileEntry findChild (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String name
public boolean isDirectory ()
public boolean isAppFileName ()
public java.lang.String getName ()
public java.util.Collection getChildren (boolean) throws com.android.tradefed.device.DeviceNotAvailableException
boolean useCache
private java.util.Map buildChildrenMap () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.ddmlib.FileListingService$FileEntry entry
com.android.ddmlib.FileListingService$FileEntry[] childEntrys
java.util.Map childMap
static com.android.tradefed.device.IFileEntry getDescendant (com.android.tradefed.device.IFileEntry, java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException
String childName
com.android.tradefed.device.IFileEntry fileEntry
java.util.List childSegments
com.android.tradefed.device.IFileEntry child
public com.android.ddmlib.FileListingService$FileEntry getFileEntry ()
public java.lang.String getTime ()
public java.lang.String getDate ()
public java.lang.String getPermissions ()
}
com/android/tradefed/device/DeviceManager$1.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$1 extends com.android.tradefed.device.IDeviceMonitor$DeviceLister {
final com.android.tradefed.device.DeviceManager this$0
void (com.android.tradefed.device.DeviceManager)
com.android.tradefed.device.DeviceManager this$0
public java.util.List listDevices ()
}
com/android/tradefed/device/LargeOutputReceiver$1.classLargeOutputReceiver.java
package com.android.tradefed.device
com.android.tradefed.device.LargeOutputReceiver$1 extends java.lang.Object implements com.android.tradefed.result.InputStreamSource {
final com.android.tradefed.util.FixedByteArrayOutputStream val$os
final com.android.tradefed.device.LargeOutputReceiver this$0
void (com.android.tradefed.device.LargeOutputReceiver, com.android.tradefed.util.FixedByteArrayOutputStream)
com.android.tradefed.device.LargeOutputReceiver this$0
public java.io.InputStream createInputStream ()
public void cancel ()
public long size ()
}
com/android/tradefed/device/DeviceManager$DeviceRecoverer.classDeviceManager.java
package com.android.tradefed.device
com.android.tradefed.device.DeviceManager$DeviceRecoverer extends java.lang.Thread {
private boolean mQuit
private java.util.List mMultiDeviceRecoverers
final com.android.tradefed.device.DeviceManager this$0
public void (com.android.tradefed.device.DeviceManager, java.util.List)
java.util.List multiDeviceRecoverers
public void run ()
java.util.List devices
com.android.tradefed.device.IMultiDeviceRecovery m
public void terminate ()
}
com/android/tradefed/device/CpuStatsCollector$CpuStatsReceiver.classCpuStatsCollector.java
package com.android.tradefed.device
public com.android.tradefed.device.CpuStatsCollector$CpuStatsReceiver extends com.android.ddmlib.MultiLineReceiver {
private java.util.Map mCpuStats
private boolean mIsCancelled
private java.io.File mLogFile
private java.io.BufferedWriter mLogWriter
public void ()
public synchronized void logToFile (java.io.File)
java.io.IOException e
java.io.File logFile
public void processNewLines (java.lang.String[])
String line
java.io.IOException e
int i
com.android.tradefed.device.CpuStatsCollector$CpuStats s
NumberFormatException e
IndexOutOfBoundsException e
String[] args
String line
String[] lines
public synchronized void cancel ()
java.io.IOException e
public synchronized boolean isCancelled ()
public synchronized java.util.Map getCpuStats ()
String k
java.util.Map copy
}
com/android/tradefed/device/DumpsysPackageReceiver$PackageParserState.classDumpsysPackageReceiver.java
package com.android.tradefed.device
com.android.tradefed.device.DumpsysPackageReceiver$PackageParserState extends java.lang.Object implements com.android.tradefed.device.DumpsysPackageReceiver$ParserState {
private com.android.tradefed.device.PackageInfo mPkgInfo
final com.android.tradefed.device.DumpsysPackageReceiver this$0
public void (com.android.tradefed.device.DumpsysPackageReceiver, java.lang.String)
String name
public com.android.tradefed.device.DumpsysPackageReceiver$ParserState parse (java.lang.String) throws com.android.tradefed.device.DumpsysPackageReceiver$ParseException
String name
String line
java.util.regex.Matcher matcher
private void parseAttributes (java.lang.String)
int i
String[] vn
String line
String[] prop
}
com/android/tradefed/device/DeviceSelectionOptions.classDeviceSelectionOptions.java
package com.android.tradefed.device
public com.android.tradefed.device.DeviceSelectionOptions extends java.lang.Object implements com.android.tradefed.device.IDeviceSelection {
private java.util.Collection mSerials
private java.util.Collection mExcludeSerials
private java.util.Collection mProductTypes
private java.util.Map mPropertyMap
private boolean mEmulatorRequested
private boolean mDeviceRequested
private boolean mStubEmulatorRequested
private boolean mNullDeviceRequested
private boolean mTcpDeviceRequested
private Integer mMinBattery
private Integer mMaxBattery
private boolean mRequireBatteryCheck
private Integer mMinSdk
private Integer mMaxSdk
private boolean mFetchedEnvVariable
private static final String VARIANT_SEPARATOR
public static final String DEVICE_PRODUCT_PROPERTY
public static final String DEVICE_VARIANT_PROPERTY
public static final String DEVICE_SDK_PROPERTY
public void ()
public void addSerial (java.lang.String)
String serialNumber
public transient void setSerial (java.lang.String[])
String[] serialNumber
public void addExcludeSerial (java.lang.String)
String serialNumber
public void addProductType (java.lang.String)
String productType
public void addProperty (java.lang.String, java.lang.String)
String propertyKey
String propValue
public java.util.Collection getSerials ()
String env_serial
public java.util.Collection getExcludeSerials ()
public java.util.Collection getProductTypes ()
public boolean deviceRequested ()
public boolean emulatorRequested ()
public boolean stubEmulatorRequested ()
public boolean nullDeviceRequested ()
public boolean tcpDeviceRequested ()
public void setEmulatorRequested (boolean)
boolean emulatorRequested
public void setStubEmulatorRequested (boolean)
boolean stubEmulatorRequested
public void setDeviceRequested (boolean)
boolean deviceRequested
public void setNullDeviceRequested (boolean)
boolean nullDeviceRequested
public void setTcpDeviceRequested (boolean)
boolean tcpDeviceRequested
public void setMinBatteryLevel (java.lang.Integer)
Integer minBattery
public java.lang.Integer getMinBatteryLevel ()
public void setMaxBatteryLevel (java.lang.Integer)
Integer maxBattery
public java.lang.Integer getMaxBatteryLevel ()
public void setRequireBatteryCheck (boolean)
boolean requireCheck
public boolean getRequireBatteryCheck ()
public java.util.Map getProperties ()
private java.util.Collection copyCollection (java.util.Collection)
java.util.Collection original
java.util.Collection listCopy
java.lang.String fetchEnvironmentVariable (java.lang.String)
String name
public boolean matches (com.android.ddmlib.IDevice)
String productVariant
java.util.Collection variants
String productType
java.util.Map$Entry propEntry
int deviceSdkLevel
Integer deviceBattery
com.android.ddmlib.IDevice device
java.util.Collection serials
java.util.Collection excludeSerials
java.util.Map productVariants
java.util.Collection productTypes
java.util.Map properties
private static boolean isLessAndNotNull (java.lang.Integer, java.lang.Integer)
Integer x
Integer y
private static boolean isLessEqAndNotNull (java.lang.Integer, java.lang.Integer)
Integer x
Integer y
private java.util.Map splitOnVariant (java.util.Collection)
java.util.Collection variants
String[] parts
String prod
java.util.Collection products
java.util.Map splitProducts
public java.lang.String getDeviceProductType (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
private java.lang.String getProperty (com.android.ddmlib.IDevice, java.lang.String)
com.android.ddmlib.IDevice device
String propName
public java.lang.String getDeviceProductVariant (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
public java.lang.Integer getBatteryLevel (com.android.ddmlib.IDevice)
java.util.concurrent.Future batteryFuture
Exception e
com.android.ddmlib.IDevice device
private int getDeviceSdkLevel (com.android.ddmlib.IDevice)
NumberFormatException nfe
com.android.ddmlib.IDevice device
int apiLevel
String prop
public static com.android.tradefed.device.IDeviceSelection createForSerial (java.lang.String)
String serial
com.android.tradefed.device.DeviceSelectionOptions o
public volatile boolean matches (java.lang.Object)
}
com/android/tradefed/build/
com/android/tradefed/build/LocalSdkBuildProvider.classLocalSdkBuildProvider.java
package com.android.tradefed.build
public com.android.tradefed.build.LocalSdkBuildProvider extends java.lang.Object implements com.android.tradefed.build.IBuildProvider {
private static final String SDK_OPTION_NAME
private java.io.File mLocalSdkPath
private java.io.File mLocalTestPath
public void ()
public com.android.tradefed.build.IBuildInfo getBuild () throws com.android.tradefed.build.BuildRetrievalError
com.android.tradefed.build.ISdkBuildInfo sdkBuild
public void buildNotTested (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
public void cleanUp (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
private java.io.File getSdkFromBuildEnv ()
String osName
String osPath
String userName
String path
String buildRoot
}
com/android/tradefed/build/IAppBuildInfo.classIAppBuildInfo.java
package com.android.tradefed.build
public abstract com.android.tradefed.build.IAppBuildInfo extends java.lang.Object implements com.android.tradefed.build.IBuildInfo {
public abstract java.util.List getAppPackageFiles ()
public abstract void addAppPackageFile (java.io.File, java.lang.String)
}
com/android/tradefed/build/StubBuildProvider.classStubBuildProvider.java
package com.android.tradefed.build
public com.android.tradefed.build.StubBuildProvider extends java.lang.Object implements com.android.tradefed.build.IBuildProvider {
private String mBuildId
private String mTestTag
private String mBuildTargetName
private String mBranch
private String mBuildFlavor
private java.util.Map mBuildAttributes
public void ()
public com.android.tradefed.build.IBuildInfo getBuild () throws com.android.tradefed.build.BuildRetrievalError
java.util.Map$Entry attributeEntry
com.android.tradefed.build.BuildInfo stubBuild
public void buildNotTested (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
public void cleanUp (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
}
com/android/tradefed/build/DeviceBuildDescriptor.classDeviceBuildDescriptor.java
package com.android.tradefed.build
public com.android.tradefed.build.DeviceBuildDescriptor extends java.lang.Object {
public static final String DEVICE_BUILD_ID
public static final String DEVICE_BUILD_ALIAS
public static final String DEVICE_BUILD_FLAVOR
public static final String DEVICE_DESC
public static final String DEVICE_PRODUCT
private final com.android.tradefed.build.IBuildInfo mBuild
public void (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo build
public static boolean describesDeviceBuild (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo build
public java.lang.String getDeviceBuildId ()
public java.lang.String getDeviceBuildAlias ()
public java.lang.String getDeviceBuildFlavor ()
public java.lang.String getDeviceUserDescription ()
public java.lang.String getDeviceProduct ()
public static void injectDeviceAttributes (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo b
String buildFlavor
public static java.lang.String generateDeviceDesc (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
String brand
public static java.lang.String generateDeviceProduct (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
}
com/android/tradefed/build/OtatoolsBuildInfo.classOtatoolsBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.OtatoolsBuildInfo extends com.android.tradefed.build.BuildInfo {
private static final String SECURITY_DIR_NAME
private static final String BIN_DIR_NAME
private static final String FRAMEWORK_DIR_NAME
private static final String RELEASETOOLS_DIR_NAME
public void ()
public void setSecurityDir (java.io.File, java.lang.String)
java.io.File dir
String version
public java.io.File getSecurityDir ()
public void setBinDir (java.io.File, java.lang.String)
java.io.File dir
String version
public java.io.File getBinDir ()
public void setFrameworkDir (java.io.File, java.lang.String)
java.io.File dir
String version
public java.io.File getFrameworkDir ()
public void setReleasetoolsDir (java.io.File, java.lang.String)
java.io.File dir
String version
public java.io.File getReleasetoolsDir ()
}
com/android/tradefed/build/FileDownloadCache.classFileDownloadCache.java
package com.android.tradefed.build
public com.android.tradefed.build.FileDownloadCache extends java.lang.Object {
private static final String LOG_TAG
private static final char REL_PATH_SEPARATOR
private final java.io.File mCacheRoot
private final java.util.Map mCacheMap
private final java.util.concurrent.locks.ReentrantLock mCacheMapLock
private long mCurrentCacheSize
private long mMaxFileCacheSize
void (java.io.File)
com.android.tradefed.build.FileDownloadCache$FilePair cacheEntry
java.util.List cacheEntryList
java.io.File cacheRoot
private void addFiles (java.io.File, java.util.Stack, java.util.List)
String pathSeg
StringBuffer relPath
java.io.File childFile
java.io.File dir
java.util.Stack relPathSegments
java.util.List cacheEntryList
java.io.File[] fileList
public void setMaxCacheSize (long)
long numBytes
public java.io.File fetchRemoteFile (com.android.tradefed.build.IFileDownloader, java.lang.String) throws com.android.tradefed.build.BuildRetrievalError
String localRelativePath
com.android.tradefed.build.BuildRetrievalError e
java.io.File cachedFile
com.android.tradefed.build.IFileDownloader downloader
String remotePath
boolean download
java.io.File copyFile
private void downloadFile (com.android.tradefed.build.IFileDownloader, java.lang.String, java.io.File) throws com.android.tradefed.build.BuildRetrievalError
com.android.tradefed.build.BuildRetrievalError e
com.android.tradefed.build.IFileDownloader downloader
String remotePath
java.io.File cachedFile
private java.io.File copyFile (java.lang.String, java.io.File) throws com.android.tradefed.build.BuildRetrievalError
java.io.IOException e
String remotePath
java.io.File cachedFile
java.io.File hardlinkFile
private java.lang.String convertPath (java.lang.String)
String remotePath
private void incrementAndAdjustCache (long)
java.util.Map$Entry currentEntry
java.io.File deleteFile
String deleteKey
java.util.Iterator mapIterator
java.util.Collection keysToDelete
long length
java.io.File getCachedFile (java.lang.String)
String remoteFilePath
void empty ()
long currentMax
java.lang.String getOldestEntry ()
long getMaxFileCacheSize ()
}
com/android/tradefed/build/IBuildInfo.classIBuildInfo.java
package com.android.tradefed.build
public abstract com.android.tradefed.build.IBuildInfo extends java.lang.Object {
public static final String UNKNOWN_BUILD_ID
public abstract java.lang.String getBuildId ()
public abstract void setBuildId (java.lang.String)
public abstract java.lang.String getTestTag ()
public abstract java.lang.String getBuildTargetName ()
public abstract java.lang.String getBuildFlavor ()
public abstract java.lang.String getDeviceSerial ()
public abstract void setBuildFlavor (java.lang.String)
public abstract java.lang.String getBuildBranch ()
public abstract void setBuildBranch (java.lang.String)
public abstract void setDeviceSerial (java.lang.String)
public abstract java.util.Map getBuildAttributes ()
public abstract void addBuildAttribute (java.lang.String, java.lang.String)
public abstract java.io.File getFile (java.lang.String)
public abstract java.util.Collection getFiles ()
public abstract java.lang.String getVersion (java.lang.String)
public abstract void setFile (java.lang.String, java.io.File, java.lang.String)
public abstract void cleanUp ()
public abstract com.android.tradefed.build.IBuildInfo clone ()
}
com/android/tradefed/build/LocalAppBuildProvider.classLocalAppBuildProvider.java
package com.android.tradefed.build
public com.android.tradefed.build.LocalAppBuildProvider extends com.android.tradefed.build.StubBuildProvider {
private static final String APP_OPTION_NAME
private java.util.Collection mApkPaths
public void ()
public com.android.tradefed.build.IBuildInfo getBuild () throws com.android.tradefed.build.BuildRetrievalError
java.io.File apkPath
com.android.tradefed.build.IBuildInfo parentBuild
com.android.tradefed.build.IAppBuildInfo appBuild
public void buildNotTested (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
public void cleanUp (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
}
com/android/tradefed/build/VersionedFile.classVersionedFile.java
package com.android.tradefed.build
public com.android.tradefed.build.VersionedFile extends java.lang.Object {
private final java.io.File mFile
private final String mVersion
public void (java.io.File, java.lang.String)
java.io.File file
String version
public java.io.File getFile ()
public java.lang.String getVersion ()
public java.lang.String toString ()
}
com/android/tradefed/build/LocalDeviceBuildProvider.classLocalDeviceBuildProvider.java
package com.android.tradefed.build
public com.android.tradefed.build.LocalDeviceBuildProvider extends com.android.tradefed.build.StubBuildProvider {
private static final String BUILD_DIR_OPTION_NAME
private java.io.File mBuildDir
private String mImgPattern
private String mTestDirPattern
private String mBootloaderPattern
private String mRadioPattern
public void ()
public com.android.tradefed.build.IBuildInfo getBuild () throws com.android.tradefed.build.BuildRetrievalError
com.android.tradefed.build.BuildInfo stubBuild
com.android.tradefed.build.DeviceBuildInfo buildInfo
private void findDeviceImageFile (com.android.tradefed.build.DeviceBuildInfo) throws com.android.tradefed.build.BuildRetrievalError
com.android.tradefed.build.DeviceBuildInfo buildInfo
java.io.File deviceImgFile
private void findRadio (com.android.tradefed.build.DeviceBuildInfo) throws com.android.tradefed.build.BuildRetrievalError
com.android.tradefed.build.DeviceBuildInfo buildInfo
java.io.File radioImgFile
private void findBootloader (com.android.tradefed.build.DeviceBuildInfo) throws com.android.tradefed.build.BuildRetrievalError
com.android.tradefed.build.DeviceBuildInfo buildInfo
java.io.File bootloaderImgFile
private void findTestsDir (com.android.tradefed.build.DeviceBuildInfo) throws com.android.tradefed.build.BuildRetrievalError
com.android.tradefed.build.DeviceBuildInfo buildInfo
java.io.File testsDir
private java.io.File findFileInDir (java.lang.String) throws com.android.tradefed.build.BuildRetrievalError
String regex
java.io.File[] files
public void buildNotTested (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
public void cleanUp (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
}
com/android/tradefed/build/FileDownloadCache$FilePair.classFileDownloadCache.java
package com.android.tradefed.build
com.android.tradefed.build.FileDownloadCache$FilePair extends java.lang.Object {
final String mRelPath
final java.io.File mFile
void (java.lang.String, java.io.File)
String relPath
java.io.File file
}
com/android/tradefed/build/LocalFolderBuildProvider.classLocalFolderBuildProvider.java
package com.android.tradefed.build
public com.android.tradefed.build.LocalFolderBuildProvider extends com.android.tradefed.build.StubBuildProvider {
private static final String FOLDER_OPTION_NAME
private java.io.File mLocalFolder
public void ()
public com.android.tradefed.build.IBuildInfo getBuild () throws com.android.tradefed.build.BuildRetrievalError
com.android.tradefed.build.IBuildInfo parentBuild
com.android.tradefed.build.IFolderBuildInfo folderBuild
public void buildNotTested (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
public void cleanUp (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
}
com/android/tradefed/build/DeviceFolderBuildInfo.classDeviceFolderBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.DeviceFolderBuildInfo extends com.android.tradefed.build.BuildInfo implements com.android.tradefed.build.IDeviceBuildInfo com.android.tradefed.build.IFolderBuildInfo {
private com.android.tradefed.build.IDeviceBuildInfo mDeviceBuild
private com.android.tradefed.build.IFolderBuildInfo mFolderBuild
public void (java.lang.String, java.lang.String, java.lang.String)
String buildId
String testTarget
String buildName
public void ()
public java.lang.String getDeviceBuildId ()
public java.lang.String getDeviceBuildFlavor ()
public java.io.File getDeviceImageFile ()
public java.lang.String getDeviceImageVersion ()
public void setDeviceImageFile (java.io.File, java.lang.String)
java.io.File deviceImageFile
String version
public java.io.File getUserDataImageFile ()
public java.lang.String getUserDataImageVersion ()
public void setUserDataImageFile (java.io.File, java.lang.String)
java.io.File userDataFile
String version
public java.io.File getTestsDir ()
public java.lang.String getTestsDirVersion ()
public void setTestsDir (java.io.File, java.lang.String)
java.io.File testsDir
String version
public java.io.File getBasebandImageFile ()
public java.lang.String getBasebandVersion ()
public void setBasebandImage (java.io.File, java.lang.String)
java.io.File basebandFile
String version
public java.io.File getBootloaderImageFile ()
public java.lang.String getBootloaderVersion ()
public void setBootloaderImageFile (java.io.File, java.lang.String)
java.io.File bootloaderImgFile
String version
public java.io.File getOtaPackageFile ()
public java.lang.String getOtaPackageVersion ()
public void setOtaPackageFile (java.io.File, java.lang.String)
java.io.File otaFile
String version
public java.io.File getMkbootimgFile ()
public java.lang.String getMkbootimgVersion ()
public void setMkbootimgFile (java.io.File, java.lang.String)
java.io.File mkbootimg
String version
public java.io.File getRamdiskFile ()
public java.lang.String getRamdiskVersion ()
public void setRamdiskFile (java.io.File, java.lang.String)
java.io.File ramdisk
String version
public java.io.File getRootDir ()
public void setRootDir (java.io.File)
java.io.File rootDir
public void setFolderBuild (com.android.tradefed.build.IFolderBuildInfo)
com.android.tradefed.build.IFolderBuildInfo folderBuild
public void setDeviceBuild (com.android.tradefed.build.IDeviceBuildInfo)
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
public void cleanUp ()
public com.android.tradefed.build.IBuildInfo clone ()
com.android.tradefed.build.DeviceFolderBuildInfo copy
com.android.tradefed.build.IDeviceBuildInfo deviceBuildClone
com.android.tradefed.build.IFolderBuildInfo folderBuildClone
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/build/FolderBuildInfo.classFolderBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.FolderBuildInfo extends com.android.tradefed.build.BuildInfo implements com.android.tradefed.build.IFolderBuildInfo {
private java.io.File mRootDir
public void (java.lang.String, java.lang.String, java.lang.String)
String buildId
String testTarget
String buildName
void (com.android.tradefed.build.BuildInfo)
com.android.tradefed.build.BuildInfo buildToCopy
public java.io.File getRootDir ()
public void setRootDir (java.io.File)
java.io.File rootDir
public void cleanUp ()
public com.android.tradefed.build.IBuildInfo clone ()
java.io.File copyDir
java.io.IOException e
com.android.tradefed.build.FolderBuildInfo copy
static void linkOrCopy (java.io.File, java.io.File) throws java.io.IOException
java.io.IOException e
java.io.File orig
java.io.File dest
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/build/IKernelBuildInfo.classIKernelBuildInfo.java
package com.android.tradefed.build
public abstract com.android.tradefed.build.IKernelBuildInfo extends java.lang.Object implements com.android.tradefed.build.IBuildInfo {
public abstract java.io.File getKernelFile ()
public abstract java.lang.String getKernelVersion ()
public abstract void setKernelFile (java.io.File, java.lang.String)
public abstract long getCommitTime ()
public abstract void setCommitTime (long)
public abstract java.lang.String getSha1 ()
public abstract void setSha1 (java.lang.String)
public abstract java.lang.String getShortSha1 ()
public abstract void setShortSha1 (java.lang.String)
}
com/android/tradefed/build/BootstrapBuildProvider.classBootstrapBuildProvider.java
package com.android.tradefed.build
public com.android.tradefed.build.BootstrapBuildProvider extends java.lang.Object implements com.android.tradefed.build.IDeviceBuildProvider {
private String mTestTag
private String mBuildTargetName
private String mBranch
private long mShellAvailableTimeout
private java.io.File mTestsDir
public void ()
public com.android.tradefed.build.IBuildInfo getBuild () throws com.android.tradefed.build.BuildRetrievalError
public void buildNotTested (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
public void cleanUp (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
public com.android.tradefed.build.IBuildInfo getBuild (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.build.BuildRetrievalError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
String buildId
com.android.tradefed.build.IBuildInfo info
}
com/android/tradefed/build/AppDeviceBuildInfo.classAppDeviceBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.AppDeviceBuildInfo extends com.android.tradefed.build.BuildInfo implements com.android.tradefed.build.IDeviceBuildInfo com.android.tradefed.build.IAppBuildInfo {
private com.android.tradefed.build.IDeviceBuildInfo mDeviceBuild
private com.android.tradefed.build.IAppBuildInfo mAppBuildInfo
public void (java.lang.String, java.lang.String, java.lang.String)
String buildId
String testTarget
String buildName
public com.android.tradefed.build.IDeviceBuildInfo getDeviceBuildInfo ()
public com.android.tradefed.build.IAppBuildInfo getAppBuildInfo ()
public java.lang.String getDeviceBuildId ()
public java.lang.String getDeviceBuildFlavor ()
public java.io.File getDeviceImageFile ()
public java.lang.String getDeviceImageVersion ()
public void setDeviceImageFile (java.io.File, java.lang.String)
java.io.File deviceImageFile
String version
public java.io.File getUserDataImageFile ()
public java.lang.String getUserDataImageVersion ()
public void setUserDataImageFile (java.io.File, java.lang.String)
java.io.File userDataFile
String version
public java.io.File getTestsDir ()
public java.lang.String getTestsDirVersion ()
public void setTestsDir (java.io.File, java.lang.String)
java.io.File testsDir
String version
public java.io.File getBasebandImageFile ()
public java.lang.String getBasebandVersion ()
public void setBasebandImage (java.io.File, java.lang.String)
java.io.File basebandFile
String version
public java.io.File getBootloaderImageFile ()
public java.lang.String getBootloaderVersion ()
public void setBootloaderImageFile (java.io.File, java.lang.String)
java.io.File bootloaderImgFile
String version
public java.io.File getOtaPackageFile ()
public java.lang.String getOtaPackageVersion ()
public void setOtaPackageFile (java.io.File, java.lang.String)
java.io.File otaFile
String version
public java.io.File getMkbootimgFile ()
public java.lang.String getMkbootimgVersion ()
public void setMkbootimgFile (java.io.File, java.lang.String)
java.io.File mkbootimg
String version
public java.io.File getRamdiskFile ()
public java.lang.String getRamdiskVersion ()
public void setRamdiskFile (java.io.File, java.lang.String)
java.io.File ramdisk
String version
public void setDeviceBuild (com.android.tradefed.build.IDeviceBuildInfo)
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
public void addAppPackageFile (java.io.File, java.lang.String)
java.io.File appPackageFile
String version
public java.util.List getAppPackageFiles ()
public void setAppBuild (com.android.tradefed.build.IAppBuildInfo)
com.android.tradefed.build.IAppBuildInfo appBuild
public void cleanUp ()
public java.io.File getFile (java.lang.String)
String name
java.io.File localRecord
java.io.File deviceFileRecord
java.io.File appFileRecord
public java.lang.String getVersion (java.lang.String)
String name
String localFileVersion
String deviceFileVersion
String appFileVersion
public com.android.tradefed.build.IBuildInfo clone ()
com.android.tradefed.build.AppDeviceBuildInfo copy
com.android.tradefed.build.IDeviceBuildInfo deviceBuildClone
com.android.tradefed.build.IAppBuildInfo appBuildClone
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/build/IDeviceBuildInfo.classIDeviceBuildInfo.java
package com.android.tradefed.build
public abstract com.android.tradefed.build.IDeviceBuildInfo extends java.lang.Object implements com.android.tradefed.build.IBuildInfo {
public abstract java.lang.String getDeviceBuildId ()
public abstract java.lang.String getDeviceBuildFlavor ()
public abstract java.io.File getDeviceImageFile ()
public abstract java.lang.String getDeviceImageVersion ()
public abstract void setDeviceImageFile (java.io.File, java.lang.String)
public abstract java.io.File getUserDataImageFile ()
public abstract java.lang.String getUserDataImageVersion ()
public abstract void setUserDataImageFile (java.io.File, java.lang.String)
public abstract java.io.File getTestsDir ()
public abstract java.lang.String getTestsDirVersion ()
public abstract void setTestsDir (java.io.File, java.lang.String)
public abstract java.io.File getBasebandImageFile ()
public abstract java.lang.String getBasebandVersion ()
public abstract void setBasebandImage (java.io.File, java.lang.String)
public abstract java.io.File getBootloaderImageFile ()
public abstract java.lang.String getBootloaderVersion ()
public abstract void setBootloaderImageFile (java.io.File, java.lang.String)
public abstract java.io.File getOtaPackageFile ()
public abstract java.lang.String getOtaPackageVersion ()
public abstract void setOtaPackageFile (java.io.File, java.lang.String)
public abstract java.io.File getMkbootimgFile ()
public abstract java.lang.String getMkbootimgVersion ()
public abstract void setMkbootimgFile (java.io.File, java.lang.String)
public abstract java.io.File getRamdiskFile ()
public abstract java.lang.String getRamdiskVersion ()
public abstract void setRamdiskFile (java.io.File, java.lang.String)
public abstract void cleanUp ()
}
com/android/tradefed/build/FileDownloadCache$1.classFileDownloadCache.java
package com.android.tradefed.build
com.android.tradefed.build.FileDownloadCache$1 extends java.lang.Object {
}
com/android/tradefed/build/IDeviceBuildProvider.classIDeviceBuildProvider.java
package com.android.tradefed.build
public abstract com.android.tradefed.build.IDeviceBuildProvider extends java.lang.Object implements com.android.tradefed.build.IBuildProvider {
public abstract com.android.tradefed.build.IBuildInfo getBuild (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.build.BuildRetrievalError com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/build/FileDownloadCacheWrapper.classFileDownloadCacheWrapper.java
package com.android.tradefed.build
public com.android.tradefed.build.FileDownloadCacheWrapper extends java.lang.Object implements com.android.tradefed.build.IFileDownloader {
private final com.android.tradefed.build.FileDownloadCache mCache
private final com.android.tradefed.build.IFileDownloader mDelegateDownloader
public void (java.io.File, com.android.tradefed.build.IFileDownloader)
java.io.File cacheDir
com.android.tradefed.build.IFileDownloader delegateDownloader
public java.io.File downloadFile (java.lang.String) throws com.android.tradefed.build.BuildRetrievalError
String remoteFilePath
public void downloadFile (java.lang.String, java.io.File) throws com.android.tradefed.build.BuildRetrievalError
String remotePath
java.io.File destFile
}
com/android/tradefed/build/FileDownloadCacheFactory$SingletonHolder.classFileDownloadCacheFactory.java
package com.android.tradefed.build
com.android.tradefed.build.FileDownloadCacheFactory$SingletonHolder extends java.lang.Object {
public static final com.android.tradefed.build.FileDownloadCacheFactory INSTANCE
private void ()
static void ()
}
com/android/tradefed/build/KernelBuildInfo.classKernelBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.KernelBuildInfo extends com.android.tradefed.build.BuildInfo implements com.android.tradefed.build.IKernelBuildInfo {
private static final String KERNEL_FILE
private String mSha1
private String mShortSha1
private long mCommitTime
public void ()
public void (java.lang.String, java.lang.String, long, java.lang.String, java.lang.String)
String sha1
String shortSha1
long commitTime
String testTarget
String buildName
public java.io.File getKernelFile ()
public java.lang.String getKernelVersion ()
public void setKernelFile (java.io.File, java.lang.String)
java.io.File kernelFile
String version
public java.lang.String getSha1 ()
public void setSha1 (java.lang.String)
String sha1
public java.lang.String getShortSha1 ()
public void setShortSha1 (java.lang.String)
String shortSha1
public long getCommitTime ()
public void setCommitTime (long)
long time
public com.android.tradefed.build.IBuildInfo clone ()
java.io.IOException e
com.android.tradefed.build.KernelBuildInfo copy
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/build/IFolderBuildInfo.classIFolderBuildInfo.java
package com.android.tradefed.build
public abstract com.android.tradefed.build.IFolderBuildInfo extends java.lang.Object implements com.android.tradefed.build.IBuildInfo {
public abstract java.io.File getRootDir ()
public abstract void setRootDir (java.io.File)
public abstract void cleanUp ()
}
com/android/tradefed/build/FileDownloadCacheFactory.classFileDownloadCacheFactory.java
package com.android.tradefed.build
public com.android.tradefed.build.FileDownloadCacheFactory extends java.lang.Object {
private java.util.Map mCacheObjectMap
public void ()
public static com.android.tradefed.build.FileDownloadCacheFactory getInstance ()
public synchronized com.android.tradefed.build.FileDownloadCache getCache (java.io.File)
java.io.File cacheDir
com.android.tradefed.build.FileDownloadCache cache
}
com/android/tradefed/build/IFileDownloader.classIFileDownloader.java
package com.android.tradefed.build
public abstract com.android.tradefed.build.IFileDownloader extends java.lang.Object {
public abstract java.io.File downloadFile (java.lang.String) throws com.android.tradefed.build.BuildRetrievalError
public abstract void downloadFile (java.lang.String, java.io.File) throws com.android.tradefed.build.BuildRetrievalError
}
com/android/tradefed/build/IBuildProvider.classIBuildProvider.java
package com.android.tradefed.build
public abstract com.android.tradefed.build.IBuildProvider extends java.lang.Object {
public abstract com.android.tradefed.build.IBuildInfo getBuild () throws com.android.tradefed.build.BuildRetrievalError
public abstract void buildNotTested (com.android.tradefed.build.IBuildInfo)
public abstract void cleanUp (com.android.tradefed.build.IBuildInfo)
}
com/android/tradefed/build/OtaDeviceBuildInfo.classOtaDeviceBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.OtaDeviceBuildInfo extends java.lang.Object implements com.android.tradefed.build.IDeviceBuildInfo {
protected com.android.tradefed.build.IDeviceBuildInfo mOtaBuild
protected com.android.tradefed.build.IDeviceBuildInfo mBaselineBuild
public void ()
public void setOtaBuild (com.android.tradefed.build.IDeviceBuildInfo)
com.android.tradefed.build.IDeviceBuildInfo otaBuild
public void setBaselineBuild (com.android.tradefed.build.IDeviceBuildInfo)
com.android.tradefed.build.IDeviceBuildInfo baselineBuild
public com.android.tradefed.build.IDeviceBuildInfo getOtaBuild ()
public java.lang.String getBuildId ()
public void setBuildId (java.lang.String)
String buildId
public java.lang.String getTestTag ()
public java.lang.String getBuildTargetName ()
public java.lang.String getBuildFlavor ()
public java.lang.String getDeviceSerial ()
public void setBuildFlavor (java.lang.String)
String buildFlavor
public java.lang.String getBuildBranch ()
public void setBuildBranch (java.lang.String)
String branch
public void setDeviceSerial (java.lang.String)
String serial
public java.util.Map getBuildAttributes ()
public void addBuildAttribute (java.lang.String, java.lang.String)
String attributeName
String attributeValue
public java.io.File getFile (java.lang.String)
String name
public java.lang.String getVersion (java.lang.String)
String name
public void setFile (java.lang.String, java.io.File, java.lang.String)
String name
java.io.File file
String version
public java.lang.String getDeviceBuildId ()
public java.lang.String getDeviceBuildFlavor ()
public java.io.File getDeviceImageFile ()
public java.lang.String getDeviceImageVersion ()
public void setDeviceImageFile (java.io.File, java.lang.String)
java.io.File deviceImageFile
String version
public java.io.File getUserDataImageFile ()
public java.lang.String getUserDataImageVersion ()
public void setUserDataImageFile (java.io.File, java.lang.String)
java.io.File userDataFile
String version
public java.io.File getTestsDir ()
public java.lang.String getTestsDirVersion ()
public void setTestsDir (java.io.File, java.lang.String)
java.io.File testsZipFile
String version
public java.io.File getBasebandImageFile ()
public java.lang.String getBasebandVersion ()
public void setBasebandImage (java.io.File, java.lang.String)
java.io.File basebandFile
String version
public java.io.File getBootloaderImageFile ()
public java.lang.String getBootloaderVersion ()
public void setBootloaderImageFile (java.io.File, java.lang.String)
java.io.File bootloaderImgFile
String version
public java.io.File getOtaPackageFile ()
public java.lang.String getOtaPackageVersion ()
public void setOtaPackageFile (java.io.File, java.lang.String)
java.io.File otaFile
String version
public java.io.File getMkbootimgFile ()
public java.lang.String getMkbootimgVersion ()
public void setMkbootimgFile (java.io.File, java.lang.String)
java.io.File mkbootimg
String version
public java.io.File getRamdiskFile ()
public java.lang.String getRamdiskVersion ()
public void setRamdiskFile (java.io.File, java.lang.String)
java.io.File ramdisk
String version
public void cleanUp ()
public com.android.tradefed.build.IBuildInfo clone ()
com.android.tradefed.build.OtaDeviceBuildInfo clone
public java.util.Collection getFiles ()
java.util.Collection combinedFiles
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/build/OtaToolsDeviceBuildInfo.classOtaToolsDeviceBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.OtaToolsDeviceBuildInfo extends com.android.tradefed.build.OtaDeviceBuildInfo {
private java.io.File mOtaToolsDir
public void (com.android.tradefed.build.OtaDeviceBuildInfo)
com.android.tradefed.build.OtaDeviceBuildInfo parent
public void setOtaTools (java.io.File)
java.io.File otaTools
public java.io.File getOtaTools ()
public void setOtaPackageFile (java.io.File, java.lang.String)
java.io.File file
String version
public void cleanUp ()
public com.android.tradefed.build.IBuildInfo clone ()
com.android.tradefed.build.OtaToolsDeviceBuildInfo clone
java.io.File toolsCopy
java.io.IOException e
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/build/KernelDeviceBuildInfo.classKernelDeviceBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.KernelDeviceBuildInfo extends com.android.tradefed.build.BuildInfo implements com.android.tradefed.build.IDeviceBuildInfo com.android.tradefed.build.IKernelBuildInfo {
private com.android.tradefed.build.IDeviceBuildInfo mDeviceBuild
private com.android.tradefed.build.IKernelBuildInfo mKernelBuild
public void ()
public void (java.lang.String, java.lang.String, java.lang.String)
String buildId
String testTarget
String buildName
public java.lang.String getDeviceBuildId ()
public java.lang.String getDeviceBuildFlavor ()
public java.io.File getDeviceImageFile ()
public java.lang.String getDeviceImageVersion ()
public void setDeviceImageFile (java.io.File, java.lang.String)
java.io.File deviceImageFile
String version
public java.io.File getUserDataImageFile ()
public java.lang.String getUserDataImageVersion ()
public void setUserDataImageFile (java.io.File, java.lang.String)
java.io.File userDataFile
String version
public java.io.File getTestsDir ()
public java.lang.String getTestsDirVersion ()
public void setTestsDir (java.io.File, java.lang.String)
java.io.File testsDir
String version
public java.io.File getBasebandImageFile ()
public java.lang.String getBasebandVersion ()
public void setBasebandImage (java.io.File, java.lang.String)
java.io.File basebandFile
String version
public java.io.File getBootloaderImageFile ()
public java.lang.String getBootloaderVersion ()
public void setBootloaderImageFile (java.io.File, java.lang.String)
java.io.File bootloaderImgFile
String version
public java.io.File getOtaPackageFile ()
public java.lang.String getOtaPackageVersion ()
public void setOtaPackageFile (java.io.File, java.lang.String)
java.io.File otaFile
String version
public java.io.File getMkbootimgFile ()
public java.lang.String getMkbootimgVersion ()
public void setMkbootimgFile (java.io.File, java.lang.String)
java.io.File mkbootimg
String version
public java.io.File getRamdiskFile ()
public java.lang.String getRamdiskVersion ()
public void setRamdiskFile (java.io.File, java.lang.String)
java.io.File ramdisk
String version
public java.io.File getKernelFile ()
public java.lang.String getKernelVersion ()
public void setKernelFile (java.io.File, java.lang.String)
java.io.File kernelFile
String version
public java.lang.String getSha1 ()
public void setSha1 (java.lang.String)
String sha1
public java.lang.String getShortSha1 ()
public void setShortSha1 (java.lang.String)
String shortSha1
public long getCommitTime ()
public void setCommitTime (long)
long time
public void setDeviceBuild (com.android.tradefed.build.IDeviceBuildInfo)
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
public void setKernelBuild (com.android.tradefed.build.IKernelBuildInfo)
com.android.tradefed.build.IKernelBuildInfo kernelBuild
public void cleanUp ()
public com.android.tradefed.build.IBuildInfo clone ()
com.android.tradefed.build.KernelDeviceBuildInfo copy
com.android.tradefed.build.IDeviceBuildInfo deviceBuildClone
com.android.tradefed.build.IKernelBuildInfo kernelBuildClone
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/build/OtaZipfileBuildProvider.classOtaZipfileBuildProvider.java
package com.android.tradefed.build
public com.android.tradefed.build.OtaZipfileBuildProvider extends java.lang.Object implements com.android.tradefed.build.IBuildProvider {
private String mOtaZipPath
public void ()
public com.android.tradefed.build.IBuildInfo getBuild () throws com.android.tradefed.build.BuildRetrievalError
java.io.IOException e
java.util.Properties buildProp
String bid
com.android.tradefed.build.IDeviceBuildInfo buildInfo
java.lang.String getBuildPropContents () throws com.android.tradefed.build.BuildRetrievalError
java.util.zip.ZipEntry buildPropEntry
StringBuilder body
java.io.BufferedReader reader
String line
java.io.IOException e
java.util.zip.ZipFile otaZip
public void buildNotTested (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
public void cleanUp (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
java.lang.String getOtaPath ()
}
com/android/tradefed/build/ExistingBuildProvider.classExistingBuildProvider.java
package com.android.tradefed.build
public com.android.tradefed.build.ExistingBuildProvider extends java.lang.Object implements com.android.tradefed.build.IBuildProvider {
private final com.android.tradefed.build.IBuildInfo mBuildInfo
private final com.android.tradefed.build.IBuildProvider mParentProvider
private boolean mBuildMarkedNotTested
public void (com.android.tradefed.build.IBuildInfo, com.android.tradefed.build.IBuildProvider)
com.android.tradefed.build.IBuildInfo buildInfo
com.android.tradefed.build.IBuildProvider parentProvider
public com.android.tradefed.build.IBuildInfo getBuild () throws com.android.tradefed.build.BuildRetrievalError
public void buildNotTested (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
public void cleanUp (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
}
com/android/tradefed/build/SdkBuildInfo.classSdkBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.SdkBuildInfo extends com.android.tradefed.build.BuildInfo implements com.android.tradefed.build.ISdkBuildInfo {
private java.io.File mTestDir
private java.io.File mSdkDir
private boolean mDeleteSdkDirParent
private static final boolean isWindows
private static final int ANDROID_TIMEOUT_MS
public void ()
public void (java.lang.String, java.lang.String, java.lang.String)
String buildId
String testTarget
String buildName
public java.io.File getSdkDir ()
public java.io.File getTestsDir ()
public void setTestsDir (java.io.File)
java.io.File testDir
public void setSdkDir (java.io.File)
java.io.File sdkDir
public void setSdkDir (java.io.File, boolean)
java.io.File sdkDir
boolean deleteParent
public void cleanUp ()
public com.android.tradefed.build.IBuildInfo clone ()
java.io.File cloneTestDir
java.io.File cloneSdkDir
java.io.IOException e
com.android.tradefed.build.SdkBuildInfo cloneBuild
public java.lang.String getAndroidToolPath ()
public java.lang.String[] getSdkTargets ()
com.android.tradefed.util.CommandResult result
com.android.tradefed.util.IRunUtil getRunUtil ()
public java.lang.String getEmulatorToolPath ()
public void makeToolsExecutable ()
java.io.File toolsDir
java.io.File platformToolsDir
private void makeExecutable (java.io.File[])
java.io.File file
java.io.File[] files
private java.lang.String getAndroidExecutableName ()
private java.lang.String getEmulatorExecutableName ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static void ()
}
com/android/tradefed/build/SdkFolderBuildInfo.classSdkFolderBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.SdkFolderBuildInfo extends com.android.tradefed.build.BuildInfo implements com.android.tradefed.build.ISdkBuildInfo com.android.tradefed.build.IFolderBuildInfo {
private com.android.tradefed.build.ISdkBuildInfo mSdkBuild
private com.android.tradefed.build.IFolderBuildInfo mFolderBuild
public void (java.lang.String, java.lang.String, java.lang.String)
String buildId
String testTarget
String buildName
public void ()
public void cleanUp ()
public java.io.File getRootDir ()
public void setRootDir (java.io.File)
java.io.File rootDir
public java.io.File getSdkDir ()
public java.io.File getTestsDir ()
public void setTestsDir (java.io.File)
java.io.File testsDir
public void setSdkDir (java.io.File)
java.io.File sdkDir
public void setSdkDir (java.io.File, boolean)
java.io.File sdkDir
boolean deleteParent
public java.lang.String getAndroidToolPath ()
public java.lang.String getEmulatorToolPath ()
public java.lang.String[] getSdkTargets ()
public void makeToolsExecutable ()
public void setFolderBuild (com.android.tradefed.build.IFolderBuildInfo)
com.android.tradefed.build.IFolderBuildInfo folderBuild
public void setSdkBuild (com.android.tradefed.build.ISdkBuildInfo)
com.android.tradefed.build.ISdkBuildInfo sdkBuild
public com.android.tradefed.build.IBuildInfo clone ()
com.android.tradefed.build.SdkFolderBuildInfo copy
com.android.tradefed.build.ISdkBuildInfo sdkBuildClone
com.android.tradefed.build.IFolderBuildInfo folderBuildClone
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/build/BuildRetrievalError.classBuildRetrievalError.java
package com.android.tradefed.build
public com.android.tradefed.build.BuildRetrievalError extends java.lang.Exception {
private static final long serialVersionUID
private com.android.tradefed.build.IBuildInfo mBuildInfo
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
public void (java.lang.String, java.lang.Throwable, com.android.tradefed.build.IBuildInfo)
String reason
Throwable cause
com.android.tradefed.build.IBuildInfo build
public com.android.tradefed.build.IBuildInfo getBuildInfo ()
public void setBuildInfo (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo build
}
com/android/tradefed/build/DeviceBuildInfo.classDeviceBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.DeviceBuildInfo extends com.android.tradefed.build.BuildInfo implements com.android.tradefed.build.IDeviceBuildInfo {
private static final String DEVICE_IMAGE_NAME
private static final String USERDATA_IMAGE_NAME
private static final String TESTDIR_IMAGE_NAME
private static final String BASEBAND_IMAGE_NAME
private static final String BOOTLOADER_IMAGE_NAME
private static final String OTA_IMAGE_NAME
private static final String MKBOOTIMG_IMAGE_NAME
private static final String RAMDISK_IMAGE_NAME
public void ()
public void (java.lang.String, java.lang.String, java.lang.String)
String buildId
String testTag
String buildTargetName
public void (com.android.tradefed.build.BuildInfo)
com.android.tradefed.build.BuildInfo buildInfo
public java.lang.String getDeviceBuildId ()
String buildId
public java.lang.String getDeviceBuildFlavor ()
public java.io.File getDeviceImageFile ()
public java.lang.String getDeviceImageVersion ()
public void setDeviceImageFile (java.io.File, java.lang.String)
java.io.File deviceImageFile
String version
public java.io.File getUserDataImageFile ()
public java.lang.String getUserDataImageVersion ()
public void setUserDataImageFile (java.io.File, java.lang.String)
java.io.File userDataFile
String version
public java.io.File getTestsDir ()
public java.lang.String getTestsDirVersion ()
public void setTestsDir (java.io.File, java.lang.String)
java.io.File testsDir
String version
public java.io.File getBasebandImageFile ()
public java.lang.String getBasebandVersion ()
public void setBasebandImage (java.io.File, java.lang.String)
java.io.File basebandFile
String version
public java.io.File getBootloaderImageFile ()
public java.lang.String getBootloaderVersion ()
public void setBootloaderImageFile (java.io.File, java.lang.String)
java.io.File bootloaderImgFile
String version
public java.io.File getOtaPackageFile ()
public java.lang.String getOtaPackageVersion ()
public void setOtaPackageFile (java.io.File, java.lang.String)
java.io.File otaFile
String version
public java.io.File getMkbootimgFile ()
public java.lang.String getMkbootimgVersion ()
public void setMkbootimgFile (java.io.File, java.lang.String)
java.io.File mkbootimg
String version
public java.io.File getRamdiskFile ()
public java.lang.String getRamdiskVersion ()
public void setRamdiskFile (java.io.File, java.lang.String)
java.io.File ramdisk
String version
public com.android.tradefed.build.IBuildInfo clone ()
java.io.IOException e
com.android.tradefed.build.DeviceBuildInfo copy
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/build/ISdkBuildInfo.classISdkBuildInfo.java
package com.android.tradefed.build
public abstract com.android.tradefed.build.ISdkBuildInfo extends java.lang.Object implements com.android.tradefed.build.IBuildInfo {
public abstract java.io.File getSdkDir ()
public abstract java.io.File getTestsDir ()
public abstract void setTestsDir (java.io.File)
public abstract void setSdkDir (java.io.File)
public abstract void setSdkDir (java.io.File, boolean)
public abstract java.lang.String getAndroidToolPath ()
public abstract java.lang.String getEmulatorToolPath ()
public abstract java.lang.String[] getSdkTargets ()
public abstract void makeToolsExecutable ()
}
com/android/tradefed/build/FileDownloadCache$FileTimeComparator.classFileDownloadCache.java
package com.android.tradefed.build
com.android.tradefed.build.FileDownloadCache$FileTimeComparator extends java.lang.Object implements java.util.Comparator {
private void ()
public int compare (com.android.tradefed.build.FileDownloadCache$FilePair, com.android.tradefed.build.FileDownloadCache$FilePair)
com.android.tradefed.build.FileDownloadCache$FilePair o1
com.android.tradefed.build.FileDownloadCache$FilePair o2
Long timestamp1
Long timestamp2
public volatile int compare (java.lang.Object, java.lang.Object)
void (com.android.tradefed.build.FileDownloadCache$1)
com.android.tradefed.build.FileDownloadCache$1 x0
}
com/android/tradefed/build/AppBuildInfo.classAppBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.AppBuildInfo extends com.android.tradefed.build.BuildInfo implements com.android.tradefed.build.IAppBuildInfo {
private java.util.List mAppPackageFiles
public void (java.lang.String, java.lang.String, java.lang.String)
String buildId
String testTarget
String buildName
public void (com.android.tradefed.build.BuildInfo)
com.android.tradefed.build.BuildInfo buildToCopy
public java.util.List getAppPackageFiles ()
java.util.List listCopy
public void addAppPackageFile (java.io.File, java.lang.String)
java.io.File appPackageFile
String version
public void cleanUp ()
com.android.tradefed.build.VersionedFile appPackageFile
public com.android.tradefed.build.IBuildInfo clone ()
java.io.File origFile
java.io.File copyFile
com.android.tradefed.build.VersionedFile origVerFile
java.io.IOException e
com.android.tradefed.build.AppBuildInfo copy
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/build/BuildInfo.classBuildInfo.java
package com.android.tradefed.build
public com.android.tradefed.build.BuildInfo extends java.lang.Object implements com.android.tradefed.build.IBuildInfo {
private String mBuildId
private String mTestTag
private String mBuildTargetName
private final com.android.tradefed.util.UniqueMultiMap mBuildAttributes
private java.util.Map mVersionedFileMap
private String mBuildFlavor
private String mBuildBranch
private String mDeviceSerial
public void ()
public void (java.lang.String, java.lang.String, java.lang.String)
String buildId
String testTag
String buildTargetName
void (com.android.tradefed.build.BuildInfo)
java.io.IOException e
com.android.tradefed.build.BuildInfo buildToCopy
public java.lang.String getBuildId ()
public void setBuildId (java.lang.String)
String buildId
public java.lang.String getTestTag ()
public java.lang.String getDeviceSerial ()
public java.util.Map getBuildAttributes ()
public java.lang.String getBuildTargetName ()
public void addBuildAttribute (java.lang.String, java.lang.String)
String attributeName
String attributeValue
protected void addAllBuildAttributes (com.android.tradefed.build.BuildInfo)
com.android.tradefed.build.BuildInfo build
protected com.android.tradefed.util.MultiMap getAttributesMultiMap ()
protected void addAllFiles (com.android.tradefed.build.BuildInfo) throws java.io.IOException
java.io.File copyFile
java.io.File origFile
java.io.File copyFile
java.util.Map$Entry fileEntry
com.android.tradefed.build.BuildInfo build
protected java.util.Map getVersionedFileMap ()
public java.io.File getFile (java.lang.String)
String name
com.android.tradefed.build.VersionedFile fileRecord
public java.util.Collection getFiles ()
public java.lang.String getVersion (java.lang.String)
String name
com.android.tradefed.build.VersionedFile fileRecord
public void setFile (java.lang.String, java.io.File, java.lang.String)
String name
java.io.File file
String version
public void cleanUp ()
com.android.tradefed.build.VersionedFile fileRecord
public com.android.tradefed.build.IBuildInfo clone ()
java.io.IOException e
com.android.tradefed.build.BuildInfo copy
public java.lang.String getBuildFlavor ()
public void setBuildFlavor (java.lang.String)
String buildFlavor
public java.lang.String getBuildBranch ()
public void setBuildBranch (java.lang.String)
String branch
public void setDeviceSerial (java.lang.String)
String serial
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.android.tradefed.build.BuildInfo other
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/result/
com/android/tradefed/result/ResultForwarder.classResultForwarder.java
package com.android.tradefed.result
public com.android.tradefed.result.ResultForwarder extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
private java.util.List mListeners
protected void ()
public void (java.util.List)
java.util.List listeners
public transient void (com.android.tradefed.result.ITestInvocationListener[])
com.android.tradefed.result.ITestInvocationListener[] listeners
protected void setListeners (java.util.List)
java.util.List listeners
protected transient void setListeners (com.android.tradefed.result.ITestInvocationListener[])
com.android.tradefed.result.ITestInvocationListener[] listeners
protected java.util.List getListeners ()
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.build.IBuildInfo buildInfo
public void invocationFailed (java.lang.Throwable)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
Throwable cause
public void invocationEnded (long)
long elapsedTime
public com.android.tradefed.result.TestSummary getSummary ()
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
public void testRunStarted (java.lang.String, int)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
String runName
int testCount
public void testRunFailed (java.lang.String)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
String errorMessage
public void testRunStopped (long)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
long elapsedTime
public void testRunEnded (long, java.util.Map)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
long elapsedTime
java.util.Map runMetrics
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
com.android.ddmlib.testrunner.TestIdentifier test
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testIgnored (com.android.ddmlib.testrunner.TestIdentifier)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
com.android.ddmlib.testrunner.TestIdentifier test
}
com/android/tradefed/result/TestSummary.classTestSummary.java
package com.android.tradefed.result
public com.android.tradefed.result.TestSummary extends java.lang.Object {
private com.android.tradefed.result.TestSummary$TypedString mSummary
private java.util.Map mKvStore
private String mSource
public void (java.lang.String)
String summaryUri
public void (com.android.tradefed.result.TestSummary$TypedString)
com.android.tradefed.result.TestSummary$TypedString summary
public void setSource (java.lang.String)
String source
public void setSummary (com.android.tradefed.result.TestSummary$TypedString)
com.android.tradefed.result.TestSummary$TypedString summary
public void addKvEntry (java.lang.String, com.android.tradefed.result.TestSummary$TypedString)
String key
com.android.tradefed.result.TestSummary$TypedString value
public void setSummary (java.lang.String)
String summary
public void addKvEntry (java.lang.String, java.lang.String)
String key
String value
public java.lang.String getSource ()
public com.android.tradefed.result.TestSummary$TypedString getSummary ()
public java.util.Map getKvEntries ()
}
com/android/tradefed/result/BugreportCollector.classBugreportCollector.java
package com.android.tradefed.result
public com.android.tradefed.result.BugreportCollector extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
public static final com.android.tradefed.result.BugreportCollector$Predicate AFTER_FAILED_TESTCASES
public static final com.android.tradefed.result.BugreportCollector$Predicate AT_START
private com.android.tradefed.result.CollectingTestListener mCollector
private com.android.tradefed.result.ITestInvocationListener mListener
private com.android.tradefed.device.ITestDevice mTestDevice
private java.util.List mPredicates
private boolean mAsynchronous
private boolean mCapturedBugreport
private int mDeviceWaitTimeSecs
private String mDescriptiveName
private int mNumFailedRuns
public void (com.android.tradefed.result.ITestInvocationListener, com.android.tradefed.device.ITestDevice)
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.device.ITestDevice testDevice
public void addPredicate (com.android.tradefed.result.BugreportCollector$Predicate)
com.android.tradefed.result.BugreportCollector$Predicate p
public void setDeviceWaitTime (int)
int waitTime
public void blockUntilIdle ()
public void setAsynchronous (boolean)
boolean asynchronous
public void setDescriptiveName (java.lang.String)
String name
void grabBugreport (java.lang.String)
com.android.tradefed.device.DeviceNotAvailableException e
String logDesc
String logName
com.android.tradefed.result.InputStreamSource bugreport
com.android.tradefed.result.BugreportCollector$Predicate getPredicate (com.android.tradefed.result.BugreportCollector$Predicate)
com.android.tradefed.result.BugreportCollector$Predicate p
com.android.tradefed.result.BugreportCollector$Predicate predicate
com.android.tradefed.result.BugreportCollector$Predicate search (com.android.tradefed.result.BugreportCollector$Relation, java.util.Collection, com.android.tradefed.result.BugreportCollector$Noun)
com.android.tradefed.result.BugreportCollector$Freq freq
com.android.tradefed.result.BugreportCollector$Predicate pred
com.android.tradefed.result.BugreportCollector$Relation relation
java.util.Collection freqs
com.android.tradefed.result.BugreportCollector$Noun noun
boolean check (com.android.tradefed.result.BugreportCollector$Relation, com.android.tradefed.result.BugreportCollector$Noun)
com.android.tradefed.result.BugreportCollector$Relation relation
com.android.tradefed.result.BugreportCollector$Noun noun
boolean check (com.android.tradefed.result.BugreportCollector$Relation, com.android.tradefed.result.BugreportCollector$Noun, com.android.ddmlib.testrunner.TestIdentifier)
String testName
String desc
com.android.tradefed.result.BugreportCollector$Relation relation
com.android.tradefed.result.BugreportCollector$Noun noun
com.android.ddmlib.testrunner.TestIdentifier test
java.util.List applicableFreqs
com.android.ddmlib.testrunner.TestRunResult curResult
com.android.tradefed.result.BugreportCollector$Predicate storedP
void reset ()
private static com.android.tradefed.result.BugreportCollector$Predicate p (com.android.tradefed.result.BugreportCollector$Relation, com.android.tradefed.result.BugreportCollector$Freq, com.android.tradefed.result.BugreportCollector$Noun) throws java.lang.IllegalArgumentException
com.android.tradefed.result.BugreportCollector$Relation rp
com.android.tradefed.result.BugreportCollector$Freq fp
com.android.tradefed.result.BugreportCollector$Noun n
private static com.android.tradefed.result.BugreportCollector$Predicate p (com.android.tradefed.result.BugreportCollector$Relation, com.android.tradefed.result.BugreportCollector$Freq, com.android.tradefed.result.BugreportCollector$Noun, com.android.tradefed.result.BugreportCollector$Filter, com.android.tradefed.result.BugreportCollector$Noun) throws java.lang.IllegalArgumentException
com.android.tradefed.result.BugreportCollector$Relation rp
com.android.tradefed.result.BugreportCollector$Freq fp
com.android.tradefed.result.BugreportCollector$Noun fpN
com.android.tradefed.result.BugreportCollector$Filter filterP
com.android.tradefed.result.BugreportCollector$Noun filterPN
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStarted (java.lang.String, int)
String runName
int testCount
public void testRunStopped (long)
long elapsedTime
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
public void invocationEnded (long)
long elapsedTime
public void invocationFailed (java.lang.Throwable)
Throwable cause
public com.android.tradefed.result.TestSummary getSummary ()
public void testIgnored (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
static void ()
}
com/android/tradefed/result/LogSaverResultForwarder.classLogSaverResultForwarder.java
package com.android.tradefed.result
public com.android.tradefed.result.LogSaverResultForwarder extends com.android.tradefed.result.ResultForwarder {
com.android.tradefed.result.ILogSaver mLogSaver
public void (com.android.tradefed.result.ILogSaver, java.util.List)
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.result.ILogSaver logSaver
java.util.List listeners
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
RuntimeException e
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.build.IBuildInfo buildInfo
public void invocationEnded (long)
long elapsedTime
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.result.LogFile logFile
java.io.IOException e
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
}
com/android/tradefed/result/SubprocessResultsReporter.classSubprocessResultsReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.SubprocessResultsReporter extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
private String mReportFile
private boolean mPrintWarning
public void ()
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier testId
String trace
com.android.tradefed.util.SubprocessEventHelper$FailedTestEventInfo info
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier testId
java.util.Map metrics
com.android.tradefed.util.SubprocessEventHelper$TestEndedEventInfo info
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier testId
String reason
com.android.tradefed.util.SubprocessEventHelper$FailedTestEventInfo info
public void testIgnored (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier testId
com.android.tradefed.util.SubprocessEventHelper$BaseTestEventInfo info
public void testRunEnded (long, java.util.Map)
long time
java.util.Map runMetrics
com.android.tradefed.util.SubprocessEventHelper$TestRunEndedEventInfo info
public void testRunFailed (java.lang.String)
String reason
com.android.tradefed.util.SubprocessEventHelper$TestRunFailedEventInfo info
public void testRunStarted (java.lang.String, int)
String runName
int testCount
com.android.tradefed.util.SubprocessEventHelper$TestRunStartedEventInfo info
public void testRunStopped (long)
long arg0
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier testId
com.android.tradefed.util.SubprocessEventHelper$BaseTestEventInfo info
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
public void invocationEnded (long)
long elapsedTime
public void invocationFailed (java.lang.Throwable)
Throwable cause
com.android.tradefed.util.SubprocessEventHelper$InvocationFailedEventInfo info
public com.android.tradefed.result.TestSummary getSummary ()
public void printEvent (java.lang.String, java.lang.Object)
java.io.FileWriter fw
String eventLog
java.io.IOException e
java.io.File eventFile
String key
Object event
}
com/android/tradefed/result/JUnitToInvocationResultForwarder.classJUnitToInvocationResultForwarder.java
package com.android.tradefed.result
public com.android.tradefed.result.JUnitToInvocationResultForwarder extends java.lang.Object implements junit.framework.TestListener {
private final java.util.List mInvocationListeners
public void (com.android.tradefed.result.ITestInvocationListener)
com.android.tradefed.result.ITestInvocationListener invocationListener
public void (java.util.List)
java.util.List invocationListeners
public void addError (junit.framework.Test, java.lang.Throwable)
com.android.tradefed.result.ITestInvocationListener listener
junit.framework.Test test
Throwable t
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
com.android.tradefed.result.ITestInvocationListener listener
junit.framework.Test test
junit.framework.AssertionFailedError t
public void endTest (junit.framework.Test)
com.android.tradefed.result.ITestInvocationListener listener
junit.framework.Test test
java.util.Map emptyMap
public void startTest (junit.framework.Test)
com.android.tradefed.result.ITestInvocationListener listener
junit.framework.Test test
private com.android.ddmlib.testrunner.TestIdentifier getTestId (junit.framework.Test)
junit.framework.Test test
String className
String testName
private java.lang.String getStackTrace (java.lang.Throwable)
Throwable throwable
java.io.ByteArrayOutputStream outputStream
java.io.PrintStream bytePrintStream
}
com/android/tradefed/result/ITestInvocationListener.classITestInvocationListener.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.ITestInvocationListener extends java.lang.Object implements com.android.ddmlib.testrunner.ITestRunListener com.android.tradefed.log.ITestLogger {
public abstract void invocationStarted (com.android.tradefed.build.IBuildInfo)
public abstract void invocationEnded (long)
public abstract void invocationFailed (java.lang.Throwable)
public abstract com.android.tradefed.result.TestSummary getSummary ()
public void invocationInterrupted ()
}
com/android/tradefed/result/CollectingTestListener.classCollectingTestListener.java
package com.android.tradefed.result
public com.android.tradefed.result.CollectingTestListener extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
private java.util.Map mRunResultsMap
private com.android.ddmlib.testrunner.TestRunResult mCurrentResults
private int[] mStatusCounts
private boolean mIsCountDirty
private boolean mIsAggregateMetrics
private com.android.tradefed.build.IBuildInfo mBuildInfo
public void ()
void setIsAggregrateMetrics (boolean)
boolean aggregate
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public com.android.tradefed.build.IBuildInfo getBuildInfo ()
public void setBuildInfo (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void testRunStarted (java.lang.String, int)
String name
int numTests
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testIgnored (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStopped (long)
long elapsedTime
public com.android.ddmlib.testrunner.TestRunResult getCurrentRunResults ()
public java.util.Collection getRunResults ()
public int getNumTotalTests ()
com.android.ddmlib.testrunner.TestResult$TestStatus s
int total
public int getNumTestsInState (com.android.ddmlib.testrunner.TestResult$TestStatus)
com.android.ddmlib.testrunner.TestResult$TestStatus s
com.android.ddmlib.testrunner.TestRunResult result
com.android.ddmlib.testrunner.TestResult$TestStatus status
public boolean hasFailedTests ()
public void invocationEnded (long)
long elapsedTime
public void invocationFailed (java.lang.Throwable)
Throwable cause
public com.android.tradefed.result.TestSummary getSummary ()
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
public int getNumAllFailedTests ()
}
com/android/tradefed/result/InvocationSummaryHelper.classInvocationSummaryHelper.java
package com.android.tradefed.result
public com.android.tradefed.result.InvocationSummaryHelper extends java.lang.Object {
private void ()
public static void reportInvocationEnded (java.util.List, long)
com.android.tradefed.result.TestSummary summary
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.result.ITestInvocationListener listener
java.util.List listeners
long elapsedTime
java.util.List summaries
}
com/android/tradefed/result/FileSystemLogSaver.classFileSystemLogSaver.java
package com.android.tradefed.result
public com.android.tradefed.result.FileSystemLogSaver extends java.lang.Object implements com.android.tradefed.result.ILogSaver {
private static final int BUFFER_SIZE
private java.io.File mRootReportDir
private String mReportUrl
private Integer mLogRetentionDays
private boolean mCompressFiles
private java.io.File mLogReportDir
public void ()
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void invocationEnded (long)
long elapsedTime
public com.android.tradefed.result.LogFile saveLogData (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream) throws java.io.IOException
String dataName
com.android.tradefed.result.LogDataType dataType
java.io.InputStream dataStream
java.io.BufferedInputStream bufferedDataStream
java.util.zip.ZipOutputStream outputStream
String saneDataName
java.io.File log
boolean setPerms
public com.android.tradefed.result.LogFile saveLogDataRaw (java.lang.String, java.lang.String, java.io.InputStream) throws java.io.IOException
String dataName
String ext
java.io.InputStream dataStream
String saneDataName
java.io.File log
boolean setPerms
public com.android.tradefed.result.LogFile getLogReportDir ()
private java.io.File createLogReportDir (com.android.tradefed.build.IBuildInfo, java.io.File, java.lang.Integer)
java.io.File buildDir
java.io.IOException e
com.android.tradefed.build.IBuildInfo buildInfo
java.io.File reportDir
Integer logRetentionDays
java.io.File logReportDir
java.io.File logReportDir
boolean setPerms
private java.io.File createBuildDir (com.android.tradefed.build.IBuildInfo, java.io.File) throws java.io.IOException
String msg
String msg
com.android.tradefed.build.IBuildInfo buildInfo
java.io.File reportDir
java.util.List pathSegments
java.io.File buildReportDir
private java.io.File createTempDir ()
java.io.IOException e
private static java.lang.String sanitizeFilename (java.lang.String)
String name
private java.lang.String getUrl (java.io.File)
String relativePath
String url
java.io.File file
String filePath
String reportPath
void setReportDir (java.io.File)
java.io.File reportDir
void setLogRetentionDays (int)
int logRetentionDays
}
com/android/tradefed/result/InvocationToJUnitResultForwarder$1.classInvocationToJUnitResultForwarder.java
package com.android.tradefed.result
com.android.tradefed.result.InvocationToJUnitResultForwarder$1 extends java.lang.Object {
}
com/android/tradefed/result/StubTestRunListener.classStubTestRunListener.java
package com.android.tradefed.result
public com.android.tradefed.result.StubTestRunListener extends java.lang.Object implements com.android.ddmlib.testrunner.ITestRunListener {
public void ()
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testIgnored (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStarted (java.lang.String, int)
String runName
int testCount
public void testRunStopped (long)
long elapsedTime
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
}
com/android/tradefed/result/XmlResultReporter.classXmlResultReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.XmlResultReporter extends com.android.tradefed.result.CollectingTestListener implements com.android.tradefed.result.ILogSaverListener {
private static final String LOG_TAG
private static final String TEST_RESULT_FILE_PREFIX
private static final String TESTSUITE
private static final String TESTCASE
private static final String ERROR
private static final String FAILURE
private static final String ATTR_NAME
private static final String ATTR_TIME
private static final String ATTR_ERRORS
private static final String ATTR_FAILURES
private static final String ATTR_TESTS
private static final String PROPERTIES
private static final String ATTR_CLASSNAME
private static final String TIMESTAMP
private static final String HOSTNAME
private static final String ns
private com.android.tradefed.result.ILogSaver mLogSaver
private com.android.tradefed.build.IBuildInfo mBuildInfo
public void ()
public void invocationEnded (long)
long elapsedTime
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
private void generateSummary (long)
org.kxml2.io.KXmlSerializer serializer
com.android.tradefed.result.LogFile log
String msg
java.io.IOException e
long elapsedTime
String timestamp
java.io.ByteArrayOutputStream outputStream
java.io.InputStream inputStream
java.lang.String getTimestamp ()
java.text.SimpleDateFormat dateFormat
java.util.TimeZone gmt
String timestamp
java.io.ByteArrayOutputStream createOutputStream ()
void printTestResults (org.kxml2.io.KXmlSerializer, java.lang.String, long) throws java.io.IOException
java.util.Map$Entry testEntry
java.util.Map testResults
com.android.ddmlib.testrunner.TestRunResult runResult
org.kxml2.io.KXmlSerializer serializer
String timestamp
long elapsedTime
void print (org.kxml2.io.KXmlSerializer, com.android.ddmlib.testrunner.TestIdentifier, com.android.ddmlib.testrunner.TestResult) throws java.io.IOException
String result
String stackText
org.kxml2.io.KXmlSerializer serializer
com.android.ddmlib.testrunner.TestIdentifier testId
com.android.ddmlib.testrunner.TestResult testResult
private java.lang.String sanitize (java.lang.String)
String text
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
public void testLogSaved (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
com.android.tradefed.result.LogFile logFile
public void setLogSaver (com.android.tradefed.result.ILogSaver)
com.android.tradefed.result.ILogSaver logSaver
static void ()
}
com/android/tradefed/result/InputStreamSource.classInputStreamSource.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.InputStreamSource extends java.lang.Object {
public abstract java.io.InputStream createInputStream ()
public abstract void cancel ()
public abstract long size ()
}
com/android/tradefed/result/BugreportCollector$Noun.classBugreportCollector.java
package com.android.tradefed.result
public final com.android.tradefed.result.BugreportCollector$Noun extends java.lang.Enum implements com.android.tradefed.result.BugreportCollector$SubPredicate {
public static final com.android.tradefed.result.BugreportCollector$Noun TESTCASE
public static final com.android.tradefed.result.BugreportCollector$Noun FAILED_TESTCASE
public static final com.android.tradefed.result.BugreportCollector$Noun TESTRUN
public static final com.android.tradefed.result.BugreportCollector$Noun FAILED_TESTRUN
public static final com.android.tradefed.result.BugreportCollector$Noun INVOCATION
public static final com.android.tradefed.result.BugreportCollector$Noun FAILED_INVOCATION
private static final com.android.tradefed.result.BugreportCollector$Noun[] $VALUES
public static com.android.tradefed.result.BugreportCollector$Noun[] values ()
public static com.android.tradefed.result.BugreportCollector$Noun valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/result/EmailResultReporter.classEmailResultReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.EmailResultReporter extends com.android.tradefed.result.CollectingTestListener implements com.android.tradefed.result.ITestSummaryListener {
private static final String DEFAULT_SUBJECT_TAG
private static final String TEST_FAILURE_STATUS
private String mSender
private java.util.Collection mDestinations
private String mSubjectTag
private boolean mIncludeTestFailures
private java.util.List mSummaries
private Throwable mInvocationThrowable
private com.android.tradefed.util.IEmail mMailer
private boolean mHtml
public void ()
protected void (com.android.tradefed.util.IEmail)
com.android.tradefed.util.IEmail mailer
public void addDestination (java.lang.String)
String dest
public void putSummary (java.util.List)
java.util.List summaries
protected java.util.List fetchSummaries ()
protected boolean shouldSendMessage ()
protected java.lang.String generateEmailSubject ()
com.android.tradefed.build.IBuildInfo build
StringBuilder subj
private boolean appendUnlessNull (java.lang.StringBuilder, java.lang.String)
StringBuilder builder
String str
protected java.lang.String getInvocationOrTestStatus ()
com.android.tradefed.result.InvocationStatus invStatus
protected com.android.tradefed.result.InvocationStatus getInvocationStatus ()
protected java.lang.Throwable getInvocationException ()
protected java.lang.String generateEmailBody ()
java.util.Map$Entry buildAttr
java.net.UnknownHostException e
com.android.ddmlib.testrunner.TestResult tr
com.android.ddmlib.testrunner.TestIdentifier tid
com.android.ddmlib.testrunner.TestRunResult res
com.android.tradefed.result.TestSummary summary
StringBuilder bodyBuilder
protected void setHtml (boolean)
boolean html
protected boolean isHtml ()
public void invocationFailed (java.lang.Throwable)
Throwable t
public void invocationEnded (long)
IllegalArgumentException e
java.io.IOException e
long elapsedTime
com.android.tradefed.util.IEmail$Message msg
java.util.Iterator toAddress
}
com/android/tradefed/result/BugreportCollector$Predicate.classBugreportCollector.java
package com.android.tradefed.result
public com.android.tradefed.result.BugreportCollector$Predicate extends java.lang.Object {
java.util.List mSubPredicates
java.util.List mFilterSubPredicates
public void (com.android.tradefed.result.BugreportCollector$Relation, com.android.tradefed.result.BugreportCollector$Freq, com.android.tradefed.result.BugreportCollector$Noun) throws java.lang.IllegalArgumentException
com.android.tradefed.result.BugreportCollector$Relation rp
com.android.tradefed.result.BugreportCollector$Freq fp
com.android.tradefed.result.BugreportCollector$Noun n
public void (com.android.tradefed.result.BugreportCollector$Relation, com.android.tradefed.result.BugreportCollector$Freq, com.android.tradefed.result.BugreportCollector$Noun, com.android.tradefed.result.BugreportCollector$Filter, com.android.tradefed.result.BugreportCollector$Noun) throws java.lang.IllegalArgumentException
com.android.tradefed.result.BugreportCollector$Relation rp
com.android.tradefed.result.BugreportCollector$Freq fp
com.android.tradefed.result.BugreportCollector$Noun fpN
com.android.tradefed.result.BugreportCollector$Filter filterP
com.android.tradefed.result.BugreportCollector$Noun filterPN
public static void assertValidPredicate (com.android.tradefed.result.BugreportCollector$Relation, com.android.tradefed.result.BugreportCollector$Freq, com.android.tradefed.result.BugreportCollector$Noun) throws java.lang.IllegalArgumentException
com.android.tradefed.result.BugreportCollector$Relation rp
com.android.tradefed.result.BugreportCollector$Freq fp
com.android.tradefed.result.BugreportCollector$Noun n
protected java.util.List getPredicate ()
protected java.util.List getFilterPredicate ()
public boolean partialMatch (com.android.tradefed.result.BugreportCollector$Predicate)
com.android.tradefed.result.BugreportCollector$Predicate otherP
public boolean fullMatch (com.android.tradefed.result.BugreportCollector$Predicate)
com.android.tradefed.result.BugreportCollector$Predicate otherP
public java.lang.String toString ()
com.android.tradefed.result.BugreportCollector$SubPredicate p
StringBuilder sb
java.util.ListIterator iter
public boolean equals (java.lang.Object)
com.android.tradefed.result.BugreportCollector$Predicate otherP
Object other
public int hashCode ()
}
com/android/tradefed/result/LogFile.classLogFile.java
package com.android.tradefed.result
public com.android.tradefed.result.LogFile extends java.lang.Object {
private String mPath
private String mUrl
public void (java.lang.String, java.lang.String)
String path
String url
public java.lang.String getPath ()
public java.lang.String getUrl ()
}
com/android/tradefed/result/ILogSaver.classILogSaver.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.ILogSaver extends java.lang.Object {
public abstract void invocationStarted (com.android.tradefed.build.IBuildInfo)
public abstract void invocationEnded (long)
public abstract com.android.tradefed.result.LogFile saveLogData (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream) throws java.io.IOException
public abstract com.android.tradefed.result.LogFile saveLogDataRaw (java.lang.String, java.lang.String, java.io.InputStream) throws java.io.IOException
public abstract com.android.tradefed.result.LogFile getLogReportDir ()
}
com/android/tradefed/result/BugreportCollector$Filter.classBugreportCollector.java
package com.android.tradefed.result
public final com.android.tradefed.result.BugreportCollector$Filter extends java.lang.Enum implements com.android.tradefed.result.BugreportCollector$SubPredicate {
public static final com.android.tradefed.result.BugreportCollector$Filter WITH_FAILING
public static final com.android.tradefed.result.BugreportCollector$Filter WITH_PASSING
public static final com.android.tradefed.result.BugreportCollector$Filter WITH_ANY
private static final com.android.tradefed.result.BugreportCollector$Filter[] $VALUES
public static com.android.tradefed.result.BugreportCollector$Filter[] values ()
public static com.android.tradefed.result.BugreportCollector$Filter valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/result/RetentionFileSaver.classRetentionFileSaver.java
package com.android.tradefed.result
public com.android.tradefed.result.RetentionFileSaver extends java.lang.Object {
public static final String RETENTION_DATE_FORMAT
public static final String RETENTION_FILE_NAME
public void ()
public void writeRetentionFile (java.io.File, int)
long deleteTimeEpoch
java.util.Date date
java.io.File retentionFile
java.io.IOException e
java.io.File dir
int logRetentionDays
public boolean shouldDelete (java.io.File)
java.util.Date retentionDate
java.io.IOException e
java.text.ParseException e
java.io.File retentionFile
String timestamp
}
com/android/tradefed/result/ByteArrayInputStreamSource.classByteArrayInputStreamSource.java
package com.android.tradefed.result
public com.android.tradefed.result.ByteArrayInputStreamSource extends java.lang.Object implements com.android.tradefed.result.InputStreamSource {
private byte[] mArray
private boolean mIsCancelled
public void (byte[])
byte[] array
public synchronized java.io.InputStream createInputStream ()
public synchronized void cancel ()
public long size ()
}
com/android/tradefed/result/BugreportCollector$SubPredicate.classBugreportCollector.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.BugreportCollector$SubPredicate extends java.lang.Object {
}
com/android/tradefed/result/LogFilesReporter.classLogFilesReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.LogFilesReporter extends java.lang.Object implements com.android.tradefed.testtype.IRemoteTest com.android.tradefed.testtype.IDeviceTest {
private String mUploadPattern
private String mUploadDir
private boolean mRemoveFilesSpecifiedByUploadPattern
private com.android.tradefed.device.ITestDevice mDevice
public void ()
public void setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public com.android.tradefed.device.ITestDevice getDevice ()
public void run (com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.ITestInvocationListener listener
protected void uploadFilesOnDeviceToLogs (java.lang.String, com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
String filesPattern
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.result.DeviceFileReporter reporter
protected void uploadFolderOnDeviceToLogs (java.lang.String, com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.LogDataType logDataType
com.android.tradefed.device.IFileEntry file
String dir
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.result.DeviceFileReporter reporter
java.util.Map uploadFilePatterns
com.android.tradefed.device.IFileEntry outputDir
protected void cleanFilesOnDevice (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String pattern
String folder
protected boolean doesDirectoryExistOnDevice (java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String folder
com.android.tradefed.device.IFileEntry outputDir
}
com/android/tradefed/result/TestSummary$Type.classTestSummary.java
package com.android.tradefed.result
public final com.android.tradefed.result.TestSummary$Type extends java.lang.Enum {
public static final com.android.tradefed.result.TestSummary$Type URI
public static final com.android.tradefed.result.TestSummary$Type TEXT
private final String mType
private static final com.android.tradefed.result.TestSummary$Type[] $VALUES
public static com.android.tradefed.result.TestSummary$Type[] values ()
public static com.android.tradefed.result.TestSummary$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
private void (java.lang.String, int, java.lang.String)
String type
java.lang.String getType ()
static void ()
}
com/android/tradefed/result/DeviceUnavailEmailResultReporter.classDeviceUnavailEmailResultReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.DeviceUnavailEmailResultReporter extends com.android.tradefed.result.EmailResultReporter {
public void ()
protected boolean shouldSendMessage ()
protected java.lang.String generateEmailSubject ()
java.net.UnknownHostException e
String buildAlias
String hostName
}
com/android/tradefed/result/InvocationToJUnitResultForwarder$RemoteException.classInvocationToJUnitResultForwarder.java
package com.android.tradefed.result
com.android.tradefed.result.InvocationToJUnitResultForwarder$RemoteException extends java.lang.Throwable {
private static final long serialVersionUID
private final String mStackTrace
void (java.lang.String)
String stack
public void printStackTrace ()
public void printStackTrace (java.io.PrintStream)
java.io.PrintStream s
public void printStackTrace (java.io.PrintWriter)
java.io.PrintWriter s
public void setStackTrace (java.lang.StackTraceElement[])
StackTraceElement[] stackTrace
public java.lang.String toString ()
public java.lang.Throwable fillInStackTrace ()
}
com/android/tradefed/result/FailureEmailResultReporter.classFailureEmailResultReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.FailureEmailResultReporter extends com.android.tradefed.result.EmailResultReporter {
public void ()
protected void (com.android.tradefed.util.IEmail)
com.android.tradefed.util.IEmail mailer
protected boolean shouldSendMessage ()
}
com/android/tradefed/result/TextResultReporter.classTextResultReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.TextResultReporter extends com.android.tradefed.result.InvocationToJUnitResultForwarder implements com.android.tradefed.result.ITestInvocationListener com.android.tradefed.result.ILogSaverListener {
public void ()
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier testId
String trace
junit.textui.ResultPrinter printer
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier testId
String trace
junit.textui.ResultPrinter printer
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
junit.textui.ResultPrinter printer
com.android.ddmlib.testrunner.TestIdentifier testId
java.util.Map metrics
public void testRunEnded (long, java.util.Map)
junit.textui.ResultPrinter printer
long elapsedTime
java.util.Map metrics
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
public void testLogSaved (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
com.android.tradefed.result.LogFile logFile
public void setLogSaver (com.android.tradefed.result.ILogSaver)
com.android.tradefed.result.ILogSaver logSaver
}
com/android/tradefed/result/CodeCoverageReporter.classCodeCoverageReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.CodeCoverageReporter extends com.android.tradefed.result.StubTestInvocationListener {
private String mCoverageMetaFilePath
private String mReportRootPath
private String mCoverageMetaZipFileName
private Integer mLogRetentionDays
private static int REPORT_GENERATION_TIMEOUT_MS
public static String XML_REPORT_NAME
private com.android.tradefed.build.IBuildInfo mBuildInfo
private com.android.tradefed.result.LogFileSaver mLogFileSaver
private java.io.File mLocalTmpDir
private java.util.List mCoverageFilesList
private java.io.File mCoverageMetaFile
private java.io.File mXMLReportFile
private java.io.File mReportOutputPath
public void ()
public void setMetaZipFilePath (java.lang.String)
String filePath
public void setReportRootPath (java.lang.String)
String rootPath
public void setMetaZipFileName (java.lang.String)
String filename
public void setLogRetentionDays (java.lang.Integer)
Integer logRetentionDays
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
java.io.File coverageFile
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
private java.io.File saveLogAsFile (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
java.io.File logFile
java.io.IOException e
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
public java.io.File getXMLReportFile ()
public java.io.File getReportOutputPath ()
public java.io.File getHTMLReportFile ()
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void invocationEnded (long)
long elapsedTime
public void generateReport ()
java.io.File coverageFile
java.io.File coverageFile
private void fetchAppropriateMetaDataFile ()
java.io.File coverageMetaFile
java.util.zip.ZipFile zipFile
java.io.File coverageMetaFile
java.io.IOException e
java.io.File coverageZipFile
private java.io.File generateReportLocation (java.lang.String)
com.android.tradefed.result.RetentionFileSaver f
String rootPath
String branchName
String buildId
String testTag
java.io.File branchPath
java.io.File buildIdPath
java.io.File testTagPath
private void generateCoverageReport (java.util.List, java.io.File)
java.io.File coverageFile
boolean setPerms
java.util.List coverageFileList
java.io.File metaFile
String emmaPath
java.util.List cmdList
String[] cmd
com.android.tradefed.util.IRunUtil runUtil
com.android.tradefed.util.CommandResult result
java.lang.String findEmmaJarPath ()
String ddmlibPath
java.io.File parentFolder
java.io.File emmaJar
static void ()
}
com/android/tradefed/result/InvocationStatus.classInvocationStatus.java
package com.android.tradefed.result
public final com.android.tradefed.result.InvocationStatus extends java.lang.Enum {
public static final com.android.tradefed.result.InvocationStatus SUCCESS
public static final com.android.tradefed.result.InvocationStatus FAILED
public static final com.android.tradefed.result.InvocationStatus BUILD_ERROR
Throwable mThrowable
private static final com.android.tradefed.result.InvocationStatus[] $VALUES
public static com.android.tradefed.result.InvocationStatus[] values ()
public static com.android.tradefed.result.InvocationStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public void setThrowable (java.lang.Throwable)
Throwable t
public java.lang.Throwable getThrowable ()
static void ()
}
com/android/tradefed/result/TestSummary$TypedString.classTestSummary.java
package com.android.tradefed.result
public com.android.tradefed.result.TestSummary$TypedString extends java.lang.Object {
private com.android.tradefed.result.TestSummary$Type mType
private String mString
public void (java.lang.String)
String string
public void (java.lang.String, com.android.tradefed.result.TestSummary$Type)
String string
com.android.tradefed.result.TestSummary$Type type
public com.android.tradefed.result.TestSummary$Type getType ()
public java.lang.String getString ()
public java.lang.String toString ()
}
com/android/tradefed/result/InvocationToJUnitResultForwarder.classInvocationToJUnitResultForwarder.java
package com.android.tradefed.result
public com.android.tradefed.result.InvocationToJUnitResultForwarder extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
private static final String LOG_TAG
private junit.framework.TestListener mJUnitListener
public void (junit.framework.TestListener)
junit.framework.TestListener junitListener
protected junit.framework.TestListener getJUnitListener ()
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier testId
String trace
junit.framework.Test test
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier testId
String trace
junit.framework.Test test
org.junit.internal.AssumptionViolatedException throwable
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStarted (java.lang.String, int)
String runName
int testCount
public void testRunStopped (long)
long elapsedTime
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void invocationEnded (long)
long elapsedTime
public void invocationFailed (java.lang.Throwable)
Throwable cause
public com.android.tradefed.result.TestSummary getSummary ()
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
String dataName
com.android.tradefed.result.LogDataType logData
com.android.tradefed.result.InputStreamSource dataStream
public void testIgnored (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
}
com/android/tradefed/result/InvocationFailureEmailResultReporter.classInvocationFailureEmailResultReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.InvocationFailureEmailResultReporter extends com.android.tradefed.result.EmailResultReporter {
private boolean mDisabled
public void ()
protected void (com.android.tradefed.util.IEmail)
com.android.tradefed.util.IEmail mailer
protected boolean shouldSendMessage ()
public void invocationInterrupted ()
}
com/android/tradefed/result/ILogSaverListener.classILogSaverListener.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.ILogSaverListener extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
public abstract void testLogSaved (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)
public abstract void setLogSaver (com.android.tradefed.result.ILogSaver)
}
com/android/tradefed/result/LogDataType.classLogDataType.java
package com.android.tradefed.result
public final com.android.tradefed.result.LogDataType extends java.lang.Enum {
public static final com.android.tradefed.result.LogDataType TEXT
public static final com.android.tradefed.result.LogDataType XML
public static final com.android.tradefed.result.LogDataType HTML
public static final com.android.tradefed.result.LogDataType PNG
public static final com.android.tradefed.result.LogDataType ZIP
public static final com.android.tradefed.result.LogDataType JPEG
public static final com.android.tradefed.result.LogDataType GZIP
public static final com.android.tradefed.result.LogDataType HPROF
public static final com.android.tradefed.result.LogDataType COVERAGE
public static final com.android.tradefed.result.LogDataType BUGREPORT
public static final com.android.tradefed.result.LogDataType LOGCAT
public static final com.android.tradefed.result.LogDataType KERNEL_LOG
public static final com.android.tradefed.result.LogDataType MONKEY_LOG
public static final com.android.tradefed.result.LogDataType PROCRANK
public static final com.android.tradefed.result.LogDataType MEM_INFO
public static final com.android.tradefed.result.LogDataType TOP
public static final com.android.tradefed.result.LogDataType DUMPSYS
public static final com.android.tradefed.result.LogDataType COMPACT_MEMINFO
public static final com.android.tradefed.result.LogDataType SERVICES
public static final com.android.tradefed.result.LogDataType GFX_INFO
public static final com.android.tradefed.result.LogDataType CPU_INFO
public static final com.android.tradefed.result.LogDataType UNKNOWN
private final String mFileExt
private final boolean mIsCompressed
private final boolean mIsText
private static final com.android.tradefed.result.LogDataType[] $VALUES
public static com.android.tradefed.result.LogDataType[] values ()
public static com.android.tradefed.result.LogDataType valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, boolean, boolean)
String fileExt
boolean compressed
boolean text
public java.lang.String getFileExt ()
public boolean isCompressed ()
public boolean isText ()
static void ()
}
com/android/tradefed/result/ITestSummaryListener.classITestSummaryListener.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.ITestSummaryListener extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
public abstract void putSummary (java.util.List)
}
com/android/tradefed/result/BugreportCollector$Freq.classBugreportCollector.java
package com.android.tradefed.result
public final com.android.tradefed.result.BugreportCollector$Freq extends java.lang.Enum implements com.android.tradefed.result.BugreportCollector$SubPredicate {
public static final com.android.tradefed.result.BugreportCollector$Freq EACH
public static final com.android.tradefed.result.BugreportCollector$Freq FIRST
private static final com.android.tradefed.result.BugreportCollector$Freq[] $VALUES
public static com.android.tradefed.result.BugreportCollector$Freq[] values ()
public static com.android.tradefed.result.BugreportCollector$Freq valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/result/FileInputStreamSource.classFileInputStreamSource.java
package com.android.tradefed.result
public com.android.tradefed.result.FileInputStreamSource extends java.lang.Object implements com.android.tradefed.result.InputStreamSource {
private final java.io.File mFile
private boolean mIsCancelled
public void (java.io.File)
java.io.File file
public synchronized java.io.InputStream createInputStream ()
java.io.IOException e
public synchronized void cancel ()
public long size ()
}
com/android/tradefed/result/NameMangleListener.classNameMangleListener.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.NameMangleListener extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
private final com.android.tradefed.result.ITestInvocationListener mListener
public void (com.android.tradefed.result.ITestInvocationListener)
com.android.tradefed.result.ITestInvocationListener listener
protected com.android.ddmlib.testrunner.TestIdentifier mangleTestId (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
protected java.lang.String mangleTestRunName (java.lang.String)
String name
protected com.android.tradefed.build.IBuildInfo mangleBuildInfo (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
com.android.ddmlib.testrunner.TestIdentifier mangledTestId
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
com.android.ddmlib.testrunner.TestIdentifier mangledTestId
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
com.android.ddmlib.testrunner.TestIdentifier mangledTestId
public void testIgnored (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
com.android.ddmlib.testrunner.TestIdentifier mangledTestId
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStarted (java.lang.String, int)
String runName
int testCount
String mangledName
public void testRunStopped (long)
long elapsedTime
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
com.android.ddmlib.testrunner.TestIdentifier mangledTestId
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
com.android.tradefed.build.IBuildInfo mangledBuildInfo
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
public void invocationEnded (long)
long elapsedTime
public void invocationFailed (java.lang.Throwable)
Throwable cause
public com.android.tradefed.result.TestSummary getSummary ()
}
com/android/tradefed/result/IShardableListener.classIShardableListener.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.IShardableListener extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
public abstract com.android.tradefed.result.IShardableListener clone ()
}
com/android/tradefed/result/ConsoleResultReporter.classConsoleResultReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.ConsoleResultReporter extends com.android.tradefed.result.CollectingTestListener implements com.android.tradefed.result.ILogSaverListener {
private static final String LOG_TAG
private java.util.List mLogFiles
public void ()
public void invocationEnded (long)
long elapsedTime
public void testLogSaved (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource, com.android.tradefed.result.LogFile)
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
com.android.tradefed.result.LogFile logFile
public void setLogSaver (com.android.tradefed.result.ILogSaver)
com.android.tradefed.result.ILogSaver logSaver
java.lang.String getInvocationSummary ()
com.android.ddmlib.testrunner.TestRunResult testRunResult
String url
com.android.tradefed.result.LogFile logFile
StringBuilder sb
java.lang.String getTestRunSummary (com.android.ddmlib.testrunner.TestRunResult)
java.util.Map$Entry entry
String metricKey
java.util.List metricKeys
com.android.ddmlib.testrunner.TestRunResult testRunResult
StringBuilder sb
java.util.Map testResults
java.util.Map metrics
java.lang.String getTestSummary (com.android.ddmlib.testrunner.TestIdentifier, com.android.ddmlib.testrunner.TestResult)
String line
String[] lines
String metricKey
java.util.List metricKeys
com.android.ddmlib.testrunner.TestIdentifier testId
com.android.ddmlib.testrunner.TestResult testResult
StringBuilder sb
String stack
java.util.Map metrics
static void ()
}
com/android/tradefed/result/BugreportCollector$Relation.classBugreportCollector.java
package com.android.tradefed.result
public final com.android.tradefed.result.BugreportCollector$Relation extends java.lang.Enum implements com.android.tradefed.result.BugreportCollector$SubPredicate {
public static final com.android.tradefed.result.BugreportCollector$Relation AFTER
public static final com.android.tradefed.result.BugreportCollector$Relation AT_START_OF
private static final com.android.tradefed.result.BugreportCollector$Relation[] $VALUES
public static com.android.tradefed.result.BugreportCollector$Relation[] values ()
public static com.android.tradefed.result.BugreportCollector$Relation valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/result/TestFailureEmailResultReporter.classTestFailureEmailResultReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.TestFailureEmailResultReporter extends com.android.tradefed.result.EmailResultReporter {
public void ()
protected void (com.android.tradefed.util.IEmail)
com.android.tradefed.util.IEmail mailer
protected boolean shouldSendMessage ()
}
com/android/tradefed/result/DeviceFileReporter.classDeviceFileReporter.java
package com.android.tradefed.result
public com.android.tradefed.result.DeviceFileReporter extends java.lang.Object {
private final java.util.Map mFilePatterns
private final com.android.tradefed.result.ITestInvocationListener mListener
private final com.android.tradefed.device.ITestDevice mDevice
private boolean mSkipRepeatFiles
private java.util.Set mReportedFiles
private boolean mInferDataTypes
private com.android.tradefed.result.LogDataType mDefaultFileType
private static final java.util.Map DATA_TYPE_REVERSE_MAP
public void (com.android.tradefed.device.ITestDevice, com.android.tradefed.result.ITestInvocationListener)
com.android.tradefed.device.ITestDevice device
com.android.tradefed.result.ITestInvocationListener listener
public transient void addPatterns (java.lang.String[])
String[] patterns
public void addPatterns (java.util.List)
String pat
java.util.List patterns
public void addPatterns (java.util.Map)
java.util.Map patterns
public void setDefaultLogDataType (com.android.tradefed.result.LogDataType)
com.android.tradefed.result.LogDataType type
public void setSkipRepeatFiles (boolean)
boolean skip
public void setInferUnknownDataTypes (boolean)
boolean infer
public java.util.List run () throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.LogDataType type
java.io.IOException e
java.io.File file
com.android.tradefed.result.InputStreamSource iss
String filename
String searchCmd
String fileList
java.util.Map$Entry pat
java.util.List filenames
com.android.tradefed.result.LogDataType getDataType (java.lang.String, com.android.tradefed.result.LogDataType)
com.android.tradefed.result.LogDataType newType
String filename
com.android.tradefed.result.LogDataType defaultType
String ext
com.android.tradefed.result.InputStreamSource createIssForFile (java.io.File) throws java.io.IOException
java.io.File file
java.io.InputStream bufStr
static void ()
String ext
com.android.tradefed.result.LogDataType type
}
com/android/tradefed/result/ITestLoggerReceiver.classITestLoggerReceiver.java
package com.android.tradefed.result
public abstract com.android.tradefed.result.ITestLoggerReceiver extends java.lang.Object {
public abstract void setTestLogger (com.android.tradefed.log.ITestLogger)
}
com/android/tradefed/result/StubTestInvocationListener.classStubTestInvocationListener.java
package com.android.tradefed.result
public com.android.tradefed.result.StubTestInvocationListener extends com.android.tradefed.result.StubTestRunListener implements com.android.tradefed.result.ITestInvocationListener {
public void ()
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
public void invocationEnded (long)
long elapsedTime
public void invocationFailed (java.lang.Throwable)
Throwable cause
public com.android.tradefed.result.TestSummary getSummary ()
}
com/android/tradefed/result/InvocationToJUnitResultForwarder$TestIdentifierResult.classInvocationToJUnitResultForwarder.java
package com.android.tradefed.result
com.android.tradefed.result.InvocationToJUnitResultForwarder$TestIdentifierResult extends java.lang.Object implements junit.framework.Test {
private final com.android.ddmlib.testrunner.TestIdentifier mTestId
private void (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier testId
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public boolean equals (java.lang.Object)
Object other
public int hashCode ()
public java.lang.String toString ()
void (com.android.ddmlib.testrunner.TestIdentifier, com.android.tradefed.result.InvocationToJUnitResultForwarder$1)
com.android.ddmlib.testrunner.TestIdentifier x0
com.android.tradefed.result.InvocationToJUnitResultForwarder$1 x1
}
com/android/tradefed/result/LogFileSaver.classLogFileSaver.java
package com.android.tradefed.result
public com.android.tradefed.result.LogFileSaver extends java.lang.Object {
private static final int BUFFER_SIZE
private java.io.File mRootDir
public void (com.android.tradefed.build.IBuildInfo, java.io.File, java.lang.Integer)
java.io.IOException e
com.android.tradefed.build.IBuildInfo buildInfo
java.io.File rootDir
Integer logRetentionDays
java.io.File buildDir
private java.io.File createTempDir ()
java.io.IOException e
public void (com.android.tradefed.build.IBuildInfo, java.io.File)
com.android.tradefed.build.IBuildInfo buildInfo
java.io.File rootDir
public void (java.io.File)
java.io.File rootDir
public java.io.File getFileDir ()
private java.io.File createBuildDir (com.android.tradefed.build.IBuildInfo, java.io.File)
com.android.tradefed.build.IBuildInfo buildInfo
java.io.File rootDir
java.io.File buildReportDir
java.util.ArrayList pathSegments
private static java.lang.String sanitizeFilename (java.lang.String)
String name
public java.io.File saveLogData (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream) throws java.io.IOException
String dataName
com.android.tradefed.result.LogDataType dataType
java.io.InputStream dataStream
String saneDataName
java.io.File logFile
public java.io.File saveAndZipLogData (java.lang.String, com.android.tradefed.result.LogDataType, java.io.InputStream) throws java.io.IOException
String saneDataName
java.io.File logFile
String dataName
com.android.tradefed.result.LogDataType dataType
java.io.InputStream dataStream
java.io.BufferedInputStream bufInput
java.util.zip.ZipOutputStream outStream
public java.io.File createCompressedLogFile (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.LogDataType) throws java.io.IOException
String dataName
com.android.tradefed.result.LogDataType origDataType
com.android.tradefed.result.LogDataType compressedType
public java.io.OutputStream createGZipLogStream (java.io.File) throws java.io.IOException
java.io.File logFile
public java.io.InputStream createInputStreamFromFile (java.io.File) throws java.io.IOException
java.io.File logFile
}
com/android/tradefed/result/SnapshotInputStreamSource.classSnapshotInputStreamSource.java
package com.android.tradefed.result
public com.android.tradefed.result.SnapshotInputStreamSource extends java.lang.Object implements com.android.tradefed.result.InputStreamSource {
private java.io.File mBackingFile
private boolean mIsCancelled
public void (java.io.InputStream)
java.io.IOException e
java.io.InputStream stream
java.io.File createBackingFile (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
java.io.File backingFile
public synchronized java.io.InputStream createInputStream ()
java.io.IOException e
public synchronized void cancel ()
public long size ()
}
com/android/tradefed/result/BugreportCollector$1.classBugreportCollector.java
package com.android.tradefed.result
com.android.tradefed.result.BugreportCollector$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$result$BugreportCollector$Noun
static final int[] $SwitchMap$com$android$tradefed$result$BugreportCollector$Relation
static void ()
}
com/android/tradefed/invoker/
com/android/tradefed/invoker/TestInvocation.classTestInvocation.java
package com.android.tradefed.invoker
public com.android.tradefed.invoker.TestInvocation extends java.lang.Object implements com.android.tradefed.invoker.ITestInvocation {
static final String TRADEFED_LOG_NAME
static final String DEVICE_LOG_NAME
static final String EMULATOR_LOG_NAME
static final String BUILD_ERROR_BUGREPORT_NAME
static final String DEVICE_UNRESPONSIVE_BUGREPORT_NAME
static final String INVOCATION_ENDED_BUGREPORT_NAME
static final String TARGET_SETUP_ERROR_BUGREPORT_NAME
static final String BATT_TAG
private String mStatus
public void ()
public transient void invoke (com.android.tradefed.device.ITestDevice, com.android.tradefed.config.IConfiguration, com.android.tradefed.invoker.IRescheduler, com.android.tradefed.result.ITestInvocationListener[]) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.Throwable
String cmdLineArgs
com.android.tradefed.build.BuildRetrievalError e
java.io.IOException e
com.android.tradefed.device.ITestDevice device
com.android.tradefed.config.IConfiguration config
com.android.tradefed.invoker.IRescheduler rescheduler
com.android.tradefed.result.ITestInvocationListener[] extraListeners
java.util.List allListeners
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.build.IBuildInfo info
private void injectBuild (com.android.tradefed.build.IBuildInfo, java.util.List)
com.android.tradefed.testtype.IRemoteTest test
com.android.tradefed.build.IBuildInfo buildInfo
java.util.List tests
private boolean shardConfig (com.android.tradefed.config.IConfiguration, com.android.tradefed.build.IBuildInfo, com.android.tradefed.invoker.IRescheduler)
com.android.tradefed.testtype.IRemoteTest test
com.android.tradefed.config.IConfiguration shardConfig
com.android.tradefed.testtype.IRemoteTest testShard
com.android.tradefed.invoker.ShardMasterResultForwarder resultCollector
com.android.tradefed.config.IConfiguration config
com.android.tradefed.build.IBuildInfo info
com.android.tradefed.invoker.IRescheduler rescheduler
java.util.List shardableTests
boolean isSharded
private java.util.List buildMasterShardListeners (com.android.tradefed.config.IConfiguration)
com.android.tradefed.result.ITestInvocationListener l
com.android.tradefed.config.IConfiguration config
java.util.List newListeners
private java.util.List buildShardListeners (com.android.tradefed.result.ITestInvocationListener, java.util.List)
com.android.tradefed.result.ITestInvocationListener l
com.android.tradefed.result.ITestInvocationListener resultCollector
java.util.List origListeners
java.util.List shardListeners
com.android.tradefed.invoker.ShardListener origConfigListener
private boolean shardTest (java.util.List, com.android.tradefed.testtype.IRemoteTest)
com.android.tradefed.testtype.IShardableTest shardableTest
java.util.Collection shards
java.util.List shardableTests
com.android.tradefed.testtype.IRemoteTest test
boolean isSharded
private void logStartInvocation (com.android.tradefed.build.IBuildInfo, com.android.tradefed.device.ITestDevice)
String buildAttr
com.android.tradefed.build.IBuildInfo info
com.android.tradefed.device.ITestDevice device
StringBuilder msg
private java.lang.String getBuildDescription (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo info
private transient java.lang.String buildSpacedString (java.lang.String[])
String s
String[] segments
StringBuilder sb
private void performInvocation (com.android.tradefed.config.IConfiguration, com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, com.android.tradefed.invoker.IRescheduler, com.android.tradefed.result.ITestInvocationListener) throws java.lang.Throwable
Throwable e
com.android.tradefed.targetprep.BuildError e
Throwable e
com.android.tradefed.targetprep.TargetSetupError e
Throwable e
com.android.tradefed.device.DeviceNotAvailableException e
com.android.tradefed.util.RunInterruptedException e
Throwable e
AssertionError e
Throwable e
Throwable t
Throwable e
com.android.tradefed.config.IConfiguration config
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo info
com.android.tradefed.invoker.IRescheduler rescheduler
com.android.tradefed.result.ITestInvocationListener listener
boolean resumed
String bugreportName
long startTime
long elapsedTime
Throwable exception
Throwable tearDownException
private void prepareAndRun (com.android.tradefed.config.IConfiguration, com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, com.android.tradefed.result.ITestInvocationListener) throws java.lang.Throwable
com.android.tradefed.config.IConfiguration config
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo info
com.android.tradefed.result.ITestInvocationListener listener
private void doSetup (com.android.tradefed.config.IConfiguration, com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.ITargetPreparer preparer
com.android.tradefed.config.IConfiguration config
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo info
com.android.tradefed.result.ITestInvocationListener listener
private void doTeardown (com.android.tradefed.config.IConfiguration, com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws java.lang.Throwable
Throwable e
com.android.tradefed.targetprep.ITargetCleaner cleaner
com.android.tradefed.targetprep.ITargetPreparer preparer
com.android.tradefed.config.IConfiguration config
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo info
Throwable exception
java.util.List preparers
java.util.ListIterator itr
Throwable throwable
private void doCleanUp (com.android.tradefed.config.IConfiguration, com.android.tradefed.build.IBuildInfo, java.lang.Throwable)
com.android.tradefed.targetprep.IHostCleaner cleaner
com.android.tradefed.targetprep.ITargetPreparer preparer
com.android.tradefed.config.IConfiguration config
com.android.tradefed.build.IBuildInfo info
Throwable exception
java.util.List preparers
java.util.ListIterator itr
private void startInvocation (com.android.tradefed.config.IConfiguration, com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, com.android.tradefed.result.ITestInvocationListener)
com.android.tradefed.config.IConfiguration config
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo info
com.android.tradefed.result.ITestInvocationListener listener
private boolean resume (com.android.tradefed.config.IConfiguration, com.android.tradefed.build.IBuildInfo, com.android.tradefed.invoker.IRescheduler, long)
com.android.tradefed.config.IConfiguration resumeConfig
com.android.tradefed.build.IBuildInfo clonedBuild
boolean canReschedule
com.android.tradefed.testtype.IResumableTest resumeTest
com.android.tradefed.testtype.IRemoteTest test
com.android.tradefed.config.IConfiguration config
com.android.tradefed.build.IBuildInfo info
com.android.tradefed.invoker.IRescheduler rescheduler
long elapsedTime
private void reportFailure (java.lang.Throwable, com.android.tradefed.result.ITestInvocationListener, com.android.tradefed.config.IConfiguration, com.android.tradefed.build.IBuildInfo, com.android.tradefed.invoker.IRescheduler)
Throwable exception
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.config.IConfiguration config
com.android.tradefed.build.IBuildInfo info
com.android.tradefed.invoker.IRescheduler rescheduler
private void rescheduleTest (com.android.tradefed.config.IConfiguration, com.android.tradefed.invoker.IRescheduler)
com.android.tradefed.testtype.IRemoteTest test
com.android.tradefed.config.IConfiguration config
com.android.tradefed.invoker.IRescheduler rescheduler
private void reportLogs (com.android.tradefed.device.ITestDevice, com.android.tradefed.result.ITestInvocationListener, com.android.tradefed.log.ILeveledLogOutput)
com.android.tradefed.device.ITestDevice device
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.log.ILeveledLogOutput logger
com.android.tradefed.result.InputStreamSource logcatSource
com.android.tradefed.result.InputStreamSource globalLogSource
com.android.tradefed.result.InputStreamSource emulatorOutput
private void takeBugreport (com.android.tradefed.device.ITestDevice, com.android.tradefed.result.ITestInvocationListener, java.lang.String)
com.android.tradefed.device.ITestDevice device
com.android.tradefed.result.ITestInvocationListener listener
String bugreportName
com.android.tradefed.result.InputStreamSource bugreport
com.android.tradefed.log.ILogRegistry getLogRegistry ()
com.android.tradefed.util.IRunUtil getRunUtil ()
private void runTests (com.android.tradefed.device.ITestDevice, com.android.tradefed.config.IConfiguration, com.android.tradefed.result.ITestInvocationListener) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.testtype.IRemoteTest test
com.android.tradefed.device.ITestDevice device
com.android.tradefed.config.IConfiguration config
com.android.tradefed.result.ITestInvocationListener listener
public java.lang.String toString ()
private void logDeviceBatteryLevel (com.android.tradefed.device.ITestDevice, java.lang.String)
com.android.tradefed.device.ITestDevice testDevice
String event
com.android.ddmlib.IDevice device
}
com/android/tradefed/invoker/TestInvocation$ResumeResultForwarder.classTestInvocation.java
package com.android.tradefed.invoker
com.android.tradefed.invoker.TestInvocation$ResumeResultForwarder extends com.android.tradefed.result.ResultForwarder {
long mCurrentElapsedTime
public void (java.util.List, long)
java.util.List listeners
long currentElapsedTime
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void invocationEnded (long)
long newElapsedTime
}
com/android/tradefed/invoker/ShardListener.classShardListener.java
package com.android.tradefed.invoker
com.android.tradefed.invoker.ShardListener extends com.android.tradefed.result.CollectingTestListener {
private com.android.tradefed.result.ITestInvocationListener mMasterListener
void (com.android.tradefed.result.ITestInvocationListener)
com.android.tradefed.result.ITestInvocationListener master
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void invocationFailed (java.lang.Throwable)
Throwable cause
public void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
String dataName
com.android.tradefed.result.LogDataType dataType
com.android.tradefed.result.InputStreamSource dataStream
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
public void testRunFailed (java.lang.String)
String failureMessage
public void invocationEnded (long)
com.android.ddmlib.testrunner.TestRunResult runResult
long elapsedTime
private void forwardTestResults (java.util.Map)
java.util.Map$Entry testEntry
java.util.Map testResults
}
com/android/tradefed/invoker/ITestInvocation.classITestInvocation.java
package com.android.tradefed.invoker
public abstract com.android.tradefed.invoker.ITestInvocation extends java.lang.Object {
public transient abstract void invoke (com.android.tradefed.device.ITestDevice, com.android.tradefed.config.IConfiguration, com.android.tradefed.invoker.IRescheduler, com.android.tradefed.result.ITestInvocationListener[]) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.Throwable
}
com/android/tradefed/invoker/ShardMasterResultForwarder.classShardMasterResultForwarder.java
package com.android.tradefed.invoker
com.android.tradefed.invoker.ShardMasterResultForwarder extends com.android.tradefed.result.LogSaverResultForwarder {
private int mShardsRemaining
private int mTotalElapsed
private boolean mStartReported
public void (com.android.tradefed.result.ILogSaver, java.util.List, int)
com.android.tradefed.result.ILogSaver logSaver
java.util.List listeners
int expectedShards
public void invocationStarted (com.android.tradefed.build.IBuildInfo)
com.android.tradefed.build.IBuildInfo buildInfo
public void invocationFailed (java.lang.Throwable)
Throwable cause
public void invocationEnded (long)
long elapsedTime
}
com/android/tradefed/invoker/ShardListener$1.classShardListener.java
package com.android.tradefed.invoker
com.android.tradefed.invoker.ShardListener$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$ddmlib$testrunner$TestResult$TestStatus
static void ()
}
com/android/tradefed/invoker/IRescheduler.classIRescheduler.java
package com.android.tradefed.invoker
public abstract com.android.tradefed.invoker.IRescheduler extends java.lang.Object {
public abstract boolean scheduleConfig (com.android.tradefed.config.IConfiguration)
public abstract boolean rescheduleCommand ()
}
com/android/tradefed/log/
com/android/tradefed/log/ITestLogger.classITestLogger.java
package com.android.tradefed.log
public abstract com.android.tradefed.log.ITestLogger extends java.lang.Object {
public abstract void testLog (java.lang.String, com.android.tradefed.result.LogDataType, com.android.tradefed.result.InputStreamSource)
}
com/android/tradefed/log/LogUtil.classLogUtil.java
package com.android.tradefed.log
public com.android.tradefed.log.LogUtil extends java.lang.Object {
private void ()
public static void printLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
public static java.lang.String getLogFormatString (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
java.text.SimpleDateFormat formatter
}
com/android/tradefed/log/LogUtil$CLog.classLogUtil.java
package com.android.tradefed.log
public com.android.tradefed.log.LogUtil$CLog extends java.lang.Object {
protected static final String CLASS_NAME
private static com.android.tradefed.config.IGlobalConfiguration sGlobalConfig
public void ()
public static void v (java.lang.String)
String message
public static transient void v (java.lang.String, java.lang.Object[])
String format
Object[] args
public static void d (java.lang.String)
String message
public static transient void d (java.lang.String, java.lang.Object[])
String format
Object[] args
public static void i (java.lang.String)
String message
public static transient void i (java.lang.String, java.lang.Object[])
String format
Object[] args
public static void w (java.lang.String)
String message
public static transient void w (java.lang.String, java.lang.Object[])
String format
Object[] args
public static void e (java.lang.String)
String message
public static transient void e (java.lang.String, java.lang.Object[])
String format
Object[] args
public static void e (java.lang.Throwable)
Throwable t
public static void logAndDisplay (com.android.ddmlib.Log$LogLevel, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String message
public static transient void logAndDisplay (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.Object[])
com.android.ddmlib.Log$LogLevel logLevel
String format
Object[] args
public static void wtf (java.lang.String)
String message
public static void wtf (java.lang.Throwable)
Throwable t
public static transient void wtf (java.lang.String, java.lang.Object[])
String format
Object[] args
public static void wtf (java.lang.String, java.lang.Throwable)
String message
Throwable t
com.android.tradefed.log.ITerribleFailureHandler wtfHandler
String tag
String logMessage
String stackTrace
public static void setGlobalConfigInstance (com.android.tradefed.config.IGlobalConfiguration)
com.android.tradefed.config.IGlobalConfiguration globalConfig
private static com.android.tradefed.config.IGlobalConfiguration getGlobalConfigInstance ()
private static java.lang.String getStackTraceString (java.lang.Throwable)
Throwable t
java.io.StringWriter sw
java.io.PrintWriter pw
public static java.lang.String getClassName (int)
int frame
StackTraceElement[] frames
public static java.lang.String findCallerClassName ()
public static java.lang.String findCallerClassName (java.lang.Throwable)
Throwable t
String className
StackTraceElement[] frames
int f
static java.lang.String parseClassName (java.lang.String)
String fullName
int lastdot
String simpleName
int lastdollar
static void ()
}
com/android/tradefed/log/ILogRegistry.classILogRegistry.java
package com.android.tradefed.log
public abstract com.android.tradefed.log.ILogRegistry extends java.lang.Object implements com.android.ddmlib.Log$ILogOutput {
public abstract void setGlobalLogDisplayLevel (com.android.ddmlib.Log$LogLevel)
public abstract void setGlobalLogTagDisplay (java.util.Collection)
public abstract com.android.ddmlib.Log$LogLevel getGlobalLogDisplayLevel ()
public abstract void registerLogger (com.android.tradefed.log.ILeveledLogOutput)
public abstract void unregisterLogger ()
public abstract void dumpToGlobalLog (com.android.tradefed.log.ILeveledLogOutput)
public abstract void closeAndRemoveAllLogs ()
public abstract void saveGlobalLog ()
public abstract void dumpLogs ()
}
com/android/tradefed/log/LogRegistry.classLogRegistry.java
package com.android.tradefed.log
public com.android.tradefed.log.LogRegistry extends java.lang.Object implements com.android.tradefed.log.ILogRegistry {
private static final String LOG_TAG
private static com.android.tradefed.log.LogRegistry mLogRegistry
private java.util.Map mLogTable
private com.android.tradefed.log.FileLogger mGlobalLogger
void ()
java.io.IOException e
public static com.android.tradefed.log.ILogRegistry getLogRegistry ()
public void setGlobalLogDisplayLevel (com.android.ddmlib.Log$LogLevel)
com.android.ddmlib.Log$LogLevel logLevel
public void setGlobalLogTagDisplay (java.util.Collection)
java.util.Collection logTagsDisplay
public com.android.ddmlib.Log$LogLevel getGlobalLogDisplayLevel ()
public void registerLogger (com.android.tradefed.log.ILeveledLogOutput)
com.android.tradefed.log.ILeveledLogOutput log
com.android.tradefed.log.ILeveledLogOutput oldValue
public void unregisterLogger ()
ThreadGroup currentThreadGroup
public void dumpToGlobalLog (com.android.tradefed.log.ILeveledLogOutput)
java.io.InputStream stream
java.io.IOException e
com.android.tradefed.log.ILeveledLogOutput log
com.android.tradefed.result.InputStreamSource source
java.lang.ThreadGroup getCurrentThreadGroup ()
public void printLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
com.android.tradefed.log.ILeveledLogOutput log
com.android.ddmlib.Log$LogLevel currentLogLevel
public void printAndPromptLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
com.android.tradefed.log.ILeveledLogOutput getLogger ()
com.android.tradefed.log.ILeveledLogOutput log
public void closeAndRemoveAllLogs ()
com.android.tradefed.log.ILeveledLogOutput log
java.util.Collection allLogs
java.util.Iterator iter
public void saveGlobalLog ()
private void saveGlobalLogToDir (java.io.File)
java.io.File dir
com.android.tradefed.result.InputStreamSource globalLog
private void saveLog (java.lang.String, com.android.tradefed.result.InputStreamSource, java.io.File)
java.io.File tradefedLog
String filePrefix
com.android.tradefed.result.InputStreamSource logData
java.io.File parentdir
public void dumpLogs ()
public void dumpLogsToDir (java.io.File)
String filePrefix
com.android.tradefed.result.InputStreamSource logSource
java.util.Map$Entry logEntry
java.io.File dir
static void ()
}
com/android/tradefed/log/FileLogger.classFileLogger.java
package com.android.tradefed.log
public com.android.tradefed.log.FileLogger extends java.lang.Object implements com.android.tradefed.log.ILeveledLogOutput {
private static final String TEMP_FILE_PREFIX
private static final String TEMP_FILE_SUFFIX
private com.android.ddmlib.Log$LogLevel mLogLevel
private com.android.ddmlib.Log$LogLevel mLogLevelDisplay
private java.util.Collection mLogTagsDisplay
private long mMaxLogSizeMbytes
private com.android.tradefed.util.SizeLimitedOutputStream mLogStream
void addLogTagsDisplay (java.util.Collection)
java.util.Collection tags
public void ()
public void init () throws java.io.IOException
public com.android.tradefed.log.ILeveledLogOutput clone ()
com.android.tradefed.log.FileLogger logger
public void printAndPromptLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
public void printLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
private void internalPrintLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String, boolean)
java.io.IOException e
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
boolean forceStdout
String outMessage
void writeToLog (java.lang.String) throws java.io.IOException
String outMessage
public com.android.ddmlib.Log$LogLevel getLogLevel ()
public void setLogLevel (com.android.ddmlib.Log$LogLevel)
com.android.ddmlib.Log$LogLevel logLevel
void setLogLevelDisplay (com.android.ddmlib.Log$LogLevel)
com.android.ddmlib.Log$LogLevel logLevel
com.android.ddmlib.Log$LogLevel getLogLevelDisplay ()
public com.android.tradefed.result.InputStreamSource getLog ()
java.io.IOException e
public void closeLog ()
java.io.IOException e
void doCloseLog () throws java.io.IOException
com.android.tradefed.util.SizeLimitedOutputStream stream
void dumpToLog (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/log/LogReceiver.classLogReceiver.java
package com.android.tradefed.log
public com.android.tradefed.log.LogReceiver extends java.lang.Object {
private com.android.tradefed.device.BackgroundDeviceAction mDeviceAction
private com.android.tradefed.device.LargeOutputReceiver mReceiver
private String mDesc
private static final int DELAY
private static final int LOG_SIZE
public void (com.android.tradefed.device.ITestDevice, java.lang.String, java.lang.String)
com.android.tradefed.device.ITestDevice device
String cmd
String desc
public void (com.android.tradefed.device.ITestDevice, java.lang.String, java.lang.String, long, int)
com.android.tradefed.device.ITestDevice device
String cmd
String desc
long logcat_size
int delay_secs
private void (com.android.tradefed.device.ITestDevice, java.lang.String, long, int, java.lang.String)
com.android.tradefed.device.ITestDevice device
String cmd
long maxFileSize
int logStartDelay
String desc
public java.lang.String getDescriptor ()
public void start ()
public void stop ()
public com.android.tradefed.result.InputStreamSource getData ()
public com.android.tradefed.result.InputStreamSource getLogcatData (int)
int maxBytes
public void clear ()
public void postLog (com.android.tradefed.result.ITestInvocationListener)
com.android.tradefed.result.ITestInvocationListener listener
}
com/android/tradefed/log/StdoutLogger.classStdoutLogger.java
package com.android.tradefed.log
public com.android.tradefed.log.StdoutLogger extends java.lang.Object implements com.android.tradefed.log.ILeveledLogOutput {
private com.android.ddmlib.Log$LogLevel mLogLevel
public void ()
public void printAndPromptLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
public void printLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
public void setLogLevel (com.android.ddmlib.Log$LogLevel)
com.android.ddmlib.Log$LogLevel logLevel
public com.android.ddmlib.Log$LogLevel getLogLevel ()
public void closeLog ()
public com.android.tradefed.result.InputStreamSource getLog ()
public com.android.tradefed.log.ILeveledLogOutput clone ()
public void init () throws java.io.IOException
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/log/ConsoleReaderOutputStream.classConsoleReaderOutputStream.java
package com.android.tradefed.log
public com.android.tradefed.log.ConsoleReaderOutputStream extends java.io.OutputStream {
private static final String ANSI_CR
private static final String CR
private final jline.ConsoleReader mConsoleReader
private boolean mInAsyncMode
public void (jline.ConsoleReader)
jline.ConsoleReader reader
public void setSyncMode ()
public void setAsyncMode ()
public jline.ConsoleReader getConsoleReader ()
public synchronized void flush ()
public synchronized void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
boolean shufflePrompt
public synchronized void write (int) throws java.io.IOException
int b
char[] str
}
com/android/tradefed/log/ILeveledLogOutput.classILeveledLogOutput.java
package com.android.tradefed.log
public abstract com.android.tradefed.log.ILeveledLogOutput extends java.lang.Object implements com.android.ddmlib.Log$ILogOutput {
public abstract void init () throws java.io.IOException
public abstract com.android.ddmlib.Log$LogLevel getLogLevel ()
public abstract void setLogLevel (com.android.ddmlib.Log$LogLevel)
public abstract com.android.tradefed.result.InputStreamSource getLog ()
public abstract void closeLog ()
public abstract com.android.tradefed.log.ILeveledLogOutput clone ()
}
com/android/tradefed/log/TerribleFailureEmailHandler.classTerribleFailureEmailHandler.java
package com.android.tradefed.log
public com.android.tradefed.log.TerribleFailureEmailHandler extends java.lang.Object implements com.android.tradefed.log.ITerribleFailureHandler {
private static final String DEFAULT_SUBJECT_PREFIX
private String mSender
private java.util.Collection mDestinations
private String mSubjectPrefix
private long mMinEmailInterval
private com.android.tradefed.util.IEmail mMailer
private long mLastEmailSentTime
public void ()
protected void (com.android.tradefed.util.IEmail)
com.android.tradefed.util.IEmail mailer
public void addDestination (java.lang.String)
String dest
public void setSender (java.lang.String)
String sender
public void setMinEmailInterval (long)
long interval
protected java.lang.String getLocalHostName ()
java.net.UnknownHostException e
protected long getCurrentTimeMillis ()
protected java.lang.String generateEmailSubject ()
StringBuilder subj
protected java.lang.String generateEmailBody (java.lang.String, java.lang.Throwable)
String message
Throwable cause
StringBuilder bodyBuilder
protected com.android.tradefed.util.IEmail$Message generateEmailMessage (java.lang.String, java.lang.Throwable)
String description
Throwable cause
com.android.tradefed.util.IEmail$Message msg
java.util.Iterator toAddress
public boolean onTerribleFailure (java.lang.String, java.lang.Throwable)
IllegalArgumentException e
java.io.IOException e
String description
Throwable cause
long now
com.android.tradefed.util.IEmail$Message msg
private static java.lang.String getStackTraceString (java.lang.Throwable)
Throwable t
java.io.StringWriter sw
java.io.PrintWriter pw
}
com/android/tradefed/log/ITerribleFailureHandler.classITerribleFailureHandler.java
package com.android.tradefed.log
public abstract com.android.tradefed.log.ITerribleFailureHandler extends java.lang.Object {
public abstract boolean onTerribleFailure (java.lang.String, java.lang.Throwable)
}
com/android/tradefed/config/
com/android/tradefed/config/OptionUpdateRule$3.classOptionUpdateRule.java
package com.android.tradefed.config
final com.android.tradefed.config.OptionUpdateRule$3 extends com.android.tradefed.config.OptionUpdateRule {
void (java.lang.String, int)
boolean shouldUpdate (java.lang.String, java.lang.Object, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
String optionName
Object current
Object update
}
com/android/tradefed/config/OptionClass.classOptionClass.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.OptionClass extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String alias ()
public abstract boolean global_namespace ()
}
com/android/tradefed/config/OptionSetter$FieldDef.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$FieldDef extends java.lang.Object {
Object object
java.lang.reflect.Field field
Object key
void (java.lang.Object, java.lang.reflect.Field, java.lang.Object)
Object object
java.lang.reflect.Field field
Object key
public boolean equals (java.lang.Object)
com.android.tradefed.config.OptionSetter$FieldDef other
Object obj
public int hashCode ()
}
com/android/tradefed/config/OptionSetter$FloatHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$FloatHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/OptionSetter.classOptionSetter.java
package com.android.tradefed.config
public com.android.tradefed.config.OptionSetter extends java.lang.Object {
static final String BOOL_FALSE_PREFIX
private static final java.util.HashMap handlers
static final char NAMESPACE_SEPARATOR
static final java.util.regex.Pattern USE_KEYSTORE_REGEX
private com.android.tradefed.util.keystore.IKeyStoreClient mKeyStoreClient
private final java.util.Collection mOptionSources
private final java.util.Map mOptionMap
private static com.android.tradefed.config.OptionSetter$Handler getHandler (java.lang.reflect.Type) throws com.android.tradefed.config.ConfigurationException
java.lang.reflect.Type actualType
java.lang.reflect.Type keyType
java.lang.reflect.Type valueType
java.lang.reflect.ParameterizedType parameterizedType
Class rawClass
Class cType
java.lang.reflect.Type type
private com.android.tradefed.config.OptionSetter$Handler getHandlerOrTimeVal (java.lang.reflect.Field, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
Class cType
java.lang.reflect.Field field
Object optionSource
com.android.tradefed.config.Option option
java.lang.reflect.Type type
public transient void (java.lang.Object[]) throws com.android.tradefed.config.ConfigurationException
Object[] optionSources
public void (java.util.Collection) throws com.android.tradefed.config.ConfigurationException
java.util.Collection optionSources
public void setKeyStore (com.android.tradefed.util.keystore.IKeyStoreClient)
com.android.tradefed.util.keystore.IKeyStoreClient keyStore
public com.android.tradefed.util.keystore.IKeyStoreClient getKeyStore ()
private com.android.tradefed.config.OptionSetter$OptionFieldsForName fieldsForArg (java.lang.String) throws com.android.tradefed.config.ConfigurationException
String name
com.android.tradefed.config.OptionSetter$OptionFieldsForName fields
public java.lang.String getTypeForOption (java.lang.String) throws com.android.tradefed.config.ConfigurationException
String name
public java.util.List setOptionValue (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String optionName
String valueText
public java.util.List setOptionValue (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
java.lang.reflect.ParameterizedType pType
java.lang.reflect.Type valueType
String type
java.lang.reflect.ParameterizedType pType
java.lang.reflect.Type keyType
String type
Object optionSource
java.lang.reflect.Field field
com.android.tradefed.config.OptionSetter$Handler handler
Object value
Object key
java.util.Map$Entry fieldEntry
String optionName
String keyText
String valueText
java.util.List ret
com.android.tradefed.config.OptionSetter$OptionFieldsForName optionFields
static boolean setFieldValue (java.lang.String, java.lang.Object, java.lang.reflect.Field, java.lang.Object, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
java.util.Collection collection
java.util.Map map
com.android.tradefed.util.MultiMap map
com.android.tradefed.config.Option option
com.android.tradefed.config.OptionUpdateRule rule
Exception e
String optionName
Object optionSource
java.lang.reflect.Field field
Object key
Object value
boolean fieldWasSet
static void setFieldValue (java.lang.String, java.lang.Object, java.lang.reflect.Field, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
String optionName
Object optionSource
java.lang.reflect.Field field
Object value
private java.util.Map makeOptionMap () throws com.android.tradefed.config.ConfigurationException
Object deviceObject
String className
Integer index
Object objectSource
java.util.Map freqMap
java.util.Map optionMap
private void addOptionsForObject (java.lang.Object, java.util.Map, java.lang.Integer, java.lang.String) throws com.android.tradefed.config.ConfigurationException
Class cType
com.android.tradefed.config.OptionClass classAnnotation
com.android.tradefed.config.Option option
java.lang.reflect.Type type
boolean addToGlobalNamespace
java.lang.reflect.Field field
Object optionSource
java.util.Map optionMap
Integer index
String deviceName
java.util.Collection optionFields
protected java.util.Collection getUnsetMandatoryOptions () throws com.android.tradefed.config.ConfigurationException
IllegalAccessException e
java.util.Collection c
java.util.Map m
com.android.tradefed.util.MultiMap m
Object obj
java.lang.reflect.Field field
com.android.tradefed.config.Option option
Object value
Object value
String realOptName
java.util.Map$Entry fieldEntry
String optName
com.android.tradefed.config.OptionSetter$OptionFieldsForName optionFields
java.util.Map$Entry optionPair
java.util.Collection unsetOptions
static java.util.Collection getOptionFieldsForClass (java.lang.Class)
Class optionClass
java.util.Collection fieldList
private static void buildOptionFieldsForClass (java.lang.Class, java.util.Collection)
java.lang.reflect.Field field
Class optionClass
java.util.Collection optionFields
Class superClass
static java.lang.String getFieldValueAsString (java.lang.reflect.Field, java.lang.Object)
java.util.Collection collection
java.util.Map map
com.android.tradefed.util.MultiMap multimap
java.lang.reflect.Field field
Object optionObject
Object fieldValue
static java.lang.Object getFieldValue (java.lang.reflect.Field, java.lang.Object)
IllegalArgumentException e
IllegalAccessException e
java.lang.reflect.Field field
Object optionObject
static java.lang.String getEnumFieldValuesAsString (java.lang.reflect.Field)
java.lang.reflect.Field field
Class type
Object[] vals
StringBuilder sb
public boolean isBooleanOption (java.lang.String) throws com.android.tradefed.config.ConfigurationException
String name
java.lang.reflect.Field field
static boolean isBooleanField (java.lang.reflect.Field) throws com.android.tradefed.config.ConfigurationException
java.lang.reflect.Field field
public boolean isMapOption (java.lang.String) throws com.android.tradefed.config.ConfigurationException
String name
java.lang.reflect.Field field
static boolean isMapField (java.lang.reflect.Field) throws com.android.tradefed.config.ConfigurationException
java.lang.reflect.Field field
private void addNameToMap (java.util.Map, java.lang.Object, java.lang.String, java.lang.reflect.Field) throws com.android.tradefed.config.ConfigurationException
java.util.Map optionMap
Object optionSource
String name
java.lang.reflect.Field field
com.android.tradefed.config.OptionSetter$OptionFieldsForName fields
private void addNamespacedOptionToMap (java.util.Map, java.lang.Object, java.lang.String, java.lang.reflect.Field, int, java.lang.String) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.OptionClass classAnnotation
java.util.Map optionMap
Object optionSource
String name
java.lang.reflect.Field field
int index
String deviceName
String className
static com.android.tradefed.config.OptionSetter$Handler access$1100 (java.lang.reflect.Type) throws com.android.tradefed.config.ConfigurationException
java.lang.reflect.Type x0
static void ()
}
com/android/tradefed/config/OptionSetter$TimeValLongHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$TimeValLongHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/IConfigurationFactory.classIConfigurationFactory.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.IConfigurationFactory extends java.lang.Object {
public abstract com.android.tradefed.config.IConfiguration createConfigurationFromArgs (java.lang.String[]) throws com.android.tradefed.config.ConfigurationException
public abstract com.android.tradefed.config.IConfiguration createConfigurationFromArgs (java.lang.String[], java.util.List) throws com.android.tradefed.config.ConfigurationException
public abstract com.android.tradefed.config.IConfiguration createConfigurationFromArgs (java.lang.String[], java.util.List, com.android.tradefed.util.keystore.IKeyStoreClient) throws com.android.tradefed.config.ConfigurationException
public abstract com.android.tradefed.config.IGlobalConfiguration createGlobalConfigurationFromArgs (java.lang.String[], java.util.List) throws com.android.tradefed.config.ConfigurationException
public abstract void printHelp (java.io.PrintStream)
public abstract void printHelpForConfig (java.lang.String[], boolean, java.io.PrintStream)
public abstract void dumpConfig (java.lang.String, java.io.PrintStream)
}
com/android/tradefed/config/GlobalConfiguration.classGlobalConfiguration.java
package com.android.tradefed.config
public com.android.tradefed.config.GlobalConfiguration extends java.lang.Object implements com.android.tradefed.config.IGlobalConfiguration {
public static final String DEVICE_MONITOR_TYPE_NAME
public static final String HOST_MONITOR_TYPE_NAME
public static final String DEVICE_MANAGER_TYPE_NAME
public static final String WTF_HANDLER_TYPE_NAME
public static final String HOST_OPTIONS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
public static final String SCHEDULER_TYPE_NAME
public static final String MULTI_DEVICE_RECOVERY_TYPE_NAME
public static final String KEY_STORE_TYPE_NAME
private static java.util.Map sObjTypeMap
private static com.android.tradefed.config.IGlobalConfiguration sInstance
private static final Object sInstanceLock
private static final String GLOBAL_CONFIG_VARIABLE
private static final String GLOBAL_CONFIG_FILENAME
private java.util.Map mConfigMap
private com.android.tradefed.util.MultiMap mOptionMap
private final String mName
private final String mDescription
public static com.android.tradefed.config.IGlobalConfiguration getInstance ()
public static com.android.tradefed.device.IDeviceManager getDeviceManagerInstance ()
public static java.util.List getHostMonitorInstances ()
public static java.util.List createGlobalConfiguration (java.lang.String[]) throws com.android.tradefed.config.ConfigurationException
java.util.List nonGlobalArgs
com.android.tradefed.config.IConfigurationFactory configFactory
String globalConfigPath
String[] args
private static java.lang.String getGlobalConfigPath ()
String path
java.io.File file
static boolean isBuiltInObjType (java.lang.String)
String typeName
private static synchronized java.util.Map getObjTypeMap ()
private void ()
void (java.lang.String, java.lang.String)
String name
String description
public java.lang.String getName ()
public java.lang.String getDescription ()
public java.util.List getDeviceMonitors ()
public java.util.List getHostMonitors ()
public com.android.tradefed.log.ITerribleFailureHandler getWtfHandler ()
public com.android.tradefed.util.keystore.IKeyStoreFactory getKeyStoreFactory ()
public com.android.tradefed.device.IDeviceManager getDeviceManager ()
public com.android.tradefed.device.IDeviceSelection getDeviceRequirements ()
public com.android.tradefed.command.ICommandScheduler getCommandScheduler ()
public java.util.List getMultiDeviceRecoveryHandlers ()
private java.util.List getConfigurationObjectList (java.lang.String)
String typeName
public java.lang.Object getConfigurationObject (java.lang.String)
String typeName
java.util.List configObjects
com.android.tradefed.config.GlobalConfiguration$ObjTypeInfo typeInfo
private java.util.Collection getAllConfigurationObjects ()
java.util.List objectList
java.util.Collection objectsCopy
public void injectOptionValue (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String optionName
String optionValue
public void injectOptionValue (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String optionName
String optionKey
String optionValue
com.android.tradefed.config.OptionSetter optionSetter
public java.util.List getOptionValues (java.lang.String)
String optionName
public void setDeviceMonitor (com.android.tradefed.device.IDeviceMonitor)
com.android.tradefed.device.IDeviceMonitor monitor
public void addHostMonitors (java.util.List)
java.util.List monitors
public void setWtfHandler (com.android.tradefed.log.ITerribleFailureHandler)
com.android.tradefed.log.ITerribleFailureHandler wtfHandler
public void setKeyStoreFactory (com.android.tradefed.util.keystore.IKeyStoreFactory)
com.android.tradefed.util.keystore.IKeyStoreFactory factory
public void setDeviceManager (com.android.tradefed.device.IDeviceManager)
com.android.tradefed.device.IDeviceManager manager
public void setDeviceRequirements (com.android.tradefed.device.IDeviceSelection)
com.android.tradefed.device.IDeviceSelection devRequirements
public void setCommandScheduler (com.android.tradefed.command.ICommandScheduler)
com.android.tradefed.command.ICommandScheduler scheduler
public void setConfigurationObject (java.lang.String, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
String typeName
Object configObject
public void setConfigurationObjectList (java.lang.String, java.util.List) throws com.android.tradefed.config.ConfigurationException
Object configObject
String typeName
java.util.List configList
private void addObject (java.lang.String, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
String typeName
Object configObject
java.util.List objList
com.android.tradefed.config.GlobalConfiguration$ObjTypeInfo typeInfo
private void setConfigurationObjectNoThrow (java.lang.String, java.lang.Object)
com.android.tradefed.config.ConfigurationException e
String typeName
Object configObject
public java.util.List setOptionsFromCommandLineArgs (java.util.List) throws com.android.tradefed.config.ConfigurationException
java.util.List listArgs
com.android.tradefed.config.ArgsOptionParser parser
public void printCommandUsage (boolean, java.io.PrintStream) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.OptionClass classAnnotation
String classAlias
String optionHelp
Object configObject
java.util.Map$Entry configObjectsEntry
boolean importantOnly
java.io.PrintStream out
private java.lang.String printOptionsForObject (boolean, java.lang.String, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
boolean importantOnly
String objectTypeName
Object configObject
public void validateOptions () throws com.android.tradefed.config.ConfigurationException
static void ()
}
com/android/tradefed/config/OptionSetter$Handler.classOptionSetter.java
package com.android.tradefed.config
abstract com.android.tradefed.config.OptionSetter$Handler extends java.lang.Object {
private void ()
boolean isBoolean ()
boolean isMap ()
abstract java.lang.Object translate (java.lang.String)
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/IConfigurationReceiver.classIConfigurationReceiver.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.IConfigurationReceiver extends java.lang.Object {
public abstract void setConfiguration (com.android.tradefed.config.IConfiguration)
}
com/android/tradefed/config/GlobalConfiguration$ObjTypeInfo.classGlobalConfiguration.java
package com.android.tradefed.config
com.android.tradefed.config.GlobalConfiguration$ObjTypeInfo extends java.lang.Object {
final Class mExpectedType
final boolean mIsListSupported
void (java.lang.Class, boolean)
Class expectedType
boolean isList
}
com/android/tradefed/config/DeviceConfigurationHolder.classDeviceConfigurationHolder.java
package com.android.tradefed.config
public com.android.tradefed.config.DeviceConfigurationHolder extends java.lang.Object implements com.android.tradefed.config.IDeviceConfig {
private final String mDeviceName
private com.android.tradefed.build.IBuildProvider mBuildProvider
private java.util.List mListTargetPreparer
private com.android.tradefed.device.IDeviceRecovery mDeviceRecovery
private com.android.tradefed.device.IDeviceSelection mDeviceSelection
private com.android.tradefed.device.TestDeviceOptions mTestDeviceOption
public void ()
public void (java.lang.String)
String deviceName
public java.lang.String getDeviceName ()
public void addSpecificConfig (java.lang.Object) throws com.android.tradefed.config.ConfigurationException
Object config
public java.util.List getAllObjects ()
java.util.List allObject
public com.android.tradefed.build.IBuildProvider getBuildProvider ()
public java.util.List getTargetPreparers ()
public com.android.tradefed.device.IDeviceRecovery getDeviceRecovery ()
public com.android.tradefed.device.IDeviceSelection getDeviceRequirements ()
public com.android.tradefed.device.TestDeviceOptions getDeviceOptions ()
}
com/android/tradefed/config/ConfigurationFactory$ConfigClasspathFilter.classConfigurationFactory.java
package com.android.tradefed.config
com.android.tradefed.config.ConfigurationFactory$ConfigClasspathFilter extends java.lang.Object implements com.android.tradefed.util.ClassPathScanner$IClassPathFilter {
final com.android.tradefed.config.ConfigurationFactory this$0
private void (com.android.tradefed.config.ConfigurationFactory)
public boolean accept (java.lang.String)
String pathName
com.android.tradefed.config.ConfigurationFactory$ConfigId pathId
public java.lang.String transform (java.lang.String)
String pathName
int pathStartIndex
int pathEndIndex
void (com.android.tradefed.config.ConfigurationFactory, com.android.tradefed.config.ConfigurationFactory$1)
com.android.tradefed.config.ConfigurationFactory x0
com.android.tradefed.config.ConfigurationFactory$1 x1
}
com/android/tradefed/config/OptionSetter$1.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$1 extends java.lang.Object {
}
com/android/tradefed/config/IGlobalConfiguration.classIGlobalConfiguration.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.IGlobalConfiguration extends java.lang.Object {
public abstract java.util.List getDeviceMonitors ()
public abstract java.util.List getHostMonitors ()
public abstract void setDeviceMonitor (com.android.tradefed.device.IDeviceMonitor) throws com.android.tradefed.config.ConfigurationException
public abstract void addHostMonitors (java.util.List) throws com.android.tradefed.config.ConfigurationException
public abstract void setWtfHandler (com.android.tradefed.log.ITerribleFailureHandler) throws com.android.tradefed.config.ConfigurationException
public abstract void setConfigurationObjectList (java.lang.String, java.util.List) throws com.android.tradefed.config.ConfigurationException
public abstract void injectOptionValue (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
public abstract void injectOptionValue (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
public abstract java.util.List getOptionValues (java.lang.String)
public abstract java.util.List setOptionsFromCommandLineArgs (java.util.List) throws com.android.tradefed.config.ConfigurationException
public abstract void setDeviceRequirements (com.android.tradefed.device.IDeviceSelection)
public abstract com.android.tradefed.device.IDeviceSelection getDeviceRequirements ()
public abstract com.android.tradefed.device.IDeviceManager getDeviceManager ()
public abstract com.android.tradefed.log.ITerribleFailureHandler getWtfHandler ()
public abstract com.android.tradefed.command.ICommandScheduler getCommandScheduler ()
public abstract java.util.List getMultiDeviceRecoveryHandlers ()
public abstract com.android.tradefed.util.keystore.IKeyStoreFactory getKeyStoreFactory ()
public abstract void setDeviceManager (com.android.tradefed.device.IDeviceManager)
public abstract void setCommandScheduler (com.android.tradefed.command.ICommandScheduler)
public abstract void setKeyStoreFactory (com.android.tradefed.util.keystore.IKeyStoreFactory)
public abstract void setConfigurationObject (java.lang.String, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
public abstract java.lang.Object getConfigurationObject (java.lang.String)
public abstract void validateOptions () throws com.android.tradefed.config.ConfigurationException
}
com/android/tradefed/config/OptionSetter$OptionFieldsForName.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$OptionFieldsForName extends java.lang.Object implements java.lang.Iterable {
private java.util.Map mSourceFieldMap
final com.android.tradefed.config.OptionSetter this$0
private void (com.android.tradefed.config.OptionSetter)
void addField (java.lang.String, java.lang.Object, java.lang.reflect.Field) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.OptionSetter$Handler existingFieldHandler
com.android.tradefed.config.OptionSetter$Handler newFieldHandler
String name
Object source
java.lang.reflect.Field field
public int size ()
public java.lang.reflect.Field getFirstField () throws com.android.tradefed.config.ConfigurationException
public java.lang.Object getFirstObject () throws com.android.tradefed.config.ConfigurationException
public java.util.Iterator iterator ()
void (com.android.tradefed.config.OptionSetter, com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter x0
com.android.tradefed.config.OptionSetter$1 x1
}
com/android/tradefed/config/ArgsOptionParser$1.classArgsOptionParser.java
package com.android.tradefed.config
com.android.tradefed.config.ArgsOptionParser$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$config$Option$Importance
static void ()
}
com/android/tradefed/config/ConfigurationException.classConfigurationException.java
package com.android.tradefed.config
public com.android.tradefed.config.ConfigurationException extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
com/android/tradefed/config/OptionSetter$TimeValHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$TimeValHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/TemplateResolutionError.classTemplateResolutionError.java
package com.android.tradefed.config
public com.android.tradefed.config.TemplateResolutionError extends com.android.tradefed.config.ConfigurationException {
private String mTemplateKey
private String mConfigName
public void (java.lang.String, java.lang.String)
String configName
String templateName
public java.lang.String getTemplateKey ()
public java.lang.String getConfigName ()
}
com/android/tradefed/config/ArgsOptionParser.classArgsOptionParser.java
package com.android.tradefed.config
public com.android.tradefed.config.ArgsOptionParser extends com.android.tradefed.config.OptionSetter {
private static final String LOG_TAG
static final String SHORT_NAME_PREFIX
static final String OPTION_NAME_PREFIX
private static final int OPTION_DESCRIPTION_INDENT
public void (java.util.Collection) throws com.android.tradefed.config.ConfigurationException
java.util.Collection optionSources
public transient void (java.lang.Object[]) throws com.android.tradefed.config.ConfigurationException
Object[] optionSources
public transient java.util.List parse (java.lang.String[]) throws com.android.tradefed.config.ConfigurationException
String[] args
public java.util.List parse (java.util.List) throws com.android.tradefed.config.ConfigurationException
java.util.List args
java.util.List leftovers
java.util.ListIterator argsIter
public transient java.util.List parseBestEffort (java.lang.String[])
String[] args
public java.util.List parseBestEffort (java.util.List)
com.android.tradefed.config.ConfigurationException e
String arg
java.util.List args
java.util.List leftovers
java.util.ListIterator argsIter
int lastProcessedIdx
public void validateMandatoryOptions () throws com.android.tradefed.config.ConfigurationException
java.util.List missingOptions
private boolean parseArg (java.lang.String, java.util.ListIterator, java.util.List) throws com.android.tradefed.config.ConfigurationException
String arg
java.util.ListIterator args
java.util.List leftovers
private void parseLongOption (java.lang.String, java.util.ListIterator) throws com.android.tradefed.config.ConfigurationException
int idx
String tmp
java.util.regex.Pattern p
String[] parts
String arg
java.util.ListIterator args
String name
String key
String value
int equalsIndex
private void parseGroupedShortOptions (java.lang.String, java.util.ListIterator) throws com.android.tradefed.config.ConfigurationException
String value
String value
String name
String value
int i
String arg
java.util.ListIterator args
private java.lang.String grabNextValue (java.util.ListIterator, java.lang.String) throws com.android.tradefed.config.ConfigurationException
java.util.ListIterator args
String name
private java.lang.String grabNextValue (java.util.ListIterator, java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String type
java.util.ListIterator args
String name
String detail
public static java.lang.String getOptionHelp (boolean, java.lang.Object)
int i
int wsChars
com.android.tradefed.config.Option option
String defaultValue
String optionNameHelp
java.lang.reflect.Field field
boolean importantOnly
Object optionObject
StringBuilder out
java.util.Collection optionFields
String eol
private static boolean shouldOutputHelpForOption (boolean, com.android.tradefed.config.Option, java.lang.String)
boolean importantOnly
com.android.tradefed.config.Option option
String defaultValue
private static java.lang.String buildOptionNameHelp (java.lang.reflect.Field, com.android.tradefed.config.Option)
java.lang.reflect.Field field
com.android.tradefed.config.Option option
StringBuilder optionNameBuilder
private static java.lang.String getDefaultValueHelp (java.lang.String)
String defaultValue
private java.lang.String getKeyStoreValueIfNeeded (java.lang.String) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.util.keystore.IKeyStoreClient c
String key
String v
String valueText
java.util.regex.Matcher m
}
com/android/tradefed/config/IDeviceConfig.classIDeviceConfig.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.IDeviceConfig extends java.lang.Object {
public abstract java.lang.String getDeviceName ()
public abstract java.util.List getAllObjects ()
public abstract void addSpecificConfig (java.lang.Object) throws com.android.tradefed.config.ConfigurationException
public abstract com.android.tradefed.build.IBuildProvider getBuildProvider ()
public abstract java.util.List getTargetPreparers ()
public abstract com.android.tradefed.device.IDeviceRecovery getDeviceRecovery ()
public abstract com.android.tradefed.device.TestDeviceOptions getDeviceOptions ()
public abstract com.android.tradefed.device.IDeviceSelection getDeviceRequirements ()
}
com/android/tradefed/config/OptionUpdateRule$4.classOptionUpdateRule.java
package com.android.tradefed.config
final com.android.tradefed.config.OptionUpdateRule$4 extends com.android.tradefed.config.OptionUpdateRule {
void (java.lang.String, int)
boolean shouldUpdate (java.lang.String, java.lang.Object, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
String optionName
Object current
Object update
}
com/android/tradefed/config/OptionSetter$DoubleHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$DoubleHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/OptionUpdateRule$5.classOptionUpdateRule.java
package com.android.tradefed.config
final com.android.tradefed.config.OptionUpdateRule$5 extends com.android.tradefed.config.OptionUpdateRule {
void (java.lang.String, int)
boolean shouldUpdate (java.lang.String, java.lang.Object, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
String optionName
Object current
Object update
}
com/android/tradefed/config/OptionSetter$ShortHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$ShortHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/OptionSetter$BooleanHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$BooleanHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
boolean isBoolean ()
java.lang.Object translate (java.lang.String)
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/ConfigurationFactory$ConfigId.classConfigurationFactory.java
package com.android.tradefed.config
com.android.tradefed.config.ConfigurationFactory$ConfigId extends java.lang.Object {
public String name
public java.util.Map templateMap
public void ()
public void (java.lang.String)
String name
public void (java.lang.String, java.util.Map)
String name
java.util.Map templateMap
public int hashCode ()
private boolean matches (java.lang.Object, java.lang.Object)
Object a
Object b
public boolean equals (java.lang.Object)
Object other
com.android.tradefed.config.ConfigurationFactory$ConfigId otherConf
}
com/android/tradefed/config/Option$Importance.classOption.java
package com.android.tradefed.config
public final com.android.tradefed.config.Option$Importance extends java.lang.Enum {
public static final com.android.tradefed.config.Option$Importance NEVER
public static final com.android.tradefed.config.Option$Importance IF_UNSET
public static final com.android.tradefed.config.Option$Importance ALWAYS
private static final com.android.tradefed.config.Option$Importance[] $VALUES
public static com.android.tradefed.config.Option$Importance[] values ()
public static com.android.tradefed.config.Option$Importance valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/config/ConfigurationXmlParserSettings.classConfigurationXmlParserSettings.java
package com.android.tradefed.config
com.android.tradefed.config.ConfigurationXmlParserSettings extends java.lang.Object {
public java.util.Map templateMap
void ()
}
com/android/tradefed/config/Configuration.classConfiguration.java
package com.android.tradefed.config
public com.android.tradefed.config.Configuration extends java.lang.Object implements com.android.tradefed.config.IConfiguration {
public static final String BUILD_PROVIDER_TYPE_NAME
public static final String TARGET_PREPARER_TYPE_NAME
public static final String TEST_TYPE_NAME
public static final String DEVICE_RECOVERY_TYPE_NAME
public static final String LOGGER_TYPE_NAME
public static final String LOG_SAVER_TYPE_NAME
public static final String RESULT_REPORTER_TYPE_NAME
public static final String CMD_OPTIONS_TYPE_NAME
public static final String DEVICE_REQUIREMENTS_TYPE_NAME
public static final String DEVICE_OPTIONS_TYPE_NAME
public static final String DEVICE_NAME
private static final String CONFIGURATION_NAME
private static final String OPTION_NAME
private static final String CLASS_NAME
private static final String NAME_NAME
private static final String KEY_NAME
private static final String VALUE_NAME
private static java.util.Map sObjTypeMap
private static java.util.Set sMultiDeviceSupportedTag
private java.util.Map mConfigMap
private final String mName
private final String mDescription
private String[] mCommandLine
private com.android.tradefed.util.MultiMap mFieldSources
private boolean mMultiDeviceMode
public void setMultiDeviceMode (boolean)
boolean multiDeviceMode
static boolean isBuiltInObjType (java.lang.String)
String typeName
private static synchronized java.util.Map getObjTypeMap ()
static boolean doesBuiltInObjSupportMultiDevice (java.lang.String)
String typeName
private static synchronized java.util.Set getMultiDeviceSupportedTag ()
public void (java.lang.String, java.lang.String)
String name
String description
private void notAllowedInMultiMode (java.lang.String)
String function
public java.lang.String getName ()
public java.lang.String getDescription ()
public void setCommandLine (java.lang.String[])
String[] arrayArgs
public java.lang.String getCommandLine ()
public com.android.tradefed.build.IBuildProvider getBuildProvider ()
public java.util.List getTargetPreparers ()
public java.util.List getTests ()
public com.android.tradefed.device.IDeviceRecovery getDeviceRecovery ()
public com.android.tradefed.log.ILeveledLogOutput getLogOutput ()
public com.android.tradefed.result.ILogSaver getLogSaver ()
public java.util.List getTestInvocationListeners ()
public com.android.tradefed.command.ICommandOptions getCommandOptions ()
public com.android.tradefed.device.IDeviceSelection getDeviceRequirements ()
public com.android.tradefed.device.TestDeviceOptions getDeviceOptions ()
public java.util.List getConfigurationObjectList (java.lang.String)
String typeName
public com.android.tradefed.config.IDeviceConfig getDeviceConfigByName (java.lang.String)
com.android.tradefed.config.IDeviceConfig deviceHolder
String nameDevice
public java.util.List getDeviceConfig ()
public java.lang.Object getConfigurationObject (java.lang.String)
String typeName
java.util.List configObjects
com.android.tradefed.config.Configuration$ObjTypeInfo typeInfo
private java.util.Collection getAllConfigurationObjects ()
java.util.List objectList
java.util.Collection objectsCopy
private com.android.tradefed.config.OptionSetter createOptionSetter () throws com.android.tradefed.config.ConfigurationException
private void internalInjectOptionValue (com.android.tradefed.config.OptionSetter, java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.OptionSetter$FieldDef field
com.android.tradefed.config.OptionSetter optionSetter
String optionName
String optionKey
String optionValue
String source
java.util.List affectedFields
public void injectOptionValue (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String optionName
String optionValue
public void injectOptionValue (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String optionName
String optionKey
String optionValue
public void injectOptionValueWithSource (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
String optionName
String optionKey
String optionValue
String source
public void injectOptionValues (java.util.List) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.ConfigurationDef$OptionDef optionDef
java.util.List optionDefs
com.android.tradefed.config.OptionSetter optionSetter
public com.android.tradefed.config.Configuration clone ()
java.util.Map$Entry entry
com.android.tradefed.config.Configuration clone
public void setBuildProvider (com.android.tradefed.build.IBuildProvider)
com.android.tradefed.build.IBuildProvider provider
public void setTestInvocationListeners (java.util.List)
java.util.List listeners
public void setTestInvocationListener (com.android.tradefed.result.ITestInvocationListener)
com.android.tradefed.result.ITestInvocationListener listener
public void setDeviceConfig (com.android.tradefed.config.IDeviceConfig)
com.android.tradefed.config.IDeviceConfig deviceConfig
public void setDeviceConfigList (java.util.List)
java.util.List deviceConfigs
public void setTest (com.android.tradefed.testtype.IRemoteTest)
com.android.tradefed.testtype.IRemoteTest test
public void setTests (java.util.List)
java.util.List tests
public void setLogOutput (com.android.tradefed.log.ILeveledLogOutput)
com.android.tradefed.log.ILeveledLogOutput logger
public void setLogSaver (com.android.tradefed.result.ILogSaver)
com.android.tradefed.result.ILogSaver logSaver
public void setDeviceRecovery (com.android.tradefed.device.IDeviceRecovery)
com.android.tradefed.device.IDeviceRecovery recovery
public void setTargetPreparer (com.android.tradefed.targetprep.ITargetPreparer)
com.android.tradefed.targetprep.ITargetPreparer preparer
public void setCommandOptions (com.android.tradefed.command.ICommandOptions)
com.android.tradefed.command.ICommandOptions cmdOptions
public void setDeviceRequirements (com.android.tradefed.device.IDeviceSelection)
com.android.tradefed.device.IDeviceSelection devRequirements
public void setDeviceOptions (com.android.tradefed.device.TestDeviceOptions)
com.android.tradefed.device.TestDeviceOptions devOptions
public synchronized void setConfigurationObject (java.lang.String, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
String typeName
Object configObject
public synchronized void setConfigurationObjectList (java.lang.String, java.util.List) throws com.android.tradefed.config.ConfigurationException
Object configObject
String typeName
java.util.List configList
private synchronized void addObject (java.lang.String, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
String typeName
Object configObject
java.util.List objList
com.android.tradefed.config.Configuration$ObjTypeInfo typeInfo
private void setConfigurationObjectNoThrow (java.lang.String, java.lang.Object)
com.android.tradefed.config.ConfigurationException e
String typeName
Object configObject
private void setConfigurationObjectListNoThrow (java.lang.String, java.util.List)
com.android.tradefed.config.ConfigurationException e
String typeName
java.util.List configList
public java.util.List setOptionsFromCommandLineArgs (java.util.List) throws com.android.tradefed.config.ConfigurationException
java.util.List listArgs
public java.util.List setOptionsFromCommandLineArgs (java.util.List, com.android.tradefed.util.keystore.IKeyStoreClient) throws com.android.tradefed.config.ConfigurationException
java.util.List listArgs
com.android.tradefed.util.keystore.IKeyStoreClient keyStoreClient
com.android.tradefed.config.ArgsOptionParser parser
public void printCommandUsage (boolean, java.io.PrintStream) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.OptionClass classAnnotation
String classAlias
String optionHelp
Object configObject
java.util.Map$Entry configObjectsEntry
boolean importantOnly
java.io.PrintStream out
private org.json.JSONObject getOptionJson (java.lang.Object, java.lang.reflect.Field) throws org.json.JSONException
int i
java.lang.reflect.Type[] paramTypes
String[] paramStrings
Object keyObj
com.android.tradefed.util.MultiMap multimap
org.json.JSONObject jsonValue
IllegalAccessException e
java.util.List source
Object key
org.json.JSONObject jsonSourcesMap
java.util.List source
Object key
org.json.JSONObject jsonSourcesMap
java.util.List source
Object optionObject
java.lang.reflect.Field field
org.json.JSONObject jsonOption
com.android.tradefed.config.Option option
java.lang.reflect.Type fieldType
Object value
public org.json.JSONArray getJsonCommandUsage () throws org.json.JSONException
com.android.tradefed.config.OptionClass optionClass
java.lang.reflect.Field field
org.json.JSONObject jsonClass
String alias
java.util.Collection optionFields
org.json.JSONArray jsonOptions
Object optionObject
java.util.Map$Entry configObjectsEntry
org.json.JSONArray ret
private java.lang.String printOptionsForObject (boolean, java.lang.String, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
boolean importantOnly
String objectTypeName
Object configObject
public void validateOptions () throws com.android.tradefed.config.ConfigurationException
public void dumpXml (java.io.PrintWriter) throws java.io.IOException
com.android.tradefed.targetprep.ITargetPreparer preparer
com.android.tradefed.testtype.IRemoteTest test
com.android.tradefed.result.ITestInvocationListener listener
java.io.PrintWriter output
org.kxml2.io.KXmlSerializer serializer
private void dumpClassToXml (org.kxml2.io.KXmlSerializer, java.lang.String, java.lang.Object) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
String classTypeName
Object obj
private void dumpOptionsToXml (org.kxml2.io.KXmlSerializer, java.lang.Object) throws java.io.IOException
Object entry
java.util.Map$Entry entry
Object entryObj
java.util.Map map
Object valueObj
Object keyObj
com.android.tradefed.util.MultiMap multimap
com.android.tradefed.config.Option option
Object fieldVal
java.lang.reflect.Field field
org.kxml2.io.KXmlSerializer serializer
Object obj
private void dumpOptionToXml (org.kxml2.io.KXmlSerializer, java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
String name
String key
String value
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
public volatile com.android.tradefed.config.IConfiguration clone ()
static void ()
}
com/android/tradefed/config/OptionCopier.classOptionCopier.java
package com.android.tradefed.config
public com.android.tradefed.config.OptionCopier extends java.lang.Object {
public void ()
public static void copyOptions (java.lang.Object, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
Object origValue
com.android.tradefed.config.Option option
java.lang.reflect.Field destField
java.lang.reflect.Field origField
Object origObject
Object destObject
java.util.Collection origFields
java.util.Map destFieldMap
public static void copyOptionsNoThrow (java.lang.Object, java.lang.Object)
com.android.tradefed.config.ConfigurationException e
Object source
Object dest
private static java.util.Map getFieldOptionMap (java.lang.Object)
com.android.tradefed.config.Option o
java.lang.reflect.Field field
Object destObject
java.util.Collection destFields
java.util.Map fieldMap
}
com/android/tradefed/config/ConfigurationDef$OptionDef.classConfigurationDef.java
package com.android.tradefed.config
public com.android.tradefed.config.ConfigurationDef$OptionDef extends java.lang.Object {
final String name
final String key
final String value
final String source
void (java.lang.String, java.lang.String, java.lang.String)
String optionName
String optionValue
String source
void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String optionName
String optionKey
String optionValue
String source
}
com/android/tradefed/config/OptionSetter$StringHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$StringHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/Option.classOption.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.Option extends java.lang.Object implements java.lang.annotation.Annotation {
public static final char NO_SHORT_NAME
public abstract java.lang.String name ()
public abstract char shortName ()
public abstract java.lang.String description ()
public abstract com.android.tradefed.config.Option$Importance importance ()
public abstract boolean mandatory ()
public abstract boolean isTimeVal ()
public abstract com.android.tradefed.config.OptionUpdateRule updateRule ()
}
com/android/tradefed/config/OptionSetter$ByteHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$ByteHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/OptionSetter$IntegerHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$IntegerHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/ConfigurationFactory.classConfigurationFactory.java
package com.android.tradefed.config
public com.android.tradefed.config.ConfigurationFactory extends java.lang.Object implements com.android.tradefed.config.IConfigurationFactory {
private static final String LOG_TAG
private static com.android.tradefed.config.IConfigurationFactory sInstance
private static final String CONFIG_SUFFIX
private static final String CONFIG_PREFIX
private static final String DRY_RUN_TEMPLATE_CONFIG
private java.util.Map mConfigDefMap
void ()
public static com.android.tradefed.config.IConfigurationFactory getInstance ()
private com.android.tradefed.config.ConfigurationDef getConfigurationDef (java.lang.String, boolean, java.util.Map, boolean) throws com.android.tradefed.config.ConfigurationException
String name
boolean isGlobal
java.util.Map templateMap
boolean templateDryRun
public com.android.tradefed.config.IConfiguration createConfigurationFromArgs (java.lang.String[]) throws com.android.tradefed.config.ConfigurationException
String[] arrayArgs
public com.android.tradefed.config.IConfiguration createConfigurationFromArgs (java.lang.String[], java.util.List) throws com.android.tradefed.config.ConfigurationException
String[] arrayArgs
java.util.List unconsumedArgs
public com.android.tradefed.config.IConfiguration createConfigurationFromArgs (java.lang.String[], java.util.List, com.android.tradefed.util.keystore.IKeyStoreClient) throws com.android.tradefed.config.ConfigurationException
String[] arrayArgs
java.util.List unconsumedArgs
com.android.tradefed.util.keystore.IKeyStoreClient keyStoreClient
java.util.List listArgs
com.android.tradefed.config.IConfiguration config
java.util.List tmpUnconsumedArgs
private com.android.tradefed.config.IConfiguration internalCreateConfigurationFromArgs (java.lang.String[], java.util.List, com.android.tradefed.util.keystore.IKeyStoreClient) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.ConfigurationFactory$ConfigId cid
String[] arrayArgs
java.util.List optionArgsRef
com.android.tradefed.util.keystore.IKeyStoreClient keyStoreClient
java.util.List listArgs
String configName
com.android.tradefed.config.ConfigurationXmlParserSettings parserSettings
com.android.tradefed.config.ArgsOptionParser templateArgParser
com.android.tradefed.config.ConfigurationDef configDef
public com.android.tradefed.config.IGlobalConfiguration createGlobalConfigurationFromArgs (java.lang.String[], java.util.List) throws com.android.tradefed.config.ConfigurationException
String[] arrayArgs
java.util.List remainingArgs
java.util.List listArgs
com.android.tradefed.config.IGlobalConfiguration config
private com.android.tradefed.config.IGlobalConfiguration internalCreateGlobalConfigurationFromArgs (java.lang.String[], java.util.List) throws com.android.tradefed.config.ConfigurationException
String[] arrayArgs
java.util.List optionArgsRef
String configName
com.android.tradefed.config.ConfigurationDef configDef
public void printHelp (java.io.PrintStream)
com.android.tradefed.config.ConfigurationDef def
java.io.PrintStream out
java.util.SortedSet configDefs
void loadAllConfigs (boolean) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.ConfigurationDef configDef
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.config.ConfigurationFactory$ConfigId configId
String configName
boolean discardExceptions
java.io.ByteArrayOutputStream baos
java.io.PrintStream ps
boolean failed
com.android.tradefed.util.ClassPathScanner cpScanner
java.util.Set configNames
private com.android.tradefed.config.ConfigurationDef attemptLoad (com.android.tradefed.config.ConfigurationFactory$ConfigId, java.util.Map) throws com.android.tradefed.config.ConfigurationException
java.util.Map fakeTemplateMap
com.android.tradefed.config.TemplateResolutionError tre
com.android.tradefed.config.ConfigurationFactory$ConfigId configId
java.util.Map templateMap
com.android.tradefed.config.ConfigurationDef configDef
public void printHelpForConfig (java.lang.String[], boolean, java.io.PrintStream)
com.android.tradefed.config.IConfiguration config
com.android.tradefed.config.ConfigurationException e
String[] args
boolean importantOnly
java.io.PrintStream out
public void dumpConfig (java.lang.String, java.io.PrintStream)
java.io.InputStream configStream
com.android.tradefed.config.ConfigurationException e
java.io.IOException e
String configName
java.io.PrintStream out
java.lang.String getConfigPrefix ()
private java.io.BufferedInputStream getConfigStream (java.lang.String) throws com.android.tradefed.config.ConfigurationException
java.io.FileNotFoundException e
String name
java.io.InputStream configStream
void loadAndPrintAllConfigs () throws com.android.tradefed.config.ConfigurationException
ClassNotFoundException cnfe
String className
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.config.ConfigurationDef def
boolean failed
java.io.ByteArrayOutputStream baos
java.io.PrintStream ps
protected java.util.Map getMapConfig ()
static java.util.Map access$000 (com.android.tradefed.config.ConfigurationFactory)
com.android.tradefed.config.ConfigurationFactory x0
static java.io.BufferedInputStream access$100 (com.android.tradefed.config.ConfigurationFactory, java.lang.String) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.ConfigurationFactory x0
String x1
static void ()
}
com/android/tradefed/config/OptionUpdateRule.classOptionUpdateRule.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.OptionUpdateRule extends java.lang.Enum {
public static final com.android.tradefed.config.OptionUpdateRule FIRST
public static final com.android.tradefed.config.OptionUpdateRule LAST
public static final com.android.tradefed.config.OptionUpdateRule GREATEST
public static final com.android.tradefed.config.OptionUpdateRule LEAST
public static final com.android.tradefed.config.OptionUpdateRule IMMUTABLE
private static final com.android.tradefed.config.OptionUpdateRule[] $VALUES
public static com.android.tradefed.config.OptionUpdateRule[] values ()
public static com.android.tradefed.config.OptionUpdateRule valueOf (java.lang.String)
String name
private void (java.lang.String, int)
abstract boolean shouldUpdate (java.lang.String, java.lang.Object, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
public boolean shouldUpdate (java.lang.String, java.lang.Object, java.lang.reflect.Field, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
IllegalAccessException e
String optionName
Object optionSource
java.lang.reflect.Field field
Object update
Object current
Object current
private static int compare (java.lang.String, java.lang.Object, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
Comparable compCurrent
ClassCastException e
String optionName
Object current
Object update
Comparable compCurrent
void (java.lang.String, int, com.android.tradefed.config.OptionUpdateRule$1)
String x0
int x1
com.android.tradefed.config.OptionUpdateRule$1 x2
static int access$100 (java.lang.String, java.lang.Object, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
String x0
Object x1
Object x2
static void ()
}
com/android/tradefed/config/OptionSetter$EnumHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$EnumHandler extends com.android.tradefed.config.OptionSetter$Handler {
private final Class mEnumType
void (java.lang.Class)
Class enumType
java.lang.Class getEnumType ()
public int hashCode ()
public boolean equals (java.lang.Object)
com.android.tradefed.config.OptionSetter$EnumHandler other
Class otherType
Object otherObj
java.lang.Object translate (java.lang.String)
String valueText
java.lang.Object translate (java.lang.String, boolean)
IllegalArgumentException e
String valueText
boolean shouldTryUpperCase
}
com/android/tradefed/config/OptionUpdateRule$1.classOptionUpdateRule.java
package com.android.tradefed.config
final com.android.tradefed.config.OptionUpdateRule$1 extends com.android.tradefed.config.OptionUpdateRule {
void (java.lang.String, int)
boolean shouldUpdate (java.lang.String, java.lang.Object, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
String optionName
Object current
Object update
}
com/android/tradefed/config/IConfigDefLoader.classIConfigDefLoader.java
package com.android.tradefed.config
abstract com.android.tradefed.config.IConfigDefLoader extends java.lang.Object {
public abstract com.android.tradefed.config.ConfigurationDef getConfigurationDef (java.lang.String, java.util.Map) throws com.android.tradefed.config.ConfigurationException
public abstract boolean isGlobalConfig ()
public abstract void loadIncludedConfiguration (com.android.tradefed.config.ConfigurationDef, java.lang.String, java.lang.String, java.util.Map) throws com.android.tradefed.config.ConfigurationException
}
com/android/tradefed/config/ConfigurationDef.classConfigurationDef.java
package com.android.tradefed.config
public com.android.tradefed.config.ConfigurationDef extends java.lang.Object {
private final java.util.Map mObjectClassMap
private final java.util.List mOptionList
private final java.util.Map mClassFrequency
private final java.util.Map mSourceFiles
private boolean mMultiDeviceMode
private static String MULTI_PATTERN
public static String DEFAULT_DEVICE_NAME
private final String mName
private String mDescription
public void (java.lang.String)
String name
public java.lang.String getDescription ()
void setDescription (java.lang.String)
String description
int addConfigObjectDef (java.lang.String, java.lang.String)
String typeName
String className
java.util.List classList
Integer freq
void addOptionDef (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String optionName
String optionKey
String optionValue
String optionSource
void registerSource (java.io.File)
java.io.File source
boolean isStale ()
java.util.Map$Entry entry
java.util.Map getObjectClassMap ()
java.util.List getOptionList ()
com.android.tradefed.config.IConfiguration createConfiguration () throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.IDeviceConfig iDevConfig
com.android.tradefed.config.IDeviceConfig multiDev
Object configObject
String className
java.util.List objectList
String entryName
java.util.regex.Matcher matcher
java.util.Map$Entry objClassEntry
com.android.tradefed.config.IConfiguration config
java.util.List deviceObjectList
com.android.tradefed.config.IDeviceConfig defaultDeviceConfig
java.util.regex.Pattern pattern
com.android.tradefed.config.IGlobalConfiguration createGlobalConfiguration () throws com.android.tradefed.config.ConfigurationException
Object configObject
String className
java.util.List objectList
java.util.Map$Entry objClassEntry
com.android.tradefed.config.ConfigurationDef$OptionDef optionEntry
com.android.tradefed.config.IGlobalConfiguration config
public java.lang.String getName ()
public void setMultiDeviceMode (boolean)
boolean multiDeviceMode
private java.lang.Object createObject (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
Class objectClass
Object configObject
InstantiationException e
IllegalAccessException e
String objectTypeName
String className
private java.lang.Class getClassForObject (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
ClassNotFoundException e
String objectTypeName
String className
static void ()
}
com/android/tradefed/config/ConfigurationFactory$ConfigLoader.classConfigurationFactory.java
package com.android.tradefed.config
com.android.tradefed.config.ConfigurationFactory$ConfigLoader extends java.lang.Object implements com.android.tradefed.config.IConfigDefLoader {
private final boolean mIsGlobalConfig
private java.util.Set mIncludedConfigs
private boolean mTemplateDryRun
final com.android.tradefed.config.ConfigurationFactory this$0
public void (com.android.tradefed.config.ConfigurationFactory, boolean, boolean)
com.android.tradefed.config.ConfigurationFactory this$0
boolean isGlobalConfig
boolean templateDryRun
public com.android.tradefed.config.ConfigurationDef getConfigurationDef (java.lang.String, java.util.Map) throws com.android.tradefed.config.ConfigurationException
String name
java.util.Map templateMap
String configName
com.android.tradefed.config.ConfigurationFactory$ConfigId configId
com.android.tradefed.config.ConfigurationDef def
private boolean isBundledConfig (java.lang.String)
String name
java.io.InputStream configStream
private java.lang.String getAbsolutePath (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
java.io.IOException e
String root
String name
java.io.File file
public void loadIncludedConfiguration (com.android.tradefed.config.ConfigurationDef, java.lang.String, java.lang.String, java.util.Map) throws com.android.tradefed.config.ConfigurationException
java.io.File localConfig
String parentRoot
java.io.IOException e
com.android.tradefed.config.ConfigurationDef def
String parentName
String name
java.util.Map templateMap
String config_name
void loadConfiguration (java.lang.String, com.android.tradefed.config.ConfigurationDef, java.util.Map) throws com.android.tradefed.config.ConfigurationException
String name
com.android.tradefed.config.ConfigurationDef def
java.util.Map templateMap
java.io.BufferedInputStream bufStream
com.android.tradefed.config.ConfigurationXmlParser parser
public boolean isGlobalConfig ()
}
com/android/tradefed/config/OptionSetter$MapHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$MapHandler extends com.android.tradefed.config.OptionSetter$Handler {
private com.android.tradefed.config.OptionSetter$Handler mKeyHandler
private com.android.tradefed.config.OptionSetter$Handler mValueHandler
void (com.android.tradefed.config.OptionSetter$Handler, com.android.tradefed.config.OptionSetter$Handler)
com.android.tradefed.config.OptionSetter$Handler keyHandler
com.android.tradefed.config.OptionSetter$Handler valueHandler
com.android.tradefed.config.OptionSetter$Handler getKeyHandler ()
com.android.tradefed.config.OptionSetter$Handler getValueHandler ()
boolean isMap ()
public int hashCode ()
public boolean equals (java.lang.Object)
com.android.tradefed.config.OptionSetter$MapHandler other
com.android.tradefed.config.OptionSetter$Handler otherKeyHandler
com.android.tradefed.config.OptionSetter$Handler otherValueHandler
Object otherObj
java.lang.Object translate (java.lang.String)
String valueText
java.lang.Object translateKey (java.lang.String)
String keyText
}
com/android/tradefed/config/ConfigurationXmlParser.classConfigurationXmlParser.java
package com.android.tradefed.config
com.android.tradefed.config.ConfigurationXmlParser extends java.lang.Object {
private final com.android.tradefed.config.IConfigDefLoader mConfigDefLoader
void (com.android.tradefed.config.IConfigDefLoader)
com.android.tradefed.config.IConfigDefLoader loader
void parse (com.android.tradefed.config.ConfigurationDef, java.lang.String, java.io.InputStream, java.util.Map) throws com.android.tradefed.config.ConfigurationException
javax.xml.parsers.SAXParserFactory parserFactory
javax.xml.parsers.SAXParser parser
com.android.tradefed.config.ConfigurationXmlParser$ConfigHandler configHandler
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
com.android.tradefed.config.ConfigurationDef configDef
String name
java.io.InputStream xmlInput
java.util.Map templateMap
private void throwConfigException (java.lang.String, java.lang.Throwable) throws com.android.tradefed.config.ConfigurationException
String configName
Throwable e
private void checkValidMultiConfiguration (com.android.tradefed.config.ConfigurationXmlParser$ConfigHandler) throws org.xml.sax.SAXException
com.android.tradefed.config.ConfigurationXmlParser$ConfigHandler configHandler
}
com/android/tradefed/config/ConfigurationFactory$1.classConfigurationFactory.java
package com.android.tradefed.config
com.android.tradefed.config.ConfigurationFactory$1 extends java.lang.Object {
}
com/android/tradefed/config/OptionUpdateRule$2.classOptionUpdateRule.java
package com.android.tradefed.config
final com.android.tradefed.config.OptionUpdateRule$2 extends com.android.tradefed.config.OptionUpdateRule {
void (java.lang.String, int)
boolean shouldUpdate (java.lang.String, java.lang.Object, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
String optionName
Object current
Object update
}
com/android/tradefed/config/ConfigurationXmlParser$ConfigHandler.classConfigurationXmlParser.java
package com.android.tradefed.config
com.android.tradefed.config.ConfigurationXmlParser$ConfigHandler extends org.xml.sax.helpers.DefaultHandler {
private static final String OBJECT_TAG
private static final String OPTION_TAG
private static final String INCLUDE_TAG
private static final String TEMPLATE_INCLUDE_TAG
private static final String CONFIG_TAG
private static final String DEVICE_TAG
static final String INNER_TEMPLATE_INCLUDE_ERROR
private final com.android.tradefed.config.IConfigDefLoader mConfigDefLoader
private final com.android.tradefed.config.ConfigurationDef mConfigDef
private final java.util.Map mTemplateMap
private final String mName
private String mCurrentConfigObject
private String mCurrentDeviceObject
private Boolean isMultiDeviceConfigMode
private java.util.List mListDevice
private java.util.List mOutsideTag
private Boolean isLocalConfig
void (com.android.tradefed.config.ConfigurationDef, java.lang.String, com.android.tradefed.config.IConfigDefLoader, java.util.Map)
com.android.tradefed.config.ConfigurationDef def
String name
com.android.tradefed.config.IConfigDefLoader loader
java.util.Map templateMap
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String objectTypeName
String deviceName
String optionName
String optionKey
String optionValue
String description
com.android.tradefed.config.ConfigurationException e
String includeName
com.android.tradefed.config.ConfigurationException e
String templateName
String includeName
String uri
String localName
String name
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String uri
String localName
String qName
void addObject (java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String deviceName
String className
int classCount
String objectTypeName
org.xml.sax.Attributes attributes
private void throwException (java.lang.String) throws org.xml.sax.SAXException
String reason
private void throwTemplateException (java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String configName
String templateName
static java.lang.Boolean access$000 (com.android.tradefed.config.ConfigurationXmlParser$ConfigHandler)
com.android.tradefed.config.ConfigurationXmlParser$ConfigHandler x0
static java.util.List access$100 (com.android.tradefed.config.ConfigurationXmlParser$ConfigHandler)
com.android.tradefed.config.ConfigurationXmlParser$ConfigHandler x0
}
com/android/tradefed/config/Configuration$ObjTypeInfo.classConfiguration.java
package com.android.tradefed.config
com.android.tradefed.config.Configuration$ObjTypeInfo extends java.lang.Object {
final Class mExpectedType
final boolean mIsListSupported
void (java.lang.Class, boolean)
Class expectedType
boolean isList
}
com/android/tradefed/config/IConfiguration.classIConfiguration.java
package com.android.tradefed.config
public abstract com.android.tradefed.config.IConfiguration extends java.lang.Object {
public abstract com.android.tradefed.build.IBuildProvider getBuildProvider ()
public abstract java.util.List getTargetPreparers ()
public abstract java.util.List getTests ()
public abstract java.util.List getTestInvocationListeners ()
public abstract com.android.tradefed.device.IDeviceRecovery getDeviceRecovery ()
public abstract com.android.tradefed.device.TestDeviceOptions getDeviceOptions ()
public abstract com.android.tradefed.log.ILeveledLogOutput getLogOutput ()
public abstract com.android.tradefed.result.ILogSaver getLogSaver ()
public abstract com.android.tradefed.command.ICommandOptions getCommandOptions ()
public abstract com.android.tradefed.device.IDeviceSelection getDeviceRequirements ()
public abstract java.lang.Object getConfigurationObject (java.lang.String)
public abstract java.util.List getConfigurationObjectList (java.lang.String)
public abstract java.util.List getDeviceConfig ()
public abstract com.android.tradefed.config.IDeviceConfig getDeviceConfigByName (java.lang.String)
public abstract void injectOptionValue (java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
public abstract void injectOptionValue (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
public abstract void injectOptionValueWithSource (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.config.ConfigurationException
public abstract void injectOptionValues (java.util.List) throws com.android.tradefed.config.ConfigurationException
public abstract com.android.tradefed.config.IConfiguration clone ()
public abstract void setBuildProvider (com.android.tradefed.build.IBuildProvider)
public abstract void setLogOutput (com.android.tradefed.log.ILeveledLogOutput)
public abstract void setLogSaver (com.android.tradefed.result.ILogSaver)
public abstract void setDeviceRecovery (com.android.tradefed.device.IDeviceRecovery)
public abstract void setTargetPreparer (com.android.tradefed.targetprep.ITargetPreparer)
public abstract void setDeviceConfig (com.android.tradefed.config.IDeviceConfig)
public abstract void setDeviceConfigList (java.util.List)
public abstract void setTest (com.android.tradefed.testtype.IRemoteTest)
public abstract void setTests (java.util.List)
public abstract void setTestInvocationListeners (java.util.List)
public abstract void setTestInvocationListener (com.android.tradefed.result.ITestInvocationListener)
public abstract void setCommandOptions (com.android.tradefed.command.ICommandOptions)
public abstract void setDeviceRequirements (com.android.tradefed.device.IDeviceSelection)
public abstract void setDeviceOptions (com.android.tradefed.device.TestDeviceOptions)
public abstract void setConfigurationObject (java.lang.String, java.lang.Object) throws com.android.tradefed.config.ConfigurationException
public abstract void setConfigurationObjectList (java.lang.String, java.util.List) throws com.android.tradefed.config.ConfigurationException
public abstract java.util.List setOptionsFromCommandLineArgs (java.util.List) throws com.android.tradefed.config.ConfigurationException
public abstract java.util.List setOptionsFromCommandLineArgs (java.util.List, com.android.tradefed.util.keystore.IKeyStoreClient) throws com.android.tradefed.config.ConfigurationException
public abstract void printCommandUsage (boolean, java.io.PrintStream) throws com.android.tradefed.config.ConfigurationException
public abstract org.json.JSONArray getJsonCommandUsage () throws org.json.JSONException
public abstract void validateOptions () throws com.android.tradefed.config.ConfigurationException
public abstract void setCommandLine (java.lang.String[])
public abstract java.lang.String getCommandLine ()
public abstract void dumpXml (java.io.PrintWriter) throws java.io.IOException
}
com/android/tradefed/config/OptionSetter$LongHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$LongHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
NumberFormatException ex
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/OptionSetter$FileHandler.classOptionSetter.java
package com.android.tradefed.config
com.android.tradefed.config.OptionSetter$FileHandler extends com.android.tradefed.config.OptionSetter$Handler {
private void ()
java.lang.Object translate (java.lang.String)
String valueText
void (com.android.tradefed.config.OptionSetter$1)
com.android.tradefed.config.OptionSetter$1 x0
}
com/android/tradefed/config/ConfigurationFactory$ConfigDefComparator.classConfigurationFactory.java
package com.android.tradefed.config
com.android.tradefed.config.ConfigurationFactory$ConfigDefComparator extends java.lang.Object implements java.util.Comparator {
private void ()
public int compare (com.android.tradefed.config.ConfigurationDef, com.android.tradefed.config.ConfigurationDef)
com.android.tradefed.config.ConfigurationDef d1
com.android.tradefed.config.ConfigurationDef d2
public volatile int compare (java.lang.Object, java.lang.Object)
void (com.android.tradefed.config.ConfigurationFactory$1)
com.android.tradefed.config.ConfigurationFactory$1 x0
}
com/android/tradefed/command/
com/android/tradefed/command/CommandFileWatcher$ICommandFileListener.classCommandFileWatcher.java
package com.android.tradefed.command
abstract com.android.tradefed.command.CommandFileWatcher$ICommandFileListener extends java.lang.Object {
public abstract void notifyFileChanged (java.io.File, java.util.List)
}
com/android/tradefed/command/CommandFileWatcher$CommandFile.classCommandFileWatcher.java
package com.android.tradefed.command
com.android.tradefed.command.CommandFileWatcher$CommandFile extends java.lang.Object {
public final java.io.File file
public final long modTime
public final java.util.List extraArgs
public final java.util.List dependencies
public void (java.io.File)
java.io.File cmdFile
public void (java.io.File, java.util.List, java.util.List)
java.io.File f
java.io.File cmdFile
java.util.List extraArgs
java.util.List dependencies
}
com/android/tradefed/command/Console$2.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$2 extends java.lang.Object implements java.lang.Runnable {
final String val$helpText
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console, java.lang.String)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/Console$19.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$19 extends com.android.tradefed.command.Console$ArgRunnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
int i
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.command.Console$CaptureList args
int startIdx
String[] flatArgs
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/CommandScheduler$Rescheduler.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$Rescheduler extends java.lang.Object implements com.android.tradefed.invoker.IRescheduler {
private com.android.tradefed.command.CommandScheduler$CommandTracker mCmdTracker
final com.android.tradefed.command.CommandScheduler this$0
void (com.android.tradefed.command.CommandScheduler, com.android.tradefed.command.CommandScheduler$CommandTracker)
com.android.tradefed.command.CommandScheduler$CommandTracker cmdTracker
public boolean scheduleConfig (com.android.tradefed.config.IConfiguration)
com.android.tradefed.config.IConfiguration config
com.android.tradefed.command.CommandScheduler$ExecutableCommand rescheduledCmd
public boolean rescheduleCommand ()
com.android.tradefed.config.IConfiguration config
com.android.tradefed.command.CommandScheduler$ExecutableCommand execCmd
com.android.tradefed.config.ConfigurationException e
}
com/android/tradefed/command/Console$8.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$8 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/CommandScheduler.classCommandScheduler.java
package com.android.tradefed.command
public com.android.tradefed.command.CommandScheduler extends java.lang.Thread implements com.android.tradefed.command.ICommandScheduler com.android.tradefed.command.CommandFileWatcher$ICommandFileListener {
private java.util.List mReadyCommands
private java.util.Set mUnscheduledWarning
private java.util.Set mSleepingCommands
private java.util.Set mExecutingCommands
private java.util.Map mInvocationThreadMap
private java.util.concurrent.ScheduledThreadPoolExecutor mCommandTimer
private com.android.tradefed.command.remote.IRemoteClient mRemoteClient
private com.android.tradefed.command.remote.RemoteManager mRemoteManager
private com.android.tradefed.command.CommandFileWatcher mCommandFileWatcher
private final java.util.concurrent.CountDownLatch mRunLatch
private static final long MAX_HANDOVER_INIT_TIME
private int mCurrentCommandId
private boolean mShutdownOnEmpty
private boolean mStarted
private boolean mPerformingHandover
private com.android.tradefed.command.CommandScheduler$WaitObj mHandoverHandshake
private com.android.tradefed.command.CommandScheduler$WaitObj mCommandProcessWait
private int mLastInvocationExitCode
private boolean mReloadCmdfiles
private long mPollTime
private boolean mShutdownOnCmdfileError
private long mShutdownTimeout
public void ()
public void start ()
public synchronized com.android.tradefed.command.CommandFileWatcher getCommandFileWatcher ()
void initDeviceManager ()
com.android.tradefed.invoker.ITestInvocation createRunInstance ()
com.android.tradefed.device.IDeviceManager getDeviceManager ()
java.util.List getHostMonitor ()
protected com.android.tradefed.config.IConfigurationFactory getConfigFactory ()
protected com.android.tradefed.util.keystore.IKeyStoreClient getKeyStoreClient ()
com.android.tradefed.util.keystore.KeyStoreException e
com.android.tradefed.util.keystore.IKeyStoreFactory f
IllegalStateException e
public void run ()
Thread thread
com.android.tradefed.device.IDeviceManager manager
java.util.List threadListCopy
void checkInvocations ()
com.android.tradefed.command.CommandScheduler$InvocationThread thread
java.util.List copy
protected void processReadyCommands (com.android.tradefed.device.IDeviceManager)
java.io.PrintWriter pw
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
com.android.tradefed.device.ITestDevice device
java.util.Iterator cmdIter
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
java.util.Map$Entry cmdDeviceEntry
com.android.tradefed.device.IDeviceManager manager
java.util.Map scheduledCommandMap
public void await () throws java.lang.InterruptedException
private void closeRemoteClient ()
com.android.tradefed.command.remote.RemoteException e
private void waitForThread (java.lang.Thread)
InterruptedException e
Thread thread
private void exit (com.android.tradefed.device.IDeviceManager)
com.android.tradefed.device.IDeviceManager manager
public boolean addCommand (java.lang.String[]) throws com.android.tradefed.config.ConfigurationException
String[] args
public boolean addCommand (java.lang.String[], long) throws com.android.tradefed.config.ConfigurationException
String[] args
long totalExecTime
private boolean internalAddCommand (java.lang.String[], long, java.lang.String) throws com.android.tradefed.config.ConfigurationException
org.json.JSONException e
String cmdLine
com.android.tradefed.command.CommandScheduler$CommandTracker cmdTracker
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmdInstance
String[] args
long totalExecTime
String cmdFilePath
com.android.tradefed.config.IConfiguration config
public void addCommandFile (java.lang.String, java.util.List) throws com.android.tradefed.config.ConfigurationException
String cmdFilePath
java.util.List extraArgs
java.io.File cmdFile
private void internalAddCommandFile (java.io.File, java.util.List) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.ConfigurationException e
String[] arrayCommand
String prettyCmdLine
com.android.tradefed.command.CommandFileParser$CommandLine command
com.android.tradefed.command.CommandFileParser parser
java.util.List commands
java.io.IOException e
java.io.File cmdFile
java.util.List extraArgs
com.android.tradefed.command.CommandFileParser createCommandFileParser ()
private void addCommandForAllDevices (long, java.lang.String[], java.lang.String) throws com.android.tradefed.config.ConfigurationException
String device
String[] argsWithDevice
com.android.tradefed.command.CommandScheduler$CommandTracker cmdTracker
com.android.tradefed.config.IConfiguration config
com.android.tradefed.command.CommandScheduler$ExecutableCommand execCmd
com.android.tradefed.command.remote.DeviceDescriptor deviceDesc
long totalExecTime
String[] args
String cmdFilePath
java.util.List deviceDescs
private synchronized com.android.tradefed.command.CommandScheduler$CommandTracker createCommandTracker (java.lang.String[], java.lang.String)
String[] args
String commandFilePath
private com.android.tradefed.command.CommandScheduler$ExecutableCommand createExecutableCommand (com.android.tradefed.command.CommandScheduler$CommandTracker, com.android.tradefed.config.IConfiguration, boolean)
com.android.tradefed.command.CommandScheduler$CommandTracker cmdTracker
com.android.tradefed.config.IConfiguration config
boolean rescheduled
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
private void addNewExecCommandToQueue (com.android.tradefed.command.CommandScheduler$CommandTracker)
com.android.tradefed.config.IConfiguration config
com.android.tradefed.command.CommandScheduler$ExecutableCommand execCmd
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.command.CommandScheduler$CommandTracker commandTracker
private synchronized boolean addExecCommandToQueue (com.android.tradefed.command.CommandScheduler$ExecutableCommand, long)
Runnable delayCommand
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
long delayTime
private java.lang.String getArgString (java.lang.String[])
String[] args
public void execCommand (com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener, java.lang.String[]) throws com.android.tradefed.config.ConfigurationException com.android.tradefed.device.NoDeviceException
com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener listener
String[] args
com.android.tradefed.device.IDeviceManager manager
com.android.tradefed.command.CommandScheduler$CommandTracker cmdTracker
com.android.tradefed.config.IConfiguration config
com.android.tradefed.command.CommandScheduler$ExecutableCommand execCmd
com.android.tradefed.device.ITestDevice device
public void execCommand (com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener, com.android.tradefed.device.ITestDevice, java.lang.String[]) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener listener
com.android.tradefed.device.ITestDevice device
String[] args
com.android.tradefed.command.CommandScheduler$CommandTracker cmdTracker
com.android.tradefed.config.IConfiguration config
com.android.tradefed.command.CommandScheduler$ExecutableCommand execCmd
private transient void startInvocation (com.android.tradefed.device.ITestDevice, com.android.tradefed.command.CommandScheduler$ExecutableCommand, com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener[])
com.android.tradefed.device.ITestDevice device
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener[] listeners
String invocationName
com.android.tradefed.command.CommandScheduler$InvocationThread invocationThread
private synchronized void removeInvocationThread (com.android.tradefed.command.CommandScheduler$InvocationThread)
com.android.tradefed.command.CommandScheduler$InvocationThread invThread
private synchronized boolean hasInvocationThread (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
private synchronized void addInvocationThread (com.android.tradefed.command.CommandScheduler$InvocationThread)
com.android.tradefed.command.CommandScheduler$InvocationThread invThread
protected synchronized boolean isShutdown ()
protected synchronized boolean isShuttingDown ()
public synchronized void shutdown ()
public synchronized void shutdownOnEmpty ()
public synchronized void removeAllCommands ()
Runnable task
private synchronized void removeCommandsFromFile (java.io.File)
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
String path
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
String path
java.io.File cmdFile
java.util.Iterator cmdIter
public synchronized boolean handoverShutdown (int)
com.android.tradefed.command.remote.RemoteException e
int handoverPort
private void handoverDevices (com.android.tradefed.command.remote.IRemoteClient) throws com.android.tradefed.command.remote.RemoteException
com.android.tradefed.command.remote.DeviceDescriptor deviceDesc
com.android.tradefed.command.remote.IRemoteClient client
private void handoverCommands (com.android.tradefed.command.remote.IRemoteClient) throws com.android.tradefed.command.remote.RemoteException
com.android.tradefed.command.CommandScheduler$CommandTracker cmd
com.android.tradefed.command.remote.IRemoteClient client
java.util.List cmdCopy
private void handoverCmdFiles (com.android.tradefed.command.remote.IRemoteClient, java.util.List) throws com.android.tradefed.command.remote.RemoteException
java.util.List extraArgs
com.android.tradefed.command.CommandScheduler$CommandTracker cmd
String cmdPath
java.util.Set cmdFilesSent
java.util.Iterator cmdIter
com.android.tradefed.command.remote.IRemoteClient client
java.util.List cmdCopy
java.util.List getCommandTrackers ()
com.android.tradefed.command.CommandScheduler$ExecutableCommandState cmdState
java.util.List cmdCopy
java.util.Set cmdTrackers
private void remoteFreeDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.command.remote.RemoteException e
com.android.tradefed.device.ITestDevice device
public synchronized void shutdownHard ()
com.android.tradefed.command.CommandScheduler$InvocationThread thread
void initLogging ()
void cleanUp ()
public void displayInvocationsInfo (java.io.PrintWriter)
com.android.tradefed.command.CommandScheduler$InvocationThread invThread
java.io.PrintWriter printWriter
java.util.List copy
java.util.ArrayList displayRows
long curTime
private java.lang.String getTimeString (long)
long elapsedTime
long duration
long secs
long mins
long hrs
String time
public synchronized boolean stopInvocation (com.android.tradefed.invoker.ITestInvocation)
com.android.tradefed.command.CommandScheduler$InvocationThread thread
com.android.tradefed.invoker.ITestInvocation invocation
public void displayCommandsInfo (java.io.PrintWriter, java.lang.String)
String cmdDesc
String argString
com.android.tradefed.command.CommandScheduler$CommandTracker cmd
java.io.PrintWriter printWriter
String regex
java.util.regex.Pattern regexPattern
java.util.List cmds
public void dumpCommandsXml (java.io.PrintWriter, java.lang.String)
String arg
java.io.File xmlFile
java.io.PrintWriter writer
java.io.IOException e
String xmlPrefix
boolean templateIncludeFound
boolean testFound
String[] args
String argString
com.android.tradefed.command.CommandScheduler$ExecutableCommandState cmd
java.io.PrintWriter printWriter
String regex
java.util.regex.Pattern regexPattern
java.util.List cmdCopy
public void displayCommandQueue (java.io.PrintWriter)
com.android.tradefed.command.CommandScheduler$ExecutableCommandState cmd
java.io.PrintWriter printWriter
java.util.List cmdCopy
java.util.ArrayList displayRows
long curTime
private void dumpCommand (long, com.android.tradefed.command.CommandScheduler$ExecutableCommandState, java.util.ArrayList)
long curTime
com.android.tradefed.command.CommandScheduler$ExecutableCommandState cmdAndState
java.util.ArrayList displayRows
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
String sleepTime
private void startRemoteManager ()
String error
com.android.tradefed.command.remote.RemoteException e
boolean startRmtMgrOnBoot
int defaultRmtMgrPort
boolean autoHandover
private void waitForHandoverHandshake ()
public void handoverInitiationComplete ()
public void completeHandover ()
InterruptedException e
int i
boolean success
private void initiateHandover (int) throws com.android.tradefed.command.remote.RemoteException
int port
private synchronized void assertStarted ()
public void notifyFileChanged (java.io.File, java.util.List)
com.android.tradefed.config.ConfigurationException e
java.io.File cmdFile
java.util.List extraArgs
void setCommandFileReload (boolean)
boolean b
synchronized int getAllCommandsSize ()
synchronized java.util.List getAllCommands ()
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
java.util.List cmds
public boolean shouldShutdownOnCmdfileError ()
public long getShutdownTimeout ()
public int getLastInvocationExitCode ()
private void setLastInvocationExitCode (int)
int errorcode
static java.util.Set access$100 (com.android.tradefed.command.CommandScheduler)
com.android.tradefed.command.CommandScheduler x0
static com.android.tradefed.command.CommandScheduler$WaitObj access$200 (com.android.tradefed.command.CommandScheduler)
com.android.tradefed.command.CommandScheduler x0
static com.android.tradefed.command.CommandScheduler$ExecutableCommand access$300 (com.android.tradefed.command.CommandScheduler, com.android.tradefed.command.CommandScheduler$CommandTracker, com.android.tradefed.config.IConfiguration, boolean)
com.android.tradefed.command.CommandScheduler x0
com.android.tradefed.command.CommandScheduler$CommandTracker x1
com.android.tradefed.config.IConfiguration x2
boolean x3
static boolean access$400 (com.android.tradefed.command.CommandScheduler, com.android.tradefed.command.CommandScheduler$ExecutableCommand, long)
com.android.tradefed.command.CommandScheduler x0
com.android.tradefed.command.CommandScheduler$ExecutableCommand x1
long x2
static void access$600 (com.android.tradefed.command.CommandScheduler, com.android.tradefed.device.ITestDevice)
com.android.tradefed.command.CommandScheduler x0
com.android.tradefed.device.ITestDevice x1
static void access$700 (com.android.tradefed.command.CommandScheduler, int)
com.android.tradefed.command.CommandScheduler x0
int x1
static void access$800 (com.android.tradefed.command.CommandScheduler, com.android.tradefed.command.CommandScheduler$InvocationThread)
com.android.tradefed.command.CommandScheduler x0
com.android.tradefed.command.CommandScheduler$InvocationThread x1
static java.util.Set access$1200 (com.android.tradefed.command.CommandScheduler)
com.android.tradefed.command.CommandScheduler x0
static java.util.List access$1300 (com.android.tradefed.command.CommandScheduler)
com.android.tradefed.command.CommandScheduler x0
}
com/android/tradefed/command/CommandScheduler$ExecutableCommandComparator.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$ExecutableCommandComparator extends java.lang.Object implements java.util.Comparator {
com.android.tradefed.command.CommandScheduler$CommandTrackerTimeComparator mTrackerComparator
private void ()
public int compare (com.android.tradefed.command.CommandScheduler$ExecutableCommand, com.android.tradefed.command.CommandScheduler$ExecutableCommand)
com.android.tradefed.command.CommandScheduler$ExecutableCommand c1
com.android.tradefed.command.CommandScheduler$ExecutableCommand c2
public volatile int compare (java.lang.Object, java.lang.Object)
void (com.android.tradefed.command.CommandScheduler$1)
com.android.tradefed.command.CommandScheduler$1 x0
}
com/android/tradefed/command/Console$21.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$21 extends com.android.tradefed.command.Console$ArgRunnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
int i
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.command.Console$CaptureList args
String[] flatArgs
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/CommandScheduler$InvocationThread.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$InvocationThread extends java.lang.Thread {
private final com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener[] mListeners
private final com.android.tradefed.device.ITestDevice mDevice
private final com.android.tradefed.command.CommandScheduler$ExecutableCommand mCmd
private final com.android.tradefed.invoker.ITestInvocation mInvocation
private long mStartTime
final com.android.tradefed.command.CommandScheduler this$0
public transient void (com.android.tradefed.command.CommandScheduler, java.lang.String, com.android.tradefed.device.ITestDevice, com.android.tradefed.command.CommandScheduler$ExecutableCommand, com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener[])
String name
com.android.tradefed.device.ITestDevice device
com.android.tradefed.command.CommandScheduler$ExecutableCommand command
com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener[] listeners
public long getStartTime ()
public void run ()
com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener listener
long elapsedTime
com.android.tradefed.device.DeviceUnresponsiveException e
com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener listener
long elapsedTime
com.android.tradefed.device.DeviceNotAvailableException e
com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener listener
long elapsedTime
com.android.tradefed.command.FatalHostError e
com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener listener
long elapsedTime
Throwable e
com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener listener
long elapsedTime
com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener listener
long elapsedTime
com.android.tradefed.device.FreeDeviceState deviceState
com.android.tradefed.invoker.ITestInvocation instance
com.android.tradefed.config.IConfiguration config
com.android.tradefed.invoker.ITestInvocation getInvocation ()
com.android.tradefed.device.ITestDevice getDevice ()
public void stopInvocation (java.lang.String)
com.android.tradefed.device.DeviceNotAvailableException e
String message
public void disableReporters ()
com.android.tradefed.result.ITestInvocationListener listener
public void checkDeviceBatteryLevel ()
com.android.ddmlib.IDevice device
int batteryLevel
Integer cutoffBattery
static com.android.tradefed.command.CommandScheduler$ExecutableCommand access$1500 (com.android.tradefed.command.CommandScheduler$InvocationThread)
com.android.tradefed.command.CommandScheduler$InvocationThread x0
}
com/android/tradefed/command/CommandScheduler$FreeDeviceHandler.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$FreeDeviceHandler extends com.android.tradefed.result.ResultForwarder implements com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener {
private final com.android.tradefed.device.IDeviceManager mDeviceManager
final com.android.tradefed.command.CommandScheduler this$0
transient void (com.android.tradefed.command.CommandScheduler, com.android.tradefed.device.IDeviceManager, com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener[])
com.android.tradefed.device.IDeviceManager deviceManager
com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener[] listeners
public void invocationComplete (com.android.tradefed.device.ITestDevice, com.android.tradefed.device.FreeDeviceState)
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.device.ITestDevice device
com.android.tradefed.device.FreeDeviceState deviceState
}
com/android/tradefed/command/Console$14.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$14 extends com.android.tradefed.command.Console$ArgRunnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
com.android.tradefed.command.Console$CaptureList args
String configArg
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/CommandFileWatcher.classCommandFileWatcher.java
package com.android.tradefed.command
com.android.tradefed.command.CommandFileWatcher extends java.lang.Thread {
private static final long POLL_TIME_MS
private java.util.Map mCmdFileMap
boolean mCancelled
private final com.android.tradefed.command.CommandFileWatcher$ICommandFileListener mListener
public void (com.android.tradefed.command.CommandFileWatcher$ICommandFileListener)
com.android.tradefed.command.CommandFileWatcher$ICommandFileListener listener
public void run ()
void addCmdFile (java.io.File, java.util.List, java.util.List)
java.io.File cmdFile
java.util.List extraArgs
java.util.List dependencies
com.android.tradefed.command.CommandFileWatcher$CommandFile f
public boolean isFileWatched (java.io.File)
java.io.File cmdFile
public void cancel ()
public boolean isCancelled ()
void checkForUpdates ()
com.android.tradefed.command.CommandFileWatcher$CommandFile cmd
java.util.Set checkedFiles
java.util.List cmdCopy
boolean checkCommandFileForUpdate (com.android.tradefed.command.CommandFileWatcher$CommandFile, java.util.Set)
com.android.tradefed.command.CommandFileWatcher$CommandFile dep
com.android.tradefed.command.CommandFileWatcher$CommandFile cmd
java.util.Set checkedFiles
long curModTime
com.android.tradefed.command.CommandFileParser createCommandFileParser ()
com.android.tradefed.util.IRunUtil getRunUtil ()
public void addCmdFile (java.io.File, java.util.List, java.util.Collection)
String p
java.io.File cmdFile
java.util.List extraArgs
java.util.Collection includedFiles
java.util.List includesAsFiles
public void removeAllFiles ()
public java.util.List getExtraArgsForFile (java.lang.String)
String cmdPath
com.android.tradefed.command.CommandFileWatcher$CommandFile cmdFile
}
com/android/tradefed/command/CommandFileParser$Bitmask.classCommandFileParser.java
package com.android.tradefed.command
com.android.tradefed.command.CommandFileParser$Bitmask extends java.lang.Object {
private java.util.List mBitmask
private int mNumBitsSet
public void (int)
int nBits
public void (int, boolean)
int i
int nBits
boolean initialValue
public int getSetCount ()
public boolean get (int)
int idx
public boolean set (int)
int idx
boolean retVal
public boolean unset (int)
int idx
boolean retVal
public boolean remove (int)
int idx
boolean retVal
public void add (int, boolean)
int idx
boolean val
public void addN (int, int, boolean)
int i
int idx
int count
boolean val
}
com/android/tradefed/command/CommandFileParser$CommandLine.classCommandFileParser.java
package com.android.tradefed.command
public com.android.tradefed.command.CommandFileParser$CommandLine extends java.util.LinkedList {
private final java.io.File mFile
private final int mLineNumber
void (java.io.File, int)
java.io.File file
int lineNumber
void (java.util.Collection, java.io.File, int)
java.util.Collection c
java.io.File file
int lineNumber
public java.lang.String[] asArray ()
String a
String[] arrayContents
int i
public java.io.File getFile ()
public int getLineNumber ()
public boolean equals (java.lang.Object)
com.android.tradefed.command.CommandFileParser$CommandLine otherLine
Object o
public int hashCode ()
int listHash
}
com/android/tradefed/command/Console$12.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$12 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/CommandScheduler$1.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.CommandScheduler$ExecutableCommand val$cmd
final com.android.tradefed.command.CommandScheduler this$0
void (com.android.tradefed.command.CommandScheduler, com.android.tradefed.command.CommandScheduler$ExecutableCommand)
com.android.tradefed.command.CommandScheduler this$0
public void run ()
}
com/android/tradefed/command/Console$11.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$11 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/CommandScheduler$ExecutableCommandState.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$ExecutableCommandState extends java.lang.Object {
final com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
final com.android.tradefed.command.CommandScheduler$CommandState state
void (com.android.tradefed.command.CommandScheduler$ExecutableCommand, com.android.tradefed.command.CommandScheduler$CommandState)
com.android.tradefed.command.CommandScheduler$ExecutableCommand cmd
com.android.tradefed.command.CommandScheduler$CommandState state
}
com/android/tradefed/command/Console$1.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$1 extends com.android.tradefed.command.Console$ArgRunnable {
final String val$genHelpString
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console, java.lang.String)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
com.android.tradefed.command.Console$CaptureList args
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/Console$17.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$17 extends com.android.tradefed.command.Console$ArgRunnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
com.android.tradefed.command.Console$CaptureList args
String pattern
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/Console$16.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$16 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/Console$ForceQuitRunnable.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$ForceQuitRunnable extends com.android.tradefed.command.Console$QuitRunnable {
final com.android.tradefed.command.Console this$0
private void (com.android.tradefed.command.Console)
public void run (com.android.tradefed.command.Console$CaptureList)
com.android.tradefed.command.Console$CaptureList args
public volatile void run (java.lang.Object)
void (com.android.tradefed.command.Console, com.android.tradefed.command.Console$1)
com.android.tradefed.command.Console x0
com.android.tradefed.command.Console$1 x1
}
com/android/tradefed/command/CommandOptions.classCommandOptions.java
package com.android.tradefed.command
public com.android.tradefed.command.CommandOptions extends java.lang.Object implements com.android.tradefed.command.ICommandOptions {
private boolean mHelpMode
private boolean mFullHelpMode
private boolean mJsonHelpMode
private boolean mDryRunMode
private boolean mNoisyDryRunMode
private Long mMinLoopTime
private Long mMaxRandomLoopTime
private boolean mLoopMode
private boolean mAllDevices
private boolean mTakeBugreportOnInvocationEnded
public void ()
void setHelpMode (boolean)
boolean helpMode
public boolean isHelpMode ()
public boolean isFullHelpMode ()
void setJsonHelpMode (boolean)
boolean jsonHelpMode
public boolean isJsonHelpMode ()
void setDryRunMode (boolean)
boolean dryRunMode
public boolean isDryRunMode ()
public boolean isNoisyDryRunMode ()
public void setLoopMode (boolean)
boolean loopMode
public boolean isLoopMode ()
void setMinLoopTime (long)
long loopTime
public long getMinLoopTime ()
public long getLoopTime ()
long randomizedValue
public com.android.tradefed.command.ICommandOptions clone ()
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.command.CommandOptions clone
public boolean runOnAllDevices ()
public boolean takeBugreportOnInvocationEnded ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/android/tradefed/command/CommandScheduler$CommandTrackerIdComparator.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$CommandTrackerIdComparator extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.android.tradefed.command.CommandScheduler$CommandTracker, com.android.tradefed.command.CommandScheduler$CommandTracker)
com.android.tradefed.command.CommandScheduler$CommandTracker c1
com.android.tradefed.command.CommandScheduler$CommandTracker c2
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/android/tradefed/command/Console$10.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$10 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/Console.classConsole.java
package com.android.tradefed.command
public com.android.tradefed.command.Console extends java.lang.Thread {
private static final String CONSOLE_PROMPT
protected static final String HELP_PATTERN
protected static final String LIST_PATTERN
protected static final String DUMP_PATTERN
protected static final String RUN_PATTERN
protected static final String EXIT_PATTERN
protected static final String SET_PATTERN
protected static final String VERSION_PATTERN
protected static final String REMOVE_PATTERN
protected static final String DEBUG_PATTERN
protected static final String LIST_COMMANDS_PATTERN
protected static final String LINE_SEPARATOR
private static com.android.tradefed.log.ConsoleReaderOutputStream sConsoleStream
protected com.android.tradefed.command.ICommandScheduler mScheduler
protected com.android.tradefed.util.keystore.IKeyStoreFactory mKeyStoreFactory
protected jline.ConsoleReader mConsoleReader
private com.android.tradefed.util.RegexTrie mCommandTrie
private boolean mShouldExit
private java.util.List mMainArgs
com.android.tradefed.util.RegexTrie getCommandTrie ()
protected static jline.ConsoleReader getReader ()
jline.ConsoleReader reader
java.io.IOException e
protected void ()
void (jline.ConsoleReader)
jline.ConsoleReader reader
java.util.List genericHelp
java.util.Map commandHelp
void setCommandScheduler (com.android.tradefed.command.ICommandScheduler)
com.android.tradefed.command.ICommandScheduler scheduler
void setKeyStoreFactory (com.android.tradefed.util.keystore.IKeyStoreFactory)
com.android.tradefed.util.keystore.IKeyStoreFactory factory
protected void setCustomCommands (com.android.tradefed.util.RegexTrie, java.util.List, java.util.Map)
com.android.tradefed.util.RegexTrie trie
java.util.List genericHelp
java.util.Map commandHelp
void generateHelpListings (com.android.tradefed.util.RegexTrie, java.util.List, java.util.Map)
String key
String helpText
java.util.Map$Entry helpPair
com.android.tradefed.util.RegexTrie trie
java.util.List genericHelp
java.util.Map commandHelp
String genHelpString
String helpPattern
com.android.tradefed.command.Console$ArgRunnable genericHelpRunnable
StringBuilder allHelpBuilder
String allHelpText
protected java.lang.String getGenericHelpString (java.util.List)
java.util.List genericHelp
static java.util.List getFlatArgs (int, com.android.tradefed.command.Console$CaptureList)
java.util.List single
int len
int argIdx
com.android.tradefed.command.Console$CaptureList cl
java.util.List flat
java.util.ListIterator iter
void runCmdfile (java.lang.String, java.util.List)
com.android.tradefed.config.ConfigurationException e
String cmdfileName
java.util.List extraArgs
void addDefaultCommands (com.android.tradefed.util.RegexTrie, java.util.List, java.util.Map)
com.android.tradefed.util.RegexTrie trie
java.util.List genericHelp
java.util.Map commandHelp
com.android.tradefed.command.Console$ArgRunnable listCmdRun
com.android.tradefed.command.Console$ArgRunnable dumpConfigRun
com.android.tradefed.command.Console$ArgRunnable dumpCmdRun
com.android.tradefed.command.Console$ArgRunnable runRunCommand
com.android.tradefed.command.Console$ArgRunnable runAndExitCommand
com.android.tradefed.command.Console$ArgRunnable runRunCmdfile
com.android.tradefed.command.Console$ArgRunnable runRunCmdfileAndExit
com.android.tradefed.command.Console$ArgRunnable runRunAllCmdfilesAndExit
com.android.tradefed.command.Console$ArgRunnable runSetLog
private java.lang.String getConsoleInput () throws java.io.IOException
String input
protected java.lang.String getConsolePrompt ()
protected void printLine (java.lang.String)
String output
protected void printLine (java.lang.String, java.io.PrintStream)
String output
java.io.PrintStream pw
void executeCmdRunnable (java.lang.Runnable, com.android.tradefed.command.Console$CaptureList)
Runnable command
com.android.tradefed.command.Console$CaptureList groups
boolean isConsoleFunctional ()
public void run ()
IllegalArgumentException e
String[] tokens
String cmd
Runnable command
String input
com.android.tradefed.command.Console$CaptureList groups
String[] tokens
Exception e
java.util.List arrrgs
void awaitScheduler () throws java.lang.InterruptedException
com.android.tradefed.config.IConfigurationFactory getConfigurationFactory ()
private void dumpStacks (java.io.PrintStream)
java.util.Map$Entry threadEntry
java.io.PrintStream ps
java.util.Map threadMap
private void dumpThreadStack (java.lang.Thread, java.lang.StackTraceElement[], java.io.PrintStream)
int i
Thread thread
StackTraceElement[] trace
java.io.PrintStream ps
private void dumpLogs ()
private void dumpEnv ()
java.util.Map$Entry entry
java.util.Map env
private void dumpTfBugreport ()
java.io.File tmpStackFile
java.io.File zippedBugreport
java.io.IOException io
java.io.File tmpBugreportDir
java.io.PrintStream ps
public void setArgs (java.util.List)
java.util.List mainArgs
public static void main (java.lang.String[]) throws java.lang.InterruptedException com.android.tradefed.config.ConfigurationException
String[] mainArgs
com.android.tradefed.command.Console console
public static void startConsole (com.android.tradefed.command.Console, java.lang.String[]) throws java.lang.InterruptedException com.android.tradefed.config.ConfigurationException
com.android.tradefed.command.Console console
String[] args
java.util.List nonGlobalArgs
static void access$200 (com.android.tradefed.command.Console, java.io.PrintStream)
com.android.tradefed.command.Console x0
java.io.PrintStream x1
static void access$300 (com.android.tradefed.command.Console)
com.android.tradefed.command.Console x0
static void access$400 (com.android.tradefed.command.Console)
com.android.tradefed.command.Console x0
static void access$500 (com.android.tradefed.command.Console)
com.android.tradefed.command.Console x0
static boolean access$602 (com.android.tradefed.command.Console, boolean)
com.android.tradefed.command.Console x0
boolean x1
static void ()
}
com/android/tradefed/command/Console$6.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$6 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/Console$15.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$15 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/CommandScheduler$AvailDeviceMonitor.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$AvailDeviceMonitor extends java.lang.Object implements com.android.tradefed.device.IDeviceMonitor {
final com.android.tradefed.command.CommandScheduler this$0
private void (com.android.tradefed.command.CommandScheduler)
public void run ()
public void setDeviceLister (com.android.tradefed.device.IDeviceMonitor$DeviceLister)
com.android.tradefed.device.IDeviceMonitor$DeviceLister lister
public void notifyDeviceStateChange (java.lang.String, com.android.tradefed.device.DeviceAllocationState, com.android.tradefed.device.DeviceAllocationState)
String serial
com.android.tradefed.device.DeviceAllocationState oldState
com.android.tradefed.device.DeviceAllocationState newState
void (com.android.tradefed.command.CommandScheduler, com.android.tradefed.command.CommandScheduler$1)
com.android.tradefed.command.CommandScheduler x0
com.android.tradefed.command.CommandScheduler$1 x1
}
com/android/tradefed/command/Console$9.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$9 extends com.android.tradefed.command.Console$ArgRunnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
com.android.tradefed.command.Console$CaptureList args
String pattern
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/Console$20.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$20 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
String version
}
com/android/tradefed/command/Console$24.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$24 extends com.android.tradefed.command.Console$ArgRunnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
String cmdfile
com.android.tradefed.command.Console$CaptureList args
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/ICommandScheduler.classICommandScheduler.java
package com.android.tradefed.command
public abstract com.android.tradefed.command.ICommandScheduler extends java.lang.Object {
public abstract boolean addCommand (java.lang.String[]) throws com.android.tradefed.config.ConfigurationException
public abstract void addCommandFile (java.lang.String, java.util.List) throws com.android.tradefed.config.ConfigurationException
public abstract boolean addCommand (java.lang.String[], long) throws com.android.tradefed.config.ConfigurationException
public abstract void execCommand (com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener, java.lang.String[]) throws com.android.tradefed.config.ConfigurationException com.android.tradefed.device.NoDeviceException
public abstract void execCommand (com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener, com.android.tradefed.device.ITestDevice, java.lang.String[]) throws com.android.tradefed.config.ConfigurationException
public abstract void removeAllCommands ()
public abstract void shutdown ()
public abstract void shutdownOnEmpty ()
public abstract boolean handoverShutdown (int)
public abstract void handoverInitiationComplete ()
public abstract void completeHandover ()
public abstract void shutdownHard ()
public abstract void start ()
public abstract void join () throws java.lang.InterruptedException
public abstract void await () throws java.lang.InterruptedException
public abstract void displayInvocationsInfo (java.io.PrintWriter)
public abstract boolean stopInvocation (com.android.tradefed.invoker.ITestInvocation) throws java.lang.UnsupportedOperationException
public abstract void displayCommandsInfo (java.io.PrintWriter, java.lang.String)
public abstract void dumpCommandsXml (java.io.PrintWriter, java.lang.String)
public abstract void displayCommandQueue (java.io.PrintWriter)
public abstract com.android.tradefed.command.CommandFileWatcher getCommandFileWatcher ()
public abstract boolean shouldShutdownOnCmdfileError ()
public abstract int getLastInvocationExitCode ()
}
com/android/tradefed/command/Console$13.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$13 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/FatalHostError.classFatalHostError.java
package com.android.tradefed.command
public com.android.tradefed.command.FatalHostError extends java.lang.RuntimeException {
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
public void (java.lang.String)
String msg
}
com/android/tradefed/command/Console$26.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$26 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/CommandScheduler$CommandState.classCommandScheduler.java
package com.android.tradefed.command
final com.android.tradefed.command.CommandScheduler$CommandState extends java.lang.Enum {
public static final com.android.tradefed.command.CommandScheduler$CommandState WAITING_FOR_DEVICE
public static final com.android.tradefed.command.CommandScheduler$CommandState EXECUTING
public static final com.android.tradefed.command.CommandScheduler$CommandState SLEEPING
private String mDisplayName
private static final com.android.tradefed.command.CommandScheduler$CommandState[] $VALUES
public static com.android.tradefed.command.CommandScheduler$CommandState[] values ()
public static com.android.tradefed.command.CommandScheduler$CommandState valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String displayName
public java.lang.String getDisplayName ()
static void ()
}
com/android/tradefed/command/Console$CaptureList.classConsole.java
package com.android.tradefed.command
public com.android.tradefed.command.Console$CaptureList extends java.util.LinkedList {
void ()
void (java.util.Collection)
java.util.Collection c
}
com/android/tradefed/command/Console$ArgRunnable.classConsole.java
package com.android.tradefed.command
public abstract com.android.tradefed.command.Console$ArgRunnable extends java.lang.Object implements java.lang.Runnable {
protected void ()
public void run ()
public abstract void run (java.lang.Object)
}
com/android/tradefed/command/Console$22.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$22 extends com.android.tradefed.command.Console$ArgRunnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
com.android.tradefed.command.Console$CaptureList args
int startIdx
java.util.List flatArgs
String file
java.util.List extraArgs
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/CommandScheduler$ExecutableCommand.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$ExecutableCommand extends java.lang.Object {
private final com.android.tradefed.command.CommandScheduler$CommandTracker mCmdTracker
private final com.android.tradefed.config.IConfiguration mConfig
private final boolean mRescheduled
private final long mCreationTime
private Long mSleepTime
final com.android.tradefed.command.CommandScheduler this$0
private void (com.android.tradefed.command.CommandScheduler, com.android.tradefed.command.CommandScheduler$CommandTracker, com.android.tradefed.config.IConfiguration, boolean)
com.android.tradefed.command.CommandScheduler$CommandTracker tracker
com.android.tradefed.config.IConfiguration config
boolean rescheduled
public com.android.tradefed.config.IConfiguration getConfiguration ()
com.android.tradefed.command.CommandScheduler$CommandTracker getCommandTracker ()
void commandStarted ()
public void commandFinished (long)
long elapsedTime
public boolean isRescheduled ()
public long getCreationTime ()
public boolean isLoopMode ()
public java.lang.Long getSleepTime ()
public java.lang.String getCommandFilePath ()
void (com.android.tradefed.command.CommandScheduler, com.android.tradefed.command.CommandScheduler$CommandTracker, com.android.tradefed.config.IConfiguration, boolean, com.android.tradefed.command.CommandScheduler$1)
com.android.tradefed.command.CommandScheduler x0
com.android.tradefed.command.CommandScheduler$CommandTracker x1
com.android.tradefed.config.IConfiguration x2
boolean x3
com.android.tradefed.command.CommandScheduler$1 x4
static com.android.tradefed.command.CommandScheduler$CommandTracker access$1600 (com.android.tradefed.command.CommandScheduler$ExecutableCommand)
com.android.tradefed.command.CommandScheduler$ExecutableCommand x0
}
com/android/tradefed/command/Console$7.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$7 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
com.android.tradefed.device.IDeviceManager manager
}
com/android/tradefed/command/ICommandListener.classICommandListener.java
package com.android.tradefed.command
abstract com.android.tradefed.command.ICommandListener extends java.lang.Object {
public abstract void commandStarted ()
}
com/android/tradefed/command/Console$3.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$3 extends java.lang.Object implements java.lang.Runnable {
final String val$allHelpText
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console, java.lang.String)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/CommandScheduler$WaitObj.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$WaitObj extends java.lang.Object {
boolean mEventReceived
private void ()
public synchronized boolean waitForEvent (long)
InterruptedException e
long maxWaitTime
long startTime
long remainingTime
public synchronized boolean waitForEvent ()
InterruptedException e
public synchronized void reset ()
public synchronized void waitAndReset (long)
long maxWaitTime
public synchronized void signalEventReceived ()
void (com.android.tradefed.command.CommandScheduler$1)
com.android.tradefed.command.CommandScheduler$1 x0
}
com/android/tradefed/command/CommandFileParser.classCommandFileParser.java
package com.android.tradefed.command
public com.android.tradefed.command.CommandFileParser extends java.lang.Object {
private static final java.util.regex.Pattern MACRO_PATTERN
private java.util.Map mMacros
private java.util.Map mLongMacros
private java.util.List mLines
private java.util.Collection mIncludedFiles
public void ()
private static boolean isLineMacro (com.android.tradefed.command.CommandFileParser$CommandLine)
com.android.tradefed.command.CommandFileParser$CommandLine line
private static boolean isLineLongMacro (com.android.tradefed.command.CommandFileParser$CommandLine)
com.android.tradefed.command.CommandFileParser$CommandLine line
private static boolean isLineIncludeDirective (com.android.tradefed.command.CommandFileParser$CommandLine)
com.android.tradefed.command.CommandFileParser$CommandLine line
private static boolean shouldParseLine (java.lang.String)
String line
public java.util.Collection getIncludedFiles ()
private void scanFile (java.io.File) throws java.io.IOException com.android.tradefed.config.ConfigurationException
String[] args
IllegalArgumentException e
String name
com.android.tradefed.command.CommandFileParser$CommandLine expansion
com.android.tradefed.command.CommandFileParser$CommandLine prev
com.android.tradefed.command.CommandFileParser$CommandLine line
String name
java.util.List expansion
java.util.List prev
java.io.File parent
java.io.File toScan
com.android.tradefed.command.CommandFileParser$CommandLine lArgs
java.io.File file
java.io.BufferedReader fileReader
String inputLine
int lineNumber
public java.util.List parseFile (java.io.File) throws java.io.IOException com.android.tradefed.config.ConfigurationException
com.android.tradefed.command.CommandFileParser$CommandLine line
boolean sawMacro
java.util.List longMacroExpansion
int inputIdx
int iCount
java.io.File file
com.android.tradefed.command.CommandFileParser$Bitmask inputBitmask
private java.util.List expandLongMacro (com.android.tradefed.command.CommandFileParser$CommandLine, boolean) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.command.CommandFileParser$CommandLine expanded
com.android.tradefed.command.CommandFileParser$CommandLine macroLine
java.util.List expansion
String name
java.util.List longMacro
java.util.LinkedList prefix
java.util.LinkedList suffix
String token
java.util.regex.Matcher matchMacro
int idx
com.android.tradefed.command.CommandFileParser$CommandLine line
boolean checkMissingMacro
private boolean expandMacro (com.android.tradefed.command.CommandFileParser$CommandLine)
String name
com.android.tradefed.command.CommandFileParser$CommandLine macro
String token
java.util.regex.Matcher matchMacro
com.android.tradefed.command.CommandFileParser$CommandLine line
boolean sawMacro
int idx
java.io.BufferedReader createCommandFileReader (java.io.File) throws java.io.IOException
java.io.File file
static void ()
}
com/android/tradefed/command/Console$QuitRunnable.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$QuitRunnable extends com.android.tradefed.command.Console$ArgRunnable {
private Integer mHandoverPort
private boolean mExitOnEmpty
final com.android.tradefed.command.Console this$0
private void (com.android.tradefed.command.Console)
public void run (com.android.tradefed.command.Console$CaptureList)
java.util.List optionArgs
com.android.tradefed.config.ArgsOptionParser parser
String exitMode
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.util.keystore.KeyStoreException e
com.android.tradefed.command.Console$CaptureList args
public volatile void run (java.lang.Object)
void (com.android.tradefed.command.Console, com.android.tradefed.command.Console$1)
com.android.tradefed.command.Console x0
com.android.tradefed.command.Console$1 x1
}
com/android/tradefed/command/Console$4.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$4 extends com.android.tradefed.command.Console$ArgRunnable {
final com.android.tradefed.command.Console$ArgRunnable val$genericHelpRunnable
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console, com.android.tradefed.command.Console$ArgRunnable)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
com.android.tradefed.command.Console$CaptureList args
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/CommandRunner.classCommandRunner.java
package com.android.tradefed.command
public com.android.tradefed.command.CommandRunner extends java.lang.Object {
private com.android.tradefed.command.ICommandScheduler mScheduler
private static int mErrorCode
void ()
public void run (java.lang.String[])
com.android.tradefed.config.ConfigurationException e
InterruptedException e
String[] args
public static void main (java.lang.String[])
String[] mainArgs
com.android.tradefed.command.CommandRunner console
static void ()
}
com/android/tradefed/command/ICommandOptions.classICommandOptions.java
package com.android.tradefed.command
public abstract com.android.tradefed.command.ICommandOptions extends java.lang.Object {
public abstract boolean isHelpMode ()
public abstract boolean isFullHelpMode ()
public abstract boolean isJsonHelpMode ()
public abstract boolean isDryRunMode ()
public abstract boolean isNoisyDryRunMode ()
public abstract boolean isLoopMode ()
public abstract long getMinLoopTime ()
public abstract long getLoopTime ()
public abstract void setLoopMode (boolean)
public abstract com.android.tradefed.command.ICommandOptions clone ()
public abstract boolean runOnAllDevices ()
public abstract boolean takeBugreportOnInvocationEnded ()
}
com/android/tradefed/command/Console$25.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$25 extends com.android.tradefed.command.Console$ArgRunnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
com.android.tradefed.command.Console$CaptureList args
String logLevelStr
com.android.ddmlib.Log$LogLevel newLogLevel
com.android.ddmlib.Log$LogLevel currentLogLevel
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/Console$23.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$23 extends com.android.tradefed.command.Console$ArgRunnable {
final com.android.tradefed.command.Console$ArgRunnable val$runRunCmdfile
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console, com.android.tradefed.command.Console$ArgRunnable)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
com.android.tradefed.command.Console$CaptureList args
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/Console$18.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$18 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/CommandScheduler$CommandTracker.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$CommandTracker extends java.lang.Object {
private final int mId
private final String[] mArgs
private final String mCommandFilePath
private long mTotalExecTime
void (int, java.lang.String[], java.lang.String)
int id
String[] args
String commandFilePath
synchronized void incrementExecTime (long)
long execTime
synchronized long getTotalExecTime ()
java.lang.String[] getArgs ()
int getId ()
java.lang.String getCommandFilePath ()
static java.lang.String[] access$1400 (com.android.tradefed.command.CommandScheduler$CommandTracker)
com.android.tradefed.command.CommandScheduler$CommandTracker x0
}
com/android/tradefed/command/Verify.classVerify.java
package com.android.tradefed.command
public com.android.tradefed.command.Verify extends java.lang.Object {
private static final int EXIT_STATUS_OKAY
private static final int EXIT_STATUS_FAILED
private java.util.List mCmdFiles
private boolean mShowCommands
private boolean mQuiet
private boolean mHelp
public void ()
public boolean isHelpMode ()
public static void main (java.lang.String[]) throws java.lang.InterruptedException com.android.tradefed.config.ConfigurationException
com.android.tradefed.command.Verify verify
com.android.tradefed.config.ArgsOptionParser optionSetter
String[] mainArgs
public boolean run ()
Throwable t
java.io.File cmdFile
boolean anyFailures
public boolean runVerify (java.io.File)
com.android.tradefed.command.CommandFileParser$CommandLine cmd
int i
int digits
String format
java.util.List commands
Exception e
java.io.File cmdFile
com.android.tradefed.command.CommandFileParser parser
}
com/android/tradefed/command/Console$5.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$5 extends com.android.tradefed.command.Console$ArgRunnable {
final com.android.tradefed.command.Console$ArgRunnable val$genericHelpRunnable
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console, com.android.tradefed.command.Console$ArgRunnable)
com.android.tradefed.command.Console this$0
public void run (com.android.tradefed.command.Console$CaptureList)
com.android.tradefed.command.Console$CaptureList args
public volatile void run (java.lang.Object)
}
com/android/tradefed/command/Console$27.classConsole.java
package com.android.tradefed.command
com.android.tradefed.command.Console$27 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.command.Console this$0
void (com.android.tradefed.command.Console)
com.android.tradefed.command.Console this$0
public void run ()
}
com/android/tradefed/command/ICommandScheduler$IScheduledInvocationListener.classICommandScheduler.java
package com.android.tradefed.command
public abstract com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener extends java.lang.Object implements com.android.tradefed.result.ITestInvocationListener {
public abstract void invocationComplete (com.android.tradefed.device.ITestDevice, com.android.tradefed.device.FreeDeviceState)
}
com/android/tradefed/command/CommandScheduler$CommandTrackerTimeComparator.classCommandScheduler.java
package com.android.tradefed.command
com.android.tradefed.command.CommandScheduler$CommandTrackerTimeComparator extends java.lang.Object implements java.util.Comparator {
private void ()
public int compare (com.android.tradefed.command.CommandScheduler$CommandTracker, com.android.tradefed.command.CommandScheduler$CommandTracker)
com.android.tradefed.command.CommandScheduler$CommandTracker c1
com.android.tradefed.command.CommandScheduler$CommandTracker c2
public volatile int compare (java.lang.Object, java.lang.Object)
void (com.android.tradefed.command.CommandScheduler$1)
com.android.tradefed.command.CommandScheduler$1 x0
}
com/android/tradefed/command/remote/
com/android/tradefed/command/remote/FreeDeviceOp.classFreeDeviceOp.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.FreeDeviceOp extends com.android.tradefed.command.remote.RemoteOperation {
private static final String SERIAL
static final String ALL_DEVICES
private final String mDeviceSerial
void (java.lang.String)
String serial
static com.android.tradefed.command.remote.FreeDeviceOp createFromJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject json
protected com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
protected void packIntoJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject j
public java.lang.String getDeviceSerial ()
}
com/android/tradefed/command/remote/RemoteClient$1.classRemoteClient.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.RemoteClient$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$command$remote$CommandResult$Status
static void ()
}
com/android/tradefed/command/remote/GetLastCommandResultOp.classGetLastCommandResultOp.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.GetLastCommandResultOp extends com.android.tradefed.command.remote.RemoteOperation {
private static final String SERIAL
private static final String FREE_DEVICE_STATE
private static final String STATUS
private static final String INVOCATION_ERROR
private static final String RUN_METRICS
private static final String RUN_METRICS_KEY
private static final String RUN_METRICS_VALUE
private final String mSerial
void (java.lang.String)
String serial
static com.android.tradefed.command.remote.GetLastCommandResultOp createFromJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject json
protected com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
protected void packIntoJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject json
protected com.android.tradefed.command.remote.CommandResult unpackResponseFromJson (org.json.JSONObject) throws org.json.JSONException
IllegalArgumentException e
IllegalArgumentException e
org.json.JSONObject runMetricJson
String key
String value
int i
com.google.common.collect.ImmutableMap$Builder mapBuilder
org.json.JSONObject json
com.android.tradefed.command.remote.CommandResult$Status status
com.android.tradefed.device.FreeDeviceState state
String statusString
String errorDetails
String freeDeviceString
java.util.Map runMetricsMap
org.json.JSONArray jsonRunMetricsArray
protected void packResponseIntoJson (com.android.tradefed.command.remote.CommandResult, org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject keyValuePairJson
java.util.Map$Entry entry
org.json.JSONArray jsonRunMetricsArray
com.android.tradefed.command.remote.CommandResult commandResult
org.json.JSONObject json
java.util.Map runMetrics
public java.lang.String getDeviceSerial ()
protected volatile java.lang.Object unpackResponseFromJson (org.json.JSONObject) throws org.json.JSONException
}
com/android/tradefed/command/remote/ListDevicesOp.classListDevicesOp.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.ListDevicesOp extends com.android.tradefed.command.remote.RemoteOperation {
private static final String STATE
private static final String SERIAL
private static final String SERIALS
private static final String PRODUCT
private static final String PRODUCT_VARIANT
private static final String SDK_VERSION
private static final String BUILD_ID
private static final String IS_STUB
private static final String BATTERY_LEVEL
void ()
static com.android.tradefed.command.remote.ListDevicesOp createFromJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject json
protected com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
protected void packIntoJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject j
protected java.util.List unpackResponseFromJson (org.json.JSONObject) throws org.json.JSONException
String msg
IllegalArgumentException e
org.json.JSONObject deviceStateJson
String serial
boolean isStubDevice
String stateString
String product
String productVariant
String sdk
String incrementalBuild
String batteryLevel
int i
org.json.JSONObject j
java.util.List deviceList
org.json.JSONArray jsonDeviceStateArray
protected void packResponseIntoJson (java.util.List, org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject deviceStateJson
com.android.tradefed.command.remote.DeviceDescriptor descriptor
java.util.List devices
org.json.JSONObject result
org.json.JSONArray jsonDeviceStateArray
protected volatile java.lang.Object unpackResponseFromJson (org.json.JSONObject) throws org.json.JSONException
}
com/android/tradefed/command/remote/RemoteOperation$1.classRemoteOperation.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.RemoteOperation$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$command$remote$RemoteOperation$OperationType
static void ()
}
com/android/tradefed/command/remote/DeviceTracker.classDeviceTracker.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.DeviceTracker extends java.lang.Object {
private java.util.Map mAllocatedDeviceMap
private java.util.Map mDeviceLastCommandMap
public static com.android.tradefed.command.remote.DeviceTracker getInstance ()
private void ()
public void allocateDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice d
public com.android.tradefed.device.ITestDevice freeDevice (java.lang.String)
String serial
public java.util.Collection freeAll ()
java.util.Collection devices
public com.android.tradefed.device.ITestDevice getDeviceForSerial (java.lang.String)
String serial
public com.android.tradefed.command.remote.ExecCommandTracker getLastCommandResult (java.lang.String)
String deviceSerial
public void setCommandTracker (java.lang.String, com.android.tradefed.command.remote.ExecCommandTracker)
String deviceSerial
com.android.tradefed.command.remote.ExecCommandTracker tracker
void (com.android.tradefed.command.remote.DeviceTracker$1)
com.android.tradefed.command.remote.DeviceTracker$1 x0
}
com/android/tradefed/command/remote/DeviceDescriptor.classDeviceDescriptor.java
package com.android.tradefed.command.remote
public com.android.tradefed.command.remote.DeviceDescriptor extends java.lang.Object {
private final String mSerial
private final boolean mIsStubDevice
private final com.android.tradefed.device.DeviceAllocationState mState
private final String mProduct
private final String mProductVariant
private final String mSdkVersion
private final String mBuildId
private final String mBatteryLevel
private final String mDeviceClass
public void (java.lang.String, boolean, com.android.tradefed.device.DeviceAllocationState, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String serial
boolean isStubDevice
com.android.tradefed.device.DeviceAllocationState state
String product
String productVariant
String sdkVersion
String buildId
String batteryLevel
public void (java.lang.String, boolean, com.android.tradefed.device.DeviceAllocationState, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String serial
boolean isStubDevice
com.android.tradefed.device.DeviceAllocationState state
String product
String productVariant
String sdkVersion
String buildId
String batteryLevel
String deviceClass
public java.lang.String getSerial ()
public boolean isStubDevice ()
public com.android.tradefed.device.DeviceAllocationState getState ()
public java.lang.String getProduct ()
public java.lang.String getProductVariant ()
public java.lang.String getDeviceClass ()
public java.lang.String getSdkVersion ()
public java.lang.String getBuildId ()
public java.lang.String getBatteryLevel ()
public java.lang.String toString ()
}
com/android/tradefed/command/remote/AddCommandOp.classAddCommandOp.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.AddCommandOp extends com.android.tradefed.command.remote.RemoteOperation {
private static final String COMMAND_ARGS
private static final String TIME
private final long mTotalTime
private final String[] mCommandArgs
transient void (long, java.lang.String[])
long totalTime
String[] commandArgs
static com.android.tradefed.command.remote.AddCommandOp createFromJson (org.json.JSONObject) throws org.json.JSONException
int i
org.json.JSONObject jsonData
long totalTime
org.json.JSONArray jsonArgs
String[] commandArgs
protected com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
protected void packIntoJson (org.json.JSONObject) throws org.json.JSONException
String arg
org.json.JSONObject j
org.json.JSONArray jsonArgs
public java.lang.String[] getCommandArgs ()
public long getTotalTime ()
}
com/android/tradefed/command/remote/CommandResult$Status.classCommandResult.java
package com.android.tradefed.command.remote
public final com.android.tradefed.command.remote.CommandResult$Status extends java.lang.Enum {
public static final com.android.tradefed.command.remote.CommandResult$Status NO_ACTIVE_COMMAND
public static final com.android.tradefed.command.remote.CommandResult$Status EXECUTING
public static final com.android.tradefed.command.remote.CommandResult$Status NOT_ALLOCATED
public static final com.android.tradefed.command.remote.CommandResult$Status INVOCATION_ERROR
public static final com.android.tradefed.command.remote.CommandResult$Status INVOCATION_SUCCESS
private static final com.android.tradefed.command.remote.CommandResult$Status[] $VALUES
public static com.android.tradefed.command.remote.CommandResult$Status[] values ()
public static com.android.tradefed.command.remote.CommandResult$Status valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/command/remote/AllocateDeviceOp.classAllocateDeviceOp.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.AllocateDeviceOp extends com.android.tradefed.command.remote.RemoteOperation {
private static final String SERIAL
private final String mDeviceSerial
void (java.lang.String)
String serial
static com.android.tradefed.command.remote.AllocateDeviceOp createFromJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject json
protected com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
protected void packIntoJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject j
public java.lang.String getDeviceSerial ()
}
com/android/tradefed/command/remote/ICommandResultHandler.classICommandResultHandler.java
package com.android.tradefed.command.remote
public abstract com.android.tradefed.command.remote.ICommandResultHandler extends java.lang.Object {
public abstract void success (java.util.Map)
public abstract void failure (java.lang.String, com.android.tradefed.device.FreeDeviceState, java.util.Map)
public abstract void stillRunning ()
public abstract void notAllocated ()
public abstract void noActiveCommand ()
}
com/android/tradefed/command/remote/RemoteManager.classRemoteManager.java
package com.android.tradefed.command.remote
public com.android.tradefed.command.remote.RemoteManager extends java.lang.Thread {
private java.net.ServerSocket mServerSocket
private boolean mCancel
private final com.android.tradefed.device.IDeviceManager mDeviceManager
private final com.android.tradefed.command.ICommandScheduler mScheduler
private static boolean mStartRemoteManagerOnBoot
private static boolean mAutoHandover
private static int mRemoteManagerPort
private static int mSocketTimeout
public boolean getStartRemoteMgrOnBoot ()
public int getRemoteManagerPort ()
public void setRemoteManagerPort (int)
int port
public void setRemoteManagerTimeout (int)
int timeout
public boolean getAutoHandover ()
public void ()
public void (com.android.tradefed.device.IDeviceManager, com.android.tradefed.command.ICommandScheduler)
com.android.tradefed.device.IDeviceManager manager
com.android.tradefed.command.ICommandScheduler scheduler
public boolean connect ()
public boolean connectAnyPort ()
protected boolean connect (int)
int port
private java.net.ServerSocket openSocket (int)
java.io.IOException e
int port
public void run ()
java.net.SocketException e
public synchronized int getPort ()
private void processClientConnections (java.net.ServerSocket)
java.io.IOException e
java.net.Socket clientSocket
java.io.BufferedReader in
java.io.PrintWriter out
java.net.ServerSocket serverSocket
private void processClientOperations (java.io.BufferedReader, java.io.PrintWriter) throws java.io.IOException
com.android.tradefed.command.remote.RemoteException e
org.json.JSONException e
RuntimeException e
org.json.JSONObject result
com.android.tradefed.command.remote.RemoteOperation rc
Thread postOp
java.io.BufferedReader in
java.io.PrintWriter out
String line
private void addErrorToResult (org.json.JSONObject, java.lang.Exception)
org.json.JSONException e1
org.json.JSONObject result
Exception e
private void processListDevices (com.android.tradefed.command.remote.ListDevicesOp, org.json.JSONObject)
org.json.JSONException e
com.android.tradefed.command.remote.ListDevicesOp rc
org.json.JSONObject result
private java.lang.Thread processStartHandover (com.android.tradefed.command.remote.StartHandoverOp, org.json.JSONObject) throws org.json.JSONException
com.android.tradefed.command.remote.StartHandoverOp c
org.json.JSONObject result
int port
Thread t
private void processHandoverInitComplete (com.android.tradefed.command.remote.HandoverInitCompleteOp, org.json.JSONObject) throws org.json.JSONException
com.android.tradefed.command.remote.HandoverInitCompleteOp c
org.json.JSONObject result
private java.lang.Thread processHandoverComplete (com.android.tradefed.command.remote.HandoverCompleteOp, org.json.JSONObject) throws org.json.JSONException
com.android.tradefed.command.remote.HandoverCompleteOp c
org.json.JSONObject result
Thread t
private void processAllocate (com.android.tradefed.command.remote.AllocateDeviceOp, org.json.JSONObject) throws org.json.JSONException
String msg
com.android.tradefed.command.remote.AllocateDeviceOp c
org.json.JSONObject result
com.android.tradefed.device.ITestDevice allocatedDevice
private void processFree (com.android.tradefed.command.remote.FreeDeviceOp, org.json.JSONObject) throws org.json.JSONException
String msg
com.android.tradefed.device.ITestDevice d
com.android.tradefed.command.remote.FreeDeviceOp c
org.json.JSONObject result
private void processAdd (com.android.tradefed.command.remote.AddCommandOp, org.json.JSONObject) throws org.json.JSONException
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.command.remote.AddCommandOp c
org.json.JSONObject result
private void processAddCommandFile (com.android.tradefed.command.remote.AddCommandFileOp, org.json.JSONObject) throws org.json.JSONException
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.command.remote.AddCommandFileOp c
org.json.JSONObject result
private void processExecCommand (com.android.tradefed.command.remote.ExecCommandOp, org.json.JSONObject) throws org.json.JSONException
String msg
String msg
com.android.tradefed.command.remote.ExecCommandTracker tracker
com.android.tradefed.config.ConfigurationException e
com.android.tradefed.command.remote.ExecCommandOp c
org.json.JSONObject result
com.android.tradefed.device.ITestDevice device
com.android.tradefed.command.remote.ExecCommandTracker commandResult
private void processGetLastCommandResult (com.android.tradefed.command.remote.GetLastCommandResultOp, org.json.JSONObject) throws org.json.JSONException
com.android.tradefed.command.remote.GetLastCommandResultOp c
org.json.JSONObject json
com.android.tradefed.device.ITestDevice device
com.android.tradefed.command.remote.ExecCommandTracker tracker
private void processClose (com.android.tradefed.command.remote.CloseOp, org.json.JSONObject)
com.android.tradefed.command.remote.CloseOp rc
org.json.JSONObject result
private void freeAllDevices ()
com.android.tradefed.device.ITestDevice d
private void sendAck (org.json.JSONObject, java.io.PrintWriter)
org.json.JSONObject result
java.io.PrintWriter out
public synchronized void cancel ()
public void cancelAndWait ()
InterruptedException e
private void closeSocket (java.net.ServerSocket)
java.io.IOException e
java.net.ServerSocket serverSocket
private void closeSocket (java.net.Socket)
java.io.IOException e
java.net.Socket clientSocket
private void closeReader (java.io.BufferedReader)
java.io.BufferedReader in
private void closeWriter (java.io.PrintWriter)
java.io.PrintWriter out
public boolean isCanceled ()
static com.android.tradefed.command.ICommandScheduler access$000 (com.android.tradefed.command.remote.RemoteManager)
com.android.tradefed.command.remote.RemoteManager x0
static void ()
}
com/android/tradefed/command/remote/CommandResult.classCommandResult.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.CommandResult extends java.lang.Object {
private final com.android.tradefed.command.remote.CommandResult$Status mStatus
private final String mError
private final com.android.tradefed.device.FreeDeviceState mState
private final java.util.Map mRunMetrics
void (com.android.tradefed.command.remote.CommandResult$Status, java.lang.String, com.android.tradefed.device.FreeDeviceState, java.util.Map)
com.android.tradefed.command.remote.CommandResult$Status status
String errorDetails
com.android.tradefed.device.FreeDeviceState state
java.util.Map runMetrics
public void (com.android.tradefed.command.remote.CommandResult$Status)
com.android.tradefed.command.remote.CommandResult$Status status
com.android.tradefed.command.remote.CommandResult$Status getStatus ()
java.lang.String getInvocationErrorDetails ()
com.android.tradefed.device.FreeDeviceState getFreeDeviceState ()
java.util.Map getRunMetrics ()
}
com/android/tradefed/command/remote/RemoteException.classRemoteException.java
package com.android.tradefed.command.remote
public com.android.tradefed.command.remote.RemoteException extends java.lang.Exception {
public void (java.lang.Throwable)
Throwable t
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable e
}
com/android/tradefed/command/remote/AddCommandFileOp.classAddCommandFileOp.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.AddCommandFileOp extends com.android.tradefed.command.remote.RemoteOperation {
private static final String COMMAND_FILE
private static final String EXTRA_ARGS
private final String mCommandFile
private final java.util.List mExtraArgs
void (java.lang.String, java.util.List)
String commandFile
java.util.List extraArgs
static com.android.tradefed.command.remote.AddCommandFileOp createFromJson (org.json.JSONObject) throws org.json.JSONException
int i
org.json.JSONObject jsonData
String cmdFile
org.json.JSONArray argArray
java.util.List argList
protected com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
protected void packIntoJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject j
org.json.JSONArray argArray
public java.lang.String getCommandFile ()
public java.util.List getExtraArgs ()
}
com/android/tradefed/command/remote/HandoverInitCompleteOp.classHandoverInitCompleteOp.java
package com.android.tradefed.command.remote
public com.android.tradefed.command.remote.HandoverInitCompleteOp extends com.android.tradefed.command.remote.RemoteOperation {
void ()
static com.android.tradefed.command.remote.HandoverInitCompleteOp createFromJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject json
protected com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
protected void packIntoJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject j
}
com/android/tradefed/command/remote/RemoteManager$1.classRemoteManager.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.RemoteManager$1 extends java.lang.Thread {
final int val$port
final com.android.tradefed.command.remote.RemoteManager this$0
void (com.android.tradefed.command.remote.RemoteManager, java.lang.String, int)
com.android.tradefed.command.remote.RemoteManager this$0
String x0
public void run ()
}
com/android/tradefed/command/remote/ExecCommandTracker.classExecCommandTracker.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.ExecCommandTracker extends com.android.tradefed.result.StubTestInvocationListener implements com.android.tradefed.command.ICommandScheduler$IScheduledInvocationListener {
private com.android.tradefed.command.remote.CommandResult$Status mStatus
private String mErrorDetails
private com.android.tradefed.device.FreeDeviceState mState
java.util.Map mRunMetrics
void ()
public void invocationFailed (java.lang.Throwable)
Throwable cause
java.io.ByteArrayOutputStream outputStream
java.io.PrintStream bytePrintStream
public void invocationComplete (com.android.tradefed.device.ITestDevice, com.android.tradefed.device.FreeDeviceState)
com.android.tradefed.device.ITestDevice device
com.android.tradefed.device.FreeDeviceState deviceState
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
com.android.tradefed.command.remote.CommandResult getCommandResult ()
}
com/android/tradefed/command/remote/ExecCommandOp.classExecCommandOp.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.ExecCommandOp extends com.android.tradefed.command.remote.RemoteOperation {
private static final String SERIAL
private static final String COMMAND_ARGS
private final String mSerial
private final String[] mCommandArgs
transient void (java.lang.String, java.lang.String[])
String serial
String[] commandArgs
static com.android.tradefed.command.remote.ExecCommandOp createFromJson (org.json.JSONObject) throws org.json.JSONException
int i
org.json.JSONObject json
String serial
org.json.JSONArray jsonArgs
String[] commandArgs
protected com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
protected void packIntoJson (org.json.JSONObject) throws org.json.JSONException
String arg
org.json.JSONObject j
org.json.JSONArray jsonArgs
public java.lang.String[] getCommandArgs ()
public java.lang.String getDeviceSerial ()
}
com/android/tradefed/command/remote/CloseOp.classCloseOp.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.CloseOp extends com.android.tradefed.command.remote.RemoteOperation {
void ()
static com.android.tradefed.command.remote.CloseOp createFromJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject json
protected com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
protected void packIntoJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject j
}
com/android/tradefed/command/remote/IRemoteClient.classIRemoteClient.java
package com.android.tradefed.command.remote
public abstract com.android.tradefed.command.remote.IRemoteClient extends java.lang.Object {
public abstract java.util.List sendListDevices () throws com.android.tradefed.command.remote.RemoteException
public abstract void sendAllocateDevice (java.lang.String) throws com.android.tradefed.command.remote.RemoteException
public abstract void sendFreeDevice (java.lang.String) throws com.android.tradefed.command.remote.RemoteException
public transient abstract void sendAddCommand (long, java.lang.String[]) throws com.android.tradefed.command.remote.RemoteException
public abstract void sendAddCommandFile (java.lang.String, java.util.List) throws com.android.tradefed.command.remote.RemoteException
public abstract void sendExecCommand (java.lang.String, java.lang.String[]) throws com.android.tradefed.command.remote.RemoteException
public abstract void sendGetLastCommandResult (java.lang.String, com.android.tradefed.command.remote.ICommandResultHandler) throws com.android.tradefed.command.remote.RemoteException
public abstract void sendClose () throws com.android.tradefed.command.remote.RemoteException
public abstract void sendStartHandover (int) throws com.android.tradefed.command.remote.RemoteException
public abstract void sendHandoverInitComplete () throws com.android.tradefed.command.remote.RemoteException
public abstract void sendHandoverComplete () throws com.android.tradefed.command.remote.RemoteException
public abstract void close ()
}
com/android/tradefed/command/remote/HandoverCompleteOp.classHandoverCompleteOp.java
package com.android.tradefed.command.remote
public com.android.tradefed.command.remote.HandoverCompleteOp extends com.android.tradefed.command.remote.RemoteOperation {
void ()
static com.android.tradefed.command.remote.HandoverCompleteOp createFromJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject json
protected com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
protected void packIntoJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject j
}
com/android/tradefed/command/remote/StartHandoverOp.classStartHandoverOp.java
package com.android.tradefed.command.remote
public com.android.tradefed.command.remote.StartHandoverOp extends com.android.tradefed.command.remote.RemoteOperation {
private static final String PORT
private final int mPort
void (int)
int port
static com.android.tradefed.command.remote.StartHandoverOp createFromJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject json
protected com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
protected void packIntoJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject j
public int getPort ()
}
com/android/tradefed/command/remote/RemoteManager$3.classRemoteManager.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.RemoteManager$3 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$command$remote$RemoteOperation$OperationType
static void ()
}
com/android/tradefed/command/remote/DeviceTracker$SingletonHolder.classDeviceTracker.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.DeviceTracker$SingletonHolder extends java.lang.Object {
public static final com.android.tradefed.command.remote.DeviceTracker cInstance
private void ()
static void ()
}
com/android/tradefed/command/remote/RemoteOperation.classRemoteOperation.java
package com.android.tradefed.command.remote
abstract com.android.tradefed.command.remote.RemoteOperation extends java.lang.Object {
private static final String TYPE
private static final String VERSION
static final String ERROR
static final int CURRENT_PROTOCOL_VERSION
void ()
static final com.android.tradefed.command.remote.RemoteOperation createRemoteOpFromString (java.lang.String) throws com.android.tradefed.command.remote.RemoteException
org.json.JSONObject jsonData
int protocolVersion
com.android.tradefed.command.remote.RemoteOperation$OperationType op
com.android.tradefed.command.remote.RemoteOperation rc
org.json.JSONException e
String data
protected abstract com.android.tradefed.command.remote.RemoteOperation$OperationType getType ()
java.lang.String pack () throws com.android.tradefed.command.remote.RemoteException
java.lang.String pack (int) throws com.android.tradefed.command.remote.RemoteException
org.json.JSONException e
int protocolVersion
org.json.JSONObject j
protected abstract void packIntoJson (org.json.JSONObject) throws org.json.JSONException
protected java.lang.Object unpackResponseFromJson (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject j
java.lang.Object unpackResponseFromString (java.lang.String) throws org.json.JSONException com.android.tradefed.command.remote.RemoteException
String response
org.json.JSONObject jsonData
}
com/android/tradefed/command/remote/RemoteClient.classRemoteClient.java
package com.android.tradefed.command.remote
public com.android.tradefed.command.remote.RemoteClient extends java.lang.Object implements com.android.tradefed.command.remote.IRemoteClient {
public static final int DEFAULT_PORT
private static final String TAG
private final java.net.Socket mSocket
private final java.io.PrintWriter mWriter
private final java.io.BufferedReader mReader
private void (int) throws java.net.UnknownHostException java.io.IOException
int port
private void (java.lang.String, int) throws java.net.UnknownHostException java.io.IOException
String hostName
int port
private synchronized java.lang.Object sendOperation (com.android.tradefed.command.remote.RemoteOperation) throws com.android.tradefed.command.remote.RemoteException
String response
java.io.IOException e
org.json.JSONException e
com.android.tradefed.command.remote.RemoteOperation op
public static com.android.tradefed.command.remote.IRemoteClient connect (int) throws com.android.tradefed.command.remote.RemoteException
java.io.IOException e
int port
public static com.android.tradefed.command.remote.IRemoteClient connect (java.lang.String, int) throws com.android.tradefed.command.remote.RemoteException
java.io.IOException e
String hostname
int port
public static com.android.tradefed.command.remote.IRemoteClient connect () throws com.android.tradefed.command.remote.RemoteException
public void sendAllocateDevice (java.lang.String) throws com.android.tradefed.command.remote.RemoteException
String serial
public void sendFreeDevice (java.lang.String) throws com.android.tradefed.command.remote.RemoteException
String serial
public transient void sendAddCommand (long, java.lang.String[]) throws com.android.tradefed.command.remote.RemoteException
long totalTime
String[] commandArgs
public void sendAddCommandFile (java.lang.String, java.util.List) throws com.android.tradefed.command.remote.RemoteException
String commandFile
java.util.List extraArgs
public void sendClose () throws com.android.tradefed.command.remote.RemoteException
public void sendStartHandover (int) throws com.android.tradefed.command.remote.RemoteException
int port
public void sendHandoverInitComplete () throws com.android.tradefed.command.remote.RemoteException
public void sendHandoverComplete () throws com.android.tradefed.command.remote.RemoteException
public java.util.List sendListDevices () throws com.android.tradefed.command.remote.RemoteException
public void sendExecCommand (java.lang.String, java.lang.String[]) throws com.android.tradefed.command.remote.RemoteException
String serial
String[] commandArgs
public void sendGetLastCommandResult (java.lang.String, com.android.tradefed.command.remote.ICommandResultHandler) throws com.android.tradefed.command.remote.RemoteException
String serial
com.android.tradefed.command.remote.ICommandResultHandler handler
com.android.tradefed.command.remote.CommandResult r
public synchronized void close ()
java.io.IOException e
static void ()
}
com/android/tradefed/command/remote/RemoteManager$2.classRemoteManager.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.RemoteManager$2 extends java.lang.Thread {
final com.android.tradefed.command.remote.RemoteManager this$0
void (com.android.tradefed.command.remote.RemoteManager, java.lang.String)
com.android.tradefed.command.remote.RemoteManager this$0
String x0
public void run ()
}
com/android/tradefed/command/remote/RemoteOperation$OperationType.classRemoteOperation.java
package com.android.tradefed.command.remote
final com.android.tradefed.command.remote.RemoteOperation$OperationType extends java.lang.Enum {
public static final com.android.tradefed.command.remote.RemoteOperation$OperationType ALLOCATE_DEVICE
public static final com.android.tradefed.command.remote.RemoteOperation$OperationType FREE_DEVICE
public static final com.android.tradefed.command.remote.RemoteOperation$OperationType CLOSE
public static final com.android.tradefed.command.remote.RemoteOperation$OperationType ADD_COMMAND
public static final com.android.tradefed.command.remote.RemoteOperation$OperationType START_HANDOVER
public static final com.android.tradefed.command.remote.RemoteOperation$OperationType LIST_DEVICES
public static final com.android.tradefed.command.remote.RemoteOperation$OperationType EXEC_COMMAND
public static final com.android.tradefed.command.remote.RemoteOperation$OperationType GET_LAST_COMMAND_RESULT
public static final com.android.tradefed.command.remote.RemoteOperation$OperationType HANDOVER_COMPLETE
public static final com.android.tradefed.command.remote.RemoteOperation$OperationType ADD_COMMAND_FILE
public static final com.android.tradefed.command.remote.RemoteOperation$OperationType HANDOVER_INIT_COMPLETE
private static final com.android.tradefed.command.remote.RemoteOperation$OperationType[] $VALUES
public static com.android.tradefed.command.remote.RemoteOperation$OperationType[] values ()
public static com.android.tradefed.command.remote.RemoteOperation$OperationType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/command/remote/DeviceTracker$1.classDeviceTracker.java
package com.android.tradefed.command.remote
com.android.tradefed.command.remote.DeviceTracker$1 extends java.lang.Object {
}
com/android/tradefed/util/
com/android/tradefed/util/TestLoader.classTestLoader.java
package com.android.tradefed.util
public com.android.tradefed.util.TestLoader extends java.lang.Object {
private static final String LOG_TAG
public void ()
public junit.framework.Test loadTests (java.io.File, java.util.Collection)
java.util.Set classNames
ClassLoader jarClassLoader
java.io.IOException e
java.io.File testJarFile
java.util.Collection dependentJars
com.android.tradefed.util.ClassPathScanner scanner
private java.lang.ClassLoader buildJarClassLoader (java.io.File, java.util.Collection) throws java.net.MalformedURLException
int i
java.io.File jarFile
java.util.Collection dependentJars
java.net.URL[] urls
java.util.Iterator jarIter
private junit.framework.Test loadTests (java.util.Set, java.lang.ClassLoader)
Class testClass
ClassNotFoundException e
RuntimeException e
String className
java.util.Set classNames
ClassLoader classLoader
junit.framework.TestSuite testSuite
}
com/android/tradefed/util/LogcatUpdaterEventParser$1.classLogcatUpdaterEventParser.java
package com.android.tradefed.util
com.android.tradefed.util.LogcatUpdaterEventParser$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.util.UpdaterEventType val$expectedEvent
final Thread val$callingThread
final com.android.tradefed.util.LogcatUpdaterEventParser$AsyncUpdaterEvent val$event
final com.android.tradefed.util.LogcatUpdaterEventParser this$0
void (com.android.tradefed.util.LogcatUpdaterEventParser, com.android.tradefed.util.UpdaterEventType, java.lang.Thread, com.android.tradefed.util.LogcatUpdaterEventParser$AsyncUpdaterEvent)
com.android.tradefed.util.LogcatUpdaterEventParser this$0
public void run ()
String lastLine
java.io.IOException e
}
com/android/tradefed/util/UpdaterEventType.classUpdaterEventType.java
package com.android.tradefed.util
public final com.android.tradefed.util.UpdaterEventType extends java.lang.Enum {
public static final com.android.tradefed.util.UpdaterEventType DOWNLOAD_COMPLETE
public static final com.android.tradefed.util.UpdaterEventType PATCH_COMPLETE
public static final com.android.tradefed.util.UpdaterEventType UPDATE_VERIFIER_COMPLETE
public static final com.android.tradefed.util.UpdaterEventType D2O_COMPLETE
public static final com.android.tradefed.util.UpdaterEventType UPDATE_COMPLETE
private static final com.android.tradefed.util.UpdaterEventType[] $VALUES
public static com.android.tradefed.util.UpdaterEventType[] values ()
public static com.android.tradefed.util.UpdaterEventType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/util/SubprocessTestResultsParser$TestFailedEventHandler.classSubprocessTestResultsParser.java
package com.android.tradefed.util
com.android.tradefed.util.SubprocessTestResultsParser$TestFailedEventHandler extends java.lang.Object implements com.android.tradefed.util.SubprocessTestResultsParser$EventHandler {
final com.android.tradefed.util.SubprocessTestResultsParser this$0
private void (com.android.tradefed.util.SubprocessTestResultsParser)
public void handleEvent (java.lang.String) throws org.json.JSONException
String eventJson
com.android.tradefed.util.SubprocessEventHelper$FailedTestEventInfo fti
void (com.android.tradefed.util.SubprocessTestResultsParser, com.android.tradefed.util.SubprocessTestResultsParser$1)
com.android.tradefed.util.SubprocessTestResultsParser x0
com.android.tradefed.util.SubprocessTestResultsParser$1 x1
}
com/android/tradefed/util/BluetoothUtils.classBluetoothUtils.java
package com.android.tradefed.util
public com.android.tradefed.util.BluetoothUtils extends java.lang.Object {
private static final String BT_INSTR_CMD
private static final String SUCCESS_INSTR_OUTPUT
private static final String BT_GETADDR_HEADER
private static final long BASE_RETRY_DELAY_MS
private static final int MAX_RETRIES
private static final java.util.regex.Pattern BONDED_MAC_HEADER
private static final String BTSNOOP_LOG_FILE
private static final String BTSNOOP_CONF_FILE
public void ()
public static java.lang.String runBluetoothInstrumentation (com.android.tradefed.device.ITestDevice, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
String command
com.android.tradefed.device.CollectingOutputReceiver receiver
String output
public static boolean runBluetoothInstrumentationWithRetry (com.android.tradefed.device.ITestDevice, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String output
int retry
com.android.tradefed.device.ITestDevice device
String command
public static boolean unpairWithRetry (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
public static java.lang.String getBluetoothMac (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
String line
com.android.tradefed.device.ITestDevice device
String[] lines
public static boolean enable (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
public static boolean disable (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
public static java.util.Set getBondedDevices (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
String[] lines
static java.util.Set parseBondedDeviceInstrumentationOutput (java.lang.String[])
java.util.regex.Matcher m
String line
String[] lines
java.util.Set ret
public static boolean enableBtsnoopLogging (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
StringBuilder newConf
String line
java.io.IOException e
com.android.tradefed.device.ITestDevice device
java.io.File confFile
java.io.BufferedReader confReader
public static boolean disableBtsnoopLogging (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
StringBuilder newConf
String line
java.io.IOException e
com.android.tradefed.device.ITestDevice device
java.io.File confFile
java.io.BufferedReader confReader
public static void uploadLogFiles (com.android.tradefed.result.ITestInvocationListener, com.android.tradefed.device.ITestDevice, java.lang.String, int) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.IOException e
com.android.tradefed.result.ITestInvocationListener listener
com.android.tradefed.device.ITestDevice device
String type
int iteration
java.io.File logFile
com.android.tradefed.result.InputStreamSource logSource
public static void cleanLogFile (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
static void ()
}
com/android/tradefed/util/keystore/
com/android/tradefed/util/keystore/JSONFileKeyStoreClient.classJSONFileKeyStoreClient.java
package com.android.tradefed.util.keystore
public com.android.tradefed.util.keystore.JSONFileKeyStoreClient extends java.lang.Object implements com.android.tradefed.util.keystore.IKeyStoreClient {
private java.io.File mJsonFile
protected org.json.JSONObject mJsonKeyStore
public void ()
public void (java.io.File) throws com.android.tradefed.util.keystore.KeyStoreException
String data
java.io.IOException e
org.json.JSONException e
java.io.File jsonFile
public boolean isAvailable ()
public boolean containsKey (java.lang.String)
String key
public java.lang.String fetchKey (java.lang.String)
org.json.JSONException e
String key
public void setKeyStore (org.json.JSONObject)
org.json.JSONObject keyStore
}
com/android/tradefed/util/keystore/IKeyStoreClient.classIKeyStoreClient.java
package com.android.tradefed.util.keystore
public abstract com.android.tradefed.util.keystore.IKeyStoreClient extends java.lang.Object {
public abstract boolean isAvailable ()
public abstract boolean containsKey (java.lang.String)
public abstract java.lang.String fetchKey (java.lang.String)
}
com/android/tradefed/util/keystore/IKeyStoreFactory.classIKeyStoreFactory.java
package com.android.tradefed.util.keystore
public abstract com.android.tradefed.util.keystore.IKeyStoreFactory extends java.lang.Object {
public abstract com.android.tradefed.util.keystore.IKeyStoreClient createKeyStoreClient () throws com.android.tradefed.util.keystore.KeyStoreException
}
com/android/tradefed/util/keystore/StubKeyStoreClient.classStubKeyStoreClient.java
package com.android.tradefed.util.keystore
public com.android.tradefed.util.keystore.StubKeyStoreClient extends java.lang.Object implements com.android.tradefed.util.keystore.IKeyStoreClient {
public void ()
public boolean isAvailable ()
public boolean containsKey (java.lang.String)
String key
public java.lang.String fetchKey (java.lang.String)
String key
}
com/android/tradefed/util/keystore/StubKeyStoreFactory.classStubKeyStoreFactory.java
package com.android.tradefed.util.keystore
public com.android.tradefed.util.keystore.StubKeyStoreFactory extends java.lang.Object implements com.android.tradefed.util.keystore.IKeyStoreFactory {
public void ()
public com.android.tradefed.util.keystore.IKeyStoreClient createKeyStoreClient () throws com.android.tradefed.util.keystore.KeyStoreException
}
com/android/tradefed/util/keystore/KeyStoreException.classKeyStoreException.java
package com.android.tradefed.util.keystore
public com.android.tradefed.util.keystore.KeyStoreException extends java.lang.Exception {
public void ()
public void (java.lang.String)
String msg
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
com/android/tradefed/util/keystore/JSONFileKeyStoreFactory.classJSONFileKeyStoreFactory.java
package com.android.tradefed.util.keystore
public com.android.tradefed.util.keystore.JSONFileKeyStoreFactory extends java.lang.Object implements com.android.tradefed.util.keystore.IKeyStoreFactory {
private java.io.File mJsonFile
public void ()
public com.android.tradefed.util.keystore.IKeyStoreClient createKeyStoreClient () throws com.android.tradefed.util.keystore.KeyStoreException
}
com/android/tradefed/util/Alarm.classAlarm.java
package com.android.tradefed.util
public com.android.tradefed.util.Alarm extends java.lang.Thread {
private final java.util.List mInterruptThreads
private final java.util.List mInterruptSockets
private final long mTimeoutTime
private boolean mAlarmFired
public void (long)
long timeout
public void addThread (java.lang.Thread)
Thread intThread
public void addSocket (java.net.Socket)
java.net.Socket intSocket
public boolean didAlarmFire ()
public void run ()
InterruptedException e
java.net.Socket sock
Thread thread
}
com/android/tradefed/util/SubprocessTestResultsParser$TestRunStartedEventHandler.classSubprocessTestResultsParser.java
package com.android.tradefed.util
com.android.tradefed.util.SubprocessTestResultsParser$TestRunStartedEventHandler extends java.lang.Object implements com.android.tradefed.util.SubprocessTestResultsParser$EventHandler {
final com.android.tradefed.util.SubprocessTestResultsParser this$0
private void (com.android.tradefed.util.SubprocessTestResultsParser)
public void handleEvent (java.lang.String) throws org.json.JSONException
String eventJson
com.android.tradefed.util.SubprocessEventHelper$TestRunStartedEventInfo rsi
void (com.android.tradefed.util.SubprocessTestResultsParser, com.android.tradefed.util.SubprocessTestResultsParser$1)
com.android.tradefed.util.SubprocessTestResultsParser x0
com.android.tradefed.util.SubprocessTestResultsParser$1 x1
}
com/android/tradefed/util/SubprocessEventHelper$TestRunEndedEventInfo.classSubprocessEventHelper.java
package com.android.tradefed.util
public com.android.tradefed.util.SubprocessEventHelper$TestRunEndedEventInfo extends java.lang.Object {
public Long mTime
public java.util.Map mRunMetrics
public void (java.lang.Long, java.util.Map)
Long time
java.util.Map runMetrics
public void (org.json.JSONObject) throws org.json.JSONException
String key
org.json.JSONObject jsonObject
java.util.Iterator i
public java.lang.String toString ()
org.json.JSONException e
org.json.JSONObject tags
}
com/android/tradefed/util/SubprocessEventHelper.classSubprocessEventHelper.java
package com.android.tradefed.util
public com.android.tradefed.util.SubprocessEventHelper extends java.lang.Object {
private static final String CLASSNAME_KEY
private static final String TESTNAME_KEY
private static final String TRACE_KEY
private static final String CAUSE_KEY
private static final String RUNNAME_KEY
private static final String TESTCOUNT_KEY
private static final String TIME_KEY
private static final String REASON_KEY
public void ()
}
com/android/tradefed/util/SubprocessTestResultsParser$TestStartedEventHandler.classSubprocessTestResultsParser.java
package com.android.tradefed.util
com.android.tradefed.util.SubprocessTestResultsParser$TestStartedEventHandler extends java.lang.Object implements com.android.tradefed.util.SubprocessTestResultsParser$EventHandler {
final com.android.tradefed.util.SubprocessTestResultsParser this$0
private void (com.android.tradefed.util.SubprocessTestResultsParser)
public void handleEvent (java.lang.String) throws org.json.JSONException
String eventJson
com.android.tradefed.util.SubprocessEventHelper$BaseTestEventInfo bti
void (com.android.tradefed.util.SubprocessTestResultsParser, com.android.tradefed.util.SubprocessTestResultsParser$1)
com.android.tradefed.util.SubprocessTestResultsParser x0
com.android.tradefed.util.SubprocessTestResultsParser$1 x1
}
com/android/tradefed/util/StreamUtil.classStreamUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.StreamUtil extends java.lang.Object {
private static final int BUF_SIZE
private void ()
public static java.lang.String getStringFromSource (com.android.tradefed.result.InputStreamSource) throws java.io.IOException
com.android.tradefed.result.InputStreamSource source
java.io.InputStream stream
String contents
public static com.android.tradefed.util.ByteArrayList getByteArrayListFromSource (com.android.tradefed.result.InputStreamSource) throws java.io.IOException
com.android.tradefed.result.InputStreamSource source
java.io.InputStream stream
com.android.tradefed.util.ByteArrayList contents
public static java.lang.String getStringFromStream (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
java.io.Reader ir
int irChar
StringBuilder builder
public static com.android.tradefed.util.ByteArrayList getByteArrayListFromStream (java.io.InputStream) throws java.io.IOException
java.io.InputStream stream
java.io.InputStream is
int inputByte
com.android.tradefed.util.ByteArrayList list
public static void copyStreams (java.io.InputStream, java.io.OutputStream) throws java.io.IOException
java.io.InputStream inStream
java.io.OutputStream outStream
byte[] buf
int size
public static void copyStreamToWriter (java.io.InputStream, java.io.Writer) throws java.io.IOException
java.io.InputStream inStream
java.io.Writer writer
byte[] buf
int size
public static java.lang.String getStackTrace (java.lang.Throwable)
Throwable throwable
java.io.ByteArrayOutputStream outputStream
java.io.PrintStream bytePrintStream
public static void closeStream (java.io.OutputStream)
java.io.OutputStream out
public static void closeStream (java.io.InputStream)
java.io.InputStream in
public static void flushAndCloseStream (java.io.OutputStream)
java.io.OutputStream outStream
public static void closeZipStream (java.util.zip.ZipOutputStream)
java.util.zip.ZipOutputStream outStream
public static void closeGZipStream (java.util.zip.GZIPOutputStream)
java.util.zip.GZIPOutputStream outStream
public static void close (java.io.Closeable)
java.io.Closeable closeable
public static void cancel (com.android.tradefed.result.InputStreamSource)
com.android.tradefed.result.InputStreamSource outputSource
public static java.io.OutputStream nullOutputStream ()
public static java.lang.String calculateMd5 (java.io.InputStream) throws java.io.IOException
java.security.NoSuchAlgorithmException e
java.io.InputStream inputSource
java.security.MessageDigest md
java.io.InputStream input
byte[] buf
String md5
}
com/android/tradefed/util/SubprocessEventHelper$TestRunFailedEventInfo.classSubprocessEventHelper.java
package com.android.tradefed.util
public com.android.tradefed.util.SubprocessEventHelper$TestRunFailedEventInfo extends java.lang.Object {
public String mReason
public void (java.lang.String)
String reason
public void (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject jsonObject
public java.lang.String toString ()
org.json.JSONException e
org.json.JSONObject tags
}
com/android/tradefed/util/SubprocessEventHelper$TestEndedEventInfo.classSubprocessEventHelper.java
package com.android.tradefed.util
public com.android.tradefed.util.SubprocessEventHelper$TestEndedEventInfo extends com.android.tradefed.util.SubprocessEventHelper$BaseTestEventInfo {
public java.util.Map mRunMetrics
public void (java.lang.String, java.lang.String, java.util.Map)
String className
String testName
java.util.Map runMetrics
public void (org.json.JSONObject) throws org.json.JSONException
String key
org.json.JSONObject jsonObject
java.util.Iterator i
protected org.json.JSONObject getNewJson ()
}
com/android/tradefed/util/RunUtil$1.classRunUtil.java
package com.android.tradefed.util
com.android.tradefed.util.RunUtil$1 extends java.lang.ThreadLocal {
final com.android.tradefed.util.RunUtil this$0
void (com.android.tradefed.util.RunUtil)
com.android.tradefed.util.RunUtil this$0
protected java.lang.Boolean initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/android/tradefed/util/LogcatUpdaterEventParser.classLogcatUpdaterEventParser.java
package com.android.tradefed.util
public com.android.tradefed.util.LogcatUpdaterEventParser extends java.lang.Object {
private java.util.Map mEventTriggerMap
private com.android.tradefed.device.ILogcatReceiver mLogcatReceiver
private com.android.loganalysis.parser.LogcatParser mInternalParser
private java.io.BufferedReader mStreamReader
public void (com.android.tradefed.device.ILogcatReceiver)
com.android.tradefed.device.ILogcatReceiver logcatReceiver
java.io.InputStream stream
protected void registerEventTrigger (java.lang.String, java.lang.String, com.android.tradefed.util.UpdaterEventType)
String tag
String msg
com.android.tradefed.util.UpdaterEventType response
public void waitForEvent ()
String lastLine
java.io.IOException e
public void waitForEvent (com.android.tradefed.util.UpdaterEventType)
String lastLine
java.io.IOException e
com.android.tradefed.util.UpdaterEventType expectedEvent
public com.android.tradefed.util.LogcatUpdaterEventParser$AsyncUpdaterEvent waitForEventAsync (com.android.tradefed.util.UpdaterEventType)
com.android.tradefed.util.UpdaterEventType expectedEvent
com.android.tradefed.util.LogcatUpdaterEventParser$AsyncUpdaterEvent event
Thread callingThread
Thread waitThread
protected com.android.tradefed.util.UpdaterEventType parseEventType (java.lang.String)
String lastLine
com.android.loganalysis.item.LogcatItem item
java.util.List miscItems
com.android.loganalysis.item.MiscLogcatItem mi
com.android.tradefed.util.LogcatUpdaterEventParser$UpdaterEventTrigger trigger
static java.util.Map access$000 (com.android.tradefed.util.LogcatUpdaterEventParser)
com.android.tradefed.util.LogcatUpdaterEventParser x0
static java.io.BufferedReader access$100 (com.android.tradefed.util.LogcatUpdaterEventParser)
com.android.tradefed.util.LogcatUpdaterEventParser x0
}
com/android/tradefed/util/net/
com/android/tradefed/util/net/IHttpHelper.classIHttpHelper.java
package com.android.tradefed.util.net
public abstract com.android.tradefed.util.net.IHttpHelper extends java.lang.Object {
public static final int MAX_DATA_SIZE
public abstract java.lang.String buildUrl (java.lang.String, com.android.tradefed.util.MultiMap)
public abstract java.lang.String buildParameters (com.android.tradefed.util.MultiMap)
public abstract java.lang.String doGet (java.lang.String) throws java.io.IOException com.android.tradefed.util.net.IHttpHelper$DataSizeException
public abstract void doGet (java.lang.String, java.io.OutputStream) throws java.io.IOException
public abstract java.lang.String doGetWithRetry (java.lang.String) throws java.io.IOException com.android.tradefed.util.net.IHttpHelper$DataSizeException
public abstract void doGetIgnore (java.lang.String) throws java.io.IOException
public abstract void doGetIgnoreWithRetry (java.lang.String) throws java.io.IOException
public abstract java.lang.String doPostWithRetry (java.lang.String, java.lang.String) throws java.io.IOException com.android.tradefed.util.net.IHttpHelper$DataSizeException
public abstract java.lang.String doPostWithRetry (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException com.android.tradefed.util.net.IHttpHelper$DataSizeException
public abstract java.net.HttpURLConnection createConnection (java.net.URL, java.lang.String, java.lang.String) throws java.io.IOException
public abstract java.net.HttpURLConnection createXmlConnection (java.net.URL, java.lang.String) throws java.io.IOException
public abstract java.net.HttpURLConnection createJsonConnection (java.net.URL, java.lang.String) throws java.io.IOException
public abstract int getOpTimeout ()
public abstract void setOpTimeout (int)
public abstract int getInitialPollInterval ()
public abstract void setInitialPollInterval (int)
public abstract int getMaxPollInterval ()
public abstract void setMaxPollInterval (int)
public abstract int getMaxTime ()
public abstract void setMaxTime (int)
}
com/android/tradefed/util/net/HttpHelper.classHttpHelper.java
package com.android.tradefed.util.net
public com.android.tradefed.util.net.HttpHelper extends java.lang.Object implements com.android.tradefed.util.net.IHttpHelper {
private int mQueryTimeout
private int mInitialPollInterval
private int mMaxPollInterval
private int mMaxTime
private int mMaxRedirects
public void ()
public java.lang.String buildUrl (java.lang.String, com.android.tradefed.util.MultiMap)
String baseUrl
com.android.tradefed.util.MultiMap paramMap
StringBuilder urlBuilder
public java.lang.String buildParameters (com.android.tradefed.util.MultiMap)
java.io.UnsupportedEncodingException e
String value
String key
com.android.tradefed.util.MultiMap paramMap
StringBuilder urlBuilder
boolean first
public java.lang.String doGet (java.lang.String) throws java.io.IOException com.android.tradefed.util.net.IHttpHelper$DataSizeException
int bytesRead
String url
java.io.InputStream remote
byte[] bufResult
int currBufPos
public void doGet (java.lang.String, java.io.OutputStream) throws java.io.IOException
String url
java.io.OutputStream outputStream
java.io.InputStream remote
public void doGetIgnore (java.lang.String) throws java.io.IOException
String url
java.io.InputStream remote
public java.net.HttpURLConnection createConnection (java.net.URL, java.lang.String, java.lang.String) throws java.io.IOException
java.net.URL url
String method
String contentType
java.net.HttpURLConnection connection
public java.net.HttpURLConnection createXmlConnection (java.net.URL, java.lang.String) throws java.io.IOException
java.net.URL url
String method
public java.net.HttpURLConnection createJsonConnection (java.net.URL, java.lang.String) throws java.io.IOException
java.net.URL url
String method
public java.lang.String doGetWithRetry (java.lang.String) throws java.io.IOException com.android.tradefed.util.net.IHttpHelper$DataSizeException
String url
com.android.tradefed.util.net.HttpHelper$GetRequestRunnable runnable
public void doGetIgnoreWithRetry (java.lang.String) throws java.io.IOException
String url
com.android.tradefed.util.net.HttpHelper$GetRequestRunnable runnable
public java.lang.String doPostWithRetry (java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException com.android.tradefed.util.net.IHttpHelper$DataSizeException
String url
String postData
String contentType
com.android.tradefed.util.net.HttpHelper$PostRequestRunnable runnable
public java.lang.String doPostWithRetry (java.lang.String, java.lang.String) throws java.io.IOException com.android.tradefed.util.net.IHttpHelper$DataSizeException
String url
String postData
java.io.InputStream getRemoteUrlStream (java.net.URL) throws java.io.IOException
String location
java.net.URL newURL
int status
java.net.URL url
boolean redirect
int redirectCount
java.net.HttpURLConnection conn
java.io.InputStream getConnectionInputStream (java.net.HttpURLConnection) throws java.io.IOException
java.net.HttpURLConnection conn
java.io.OutputStream getConnectionOutputStream (java.net.HttpURLConnection) throws java.io.IOException
java.net.HttpURLConnection conn
public int getOpTimeout ()
public void setOpTimeout (int)
int time
public int getInitialPollInterval ()
public void setInitialPollInterval (int)
int time
public int getMaxPollInterval ()
public void setMaxPollInterval (int)
int time
public int getMaxTime ()
public void setMaxTime (int)
int time
public com.android.tradefed.util.IRunUtil getRunUtil ()
}
com/android/tradefed/util/net/XmlRpcHelper$XmlRpcResponseParser.classXmlRpcHelper.java
package com.android.tradefed.util.net
com.android.tradefed.util.net.XmlRpcHelper$XmlRpcResponseParser extends com.android.tradefed.util.xml.AbstractXmlParser {
private com.android.tradefed.util.net.XmlRpcHelper$RpcResponseHandler mHandler
private void ()
protected org.xml.sax.helpers.DefaultHandler createXmlHandler ()
public java.util.List getResponses ()
void (com.android.tradefed.util.net.XmlRpcHelper$1)
com.android.tradefed.util.net.XmlRpcHelper$1 x0
}
com/android/tradefed/util/net/IHttpHelper$DataSizeException.classIHttpHelper.java
package com.android.tradefed.util.net
public com.android.tradefed.util.net.IHttpHelper$DataSizeException extends java.lang.Exception {
public void ()
}
com/android/tradefed/util/net/HttpMultipartPost.classHttpMultipartPost.java
package com.android.tradefed.util.net
public com.android.tradefed.util.net.HttpMultipartPost extends java.lang.Object {
private static final String CONTENT_TYPE
private static final String BOUNDARY
private static final String HYPHENS
private static final String CRLF
private StringBuilder mBuilder
private String mUrl
private com.android.tradefed.util.net.IHttpHelper mHelper
public void (java.lang.String, com.android.tradefed.util.net.IHttpHelper)
String url
com.android.tradefed.util.net.IHttpHelper httpHelper
public void (java.lang.String)
String url
public void addParameter (java.lang.String, java.lang.String) throws java.io.IOException
String name
String value
public void addTextFile (java.lang.String, java.io.File) throws java.io.IOException
String name
java.io.File file
java.io.FileInputStream in
String fileName
public void addTextFile (java.lang.String, java.lang.String, java.io.InputStream) throws java.io.IOException
String name
String fileName
java.io.InputStream in
public void send () throws java.io.IOException com.android.tradefed.util.net.IHttpHelper$DataSizeException
}
com/android/tradefed/util/net/XmlRpcHelper$RpcResponseHandler.classXmlRpcHelper.java
package com.android.tradefed.util.net
com.android.tradefed.util.net.XmlRpcHelper$RpcResponseHandler extends org.xml.sax.helpers.DefaultHandler {
private final java.util.List mResponses
private String mType
private StringBuilder mValue
private boolean mInParams
private boolean mInValue
private static final String PARAMS_TAG
private static final String VALUE_TAG
private static final String PARAM_TAG
private void ()
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 name
org.xml.sax.Attributes attributes
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String localName
String qName
public void characters (char[], int, int) throws org.xml.sax.SAXException
char[] ch
int start
int length
public java.util.List getResponses ()
void (com.android.tradefed.util.net.XmlRpcHelper$1)
com.android.tradefed.util.net.XmlRpcHelper$1 x0
}
com/android/tradefed/util/net/HttpHelper$GetRequestRunnable.classHttpHelper.java
package com.android.tradefed.util.net
com.android.tradefed.util.net.HttpHelper$GetRequestRunnable extends com.android.tradefed.util.net.HttpHelper$RequestRunnable {
private boolean mIgnoreResult
final com.android.tradefed.util.net.HttpHelper this$0
public void (com.android.tradefed.util.net.HttpHelper, java.lang.String, boolean)
String url
boolean ignoreResult
public boolean run ()
java.io.IOException e
com.android.tradefed.util.net.IHttpHelper$DataSizeException e
RuntimeException e
}
com/android/tradefed/util/net/XmlRpcHelper$1.classXmlRpcHelper.java
package com.android.tradefed.util.net
com.android.tradefed.util.net.XmlRpcHelper$1 extends java.lang.Object {
}
com/android/tradefed/util/net/HttpHelper$PostRequestRunnable.classHttpHelper.java
package com.android.tradefed.util.net
com.android.tradefed.util.net.HttpHelper$PostRequestRunnable extends com.android.tradefed.util.net.HttpHelper$RequestRunnable {
String mPostData
String mContentType
final com.android.tradefed.util.net.HttpHelper this$0
public void (com.android.tradefed.util.net.HttpHelper, java.lang.String, java.lang.String, java.lang.String)
String url
String postData
String contentType
public boolean run ()
java.net.HttpURLConnection conn
byte[] bufResult
int currBufPos
int bytesRead
java.io.IOException e
com.android.tradefed.util.net.IHttpHelper$DataSizeException e
RuntimeException e
java.io.InputStream inputStream
java.io.OutputStream outputStream
java.io.OutputStreamWriter outputStreamWriter
}
com/android/tradefed/util/net/HttpHelper$RequestRunnable.classHttpHelper.java
package com.android.tradefed.util.net
public abstract com.android.tradefed.util.net.HttpHelper$RequestRunnable extends java.lang.Object implements com.android.tradefed.util.IRunUtil$IRunnableResult {
private String mResponse
private Exception mException
private final String mUrl
final com.android.tradefed.util.net.HttpHelper this$0
public void (com.android.tradefed.util.net.HttpHelper, java.lang.String)
com.android.tradefed.util.net.HttpHelper this$0
String url
public java.lang.String getUrl ()
public java.lang.String getResponse ()
protected void setResponse (java.lang.String)
String response
public java.lang.Exception getException ()
protected void setException (java.lang.Exception)
Exception e
public void cancel ()
}
com/android/tradefed/util/net/XmlRpcHelper.classXmlRpcHelper.java
package com.android.tradefed.util.net
public com.android.tradefed.util.net.XmlRpcHelper extends java.lang.Object {
public static final String TRUE_VAL
public static final String FALSE_VAL
public void ()
public static void writeOpenMethodCall (org.kxml2.io.KXmlSerializer, java.lang.String, java.lang.String) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
String ns
String name
public static void writeCloseMethodCall (org.kxml2.io.KXmlSerializer, java.lang.String) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
String ns
public static void writeOpenMethodArg (org.kxml2.io.KXmlSerializer, java.lang.String, java.lang.String) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
String ns
String valueType
public static void writeCloseMethodArg (org.kxml2.io.KXmlSerializer, java.lang.String, java.lang.String) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
String ns
String valueType
public static void writeFullMethodArg (org.kxml2.io.KXmlSerializer, java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
String ns
String valueType
String value
public static void writeOpenStructMember (org.kxml2.io.KXmlSerializer, java.lang.String, java.lang.String, java.lang.String) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
String ns
String name
String valueType
public static void writeCloseStructMember (org.kxml2.io.KXmlSerializer, java.lang.String, java.lang.String) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
String ns
String valueType
public static java.util.List parseResponseTuple (java.io.InputStream)
com.android.tradefed.util.xml.AbstractXmlParser$ParseException e
java.io.InputStream input
com.android.tradefed.util.net.XmlRpcHelper$XmlRpcResponseParser parser
}
com/android/tradefed/util/FileUtil$JarFilter.classFileUtil.java
package com.android.tradefed.util
com.android.tradefed.util.FileUtil$JarFilter extends java.lang.Object implements java.io.FilenameFilter {
private void ()
public boolean accept (java.io.File, java.lang.String)
java.io.File dir
String name
void (com.android.tradefed.util.FileUtil$1)
com.android.tradefed.util.FileUtil$1 x0
}
com/android/tradefed/util/RunInterruptedException.classRunInterruptedException.java
package com.android.tradefed.util
public com.android.tradefed.util.RunInterruptedException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String msg
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
}
com/android/tradefed/util/ListInstrumentationParser.classListInstrumentationParser.java
package com.android.tradefed.util
public com.android.tradefed.util.ListInstrumentationParser extends com.android.ddmlib.MultiLineReceiver {
private static final java.util.regex.Pattern LIST_INSTR_PATTERN
private java.util.List mInstrumentationTargets
public void ()
public java.util.List getInstrumentationTargets ()
public boolean isCancelled ()
public void processNewLines (java.lang.String[])
java.util.regex.Matcher m
String line
String[] lines
static void ()
}
com/android/tradefed/util/RunUtil$RunnableNotifier.classRunUtil.java
package com.android.tradefed.util
com.android.tradefed.util.RunUtil$RunnableNotifier extends java.lang.Thread {
private final com.android.tradefed.util.IRunUtil$IRunnableResult mRunnable
private com.android.tradefed.util.CommandStatus mStatus
private boolean mLogErrors
void (com.android.tradefed.util.IRunUtil$IRunnableResult, boolean)
com.android.tradefed.util.IRunUtil$IRunnableResult runnable
boolean logErrors
public void run ()
InterruptedException e
Exception e
com.android.tradefed.util.CommandStatus status
com.android.tradefed.util.CommandStatus status
public void cancel ()
synchronized com.android.tradefed.util.CommandStatus getStatus ()
}
com/android/tradefed/util/JUnitXmlParser$JUnitXmlHandler.classJUnitXmlParser.java
package com.android.tradefed.util
com.android.tradefed.util.JUnitXmlParser$JUnitXmlHandler extends org.xml.sax.helpers.DefaultHandler {
private static final String FAILURE_TAG
private static final String TESTSUITE_TAG
private static final String TESTCASE_TAG
private com.android.ddmlib.testrunner.TestIdentifier mCurrentTest
private StringBuffer mFailureContent
final com.android.tradefed.util.JUnitXmlParser this$0
private void (com.android.tradefed.util.JUnitXmlParser)
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String testSuiteName
String testCountString
int testCount
String testClassName
String methodName
String message
String type
String uri
String localName
String name
org.xml.sax.Attributes attributes
public void characters (char[], int, int)
char[] data
int offset
int len
public void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String localName
String name
java.lang.String getMandatoryAttribute (java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String tagName
String attrName
org.xml.sax.Attributes attributes
String value
void (com.android.tradefed.util.JUnitXmlParser, com.android.tradefed.util.JUnitXmlParser$1)
com.android.tradefed.util.JUnitXmlParser x0
com.android.tradefed.util.JUnitXmlParser$1 x1
}
com/android/tradefed/util/DeviceConcurrentUtil.classDeviceConcurrentUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.DeviceConcurrentUtil extends java.lang.Object {
private void ()
public static java.lang.Object joinFuture (java.lang.String, java.util.concurrent.Future, long) throws com.android.tradefed.device.DeviceNotAvailableException java.util.concurrent.TimeoutException
Object ret
InterruptedException e
Throwable t
java.util.concurrent.ExecutionException e
String taskDesc
java.util.concurrent.Future task
long timeout
}
com/android/tradefed/util/ByteArrayList.classByteArrayList.java
package com.android.tradefed.util
public com.android.tradefed.util.ByteArrayList extends java.lang.Object {
private byte[] mStorage
private int mMaxBytes
private int mCurBytes
private float mGrowthFactor
public void ()
public void (int)
int defaultSize
public void (int, float)
int defaultSize
float growthFactor
public void trimToSize ()
public void ensureCapacity (int)
int minCapacity
int curSize
int growthFactorMultiples
float newSize
void setSize (int)
int size
byte[] newStorage
public byte[] getContents ()
byte[] contents
public boolean add (byte)
byte b
public boolean addAll (byte[])
byte[] src
public boolean addAll (byte[], int, int)
byte[] src
int srcOffset
int length
public boolean addall (com.android.tradefed.util.ByteArrayList)
com.android.tradefed.util.ByteArrayList src
public void clear ()
public boolean equals (java.lang.Object)
int i
Object other
com.android.tradefed.util.ByteArrayList otherList
public int hashCode ()
public boolean isEmpty ()
public byte get (int)
int idx
public byte set (int, byte)
int idx
byte b
byte curVal
public int size ()
int getMaxSize ()
}
com/android/tradefed/util/IRunUtil.classIRunUtil.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.IRunUtil extends java.lang.Object {
public abstract void setWorkingDir (java.io.File)
public abstract void setEnvVariable (java.lang.String, java.lang.String)
public abstract void unsetEnvVariable (java.lang.String)
public transient abstract com.android.tradefed.util.CommandResult runTimedCmd (long, java.lang.String[])
public transient abstract com.android.tradefed.util.CommandResult runTimedCmd (long, java.io.OutputStream, java.io.OutputStream, java.lang.String[])
public transient abstract com.android.tradefed.util.CommandResult runTimedCmdRetry (long, long, int, java.lang.String[])
public transient abstract com.android.tradefed.util.CommandResult runTimedCmdSilently (long, java.lang.String[])
public transient abstract com.android.tradefed.util.CommandResult runTimedCmdSilentlyRetry (long, long, int, java.lang.String[])
public transient abstract com.android.tradefed.util.CommandResult runTimedCmdWithInput (long, java.lang.String, java.lang.String[])
public abstract com.android.tradefed.util.CommandResult runTimedCmdWithInput (long, java.lang.String, java.util.List)
public transient abstract java.lang.Process runCmdInBackground (java.lang.String[]) throws java.io.IOException
public abstract java.lang.Process runCmdInBackground (java.util.List) throws java.io.IOException
public abstract java.lang.Process runCmdInBackground (java.util.List, java.io.OutputStream) throws java.io.IOException
public abstract com.android.tradefed.util.CommandStatus runTimed (long, com.android.tradefed.util.IRunUtil$IRunnableResult, boolean)
public abstract boolean runTimedRetry (long, long, int, com.android.tradefed.util.IRunUtil$IRunnableResult)
public abstract boolean runFixedTimedRetry (long, long, long, com.android.tradefed.util.IRunUtil$IRunnableResult)
public abstract boolean runEscalatingTimedRetry (long, long, long, long, com.android.tradefed.util.IRunUtil$IRunnableResult)
public abstract void sleep (long)
public abstract void allowInterrupt (boolean)
public abstract boolean isInterruptAllowed ()
public abstract void setInterruptibleInFuture (java.lang.Thread, long)
public abstract void interrupt (java.lang.Thread, java.lang.String)
public abstract void setEnvVariablePriority (com.android.tradefed.util.IRunUtil$EnvPriority)
}
com/android/tradefed/util/AbiFormatter.classAbiFormatter.java
package com.android.tradefed.util
public com.android.tradefed.util.AbiFormatter extends java.lang.Object {
private static final String PRODUCT_CPU_ABILIST_KEY
private static final String PRODUCT_CPU_ABI_KEY
public static final String FORCE_ABI_STRING
public static final String FORCE_ABI_DESCRIPTION
static final String ABI_REGEX
public void ()
public static java.lang.String formatCmdForAbi (java.lang.String, java.lang.String)
String str
String abi
StringBuffer sb
java.util.regex.Matcher m
public static java.lang.String getDefaultAbi (com.android.tradefed.device.ITestDevice, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
String bitness
String[] abis
public static java.lang.String[] getSupportedAbis (com.android.tradefed.device.ITestDevice, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String[] abis
com.android.tradefed.device.ITestDevice device
String bitness
String abiList
}
com/android/tradefed/util/LogcatUpdaterEventParser$AsyncUpdaterEvent.classLogcatUpdaterEventParser.java
package com.android.tradefed.util
public com.android.tradefed.util.LogcatUpdaterEventParser$AsyncUpdaterEvent extends java.lang.Object {
private boolean mIsCompleted
private boolean mIsWaiting
final com.android.tradefed.util.LogcatUpdaterEventParser this$0
public void (com.android.tradefed.util.LogcatUpdaterEventParser)
com.android.tradefed.util.LogcatUpdaterEventParser this$0
public boolean isCompleted ()
public void setCompleted (boolean)
boolean isCompleted
public boolean isWaiting ()
public void setWaiting (boolean)
boolean isWaiting
}
com/android/tradefed/util/RegexTrie.classRegexTrie.java
package com.android.tradefed.util
public com.android.tradefed.util.RegexTrie extends java.lang.Object {
private Object mValue
private java.util.Map mChildren
public void ()
public void clear ()
com.android.tradefed.util.RegexTrie child
transient boolean containsKey (java.lang.String[])
String[] strings
java.lang.Object recursivePut (java.lang.Object, java.util.List)
Object oldValue
com.android.tradefed.util.RegexTrie$CompPattern curKey
java.util.List nextKeys
com.android.tradefed.util.RegexTrie nextChild
Object value
java.util.List patterns
private java.lang.Object validateAndPut (java.lang.Object, java.util.List)
Object value
java.util.List pList
public transient java.lang.Object put (java.lang.Object, java.util.regex.Pattern[])
java.util.regex.Pattern pat
Object value
java.util.regex.Pattern[] patterns
java.util.List pList
public transient java.lang.Object put (java.lang.Object, java.lang.String[])
java.util.regex.Pattern pat
String regex
Object value
String[] regexen
java.util.List pList
java.lang.Object recursiveRetrieve (java.util.List, java.util.List)
int i
java.util.List curCaptures
com.android.tradefed.util.RegexTrie$CompPattern pattern
java.util.regex.Matcher matcher
java.util.Map$Entry child
String str
boolean wildcardMatch
Object wildcardValue
String curKey
java.util.List nextKeys
java.util.List captures
java.util.List strings
public transient java.lang.Object retrieve (java.lang.String[])
String[] strings
public transient java.lang.Object retrieve (java.util.List, java.lang.String[])
java.util.List captures
String[] strings
java.util.List sList
private java.lang.Object getValue ()
public java.lang.String toString ()
}
com/android/tradefed/util/PropertyChanger.classPropertyChanger.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.PropertyChanger extends java.lang.Object {
public void ()
public static java.io.File changeProperties (java.io.File, java.util.Map) throws java.io.IOException
String name
int pos
java.util.Map$Entry entry
String line
java.io.File original
java.util.Map properties
java.util.Map propsToAdd
java.io.File ret
java.io.BufferedReader br
java.io.BufferedWriter bw
}
com/android/tradefed/util/TimeUtil.classTimeUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.TimeUtil extends java.lang.Object {
private static final java.text.SimpleDateFormat TIME_FORMAT
private void ()
public static java.lang.String formatElapsedTime (long)
long elapsedTimeMs
long seconds
long minutes
long hours
StringBuilder time
public static java.lang.String formatTimeStamp (long)
long epochTime
static void ()
}
com/android/tradefed/util/CommandStatus.classCommandStatus.java
package com.android.tradefed.util
public final com.android.tradefed.util.CommandStatus extends java.lang.Enum {
public static final com.android.tradefed.util.CommandStatus SUCCESS
public static final com.android.tradefed.util.CommandStatus FAILED
public static final com.android.tradefed.util.CommandStatus TIMED_OUT
public static final com.android.tradefed.util.CommandStatus EXCEPTION
private static final com.android.tradefed.util.CommandStatus[] $VALUES
public static com.android.tradefed.util.CommandStatus[] values ()
public static com.android.tradefed.util.CommandStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/util/FileUtil.classFileUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.FileUtil extends java.lang.Object {
private static final String LOG_TAG
private static long mMinDiskSpaceMb
private static final char[] SIZE_SPECIFIERS
private static String CHMOD
public void ()
protected static void setChmodBinary (java.lang.String)
String chmodName
public static boolean mkdirsRWX (java.io.File)
boolean setPerms
java.io.File file
java.io.File parent
public static boolean chmodRWXRecursively (java.io.File)
java.io.File child
java.io.File[] children
java.io.File file
boolean success
public static boolean chmod (java.io.File, java.lang.String)
java.io.File file
String perms
com.android.tradefed.util.CommandResult result
public static boolean chmodGroupRW (java.io.File)
java.io.File file
public static boolean chmodGroupRWX (java.io.File)
java.io.File file
protected static boolean chmodExists ()
com.android.tradefed.util.CommandResult result
public static void setReadableRecursive (java.io.File)
java.io.File childFile
java.io.File[] children
java.io.File file
public static java.io.File createTempDir (java.lang.String) throws java.io.IOException
String prefix
public static java.io.File createTempDir (java.lang.String, java.io.File) throws java.io.IOException
String prefix
java.io.File parentDir
java.io.File tmpDir
private static java.io.File deleteFileAndCreateDirWithSameName (java.io.File) throws java.io.IOException
java.io.File tmpDir
private static java.io.File createDir (java.io.File) throws java.io.IOException
java.io.File tmpDir
public static java.io.File createNamedTempDir (java.lang.String) throws java.io.IOException
String name
java.io.File namedTmpDir
public static java.io.File createTempFile (java.lang.String, java.lang.String) throws java.io.IOException
String prefix
String suffix
java.io.File returnFile
public static java.io.File createTempFile (java.lang.String, java.lang.String, java.io.File) throws java.io.IOException
String prefix
String suffix
java.io.File parentDir
java.io.File returnFile
public static void hardlinkFile (java.io.File, java.io.File) throws java.io.IOException
java.io.File origFile
java.io.File destFile
com.android.tradefed.util.CommandResult result
public static void recursiveHardlink (java.io.File, java.io.File) throws java.io.IOException
java.io.File destChild
java.io.File childFile
java.io.File sourceDir
java.io.File destDir
public static void copyFile (java.io.File, java.io.File) throws java.io.IOException
java.io.File origFile
java.io.File destFile
public static void recursiveCopy (java.io.File, java.io.File) throws java.io.IOException
java.io.File destChild
java.io.File childFile
java.io.File sourceDir
java.io.File destDir
java.io.File[] childFiles
public static java.lang.String readStringFromFile (java.io.File) throws java.io.IOException
java.io.File sourceFile
java.io.FileInputStream is
public static void writeToFile (java.lang.String, java.io.File) throws java.io.IOException
String inputString
java.io.File destFile
public static void writeToFile (java.io.InputStream, java.io.File) throws java.io.IOException
java.io.InputStream input
java.io.File destFile
java.io.InputStream origStream
java.io.OutputStream destStream
private static void verifyDiskSpace (java.io.File)
java.io.File file
long usableSpace
long minDiskSpace
public static void recursiveDelete (java.io.File)
java.io.File child
java.io.File[] childFiles
java.io.File rootDir
public static java.lang.String getExtension (java.lang.String)
String fileName
int index
public static java.lang.String getBaseName (java.lang.String)
String fileName
int index
public static boolean compareFileContents (java.io.File, java.io.File) throws java.io.IOException
int byte1
int byte2
boolean eof
java.io.File file1
java.io.File file2
java.io.BufferedInputStream stream1
java.io.BufferedInputStream stream2
boolean result
public static java.io.File createTempFileForRemote (java.lang.String, java.io.File) throws java.io.IOException
String remoteFilePath
java.io.File parentDir
String[] segments
String remoteFileName
String prefix
String fileExt
java.io.File tmpFile
public static void deleteFile (java.io.File)
java.io.File file
public static transient java.io.File getFileForPath (java.io.File, java.lang.String[])
java.io.File parentDir
String[] pathSegments
public static transient java.lang.String getPath (java.lang.String[])
String path
String[] pathSegments
StringBuilder pathBuilder
boolean isFirst
public static java.io.File findFile (java.io.File, java.lang.String)
java.io.File result
java.io.File file
java.io.File dir
String fileName
public static java.util.Set findDirsUnder (java.io.File, java.io.File)
java.io.File file
java.io.File thisDir
java.io.File rootDir
java.io.File relativeParent
java.util.Set dirs
public static java.lang.String convertToReadableSize (long)
int i
long sizeLong
double size
public static long convertSizeToBytes (java.lang.String) throws java.lang.IllegalArgumentException
String numberString
NumberFormatException e
String sizeString
char sizeSpecifier
long multiplier
private static long findMultiplier (char)
int i
char sizeSpecifier
long multiplier
public static java.util.List collectJars (java.io.File)
java.io.File dir
java.util.List list
java.io.File[] jarFiles
public static void extractZip (java.util.zip.ZipFile, java.io.File) throws java.io.IOException
java.util.zip.ZipFile zipFile
java.io.File destDir
public static java.io.File extractFileFromZip (java.util.zip.ZipFile, java.lang.String) throws java.io.IOException
java.util.zip.ZipFile zipFile
String filePath
public static java.io.File createZip (java.io.File) throws java.io.IOException
java.io.File dir
public static void createZip (java.io.File, java.io.File) throws java.io.IOException
java.io.File dir
java.io.File zipFile
public static void closeZip (java.util.zip.ZipFile)
java.util.zip.ZipFile zipFile
public static void gzipFile (java.io.File, java.io.File) throws java.io.IOException
java.io.File file
java.io.File gzipFile
public static java.lang.String calculateMd5 (java.io.File) throws java.io.IOException
java.io.File file
java.io.FileInputStream inputSource
static void ()
}
com/android/tradefed/util/SubprocessTestResultsParser$TestRunEndedEventHandler.classSubprocessTestResultsParser.java
package com.android.tradefed.util
com.android.tradefed.util.SubprocessTestResultsParser$TestRunEndedEventHandler extends java.lang.Object implements com.android.tradefed.util.SubprocessTestResultsParser$EventHandler {
final com.android.tradefed.util.SubprocessTestResultsParser this$0
private void (com.android.tradefed.util.SubprocessTestResultsParser)
public void handleEvent (java.lang.String) throws org.json.JSONException
com.android.tradefed.util.SubprocessEventHelper$TestRunEndedEventInfo rei
String eventJson
void (com.android.tradefed.util.SubprocessTestResultsParser, com.android.tradefed.util.SubprocessTestResultsParser$1)
com.android.tradefed.util.SubprocessTestResultsParser x0
com.android.tradefed.util.SubprocessTestResultsParser$1 x1
}
com/android/tradefed/util/SubprocessEventHelper$FailedTestEventInfo.classSubprocessEventHelper.java
package com.android.tradefed.util
public com.android.tradefed.util.SubprocessEventHelper$FailedTestEventInfo extends com.android.tradefed.util.SubprocessEventHelper$BaseTestEventInfo {
public String mTrace
public void (java.lang.String, java.lang.String, java.lang.String)
String className
String testName
String trace
public void (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject jsonObject
public java.lang.String toString ()
org.json.JSONException e
org.json.JSONObject tags
}
com/android/tradefed/util/LogcatUpdaterEventParser$UpdaterEventTrigger.classLogcatUpdaterEventParser.java
package com.android.tradefed.util
com.android.tradefed.util.LogcatUpdaterEventParser$UpdaterEventTrigger extends java.lang.Object {
public String mTag
public String mMsg
final com.android.tradefed.util.LogcatUpdaterEventParser this$0
public void (com.android.tradefed.util.LogcatUpdaterEventParser, java.lang.String, java.lang.String)
String tag
String msg
public boolean equals (java.lang.Object)
Object other
com.android.tradefed.util.LogcatUpdaterEventParser$UpdaterEventTrigger u
public int hashCode ()
String r
com.android.tradefed.util.LogcatUpdaterEventParser$UpdaterEventTrigger t
public java.lang.String toString ()
}
com/android/tradefed/util/SimpleStats.classSimpleStats.java
package com.android.tradefed.util
public com.android.tradefed.util.SimpleStats extends java.lang.Object {
private java.util.List mData
private double mSum
public void ()
public void addAll (java.util.Collection)
Double meas
java.util.Collection c
public void add (double)
double meas
public java.util.List getData ()
public boolean isEmpty ()
public int size ()
public java.lang.Double mean ()
public java.lang.Double median ()
int idx
int idx
public java.lang.Double min ()
public java.lang.Double max ()
public java.lang.Double stdev ()
Double diff
Double meas
Double avg
Double ssd
public java.lang.Double meanOverOneStandardDeviationRange ()
Double meas
Double avg
Double std
Double upper
Double lower
Double sum
int count
}
com/android/tradefed/util/StringEscapeUtils.classStringEscapeUtils.java
package com.android.tradefed.util
public com.android.tradefed.util.StringEscapeUtils extends java.lang.Object {
public void ()
public static java.lang.String escapeShell (java.lang.String)
char ch
int i
String str
StringBuilder out
}
com/android/tradefed/util/RunUtil$3.classRunUtil.java
package com.android.tradefed.util
final com.android.tradefed.util.RunUtil$3 extends java.lang.Object implements java.lang.Runnable {
final java.io.InputStream val$src
final java.io.OutputStream val$dest
void (java.io.InputStream, java.io.OutputStream)
public void run ()
java.io.IOException e
}
com/android/tradefed/util/IRunUtil$IRunnableResult.classIRunUtil.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.IRunUtil$IRunnableResult extends java.lang.Object {
public abstract boolean run () throws java.lang.Exception
public abstract void cancel ()
}
com/android/tradefed/util/BulkEmailer$1.classBulkEmailer.java
package com.android.tradefed.util
com.android.tradefed.util.BulkEmailer$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.tradefed.util.BulkEmailer this$0
void (com.android.tradefed.util.BulkEmailer)
com.android.tradefed.util.BulkEmailer this$0
public void run ()
}
com/android/tradefed/util/IHostMonitor$DataPoint.classIHostMonitor.java
package com.android.tradefed.util
public com.android.tradefed.util.IHostMonitor$DataPoint extends java.lang.Object {
public String name
public int value
public void (java.lang.String, int)
String name
int value
public java.lang.String toString ()
}
com/android/tradefed/util/SubprocessTestResultsParser$TestEndedEventHandler.classSubprocessTestResultsParser.java
package com.android.tradefed.util
com.android.tradefed.util.SubprocessTestResultsParser$TestEndedEventHandler extends java.lang.Object implements com.android.tradefed.util.SubprocessTestResultsParser$EventHandler {
final com.android.tradefed.util.SubprocessTestResultsParser this$0
private void (com.android.tradefed.util.SubprocessTestResultsParser)
public void handleEvent (java.lang.String) throws org.json.JSONException
com.android.tradefed.util.SubprocessEventHelper$TestEndedEventInfo tei
String eventJson
void (com.android.tradefed.util.SubprocessTestResultsParser, com.android.tradefed.util.SubprocessTestResultsParser$1)
com.android.tradefed.util.SubprocessTestResultsParser x0
com.android.tradefed.util.SubprocessTestResultsParser$1 x1
}
com/android/tradefed/util/RegexTrie$CompPattern.classRegexTrie.java
package com.android.tradefed.util
com.android.tradefed.util.RegexTrie$CompPattern extends java.lang.Object {
protected final java.util.regex.Pattern mPattern
void (java.util.regex.Pattern)
java.util.regex.Pattern pattern
public boolean equals (java.lang.Object)
java.util.regex.Pattern otherPat
com.android.tradefed.util.RegexTrie$CompPattern otherCPat
java.util.regex.Pattern otherPat
Object other
java.util.regex.Pattern otherPat
public int hashCode ()
public java.lang.String toString ()
public java.util.regex.Matcher matcher (java.lang.String)
String string
}
com/android/tradefed/util/CommandResult.classCommandResult.java
package com.android.tradefed.util
public com.android.tradefed.util.CommandResult extends java.lang.Object {
private com.android.tradefed.util.CommandStatus mCmdStatus
private String mStdout
private String mStderr
public void ()
public void (com.android.tradefed.util.CommandStatus)
com.android.tradefed.util.CommandStatus status
public com.android.tradefed.util.CommandStatus getStatus ()
public void setStatus (com.android.tradefed.util.CommandStatus)
com.android.tradefed.util.CommandStatus status
public java.lang.String getStdout ()
public void setStdout (java.lang.String)
String stdout
public java.lang.String getStderr ()
public void setStderr (java.lang.String)
String stderr
}
com/android/tradefed/util/ClassPathScanner$ExternalClassNameFilter.classClassPathScanner.java
package com.android.tradefed.util
public com.android.tradefed.util.ClassPathScanner$ExternalClassNameFilter extends com.android.tradefed.util.ClassPathScanner$ClassNameFilter {
public void ()
public boolean accept (java.lang.String)
String pathName
}
com/android/tradefed/util/VersionParser.classVersionParser.java
package com.android.tradefed.util
public com.android.tradefed.util.VersionParser extends java.lang.Object {
public void ()
public static java.lang.String fetchVersion ()
private static java.lang.String getPackageVersion ()
Package p
}
com/android/tradefed/util/ClassPathScanner.classClassPathScanner.java
package com.android.tradefed.util
public com.android.tradefed.util.ClassPathScanner extends java.lang.Object {
private static final String LOG_TAG
private String[] mClassPath
public void ()
public java.util.Set getEntriesFromJar (java.io.File, com.android.tradefed.util.ClassPathScanner$IClassPathFilter) throws java.io.IOException
String entryName
java.util.Enumeration e
java.io.File plainFile
com.android.tradefed.util.ClassPathScanner$IClassPathFilter filter
java.util.Set entryNames
java.util.jar.JarFile jarFile
public java.util.Set getEntriesFromDir (java.io.File, com.android.tradefed.util.ClassPathScanner$IClassPathFilter) throws java.io.IOException
java.io.File classPathDir
com.android.tradefed.util.ClassPathScanner$IClassPathFilter filter
java.util.Set entryNames
private void getEntriesFromDir (java.io.File, java.util.Set, java.util.List, com.android.tradefed.util.ClassPathScanner$IClassPathFilter) throws java.io.IOException
String classPathEntryName
java.io.File childFile
java.io.File dir
java.util.Set entries
java.util.List rootPath
com.android.tradefed.util.ClassPathScanner$IClassPathFilter filter
java.io.File[] childFiles
private java.lang.String constructPath (java.util.List, java.lang.String)
String element
java.util.List rootPath
String fileName
StringBuilder pathBuilder
public java.util.Set getClassPathEntries (com.android.tradefed.util.ClassPathScanner$IClassPathFilter)
java.io.IOException e
java.io.File classPathFile
String classPathElement
com.android.tradefed.util.ClassPathScanner$IClassPathFilter filter
java.util.Set entryNames
public static java.lang.String[] getClassPath ()
String classPath
}
com/android/tradefed/util/SubprocessTestResultsParser$TestRunFailedEventHandler.classSubprocessTestResultsParser.java
package com.android.tradefed.util
com.android.tradefed.util.SubprocessTestResultsParser$TestRunFailedEventHandler extends java.lang.Object implements com.android.tradefed.util.SubprocessTestResultsParser$EventHandler {
final com.android.tradefed.util.SubprocessTestResultsParser this$0
private void (com.android.tradefed.util.SubprocessTestResultsParser)
public void handleEvent (java.lang.String) throws org.json.JSONException
String eventJson
com.android.tradefed.util.SubprocessEventHelper$TestRunFailedEventInfo rfi
void (com.android.tradefed.util.SubprocessTestResultsParser, com.android.tradefed.util.SubprocessTestResultsParser$1)
com.android.tradefed.util.SubprocessTestResultsParser x0
com.android.tradefed.util.SubprocessTestResultsParser$1 x1
}
com/android/tradefed/util/TestFilterHelper.classTestFilterHelper.java
package com.android.tradefed.util
public com.android.tradefed.util.TestFilterHelper extends java.lang.Object {
private java.util.Set mIncludeFilters
private java.util.Set mExcludeFilters
private java.util.Set mIncludeAnnotation
private java.util.Set mExcludeAnnotation
public void ()
public void (java.util.Collection, java.util.Collection, java.util.Collection, java.util.Collection)
java.util.Collection includeFilters
java.util.Collection excludeFilters
java.util.Collection includeAnnotation
java.util.Collection excludeAnnotation
public void addIncludeFilter (java.lang.String)
String filter
public void addAllIncludeFilters (java.util.Set)
java.util.Set filters
public void addExcludeFilter (java.lang.String)
String filter
public void addAllExcludeFilters (java.util.Set)
java.util.Set filters
public void addIncludeAnnotation (java.lang.String)
String annotation
public void addAllIncludeAnnotation (java.util.Set)
java.util.Set annotations
public void addExcludeAnnotation (java.lang.String)
String notAnnotation
public void addAllExcludeAnnotation (java.util.Set)
java.util.Set notAnnotations
public java.util.Set getIncludeFilters ()
public java.util.Set getExcludeFilters ()
public java.util.Set getIncludeAnnotation ()
public java.util.Set getExcludeAnnotation ()
public boolean shouldTestRun (java.lang.reflect.AnnotatedElement)
java.lang.annotation.Annotation a
java.lang.annotation.Annotation a
java.util.Set neededAnnotation
java.lang.reflect.AnnotatedElement annotatedElement
public boolean shouldRun (java.lang.String, java.lang.String, java.lang.reflect.Method)
String packageName
String className
java.lang.reflect.Method method
String methodName
}
com/android/tradefed/util/QuotationAwareTokenizer.classQuotationAwareTokenizer.java
package com.android.tradefed.util
public com.android.tradefed.util.QuotationAwareTokenizer extends java.lang.Object {
private static final String LOG_TAG
public void ()
public static java.lang.String[] tokenizeLine (java.lang.String) throws java.lang.IllegalArgumentException
String line
java.util.ArrayList tokens
StringBuilder token
java.util.regex.Pattern charPattern
java.util.regex.Matcher charMatcher
String aChar
boolean quotation
String[] tokensArray
public static transient java.lang.String combineTokens (java.lang.String[])
String token
java.util.regex.Matcher wsMatcher
int i
String[] tokens
java.util.regex.Pattern wsPattern
StringBuilder sb
}
com/android/tradefed/util/CircularByteArray.classCircularByteArray.java
package com.android.tradefed.util
public com.android.tradefed.util.CircularByteArray extends java.lang.Object {
private byte[] mArray
private int mCurPos
private boolean mIsWrapped
private long mSum
public void (int)
int size
public void add (byte)
byte value
public int size ()
public long getSum ()
}
com/android/tradefed/util/SubprocessTestResultsParser$EventHandler.classSubprocessTestResultsParser.java
package com.android.tradefed.util
abstract com.android.tradefed.util.SubprocessTestResultsParser$EventHandler extends java.lang.Object {
public abstract void handleEvent (java.lang.String) throws org.json.JSONException
}
com/android/tradefed/util/Email.classEmail.java
package com.android.tradefed.util
public com.android.tradefed.util.Email extends java.lang.Object implements com.android.tradefed.util.IEmail {
private static final String LOG_TAG
private static final String[] mailer
static final String CRLF
public void ()
private static java.lang.String join (java.util.Collection, java.lang.String)
String element
java.util.Collection list
String sep
StringBuilder builder
java.util.Iterator iter
java.lang.Process run (java.lang.String[]) throws java.io.IOException
String[] cmd
ProcessBuilder pb
private void addHeader (java.util.List, java.lang.String, java.lang.String)
java.util.List headers
String name
String value
private void addHeaders (java.util.List, java.lang.String, java.util.Collection)
java.util.List headers
String name
java.util.Collection values
String strValues
public void send (com.android.tradefed.util.IEmail$Message) throws java.lang.IllegalArgumentException java.io.IOException
int cmdLen
String[] mailCmd
InterruptedException e
java.io.BufferedInputStream mailerStdout
StringBuilder stdout
int theByte
com.android.tradefed.util.IEmail$Message msg
java.util.ArrayList headers
String[] mailCmd
StringBuilder fullMsg
Process mailerProc
java.io.BufferedOutputStream mailerStdin
int retValue
int retValue
static void ()
}
com/android/tradefed/util/BinaryState.classBinaryState.java
package com.android.tradefed.util
public final com.android.tradefed.util.BinaryState extends java.lang.Enum {
public static final com.android.tradefed.util.BinaryState IGNORE
public static final com.android.tradefed.util.BinaryState ON
public static final com.android.tradefed.util.BinaryState OFF
private static final com.android.tradefed.util.BinaryState[] $VALUES
public static com.android.tradefed.util.BinaryState[] values ()
public static com.android.tradefed.util.BinaryState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/util/SubprocessTestResultsParser$TestAssumptionFailureEventHandler.classSubprocessTestResultsParser.java
package com.android.tradefed.util
com.android.tradefed.util.SubprocessTestResultsParser$TestAssumptionFailureEventHandler extends java.lang.Object implements com.android.tradefed.util.SubprocessTestResultsParser$EventHandler {
final com.android.tradefed.util.SubprocessTestResultsParser this$0
private void (com.android.tradefed.util.SubprocessTestResultsParser)
public void handleEvent (java.lang.String) throws org.json.JSONException
String eventJson
com.android.tradefed.util.SubprocessEventHelper$FailedTestEventInfo FailedAssumption
void (com.android.tradefed.util.SubprocessTestResultsParser, com.android.tradefed.util.SubprocessTestResultsParser$1)
com.android.tradefed.util.SubprocessTestResultsParser x0
com.android.tradefed.util.SubprocessTestResultsParser$1 x1
}
com/android/tradefed/util/ConditionPriorityBlockingQueue$IMatcher.classConditionPriorityBlockingQueue.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher extends java.lang.Object {
public abstract boolean matches (java.lang.Object)
}
com/android/tradefed/util/SubprocessTestResultsParser.classSubprocessTestResultsParser.java
package com.android.tradefed.util
public com.android.tradefed.util.SubprocessTestResultsParser extends java.lang.Object {
private com.android.tradefed.result.ITestInvocationListener mListener
private com.android.ddmlib.testrunner.TestIdentifier currentTest
private java.util.regex.Pattern mPattern
private java.util.Map mHandlerMap
public void (com.android.tradefed.result.ITestInvocationListener)
com.android.tradefed.result.ITestInvocationListener listener
StringBuilder sb
String patt
public void parseFile (java.io.File)
java.io.FileNotFoundException e
java.io.IOException e
java.io.File file
java.io.BufferedReader reader
java.util.ArrayList listString
String line
public void processNewLines (java.lang.String[])
org.json.JSONException e
String line
String[] lines
private void parse (java.lang.String) throws org.json.JSONException
com.android.tradefed.util.SubprocessTestResultsParser$EventHandler handler
String line
java.util.regex.Matcher matcher
private void checkCurrentTestId (java.lang.String, java.lang.String)
String className
String testName
static com.android.tradefed.result.ITestInvocationListener access$900 (com.android.tradefed.util.SubprocessTestResultsParser)
com.android.tradefed.util.SubprocessTestResultsParser x0
static com.android.ddmlib.testrunner.TestIdentifier access$1002 (com.android.tradefed.util.SubprocessTestResultsParser, com.android.ddmlib.testrunner.TestIdentifier)
com.android.tradefed.util.SubprocessTestResultsParser x0
com.android.ddmlib.testrunner.TestIdentifier x1
static com.android.ddmlib.testrunner.TestIdentifier access$1000 (com.android.tradefed.util.SubprocessTestResultsParser)
com.android.tradefed.util.SubprocessTestResultsParser x0
static void access$1100 (com.android.tradefed.util.SubprocessTestResultsParser, java.lang.String, java.lang.String)
com.android.tradefed.util.SubprocessTestResultsParser x0
String x1
String x2
}
com/android/tradefed/util/ZipUtil.classZipUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.ZipUtil extends java.lang.Object {
public void ()
public static boolean isZipFileValid (java.io.File, boolean) throws java.io.IOException
java.io.File extractDir
java.util.zip.ZipFile z
java.util.zip.ZipException e
java.io.File zipFile
boolean thorough
public static void extractZip (java.util.zip.ZipFile, java.io.File) throws java.io.IOException
java.util.zip.ZipEntry entry
java.io.File childFile
java.util.zip.ZipFile zipFile
java.io.File destDir
java.util.Enumeration entries
public static java.io.File extractFileFromZip (java.util.zip.ZipFile, java.lang.String) throws java.io.IOException
java.util.zip.ZipFile zipFile
String filePath
java.util.zip.ZipEntry entry
java.io.File createdFile
public static java.io.File createZip (java.io.File) throws java.io.IOException
java.io.File dir
public static java.io.File createZip (java.io.File, java.lang.String) throws java.io.IOException
java.io.File dir
String name
java.io.File zipFile
public static void createZip (java.io.File, java.io.File) throws java.io.IOException
java.io.FileOutputStream fileStream
java.io.IOException e
RuntimeException e
java.io.File dir
java.io.File zipFile
java.util.zip.ZipOutputStream out
public static void addToZip (java.util.zip.ZipOutputStream, java.io.File, java.util.List) throws java.io.IOException
java.io.File subFile
java.io.File[] subFiles
java.util.zip.ZipOutputStream out
java.io.File file
java.util.List relativePathSegs
java.util.zip.ZipEntry zipEntry
public static void closeZip (java.util.zip.ZipFile)
java.util.zip.ZipFile zipFile
public static void gzipFile (java.io.File, java.io.File) throws java.io.IOException
java.io.FileOutputStream fileStream
java.io.IOException e
RuntimeException e
java.io.File file
java.io.File gzipFile
java.util.zip.GZIPOutputStream out
private static void writeToStream (java.io.File, java.io.OutputStream) throws java.io.IOException
java.io.File file
java.io.OutputStream out
java.io.InputStream inputStream
private static java.lang.String buildPath (java.util.List)
String segment
java.util.List relativePathSegs
StringBuilder pathBuilder
public static java.io.File extractZipToTemp (java.io.File, java.lang.String) throws java.io.IOException java.util.zip.ZipException
java.io.File zipFile
String nameHint
java.io.File localRootDir
}
com/android/tradefed/util/xml/
com/android/tradefed/util/xml/AbstractXmlParser.classAbstractXmlParser.java
package com.android.tradefed.util.xml
public abstract com.android.tradefed.util.xml.AbstractXmlParser extends java.lang.Object {
private static final String LOG_TAG
public void ()
public void parse (java.io.InputStream) throws com.android.tradefed.util.xml.AbstractXmlParser$ParseException
javax.xml.parsers.SAXParserFactory parserFactory
javax.xml.parsers.SAXParser parser
org.xml.sax.helpers.DefaultHandler handler
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
java.io.InputStream xmlInput
protected abstract org.xml.sax.helpers.DefaultHandler createXmlHandler ()
}
com/android/tradefed/util/xml/AndroidManifestWriter.classAndroidManifestWriter.java
package com.android.tradefed.util.xml
public com.android.tradefed.util.xml.AndroidManifestWriter extends java.lang.Object {
private final org.w3c.dom.Document mDoc
private final String mOsManifestFilePath
private static final String NODE_USES_SDK
private static final String ATTRIBUTE_MIN_SDK_VERSION
private static final String NS_RESOURCES
private void (org.w3c.dom.Document, java.lang.String)
org.w3c.dom.Document doc
String osManifestFilePath
public boolean setMinSdkVersion (java.lang.String)
String minSdkVersion
org.w3c.dom.Element usesSdkElement
org.w3c.dom.NodeList nodeList
org.w3c.dom.Attr minSdkAttr
String prefix
private boolean saveXmlToFile ()
javax.xml.transform.Source source
java.io.File file
javax.xml.transform.Result result
javax.xml.transform.Transformer xformer
javax.xml.transform.TransformerConfigurationException e
javax.xml.transform.TransformerException e
public static com.android.tradefed.util.xml.AndroidManifestWriter parse (java.lang.String)
javax.xml.parsers.DocumentBuilderFactory docFactory
javax.xml.parsers.DocumentBuilder docBuilder
org.w3c.dom.Document doc
javax.xml.parsers.ParserConfigurationException e
org.xml.sax.SAXException e
java.io.IOException e
String osManifestFilePath
}
com/android/tradefed/util/xml/AbstractXmlParser$ParseException.classAbstractXmlParser.java
package com.android.tradefed.util.xml
public com.android.tradefed.util.xml.AbstractXmlParser$ParseException extends java.lang.Exception {
public void (java.lang.Throwable)
Throwable cause
}
com/android/tradefed/util/TableFormatter.classTableFormatter.java
package com.android.tradefed.util
public com.android.tradefed.util.TableFormatter extends java.lang.Object {
private int mColumnSpacing
public void ()
public com.android.tradefed.util.TableFormatter setColumnSpacing (int)
int spacing
public void displayTable (java.util.List, java.io.PrintWriter)
int numPaddingChars
int col
java.util.List rowData
java.util.List table
java.io.PrintWriter writer
java.util.List maxColumnSizes
private void insertPadding (int, java.io.PrintWriter)
int i
int numChars
java.io.PrintWriter writer
private java.util.List getColumnSizes (java.util.List)
int stringSize
int colIndex
java.util.List rowData
java.util.List table
java.util.List maxColumnSizes
}
com/android/tradefed/util/SizeLimitedOutputStream.classSizeLimitedOutputStream.java
package com.android.tradefed.util
public com.android.tradefed.util.SizeLimitedOutputStream extends java.io.OutputStream {
private static final int DEFAULT_NUM_TMP_FILES
private static final int BUFF_SIZE
private final java.io.File[] mFiles
private final long mMaxFileSize
private com.google.common.io.CountingOutputStream mCurrentOutputStream
private int mCurrentFilePos
private final String mTempFilePrefix
private final String mTempFileSuffix
public void (long, int, java.lang.String, java.lang.String)
long maxDataSize
int numFiles
String tempFilePrefix
String tempFileSuffix
public void (long, java.lang.String, java.lang.String)
long maxDataSize
String tempFilePrefix
String tempFileSuffix
public synchronized java.io.InputStream getData () throws java.io.IOException
java.io.FileInputStream fStream
int currentPos
int i
java.io.InputStream combinedStream
public synchronized void flush ()
java.io.IOException e
public void delete ()
int i
public synchronized void close ()
java.io.IOException e
synchronized void generateNextFile () throws java.io.IOException java.io.FileNotFoundException
private int getNextIndex (int)
int i
public synchronized void write (int) throws java.io.IOException
int data
public synchronized void write (byte[], int, int) throws java.io.IOException
long currentSize
long freeSpace
long sizeToWrite
byte[] b
int off
int len
}
com/android/tradefed/util/TimeVal.classTimeVal.java
package com.android.tradefed.util
public com.android.tradefed.util.TimeVal extends java.lang.Number implements java.lang.Comparable {
private static final java.util.regex.Pattern TIME_PATTERN
private Long mValue
public void (java.lang.Long)
Long value
public void (java.lang.String) throws java.lang.NumberFormatException
String value
public java.lang.Long asLong ()
public static long fromString (java.lang.String) throws java.lang.NumberFormatException
long timeValue
java.util.regex.Matcher m
ArithmeticException e
String value
static long val (java.lang.String) throws java.lang.NumberFormatException
String str
Long value
public double doubleValue ()
public float floatValue ()
public int intValue ()
public long longValue ()
public int compareTo (java.lang.Long)
Long other
public volatile int compareTo (java.lang.Object)
static void ()
}
com/android/tradefed/util/RunUtil$InterruptTask.classRunUtil.java
package com.android.tradefed.util
com.android.tradefed.util.RunUtil$InterruptTask extends java.util.TimerTask {
private Thread mToInterrupt
final com.android.tradefed.util.RunUtil this$0
public void (com.android.tradefed.util.RunUtil, java.lang.Thread)
Thread t
public void run ()
}
com/android/tradefed/util/JUnitXmlParser$1.classJUnitXmlParser.java
package com.android.tradefed.util
com.android.tradefed.util.JUnitXmlParser$1 extends java.lang.Object {
}
com/android/tradefed/util/FakeTestsZipFolder.classFakeTestsZipFolder.java
package com.android.tradefed.util
public com.android.tradefed.util.FakeTestsZipFolder extends java.lang.Object {
private java.util.Map mItems
private java.io.File mBase
private java.io.File mData
public void (java.util.Map)
java.util.Map items
public boolean createItems () throws java.io.IOException
java.io.File p
java.io.File file
com.android.tradefed.util.FakeTestsZipFolder$ItemType type
String fileName
boolean failed
public void cleanUp ()
protected java.io.File getDataFolder ()
public java.io.File getBasePath ()
}
com/android/tradefed/util/BulkEmailer.classBulkEmailer.java
package com.android.tradefed.util
public com.android.tradefed.util.BulkEmailer extends java.lang.Object {
private int mEmails
private String mRecipients
private int mInterval
private int mInitialBurst
private String mSender
private static final String SUBJECT
private static final String MESSAGE
public void ()
public void sendEmailsBg ()
public void sendEmails ()
int i
int i
java.io.IOException iox
InterruptedException ix
com.android.tradefed.util.IEmail$Message msg
com.android.tradefed.util.Email email
public static com.android.tradefed.util.BulkEmailer loadMailer (com.android.tradefed.config.IConfiguration) throws com.android.tradefed.config.ConfigurationException
com.android.tradefed.config.IConfiguration config
Object o
}
com/android/tradefed/util/JUnitXmlParser.classJUnitXmlParser.java
package com.android.tradefed.util
public com.android.tradefed.util.JUnitXmlParser extends com.android.tradefed.util.xml.AbstractXmlParser {
private final com.android.tradefed.result.ITestInvocationListener mTestListener
public void (com.android.tradefed.result.ITestInvocationListener)
com.android.tradefed.result.ITestInvocationListener listener
protected org.xml.sax.helpers.DefaultHandler createXmlHandler ()
static com.android.tradefed.result.ITestInvocationListener access$000 (com.android.tradefed.util.JUnitXmlParser)
com.android.tradefed.util.JUnitXmlParser x0
}
com/android/tradefed/util/StreamUtil$1.classStreamUtil.java
package com.android.tradefed.util
final com.android.tradefed.util.StreamUtil$1 extends java.io.OutputStream {
void ()
public void write (int)
int b
public void write (byte[], int, int)
byte[] b
int off
int len
}
com/android/tradefed/util/UniqueMultiMap.classUniqueMultiMap.java
package com.android.tradefed.util
public com.android.tradefed.util.UniqueMultiMap extends com.android.tradefed.util.MultiMap {
public void ()
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
java.util.Collection values
}
com/android/tradefed/util/MultiMap.classMultiMap.java
package com.android.tradefed.util
public com.android.tradefed.util.MultiMap extends java.lang.Object {
private final java.util.Map mInternalMap
public void ()
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
java.util.List valueList
Object value
public java.util.List 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
java.util.List valueList
public void putAll (java.util.Map)
java.util.Map$Entry entry
java.util.Map m
public void putAll (com.android.tradefed.util.MultiMap)
Object value
Object key
com.android.tradefed.util.MultiMap m
public java.util.List remove (java.lang.Object)
Object key
public int size ()
public java.util.List values ()
java.util.List valueList
java.util.List allValues
public java.util.Map getUniqueMap ()
Object value
int count
java.util.Map$Entry entry
java.util.Map uniqueMap
private java.lang.String addUniqueEntry (java.util.Map, java.lang.String, java.lang.Object)
java.util.Map uniqueMap
String proposedKey
Object value
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.android.tradefed.util.MultiMap other
}
com/android/tradefed/util/ClassPathScanner$ClassNameFilter.classClassPathScanner.java
package com.android.tradefed.util
public com.android.tradefed.util.ClassPathScanner$ClassNameFilter extends java.lang.Object implements com.android.tradefed.util.ClassPathScanner$IClassPathFilter {
private static final String DOT_CLASS
public void ()
public boolean accept (java.lang.String)
String pathName
public java.lang.String transform (java.lang.String)
String pathName
String className
}
com/android/tradefed/util/ConditionPriorityBlockingQueue$ConditionMatcherPair.classConditionPriorityBlockingQueue.java
package com.android.tradefed.util
com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair extends java.lang.Object {
private final com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher mMatcher
private final java.util.concurrent.locks.Condition mCondition
void (com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher, java.util.concurrent.locks.Condition)
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher m
java.util.concurrent.locks.Condition c
static com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher access$000 (com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair)
com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair x0
static java.util.concurrent.locks.Condition access$100 (com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair)
com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair x0
}
com/android/tradefed/util/SubprocessEventHelper$TestRunStartedEventInfo.classSubprocessEventHelper.java
package com.android.tradefed.util
public com.android.tradefed.util.SubprocessEventHelper$TestRunStartedEventInfo extends java.lang.Object {
public String mRunName
public Integer mTestCount
public void (java.lang.String, int)
String runName
int testCount
public void (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject jsonObject
public java.lang.String toString ()
org.json.JSONException e
org.json.JSONObject tags
}
com/android/tradefed/util/IEmail.classIEmail.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.IEmail extends java.lang.Object {
public abstract void send (com.android.tradefed.util.IEmail$Message) throws java.lang.IllegalArgumentException java.io.IOException
}
com/android/tradefed/util/ConditionPriorityBlockingQueue.classConditionPriorityBlockingQueue.java
package com.android.tradefed.util
public com.android.tradefed.util.ConditionPriorityBlockingQueue extends java.lang.Object implements java.lang.Iterable {
private final java.util.List mList
private final java.util.concurrent.locks.ReentrantLock mLock
private final java.util.List mWaitingMatcherList
private final java.util.Comparator mComparator
static final boolean $assertionsDisabled
public void ()
public void (java.util.Comparator)
java.util.Comparator c
public java.lang.Object poll ()
public java.lang.Object poll (com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher)
Object obj
Object minObject
java.util.ListIterator iter
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher matcher
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object poll (long, java.util.concurrent.TimeUnit, com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher matcher
Long nanos
private java.lang.Object blockingPoll (java.lang.Long, com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher) throws java.lang.InterruptedException
InterruptedException ie
Object matchedObj
java.util.concurrent.locks.Condition myCondition
com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair myMatcherPair
Long nanos
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher matcher
private int compareObjects (java.lang.Object, java.lang.Object)
Object object
Object minObject
public java.lang.Object take () throws java.lang.InterruptedException
public java.lang.Object take (com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher) throws java.lang.InterruptedException
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher matcher
public boolean add (java.lang.Object)
com.android.tradefed.util.ConditionPriorityBlockingQueue$ConditionMatcherPair matcherPair
boolean ok
Object addedElement
public void clear ()
public java.util.Iterator iterator ()
public java.util.List getCopy ()
java.util.List l
public boolean contains (java.lang.Object)
Object object
public int size ()
public boolean remove (java.lang.Object)
Object object
public java.lang.Object addUnique (com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher, java.lang.Object)
Object removedObj
com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher matcher
Object object
static void ()
}
com/android/tradefed/util/FileUtil$1.classFileUtil.java
package com.android.tradefed.util
com.android.tradefed.util.FileUtil$1 extends java.lang.Object {
}
com/android/tradefed/util/ArrayUtil.classArrayUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.ArrayUtil extends java.lang.Object {
private void ()
public static transient java.lang.String[] buildArray (java.lang.String[][])
String[] array
String[] array
String[][] arrays
int length
String[] newArray
int offset
public static transient java.util.List list (java.lang.Object[])
Object item
Object[] inputAry
java.util.List retList
private static java.lang.String internalJoin (java.lang.String, java.util.Collection)
Object obj
String sep
java.util.Collection pieces
StringBuilder sb
boolean skipSep
java.util.Iterator iter
public static transient java.lang.String join (java.lang.String, java.lang.Object[])
String sep
Object[] pieces
}
com/android/tradefed/util/IEmail$Message.classIEmail.java
package com.android.tradefed.util
public com.android.tradefed.util.IEmail$Message extends java.lang.Object {
static final String PLAIN
static final String HTML
private java.util.Collection mToAddrs
private java.util.Collection mCcAddrs
private java.util.Collection mBccAddrs
private String mSubject
private String mBody
private String mSender
private String mContentType
public void ()
public void (java.lang.String, java.lang.String, java.lang.String)
String to
String subject
String body
public void addTo (java.lang.String)
String address
public void addCc (java.lang.String)
String address
public void addBcc (java.lang.String)
String address
public void setSubject (java.lang.String)
String subject
public void setTos (java.lang.String[])
String[] recipients
public void setBody (java.lang.String)
String body
public void setSender (java.lang.String)
String sender
public void setContentType (java.lang.String)
String contentType
public void setHtml (boolean)
boolean html
public java.util.Collection getTo ()
public java.util.Collection getCc ()
public java.util.Collection getBcc ()
public java.lang.String getSubject ()
public java.lang.String getBody ()
public java.lang.String getSender ()
public java.lang.String getContentType ()
public boolean isHtml ()
}
com/android/tradefed/util/RunUtil$RunnableResult.classRunUtil.java
package com.android.tradefed.util
com.android.tradefed.util.RunUtil$RunnableResult extends java.lang.Object implements com.android.tradefed.util.IRunUtil$IRunnableResult {
private final ProcessBuilder mProcessBuilder
private final com.android.tradefed.util.CommandResult mCommandResult
private final String mInput
private Process mProcess
private java.util.concurrent.CountDownLatch mCountDown
private Thread mExecutionThread
private java.io.OutputStream stdOut
private java.io.OutputStream stdErr
private final boolean mCloseStreamAfterRun
final com.android.tradefed.util.RunUtil this$0
void (com.android.tradefed.util.RunUtil, com.android.tradefed.util.CommandResult, java.lang.String, java.lang.ProcessBuilder)
com.android.tradefed.util.CommandResult result
String input
ProcessBuilder processBuilder
void (com.android.tradefed.util.RunUtil, com.android.tradefed.util.CommandResult, java.lang.String, java.lang.ProcessBuilder, java.io.OutputStream, java.io.OutputStream, boolean)
com.android.tradefed.util.CommandResult result
String input
ProcessBuilder processBuilder
java.io.OutputStream stdoutStream
java.io.OutputStream stderrStream
boolean closeStreamAfterRun
public boolean run () throws java.lang.Exception
java.io.BufferedOutputStream processStdin
Thread stdoutThread
Thread stderrThread
int rc
public void cancel ()
InterruptedException e
}
com/android/tradefed/util/IRunUtil$EnvPriority.classIRunUtil.java
package com.android.tradefed.util
public final com.android.tradefed.util.IRunUtil$EnvPriority extends java.lang.Enum {
public static final com.android.tradefed.util.IRunUtil$EnvPriority SET
public static final com.android.tradefed.util.IRunUtil$EnvPriority UNSET
private static final com.android.tradefed.util.IRunUtil$EnvPriority[] $VALUES
public static com.android.tradefed.util.IRunUtil$EnvPriority[] values ()
public static com.android.tradefed.util.IRunUtil$EnvPriority valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/util/SubprocessEventHelper$BaseTestEventInfo.classSubprocessEventHelper.java
package com.android.tradefed.util
public com.android.tradefed.util.SubprocessEventHelper$BaseTestEventInfo extends java.lang.Object {
public String mClassName
public String mTestName
public void (java.lang.String, java.lang.String)
String className
String testName
public void (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject jsonObject
protected org.json.JSONObject getNewJson ()
public java.lang.String toString ()
org.json.JSONException e
org.json.JSONObject tags
}
com/android/tradefed/util/ClassPathScanner$IClassPathFilter.classClassPathScanner.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.ClassPathScanner$IClassPathFilter extends java.lang.Object {
public abstract boolean accept (java.lang.String)
public abstract java.lang.String transform (java.lang.String)
}
com/android/tradefed/util/FakeTestsZipFolder$ItemType.classFakeTestsZipFolder.java
package com.android.tradefed.util
public final com.android.tradefed.util.FakeTestsZipFolder$ItemType extends java.lang.Enum {
public static final com.android.tradefed.util.FakeTestsZipFolder$ItemType FILE
public static final com.android.tradefed.util.FakeTestsZipFolder$ItemType DIRECTORY
private static final com.android.tradefed.util.FakeTestsZipFolder$ItemType[] $VALUES
public static com.android.tradefed.util.FakeTestsZipFolder$ItemType[] values ()
public static com.android.tradefed.util.FakeTestsZipFolder$ItemType valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/util/NullUtil.classNullUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.NullUtil extends java.lang.Object {
public void ()
public static transient int countNulls (java.lang.Object[])
Object obj
Object[] objs
int count
public static transient int countNonNulls (java.lang.Object[])
Object obj
Object[] objs
int count
public static transient boolean allNull (java.lang.Object[])
Object obj
Object[] objs
public static transient boolean singleNonNull (java.lang.Object[])
Object obj
Object[] objs
int nonNullCount
public static transient boolean isHomogeneousSet (java.lang.Object[])
Object obj
Object[] objs
boolean expectNull
}
com/android/tradefed/util/FileUtil$LowDiskSpaceException.classFileUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.FileUtil$LowDiskSpaceException extends com.android.tradefed.command.FatalHostError {
void (java.lang.String, java.lang.Throwable)
String msg
Throwable cause
void (java.lang.String)
String msg
}
com/android/tradefed/util/ListInstrumentationParser$InstrumentationTarget.classListInstrumentationParser.java
package com.android.tradefed.util
public com.android.tradefed.util.ListInstrumentationParser$InstrumentationTarget extends java.lang.Object {
public final String packageName
public final String runnerName
public final String targetName
public void (java.lang.String, java.lang.String, java.lang.String)
String packageName
String runnerName
String targetName
}
com/android/tradefed/util/RunUtil.classRunUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.RunUtil extends java.lang.Object implements com.android.tradefed.util.IRunUtil {
private static final int POLL_TIME_INCREASE_FACTOR
private static final long THREAD_JOIN_POLL_INTERVAL
private static final long IO_THREAD_JOIN_INTERVAL
private static final long PROCESS_DESTROY_TIMEOUT_SEC
private static com.android.tradefed.util.IRunUtil sDefaultInstance
private java.io.File mWorkingDir
private java.util.Map mEnvVariables
private java.util.Set mUnsetEnvVariables
private com.android.tradefed.util.IRunUtil$EnvPriority mEnvVariablePriority
private ThreadLocal mIsInterruptAllowed
private java.util.Map mInterruptThreads
private ThreadLocal mWatchdogInterrupt
private boolean mInterruptibleGlobal
public void ()
public static com.android.tradefed.util.IRunUtil getDefault ()
public synchronized void setWorkingDir (java.io.File)
java.io.File dir
public synchronized void setEnvVariable (java.lang.String, java.lang.String)
String name
String value
public synchronized void unsetEnvVariable (java.lang.String)
String key
public transient com.android.tradefed.util.CommandResult runTimedCmd (long, java.lang.String[])
long timeout
String[] command
public transient com.android.tradefed.util.CommandResult runTimedCmd (long, java.io.OutputStream, java.io.OutputStream, java.lang.String[])
long timeout
java.io.OutputStream stdout
java.io.OutputStream stderr
String[] command
private transient com.android.tradefed.util.CommandResult runTimedCmd (long, java.io.OutputStream, java.io.OutputStream, boolean, java.lang.String[])
long timeout
java.io.OutputStream stdout
java.io.OutputStream stderr
boolean closeStreamAfterRun
String[] command
com.android.tradefed.util.CommandResult result
com.android.tradefed.util.IRunUtil$IRunnableResult osRunnable
com.android.tradefed.util.CommandStatus status
public transient com.android.tradefed.util.CommandResult runTimedCmdRetry (long, long, int, java.lang.String[])
long timeout
long retryInterval
int attempts
String[] command
com.android.tradefed.util.CommandResult result
int counter
private synchronized transient java.lang.ProcessBuilder createProcessBuilder (java.lang.String[])
String[] command
private synchronized java.lang.ProcessBuilder createProcessBuilder (java.util.List)
java.util.List commandList
ProcessBuilder processBuilder
public transient com.android.tradefed.util.CommandResult runTimedCmdWithInput (long, java.lang.String, java.lang.String[])
long timeout
String input
String[] command
public com.android.tradefed.util.CommandResult runTimedCmdWithInput (long, java.lang.String, java.util.List)
long timeout
String input
java.util.List command
com.android.tradefed.util.CommandResult result
com.android.tradefed.util.IRunUtil$IRunnableResult osRunnable
com.android.tradefed.util.CommandStatus status
public transient com.android.tradefed.util.CommandResult runTimedCmdSilently (long, java.lang.String[])
long timeout
String[] command
com.android.tradefed.util.CommandResult result
com.android.tradefed.util.IRunUtil$IRunnableResult osRunnable
com.android.tradefed.util.CommandStatus status
public transient com.android.tradefed.util.CommandResult runTimedCmdSilentlyRetry (long, long, int, java.lang.String[])
long timeout
long retryInterval
int attempts
String[] command
com.android.tradefed.util.CommandResult result
int counter
public transient java.lang.Process runCmdInBackground (java.lang.String[]) throws java.io.IOException
String[] command
String fullCmd
public java.lang.Process runCmdInBackground (java.util.List) throws java.io.IOException
java.util.List command
public java.lang.Process runCmdInBackground (java.util.List, java.io.OutputStream) throws java.io.IOException
java.util.List command
java.io.OutputStream output
Process process
public com.android.tradefed.util.CommandStatus runTimed (long, com.android.tradefed.util.IRunUtil$IRunnableResult, boolean)
InterruptedException e
long timeout
com.android.tradefed.util.IRunUtil$IRunnableResult runnable
boolean logErrors
com.android.tradefed.util.RunUtil$RunnableNotifier runThread
long startTime
long pollIterval
com.android.tradefed.util.CommandStatus status
public boolean runTimedRetry (long, long, int, com.android.tradefed.util.IRunUtil$IRunnableResult)
int i
long opTimeout
long pollInterval
int attempts
com.android.tradefed.util.IRunUtil$IRunnableResult runnable
public boolean runFixedTimedRetry (long, long, long, com.android.tradefed.util.IRunUtil$IRunnableResult)
long opTimeout
long pollInterval
long maxTime
com.android.tradefed.util.IRunUtil$IRunnableResult runnable
long initialTime
public boolean runEscalatingTimedRetry (long, long, long, long, com.android.tradefed.util.IRunUtil$IRunnableResult)
long remainingTime
long opTimeout
long initialPollInterval
long maxPollInterval
long maxTime
com.android.tradefed.util.IRunUtil$IRunnableResult runnable
long pollInterval
long initialTime
long getCurrentTime ()
public void sleep (long)
InterruptedException e
long time
public void allowInterrupt (boolean)
boolean allow
public boolean isInterruptAllowed ()
public void setInterruptibleInFuture (java.lang.Thread, long)
Thread thread
long timeMs
public synchronized void interrupt (java.lang.Thread, java.lang.String)
Thread thread
String message
private synchronized void checkInterrupted ()
String message
long threadId
private static java.lang.Thread inheritIO (java.io.InputStream, java.io.OutputStream)
java.io.InputStream src
java.io.OutputStream dest
Thread t
public void setEnvVariablePriority (com.android.tradefed.util.IRunUtil$EnvPriority)
com.android.tradefed.util.IRunUtil$EnvPriority priority
static java.lang.Thread access$000 (java.io.InputStream, java.io.OutputStream)
java.io.InputStream x0
java.io.OutputStream x1
static boolean access$102 (com.android.tradefed.util.RunUtil, boolean)
com.android.tradefed.util.RunUtil x0
boolean x1
static void ()
}
com/android/tradefed/util/SubprocessTestResultsParser$StatusKeys.classSubprocessTestResultsParser.java
package com.android.tradefed.util
public com.android.tradefed.util.SubprocessTestResultsParser$StatusKeys extends java.lang.Object {
public static final String INVOCATION_FAILED
public static final String TEST_ASSUMPTION_FAILURE
public static final String TEST_ENDED
public static final String TEST_FAILED
public static final String TEST_IGNORED
public static final String TEST_STARTED
public static final String TEST_RUN_ENDED
public static final String TEST_RUN_FAILED
public static final String TEST_RUN_STARTED
public void ()
}
com/android/tradefed/util/SubprocessTestResultsParser$1.classSubprocessTestResultsParser.java
package com.android.tradefed.util
com.android.tradefed.util.SubprocessTestResultsParser$1 extends java.lang.Object {
}
com/android/tradefed/util/IHostHealthAgent.classIHostHealthAgent.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.IHostHealthAgent extends java.lang.Object {
public abstract void emitValue (java.lang.String, long, java.util.Map)
public abstract void flush ()
}
com/android/tradefed/util/BuildTestsZipUtils.classBuildTestsZipUtils.java
package com.android.tradefed.util
public com.android.tradefed.util.BuildTestsZipUtils extends java.lang.Object {
public void ()
public static java.io.File getApkFile (com.android.tradefed.build.IBuildInfo, java.lang.String, java.util.List, com.android.tradefed.targetprep.AltDirBehavior, boolean, java.lang.String) throws java.io.IOException
java.io.File dir
java.io.File testsDir
java.io.File testAppFile
java.io.File dir
String path
java.util.List resourceLookup
java.io.File apkTempFile
java.net.URL apkUrl
com.android.tradefed.build.IBuildInfo buildInfo
String apkFileName
java.util.List altDirs
com.android.tradefed.targetprep.AltDirBehavior altDirBehavior
boolean lookupInResource
String deviceSigningKey
String apkBase
java.util.List dirs
java.util.List expandedTestDirs
}
com/android/tradefed/util/RunUtil$2.classRunUtil.java
package com.android.tradefed.util
com.android.tradefed.util.RunUtil$2 extends java.lang.ThreadLocal {
final com.android.tradefed.util.RunUtil this$0
void (com.android.tradefed.util.RunUtil)
com.android.tradefed.util.RunUtil this$0
protected java.util.Timer initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/android/tradefed/util/SubprocessTestResultsParser$InvocationFailedEventHandler.classSubprocessTestResultsParser.java
package com.android.tradefed.util
com.android.tradefed.util.SubprocessTestResultsParser$InvocationFailedEventHandler extends java.lang.Object implements com.android.tradefed.util.SubprocessTestResultsParser$EventHandler {
final com.android.tradefed.util.SubprocessTestResultsParser this$0
private void (com.android.tradefed.util.SubprocessTestResultsParser)
public void handleEvent (java.lang.String) throws org.json.JSONException
String eventJson
com.android.tradefed.util.SubprocessEventHelper$InvocationFailedEventInfo ifi
void (com.android.tradefed.util.SubprocessTestResultsParser, com.android.tradefed.util.SubprocessTestResultsParser$1)
com.android.tradefed.util.SubprocessTestResultsParser x0
com.android.tradefed.util.SubprocessTestResultsParser$1 x1
}
com/android/tradefed/util/SubprocessTestResultsParser$TestIgnoredEventHandler.classSubprocessTestResultsParser.java
package com.android.tradefed.util
com.android.tradefed.util.SubprocessTestResultsParser$TestIgnoredEventHandler extends java.lang.Object implements com.android.tradefed.util.SubprocessTestResultsParser$EventHandler {
final com.android.tradefed.util.SubprocessTestResultsParser this$0
private void (com.android.tradefed.util.SubprocessTestResultsParser)
public void handleEvent (java.lang.String) throws org.json.JSONException
String eventJson
com.android.tradefed.util.SubprocessEventHelper$BaseTestEventInfo baseTestIgnored
void (com.android.tradefed.util.SubprocessTestResultsParser, com.android.tradefed.util.SubprocessTestResultsParser$1)
com.android.tradefed.util.SubprocessTestResultsParser x0
com.android.tradefed.util.SubprocessTestResultsParser$1 x1
}
com/android/tradefed/util/CircularAtraceUtil.classCircularAtraceUtil.java
package com.android.tradefed.util
public com.android.tradefed.util.CircularAtraceUtil extends java.lang.Object {
private static final String LOG_TAG
private static final String ATRACE_START_CMD
private static final String ATRACE_STOP_CMD
private static final String DEFAULT_TAGS_STRING
private static final String DEVICE_FILE
private static final int KB_IN_MB
private static java.util.HashMap deviceBufferMap
public void ()
public static void startTrace (com.android.tradefed.device.ITestDevice, java.util.List, int) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.IllegalStateException
com.android.tradefed.device.ITestDevice device
java.util.List tags
int bufferSizeMB
String tagsString
String command
public static com.android.tradefed.result.FileInputStreamSource endTrace (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException java.lang.IllegalStateException
com.android.tradefed.result.FileInputStreamSource stream
com.android.tradefed.device.ITestDevice device
int bufferSizeKB
String command
String result
java.io.File temp
static void ()
}
com/android/tradefed/util/AaptParser.classAaptParser.java
package com.android.tradefed.util
public com.android.tradefed.util.AaptParser extends java.lang.Object {
private static final java.util.regex.Pattern PKG_PATTERN
private static final java.util.regex.Pattern LABEL_PATTERN
private static final int AAPT_TIMEOUT_MS
private String mPackageName
private String mVersionCode
private String mVersionName
private String mLabel
void ()
boolean parse (java.lang.String)
String aaptOut
java.util.regex.Matcher m
public static com.android.tradefed.util.AaptParser parse (java.io.File)
com.android.tradefed.util.AaptParser p
java.io.File apkFile
com.android.tradefed.util.CommandResult result
String stderr
public java.lang.String getPackageName ()
public java.lang.String getVersionCode ()
public java.lang.String getVersionName ()
public java.lang.String getLabel ()
static void ()
}
com/android/tradefed/util/IHostMonitor.classIHostMonitor.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.IHostMonitor extends java.lang.Object {
public abstract void start ()
public abstract void addHostEvent (java.lang.String, com.android.tradefed.util.IHostMonitor$DataPoint)
public abstract void terminate ()
}
com/android/tradefed/util/Pair.classPair.java
package com.android.tradefed.util
public com.android.tradefed.util.Pair extends java.lang.Object {
public final Object first
public final Object second
public void (java.lang.Object, java.lang.Object)
Object first
Object second
public boolean equals (java.lang.Object)
Object o
com.android.tradefed.util.Pair pair
public int hashCode ()
public static com.android.tradefed.util.Pair create (java.lang.Object, java.lang.Object)
Object a
Object b
}
com/android/tradefed/util/DeviceConcurrentUtil$ShellCommandCallable.classDeviceConcurrentUtil.java
package com.android.tradefed.util
public abstract com.android.tradefed.util.DeviceConcurrentUtil$ShellCommandCallable extends java.lang.Object implements java.util.concurrent.Callable {
private String mCommand
private long mTimeout
private com.android.tradefed.device.ITestDevice mDevice
public void ()
public void (com.android.tradefed.device.ITestDevice, java.lang.String, long)
com.android.tradefed.device.ITestDevice device
String command
long timeout
public com.android.tradefed.util.DeviceConcurrentUtil$ShellCommandCallable setCommand (java.lang.String)
String command
public com.android.tradefed.util.DeviceConcurrentUtil$ShellCommandCallable setTimeout (long)
long timeout
public com.android.tradefed.util.DeviceConcurrentUtil$ShellCommandCallable setDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public java.lang.Object call () throws java.lang.Exception
com.android.tradefed.device.CollectingOutputReceiver receiver
String output
public abstract java.lang.Object processOutput (java.lang.String)
}
com/android/tradefed/util/FixedByteArrayOutputStream.classFixedByteArrayOutputStream.java
package com.android.tradefed.util
public com.android.tradefed.util.FixedByteArrayOutputStream extends java.io.OutputStream {
private final byte[] mBuffer
private int mWritePos
private boolean mHasWrapped
public void (int)
int maxDataSize
public java.io.InputStream getData ()
java.io.InputStream s1
java.io.InputStream s2
public void write (int) throws java.io.IOException
int data
public void write (byte[], int, int) throws java.io.IOException
int freeSpace
byte[] b
int off
int len
public long size ()
}
com/android/tradefed/util/SubprocessEventHelper$InvocationFailedEventInfo.classSubprocessEventHelper.java
package com.android.tradefed.util
public com.android.tradefed.util.SubprocessEventHelper$InvocationFailedEventInfo extends java.lang.Object {
public Throwable mCause
public void (java.lang.Throwable)
Throwable cause
public void (org.json.JSONObject) throws org.json.JSONException
org.json.JSONObject jsonObject
String stack
public java.lang.String toString ()
java.io.StringWriter sw
java.io.PrintWriter pw
org.json.JSONException e
org.json.JSONObject tags
}
com/android/tradefed/util/ConditionPriorityBlockingQueue$AlwaysMatch.classConditionPriorityBlockingQueue.java
package com.android.tradefed.util
public com.android.tradefed.util.ConditionPriorityBlockingQueue$AlwaysMatch extends java.lang.Object implements com.android.tradefed.util.ConditionPriorityBlockingQueue$IMatcher {
public void ()
public boolean matches (java.lang.Object)
Object element
}
com/android/tradefed/targetprep/
com/android/tradefed/targetprep/KernelFlashPreparer.classKernelFlashPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.KernelFlashPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
java.io.IOException e
com.android.tradefed.device.DeviceUnresponsiveException e
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
com.android.tradefed.build.KernelDeviceBuildInfo kernelBuildInfo
java.io.File boot
java.io.File createBootImage (java.io.File, java.io.File, java.io.File) throws java.io.IOException
String[] cmd
com.android.tradefed.util.CommandResult result
java.io.IOException e
RuntimeException e
java.io.File mkbootimg
java.io.File kernel
java.io.File ramdisk
String bootPath
com.android.tradefed.util.IRunUtil getRunUtil ()
java.lang.String getBootImgPath () throws java.io.IOException
java.io.File bootImg
String bootImgPath
}
com/android/tradefed/targetprep/AbstractTargetCleaner.classAbstractTargetCleaner.java
package com.android.tradefed.targetprep
public abstract com.android.tradefed.targetprep.AbstractTargetCleaner extends java.lang.Object implements com.android.tradefed.targetprep.ITargetCleaner {
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo)
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
}
com/android/tradefed/targetprep/TestSystemAppInstallSetup.classTestSystemAppInstallSetup.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.TestSystemAppInstallSetup extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private java.util.Collection mTestFileNames
public void ()
public void addTestFileName (java.lang.String)
String fileName
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
java.io.File testAppFile
String testAppName
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
java.io.File testsDir
}
com/android/tradefed/targetprep/IFlashingResourcesRetriever.classIFlashingResourcesRetriever.java
package com.android.tradefed.targetprep
public abstract com.android.tradefed.targetprep.IFlashingResourcesRetriever extends java.lang.Object {
public abstract java.io.File retrieveFile (java.lang.String, java.lang.String) throws com.android.tradefed.targetprep.TargetSetupError
}
com/android/tradefed/targetprep/DeviceSetup$1.classDeviceSetup.java
package com.android.tradefed.targetprep
com.android.tradefed.targetprep.DeviceSetup$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$util$BinaryState
static void ()
}
com/android/tradefed/targetprep/CpuThrottlingWaiter.classCpuThrottlingWaiter.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.CpuThrottlingWaiter extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private long mPollIntervalSecs
private long mMaxWaitSecs
private long mPostIdleWaitSecs
private boolean mAbortOnTimeout
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
String freq
java.util.Map$Entry e
String result
boolean ready
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
java.util.Map cpuMaxFreqs
long start
long maxWaitMs
long intervalMs
protected java.util.Map getCpuMaxFreqs (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
String line
String[] freqs
String maxFreq
String cpu
com.android.tradefed.device.ITestDevice device
java.util.Map ret
String result
String[] lines
java.util.List cpuPaths
}
com/android/tradefed/targetprep/AdditionalFilesInstaller.classAdditionalFilesInstaller.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.AdditionalFilesInstaller extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer com.android.tradefed.targetprep.ITargetCleaner {
private final String DEST_PATH
private boolean mUninstall
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
java.io.File file
String remotePath
com.android.tradefed.build.VersionedFile buildFile
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.TargetSetupError e
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable t
private void removeFiles (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
int i
com.android.tradefed.device.ITestDevice device
private boolean hasContents (com.android.tradefed.device.ITestDevice, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
String path
}
com/android/tradefed/targetprep/AltDirBehavior.classAltDirBehavior.java
package com.android.tradefed.targetprep
public final com.android.tradefed.targetprep.AltDirBehavior extends java.lang.Enum {
public static final com.android.tradefed.targetprep.AltDirBehavior FALLBACK
public static final com.android.tradefed.targetprep.AltDirBehavior OVERRIDE
private static final com.android.tradefed.targetprep.AltDirBehavior[] $VALUES
public static com.android.tradefed.targetprep.AltDirBehavior[] values ()
public static com.android.tradefed.targetprep.AltDirBehavior valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/targetprep/RunCommandTargetPreparer.classRunCommandTargetPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.RunCommandTargetPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetCleaner {
private java.util.List mCommands
private java.util.List mTeardownCommands
private boolean mDisable
private long mDelayMsecs
private long mRunCmdTimeout
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.CollectingOutputReceiver receiver
String cmd
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
String cmd
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
}
com/android/tradefed/targetprep/StopServicesSetup.classStopServicesSetup.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.StopServicesSetup extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private boolean mStopFramework
private java.util.Collection mServices
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException
String service
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void setStopFramework (boolean)
boolean stopFramework
public void addService (java.lang.String)
String service
}
com/android/tradefed/targetprep/WifiPreparer.classWifiPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.WifiPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer com.android.tradefed.targetprep.ITargetCleaner {
private String mWifiNetwork
private String mWifiPsk
private boolean mDisconnectWifiAfterTest
private boolean mMonitorNetwork
private boolean mSkip
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
}
com/android/tradefed/targetprep/KeyValueConfigPreparer.classKeyValueConfigPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.KeyValueConfigPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private String mPath
private java.util.Map mKeys
private String mSep
private boolean mInterpolate
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
java.util.Map$Entry entry
String externalStoragePath
String externalStorageString
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
StringBuilder config
String content
}
com/android/tradefed/targetprep/IDeviceFlasher$UserDataFlashOption.classIDeviceFlasher.java
package com.android.tradefed.targetprep
public final com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption extends java.lang.Enum {
public static final com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption FLASH
public static final com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption FLASH_IMG_ZIP
public static final com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption WIPE
public static final com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption FORCE_WIPE
public static final com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption WIPE_RM
public static final com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption TESTS_ZIP
public static final com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption RETAIN
private static final com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption[] $VALUES
public static com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption[] values ()
public static com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/targetprep/FileCleaner.classFileCleaner.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.FileCleaner extends java.lang.Object implements com.android.tradefed.targetprep.ITargetCleaner {
private java.util.Collection mApkPaths
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
java.io.File file
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
}
com/android/tradefed/targetprep/DeviceFlashPreparer$EncryptionOptions.classDeviceFlashPreparer.java
package com.android.tradefed.targetprep
public final com.android.tradefed.targetprep.DeviceFlashPreparer$EncryptionOptions extends java.lang.Enum {
public static final com.android.tradefed.targetprep.DeviceFlashPreparer$EncryptionOptions ENCRYPT
public static final com.android.tradefed.targetprep.DeviceFlashPreparer$EncryptionOptions IGNORE
private static final com.android.tradefed.targetprep.DeviceFlashPreparer$EncryptionOptions[] $VALUES
public static com.android.tradefed.targetprep.DeviceFlashPreparer$EncryptionOptions[] values ()
public static com.android.tradefed.targetprep.DeviceFlashPreparer$EncryptionOptions valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/targetprep/CdmaDeviceFlasher.classCdmaDeviceFlasher.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.CdmaDeviceFlasher extends com.android.tradefed.targetprep.FastbootDeviceFlasher {
private static final String LOG_TAG
private boolean mShouldFlashBaseband
protected static final int BASEBAND_FLASH_TIMEOUT
public void ()
protected java.lang.String getBootPartitionName ()
public void flash (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
String systemBuildId
String systemBuildFlavor
protected void flashBaseband (com.android.tradefed.device.ITestDevice, java.io.File) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
java.io.File basebandImageFile
private void flashNamedPartition (com.android.tradefed.device.ITestDevice, java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
java.io.File dir
String partition
java.io.File imgFile
protected java.io.File extractSystemZip (com.android.tradefed.build.IDeviceBuildInfo) throws java.io.IOException
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
java.io.File updateDir
java.util.zip.ZipFile updater
protected void flashSystem (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
java.io.IOException e
java.io.File updateDir
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
protected com.android.tradefed.util.IRunUtil getRunUtil ()
}
com/android/tradefed/targetprep/BuildError.classBuildError.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.BuildError extends java.lang.Exception {
public void (java.lang.String)
String reason
}
com/android/tradefed/targetprep/WaitForDeviceDatetimePreparer.classWaitForDeviceDatetimePreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.WaitForDeviceDatetimePreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private static final long DATETIME_WAIT_TIMEOUT
private static final long DATETIME_CHECK_INTERVAL
private static final long DATETIME_MARGIN
private boolean mForceDatetime
private long mDatetimeWaitTimeout
private boolean mForceSetupError
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void setDatetimeWaitTimeout (long)
long datetimeWaitTimeout
public void setForceDatetime (boolean)
boolean forceDatetime
boolean waitForDeviceDatetime (com.android.tradefed.device.ITestDevice, boolean) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
boolean forceDatetime
boolean waitForDeviceDatetime (com.android.tradefed.device.ITestDevice, boolean, long, long) throws com.android.tradefed.device.DeviceNotAvailableException
long datetime
long now
com.android.tradefed.device.ITestDevice device
boolean forceDatetime
long datetimeWaitTimeout
long datetimeCheckInterval
long start
long getDeviceDatetimeEpoch (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
NumberFormatException nfe
com.android.tradefed.device.ITestDevice device
String datetime
protected com.android.tradefed.util.IRunUtil getRunUtil ()
}
com/android/tradefed/targetprep/ITargetPreparer.classITargetPreparer.java
package com.android.tradefed.targetprep
public abstract com.android.tradefed.targetprep.ITargetPreparer extends java.lang.Object {
public abstract void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/targetprep/SystemUpdaterDeviceFlasher.classSystemUpdaterDeviceFlasher.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.SystemUpdaterDeviceFlasher extends java.lang.Object implements com.android.tradefed.targetprep.IDeviceFlasher {
private com.android.tradefed.targetprep.ITestsZipInstaller mTestsZipInstaller
private com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption mFlashOption
private boolean mForceSystemFlash
private java.util.Collection mDataWipeSkipList
public void ()
public void setFlashingResourcesRetriever (com.android.tradefed.targetprep.IFlashingResourcesRetriever)
com.android.tradefed.targetprep.IFlashingResourcesRetriever retriever
public void flash (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
private boolean installUpdate (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
java.io.File otaPackageFile
String commands
void setTestsZipInstaller (com.android.tradefed.targetprep.ITestsZipInstaller)
com.android.tradefed.targetprep.ITestsZipInstaller testsZipInstaller
public void overrideDeviceOptions (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public void setUserDataFlashOption (com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption)
com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption flashOption
java.util.List supported
public com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption getUserDataFlashOption ()
public void setForceSystemFlash (boolean)
boolean forceSystemFlash
public void setDataWipeSkipList (java.util.Collection)
java.util.Collection dataWipeSkipList
public void setWipeTimeout (long)
long timeout
}
com/android/tradefed/targetprep/BuildInfoAttributePreparer.classBuildInfoAttributePreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.BuildInfoAttributePreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private java.util.Map mBuildAttributes
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
String key
String value
java.util.Map$Entry attr
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
}
com/android/tradefed/targetprep/DeviceBuildInfoInjector.classDeviceBuildInfoInjector.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.DeviceBuildInfoInjector extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private String mOverrideDeviceBuildId
private String mOverrideDeviceBuildAlias
private String mOverrideDeviceBuildFlavor
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
String buildFlavor
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
}
com/android/tradefed/targetprep/DefaultTestsZipInstaller.classDefaultTestsZipInstaller.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.DefaultTestsZipInstaller extends java.lang.Object implements com.android.tradefed.targetprep.ITestsZipInstaller {
private static final int RM_ATTEMPTS
private static final String DEVICE_DATA_PATH
private static final java.io.File DEVICE_DATA_FILE
private java.util.Set mDataWipeSkipList
public void ()
public void (java.util.Collection)
java.util.Collection skipList
public transient void (java.lang.String[])
String[] skipList
public void setDataWipeSkipList (java.util.Collection)
java.util.Collection skipList
public transient void setDataWipeSkipList (java.lang.String[])
String[] skipList
public java.util.Set getDataWipeSkipList ()
public void pushTestsZipOntoData (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
java.io.File hostSubDir
java.io.File dir
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
com.android.tradefed.device.ITestDevice$RecoveryMode cachedRecoveryMode
java.io.File hostDir
java.io.File[] hostDataFiles
public void deleteData (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.device.ITestDevice$RecoveryMode cachedRecoveryMode
private void doDeleteData (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.IFileEntry dataSubDir
com.android.tradefed.device.ITestDevice device
String turtlePath
boolean yayTurtle
com.android.tradefed.device.IFileEntry dataEntry
private void deleteDir (com.android.tradefed.device.ITestDevice, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
int i
com.android.tradefed.device.ITestDevice device
String fullEscapedPath
String result
com.android.tradefed.util.IRunUtil getRunUtil ()
private static transient java.lang.String buildRelPath (java.lang.String[])
String[] parts
private static transient java.lang.String buildAbsPath (java.lang.String[])
String[] parts
java.io.File[] getTestsZipDataFiles (java.io.File) throws com.android.tradefed.targetprep.TargetSetupError
java.io.File hostDir
java.io.File[] childFiles
java.util.Set findDirs (java.io.File, java.io.File)
java.io.File hostDir
java.io.File deviceRootPath
static void ()
}
com/android/tradefed/targetprep/IHostCleaner.classIHostCleaner.java
package com.android.tradefed.targetprep
public abstract com.android.tradefed.targetprep.IHostCleaner extends java.lang.Object {
public abstract void cleanUp (com.android.tradefed.build.IBuildInfo, java.lang.Throwable)
}
com/android/tradefed/targetprep/InstrumentationPreparer.classInstrumentationPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.InstrumentationPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private boolean mDisable
private String mPackageName
private String mRunnerName
private String mClassName
private String mMethodName
private Integer mTimeout
private long mShellTimeout
private int mTestTimeout
private java.util.Map mInstrArgMap
private int mAttempts
private long mRetryDelayMs
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.BuildError e1
int i
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
com.android.tradefed.targetprep.BuildError e
private void runInstrumentation (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.BuildError
java.util.Map$Entry entry
String msg
com.android.tradefed.device.ITestDevice device
com.android.tradefed.testtype.InstrumentationTest test
com.android.tradefed.result.CollectingTestListener listener
private java.lang.String getFailedTestNames (com.android.tradefed.result.CollectingTestListener)
java.util.Map$Entry entry
com.android.ddmlib.testrunner.TestRunResult result
com.android.tradefed.result.CollectingTestListener listener
StringBuilder builder
com.android.tradefed.testtype.InstrumentationTest createInstrumentationTest ()
void setPackageName (java.lang.String)
String packageName
void setRunnerName (java.lang.String)
String runnerName
void setClassName (java.lang.String)
String className
void setMethodName (java.lang.String)
String methodName
void setTimeout (int)
int timeout
void setShellTimeout (long)
long timeout
void setTestTimeout (int)
int timeout
void setAttempts (int)
int attempts
void setRetryDelay (int)
int delayMs
}
com/android/tradefed/targetprep/CrashCollector.classCrashCollector.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.CrashCollector extends com.android.tradefed.targetprep.TestFilePushSetup implements com.android.tradefed.result.ITestLoggerReceiver com.android.tradefed.targetprep.ITargetCleaner {
private static String LOG_NAME
private com.android.tradefed.log.ITestLogger mTestLogger
private com.android.tradefed.device.BackgroundDeviceAction mCrashCollector
private com.android.tradefed.device.LargeOutputReceiver mCrashReceiver
private String mCrashCollectorPath
private String mCrashCollectorBinary
private boolean mDisable
private long mMaxCrashLogSize
public void ()
boolean shouldDisable (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
String codeName
int apiLevel
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
String crashCollectorPath
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.result.InputStreamSource iss
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
public void setTestLogger (com.android.tradefed.log.ITestLogger)
com.android.tradefed.log.ITestLogger testLogger
static void ()
}
com/android/tradefed/targetprep/StubTargetPreparer.classStubTargetPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.StubTargetPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
}
com/android/tradefed/targetprep/TestFilePushSetup.classTestFilePushSetup.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.TestFilePushSetup extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private java.util.Collection mTestPaths
private boolean mThrowIfNoFile
private java.util.List mAltDirs
private com.android.tradefed.targetprep.AltDirBehavior mAltDirBehavior
public void ()
protected void addTestFileName (java.lang.String)
String fileName
protected void clearTestFileName ()
protected java.io.File getLocalPathForFilename (com.android.tradefed.build.IBuildInfo, java.lang.String) throws com.android.tradefed.targetprep.TargetSetupError
java.io.File dir
java.io.File testsDir
java.io.File testAppFile
java.io.File dir
com.android.tradefed.build.IBuildInfo buildInfo
String fileName
java.util.List dirs
java.util.List expandedTestDirs
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
java.io.File localFile
String remoteFileName
String fileName
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
int filePushed
public void setAltDir (java.io.File)
java.io.File altDir
public void setAltDirBehavior (com.android.tradefed.targetprep.AltDirBehavior)
com.android.tradefed.targetprep.AltDirBehavior behavior
static java.lang.String getDevicePathFromUserData (java.lang.String)
String path
}
com/android/tradefed/targetprep/BuildInfoRecorder.classBuildInfoRecorder.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.BuildInfoRecorder extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private java.io.File mBuildInfoFile
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
String alias
java.io.IOException ioe
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
}
com/android/tradefed/targetprep/DeviceFlashPreparer.classDeviceFlashPreparer.java
package com.android.tradefed.targetprep
public abstract com.android.tradefed.targetprep.DeviceFlashPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetCleaner {
private static final int BOOT_POLL_TIME_MS
private long mDeviceBootTime
private com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption mUserDataFlashOption
private com.android.tradefed.targetprep.DeviceFlashPreparer$EncryptionOptions mEncryptUserData
private boolean mForceSystemFlash
private boolean mSkipPostFlashFlavorCheck
private java.util.Collection mDataWipeSkipList
private Integer mConcurrentFlashLimit
private boolean mSkipPostFlashingSetup
private long mWipeTimeout
private static java.util.concurrent.Semaphore sConcurrentFlashLock
private static Boolean sShouldCheckFlashLock
public void ()
void setDeviceBootTime (long)
long bootTime
int getDeviceBootPollTimeMs ()
com.android.tradefed.util.IRunUtil getRunUtil ()
public void setUserDataFlashOption (com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption)
com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption flashOption
void setConcurrentFlashSettings (java.lang.Integer, java.util.concurrent.Semaphore, boolean)
int curLimit
int curAvail
Integer limit
java.util.concurrent.Semaphore flashLock
boolean shouldCheck
java.util.concurrent.Semaphore getConcurrentFlashLock ()
void takeFlashingPermit ()
void returnFlashingPermit ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.BuildError
long start
com.android.tradefed.device.DeviceUnresponsiveException e
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
com.android.tradefed.targetprep.IDeviceFlasher flasher
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
private void checkBuild (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
private void checkBuildAttribute (java.lang.String, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException
String expectedBuildAttr
String actualBuildAttr
String serial
protected abstract com.android.tradefed.targetprep.IDeviceFlasher createFlasher (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
private void preEncryptDevice (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetprep.IDeviceFlasher) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetprep.IDeviceFlasher flasher
private void postEncryptDevice (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetprep.IDeviceFlasher) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetprep.IDeviceFlasher flasher
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
static void ()
}
com/android/tradefed/targetprep/TearDownPassThroughPreparer.classTearDownPassThroughPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.TearDownPassThroughPreparer extends java.lang.Object implements com.android.tradefed.config.IConfigurationReceiver com.android.tradefed.targetprep.ITargetCleaner {
private com.android.tradefed.config.IConfiguration mConfiguration
private java.util.Collection mPreparers
public void ()
public void setConfiguration (com.android.tradefed.config.IConfiguration)
com.android.tradefed.config.IConfiguration configuration
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo)
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.targetprep.ITargetCleaner cleaner
com.android.tradefed.targetprep.IHostCleaner cleaner
Object configObject
String preparer
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
}
com/android/tradefed/targetprep/IFlashingResourcesParser.classIFlashingResourcesParser.java
package com.android.tradefed.targetprep
public abstract com.android.tradefed.targetprep.IFlashingResourcesParser extends java.lang.Object {
public abstract java.lang.String getRequiredBootloaderVersion ()
public abstract java.lang.String getRequiredBasebandVersion ()
public abstract java.lang.String getRequiredImageVersion (java.lang.String)
public abstract java.lang.String getRequiredImageVersion (java.lang.String, java.lang.String)
public abstract java.util.Collection getRequiredBoards ()
}
com/android/tradefed/targetprep/ITestsZipInstaller.classITestsZipInstaller.java
package com.android.tradefed.targetprep
public abstract com.android.tradefed.targetprep.ITestsZipInstaller extends java.lang.Object {
public abstract void pushTestsZipOntoData (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
public abstract void setDataWipeSkipList (java.util.Collection)
public transient abstract void setDataWipeSkipList (java.lang.String[])
public abstract void deleteData (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
}
com/android/tradefed/targetprep/InstallApkSetup.classInstallApkSetup.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.InstallApkSetup extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private static final String LOG_TAG
private java.util.Collection mApkPaths
private String mForceAbi
private java.util.Collection mInstallArgs
private java.util.List mPostInstallCmds
private long mPostInstallCmdTimeout
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
String abi
String result
java.io.File apk
String cmd
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
static void ()
}
com/android/tradefed/targetprep/FlashingResourcesParser$Constraint.classFlashingResourcesParser.java
package com.android.tradefed.targetprep
public abstract com.android.tradefed.targetprep.FlashingResourcesParser$Constraint extends java.lang.Object {
public abstract boolean shouldAccept (java.lang.String)
}
com/android/tradefed/targetprep/ITargetCleaner.classITargetCleaner.java
package com.android.tradefed.targetprep
public abstract com.android.tradefed.targetprep.ITargetCleaner extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
public abstract void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/targetprep/TestAppInstallSetup.classTestAppInstallSetup.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.TestAppInstallSetup extends java.lang.Object implements com.android.tradefed.targetprep.ITargetCleaner com.android.tradefed.testtype.IAbiReceiver {
private java.util.Collection mTestFileNames
private String mForceAbi
private java.util.Collection mInstallArgs
private boolean mCleanup
private java.util.List mAltDirs
private com.android.tradefed.targetprep.AltDirBehavior mAltDirBehavior
private com.android.tradefed.testtype.IAbi mAbi
private java.util.List mPackagesInstalled
public void ()
public void addTestFileName (java.lang.String)
String fileName
protected java.io.File getLocalPathForFilename (com.android.tradefed.build.IBuildInfo, java.lang.String) throws com.android.tradefed.targetprep.TargetSetupError
java.io.IOException ioe
com.android.tradefed.build.IBuildInfo buildInfo
String apkFileName
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.util.AaptParser parser
java.io.File testAppFile
String abiName
String result
String testAppName
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void setAbi (com.android.tradefed.testtype.IAbi)
com.android.tradefed.testtype.IAbi abi
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
String msg
String packageName
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
public void setAltDir (java.io.File)
java.io.File altDir
}
com/android/tradefed/targetprep/FastbootDeviceFlasher.classFastbootDeviceFlasher.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.FastbootDeviceFlasher extends java.lang.Object implements com.android.tradefed.targetprep.IDeviceFlasher {
public static final String BASEBAND_IMAGE_NAME
private static final int MAX_RETRY_ATTEMPTS
private static final int RETRY_SLEEP
private long mWipeTimeout
private com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption mUserDataFlashOption
private com.android.tradefed.targetprep.IFlashingResourcesRetriever mResourceRetriever
private com.android.tradefed.targetprep.ITestsZipInstaller mTestsZipInstaller
private java.util.Collection mDataWipeSkipList
private boolean mForceSystemFlash
public void ()
public void setFlashingResourcesRetriever (com.android.tradefed.targetprep.IFlashingResourcesRetriever)
com.android.tradefed.targetprep.IFlashingResourcesRetriever retriever
protected com.android.tradefed.targetprep.IFlashingResourcesRetriever getFlashingResourcesRetriever ()
public void setUserDataFlashOption (com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption)
com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption flashOption
public com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption getUserDataFlashOption ()
void setTestsZipInstaller (com.android.tradefed.targetprep.ITestsZipInstaller)
com.android.tradefed.targetprep.ITestsZipInstaller testsZipInstaller
com.android.tradefed.targetprep.ITestsZipInstaller getTestsZipInstaller ()
public void flash (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
String systemBuildId
String systemBuildFlavor
protected void handleUserDataFlashing (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.util.CommandResult result
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
protected void flashPartition (com.android.tradefed.device.ITestDevice, java.io.File, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
java.io.File imgFile
String partition
protected void wipePartition (com.android.tradefed.device.ITestDevice, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
String partition
String wipeMethod
com.android.tradefed.util.CommandResult result
protected void downloadFlashingResources (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo localBuild
com.android.tradefed.targetprep.IFlashingResourcesParser resourceParser
String deviceProductType
String bootloaderVersion
String basebandVersion
protected void verifyRequiredBoards (com.android.tradefed.device.ITestDevice, com.android.tradefed.targetprep.IFlashingResourcesParser, java.lang.String) throws com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.targetprep.IFlashingResourcesParser resourceParser
String deviceProductType
protected void downloadExtraImageFiles (com.android.tradefed.targetprep.IFlashingResourcesParser, com.android.tradefed.targetprep.IFlashingResourcesRetriever, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.targetprep.IFlashingResourcesParser resourceParser
com.android.tradefed.targetprep.IFlashingResourcesRetriever retriever
com.android.tradefed.build.IDeviceBuildInfo localBuild
protected com.android.tradefed.targetprep.IFlashingResourcesParser createFlashingResourcesParser (com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.build.IDeviceBuildInfo localBuild
protected boolean checkAndFlashBootloader (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
String currentBootloaderVersion
protected void flashBootloader (com.android.tradefed.device.ITestDevice, java.io.File) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
java.io.File bootloaderImageFile
protected java.lang.String getBootPartitionName ()
protected java.lang.String getBootloaderFilePrefix (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
protected void checkAndFlashBaseband (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
String currentBasebandVersion
protected boolean checkShouldFlashBaseband (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
String currentBasebandVersion
protected void flashBaseband (com.android.tradefed.device.ITestDevice, java.io.File) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
java.io.File basebandImageFile
protected void wipeCache (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
protected void flashUserData (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
protected void flashUserDataFromDeviceImageFile (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
java.io.IOException ioe
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
java.io.File userdataImg
protected boolean checkAndFlashSystem (com.android.tradefed.device.ITestDevice, java.lang.String, java.lang.String, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
String systemBuildId
String systemBuildFlavor
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
boolean shouldFlashSystem (java.lang.String, java.lang.String, com.android.tradefed.build.IDeviceBuildInfo)
String systemBuildId
String systemBuildFlavor
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
protected void flashSystem (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IDeviceBuildInfo deviceBuild
protected java.lang.String getImageVersion (com.android.tradefed.device.ITestDevice, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
String queryOutput
java.util.regex.Matcher matcher
com.android.tradefed.device.ITestDevice device
String imageName
int attempts
String versionQuery
String patternString
java.util.regex.Pattern versionOutputPattern
protected transient java.lang.String executeFastbootCmd (com.android.tradefed.device.ITestDevice, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
String[] cmdArgs
com.android.tradefed.util.CommandResult result
protected transient java.lang.String executeLongFastbootCmd (com.android.tradefed.device.ITestDevice, java.lang.String[]) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
String[] cmdArgs
com.android.tradefed.util.CommandResult result
private transient java.lang.String handleFastbootResult (com.android.tradefed.device.ITestDevice, com.android.tradefed.util.CommandResult, java.lang.String[]) throws com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.util.CommandResult result
String[] cmdArgs
public void overrideDeviceOptions (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
public void setForceSystemFlash (boolean)
boolean forceSystemFlash
public void setDataWipeSkipList (java.util.Collection)
java.util.Collection dataWipeSkipList
public void setWipeTimeout (long)
long timeout
}
com/android/tradefed/targetprep/AllTestAppsInstallSetup.classAllTestAppsInstallSetup.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.AllTestAppsInstallSetup extends java.lang.Object implements com.android.tradefed.targetprep.ITargetCleaner com.android.tradefed.testtype.IAbiReceiver {
private String mForceAbi
private java.util.Collection mInstallArgs
private boolean mCleanup
private boolean mStopInstallOnFailure
private com.android.tradefed.testtype.IAbi mAbi
private java.util.List mPackagesInstalled
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
java.io.File testsDir
void installApksRecursively (java.io.File, com.android.tradefed.device.ITestDevice) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
java.io.File f
java.io.File directory
com.android.tradefed.device.ITestDevice device
java.io.File[] files
void installApk (java.io.File, com.android.tradefed.device.ITestDevice) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.util.AaptParser parser
java.io.File appFile
com.android.tradefed.device.ITestDevice device
String result
void resolveAbi (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
String abiName
public void setAbi (com.android.tradefed.testtype.IAbi)
com.android.tradefed.testtype.IAbi abi
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
String msg
String packageName
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
}
com/android/tradefed/targetprep/DeviceCleaner$1.classDeviceCleaner.java
package com.android.tradefed.targetprep
com.android.tradefed.targetprep.DeviceCleaner$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$targetprep$DeviceCleaner$CleanupAction
static final int[] $SwitchMap$com$android$tradefed$targetprep$DeviceCleaner$PostCleanupAction
static void ()
}
com/android/tradefed/targetprep/FastbootDeviceFlasher$1.classFastbootDeviceFlasher.java
package com.android.tradefed.targetprep
com.android.tradefed.targetprep.FastbootDeviceFlasher$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$targetprep$IDeviceFlasher$UserDataFlashOption
static void ()
}
com/android/tradefed/targetprep/DeviceCleaner$PostCleanupAction.classDeviceCleaner.java
package com.android.tradefed.targetprep
public final com.android.tradefed.targetprep.DeviceCleaner$PostCleanupAction extends java.lang.Enum {
public static final com.android.tradefed.targetprep.DeviceCleaner$PostCleanupAction NONE
public static final com.android.tradefed.targetprep.DeviceCleaner$PostCleanupAction SCREEN_OFF
public static final com.android.tradefed.targetprep.DeviceCleaner$PostCleanupAction SCREEN_OFF_AND_STOP
private static final com.android.tradefed.targetprep.DeviceCleaner$PostCleanupAction[] $VALUES
public static com.android.tradefed.targetprep.DeviceCleaner$PostCleanupAction[] values ()
public static com.android.tradefed.targetprep.DeviceCleaner$PostCleanupAction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/targetprep/SdkAvdPreparer.classSdkAvdPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.SdkAvdPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer com.android.tradefed.targetprep.IHostCleaner {
private String mTargetName
private long mMaxBootTime
private boolean mWindow
private int mLaunchAttempts
private String mSdcardSize
private String mAvdTag
private String mAvdSkin
private boolean mGpu
private boolean mForceKvm
private int mAvdTimeoutSeconds
private String mDevice
private String mDisplay
private String mAbi
private String mEmulatorSystemImage
private String mEmulatorRamdiskImage
private java.util.Map mProps
private java.util.Map mHwOptions
private String mEmulatorBinary
private java.util.Collection mEmulatorArgs
private boolean mVerbose
private final com.android.tradefed.util.IRunUtil mRunUtil
private com.android.tradefed.device.IDeviceManager mDeviceManager
private java.io.File mSdkHome
public void ()
void (com.android.tradefed.util.IRunUtil, com.android.tradefed.device.IDeviceManager)
com.android.tradefed.util.IRunUtil runUtil
com.android.tradefed.device.IDeviceManager deviceManager
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.BuildError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
com.android.tradefed.build.ISdkBuildInfo sdkBuildInfo
public java.lang.String createAvd (com.android.tradefed.build.ISdkBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError
com.android.tradefed.build.ISdkBuildInfo sdkBuildInfo
String[] targets
String target
public void launchEmulatorForAvd (com.android.tradefed.build.ISdkBuildInfo, com.android.tradefed.device.ITestDevice, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError
java.util.Map$Entry propEntry
String[] tokens
String arg
com.android.tradefed.build.ISdkBuildInfo sdkBuild
com.android.tradefed.device.ITestDevice device
String avd
String emulatorBinary
java.util.List emulatorArgs
Integer port
java.lang.String getAvdNameFromEmulator (com.android.tradefed.device.ITestDevice)
com.android.ddmlib.EmulatorConsole console
com.android.tradefed.device.ITestDevice device
String avdName
public void setGpu (boolean)
boolean gpu
public void setForceKvm (boolean)
boolean forceKvm
private java.lang.String[] getSdkTargets (com.android.tradefed.build.ISdkBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.build.ISdkBuildInfo sdkBuild
com.android.tradefed.util.CommandResult result
String[] targets
private java.lang.String getSWTDirPath (com.android.tradefed.build.ISdkBuildInfo)
com.android.tradefed.build.ISdkBuildInfo sdkBuild
private void setAndroidSdkHome () throws com.android.tradefed.targetprep.TargetSetupError
java.io.File tmpParent
java.io.IOException e
private java.lang.String findTargetToLaunch (java.lang.String[]) throws com.android.tradefed.targetprep.TargetSetupError
String foundTarget
String[] targets
private java.lang.String createAvdForTarget (com.android.tradefed.build.ISdkBuildInfo, java.lang.String) throws com.android.tradefed.targetprep.BuildError com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.build.ISdkBuildInfo sdkBuild
String target
String cmdInput
String targetName
String successPattern
java.util.List avdCommand
com.android.tradefed.util.CommandResult result
private java.lang.String createAvdName (java.lang.String)
String target
private void addHardwareOptions () throws com.android.tradefed.targetprep.TargetSetupError
String cmd
com.android.tradefed.util.CommandResult result
java.util.Map$Entry hwOption
String configFileName
java.io.File configFile
void launchEmulator (com.android.tradefed.device.ITestDevice, java.lang.String, java.util.List) throws com.android.tradefed.targetprep.BuildError
int j
com.android.tradefed.device.DeviceNotAvailableException e
int i
com.android.tradefed.device.ITestDevice device
String avd
java.util.List emulatorArgs
void setLaunchAttempts (int)
int launchAttempts
public void cleanUp (com.android.tradefed.build.IBuildInfo, java.lang.Throwable)
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
private com.android.tradefed.device.IDeviceManager getDeviceManager ()
private int getAvdTimeoutMS ()
private void setCommandList (java.util.List, java.lang.String, java.lang.String)
java.util.List commands
String option
String value
}
com/android/tradefed/targetprep/FlashingResourcesParser.classFlashingResourcesParser.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.FlashingResourcesParser extends java.lang.Object implements com.android.tradefed.targetprep.IFlashingResourcesParser {
private static final String ANDROID_INFO_FILE_NAME
private static final java.util.regex.Pattern REQUIRE_PATTERN
private static final java.util.regex.Pattern PRODUCT_REQUIRE_PATTERN
public static final String PRODUCT_KEY
public static final String BOARD_KEY
public static final String BOOTLOADER_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
private com.android.tradefed.targetprep.FlashingResourcesParser$AndroidInfo mReqs
public void (java.io.File, java.util.Map) throws com.android.tradefed.targetprep.TargetSetupError
java.io.File deviceImgZipFile
java.util.Map c
public void (java.io.File) throws com.android.tradefed.targetprep.TargetSetupError
java.io.File deviceImgZipFile
public void (java.io.BufferedReader, java.util.Map) throws com.android.tradefed.targetprep.TargetSetupError java.io.IOException
java.io.BufferedReader infoReader
java.util.Map c
public void (java.io.BufferedReader) throws com.android.tradefed.targetprep.TargetSetupError java.io.IOException
java.io.BufferedReader infoReader
public java.lang.String getRequiredBootloaderVersion ()
public java.lang.String getRequiredBasebandVersion ()
public java.lang.String getRequiredImageVersion (java.lang.String)
String imageVersionKey
public java.lang.String getRequiredImageVersion (java.lang.String, java.lang.String)
String imageVersionKey
String productName
com.android.tradefed.util.MultiMap productReqs
String result
public java.util.Collection getRequiredBoards ()
java.util.Collection all
com.android.tradefed.util.MultiMap boardReqs
java.util.Collection board
java.util.Collection product
private static java.lang.String getNewest (java.util.Collection)
String element
java.util.Collection values
String newest
static com.android.tradefed.targetprep.FlashingResourcesParser$AndroidInfo getBuildRequirements (java.io.File, java.util.Map) throws com.android.tradefed.targetprep.TargetSetupError
java.util.zip.ZipEntry androidInfoEntry
java.util.zip.ZipException e
java.io.IOException e
java.io.File deviceImgZipFile
java.util.Map constraints
java.util.zip.ZipFile deviceZip
java.io.BufferedReader infoReader
private static com.android.tradefed.util.MultiMap getOrCreateEntry (com.android.tradefed.targetprep.FlashingResourcesParser$AndroidInfo, java.lang.String)
com.android.tradefed.util.MultiMap value
com.android.tradefed.targetprep.FlashingResourcesParser$AndroidInfo map
String key
static com.android.tradefed.targetprep.FlashingResourcesParser$AndroidInfo parseAndroidInfo (java.io.BufferedReader, java.util.Map) throws java.io.IOException
String value
String product
String key
String values
com.android.tradefed.util.MultiMap reqs
String value
String key
String values
com.android.tradefed.targetprep.FlashingResourcesParser$Constraint c
com.android.tradefed.util.MultiMap reqs
java.util.regex.Matcher matcher
String line
java.io.BufferedReader infoReader
java.util.Map constraints
com.android.tradefed.targetprep.FlashingResourcesParser$AndroidInfo requiredImageMap
boolean eof
static void ()
}
com/android/tradefed/targetprep/TimeWaster.classTimeWaster.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.TimeWaster extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private long mDelayMsecs
private boolean mRebootBeforeSleep
private boolean mRebootAfterSleep
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
com.android.tradefed.util.IRunUtil getRunUtil ()
}
com/android/tradefed/targetprep/DeviceWiper.classDeviceWiper.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.DeviceWiper extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
protected boolean mDisable
protected boolean mUseErase
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
private void doFormat (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.util.CommandResult r
private void doErase (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
private void performFastbootOp (com.android.tradefed.device.ITestDevice, java.lang.String, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
String op
String partition
com.android.tradefed.util.CommandResult r
}
com/android/tradefed/targetprep/PythonVirtualenvPreparer.classPythonVirtualenvPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.PythonVirtualenvPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private static final String PIP
protected static final String PYTHONPATH
private static final int BASE_TIMEOUT
private java.io.File mVenvDir
private java.io.File mRequirementsFile
private java.util.List mDepModules
com.android.tradefed.util.IRunUtil mRunUtil
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
protected void installDeps (com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.util.CommandResult c
com.android.tradefed.util.CommandResult c
String dep
com.android.tradefed.build.IBuildInfo buildInfo
boolean hasDependencies
protected void startVirtualenv (com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError
java.io.IOException e
com.android.tradefed.build.IBuildInfo buildInfo
protected void addDepModule (java.lang.String)
String module
protected void setRequirementsFile (java.io.File)
java.io.File f
private void activate ()
java.io.File binDir
}
com/android/tradefed/targetprep/TemperatureThrottlingWaiter.classTemperatureThrottlingWaiter.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.TemperatureThrottlingWaiter extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private long mPollIntervalSecs
private long mMaxWaitSecs
private boolean mAbortOnTimeout
private long mPostIdleWaitSecs
private String mDeviceTemperatureFilePath
private int mTargetTemperature
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
long start
long maxWaitMs
long intervalMs
int deviceTemperature
protected int getDeviceTemperature (com.android.tradefed.device.ITestDevice, java.lang.String) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
NumberFormatException numEx
com.android.tradefed.device.ITestDevice device
String fileName
int deviceTemp
String result
}
com/android/tradefed/targetprep/DeviceCleaner$CleanupAction.classDeviceCleaner.java
package com.android.tradefed.targetprep
public final com.android.tradefed.targetprep.DeviceCleaner$CleanupAction extends java.lang.Enum {
public static final com.android.tradefed.targetprep.DeviceCleaner$CleanupAction NONE
public static final com.android.tradefed.targetprep.DeviceCleaner$CleanupAction REBOOT
public static final com.android.tradefed.targetprep.DeviceCleaner$CleanupAction FORMAT
private static final com.android.tradefed.targetprep.DeviceCleaner$CleanupAction[] $VALUES
public static com.android.tradefed.targetprep.DeviceCleaner$CleanupAction[] values ()
public static com.android.tradefed.targetprep.DeviceCleaner$CleanupAction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/tradefed/targetprep/RemoveSystemAppPreparer.classRemoveSystemAppPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.RemoveSystemAppPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private java.util.List mFiles
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
String file
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
}
com/android/tradefed/targetprep/DeviceSetup.classDeviceSetup.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.DeviceSetup extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer com.android.tradefed.targetprep.ITargetCleaner {
protected com.android.tradefed.util.BinaryState mAirplaneMode
protected com.android.tradefed.util.BinaryState mWifi
protected String mWifiSsid
protected String mWifiPsk
protected com.android.tradefed.util.BinaryState mWifiWatchdog
protected com.android.tradefed.util.BinaryState mWifiScanAlwaysEnabled
protected com.android.tradefed.util.BinaryState mEthernet
protected com.android.tradefed.util.BinaryState mBluetooth
protected com.android.tradefed.util.BinaryState mNfc
protected com.android.tradefed.util.BinaryState mScreenAdaptiveBrightness
protected Integer mScreenBrightness
protected com.android.tradefed.util.BinaryState mScreenAlwaysOn
protected Long mScreenTimeoutSecs
protected com.android.tradefed.util.BinaryState mScreenAmbientMode
protected com.android.tradefed.util.BinaryState mWakeGesture
protected com.android.tradefed.util.BinaryState mScreenSaver
protected com.android.tradefed.util.BinaryState mNotificationLed
protected com.android.tradefed.util.BinaryState mInstallNonMarketApps
protected boolean mTriggerMediaMounted
protected com.android.tradefed.util.BinaryState mLocationGps
protected com.android.tradefed.util.BinaryState mLocationNetwork
protected com.android.tradefed.util.BinaryState mAutoRotate
protected com.android.tradefed.util.BinaryState mBatterySaver
protected Integer mBatterySaverTrigger
protected boolean mEnableFullBatteryStatsHistory
protected boolean mDisableDoze
protected com.android.tradefed.util.BinaryState mAutoUpdateTime
protected com.android.tradefed.util.BinaryState mAutoUpdateTimezone
protected String mTimezone
protected boolean mDisableDialing
protected Integer mDefaultSimData
protected Integer mDefaultSimVoice
protected Integer mDefaultSimSms
private static final boolean DEFAULT_DISABLE_AUDIO
protected boolean mDisableAudio
protected boolean mDisable
protected boolean mForceSkipSystemProps
protected boolean mForceSkipSettings
protected boolean mForceSkipRunCommands
protected boolean mSetTestHarness
protected boolean mDisableDalvikVerifier
protected java.util.Map mSetProps
protected com.android.tradefed.util.MultiMap mSystemSettings
protected com.android.tradefed.util.MultiMap mSecureSettings
protected com.android.tradefed.util.MultiMap mGlobalSettings
protected java.util.List mRunCommandBeforeSettings
protected java.util.List mRunCommandAfterSettings
private boolean mDisconnectWifiAfterTest
private static final long DEFAULT_MIN_EXTERNAL_STORAGE_KB
protected long mMinExternalStorageKb
protected java.io.File mLocalDataFile
protected String mRemoteDataPath
private long mDeprecatedMinExternalStoreSpace
private boolean mDeprecatedSetAudioSilent
private java.util.Collection mDeprecatedSetProps
private static final String PERSIST_PREFIX
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
boolean result
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
public void processDeprecatedOptions () throws com.android.tradefed.targetprep.TargetSetupError
String[] parts
String key
String value
String prop
public void processOptions (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
private void changeSystemProps (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
String command
java.util.Map$Entry prop
com.android.tradefed.device.ITestDevice device
StringBuilder sb
boolean result
private void handleScreenAlwaysOnSetting (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
String cmd
public void changeSettings (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
String value
String key
String value
String key
String value
String key
com.android.tradefed.device.ITestDevice device
String command
private void runCommands (com.android.tradefed.device.ITestDevice, java.util.List) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
String command
com.android.tradefed.device.ITestDevice device
java.util.List commands
private void connectWifi (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
private void syncTestData (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice device
String fullRemotePath
boolean result
private void checkExternalStoreSpace (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
long freeSpace
public static void setSettingForBinaryState (com.android.tradefed.util.BinaryState, com.android.tradefed.util.MultiMap, java.lang.String, java.lang.String, java.lang.String)
com.android.tradefed.util.BinaryState state
com.android.tradefed.util.MultiMap settingsMap
String setting
String onValue
String offValue
public static void setCommandForBinaryState (com.android.tradefed.util.BinaryState, java.util.List, java.lang.String, java.lang.String)
com.android.tradefed.util.BinaryState state
java.util.List commands
String onCommand
String offCommand
protected void setAirplaneMode (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState airplaneMode
protected void setWifi (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState wifi
protected void setWifiNetwork (java.lang.String)
String wifiNetwork
protected void setWifiWatchdog (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState wifiWatchdog
protected void setWifiScanAlwaysEnabled (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState wifiScanAlwaysEnabled
protected void setEthernet (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState ethernet
protected void setBluetooth (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState bluetooth
protected void setNfc (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState nfc
protected void setScreenAdaptiveBrightness (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState screenAdaptiveBrightness
protected void setScreenBrightness (java.lang.Integer)
Integer screenBrightness
protected void setScreenAlwaysOn (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState screenAlwaysOn
protected void setScreenTimeoutSecs (java.lang.Long)
Long screenTimeoutSecs
protected void setScreenAmbientMode (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState screenAmbientMode
protected void setWakeGesture (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState wakeGesture
protected void setScreenSaver (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState screenSaver
protected void setNotificationLed (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState notificationLed
protected void setInstallNonMarketApps (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState installNonMarketApps
protected void setTriggerMediaMounted (boolean)
boolean triggerMediaMounted
protected void setLocationGps (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState locationGps
protected void setLocationNetwork (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState locationNetwork
protected void setAutoRotate (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState autoRotate
protected void setBatterySaver (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState batterySaver
protected void setBatterySaverTrigger (java.lang.Integer)
Integer batterySaverTrigger
protected void setEnableFullBatteryStatsHistory (boolean)
boolean enableFullBatteryStatsHistory
protected void setDisableDoze (boolean)
boolean disableDoze
protected void setAutoUpdateTime (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState autoUpdateTime
protected void setAutoUpdateTimezone (com.android.tradefed.util.BinaryState)
com.android.tradefed.util.BinaryState autoUpdateTimezone
protected void setTimezone (java.lang.String)
String timezone
protected void setDisableDialing (boolean)
boolean disableDialing
protected void setDefaultSimData (java.lang.Integer)
Integer defaultSimData
protected void setDefaultSimVoice (java.lang.Integer)
Integer defaultSimVoice
protected void setDefaultSimSms (java.lang.Integer)
Integer defaultSimSms
protected void setDisableAudio (boolean)
boolean disable
protected void setTestHarness (boolean)
boolean setTestHarness
protected void setDisableDalvikVerifier (boolean)
boolean disableDalvikVerifier
protected void setLocalDataPath (java.io.File)
java.io.File path
protected void setMinExternalStorageKb (long)
long storageKb
protected void setProperty (java.lang.String, java.lang.String)
String key
String value
protected void setDeprecatedMinExternalStoreSpace (long)
long storeSpace
protected void setDeprecatedAudioSilent (boolean)
boolean silent
protected void setDeprecatedSetProp (java.lang.String)
String prop
}
com/android/tradefed/targetprep/companion/
com/android/tradefed/targetprep/companion/CompanionRunCommandTargetPreparer.classCompanionRunCommandTargetPreparer.java
package com.android.tradefed.targetprep.companion
public com.android.tradefed.targetprep.companion.CompanionRunCommandTargetPreparer extends com.android.tradefed.targetprep.RunCommandTargetPreparer {
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
com.android.tradefed.device.ITestDevice companion
}
com/android/tradefed/targetprep/companion/CompanionAwarePreparer.classCompanionAwarePreparer.java
package com.android.tradefed.targetprep.companion
public abstract com.android.tradefed.targetprep.companion.CompanionAwarePreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
public void ()
protected com.android.tradefed.device.ITestDevice getCompanion (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.targetprep.TargetSetupError
com.android.tradefed.device.ITestDevice primary
com.android.tradefed.device.ITestDevice companionDevice
private com.android.tradefed.targetprep.companion.CompanionDeviceTracker getCompanionDeviceTracker ()
}
com/android/tradefed/targetprep/companion/CheckPairingPreparer.classCheckPairingPreparer.java
package com.android.tradefed.targetprep.companion
public com.android.tradefed.targetprep.companion.CheckPairingPreparer extends com.android.tradefed.targetprep.companion.CompanionAwarePreparer {
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
String primaryMac
String companionMac
java.util.Set primaryBonded
java.util.Set companionBonded
boolean primaryHasCompanion
boolean companionHasPrimary
}
com/android/tradefed/targetprep/companion/CompanionDeviceTracker.classCompanionDeviceTracker.java
package com.android.tradefed.targetprep.companion
public com.android.tradefed.targetprep.companion.CompanionDeviceTracker extends java.lang.Object {
private static com.android.tradefed.targetprep.companion.CompanionDeviceTracker sInst
private java.util.Map mDeviceMapping
private void ()
public static com.android.tradefed.targetprep.companion.CompanionDeviceTracker getInstance ()
public com.android.tradefed.device.ITestDevice allocateCompanionDevice (com.android.tradefed.device.ITestDevice, com.android.tradefed.device.DeviceSelectionOptions)
com.android.tradefed.device.ITestDevice device
com.android.tradefed.device.DeviceSelectionOptions opt
com.android.tradefed.device.ITestDevice companion
public void freeCompanionDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
com.android.tradefed.device.ITestDevice companion
com.android.tradefed.device.FreeDeviceState deviceState
public com.android.tradefed.device.ITestDevice getCompanionDevice (com.android.tradefed.device.ITestDevice)
com.android.tradefed.device.ITestDevice device
private com.android.tradefed.device.IDeviceManager getDeviceManager ()
static void ()
}
com/android/tradefed/targetprep/companion/CompanionAllocator.classCompanionAllocator.java
package com.android.tradefed.targetprep.companion
public abstract com.android.tradefed.targetprep.companion.CompanionAllocator extends java.lang.Object implements com.android.tradefed.targetprep.ITargetCleaner {
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
com.android.tradefed.device.ITestDevice companionDevice
protected abstract com.android.tradefed.device.DeviceSelectionOptions getCompanionDeviceSelectionOptions ()
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
private com.android.tradefed.targetprep.companion.CompanionDeviceTracker getCompanionDeviceTracker ()
}
com/android/tradefed/targetprep/companion/CompanionTestAppInstallSetup.classCompanionTestAppInstallSetup.java
package com.android.tradefed.targetprep.companion
public com.android.tradefed.targetprep.companion.CompanionTestAppInstallSetup extends com.android.tradefed.targetprep.TestAppInstallSetup {
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
com.android.tradefed.device.ITestDevice companion
}
com/android/tradefed/targetprep/DeviceCleaner.classDeviceCleaner.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.DeviceCleaner extends java.lang.Object implements com.android.tradefed.targetprep.ITargetCleaner {
private static final int MAX_SCREEN_OFF_RETRY
private static final int SCREEN_OFF_RETRY_DELAY_MS
private com.android.tradefed.targetprep.DeviceCleaner$CleanupAction mCleanupAction
private boolean mScreenOff
private com.android.tradefed.targetprep.DeviceCleaner$PostCleanupAction mPostCleanupAction
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.DeviceUnresponsiveException due
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
protected void clean (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
private void turnScreenOff (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
String output
int retries
}
com/android/tradefed/targetprep/FlashingResourcesParser$AndroidInfo.classFlashingResourcesParser.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.FlashingResourcesParser$AndroidInfo extends java.util.HashMap {
public void ()
}
com/android/tradefed/targetprep/AppSetup.classAppSetup.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.AppSetup extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer com.android.tradefed.targetprep.ITargetCleaner {
private boolean mReboot
private boolean mInstall
private boolean mUninstall
private boolean mUninstallAll
private java.util.Set mSkipUninstallPkgs
private java.util.ArrayList mInstallFlags
private java.util.List mPostInstallCmds
private long mPostInstallCmdTimeout
private java.util.Set mInstalledPkgs
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.BuildError
String result
com.android.tradefed.build.VersionedFile apkFile
String cmd
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
com.android.tradefed.build.IAppBuildInfo appBuild
private void addPackageNameToUninstall (java.io.File) throws com.android.tradefed.targetprep.TargetSetupError
java.io.File apkFile
com.android.tradefed.util.AaptParser aaptParser
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
String result
String pkgName
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
private boolean uninstallAllApps (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
String result
String pkg
java.util.Set pkgs
int i
com.android.tradefed.device.ITestDevice device
private java.util.Set getAllAppsToUninstall (com.android.tradefed.device.ITestDevice) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
java.util.Set pkgs
}
com/android/tradefed/targetprep/LocalSdkAvdPreparer.classLocalSdkAvdPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.LocalSdkAvdPreparer extends com.android.tradefed.targetprep.SdkAvdPreparer {
private java.io.File mLocalSdkPath
private boolean mNewEmulator
private boolean mDisable
private com.android.tradefed.build.ISdkBuildInfo mSdkBuildInfo
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException com.android.tradefed.targetprep.BuildError
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
}
com/android/tradefed/targetprep/DeviceFailedToBootError.classDeviceFailedToBootError.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.DeviceFailedToBootError extends com.android.tradefed.targetprep.BuildError {
public void (java.lang.String)
String reason
}
com/android/tradefed/targetprep/MediaSyncPreparer.classMediaSyncPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.MediaSyncPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private int mCommandTimeout
private static final int MAX_RETRY_ATTEMPTS
private static final String MEDIA_RESCAN_INTENT
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
com.android.tradefed.device.CollectingOutputReceiver receiver
String output
}
com/android/tradefed/targetprep/TargetSetupError.classTargetSetupError.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.TargetSetupError extends java.lang.Exception {
private static final long serialVersionUID
public void (java.lang.String)
String reason
public void (java.lang.String, java.lang.Throwable)
String reason
Throwable cause
}
com/android/tradefed/targetprep/IDeviceFlasher.classIDeviceFlasher.java
package com.android.tradefed.targetprep
public abstract com.android.tradefed.targetprep.IDeviceFlasher extends java.lang.Object {
public abstract void overrideDeviceOptions (com.android.tradefed.device.ITestDevice)
public abstract void setFlashingResourcesRetriever (com.android.tradefed.targetprep.IFlashingResourcesRetriever)
public abstract void setUserDataFlashOption (com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption)
public abstract void setDataWipeSkipList (java.util.Collection)
public abstract com.android.tradefed.targetprep.IDeviceFlasher$UserDataFlashOption getUserDataFlashOption ()
public abstract void setWipeTimeout (long)
public abstract void setForceSystemFlash (boolean)
public abstract void flash (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IDeviceBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.device.DeviceNotAvailableException
}
com/android/tradefed/targetprep/DeviceFlashPreparer$1.classDeviceFlashPreparer.java
package com.android.tradefed.targetprep
com.android.tradefed.targetprep.DeviceFlashPreparer$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$tradefed$targetprep$IDeviceFlasher$UserDataFlashOption
static final int[] $SwitchMap$com$android$tradefed$targetprep$DeviceFlashPreparer$EncryptionOptions
static void ()
}
com/android/tradefed/targetprep/ConnectionChecker.classConnectionChecker.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.ConnectionChecker extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private long mTimeout
private long mInterval
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
long startTime
long timeout
}
com/android/tradefed/targetprep/PushFilePreparer.classPushFilePreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.PushFilePreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetCleaner {
private static final String LOG_TAG
private java.util.Collection mPushSpecs
private java.util.Collection mPostPushCommands
private boolean mAbortOnFailure
private boolean mTriggerMediaScan
private boolean mCleanup
private boolean mRemount
private java.util.Collection mFilesPushed
public void ()
void setAbortOnFailure (boolean)
boolean value
void setPushSpecs (java.util.Collection)
java.util.Collection pushspecs
void setPostPushCommands (java.util.Collection)
java.util.Collection commands
private void fail (java.lang.String) throws com.android.tradefed.targetprep.TargetSetupError
String message
public java.io.File resolveRelativeFilePath (com.android.tradefed.build.IBuildInfo, java.lang.String)
com.android.tradefed.build.IBuildInfo buildInfo
String fileName
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
String[] pair
java.io.File src
String pushspec
String command
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
String devicePath
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
}
com/android/tradefed/targetprep/TestJarInstaller.classTestJarInstaller.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.TestJarInstaller extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer com.android.tradefed.targetprep.ITargetCleaner {
private static final String DATA_LOCAL_TMP
private boolean mUninstall
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
String remotePath
java.io.File file
com.android.tradefed.build.VersionedFile buildFile
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
private boolean isJarFile (java.io.File)
java.io.File file
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
}
com/android/tradefed/targetprep/NativeLeakCollector.classNativeLeakCollector.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.NativeLeakCollector extends java.lang.Object implements com.android.tradefed.result.ITestLoggerReceiver com.android.tradefed.targetprep.ITargetCleaner {
private static final String UNREACHABLE_MEMINFO_CMD
private static final String DIRECT_UNREACHABLE_CMD
private static final String OUTPUT_HEADER
private com.android.tradefed.log.ITestLogger mTestLogger
private boolean mDisable
private long mDumpTimeout
private String mLogFilename
private java.util.List mAdditionalProc
private long mAdditionalDumpTimeout
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
public void tearDown (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo, java.lang.Throwable) throws com.android.tradefed.device.DeviceNotAvailableException
String procCommand
String proc
com.android.tradefed.result.ByteArrayInputStreamSource byteOutput
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
Throwable e
com.android.tradefed.device.CollectingOutputReceiver receiver
String allCommand
private void writeToReceiver (java.lang.String, com.android.tradefed.device.CollectingOutputReceiver)
String msg
com.android.tradefed.device.CollectingOutputReceiver receiver
byte[] msgBytes
int byteCount
public void setTestLogger (com.android.tradefed.log.ITestLogger)
com.android.tradefed.log.ITestLogger testLogger
}
com/android/tradefed/targetprep/InstallBuildEnvApkSetup.classInstallBuildEnvApkSetup.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.InstallBuildEnvApkSetup extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private java.util.Collection mApkNames
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
java.io.File apk
String result
String apkName
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
java.io.File testAppDir
private java.io.File getDataAppDirFromBuildEnv () throws com.android.tradefed.targetprep.TargetSetupError
String buildRoot
java.io.File testAppDir
}
com/android/tradefed/targetprep/EraseUserDataPreparer.classEraseUserDataPreparer.java
package com.android.tradefed.targetprep
public com.android.tradefed.targetprep.EraseUserDataPreparer extends java.lang.Object implements com.android.tradefed.targetprep.ITargetPreparer {
private java.util.Collection mDataWipeSkipList
private boolean mDisable
private boolean mWaitForAvailable
private com.android.tradefed.targetprep.ITestsZipInstaller mTestsZipInstaller
public void ()
public void setUp (com.android.tradefed.device.ITestDevice, com.android.tradefed.build.IBuildInfo) throws com.android.tradefed.targetprep.TargetSetupError com.android.tradefed.targetprep.BuildError com.android.tradefed.device.DeviceNotAvailableException
com.android.tradefed.device.ITestDevice device
com.android.tradefed.build.IBuildInfo buildInfo
}
com/android/annotations/
com/android/annotations/VisibleForTesting.classVisibleForTesting.java
package com.android.annotations
public abstract com.android.annotations.VisibleForTesting extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract com.android.annotations.VisibleForTesting$Visibility visibility ()
}
com/android/annotations/NonNullByDefault.classNonNullByDefault.java
package com.android.annotations
public abstract com.android.annotations.NonNullByDefault extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/annotations/Nullable.classNullable.java
package com.android.annotations
public abstract com.android.annotations.Nullable extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/annotations/VisibleForTesting$Visibility.classVisibleForTesting.java
package com.android.annotations
public final com.android.annotations.VisibleForTesting$Visibility extends java.lang.Enum {
public static final com.android.annotations.VisibleForTesting$Visibility PROTECTED
public static final com.android.annotations.VisibleForTesting$Visibility PACKAGE
public static final com.android.annotations.VisibleForTesting$Visibility PRIVATE
private static final com.android.annotations.VisibleForTesting$Visibility[] $VALUES
public static com.android.annotations.VisibleForTesting$Visibility[] values ()
public static com.android.annotations.VisibleForTesting$Visibility valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/annotations/NonNull.classNonNull.java
package com.android.annotations
public abstract com.android.annotations.NonNull extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/annotations/concurrency/
com/android/annotations/concurrency/Immutable.classImmutable.java
package com.android.annotations.concurrency
public abstract com.android.annotations.concurrency.Immutable extends java.lang.Object implements java.lang.annotation.Annotation {
}
com/android/annotations/concurrency/GuardedBy.classGuardedBy.java
package com.android.annotations.concurrency
public abstract com.android.annotations.concurrency.GuardedBy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.String value ()
}
com/android/ddmlib/
com/android/ddmlib/Log$LogLevel.classLog.java
package com.android.ddmlib
public final com.android.ddmlib.Log$LogLevel extends java.lang.Enum {
public static final com.android.ddmlib.Log$LogLevel VERBOSE
public static final com.android.ddmlib.Log$LogLevel DEBUG
public static final com.android.ddmlib.Log$LogLevel INFO
public static final com.android.ddmlib.Log$LogLevel WARN
public static final com.android.ddmlib.Log$LogLevel ERROR
public static final com.android.ddmlib.Log$LogLevel ASSERT
private int mPriorityLevel
private String mStringValue
private char mPriorityLetter
private static final com.android.ddmlib.Log$LogLevel[] $VALUES
public static com.android.ddmlib.Log$LogLevel[] values ()
public static com.android.ddmlib.Log$LogLevel valueOf (java.lang.String)
String name
private void (java.lang.String, int, int, java.lang.String, char)
int intPriority
String stringValue
char priorityChar
public static com.android.ddmlib.Log$LogLevel getByString (java.lang.String)
com.android.ddmlib.Log$LogLevel mode
com.android.ddmlib.Log$LogLevel[] arr$
int len$
int i$
String value
public static com.android.ddmlib.Log$LogLevel getByLetter (char)
com.android.ddmlib.Log$LogLevel mode
com.android.ddmlib.Log$LogLevel[] arr$
int len$
int i$
char letter
public static com.android.ddmlib.Log$LogLevel getByLetterString (java.lang.String)
String letter
public char getPriorityLetter ()
public int getPriority ()
public java.lang.String getStringValue ()
static void ()
}
com/android/ddmlib/Device$1.classDevice.java
package com.android.ddmlib
com.android.ddmlib.Device$1 extends com.android.ddmlib.MultiLineReceiver {
final java.util.concurrent.atomic.AtomicReference val$ref
final com.android.ddmlib.Device this$0
void (com.android.ddmlib.Device, java.util.concurrent.atomic.AtomicReference)
public boolean isCancelled ()
public void processNewLines (java.lang.String[])
String line
String[] arr$
int len$
int i$
String[] lines
}
com/android/ddmlib/ByteBufferUtil.classByteBufferUtil.java
package com.android.ddmlib
public com.android.ddmlib.ByteBufferUtil extends java.lang.Object {
public void ()
public static java.nio.ByteBuffer mapFile (java.io.File, long, java.nio.ByteOrder) throws java.io.IOException
java.nio.channels.FileChannel fc
java.nio.MappedByteBuffer buffer
java.io.File f
long offset
java.nio.ByteOrder byteOrder
java.io.FileInputStream dataFile
public static java.lang.String getString (java.nio.ByteBuffer, int)
int i
java.nio.ByteBuffer buf
int len
char[] data
public static void putString (java.nio.ByteBuffer, java.lang.String)
int i
java.nio.ByteBuffer buf
String str
int len
}
com/android/ddmlib/DeviceMonitor$DeviceListMonitorTask$UpdateListener.classDeviceMonitor.java
package com.android.ddmlib
abstract com.android.ddmlib.DeviceMonitor$DeviceListMonitorTask$UpdateListener extends java.lang.Object {
public abstract void connectionError (java.lang.Exception)
public abstract void deviceListUpdate (java.util.Map)
}
com/android/ddmlib/AndroidDebugBridge$1.classAndroidDebugBridge.java
package com.android.ddmlib
final com.android.ddmlib.AndroidDebugBridge$1 extends java.lang.Object implements java.lang.Runnable {
final java.io.File val$adb
final com.google.common.util.concurrent.SettableFuture val$future
void (java.io.File, com.google.common.util.concurrent.SettableFuture)
public void run ()
java.io.IOException e
java.io.IOException e
com.android.ddmlib.AdbVersion version
String line
java.io.IOException e
java.io.IOException e
java.io.IOException e
java.io.IOException e
ProcessBuilder pb
Process p
StringBuilder sb
java.io.BufferedReader br
}
com/android/ddmlib/HandleNativeHeap$NativeBuffer64.classHandleNativeHeap.java
package com.android.ddmlib
final com.android.ddmlib.HandleNativeHeap$NativeBuffer64 extends com.android.ddmlib.HandleNativeHeap$NativeBuffer {
final com.android.ddmlib.HandleNativeHeap this$0
public void (com.android.ddmlib.HandleNativeHeap, java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public int getSizeT ()
public long getPtr ()
}
com/android/ddmlib/FileListingService$FileEntry.classFileListingService.java
package com.android.ddmlib
public final com.android.ddmlib.FileListingService$FileEntry extends java.lang.Object {
private static final java.util.regex.Pattern sEscapePattern
private static java.util.Comparator sEntryComparator
com.android.ddmlib.FileListingService$FileEntry parent
String name
String info
String permissions
String size
String date
String time
String owner
String group
int type
boolean isAppPackage
boolean isRoot
long fetchTime
final java.util.ArrayList mChildren
private void (com.android.ddmlib.FileListingService$FileEntry, java.lang.String, int, boolean)
com.android.ddmlib.FileListingService$FileEntry parent
String name
int type
boolean isRoot
public java.lang.String getName ()
public java.lang.String getSize ()
public int getSizeValue ()
public java.lang.String getDate ()
public java.lang.String getTime ()
public java.lang.String getPermissions ()
public java.lang.String getOwner ()
public java.lang.String getGroup ()
public java.lang.String getInfo ()
public java.lang.String getFullPath ()
StringBuilder pathBuilder
public java.lang.String getFullEscapedPath ()
StringBuilder pathBuilder
public java.lang.String[] getPathSegments ()
java.util.ArrayList list
public int getType ()
public void setType (int)
int type
public boolean isDirectory ()
public com.android.ddmlib.FileListingService$FileEntry getParent ()
public com.android.ddmlib.FileListingService$FileEntry[] getCachedChildren ()
public com.android.ddmlib.FileListingService$FileEntry findChild (java.lang.String)
com.android.ddmlib.FileListingService$FileEntry entry
java.util.Iterator i$
String name
public boolean isRoot ()
void addChild (com.android.ddmlib.FileListingService$FileEntry)
com.android.ddmlib.FileListingService$FileEntry child
void setChildren (java.util.ArrayList)
java.util.ArrayList newChildren
boolean needFetch ()
long current
public boolean isApplicationPackage ()
public boolean isAppFileName ()
java.util.regex.Matcher m
protected void fillPathBuilder (java.lang.StringBuilder, boolean)
StringBuilder pathBuilder
boolean escapePath
protected void fillPathSegments (java.util.ArrayList)
java.util.ArrayList list
private void checkAppPackageStatus ()
String[] segments
public static java.lang.String escape (java.lang.String)
String entryName
void (com.android.ddmlib.FileListingService$FileEntry, java.lang.String, int, boolean, com.android.ddmlib.FileListingService$1)
com.android.ddmlib.FileListingService$FileEntry x0
String x1
int x2
boolean x3
com.android.ddmlib.FileListingService$1 x4
static java.util.Comparator access$600 ()
static void ()
}
com/android/ddmlib/HandleTest.classHandleTest.java
package com.android.ddmlib
final com.android.ddmlib.HandleTest extends com.android.ddmlib.ChunkHandler {
public static final int CHUNK_TEST
private static final com.android.ddmlib.HandleTest mInst
private void ()
public static void register (com.android.ddmlib.MonitorThread)
com.android.ddmlib.MonitorThread mt
public void clientReady (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
public void clientDisconnected (com.android.ddmlib.Client)
com.android.ddmlib.Client client
public void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
private void handleTEST (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
byte[] copy
static void ()
}
com/android/ddmlib/BatteryFetcher$SysFsBatteryLevelReceiver.classBatteryFetcher.java
package com.android.ddmlib
final com.android.ddmlib.BatteryFetcher$SysFsBatteryLevelReceiver extends com.android.ddmlib.MultiLineReceiver {
private static final java.util.regex.Pattern BATTERY_LEVEL
private Integer mBatteryLevel
void ()
public java.lang.Integer getBatteryLevel ()
public boolean isCancelled ()
public void processNewLines (java.lang.String[])
Integer tmpLevel
java.util.regex.Matcher batteryMatch
String line
String[] arr$
int len$
int i$
String[] lines
static void ()
}
com/android/ddmlib/IDevice.classIDevice.java
package com.android.ddmlib
public abstract com.android.ddmlib.IDevice extends java.lang.Object implements com.android.ddmlib.IShellEnabledDevice {
public static final String PROP_BUILD_VERSION
public static final String PROP_BUILD_API_LEVEL
public static final String PROP_BUILD_CODENAME
public static final String PROP_BUILD_TAGS
public static final String PROP_BUILD_TYPE
public static final String PROP_DEVICE_MODEL
public static final String PROP_DEVICE_MANUFACTURER
public static final String PROP_DEVICE_CPU_ABI_LIST
public static final String PROP_DEVICE_CPU_ABI
public static final String PROP_DEVICE_CPU_ABI2
public static final String PROP_BUILD_CHARACTERISTICS
public static final String PROP_DEVICE_DENSITY
public static final String PROP_DEVICE_LANGUAGE
public static final String PROP_DEVICE_REGION
public static final String PROP_DEBUGGABLE
public static final String FIRST_EMULATOR_SN
public static final int CHANGE_STATE
public static final int CHANGE_CLIENT_LIST
public static final int CHANGE_BUILD_INFO
public static final String PROP_BUILD_VERSION_NUMBER
public static final String MNT_EXTERNAL_STORAGE
public static final String MNT_ROOT
public static final String MNT_DATA
public abstract java.lang.String getSerialNumber ()
public abstract java.lang.String getAvdName ()
public abstract com.android.ddmlib.IDevice$DeviceState getState ()
public abstract java.util.Map getProperties ()
public abstract int getPropertyCount ()
public abstract java.lang.String getProperty (java.lang.String)
public abstract boolean arePropertiesSet ()
public abstract java.lang.String getPropertySync (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
public abstract java.lang.String getPropertyCacheOrSync (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
public abstract boolean supportsFeature (com.android.ddmlib.IDevice$Feature)
public abstract boolean supportsFeature (com.android.ddmlib.IDevice$HardwareFeature)
public abstract java.lang.String getMountPoint (java.lang.String)
public abstract boolean isOnline ()
public abstract boolean isEmulator ()
public abstract boolean isOffline ()
public abstract boolean isBootLoader ()
public abstract boolean hasClients ()
public abstract com.android.ddmlib.Client[] getClients ()
public abstract com.android.ddmlib.Client getClient (java.lang.String)
public abstract com.android.ddmlib.SyncService getSyncService () throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public abstract com.android.ddmlib.FileListingService getFileListingService ()
public abstract com.android.ddmlib.RawImage getScreenshot () throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public abstract com.android.ddmlib.RawImage getScreenshot (long, java.util.concurrent.TimeUnit) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public abstract void startScreenRecorder (java.lang.String, com.android.ddmlib.ScreenRecorderOptions, com.android.ddmlib.IShellOutputReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException com.android.ddmlib.ShellCommandUnresponsiveException
public abstract void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, int) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
public abstract void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
public abstract void runEventLogService (com.android.ddmlib.log.LogReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public abstract void runLogService (java.lang.String, com.android.ddmlib.log.LogReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public abstract void createForward (int, int) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public abstract void createForward (int, java.lang.String, com.android.ddmlib.IDevice$DeviceUnixSocketNamespace) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public abstract void removeForward (int, int) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public abstract void removeForward (int, java.lang.String, com.android.ddmlib.IDevice$DeviceUnixSocketNamespace) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public abstract java.lang.String getClientName (int)
public abstract void pushFile (java.lang.String, java.lang.String) throws java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.TimeoutException com.android.ddmlib.SyncException
public abstract void pullFile (java.lang.String, java.lang.String) throws java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.TimeoutException com.android.ddmlib.SyncException
public transient abstract java.lang.String installPackage (java.lang.String, boolean, java.lang.String[]) throws com.android.ddmlib.InstallException
public transient abstract void installPackages (java.util.List, int, boolean, java.lang.String[]) throws com.android.ddmlib.InstallException
public abstract java.lang.String syncPackageToDevice (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException com.android.ddmlib.SyncException
public transient abstract java.lang.String installRemotePackage (java.lang.String, boolean, java.lang.String[]) throws com.android.ddmlib.InstallException
public abstract void removeRemotePackage (java.lang.String) throws com.android.ddmlib.InstallException
public abstract java.lang.String uninstallPackage (java.lang.String) throws com.android.ddmlib.InstallException
public abstract void reboot (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public abstract java.lang.Integer getBatteryLevel () throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException com.android.ddmlib.ShellCommandUnresponsiveException
public abstract java.lang.Integer getBatteryLevel (long) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException com.android.ddmlib.ShellCommandUnresponsiveException
public abstract java.util.concurrent.Future getBattery ()
public abstract java.util.concurrent.Future getBattery (long, java.util.concurrent.TimeUnit)
public abstract java.util.List getAbis ()
public abstract int getDensity ()
public abstract java.lang.String getLanguage ()
public abstract java.lang.String getRegion ()
public abstract int getApiLevel ()
}
com/android/ddmlib/MultiLineReceiver.classMultiLineReceiver.java
package com.android.ddmlib
public abstract com.android.ddmlib.MultiLineReceiver extends java.lang.Object implements com.android.ddmlib.IShellOutputReceiver {
private boolean mTrimLines
private String mUnfinishedLine
private final java.util.ArrayList mArray
public void ()
public void setTrimLine (boolean)
boolean trim
public final void addOutput (byte[], int, int)
int index
int newlineLength
String line
String[] lines
String s
int start
byte[] data
int offset
int length
public final void flush ()
public void done ()
public abstract void processNewLines (java.lang.String[])
}
com/android/ddmlib/TimeoutException.classTimeoutException.java
package com.android.ddmlib
public com.android.ddmlib.TimeoutException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String s
public void (java.lang.String, java.lang.Throwable)
String s
Throwable throwable
public void (java.lang.Throwable)
Throwable throwable
}
com/android/ddmlib/IDevice$Feature.classIDevice.java
package com.android.ddmlib
public final com.android.ddmlib.IDevice$Feature extends java.lang.Enum {
public static final com.android.ddmlib.IDevice$Feature SCREEN_RECORD
public static final com.android.ddmlib.IDevice$Feature PROCSTATS
private static final com.android.ddmlib.IDevice$Feature[] $VALUES
public static com.android.ddmlib.IDevice$Feature[] values ()
public static com.android.ddmlib.IDevice$Feature valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/ddmlib/HeapSegment$HeapSegmentElement.classHeapSegment.java
package com.android.ddmlib
public com.android.ddmlib.HeapSegment$HeapSegmentElement extends java.lang.Object implements java.lang.Comparable {
public static final int SOLIDITY_FREE
public static final int SOLIDITY_HARD
public static final int SOLIDITY_SOFT
public static final int SOLIDITY_WEAK
public static final int SOLIDITY_PHANTOM
public static final int SOLIDITY_FINALIZABLE
public static final int SOLIDITY_SWEEP
public static final int SOLIDITY_INVALID
public static final int KIND_OBJECT
public static final int KIND_CLASS_OBJECT
public static final int KIND_ARRAY_1
public static final int KIND_ARRAY_2
public static final int KIND_ARRAY_4
public static final int KIND_ARRAY_8
public static final int KIND_UNKNOWN
public static final int KIND_NATIVE
public static final int KIND_INVALID
private static final int PARTIAL_MASK
private int mSolidity
private int mKind
private int mLength
public void ()
public void (com.android.ddmlib.HeapSegment) throws java.nio.BufferUnderflowException java.text.ParseException
com.android.ddmlib.HeapSegment hs
public com.android.ddmlib.HeapSegment$HeapSegmentElement set (com.android.ddmlib.HeapSegment) throws java.nio.BufferUnderflowException java.text.ParseException
int nextState
com.android.ddmlib.HeapSegment hs
java.nio.ByteBuffer data
int eState
int eLen
public int getSolidity ()
public void setSolidity (int)
int solidity
public int getKind ()
public void setKind (int)
int kind
public int getLength ()
public void setLength (int)
int length
public int compareTo (com.android.ddmlib.HeapSegment$HeapSegmentElement)
com.android.ddmlib.HeapSegment$HeapSegmentElement other
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/ddmlib/Device$InstallReceiver.classDevice.java
package com.android.ddmlib
final com.android.ddmlib.Device$InstallReceiver extends com.android.ddmlib.MultiLineReceiver {
private static final String SUCCESS_OUTPUT
private static final java.util.regex.Pattern FAILURE_PATTERN
private String mErrorMessage
public void ()
public void processNewLines (java.lang.String[])
java.util.regex.Matcher m
String line
String[] arr$
int len$
int i$
String[] lines
public boolean isCancelled ()
public java.lang.String getErrorMessage ()
static void ()
}
com/android/ddmlib/ClientData$IMethodProfilingHandler.classClientData.java
package com.android.ddmlib
public abstract com.android.ddmlib.ClientData$IMethodProfilingHandler extends java.lang.Object {
public abstract void onSuccess (java.lang.String, com.android.ddmlib.Client)
public abstract void onSuccess (byte[], com.android.ddmlib.Client)
public abstract void onStartFailure (com.android.ddmlib.Client, java.lang.String)
public abstract void onEndFailure (com.android.ddmlib.Client, java.lang.String)
}
com/android/ddmlib/NullOutputReceiver.classNullOutputReceiver.java
package com.android.ddmlib
public final com.android.ddmlib.NullOutputReceiver extends java.lang.Object implements com.android.ddmlib.IShellOutputReceiver {
private static com.android.ddmlib.NullOutputReceiver sReceiver
public void ()
public static com.android.ddmlib.IShellOutputReceiver getReceiver ()
public void addOutput (byte[], int, int)
byte[] data
int offset
int length
public void flush ()
public boolean isCancelled ()
static void ()
}
com/android/ddmlib/HandleNativeHeap$NativeBuffer32.classHandleNativeHeap.java
package com.android.ddmlib
final com.android.ddmlib.HandleNativeHeap$NativeBuffer32 extends com.android.ddmlib.HandleNativeHeap$NativeBuffer {
final com.android.ddmlib.HandleNativeHeap this$0
public void (com.android.ddmlib.HandleNativeHeap, java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public int getSizeT ()
public long getPtr ()
}
com/android/ddmlib/HandleExit.classHandleExit.java
package com.android.ddmlib
final com.android.ddmlib.HandleExit extends com.android.ddmlib.ChunkHandler {
public static final int CHUNK_EXIT
private static final com.android.ddmlib.HandleExit mInst
private void ()
public static void register (com.android.ddmlib.MonitorThread)
com.android.ddmlib.MonitorThread mt
public void clientReady (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
public void clientDisconnected (com.android.ddmlib.Client)
com.android.ddmlib.Client client
public void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
public static void sendEXIT (com.android.ddmlib.Client, int) throws java.io.IOException
com.android.ddmlib.Client client
int status
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
static void ()
}
com/android/ddmlib/BadPacketException.classBadPacketException.java
package com.android.ddmlib
com.android.ddmlib.BadPacketException extends java.lang.RuntimeException {
public void ()
public void (java.lang.String)
String msg
}
com/android/ddmlib/HandleWait.classHandleWait.java
package com.android.ddmlib
final com.android.ddmlib.HandleWait extends com.android.ddmlib.ChunkHandler {
public static final int CHUNK_WAIT
private static final com.android.ddmlib.HandleWait mInst
static final boolean $assertionsDisabled
private void ()
public static void register (com.android.ddmlib.MonitorThread)
com.android.ddmlib.MonitorThread mt
public void clientReady (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
public void clientDisconnected (com.android.ddmlib.Client)
com.android.ddmlib.Client client
public void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
private static void handleWAIT (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
byte reason
com.android.ddmlib.ClientData cd
static void ()
}
com/android/ddmlib/AllocationsParser.classAllocationsParser.java
package com.android.ddmlib
public com.android.ddmlib.AllocationsParser extends java.lang.Object {
public void ()
private static java.lang.String descriptorToDot (java.lang.String)
int a
String str
int array
int len
private static void readStringTable (java.nio.ByteBuffer, java.lang.String[])
int nameLen
String descriptor
java.nio.ByteBuffer data
String[] strings
int count
int i
public static com.android.ddmlib.AllocationInfo[] parse (java.nio.ByteBuffer)
int skip
int skip
int methodClassNameIndex
int methodNameIndex
int methodSourceFileIndex
short lineNumber
String methodClassName
String methodName
String methodSourceFile
int sti
int totalSize
int threadId
int classNameIndex
int stackDepth
StackTraceElement[] steArray
int i
java.nio.ByteBuffer data
int messageHdrLen
int entryHdrLen
int stackFrameLen
int numEntries
int offsetToStrings
int numClassNames
int numMethodNames
int numFileNames
String[] classNames
String[] methodNames
String[] fileNames
com.android.ddmlib.AllocationInfo[] allocations
}
com/android/ddmlib/DeviceMonitor$DeviceListUpdateListener.classDeviceMonitor.java
package com.android.ddmlib
com.android.ddmlib.DeviceMonitor$DeviceListUpdateListener extends java.lang.Object implements com.android.ddmlib.DeviceMonitor$DeviceListMonitorTask$UpdateListener {
final com.android.ddmlib.DeviceMonitor this$0
private void (com.android.ddmlib.DeviceMonitor)
public void connectionError (java.lang.Exception)
com.android.ddmlib.Device device
java.util.Iterator i$
Exception e
public void deviceListUpdate (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map devices
java.util.List l
void (com.android.ddmlib.DeviceMonitor, com.android.ddmlib.DeviceMonitor$1)
com.android.ddmlib.DeviceMonitor x0
com.android.ddmlib.DeviceMonitor$1 x1
}
com/android/ddmlib/Log$Config.classLog.java
package com.android.ddmlib
final com.android.ddmlib.Log$Config extends java.lang.Object {
static final boolean LOGV
static final boolean LOGD
void ()
}
com/android/ddmlib/IStackTraceInfo.classIStackTraceInfo.java
package com.android.ddmlib
public abstract com.android.ddmlib.IStackTraceInfo extends java.lang.Object {
public abstract java.lang.StackTraceElement[] getStackTrace ()
}
com/android/ddmlib/FileListingService$1$1.classFileListingService.java
package com.android.ddmlib
com.android.ddmlib.FileListingService$1$1 extends com.android.ddmlib.MultiLineReceiver {
final java.util.HashMap val$map
final com.android.ddmlib.FileListingService$1 this$1
void (com.android.ddmlib.FileListingService$1, java.util.HashMap)
public void processNewLines (java.lang.String[])
com.android.ddmlib.FileListingService$FileEntry entry
java.util.regex.Matcher m
String line
String[] arr$
int len$
int i$
String[] lines
public boolean isCancelled ()
}
com/android/ddmlib/HandleViewDebug$ViewDumpHandler.classHandleViewDebug.java
package com.android.ddmlib
public abstract com.android.ddmlib.HandleViewDebug$ViewDumpHandler extends com.android.ddmlib.ChunkHandler {
private final java.util.concurrent.CountDownLatch mLatch
private final int mChunkType
public void (int)
int chunkType
void clientReady (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
void clientDisconnected (com.android.ddmlib.Client)
com.android.ddmlib.Client client
void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
protected abstract void handleViewDebugResult (java.nio.ByteBuffer)
protected void waitForResult (long, java.util.concurrent.TimeUnit)
InterruptedException e
long timeout
java.util.concurrent.TimeUnit unit
}
com/android/ddmlib/HandleNativeHeap.classHandleNativeHeap.java
package com.android.ddmlib
final com.android.ddmlib.HandleNativeHeap extends com.android.ddmlib.ChunkHandler {
public static final int CHUNK_NHGT
public static final int CHUNK_NHSG
public static final int CHUNK_NHST
public static final int CHUNK_NHEN
private static final com.android.ddmlib.HandleNativeHeap mInst
private void ()
public static void register (com.android.ddmlib.MonitorThread)
com.android.ddmlib.MonitorThread mt
public void clientReady (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
public void clientDisconnected (com.android.ddmlib.Client)
com.android.ddmlib.Client client
public void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
public static void sendNHGT (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
private void handleNHGT (com.android.ddmlib.Client, java.nio.ByteBuffer)
int ignore
short version
com.android.ddmlib.HandleNativeHeap$NativeBuffer buffer
com.android.ddmlib.HandleNativeHeap$NativeBuffer buffer
byte[] maps
long addr
int j
com.android.ddmlib.NativeAllocationInfo info
int i
com.android.ddmlib.Client client
java.nio.ByteBuffer data
com.android.ddmlib.ClientData clientData
int signature
short pointerSize
com.android.ddmlib.HandleNativeHeap$NativeBuffer buffer
int mapSize
int allocSize
int allocInfoSize
int totalMemory
int backtraceSize
int iterations
private void handleNHSG (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
byte[] dataCopy
private void parseMaps (com.android.ddmlib.ClientData, byte[])
NumberFormatException e
int library_start
String library
int dashIndex
int spaceIndex
long startAddr
long endAddr
java.io.IOException e
com.android.ddmlib.ClientData clientData
byte[] maps
java.io.InputStreamReader input
java.io.BufferedReader reader
String line
static void ()
}
com/android/ddmlib/ClientData$HeapInfo.classClientData.java
package com.android.ddmlib
public com.android.ddmlib.ClientData$HeapInfo extends java.lang.Object {
public long maxSizeInBytes
public long sizeInBytes
public long bytesAllocated
public long objectsAllocated
public long timeStamp
public byte reason
public void (long, long, long, long, long, byte)
long maxSizeInBytes
long sizeInBytes
long bytesAllocated
long objectsAllocated
long timeStamp
byte reason
}
com/android/ddmlib/HandleViewDebug.classHandleViewDebug.java
package com.android.ddmlib
public final com.android.ddmlib.HandleViewDebug extends com.android.ddmlib.ChunkHandler {
public static final int CHUNK_VUGL
public static final int CHUNK_VULW
public static final int CHUNK_VURT
private static final int VURT_DUMP_HIERARCHY
private static final int VURT_CAPTURE_LAYERS
private static final int VURT_DUMP_THEME
public static final int CHUNK_VUOP
private static final int VUOP_CAPTURE_VIEW
private static final int VUOP_DUMP_DISPLAYLIST
private static final int VUOP_PROFILE_VIEW
private static final int VUOP_INVOKE_VIEW_METHOD
private static final int VUOP_SET_LAYOUT_PARAMETER
private static final String TAG
private static final com.android.ddmlib.HandleViewDebug sInstance
private static final com.android.ddmlib.HandleViewDebug$ViewDumpHandler sViewOpNullChunkHandler
private void ()
public static void register (com.android.ddmlib.MonitorThread)
com.android.ddmlib.MonitorThread mt
public void clientReady (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
public void clientDisconnected (com.android.ddmlib.Client)
com.android.ddmlib.Client client
public static void listViewRoots (com.android.ddmlib.Client, com.android.ddmlib.HandleViewDebug$ViewDumpHandler) throws java.io.IOException
com.android.ddmlib.Client client
com.android.ddmlib.HandleViewDebug$ViewDumpHandler replyHandler
java.nio.ByteBuffer buf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer chunkBuf
public static void dumpViewHierarchy (com.android.ddmlib.Client, java.lang.String, boolean, boolean, com.android.ddmlib.HandleViewDebug$ViewDumpHandler) throws java.io.IOException
com.android.ddmlib.Client client
String viewRoot
boolean skipChildren
boolean includeProperties
com.android.ddmlib.HandleViewDebug$ViewDumpHandler handler
java.nio.ByteBuffer buf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer chunkBuf
public static void captureLayers (com.android.ddmlib.Client, java.lang.String, com.android.ddmlib.HandleViewDebug$ViewDumpHandler) throws java.io.IOException
com.android.ddmlib.Client client
String viewRoot
com.android.ddmlib.HandleViewDebug$ViewDumpHandler handler
int bufLen
java.nio.ByteBuffer buf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer chunkBuf
private static void sendViewOpPacket (com.android.ddmlib.Client, int, java.lang.String, java.lang.String, byte[], com.android.ddmlib.HandleViewDebug$ViewDumpHandler) throws java.io.IOException
com.android.ddmlib.Client client
int op
String viewRoot
String view
byte[] extra
com.android.ddmlib.HandleViewDebug$ViewDumpHandler handler
int bufLen
java.nio.ByteBuffer buf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer chunkBuf
public static void profileView (com.android.ddmlib.Client, java.lang.String, java.lang.String, com.android.ddmlib.HandleViewDebug$ViewDumpHandler) throws java.io.IOException
com.android.ddmlib.Client client
String viewRoot
String view
com.android.ddmlib.HandleViewDebug$ViewDumpHandler handler
public static void captureView (com.android.ddmlib.Client, java.lang.String, java.lang.String, com.android.ddmlib.HandleViewDebug$ViewDumpHandler) throws java.io.IOException
com.android.ddmlib.Client client
String viewRoot
String view
com.android.ddmlib.HandleViewDebug$ViewDumpHandler handler
public static void invalidateView (com.android.ddmlib.Client, java.lang.String, java.lang.String) throws java.io.IOException
com.android.ddmlib.Client client
String viewRoot
String view
public static void requestLayout (com.android.ddmlib.Client, java.lang.String, java.lang.String) throws java.io.IOException
com.android.ddmlib.Client client
String viewRoot
String view
public static void dumpDisplayList (com.android.ddmlib.Client, java.lang.String, java.lang.String) throws java.io.IOException
com.android.ddmlib.Client client
String viewRoot
String view
public static void dumpTheme (com.android.ddmlib.Client, java.lang.String, com.android.ddmlib.HandleViewDebug$ViewDumpHandler) throws java.io.IOException
com.android.ddmlib.Client client
String viewRoot
com.android.ddmlib.HandleViewDebug$ViewDumpHandler handler
java.nio.ByteBuffer buf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer chunkBuf
public static transient void invokeMethod (com.android.ddmlib.Client, java.lang.String, java.lang.String, java.lang.String, java.lang.Object[]) throws java.io.IOException
Object arg
int i
com.android.ddmlib.Client client
String viewRoot
String view
String method
Object[] args
int len
byte[] extra
java.nio.ByteBuffer b
public static void setLayoutParameter (com.android.ddmlib.Client, java.lang.String, java.lang.String, java.lang.String, int) throws java.io.IOException
com.android.ddmlib.Client client
String viewRoot
String view
String parameter
int value
int len
byte[] extra
java.nio.ByteBuffer b
public void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
public static void sendStartGlTracing (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer buf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer chunkBuf
public static void sendStopGlTracing (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer buf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer chunkBuf
static void ()
}
com/android/ddmlib/DeviceMonitor$DeviceListMonitorTask.classDeviceMonitor.java
package com.android.ddmlib
com.android.ddmlib.DeviceMonitor$DeviceListMonitorTask extends java.lang.Object implements java.lang.Runnable {
private final byte[] mLengthBuffer
private final com.android.ddmlib.AndroidDebugBridge mBridge
private final com.android.ddmlib.DeviceMonitor$DeviceListMonitorTask$UpdateListener mListener
private java.nio.channels.SocketChannel mAdbConnection
private boolean mMonitoring
private int mConnectionAttempt
private int mRestartAttemptCount
private boolean mInitialDeviceListDone
private volatile boolean mQuit
public void (com.android.ddmlib.AndroidDebugBridge, com.android.ddmlib.DeviceMonitor$DeviceListMonitorTask$UpdateListener)
com.android.ddmlib.AndroidDebugBridge bridge
com.android.ddmlib.DeviceMonitor$DeviceListMonitorTask$UpdateListener listener
public void run ()
int length
java.nio.channels.AsynchronousCloseException ace
com.android.ddmlib.TimeoutException ioe
java.io.IOException ioe
private boolean sendDeviceListMonitoringRequest () throws com.android.ddmlib.TimeoutException java.io.IOException
com.android.ddmlib.AdbHelper$AdbResponse resp
java.io.IOException e
byte[] request
private void handleExceptionInMonitorLoop (java.lang.Exception)
java.io.IOException ioe
Exception e
private void processIncomingDeviceData (int) throws java.io.IOException
java.util.Map result
String response
int length
java.util.Map result
static java.util.Map parseDeviceListResponse (java.lang.String)
String[] param
String d
String[] arr$
int len$
int i$
String result
java.util.Map deviceStateMap
String[] devices
boolean isMonitoring ()
boolean hasInitialDeviceList ()
int getConnectionAttemptCount ()
int getRestartAttemptCount ()
public void stop ()
java.io.IOException ignored
}
com/android/ddmlib/SyncService$ISyncProgressMonitor.classSyncService.java
package com.android.ddmlib
public abstract com.android.ddmlib.SyncService$ISyncProgressMonitor extends java.lang.Object {
public abstract void start (int)
public abstract void stop ()
public abstract boolean isCanceled ()
public abstract void startSubTask (java.lang.String)
public abstract void advance (int)
}
com/android/ddmlib/AllocationInfo$1.classAllocationInfo.java
package com.android.ddmlib
com.android.ddmlib.AllocationInfo$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$ddmlib$AllocationInfo$SortMode
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/ddmlib/ClientData$DebuggerStatus.classClientData.java
package com.android.ddmlib
public final com.android.ddmlib.ClientData$DebuggerStatus extends java.lang.Enum {
public static final com.android.ddmlib.ClientData$DebuggerStatus DEFAULT
public static final com.android.ddmlib.ClientData$DebuggerStatus WAITING
public static final com.android.ddmlib.ClientData$DebuggerStatus ATTACHED
public static final com.android.ddmlib.ClientData$DebuggerStatus ERROR
private static final com.android.ddmlib.ClientData$DebuggerStatus[] $VALUES
public static com.android.ddmlib.ClientData$DebuggerStatus[] values ()
public static com.android.ddmlib.ClientData$DebuggerStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/ddmlib/FileListingService$IListingReceiver.classFileListingService.java
package com.android.ddmlib
public abstract com.android.ddmlib.FileListingService$IListingReceiver extends java.lang.Object {
public abstract void setChildren (com.android.ddmlib.FileListingService$FileEntry, com.android.ddmlib.FileListingService$FileEntry[])
public abstract void refreshEntry (com.android.ddmlib.FileListingService$FileEntry)
}
com/android/ddmlib/DebugPortManager$IDebugPortProvider.classDebugPortManager.java
package com.android.ddmlib
public abstract com.android.ddmlib.DebugPortManager$IDebugPortProvider extends java.lang.Object {
public static final int NO_STATIC_PORT
public abstract int getPort (com.android.ddmlib.IDevice, java.lang.String)
}
com/android/ddmlib/EmulatorConsole$NetworkStatus.classEmulatorConsole.java
package com.android.ddmlib
public com.android.ddmlib.EmulatorConsole$NetworkStatus extends java.lang.Object {
public int speed
public int latency
public void ()
}
com/android/ddmlib/CollectingOutputReceiver.classCollectingOutputReceiver.java
package com.android.ddmlib
public com.android.ddmlib.CollectingOutputReceiver extends java.lang.Object implements com.android.ddmlib.IShellOutputReceiver {
private java.util.concurrent.CountDownLatch mCompletionLatch
private StringBuffer mOutputBuffer
private java.util.concurrent.atomic.AtomicBoolean mIsCanceled
public void ()
public void (java.util.concurrent.CountDownLatch)
java.util.concurrent.CountDownLatch commandCompleteLatch
public java.lang.String getOutput ()
public boolean isCancelled ()
public void cancel ()
public void addOutput (byte[], int, int)
String s
byte[] data
int offset
int length
public void flush ()
}
com/android/ddmlib/ClientData$HprofData$Type.classClientData.java
package com.android.ddmlib
public final com.android.ddmlib.ClientData$HprofData$Type extends java.lang.Enum {
public static final com.android.ddmlib.ClientData$HprofData$Type FILE
public static final com.android.ddmlib.ClientData$HprofData$Type DATA
private static final com.android.ddmlib.ClientData$HprofData$Type[] $VALUES
public static com.android.ddmlib.ClientData$HprofData$Type[] values ()
public static com.android.ddmlib.ClientData$HprofData$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/ddmlib/SyncException$SyncError.classSyncException.java
package com.android.ddmlib
public final com.android.ddmlib.SyncException$SyncError extends java.lang.Enum {
public static final com.android.ddmlib.SyncException$SyncError CANCELED
public static final com.android.ddmlib.SyncException$SyncError TRANSFER_PROTOCOL_ERROR
public static final com.android.ddmlib.SyncException$SyncError NO_REMOTE_OBJECT
public static final com.android.ddmlib.SyncException$SyncError TARGET_IS_FILE
public static final com.android.ddmlib.SyncException$SyncError NO_DIR_TARGET
public static final com.android.ddmlib.SyncException$SyncError REMOTE_PATH_ENCODING
public static final com.android.ddmlib.SyncException$SyncError REMOTE_PATH_LENGTH
public static final com.android.ddmlib.SyncException$SyncError FILE_READ_ERROR
public static final com.android.ddmlib.SyncException$SyncError FILE_WRITE_ERROR
public static final com.android.ddmlib.SyncException$SyncError LOCAL_IS_DIRECTORY
public static final com.android.ddmlib.SyncException$SyncError NO_LOCAL_FILE
public static final com.android.ddmlib.SyncException$SyncError REMOTE_IS_FILE
public static final com.android.ddmlib.SyncException$SyncError BUFFER_OVERRUN
private final String mMessage
private static final com.android.ddmlib.SyncException$SyncError[] $VALUES
public static com.android.ddmlib.SyncException$SyncError[] values ()
public static com.android.ddmlib.SyncException$SyncError valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String message
public java.lang.String getMessage ()
static void ()
}
com/android/ddmlib/ClientData$AllocationTrackingStatus.classClientData.java
package com.android.ddmlib
public final com.android.ddmlib.ClientData$AllocationTrackingStatus extends java.lang.Enum {
public static final com.android.ddmlib.ClientData$AllocationTrackingStatus UNKNOWN
public static final com.android.ddmlib.ClientData$AllocationTrackingStatus OFF
public static final com.android.ddmlib.ClientData$AllocationTrackingStatus ON
private static final com.android.ddmlib.ClientData$AllocationTrackingStatus[] $VALUES
public static com.android.ddmlib.ClientData$AllocationTrackingStatus[] values ()
public static com.android.ddmlib.ClientData$AllocationTrackingStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/ddmlib/Device$3.classDevice.java
package com.android.ddmlib
com.android.ddmlib.Device$3 extends java.lang.Object {
static final int[] $SwitchMap$com$android$ddmlib$IDevice$Feature
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/ddmlib/Log.classLog.java
package com.android.ddmlib
public final com.android.ddmlib.Log extends java.lang.Object {
private static com.android.ddmlib.Log$LogLevel sLevel
private static com.android.ddmlib.Log$ILogOutput sLogOutput
private static final java.util.Set sOutputLoggers
private static final char[] mSpaceLine
private static final char[] mHexDigit
private void ()
public static void v (java.lang.String, java.lang.String)
String tag
String message
public static void d (java.lang.String, java.lang.String)
String tag
String message
public static void i (java.lang.String, java.lang.String)
String tag
String message
public static void w (java.lang.String, java.lang.String)
String tag
String message
public static void e (java.lang.String, java.lang.String)
String tag
String message
public static void logAndDisplay (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$ILogOutput logger
java.util.Iterator i$
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
public static void e (java.lang.String, java.lang.Throwable)
java.io.StringWriter sw
java.io.PrintWriter pw
String tag
Throwable throwable
static void setLevel (com.android.ddmlib.Log$LogLevel)
com.android.ddmlib.Log$LogLevel logLevel
public static void setLogOutput (com.android.ddmlib.Log$ILogOutput)
com.android.ddmlib.Log$ILogOutput logOutput
public static void addLogger (com.android.ddmlib.Log$ILogOutput)
com.android.ddmlib.Log$ILogOutput logOutput
public static void removeLogger (com.android.ddmlib.Log$ILogOutput)
com.android.ddmlib.Log$ILogOutput logOutput
static void hexDump (java.lang.String, com.android.ddmlib.Log$LogLevel, byte[], int, int)
int count
byte val
int addr
int count
int i
int ch
String tag
com.android.ddmlib.Log$LogLevel level
byte[] data
int offset
int length
int kHexOffset
int kAscOffset
char[] line
int baseAddr
boolean needErase
static void hexDump (byte[])
byte[] data
private static void println (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$ILogOutput logger
java.util.Iterator i$
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
public static void printLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
public static java.lang.String getLogFormatString (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
com.android.ddmlib.Log$LogLevel logLevel
String tag
String message
java.text.SimpleDateFormat formatter
static void ()
int i
}
com/android/ddmlib/HandleThread$2.classHandleThread.java
package com.android.ddmlib
final com.android.ddmlib.HandleThread$2 extends java.lang.Thread {
final com.android.ddmlib.Client val$client
final int val$threadId
void (java.lang.String, com.android.ddmlib.Client, int)
String x0
public void run ()
java.io.IOException ioe
}
com/android/ddmlib/ScreenRecorderOptions.classScreenRecorderOptions.java
package com.android.ddmlib
public com.android.ddmlib.ScreenRecorderOptions extends java.lang.Object {
public final int width
public final int height
public final int bitrateMbps
public final long timeLimit
public final java.util.concurrent.TimeUnit timeLimitUnits
private void (com.android.ddmlib.ScreenRecorderOptions$Builder)
com.android.ddmlib.ScreenRecorderOptions$Builder builder
void (com.android.ddmlib.ScreenRecorderOptions$Builder, com.android.ddmlib.ScreenRecorderOptions$1)
com.android.ddmlib.ScreenRecorderOptions$Builder x0
com.android.ddmlib.ScreenRecorderOptions$1 x1
}
com/android/ddmlib/ClientData$IHprofDumpHandler.classClientData.java
package com.android.ddmlib
public abstract com.android.ddmlib.ClientData$IHprofDumpHandler extends java.lang.Object {
public abstract void onSuccess (java.lang.String, com.android.ddmlib.Client)
public abstract void onSuccess (byte[], com.android.ddmlib.Client)
public abstract void onEndFailure (com.android.ddmlib.Client, java.lang.String)
}
com/android/ddmlib/AndroidDebugBridge$2.classAndroidDebugBridge.java
package com.android.ddmlib
com.android.ddmlib.AndroidDebugBridge$2 extends java.lang.Thread {
final Process val$process
final java.util.ArrayList val$errorOutput
final com.android.ddmlib.AndroidDebugBridge this$0
void (com.android.ddmlib.AndroidDebugBridge, java.lang.String, java.lang.Process, java.util.ArrayList)
String x0
public void run ()
String line
java.io.IOException e
java.io.InputStreamReader is
java.io.BufferedReader errReader
}
com/android/ddmlib/HandleAppName.classHandleAppName.java
package com.android.ddmlib
final com.android.ddmlib.HandleAppName extends com.android.ddmlib.ChunkHandler {
public static final int CHUNK_APNM
private static final com.android.ddmlib.HandleAppName mInst
static final boolean $assertionsDisabled
private void ()
public static void register (com.android.ddmlib.MonitorThread)
com.android.ddmlib.MonitorThread mt
public void clientReady (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
public void clientDisconnected (com.android.ddmlib.Client)
com.android.ddmlib.Client client
public void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
private static void handleAPNM (com.android.ddmlib.Client, java.nio.ByteBuffer)
int expectedPacketLength
java.nio.BufferUnderflowException e
com.android.ddmlib.Client client
java.nio.ByteBuffer data
int appNameLen
String appName
int userId
boolean validUserId
com.android.ddmlib.ClientData cd
static void ()
}
com/android/ddmlib/DdmPreferences.classDdmPreferences.java
package com.android.ddmlib
public final com.android.ddmlib.DdmPreferences extends java.lang.Object {
public static final boolean DEFAULT_INITIAL_THREAD_UPDATE
public static final boolean DEFAULT_INITIAL_HEAP_UPDATE
public static final int DEFAULT_SELECTED_DEBUG_PORT
public static final int DEFAULT_DEBUG_PORT_BASE
public static final com.android.ddmlib.Log$LogLevel DEFAULT_LOG_LEVEL
public static final int DEFAULT_TIMEOUT
public static final int DEFAULT_PROFILER_BUFFER_SIZE_MB
public static final boolean DEFAULT_USE_ADBHOST
public static final String DEFAULT_ADBHOST_VALUE
private static boolean sThreadUpdate
private static boolean sInitialHeapUpdate
private static int sSelectedDebugPort
private static int sDebugPortBase
private static com.android.ddmlib.Log$LogLevel sLogLevel
private static int sTimeOut
private static int sProfilerBufferSizeMb
private static boolean sUseAdbHost
private static String sAdbHostValue
public static boolean getInitialThreadUpdate ()
public static void setInitialThreadUpdate (boolean)
boolean state
public static boolean getInitialHeapUpdate ()
public static void setInitialHeapUpdate (boolean)
boolean state
public static int getSelectedDebugPort ()
public static void setSelectedDebugPort (int)
int port
com.android.ddmlib.MonitorThread monitorThread
public static int getDebugPortBase ()
public static void setDebugPortBase (int)
int port
public static com.android.ddmlib.Log$LogLevel getLogLevel ()
public static void setLogLevel (java.lang.String)
String value
public static int getTimeOut ()
public static void setTimeOut (int)
int timeOut
public static int getProfilerBufferSizeMb ()
public static void setProfilerBufferSizeMb (int)
int bufferSizeMb
public static boolean getUseAdbHost ()
public static void setUseAdbHost (boolean)
boolean useAdbHost
public static java.lang.String getAdbHostValue ()
public static void setAdbHostValue (java.lang.String)
String adbHostValue
private void ()
static void ()
}
com/android/ddmlib/HeapSegment.classHeapSegment.java
package com.android.ddmlib
public final com.android.ddmlib.HeapSegment extends java.lang.Object implements java.lang.Comparable {
protected int mHeapId
protected int mAllocationUnitSize
protected long mStartAddress
protected int mOffset
protected int mAllocationUnitCount
protected java.nio.ByteBuffer mUsageData
private static final long INVALID_START_ADDRESS
public void (java.nio.ByteBuffer) throws java.nio.BufferUnderflowException
java.nio.ByteBuffer hpsgData
public boolean isValid ()
public boolean canAppend (com.android.ddmlib.HeapSegment)
com.android.ddmlib.HeapSegment other
public boolean append (com.android.ddmlib.HeapSegment)
int newSize
java.nio.ByteBuffer newData
int pos
com.android.ddmlib.HeapSegment other
public long getStartAddress ()
public int getLength ()
public long getEndAddress ()
public void rewindElements ()
public com.android.ddmlib.HeapSegment$HeapSegmentElement getNextElement (com.android.ddmlib.HeapSegment$HeapSegmentElement)
java.nio.BufferUnderflowException ex
java.text.ParseException ex
com.android.ddmlib.HeapSegment$HeapSegmentElement reuse
public boolean equals (java.lang.Object)
Object o
public int hashCode ()
public java.lang.String toString ()
StringBuilder str
public int compareTo (com.android.ddmlib.HeapSegment)
com.android.ddmlib.HeapSegment other
public volatile int compareTo (java.lang.Object)
Object x0
}
com/android/ddmlib/NativeAllocationInfo.classNativeAllocationInfo.java
package com.android.ddmlib
public com.android.ddmlib.NativeAllocationInfo extends java.lang.Object {
public static final String END_STACKTRACE_KW
public static final String BEGIN_STACKTRACE_KW
public static final String TOTAL_SIZE_KW
public static final String SIZE_KW
public static final String ALLOCATIONS_KW
private static final int FLAG_ZYGOTE_CHILD
private static final int FLAG_MASK
private static final java.util.List FILTERED_LIBRARIES
private static final java.util.List FILTERED_METHOD_NAME_PATTERNS
private final int mSize
private final boolean mIsZygoteChild
private int mAllocations
private final java.util.ArrayList mStackCallAddresses
private java.util.ArrayList mResolvedStackCall
private boolean mIsStackCallResolved
public void (int, int)
int size
int allocations
public void addStackCallAddress (long)
long address
public int getSize ()
public boolean isZygoteChild ()
public int getAllocationCount ()
public boolean isStackCallResolved ()
public java.util.List getStackCallAddresses ()
public synchronized void setResolvedStackCall (java.util.List)
java.util.List resolvedStackCall
public synchronized java.util.List getResolvedStackCall ()
public boolean equals (java.lang.Object)
com.android.ddmlib.NativeAllocationInfo mi
Object obj
public boolean stackEquals (com.android.ddmlib.NativeAllocationInfo)
long a
long b
int i
com.android.ddmlib.NativeAllocationInfo mi
int count
public int hashCode ()
long addr
java.util.Iterator i$
int result
public java.lang.String toString ()
long addr
com.android.ddmlib.NativeStackCallInfo source
java.util.Iterator i$
StringBuilder buffer
public synchronized com.android.ddmlib.NativeStackCallInfo getRelevantStackCallInfo ()
com.android.ddmlib.NativeStackCallInfo info
java.util.Iterator i$
private boolean isRelevantLibrary (java.lang.String)
String l
java.util.Iterator i$
String libPath
private boolean isRelevantMethod (java.lang.String)
java.util.regex.Matcher m
java.util.regex.Pattern p
java.util.Iterator i$
String methodName
static void ()
}
com/android/ddmlib/AndroidDebugBridge$IDebugBridgeChangeListener.classAndroidDebugBridge.java
package com.android.ddmlib
public abstract com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener extends java.lang.Object {
public abstract void bridgeChanged (com.android.ddmlib.AndroidDebugBridge)
}
com/android/ddmlib/ChunkHandler.classChunkHandler.java
package com.android.ddmlib
abstract com.android.ddmlib.ChunkHandler extends java.lang.Object {
public static final int CHUNK_HEADER_LEN
public static final java.nio.ByteOrder CHUNK_ORDER
public static final int CHUNK_FAIL
static final boolean $assertionsDisabled
void ()
abstract void clientReady (com.android.ddmlib.Client) throws java.io.IOException
abstract void clientDisconnected (com.android.ddmlib.Client)
abstract void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
protected void handleUnknownChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
int errorCode
int msgLen
String msg
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
public static java.lang.String getString (java.nio.ByteBuffer, int)
java.nio.ByteBuffer buf
int len
static int type (java.lang.String)
int i
String typeName
int val
static java.lang.String name (int)
int type
char[] ascii
static java.nio.ByteBuffer allocBuffer (int)
int maxChunkLen
java.nio.ByteBuffer buf
static java.nio.ByteBuffer getChunkDataBuf (java.nio.ByteBuffer)
java.nio.ByteBuffer jdwpBuf
java.nio.ByteBuffer slice
static void finishChunkPacket (com.android.ddmlib.JdwpPacket, int, int)
com.android.ddmlib.JdwpPacket packet
int type
int chunkLen
java.nio.ByteBuffer buf
protected static com.android.ddmlib.Client checkDebuggerPortForAppName (com.android.ddmlib.Client, java.lang.String)
com.android.ddmlib.DeviceMonitor deviceMonitor
com.android.ddmlib.AndroidDebugBridge bridge
com.android.ddmlib.Device device
int newPort
com.android.ddmlib.Client client
String appName
com.android.ddmlib.DebugPortManager$IDebugPortProvider provider
static void ()
}
com/android/ddmlib/testrunner/
com/android/ddmlib/testrunner/TestResult$TestStatus.classTestResult.java
package com.android.ddmlib.testrunner
public final com.android.ddmlib.testrunner.TestResult$TestStatus extends java.lang.Enum {
public static final com.android.ddmlib.testrunner.TestResult$TestStatus FAILURE
public static final com.android.ddmlib.testrunner.TestResult$TestStatus PASSED
public static final com.android.ddmlib.testrunner.TestResult$TestStatus INCOMPLETE
public static final com.android.ddmlib.testrunner.TestResult$TestStatus ASSUMPTION_FAILURE
public static final com.android.ddmlib.testrunner.TestResult$TestStatus IGNORED
private static final com.android.ddmlib.testrunner.TestResult$TestStatus[] $VALUES
public static com.android.ddmlib.testrunner.TestResult$TestStatus[] values ()
public static com.android.ddmlib.testrunner.TestResult$TestStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/ddmlib/testrunner/InstrumentationResultParser$TestResult.classInstrumentationResultParser.java
package com.android.ddmlib.testrunner
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult extends java.lang.Object {
private Integer mCode
private String mTestName
private String mTestClass
private String mStackTrace
private Integer mNumTests
private void ()
boolean isComplete ()
public java.lang.String toString ()
StringBuilder output
static java.lang.String access$002 (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult, java.lang.String)
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult x0
String x1
static java.lang.String access$102 (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult, java.lang.String)
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult x0
String x1
static java.lang.Integer access$202 (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult, java.lang.Integer)
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult x0
Integer x1
static java.lang.String access$302 (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult, java.lang.String)
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult x0
String x1
void (com.android.ddmlib.testrunner.InstrumentationResultParser$1)
com.android.ddmlib.testrunner.InstrumentationResultParser$1 x0
static java.lang.Integer access$502 (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult, java.lang.Integer)
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult x0
Integer x1
static java.lang.Integer access$500 (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult)
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult x0
static java.lang.String access$000 (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult)
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult x0
static java.lang.String access$100 (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult)
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult x0
static java.lang.Integer access$200 (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult)
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult x0
static java.lang.String access$300 (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult)
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult x0
}
com/android/ddmlib/testrunner/InstrumentationResultParser$1.classInstrumentationResultParser.java
package com.android.ddmlib.testrunner
com.android.ddmlib.testrunner.InstrumentationResultParser$1 extends java.lang.Object {
}
com/android/ddmlib/testrunner/TestIdentifier.classTestIdentifier.java
package com.android.ddmlib.testrunner
public com.android.ddmlib.testrunner.TestIdentifier extends java.lang.Object {
private final String mClassName
private final String mTestName
public void (java.lang.String, java.lang.String)
String className
String testName
public java.lang.String getClassName ()
public java.lang.String getTestName ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.android.ddmlib.testrunner.TestIdentifier other
public java.lang.String toString ()
}
com/android/ddmlib/testrunner/TestResult.classTestResult.java
package com.android.ddmlib.testrunner
public com.android.ddmlib.testrunner.TestResult extends java.lang.Object {
private com.android.ddmlib.testrunner.TestResult$TestStatus mStatus
private String mStackTrace
private java.util.Map mMetrics
private long mStartTime
private long mEndTime
public void ()
public com.android.ddmlib.testrunner.TestResult$TestStatus getStatus ()
public java.lang.String getStackTrace ()
public java.util.Map getMetrics ()
public void setMetrics (java.util.Map)
java.util.Map metrics
public long getStartTime ()
public long getEndTime ()
public com.android.ddmlib.testrunner.TestResult setStatus (com.android.ddmlib.testrunner.TestResult$TestStatus)
com.android.ddmlib.testrunner.TestResult$TestStatus status
public void setStackTrace (java.lang.String)
String trace
public void setEndTime (long)
long currentTimeMillis
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
com.android.ddmlib.testrunner.TestResult other
private static boolean equal (java.lang.Object, java.lang.Object)
Object a
Object b
}
com/android/ddmlib/testrunner/TestRunResult.classTestRunResult.java
package com.android.ddmlib.testrunner
public com.android.ddmlib.testrunner.TestRunResult extends java.lang.Object implements com.android.ddmlib.testrunner.ITestRunListener {
private static final String LOG_TAG
private String mTestRunName
private java.util.Map mTestResults
private java.util.Map mRunMetrics
private boolean mIsRunComplete
private long mElapsedTime
private int[] mStatusCounts
private boolean mIsCountDirty
private String mRunFailureError
private boolean mAggregateMetrics
public void ()
public void setAggregateMetrics (boolean)
boolean metricAggregation
public java.lang.String getName ()
public java.util.Map getTestResults ()
public java.util.Map getRunMetrics ()
public java.util.Set getCompletedTests ()
java.util.Map$Entry testEntry
java.util.Iterator i$
java.util.Set completedTests
public boolean isRunFailure ()
public boolean isRunComplete ()
public void setRunComplete (boolean)
boolean runComplete
public int getNumTestsInState (com.android.ddmlib.testrunner.TestResult$TestStatus)
int i
com.android.ddmlib.testrunner.TestResult r
java.util.Iterator i$
com.android.ddmlib.testrunner.TestResult$TestStatus status
public int getNumTests ()
public int getNumCompleteTests ()
public boolean hasFailedTests ()
public int getNumAllFailedTests ()
public long getElapsedTime ()
public java.lang.String getRunFailureMessage ()
public void testRunStarted (java.lang.String, int)
String runName
int testCount
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
private void addTestResult (com.android.ddmlib.testrunner.TestIdentifier, com.android.ddmlib.testrunner.TestResult)
com.android.ddmlib.testrunner.TestIdentifier test
com.android.ddmlib.testrunner.TestResult testResult
private void updateTestResult (com.android.ddmlib.testrunner.TestIdentifier, com.android.ddmlib.testrunner.TestResult$TestStatus, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
com.android.ddmlib.testrunner.TestResult$TestStatus status
String trace
com.android.ddmlib.testrunner.TestResult r
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testIgnored (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
com.android.ddmlib.testrunner.TestResult result
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStopped (long)
long elapsedTime
public void testRunEnded (long, java.util.Map)
String existingValue
String combinedValue
java.util.Map$Entry entry
java.util.Iterator i$
long elapsedTime
java.util.Map runMetrics
private java.lang.String combineValues (java.lang.String, java.lang.String)
Long existingLong
Long newLong
NumberFormatException e
Double existingDouble
Double newDouble
NumberFormatException e
String existingValue
String newValue
public java.lang.String getTextSummary ()
int count
com.android.ddmlib.testrunner.TestResult$TestStatus status
com.android.ddmlib.testrunner.TestResult$TestStatus[] arr$
int len$
int i$
StringBuilder builder
static void ()
}
com/android/ddmlib/testrunner/XmlTestRunListener$1.classXmlTestRunListener.java
package com.android.ddmlib.testrunner
com.android.ddmlib.testrunner.XmlTestRunListener$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$ddmlib$testrunner$TestResult$TestStatus
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/ddmlib/testrunner/InstrumentationResultParser$StatusCodes.classInstrumentationResultParser.java
package com.android.ddmlib.testrunner
com.android.ddmlib.testrunner.InstrumentationResultParser$StatusCodes extends java.lang.Object {
private static final int START
private static final int IN_PROGRESS
private static final int ASSUMPTION_FAILURE
private static final int IGNORED
private static final int FAILURE
private static final int ERROR
private static final int OK
private void ()
}
com/android/ddmlib/testrunner/InstrumentationResultParser.classInstrumentationResultParser.java
package com.android.ddmlib.testrunner
public com.android.ddmlib.testrunner.InstrumentationResultParser extends com.android.ddmlib.MultiLineReceiver {
private static final java.util.Set KNOWN_KEYS
private final java.util.Collection mTestListeners
private final String mTestRunName
private com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult mCurrentTestResult
private com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult mLastTestResult
private String mCurrentKey
private StringBuilder mCurrentValue
private boolean mTestStartReported
private boolean mTestRunFinished
private boolean mTestRunFailReported
private long mTestTime
private boolean mIsCancelled
private int mNumTestsRun
private int mNumTestsExpected
private boolean mInInstrumentationResultKey
private java.util.Map mInstrumentationResultBundle
private java.util.Map mTestMetrics
private static final String LOG_TAG
static final String NO_TEST_RESULTS_MSG
static final String INCOMPLETE_TEST_ERR_MSG_PREFIX
static final String INCOMPLETE_TEST_ERR_MSG_POSTFIX
static final String INCOMPLETE_RUN_ERR_MSG_PREFIX
public void (java.lang.String, java.util.Collection)
String runName
java.util.Collection listeners
public void (java.lang.String, com.android.ddmlib.testrunner.ITestRunListener)
String runName
com.android.ddmlib.testrunner.ITestRunListener listener
public void processNewLines (java.lang.String[])
String line
String[] arr$
int len$
int i$
String[] lines
private void parse (java.lang.String)
String line
private void submitCurrentKeyValue ()
NumberFormatException e
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult testInfo
String statusValue
private java.util.Map getAndResetTestMetrics ()
java.util.Map retVal
private com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult getCurrentTestInfo ()
private void clearCurrentTestInfo ()
private void parseKey (java.lang.String, int)
String line
int keyStartPos
int endKeyPos
private void parseValue (java.lang.String, int)
String line
int valueStartPos
private void parseStatusCode (java.lang.String)
NumberFormatException e
String line
String value
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult testInfo
public boolean isCancelled ()
public void cancel ()
private void reportResult (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult)
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
java.util.Map metrics
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult testInfo
com.android.ddmlib.testrunner.TestIdentifier testId
private void reportTestRunStarted (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult)
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult testInfo
private java.lang.String getTrace (com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult)
com.android.ddmlib.testrunner.InstrumentationResultParser$TestResult testInfo
private void parseTime (java.lang.String)
float timeSeconds
NumberFormatException e
String timeString
String line
java.util.regex.Pattern timePattern
java.util.regex.Matcher timeMatcher
public void handleTestRunFailed (java.lang.String)
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
com.android.ddmlib.testrunner.TestIdentifier testId
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
String errorMsg
public void done ()
private void handleOutputDone ()
String message
com.android.ddmlib.testrunner.ITestRunListener listener
java.util.Iterator i$
static void ()
}
com/android/ddmlib/testrunner/InstrumentationResultParser$Prefixes.classInstrumentationResultParser.java
package com.android.ddmlib.testrunner
com.android.ddmlib.testrunner.InstrumentationResultParser$Prefixes extends java.lang.Object {
private static final String STATUS
private static final String STATUS_CODE
private static final String STATUS_FAILED
private static final String CODE
private static final String RESULT
private static final String TIME_REPORT
private void ()
}
com/android/ddmlib/testrunner/IRemoteAndroidTestRunner.classIRemoteAndroidTestRunner.java
package com.android.ddmlib.testrunner
public abstract com.android.ddmlib.testrunner.IRemoteAndroidTestRunner extends java.lang.Object {
public abstract java.lang.String getPackageName ()
public abstract java.lang.String getRunnerName ()
public abstract void setClassName (java.lang.String)
public abstract void setClassNames (java.lang.String[])
public abstract void setMethodName (java.lang.String, java.lang.String)
public abstract void setTestPackageName (java.lang.String)
public abstract void setTestSize (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize)
public abstract void addInstrumentationArg (java.lang.String, java.lang.String)
public abstract void removeInstrumentationArg (java.lang.String)
public abstract void addBooleanArg (java.lang.String, boolean)
public abstract void setLogOnly (boolean)
public abstract void setDebug (boolean)
public abstract void setCoverage (boolean)
public abstract void setTestCollection (boolean)
public abstract void setMaxtimeToOutputResponse (int)
public abstract void setMaxTimeToOutputResponse (long, java.util.concurrent.TimeUnit)
public abstract void setRunName (java.lang.String)
public transient abstract void run (com.android.ddmlib.testrunner.ITestRunListener[]) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
public abstract void run (java.util.Collection) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
public abstract void cancel ()
}
com/android/ddmlib/testrunner/InstrumentationResultParser$StatusKeys.classInstrumentationResultParser.java
package com.android.ddmlib.testrunner
com.android.ddmlib.testrunner.InstrumentationResultParser$StatusKeys extends java.lang.Object {
private static final String TEST
private static final String CLASS
private static final String STACK
private static final String NUMTESTS
private static final String ERROR
private static final String SHORTMSG
private void ()
}
com/android/ddmlib/testrunner/XmlTestRunListener.classXmlTestRunListener.java
package com.android.ddmlib.testrunner
public com.android.ddmlib.testrunner.XmlTestRunListener extends java.lang.Object implements com.android.ddmlib.testrunner.ITestRunListener {
private static final String LOG_TAG
private static final String TEST_RESULT_FILE_SUFFIX
private static final String TEST_RESULT_FILE_PREFIX
private static final String TESTSUITE
private static final String TESTCASE
private static final String ERROR
private static final String FAILURE
private static final String SKIPPED_TAG
private static final String ATTR_NAME
private static final String ATTR_TIME
private static final String ATTR_ERRORS
private static final String ATTR_FAILURES
private static final String ATTR_SKIPPED
private static final String ATTR_ASSERTIOMS
private static final String ATTR_TESTS
private static final String PROPERTIES
private static final String PROPERTY
private static final String ATTR_CLASSNAME
private static final String TIMESTAMP
private static final String HOSTNAME
private static final String ns
private String mHostName
private java.io.File mReportDir
private String mReportPath
private com.android.ddmlib.testrunner.TestRunResult mRunResult
public void ()
public void setReportDir (java.io.File)
java.io.File file
public void setHostName (java.lang.String)
String hostName
public com.android.ddmlib.testrunner.TestRunResult getRunResult ()
public void testRunStarted (java.lang.String, int)
String runName
int numTests
public void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
com.android.ddmlib.testrunner.TestIdentifier test
String trace
public void testIgnored (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier test
public void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
com.android.ddmlib.testrunner.TestIdentifier test
java.util.Map testMetrics
public void testRunFailed (java.lang.String)
String errorMessage
public void testRunStopped (long)
long elapsedTime
public void testRunEnded (long, java.util.Map)
long elapsedTime
java.util.Map runMetrics
private void generateDocument (java.io.File, long)
org.kxml2.io.KXmlSerializer serializer
String msg
java.io.IOException ignored
java.io.IOException e
java.io.IOException ignored
java.io.IOException ignored
java.io.File reportDir
long elapsedTime
String timestamp
java.io.OutputStream stream
private java.lang.String getAbsoluteReportPath ()
java.lang.String getTimestamp ()
java.text.SimpleDateFormat dateFormat
java.util.TimeZone gmt
String timestamp
protected java.io.File getResultFile (java.io.File) throws java.io.IOException
java.io.File reportDir
java.io.File reportFile
java.io.OutputStream createOutputResultStream (java.io.File) throws java.io.IOException
java.io.File reportDir
java.io.File reportFile
protected java.lang.String getTestSuiteName ()
void printTestResults (org.kxml2.io.KXmlSerializer, java.lang.String, long) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map$Entry testEntry
java.util.Iterator i$
org.kxml2.io.KXmlSerializer serializer
String timestamp
long elapsedTime
String name
java.util.Map testResults
protected java.util.Map getPropertiesAttributes ()
protected java.lang.String getTestName (com.android.ddmlib.testrunner.TestIdentifier)
com.android.ddmlib.testrunner.TestIdentifier testId
void print (org.kxml2.io.KXmlSerializer, com.android.ddmlib.testrunner.TestIdentifier, com.android.ddmlib.testrunner.TestResult) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
com.android.ddmlib.testrunner.TestIdentifier testId
com.android.ddmlib.testrunner.TestResult testResult
long elapsedTimeMs
private void printFailedTest (org.kxml2.io.KXmlSerializer, java.lang.String, java.lang.String) throws java.io.IOException
org.kxml2.io.KXmlSerializer serializer
String tag
String stack
private java.lang.String sanitize (java.lang.String)
String text
static void ()
}
com/android/ddmlib/testrunner/ITestRunListener.classITestRunListener.java
package com.android.ddmlib.testrunner
public abstract com.android.ddmlib.testrunner.ITestRunListener extends java.lang.Object {
public abstract void testRunStarted (java.lang.String, int)
public abstract void testStarted (com.android.ddmlib.testrunner.TestIdentifier)
public abstract void testFailed (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
public abstract void testAssumptionFailure (com.android.ddmlib.testrunner.TestIdentifier, java.lang.String)
public abstract void testIgnored (com.android.ddmlib.testrunner.TestIdentifier)
public abstract void testEnded (com.android.ddmlib.testrunner.TestIdentifier, java.util.Map)
public abstract void testRunFailed (java.lang.String)
public abstract void testRunStopped (long)
public abstract void testRunEnded (long, java.util.Map)
}
com/android/ddmlib/testrunner/IRemoteAndroidTestRunner$TestSize.classIRemoteAndroidTestRunner.java
package com.android.ddmlib.testrunner
public final com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize extends java.lang.Enum {
public static final com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize SMALL
public static final com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize MEDIUM
public static final com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize LARGE
private String mRunnerValue
private static final com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize[] $VALUES
public static com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize[] values ()
public static com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String runnerValue
java.lang.String getRunnerValue ()
public static com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize getTestSize (java.lang.String)
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize size
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize[] arr$
int len$
int i$
String value
StringBuilder msgBuilder
static void ()
}
com/android/ddmlib/testrunner/RemoteAndroidTestRunner.classRemoteAndroidTestRunner.java
package com.android.ddmlib.testrunner
public com.android.ddmlib.testrunner.RemoteAndroidTestRunner extends java.lang.Object implements com.android.ddmlib.testrunner.IRemoteAndroidTestRunner {
private final String mPackageName
private final String mRunnerName
private com.android.ddmlib.IShellEnabledDevice mRemoteDevice
private long mMaxTimeToOutputResponse
private java.util.concurrent.TimeUnit mMaxTimeUnits
private String mRunName
private java.util.Map mArgMap
private com.android.ddmlib.testrunner.InstrumentationResultParser mParser
private static final String LOG_TAG
private static final String DEFAULT_RUNNER_NAME
private static final char CLASS_SEPARATOR
private static final char METHOD_SEPARATOR
private static final char RUNNER_SEPARATOR
private static final String CLASS_ARG_NAME
private static final String LOG_ARG_NAME
private static final String DEBUG_ARG_NAME
private static final String COVERAGE_ARG_NAME
private static final String PACKAGE_ARG_NAME
private static final String SIZE_ARG_NAME
private static final String DELAY_MSEC_ARG_NAME
private String mRunOptions
private static final int TEST_COLLECTION_TIMEOUT
public void (java.lang.String, java.lang.String, com.android.ddmlib.IShellEnabledDevice)
String packageName
String runnerName
com.android.ddmlib.IShellEnabledDevice remoteDevice
public void (java.lang.String, com.android.ddmlib.IShellEnabledDevice)
String packageName
com.android.ddmlib.IShellEnabledDevice remoteDevice
public java.lang.String getPackageName ()
public java.lang.String getRunnerName ()
private java.lang.String getRunnerPath ()
public void setClassName (java.lang.String)
String className
public void setClassNames (java.lang.String[])
int i
String[] classNames
StringBuilder classArgBuilder
public void setMethodName (java.lang.String, java.lang.String)
String className
String testName
public void setTestPackageName (java.lang.String)
String packageName
public void addInstrumentationArg (java.lang.String, java.lang.String)
String name
String value
public void removeInstrumentationArg (java.lang.String)
String name
public void addBooleanArg (java.lang.String, boolean)
String name
boolean value
public void setLogOnly (boolean)
boolean logOnly
public void setDebug (boolean)
boolean debug
public void setCoverage (boolean)
boolean coverage
public void setTestSize (com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize)
com.android.ddmlib.testrunner.IRemoteAndroidTestRunner$TestSize size
public void setTestCollection (boolean)
boolean collect
private int getApiLevel ()
Exception e
public void setMaxtimeToOutputResponse (int)
int maxTimeToOutputResponse
public void setMaxTimeToOutputResponse (long, java.util.concurrent.TimeUnit)
long maxTimeToOutputResponse
java.util.concurrent.TimeUnit maxTimeUnits
public void setRunName (java.lang.String)
String runName
public transient void run (com.android.ddmlib.testrunner.ITestRunListener[]) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
com.android.ddmlib.testrunner.ITestRunListener[] listeners
public void run (java.util.Collection) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
java.io.IOException e
com.android.ddmlib.ShellCommandUnresponsiveException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
java.util.Collection listeners
String runCaseCommandStr
String runName
public java.lang.String getRunOptions ()
public void setRunOptions (java.lang.String)
String options
public void cancel ()
private java.lang.String getArgsCommand ()
String argCmd
java.util.Map$Entry argPair
java.util.Iterator i$
StringBuilder commandBuilder
}
com/android/ddmlib/MonitorThread.classMonitorThread.java
package com.android.ddmlib
final com.android.ddmlib.MonitorThread extends java.lang.Thread {
private static final int CLIENT_READY
private static final int CLIENT_DISCONNECTED
private volatile boolean mQuit
private java.util.ArrayList mClientList
private java.nio.channels.Selector mSelector
private java.util.HashMap mHandlerMap
private java.nio.channels.ServerSocketChannel mDebugSelectedChan
private int mNewDebugSelectedPort
private int mDebugSelectedPort
private com.android.ddmlib.Client mSelectedClient
private static com.android.ddmlib.MonitorThread sInstance
static final boolean $assertionsDisabled
private void ()
static com.android.ddmlib.MonitorThread createInstance ()
static com.android.ddmlib.MonitorThread getInstance ()
synchronized void setDebugSelectedPort (int) throws java.lang.IllegalStateException
int port
synchronized void setSelectedClient (com.android.ddmlib.Client)
com.android.ddmlib.Client oldClient
com.android.ddmlib.Client selectedClient
com.android.ddmlib.Client getSelectedClient ()
boolean getRetryOnBadHandshake ()
com.android.ddmlib.Client[] getClients ()
synchronized void registerChunkHandler (int, com.android.ddmlib.ChunkHandler)
int type
com.android.ddmlib.ChunkHandler handler
public void run ()
java.io.IOException ioe
java.io.IOException ioe
java.io.IOException ioe
java.nio.channels.CancelledKeyException cke
Exception e
java.nio.channels.SelectionKey key
int count
java.util.Set keys
java.util.Iterator iter
Exception e
int getDebugSelectedPort ()
private void processClientActivity (java.nio.channels.SelectionKey)
com.android.ddmlib.ChunkHandler handler
com.android.ddmlib.JdwpPacket packet
java.nio.channels.CancelledKeyException e
java.io.IOException ex
Exception ex
java.nio.channels.SelectionKey key
com.android.ddmlib.Client client
private void callHandler (com.android.ddmlib.Client, com.android.ddmlib.JdwpPacket, com.android.ddmlib.ChunkHandler)
java.nio.ByteBuffer ibuf
java.nio.ByteBuffer roBuf
com.android.ddmlib.Client client
com.android.ddmlib.JdwpPacket packet
com.android.ddmlib.ChunkHandler handler
java.nio.ByteBuffer buf
int type
int length
boolean reply
synchronized void dropClient (com.android.ddmlib.Client, boolean)
com.android.ddmlib.Client client
boolean notify
synchronized void dropClients (java.util.Collection, boolean)
com.android.ddmlib.Client c
java.util.Iterator i$
java.util.Collection clients
boolean notify
private void processDebuggerActivity (java.nio.channels.SelectionKey)
java.io.IOException ioe
java.nio.channels.CancelledKeyException cke
java.nio.channels.SelectionKey key
com.android.ddmlib.Debugger dbg
private void acceptNewDebugger (com.android.ddmlib.Debugger, java.nio.channels.ServerSocketChannel) throws java.io.IOException
java.nio.channels.SocketChannel chan
java.io.IOException ioe
RuntimeException re
java.nio.channels.SocketChannel chan
com.android.ddmlib.Debugger dbg
java.nio.channels.ServerSocketChannel acceptChan
private void processDebuggerData (java.nio.channels.SelectionKey)
com.android.ddmlib.JdwpPacket packet
com.android.ddmlib.Client client
java.io.IOException ioe
java.nio.channels.SelectionKey key
com.android.ddmlib.Debugger dbg
private void wakeup ()
synchronized void quit ()
com.android.ddmlib.Client c
java.util.Iterator i$
InterruptedException ie
java.io.IOException e
synchronized void addClient (com.android.ddmlib.Client)
com.android.ddmlib.Debugger dbg
java.io.IOException ioe
com.android.ddmlib.Client client
private void broadcast (int, com.android.ddmlib.Client)
java.util.Collection values
java.io.IOException ioe
com.android.ddmlib.ChunkHandler handler
int event
com.android.ddmlib.Client client
java.util.HashSet set
java.util.Iterator iter
private boolean reopenDebugSelectedPort () throws java.io.IOException
java.net.BindException e
java.net.InetSocketAddress addr
private void processDebugSelectedActivity (java.nio.channels.SelectionKey)
java.io.IOException ioe
com.android.ddmlib.Debugger dbg
java.nio.channels.SocketChannel chan
java.io.IOException ioe
java.nio.channels.NotYetBoundException e
java.nio.channels.SelectionKey key
java.nio.channels.ServerSocketChannel acceptChan
private void displayDebugSelectedBindError (int)
int port
String message
static void ()
}
com/android/ddmlib/IDevice$DeviceUnixSocketNamespace.classIDevice.java
package com.android.ddmlib
public final com.android.ddmlib.IDevice$DeviceUnixSocketNamespace extends java.lang.Enum {
public static final com.android.ddmlib.IDevice$DeviceUnixSocketNamespace ABSTRACT
public static final com.android.ddmlib.IDevice$DeviceUnixSocketNamespace FILESYSTEM
public static final com.android.ddmlib.IDevice$DeviceUnixSocketNamespace RESERVED
private String mType
private static final com.android.ddmlib.IDevice$DeviceUnixSocketNamespace[] $VALUES
public static com.android.ddmlib.IDevice$DeviceUnixSocketNamespace[] values ()
public static com.android.ddmlib.IDevice$DeviceUnixSocketNamespace valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String type
java.lang.String getType ()
static void ()
}
com/android/ddmlib/NativeStackCallInfo.classNativeStackCallInfo.java
package com.android.ddmlib
public final com.android.ddmlib.NativeStackCallInfo extends java.lang.Object {
private static final java.util.regex.Pattern SOURCE_NAME_PATTERN
private long mAddress
private String mLibrary
private String mMethod
private String mSourceFile
private int mLineNumber
public void (long, java.lang.String, java.lang.String, java.lang.String)
NumberFormatException e
long address
String lib
String method
String sourceFile
java.util.regex.Matcher m
public long getAddress ()
public java.lang.String getLibraryName ()
public java.lang.String getMethodName ()
public java.lang.String getSourceFile ()
public int getLineNumber ()
public java.lang.String toString ()
static void ()
}
com/android/ddmlib/logcat/
com/android/ddmlib/logcat/LogCatReceiverTask.classLogCatReceiverTask.java
package com.android.ddmlib.logcat
public com.android.ddmlib.logcat.LogCatReceiverTask extends java.lang.Object implements java.lang.Runnable {
private static final String LOGCAT_COMMAND
private static final int DEVICE_POLL_INTERVAL_MSEC
private static final com.android.ddmlib.logcat.LogCatMessage sDeviceDisconnectedMsg
private static final com.android.ddmlib.logcat.LogCatMessage sConnectionTimeoutMsg
private static final com.android.ddmlib.logcat.LogCatMessage sConnectionErrorMsg
private final com.android.ddmlib.IDevice mDevice
private final com.android.ddmlib.logcat.LogCatReceiverTask$LogCatOutputReceiver mReceiver
private final com.android.ddmlib.logcat.LogCatMessageParser mParser
private final java.util.concurrent.atomic.AtomicBoolean mCancelled
private final java.util.Set mListeners
public void (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
public void run ()
InterruptedException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException ignored
com.android.ddmlib.ShellCommandUnresponsiveException ignored
java.io.IOException e
public void stop ()
public synchronized void addLogCatListener (com.android.ddmlib.logcat.LogCatListener)
com.android.ddmlib.logcat.LogCatListener l
public synchronized void removeLogCatListener (com.android.ddmlib.logcat.LogCatListener)
com.android.ddmlib.logcat.LogCatListener l
private synchronized void notifyListeners (java.util.List)
com.android.ddmlib.logcat.LogCatListener l
java.util.Iterator i$
java.util.List messages
private static com.android.ddmlib.logcat.LogCatMessage errorMessage (java.lang.String)
String msg
static java.util.concurrent.atomic.AtomicBoolean access$000 (com.android.ddmlib.logcat.LogCatReceiverTask)
com.android.ddmlib.logcat.LogCatReceiverTask x0
static com.android.ddmlib.IDevice access$100 (com.android.ddmlib.logcat.LogCatReceiverTask)
com.android.ddmlib.logcat.LogCatReceiverTask x0
static com.android.ddmlib.logcat.LogCatMessageParser access$200 (com.android.ddmlib.logcat.LogCatReceiverTask)
com.android.ddmlib.logcat.LogCatReceiverTask x0
static void access$300 (com.android.ddmlib.logcat.LogCatReceiverTask, java.util.List)
com.android.ddmlib.logcat.LogCatReceiverTask x0
java.util.List x1
static void ()
}
com/android/ddmlib/logcat/LogCatReceiverTask$LogCatOutputReceiver.classLogCatReceiverTask.java
package com.android.ddmlib.logcat
com.android.ddmlib.logcat.LogCatReceiverTask$LogCatOutputReceiver extends com.android.ddmlib.MultiLineReceiver {
final com.android.ddmlib.logcat.LogCatReceiverTask this$0
public void (com.android.ddmlib.logcat.LogCatReceiverTask)
public boolean isCancelled ()
public void processNewLines (java.lang.String[])
String[] lines
private void processLogLines (java.lang.String[])
String[] lines
java.util.List newMessages
}
com/android/ddmlib/logcat/LogCatMessageParser.classLogCatMessageParser.java
package com.android.ddmlib.logcat
public final com.android.ddmlib.logcat.LogCatMessageParser extends java.lang.Object {
private com.android.ddmlib.Log$LogLevel mCurLogLevel
private String mCurPid
private String mCurTid
private String mCurTag
private String mCurTime
private static final java.util.regex.Pattern sLogHeaderPattern
public void ()
public java.util.List processLogLines (java.lang.String[], com.android.ddmlib.IDevice)
String pkgName
Integer pid
com.android.ddmlib.logcat.LogCatMessage m
java.util.regex.Matcher matcher
String line
String[] arr$
int len$
int i$
String[] lines
com.android.ddmlib.IDevice device
java.util.List messages
static void ()
}
com/android/ddmlib/logcat/LogCatFilter.classLogCatFilter.java
package com.android.ddmlib.logcat
public final com.android.ddmlib.logcat.LogCatFilter extends java.lang.Object {
private static final String PID_KEYWORD
private static final String APP_KEYWORD
private static final String TAG_KEYWORD
private static final String TEXT_KEYWORD
private final String mName
private final String mTag
private final String mText
private final String mPid
private final String mAppName
private final com.android.ddmlib.Log$LogLevel mLogLevel
private boolean mCheckPid
private boolean mCheckAppName
private boolean mCheckTag
private boolean mCheckText
private java.util.regex.Pattern mAppNamePattern
private java.util.regex.Pattern mTagPattern
private java.util.regex.Pattern mTextPattern
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.android.ddmlib.Log$LogLevel)
java.util.regex.PatternSyntaxException e
java.util.regex.PatternSyntaxException e
java.util.regex.PatternSyntaxException e
String name
String tag
String text
String pid
String appName
com.android.ddmlib.Log$LogLevel logLevel
private int getPatternCompileFlags (java.lang.String)
char c
char[] arr$
int len$
int i$
String regex
public static java.util.List fromString (java.lang.String, com.android.ddmlib.Log$LogLevel)
String tag
String text
String pid
String app
String s
String[] arr$
int len$
int i$
String query
com.android.ddmlib.Log$LogLevel minLevel
java.util.List filterSettings
public java.lang.String getName ()
public java.lang.String getTag ()
public java.lang.String getText ()
public java.lang.String getPid ()
public java.lang.String getAppName ()
public com.android.ddmlib.Log$LogLevel getLogLevel ()
public boolean matches (com.android.ddmlib.logcat.LogCatMessage)
java.util.regex.Matcher matcher
java.util.regex.Matcher matcher
java.util.regex.Matcher matcher
com.android.ddmlib.logcat.LogCatMessage m
}
com/android/ddmlib/logcat/LogCatListener.classLogCatListener.java
package com.android.ddmlib.logcat
public abstract com.android.ddmlib.logcat.LogCatListener extends java.lang.Object {
public abstract void log (java.util.List)
}
com/android/ddmlib/logcat/LogCatMessage.classLogCatMessage.java
package com.android.ddmlib.logcat
public final com.android.ddmlib.logcat.LogCatMessage extends java.lang.Object {
private final com.android.ddmlib.Log$LogLevel mLogLevel
private final String mPid
private final String mTid
private final String mAppName
private final String mTag
private final String mTime
private final String mMessage
public void (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
NumberFormatException e
com.android.ddmlib.Log$LogLevel logLevel
String pid
String tid
String appName
String tag
String time
String msg
long tidValue
public com.android.ddmlib.Log$LogLevel getLogLevel ()
public java.lang.String getPid ()
public java.lang.String getTid ()
public java.lang.String getAppName ()
public java.lang.String getTag ()
public java.lang.String getTime ()
public java.lang.String getMessage ()
public java.lang.String toString ()
}
com/android/ddmlib/SyncService$FileStat.classSyncService.java
package com.android.ddmlib
public com.android.ddmlib.SyncService$FileStat extends java.lang.Object {
private final int myMode
private final int mySize
private final java.util.Date myLastModified
public void (int, int, int)
int mode
int size
int lastModifiedSecs
public int getMode ()
public int getSize ()
public java.util.Date getLastModified ()
}
com/android/ddmlib/EmulatorConsole$GsmMode.classEmulatorConsole.java
package com.android.ddmlib
public final com.android.ddmlib.EmulatorConsole$GsmMode extends java.lang.Enum {
public static final com.android.ddmlib.EmulatorConsole$GsmMode UNKNOWN
public static final com.android.ddmlib.EmulatorConsole$GsmMode UNREGISTERED
public static final com.android.ddmlib.EmulatorConsole$GsmMode HOME
public static final com.android.ddmlib.EmulatorConsole$GsmMode ROAMING
public static final com.android.ddmlib.EmulatorConsole$GsmMode SEARCHING
public static final com.android.ddmlib.EmulatorConsole$GsmMode DENIED
private final String[] tags
private static final com.android.ddmlib.EmulatorConsole$GsmMode[] $VALUES
public static com.android.ddmlib.EmulatorConsole$GsmMode[] values ()
public static com.android.ddmlib.EmulatorConsole$GsmMode valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String tag
private void (java.lang.String, int, java.lang.String[])
String[] tags
public static com.android.ddmlib.EmulatorConsole$GsmMode getEnum (java.lang.String)
String t
String[] arr$
int len$
int i$
com.android.ddmlib.EmulatorConsole$GsmMode mode
com.android.ddmlib.EmulatorConsole$GsmMode[] arr$
int len$
int i$
String tag
public java.lang.String getTag ()
static void ()
}
com/android/ddmlib/DeviceMonitor$DeviceListComparisonResult.classDeviceMonitor.java
package com.android.ddmlib
com.android.ddmlib.DeviceMonitor$DeviceListComparisonResult extends java.lang.Object {
public final java.util.Map updated
public final java.util.List added
public final java.util.List removed
private void (java.util.Map, java.util.List, java.util.List)
java.util.Map updated
java.util.List added
java.util.List removed
public static com.android.ddmlib.DeviceMonitor$DeviceListComparisonResult compare (java.util.List, java.util.List)
com.android.ddmlib.IDevice currentDevice
com.android.ddmlib.IDevice device
java.util.Iterator i$
java.util.List previous
java.util.List current
java.util.Map updated
java.util.List added
java.util.List removed
private static com.android.ddmlib.IDevice find (java.util.List, com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice d
java.util.Iterator i$
java.util.List devices
com.android.ddmlib.IDevice device
}
com/android/ddmlib/PropertyFetcher$CacheState.classPropertyFetcher.java
package com.android.ddmlib
final com.android.ddmlib.PropertyFetcher$CacheState extends java.lang.Enum {
public static final com.android.ddmlib.PropertyFetcher$CacheState UNPOPULATED
public static final com.android.ddmlib.PropertyFetcher$CacheState FETCHING
public static final com.android.ddmlib.PropertyFetcher$CacheState POPULATED
private static final com.android.ddmlib.PropertyFetcher$CacheState[] $VALUES
public static com.android.ddmlib.PropertyFetcher$CacheState[] values ()
public static com.android.ddmlib.PropertyFetcher$CacheState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/ddmlib/AdbCommandRejectedException.classAdbCommandRejectedException.java
package com.android.ddmlib
public com.android.ddmlib.AdbCommandRejectedException extends java.lang.Exception {
private static final long serialVersionUID
private final boolean mIsDeviceOffline
private final boolean mErrorDuringDeviceSelection
void (java.lang.String)
String message
void (java.lang.String, boolean)
String message
boolean errorDuringDeviceSelection
public boolean isDeviceOffline ()
public boolean wasErrorDuringDeviceSelection ()
}
com/android/ddmlib/InstallException.classInstallException.java
package com.android.ddmlib
public com.android.ddmlib.InstallException extends com.android.ddmlib.CanceledException {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable cause
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public boolean wasCanceled ()
Throwable cause
}
com/android/ddmlib/AllocationInfo$AllocationSorter.classAllocationInfo.java
package com.android.ddmlib
public final com.android.ddmlib.AllocationInfo$AllocationSorter extends java.lang.Object implements java.util.Comparator {
private com.android.ddmlib.AllocationInfo$SortMode mSortMode
private boolean mDescending
public void ()
public void setSortMode (com.android.ddmlib.AllocationInfo$SortMode)
com.android.ddmlib.AllocationInfo$SortMode mode
public void setSortMode (com.android.ddmlib.AllocationInfo$SortMode, boolean)
com.android.ddmlib.AllocationInfo$SortMode mode
boolean descending
public com.android.ddmlib.AllocationInfo$SortMode getSortMode ()
public boolean isDescending ()
public int compare (com.android.ddmlib.AllocationInfo, com.android.ddmlib.AllocationInfo)
String desc1
String desc2
String class1
String class2
String method1
String method2
com.android.ddmlib.AllocationInfo o1
com.android.ddmlib.AllocationInfo o2
int diff
private static int compareOptionalString (java.lang.String, java.lang.String)
String str1
String str2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/android/ddmlib/BatteryFetcher$1.classBatteryFetcher.java
package com.android.ddmlib
com.android.ddmlib.BatteryFetcher$1 extends java.lang.Thread {
final com.android.ddmlib.BatteryFetcher this$0
void (com.android.ddmlib.BatteryFetcher, java.lang.String)
String x0
public void run ()
com.android.ddmlib.BatteryFetcher$BatteryReceiver receiver
com.android.ddmlib.BatteryFetcher$SysFsBatteryLevelReceiver sysBattReceiver
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
java.io.IOException e
Exception exception
}
com/android/ddmlib/AndroidDebugBridge.classAndroidDebugBridge.java
package com.android.ddmlib
public final com.android.ddmlib.AndroidDebugBridge extends java.lang.Object {
private static final com.android.ddmlib.AdbVersion MIN_ADB_VERSION
private static final String ADB
private static final String DDMS
private static final String SERVER_PORT_ENV_VAR
static final String DEFAULT_ADB_HOST
static final int DEFAULT_ADB_PORT
private static int sAdbServerPort
private static java.net.InetAddress sHostAddr
private static java.net.InetSocketAddress sSocketAddr
private static com.android.ddmlib.AndroidDebugBridge sThis
private static boolean sInitialized
private static boolean sClientSupport
private String mAdbOsLocation
private boolean mVersionCheck
private boolean mStarted
private com.android.ddmlib.DeviceMonitor mDeviceMonitor
private static final java.util.ArrayList sBridgeListeners
private static final java.util.ArrayList sDeviceListeners
private static final java.util.ArrayList sClientListeners
private static final Object sLock
static final boolean $assertionsDisabled
public static synchronized void initIfNeeded (boolean)
boolean clientSupport
public static synchronized void init (boolean)
boolean clientSupport
com.android.ddmlib.MonitorThread monitorThread
public static synchronized void terminate ()
com.android.ddmlib.MonitorThread monitorThread
static boolean getClientSupport ()
public static java.net.InetSocketAddress getSocketAddress ()
public static com.android.ddmlib.AndroidDebugBridge createBridge ()
java.security.InvalidParameterException e
Exception e
com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener listener
com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener[] arr$
int len$
int i$
com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener[] listenersCopy
public static com.android.ddmlib.AndroidDebugBridge createBridge (java.lang.String, boolean)
java.security.InvalidParameterException e
Exception e
com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener listener
com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener[] arr$
int len$
int i$
com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener[] listenersCopy
String osLocation
boolean forceNewBridge
public static com.android.ddmlib.AndroidDebugBridge getBridge ()
public static void disconnectBridge ()
Exception e
com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener listener
com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener[] arr$
int len$
int i$
com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener[] listenersCopy
public static void addDebugBridgeChangeListener (com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener)
Exception e
com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener listener
public static void removeDebugBridgeChangeListener (com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener)
com.android.ddmlib.AndroidDebugBridge$IDebugBridgeChangeListener listener
public static void addDeviceChangeListener (com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener)
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener listener
public static void removeDeviceChangeListener (com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener)
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener listener
public static void addClientChangeListener (com.android.ddmlib.AndroidDebugBridge$IClientChangeListener)
com.android.ddmlib.AndroidDebugBridge$IClientChangeListener listener
public static void removeClientChangeListener (com.android.ddmlib.AndroidDebugBridge$IClientChangeListener)
com.android.ddmlib.AndroidDebugBridge$IClientChangeListener listener
public com.android.ddmlib.IDevice[] getDevices ()
public boolean hasInitialDeviceList ()
public void setSelectedClient (com.android.ddmlib.Client)
com.android.ddmlib.Client selectedClient
com.android.ddmlib.MonitorThread monitorThread
public boolean isConnected ()
com.android.ddmlib.MonitorThread monitorThread
public int getConnectionAttemptCount ()
public int getRestartAttemptCount ()
private void (java.lang.String) throws java.security.InvalidParameterException
java.io.IOException e
String osLocation
private void ()
private void checkAdbVersion () throws java.io.IOException
InterruptedException e
String msg
java.util.concurrent.TimeoutException e
java.util.concurrent.ExecutionException e
String message
java.io.File adb
com.google.common.util.concurrent.ListenableFuture future
com.android.ddmlib.AdbVersion version
public static com.google.common.util.concurrent.ListenableFuture getAdbVersion (java.io.File)
java.io.File adb
com.google.common.util.concurrent.SettableFuture future
boolean start ()
boolean stop ()
public boolean restart ()
boolean restart
void deviceConnected (com.android.ddmlib.IDevice)
Exception e
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener listener
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener[] arr$
int len$
int i$
com.android.ddmlib.IDevice device
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener[] listenersCopy
void deviceDisconnected (com.android.ddmlib.IDevice)
Exception e
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener listener
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener[] arr$
int len$
int i$
com.android.ddmlib.IDevice device
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener[] listenersCopy
void deviceChanged (com.android.ddmlib.IDevice, int)
Exception e
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener listener
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener[] arr$
int len$
int i$
com.android.ddmlib.IDevice device
int changeMask
com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener[] listenersCopy
void clientChanged (com.android.ddmlib.Client, int)
Exception e
com.android.ddmlib.AndroidDebugBridge$IClientChangeListener listener
com.android.ddmlib.AndroidDebugBridge$IClientChangeListener[] arr$
int len$
int i$
com.android.ddmlib.Client client
int changeMask
com.android.ddmlib.AndroidDebugBridge$IClientChangeListener[] listenersCopy
com.android.ddmlib.DeviceMonitor getDeviceMonitor ()
synchronized boolean startAdb ()
java.util.Map env
String adbHostValue
ProcessBuilder processBuilder
java.util.ArrayList errorOutput
java.util.ArrayList stdOutput
java.io.IOException ioe
InterruptedException ie
Process proc
int status
String[] command
String commandString
private java.lang.String[] getAdbLaunchCommand (java.lang.String)
String option
java.util.List command
private synchronized boolean stopAdb ()
java.io.IOException ioe
InterruptedException ie
Process proc
int status
String[] command
String commandString
private int grabProcessOutput (java.lang.Process, java.util.ArrayList, java.util.ArrayList, boolean) throws java.lang.InterruptedException
InterruptedException e
InterruptedException e
Process process
java.util.ArrayList errorOutput
java.util.ArrayList stdOutput
boolean waitForReaders
Thread t1
Thread t2
private static java.lang.Object getLock ()
private static void initAdbSocketAddr ()
java.net.UnknownHostException e
private static int getAdbServerPort ()
String msg
IllegalArgumentException e
String env
SecurityException ex
String msg
IllegalArgumentException e
Integer prop
private static int validateAdbServerPort (java.lang.String) throws java.lang.IllegalArgumentException
int port
NumberFormatException e
String adbServerPort
static void ()
}
com/android/ddmlib/AdbHelper$AdbService.classAdbHelper.java
package com.android.ddmlib
public final com.android.ddmlib.AdbHelper$AdbService extends java.lang.Enum {
public static final com.android.ddmlib.AdbHelper$AdbService SHELL
public static final com.android.ddmlib.AdbHelper$AdbService EXEC
private static final com.android.ddmlib.AdbHelper$AdbService[] $VALUES
public static com.android.ddmlib.AdbHelper$AdbService[] values ()
public static com.android.ddmlib.AdbHelper$AdbService valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/ddmlib/RawImage.classRawImage.java
package com.android.ddmlib
public final com.android.ddmlib.RawImage extends java.lang.Object {
public int version
public int bpp
public int size
public int width
public int height
public int red_offset
public int red_length
public int blue_offset
public int blue_length
public int green_offset
public int green_length
public int alpha_offset
public int alpha_length
public byte[] data
public void ()
public boolean readHeader (int, java.nio.ByteBuffer)
int version
java.nio.ByteBuffer buf
public int getRedMask ()
public int getGreenMask ()
public int getBlueMask ()
public static int getHeaderSize (int)
int version
public com.android.ddmlib.RawImage getRotated ()
int x
int y
com.android.ddmlib.RawImage rotated
int count
int byteCount
int w
int h
public int getARGB (int)
int value
int r
int g
int b
int a
int value
int r
int g
int b
int a
int index
int value
int r
int g
int b
int a
private int getMask (int, int)
int length
int offset
int res
private static int getMask (int)
int length
}
com/android/ddmlib/SyncService$NullSyncProgressMonitor.classSyncService.java
package com.android.ddmlib
com.android.ddmlib.SyncService$NullSyncProgressMonitor extends java.lang.Object implements com.android.ddmlib.SyncService$ISyncProgressMonitor {
private void ()
public void advance (int)
int work
public boolean isCanceled ()
public void start (int)
int totalWork
public void startSubTask (java.lang.String)
String name
public void stop ()
void (com.android.ddmlib.SyncService$1)
com.android.ddmlib.SyncService$1 x0
}
com/android/ddmlib/AndroidDebugBridge$3.classAndroidDebugBridge.java
package com.android.ddmlib
com.android.ddmlib.AndroidDebugBridge$3 extends java.lang.Thread {
final Process val$process
final java.util.ArrayList val$stdOutput
final com.android.ddmlib.AndroidDebugBridge this$0
void (com.android.ddmlib.AndroidDebugBridge, java.lang.String, java.lang.Process, java.util.ArrayList)
String x0
public void run ()
String line
java.io.IOException e
java.io.InputStreamReader is
java.io.BufferedReader outReader
}
com/android/ddmlib/JdwpPacket.classJdwpPacket.java
package com.android.ddmlib
final com.android.ddmlib.JdwpPacket extends java.lang.Object {
public static final int JDWP_HEADER_LEN
public static final int HANDSHAKE_GOOD
public static final int HANDSHAKE_NOTYET
public static final int HANDSHAKE_BAD
private static final int DDMS_CMD_SET
private static final int DDMS_CMD
private static final int REPLY_PACKET
private static final byte[] mHandshake
public static final int HANDSHAKE_LEN
private java.nio.ByteBuffer mBuffer
private int mLength
private int mId
private int mFlags
private int mCmdSet
private int mCmd
private int mErrCode
private boolean mIsNew
private static int sSerialId
static final boolean $assertionsDisabled
void (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
void finishPacket (int)
int payloadLength
java.nio.ByteOrder oldOrder
private static synchronized int getNextSerial ()
java.nio.ByteBuffer getPayload ()
java.nio.ByteBuffer buf
int oldPosn
boolean isDdmPacket ()
boolean isReply ()
boolean isError ()
boolean isEmpty ()
int getId ()
int getLength ()
void writeAndConsume (java.nio.channels.SocketChannel) throws java.io.IOException
java.nio.channels.SocketChannel chan
int oldLimit
void movePacket (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
int oldPosn
void consume ()
static com.android.ddmlib.JdwpPacket findPacket (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
int count
int length
int id
int flags
int cmdSet
int cmd
java.nio.ByteOrder oldOrder
com.android.ddmlib.JdwpPacket pkt
static int findHandshake (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
int count
int i
static void consumeHandshake (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
static void putHandshake (java.nio.ByteBuffer)
java.nio.ByteBuffer buf
static void ()
}
com/android/ddmlib/Client$1.classClient.java
package com.android.ddmlib
com.android.ddmlib.Client$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$ddmlib$ClientData$MethodProfilingStatus
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/ddmlib/ScreenRecorderOptions$1.classScreenRecorderOptions.java
package com.android.ddmlib
com.android.ddmlib.ScreenRecorderOptions$1 extends java.lang.Object {
}
com/android/ddmlib/AdbVersion.classAdbVersion.java
package com.android.ddmlib
public com.android.ddmlib.AdbVersion extends java.lang.Object implements java.lang.Comparable {
public static final com.android.ddmlib.AdbVersion UNKNOWN
private static final java.util.regex.Pattern ADB_VERSION_PATTERN
public final int major
public final int minor
public final int micro
private void (int, int, int)
int major
int minor
int micro
public java.lang.String toString ()
public int compareTo (com.android.ddmlib.AdbVersion)
com.android.ddmlib.AdbVersion o
public static com.android.ddmlib.AdbVersion parseFrom (java.lang.String)
int major
int minor
int micro
String input
java.util.regex.Matcher matcher
public boolean equals (java.lang.Object)
Object o
com.android.ddmlib.AdbVersion version
public int hashCode ()
int result
public volatile int compareTo (java.lang.Object)
Object x0
static void ()
}
com/android/ddmlib/log/
com/android/ddmlib/log/EventValueDescription$ValueType.classEventValueDescription.java
package com.android.ddmlib.log
public final com.android.ddmlib.log.EventValueDescription$ValueType extends java.lang.Enum {
public static final com.android.ddmlib.log.EventValueDescription$ValueType NOT_APPLICABLE
public static final com.android.ddmlib.log.EventValueDescription$ValueType OBJECTS
public static final com.android.ddmlib.log.EventValueDescription$ValueType BYTES
public static final com.android.ddmlib.log.EventValueDescription$ValueType MILLISECONDS
public static final com.android.ddmlib.log.EventValueDescription$ValueType ALLOCATIONS
public static final com.android.ddmlib.log.EventValueDescription$ValueType ID
public static final com.android.ddmlib.log.EventValueDescription$ValueType PERCENT
private int mValue
private static final com.android.ddmlib.log.EventValueDescription$ValueType[] $VALUES
public static com.android.ddmlib.log.EventValueDescription$ValueType[] values ()
public static com.android.ddmlib.log.EventValueDescription$ValueType valueOf (java.lang.String)
String name
public void checkType (com.android.ddmlib.log.EventContainer$EventValueType) throws com.android.ddmlib.log.InvalidValueTypeException
com.android.ddmlib.log.EventContainer$EventValueType type
public static com.android.ddmlib.log.EventValueDescription$ValueType getValueType (int)
com.android.ddmlib.log.EventValueDescription$ValueType type
com.android.ddmlib.log.EventValueDescription$ValueType[] arr$
int len$
int i$
int value
public int getValue ()
public java.lang.String toString ()
private void (java.lang.String, int, int)
int value
static void ()
}
com/android/ddmlib/log/InvalidTypeException.classInvalidTypeException.java
package com.android.ddmlib.log
public final com.android.ddmlib.log.InvalidTypeException extends java.lang.Exception {
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/android/ddmlib/log/EventLogParser$2.classEventLogParser.java
package com.android.ddmlib.log
com.android.ddmlib.log.EventLogParser$2 extends java.lang.Object {
static final int[] $SwitchMap$com$android$ddmlib$log$EventContainer$EventValueType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/ddmlib/log/EventLogParser.classEventLogParser.java
package com.android.ddmlib.log
public final com.android.ddmlib.log.EventLogParser extends java.lang.Object {
private static final String EVENT_TAG_MAP_FILE
private static final int EVENT_TYPE_INT
private static final int EVENT_TYPE_LONG
private static final int EVENT_TYPE_STRING
private static final int EVENT_TYPE_LIST
private static final java.util.regex.Pattern PATTERN_SIMPLE_TAG
private static final java.util.regex.Pattern PATTERN_TAG_WITH_DESC
private static final java.util.regex.Pattern PATTERN_DESCRIPTION
private static final java.util.regex.Pattern TEXT_LOG_LINE
private final java.util.TreeMap mTagMap
private final java.util.TreeMap mValueDescriptionMap
public void ()
public boolean init (com.android.ddmlib.IDevice)
Exception e
com.android.ddmlib.IDevice device
public boolean init (java.lang.String[])
String line
String[] arr$
int len$
int i$
String[] tagFileContent
public boolean init (java.lang.String)
java.io.IOException e
String line
java.io.IOException e
java.io.IOException e
java.io.IOException e
String filePath
java.io.BufferedReader reader
private void processTagLine (java.lang.String)
com.android.ddmlib.log.EventValueDescription[] desc
String description
int value
String name
NumberFormatException e
int value
String name
java.util.regex.Matcher m
String line
private com.android.ddmlib.log.EventValueDescription[] processDescription (java.lang.String)
com.android.ddmlib.log.EventValueDescription$ValueType valueType
String name
String typeString
int typeValue
com.android.ddmlib.log.EventContainer$EventValueType eventValueType
NumberFormatException nfe
com.android.ddmlib.log.InvalidValueTypeException e
java.util.regex.Matcher m
String desc
String[] arr$
int len$
int i$
String description
String[] descriptions
java.util.ArrayList list
public com.android.ddmlib.log.EventContainer parse (com.android.ddmlib.log.LogReceiver$LogEntry)
Object data
com.android.ddmlib.log.LogReceiver$LogEntry entry
int inOffset
int tagValue
String tag
java.util.ArrayList list
Object data
com.android.ddmlib.log.EventContainer event
public com.android.ddmlib.log.EventContainer parse (java.lang.String)
java.util.Map$Entry entry
java.util.Iterator i$
int month
int day
int hours
int minutes
int seconds
int milliseconds
java.util.Calendar cal
int sec
int nsec
String tag
int tagValue
java.util.Set tagSet
int pid
Object data
com.android.ddmlib.log.EventContainer event
NumberFormatException e
String textLogLine
java.util.regex.Matcher m
public java.util.Map getTagMap ()
public java.util.Map getEventInfoMap ()
private static int parseBinaryEvent (byte[], int, java.util.ArrayList)
int ival
long lval
int strLen
String str
int result
int i
int count
java.util.ArrayList subList
byte[] eventData
int dataOffset
java.util.ArrayList list
int offset
int type
private java.lang.Object parseTextData (java.lang.String, int)
Object[] objects
Object obj
int i
Object[] objects
String[] values
String data
int tagValue
com.android.ddmlib.log.EventValueDescription[] desc
private java.lang.Object getObjectFromString (java.lang.String, com.android.ddmlib.log.EventContainer$EventValueType)
NumberFormatException e
String value
com.android.ddmlib.log.EventContainer$EventValueType type
public void saveTags (java.lang.String) throws java.io.IOException
com.android.ddmlib.log.EventValueDescription evd
com.android.ddmlib.log.EventValueDescription[] arr$
int len$
int i$
StringBuilder sb
boolean first
String tagName
com.android.ddmlib.log.EventValueDescription[] descriptors
String line
byte[] buffer
Integer key
java.util.Iterator i$
String filePath
java.io.File destFile
java.io.FileOutputStream fos
static void access$000 (com.android.ddmlib.log.EventLogParser, java.lang.String)
com.android.ddmlib.log.EventLogParser x0
String x1
static void ()
}
com/android/ddmlib/log/EventContainer$1.classEventContainer.java
package com.android.ddmlib.log
com.android.ddmlib.log.EventContainer$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$ddmlib$log$EventContainer$EventValueType
static final int[] $SwitchMap$com$android$ddmlib$log$EventContainer$CompareMethod
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/ddmlib/log/GcEventContainer.classGcEventContainer.java
package com.android.ddmlib.log
final com.android.ddmlib.log.GcEventContainer extends com.android.ddmlib.log.EventContainer {
public static final int GC_EVENT_TAG
private String processId
private long gcTime
private long bytesFreed
private long objectsFreed
private long actualSize
private long allowedSize
private long softLimit
private long objectsAllocated
private long bytesAllocated
private long zActualSize
private long zAllowedSize
private long zObjectsAllocated
private long zBytesAllocated
private long dlmallocFootprint
private long mallinfoTotalAllocatedSpace
private long externalLimit
private long externalBytesAllocated
static final boolean $assertionsDisabled
void (com.android.ddmlib.log.LogReceiver$LogEntry, int, java.lang.Object)
com.android.ddmlib.log.LogReceiver$LogEntry entry
int tag
Object data
void (int, int, int, int, int, java.lang.Object)
int tag
int pid
int tid
int sec
int nsec
Object data
private void init (java.lang.Object)
int i
Object[] values
Object data
public com.android.ddmlib.log.EventContainer$EventValueType getType ()
public boolean testValue (int, java.lang.Object, com.android.ddmlib.log.EventContainer$CompareMethod) throws com.android.ddmlib.log.InvalidTypeException
int index
Object value
com.android.ddmlib.log.EventContainer$CompareMethod compareMethod
public java.lang.Object getValue (int)
com.android.ddmlib.log.InvalidTypeException e
int valueIndex
public double getValueAsDouble (int) throws com.android.ddmlib.log.InvalidTypeException
int valueIndex
public java.lang.String getValueAsString (int)
com.android.ddmlib.log.InvalidTypeException e
int valueIndex
static com.android.ddmlib.log.EventValueDescription[] getValueDescriptions ()
com.android.ddmlib.log.InvalidValueTypeException e
private void parseDvmHeapInfo (long, int)
byte[] dataArray
long data
int index
private static long float12ToInt (int)
int f12
private static void put64bitsToArray (long, byte[], int)
long value
byte[] dest
int offset
private long getValueAsLong (int) throws com.android.ddmlib.log.InvalidTypeException
int valueIndex
static void ()
}
com/android/ddmlib/log/EventLogParser$1.classEventLogParser.java
package com.android.ddmlib.log
com.android.ddmlib.log.EventLogParser$1 extends com.android.ddmlib.MultiLineReceiver {
final com.android.ddmlib.log.EventLogParser this$0
void (com.android.ddmlib.log.EventLogParser)
public void processNewLines (java.lang.String[])
String line
String[] arr$
int len$
int i$
String[] lines
public boolean isCancelled ()
}
com/android/ddmlib/log/EventContainer$CompareMethod.classEventContainer.java
package com.android.ddmlib.log
public final com.android.ddmlib.log.EventContainer$CompareMethod extends java.lang.Enum {
public static final com.android.ddmlib.log.EventContainer$CompareMethod EQUAL_TO
public static final com.android.ddmlib.log.EventContainer$CompareMethod LESSER_THAN
public static final com.android.ddmlib.log.EventContainer$CompareMethod LESSER_THAN_STRICT
public static final com.android.ddmlib.log.EventContainer$CompareMethod GREATER_THAN
public static final com.android.ddmlib.log.EventContainer$CompareMethod GREATER_THAN_STRICT
public static final com.android.ddmlib.log.EventContainer$CompareMethod BIT_CHECK
private final String mName
private final String mTestString
private static final com.android.ddmlib.log.EventContainer$CompareMethod[] $VALUES
public static com.android.ddmlib.log.EventContainer$CompareMethod[] values ()
public static com.android.ddmlib.log.EventContainer$CompareMethod valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String)
String name
String testString
public java.lang.String toString ()
public java.lang.String testString ()
static void ()
}
com/android/ddmlib/log/GcEventContainer$1.classGcEventContainer.java
package com.android.ddmlib.log
com.android.ddmlib.log.GcEventContainer$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$ddmlib$log$EventContainer$CompareMethod
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/ddmlib/log/EventContainer.classEventContainer.java
package com.android.ddmlib.log
public com.android.ddmlib.log.EventContainer extends java.lang.Object {
public int mTag
public int pid
public int tid
public int sec
public int nsec
private Object mData
void (com.android.ddmlib.log.LogReceiver$LogEntry, int, java.lang.Object)
com.android.ddmlib.log.LogReceiver$LogEntry entry
int tag
Object data
void (int, int, int, int, int, java.lang.Object)
int tag
int pid
int tid
int sec
int nsec
Object data
public final java.lang.Integer getInt () throws com.android.ddmlib.log.InvalidTypeException
public final java.lang.Long getLong () throws com.android.ddmlib.log.InvalidTypeException
public final java.lang.String getString () throws com.android.ddmlib.log.InvalidTypeException
public java.lang.Object getValue (int)
int valueIndex
public double getValueAsDouble (int) throws com.android.ddmlib.log.InvalidTypeException
int valueIndex
public java.lang.String getValueAsString (int) throws com.android.ddmlib.log.InvalidTypeException
int valueIndex
public com.android.ddmlib.log.EventContainer$EventValueType getType ()
public final com.android.ddmlib.log.EventContainer$EventValueType getType (java.lang.Object)
com.android.ddmlib.log.EventContainer$EventValueType type
Object obj
Object[] arr$
int len$
int i$
Object[] objects
Object data
public boolean testValue (int, java.lang.Object, com.android.ddmlib.log.EventContainer$CompareMethod) throws com.android.ddmlib.log.InvalidTypeException
int index
Object value
com.android.ddmlib.log.EventContainer$CompareMethod compareMethod
com.android.ddmlib.log.EventContainer$EventValueType type
Object data
private java.lang.Object getValue (java.lang.Object, int, boolean)
Object[] list
Object data
int valueIndex
boolean recursive
com.android.ddmlib.log.EventContainer$EventValueType type
private double getValueAsDouble (java.lang.Object, int, boolean) throws com.android.ddmlib.log.InvalidTypeException
Object[] list
Object data
int valueIndex
boolean recursive
com.android.ddmlib.log.EventContainer$EventValueType type
private java.lang.String getValueAsString (java.lang.Object, int, boolean) throws com.android.ddmlib.log.InvalidTypeException
Object[] list
Object data
int valueIndex
boolean recursive
com.android.ddmlib.log.EventContainer$EventValueType type
}
com/android/ddmlib/log/LogReceiver.classLogReceiver.java
package com.android.ddmlib.log
public final com.android.ddmlib.log.LogReceiver extends java.lang.Object {
private static final int ENTRY_HEADER_SIZE
private com.android.ddmlib.log.LogReceiver$LogEntry mCurrentEntry
private byte[] mEntryHeaderBuffer
private int mEntryHeaderOffset
private int mEntryDataOffset
private com.android.ddmlib.log.LogReceiver$ILogListener mListener
private boolean mIsCancelled
public void (com.android.ddmlib.log.LogReceiver$ILogListener)
com.android.ddmlib.log.LogReceiver$ILogListener listener
public void parseNewData (byte[], int, int)
int size
int dataSize
byte[] data
int offset
int length
public boolean isCancelled ()
public void cancel ()
private com.android.ddmlib.log.LogReceiver$LogEntry createEntry (byte[], int)
byte[] data
int offset
com.android.ddmlib.log.LogReceiver$LogEntry entry
}
com/android/ddmlib/log/LogReceiver$ILogListener.classLogReceiver.java
package com.android.ddmlib.log
public abstract com.android.ddmlib.log.LogReceiver$ILogListener extends java.lang.Object {
public abstract void newEntry (com.android.ddmlib.log.LogReceiver$LogEntry)
public abstract void newData (byte[], int, int)
}
com/android/ddmlib/log/EventValueDescription$1.classEventValueDescription.java
package com.android.ddmlib.log
com.android.ddmlib.log.EventValueDescription$1 extends java.lang.Object {
static final int[] $SwitchMap$com$android$ddmlib$log$EventContainer$EventValueType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/android/ddmlib/log/LogReceiver$LogEntry.classLogReceiver.java
package com.android.ddmlib.log
public final com.android.ddmlib.log.LogReceiver$LogEntry extends java.lang.Object {
public int len
public int pid
public int tid
public int sec
public int nsec
public byte[] data
public void ()
}
com/android/ddmlib/log/InvalidValueTypeException.classInvalidValueTypeException.java
package com.android.ddmlib.log
public final com.android.ddmlib.log.InvalidValueTypeException extends java.lang.Exception {
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/android/ddmlib/log/EventValueDescription.classEventValueDescription.java
package com.android.ddmlib.log
public final com.android.ddmlib.log.EventValueDescription extends java.lang.Object {
private String mName
private com.android.ddmlib.log.EventContainer$EventValueType mEventValueType
private com.android.ddmlib.log.EventValueDescription$ValueType mValueType
void (java.lang.String, com.android.ddmlib.log.EventContainer$EventValueType)
String name
com.android.ddmlib.log.EventContainer$EventValueType type
void (java.lang.String, com.android.ddmlib.log.EventContainer$EventValueType, com.android.ddmlib.log.EventValueDescription$ValueType) throws com.android.ddmlib.log.InvalidValueTypeException
String name
com.android.ddmlib.log.EventContainer$EventValueType type
com.android.ddmlib.log.EventValueDescription$ValueType valueType
public java.lang.String getName ()
public com.android.ddmlib.log.EventContainer$EventValueType getEventValueType ()
public com.android.ddmlib.log.EventValueDescription$ValueType getValueType ()
public java.lang.String toString ()
public boolean checkForType (java.lang.Object)
Object value
public java.lang.Object getObjectFromString (java.lang.String)
NumberFormatException e
NumberFormatException e
String value
}
com/android/ddmlib/log/EventContainer$EventValueType.classEventContainer.java
package com.android.ddmlib.log
public final com.android.ddmlib.log.EventContainer$EventValueType extends java.lang.Enum {
public static final com.android.ddmlib.log.EventContainer$EventValueType UNKNOWN
public static final com.android.ddmlib.log.EventContainer$EventValueType INT
public static final com.android.ddmlib.log.EventContainer$EventValueType LONG
public static final com.android.ddmlib.log.EventContainer$EventValueType STRING
public static final com.android.ddmlib.log.EventContainer$EventValueType LIST
public static final com.android.ddmlib.log.EventContainer$EventValueType TREE
private static final java.util.regex.Pattern STORAGE_PATTERN
private int mValue
private static final com.android.ddmlib.log.EventContainer$EventValueType[] $VALUES
public static com.android.ddmlib.log.EventContainer$EventValueType[] values ()
public static com.android.ddmlib.log.EventContainer$EventValueType valueOf (java.lang.String)
String name
static com.android.ddmlib.log.EventContainer$EventValueType getEventValueType (int)
com.android.ddmlib.log.EventContainer$EventValueType type
com.android.ddmlib.log.EventContainer$EventValueType[] arr$
int len$
int i$
int value
public static java.lang.String getStorageString (java.lang.Object)
Object object
public static java.lang.Object getObjectFromStorageString (java.lang.String)
com.android.ddmlib.log.EventContainer$EventValueType type
NumberFormatException nfe
String value
java.util.regex.Matcher m
public int getValue ()
public java.lang.String toString ()
private void (java.lang.String, int, int)
int value
static void ()
}
com/android/ddmlib/ClientData$IAllocationTrackingHandler.classClientData.java
package com.android.ddmlib
public abstract com.android.ddmlib.ClientData$IAllocationTrackingHandler extends java.lang.Object {
public abstract void onSuccess (byte[], com.android.ddmlib.Client)
}
com/android/ddmlib/NativeLibraryMapInfo.classNativeLibraryMapInfo.java
package com.android.ddmlib
public final com.android.ddmlib.NativeLibraryMapInfo extends java.lang.Object {
private long mStartAddr
private long mEndAddr
private String mLibrary
void (long, long, java.lang.String)
long startAddr
long endAddr
String library
public java.lang.String getLibraryName ()
public long getStartAddress ()
public long getEndAddress ()
public boolean isWithinLibrary (long)
long address
}
com/android/ddmlib/Device.classDevice.java
package com.android.ddmlib
final com.android.ddmlib.Device extends java.lang.Object implements com.android.ddmlib.IDevice {
static final String RE_EMULATOR_SN
private final String mSerialNumber
private String mAvdName
private com.android.ddmlib.IDevice$DeviceState mState
private final com.android.ddmlib.PropertyFetcher mPropFetcher
private final java.util.Map mMountPoints
private final com.android.ddmlib.BatteryFetcher mBatteryFetcher
private final java.util.List mClients
private final java.util.Map mClientInfo
private com.android.ddmlib.DeviceMonitor mMonitor
private static final String LOG_TAG
private static final char SEPARATOR
private static final String UNKNOWN_PACKAGE
private static final long GET_PROP_TIMEOUT_MS
private static final long INITIAL_GET_PROP_TIMEOUT_MS
private static final long INSTALL_TIMEOUT_MINUTES
private java.nio.channels.SocketChannel mSocketChannel
private Integer mLastBatteryLevel
private long mLastBatteryCheckTime
private static final String SCREEN_RECORDER_DEVICE_PATH
private static final long LS_TIMEOUT_SEC
private Boolean mHasScreenRecorder
private java.util.Set mHardwareCharacteristics
private int mApiLevel
private String mName
private static final com.google.common.base.CharMatcher UNSAFE_PM_INSTALL_SESSION_SPLIT_NAME_CHARS
static final boolean $assertionsDisabled
public java.lang.String getSerialNumber ()
public java.lang.String getAvdName ()
void setAvdName (java.lang.String)
String avdName
public java.lang.String getName ()
private java.lang.String constructName ()
String avdName
Exception e
String manufacturer
String model
StringBuilder sb
private java.lang.String cleanupStringForDisplay (java.lang.String)
char c
int i
String s
StringBuilder sb
public com.android.ddmlib.IDevice$DeviceState getState ()
void setState (com.android.ddmlib.IDevice$DeviceState)
com.android.ddmlib.IDevice$DeviceState state
public java.util.Map getProperties ()
public int getPropertyCount ()
public java.lang.String getProperty (java.lang.String)
InterruptedException e
java.util.concurrent.ExecutionException e
java.util.concurrent.TimeoutException e
String name
java.util.Map properties
long timeout
java.util.concurrent.Future future
public boolean arePropertiesSet ()
public java.lang.String getPropertyCacheOrSync (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
InterruptedException e
java.util.concurrent.ExecutionException e
String name
java.util.concurrent.Future future
public java.lang.String getPropertySync (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
InterruptedException e
java.util.concurrent.ExecutionException e
String name
java.util.concurrent.Future future
public java.util.concurrent.Future getSystemProperty (java.lang.String)
String name
public boolean supportsFeature (com.android.ddmlib.IDevice$Feature)
com.android.ddmlib.IDevice$Feature feature
public boolean supportsFeature (com.android.ddmlib.IDevice$HardwareFeature)
String characteristics
Exception e
com.android.ddmlib.IDevice$HardwareFeature feature
public int getApiLevel ()
String buildApi
Exception e
private boolean hasBinary (java.lang.String)
Exception e
InterruptedException e
String path
java.util.concurrent.CountDownLatch latch
com.android.ddmlib.CollectingOutputReceiver receiver
String value
public java.lang.String getMountPoint (java.lang.String)
com.android.ddmlib.TimeoutException ignored
com.android.ddmlib.AdbCommandRejectedException ignored
com.android.ddmlib.ShellCommandUnresponsiveException ignored
java.io.IOException ignored
String name
String mount
private java.lang.String queryMountPoint (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
String name
java.util.concurrent.atomic.AtomicReference ref
public java.lang.String toString ()
public boolean isOnline ()
public boolean isEmulator ()
public boolean isOffline ()
public boolean isBootLoader ()
public com.android.ddmlib.SyncService getSyncService () throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
com.android.ddmlib.SyncService syncService
public com.android.ddmlib.FileListingService getFileListingService ()
public com.android.ddmlib.RawImage getScreenshot () throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
public com.android.ddmlib.RawImage getScreenshot (long, java.util.concurrent.TimeUnit) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
long timeout
java.util.concurrent.TimeUnit unit
public void startScreenRecorder (java.lang.String, com.android.ddmlib.ScreenRecorderOptions, com.android.ddmlib.IShellOutputReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException com.android.ddmlib.ShellCommandUnresponsiveException
String remoteFilePath
com.android.ddmlib.ScreenRecorderOptions options
com.android.ddmlib.IShellOutputReceiver receiver
static java.lang.String getScreenRecorderCommand (java.lang.String, com.android.ddmlib.ScreenRecorderOptions)
long seconds
String remoteFilePath
com.android.ddmlib.ScreenRecorderOptions options
StringBuilder sb
public void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
String command
com.android.ddmlib.IShellOutputReceiver receiver
public void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, int) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
String command
com.android.ddmlib.IShellOutputReceiver receiver
int maxTimeToOutputResponse
public void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, long, java.util.concurrent.TimeUnit) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
String command
com.android.ddmlib.IShellOutputReceiver receiver
long maxTimeToOutputResponse
java.util.concurrent.TimeUnit maxTimeUnits
public void runEventLogService (com.android.ddmlib.log.LogReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
com.android.ddmlib.log.LogReceiver receiver
public void runLogService (java.lang.String, com.android.ddmlib.log.LogReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
String logname
com.android.ddmlib.log.LogReceiver receiver
public void createForward (int, int) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
int localPort
int remotePort
public void createForward (int, java.lang.String, com.android.ddmlib.IDevice$DeviceUnixSocketNamespace) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
int localPort
String remoteSocketName
com.android.ddmlib.IDevice$DeviceUnixSocketNamespace namespace
public void removeForward (int, int) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
int localPort
int remotePort
public void removeForward (int, java.lang.String, com.android.ddmlib.IDevice$DeviceUnixSocketNamespace) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
int localPort
String remoteSocketName
com.android.ddmlib.IDevice$DeviceUnixSocketNamespace namespace
void (com.android.ddmlib.DeviceMonitor, java.lang.String, com.android.ddmlib.IDevice$DeviceState)
com.android.ddmlib.DeviceMonitor monitor
String serialNumber
com.android.ddmlib.IDevice$DeviceState deviceState
com.android.ddmlib.DeviceMonitor getMonitor ()
public boolean hasClients ()
public com.android.ddmlib.Client[] getClients ()
public com.android.ddmlib.Client getClient (java.lang.String)
com.android.ddmlib.Client c
java.util.Iterator i$
String applicationName
void addClient (com.android.ddmlib.Client)
com.android.ddmlib.Client client
java.util.List getClientList ()
void clearClientList ()
void removeClient (com.android.ddmlib.Client, boolean)
com.android.ddmlib.Client client
boolean notify
void setClientMonitoringSocket (java.nio.channels.SocketChannel)
java.nio.channels.SocketChannel socketChannel
java.nio.channels.SocketChannel getClientMonitoringSocket ()
void update (int)
int changeMask
void update (com.android.ddmlib.Client, int)
com.android.ddmlib.Client client
int changeMask
void setMountingPoint (java.lang.String, java.lang.String)
String name
String value
private void addClientInfo (com.android.ddmlib.Client)
com.android.ddmlib.Client client
com.android.ddmlib.ClientData cd
private void updateClientInfo (com.android.ddmlib.Client, int)
com.android.ddmlib.Client client
int changeMask
private void removeClientInfo (com.android.ddmlib.Client)
com.android.ddmlib.Client client
int pid
private void clearClientInfo ()
private void setClientInfo (int, java.lang.String)
int pid
String pkgName
public java.lang.String getClientName (int)
int pid
String pkgName
public void pushFile (java.lang.String, java.lang.String) throws java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.TimeoutException com.android.ddmlib.SyncException
String message
String targetFileName
com.android.ddmlib.TimeoutException e
com.android.ddmlib.SyncException e
java.io.IOException e
String local
String remote
com.android.ddmlib.SyncService sync
public void pullFile (java.lang.String, java.lang.String) throws java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.TimeoutException com.android.ddmlib.SyncException
String message
String targetFileName
com.android.ddmlib.TimeoutException e
com.android.ddmlib.SyncException e
java.io.IOException e
String remote
String local
com.android.ddmlib.SyncService sync
public transient java.lang.String installPackage (java.lang.String, boolean, java.lang.String[]) throws com.android.ddmlib.InstallException
String remoteFilePath
String result
java.io.IOException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.SyncException e
String packageFilePath
boolean reinstall
String[] extraArgs
public transient void installPackages (java.util.List, int, boolean, java.lang.String[]) throws com.android.ddmlib.InstallException
String message
java.util.List extraArgsList
String sessionId
int index
boolean allUploadSucceeded
String command
com.android.ddmlib.Device$InstallReceiver receiver
String errorMessage
com.android.ddmlib.TimeoutException e
java.io.IOException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
java.util.List apkFilePaths
int timeOutInMs
boolean reinstall
String[] extraArgs
String mainPackageFilePath
private java.lang.String createMultiInstallSession (java.util.List, java.util.Collection, boolean) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
java.io.File apkFile
java.util.Iterator i$
java.util.List apkFileNames
java.util.Collection extraArgs
boolean reinstall
java.util.List apkFiles
long totalFileSize
StringBuilder parameters
com.android.ddmlib.Device$MultiInstallReceiver receiver
String cmd
private boolean uploadAPK (java.lang.String, java.lang.String, int)
java.io.IOException e
com.android.ddmlib.Device$InstallReceiver receiver
java.io.IOException e
Exception e
java.io.IOException e
String sessionId
String apkFilePath
int uniqueId
java.io.File fileToUpload
String baseName
String command
java.io.InputStream inputStream
public java.lang.String syncPackageToDevice (java.lang.String) throws java.io.IOException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.TimeoutException com.android.ddmlib.SyncException
String message
String packageFileName
String remoteFilePath
com.android.ddmlib.TimeoutException e
com.android.ddmlib.SyncException e
java.io.IOException e
String localFilePath
com.android.ddmlib.SyncService sync
private static java.lang.String getFileName (java.lang.String)
String filePath
public transient java.lang.String installRemotePackage (java.lang.String, boolean, java.lang.String[]) throws com.android.ddmlib.InstallException
com.android.ddmlib.Device$InstallReceiver receiver
StringBuilder optionString
String cmd
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
java.io.IOException e
String remoteFilePath
boolean reinstall
String[] extraArgs
public void removeRemotePackage (java.lang.String) throws com.android.ddmlib.InstallException
java.io.IOException e
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
String remoteFilePath
public java.lang.String uninstallPackage (java.lang.String) throws com.android.ddmlib.InstallException
com.android.ddmlib.Device$InstallReceiver receiver
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
com.android.ddmlib.ShellCommandUnresponsiveException e
java.io.IOException e
String packageName
public void reboot (java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
String into
public java.lang.Integer getBatteryLevel () throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException com.android.ddmlib.ShellCommandUnresponsiveException
public java.lang.Integer getBatteryLevel (long) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException com.android.ddmlib.ShellCommandUnresponsiveException
InterruptedException e
java.util.concurrent.ExecutionException e
long freshnessMs
java.util.concurrent.Future futureBattery
public java.util.concurrent.Future getBattery ()
public java.util.concurrent.Future getBattery (long, java.util.concurrent.TimeUnit)
long freshnessTime
java.util.concurrent.TimeUnit timeUnit
public java.util.List getAbis ()
java.util.List abis
String abi
String abiList
public int getDensity ()
NumberFormatException e
String densityValue
public java.lang.String getLanguage ()
public java.lang.String getRegion ()
static void ()
NumberFormatException e
String installTimeout
long time
}
com/android/ddmlib/Debugger.classDebugger.java
package com.android.ddmlib
com.android.ddmlib.Debugger extends java.lang.Object {
private static final int INITIAL_BUF_SIZE
private static final int MAX_BUF_SIZE
private java.nio.ByteBuffer mReadBuffer
private static final int PRE_DATA_BUF_SIZE
private java.nio.ByteBuffer mPreDataBuffer
private int mConnState
private static final int ST_NOT_CONNECTED
private static final int ST_AWAIT_SHAKE
private static final int ST_READY
private com.android.ddmlib.Client mClient
private int mListenPort
private java.nio.channels.ServerSocketChannel mListenChannel
private java.nio.channels.SocketChannel mChannel
void (com.android.ddmlib.Client, int) throws java.io.IOException
com.android.ddmlib.Client client
int listenPort
java.net.InetSocketAddress addr
boolean isDebuggerAttached ()
public java.lang.String toString ()
void registerListener (java.nio.channels.Selector) throws java.io.IOException
java.nio.channels.Selector sel
com.android.ddmlib.Client getClient ()
synchronized java.nio.channels.SocketChannel accept () throws java.io.IOException
synchronized java.nio.channels.SocketChannel accept (java.nio.channels.ServerSocketChannel) throws java.io.IOException
java.nio.channels.SocketChannel newChan
java.nio.channels.ServerSocketChannel listenChan
synchronized void closeData ()
com.android.ddmlib.ClientData cd
java.io.IOException ioe
synchronized void close ()
java.io.IOException ioe
void read () throws java.io.IOException
java.nio.ByteBuffer newBuffer
int count
com.android.ddmlib.JdwpPacket getJdwpPacket () throws java.io.IOException
com.android.ddmlib.ClientData cd
int result
void forwardPacketToClient (com.android.ddmlib.JdwpPacket) throws java.io.IOException
com.android.ddmlib.JdwpPacket packet
private synchronized void sendHandshake () throws java.io.IOException
java.nio.ByteBuffer tempBuffer
int expectedLength
synchronized void sendAndConsume (com.android.ddmlib.JdwpPacket) throws java.io.IOException
com.android.ddmlib.JdwpPacket packet
}
com/android/ddmlib/DeviceMonitor$1.classDeviceMonitor.java
package com.android.ddmlib
com.android.ddmlib.DeviceMonitor$1 extends java.lang.Thread {
final com.android.ddmlib.DeviceMonitor this$0
void (com.android.ddmlib.DeviceMonitor, java.lang.String)
String x0
public void run ()
}
com/android/ddmlib/SyncService$1.classSyncService.java
package com.android.ddmlib
com.android.ddmlib.SyncService$1 extends java.lang.Object {
}
com/android/ddmlib/AdbHelper.classAdbHelper.java
package com.android.ddmlib
final com.android.ddmlib.AdbHelper extends java.lang.Object {
static final int WAIT_TIME
static final String DEFAULT_ENCODING
static final boolean $assertionsDisabled
private void ()
public static java.nio.channels.SocketChannel open (java.net.InetSocketAddress, com.android.ddmlib.Device, int) throws java.io.IOException com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException
byte[] req
com.android.ddmlib.AdbHelper$AdbResponse resp
com.android.ddmlib.TimeoutException e
java.io.IOException e
com.android.ddmlib.AdbCommandRejectedException e
java.net.InetSocketAddress adbSockAddr
com.android.ddmlib.Device device
int devicePort
java.nio.channels.SocketChannel adbChan
public static java.nio.channels.SocketChannel createPassThroughConnection (java.net.InetSocketAddress, com.android.ddmlib.Device, int) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
byte[] req
com.android.ddmlib.AdbHelper$AdbResponse resp
com.android.ddmlib.TimeoutException e
java.io.IOException e
com.android.ddmlib.AdbCommandRejectedException e
java.net.InetSocketAddress adbSockAddr
com.android.ddmlib.Device device
int pid
java.nio.channels.SocketChannel adbChan
private static byte[] createAdbForwardRequest (java.lang.String, int)
String reqStr
String addrStr
int port
String reqStr
private static byte[] createJdwpForwardRequest (int)
int pid
String reqStr
public static byte[] formAdbRequest (java.lang.String)
java.io.UnsupportedEncodingException uee
String req
String resultStr
byte[] result
static com.android.ddmlib.AdbHelper$AdbResponse readAdbResponse (java.nio.channels.SocketChannel, boolean) throws com.android.ddmlib.TimeoutException java.io.IOException
NumberFormatException nfe
byte[] lenBuf
String lenStr
int len
byte[] msg
Exception e
java.nio.channels.SocketChannel chan
boolean readDiagString
com.android.ddmlib.AdbHelper$AdbResponse resp
byte[] reply
static com.android.ddmlib.RawImage getFrameBuffer (java.net.InetSocketAddress, com.android.ddmlib.Device, long, java.util.concurrent.TimeUnit) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
com.android.ddmlib.AdbHelper$AdbResponse resp
java.nio.ByteBuffer buf
int version
int headerSize
java.net.InetSocketAddress adbSockAddr
com.android.ddmlib.Device device
long timeout
java.util.concurrent.TimeUnit unit
com.android.ddmlib.RawImage imageParams
byte[] request
byte[] nudge
byte[] reply
java.nio.channels.SocketChannel adbChan
static void executeRemoteCommand (java.net.InetSocketAddress, java.lang.String, com.android.ddmlib.IDevice, com.android.ddmlib.IShellOutputReceiver, int) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
java.net.InetSocketAddress adbSockAddr
String command
com.android.ddmlib.IDevice device
com.android.ddmlib.IShellOutputReceiver rcvr
int maxTimeToOutputResponse
static void executeRemoteCommand (java.net.InetSocketAddress, java.lang.String, com.android.ddmlib.IDevice, com.android.ddmlib.IShellOutputReceiver, long, java.util.concurrent.TimeUnit) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
java.net.InetSocketAddress adbSockAddr
String command
com.android.ddmlib.IDevice device
com.android.ddmlib.IShellOutputReceiver rcvr
long maxTimeToOutputResponse
java.util.concurrent.TimeUnit maxTimeUnits
static void executeRemoteCommand (java.net.InetSocketAddress, com.android.ddmlib.AdbHelper$AdbService, java.lang.String, com.android.ddmlib.IDevice, com.android.ddmlib.IShellOutputReceiver, long, java.util.concurrent.TimeUnit, java.io.InputStream) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
java.nio.ByteBuffer buf
int written
int read
int wait
InterruptedException e
int count
byte[] request
com.android.ddmlib.AdbHelper$AdbResponse resp
byte[] data
java.nio.ByteBuffer buf
long timeToResponseCount
java.net.InetSocketAddress adbSockAddr
com.android.ddmlib.AdbHelper$AdbService adbService
String command
com.android.ddmlib.IDevice device
com.android.ddmlib.IShellOutputReceiver rcvr
long maxTimeToOutputResponse
java.util.concurrent.TimeUnit maxTimeUnits
java.io.InputStream is
long maxTimeToOutputMs
java.nio.channels.SocketChannel adbChan
public static void runEventLogService (java.net.InetSocketAddress, com.android.ddmlib.Device, com.android.ddmlib.log.LogReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
java.net.InetSocketAddress adbSockAddr
com.android.ddmlib.Device device
com.android.ddmlib.log.LogReceiver rcvr
public static void runLogService (java.net.InetSocketAddress, com.android.ddmlib.Device, java.lang.String, com.android.ddmlib.log.LogReceiver) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
InterruptedException e
int count
byte[] request
com.android.ddmlib.AdbHelper$AdbResponse resp
byte[] data
java.nio.ByteBuffer buf
java.net.InetSocketAddress adbSockAddr
com.android.ddmlib.Device device
String logName
com.android.ddmlib.log.LogReceiver rcvr
java.nio.channels.SocketChannel adbChan
public static void createForward (java.net.InetSocketAddress, com.android.ddmlib.Device, java.lang.String, java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
byte[] request
com.android.ddmlib.AdbHelper$AdbResponse resp
java.net.InetSocketAddress adbSockAddr
com.android.ddmlib.Device device
String localPortSpec
String remotePortSpec
java.nio.channels.SocketChannel adbChan
public static void removeForward (java.net.InetSocketAddress, com.android.ddmlib.Device, java.lang.String, java.lang.String) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
byte[] request
com.android.ddmlib.AdbHelper$AdbResponse resp
java.net.InetSocketAddress adbSockAddr
com.android.ddmlib.Device device
String localPortSpec
String remotePortSpec
java.nio.channels.SocketChannel adbChan
static boolean isOkay (byte[])
byte[] reply
static java.lang.String replyToString (byte[])
java.io.UnsupportedEncodingException uee
byte[] reply
String result
static void read (java.nio.channels.SocketChannel, byte[]) throws com.android.ddmlib.TimeoutException java.io.IOException
java.nio.channels.SocketChannel chan
byte[] data
static void read (java.nio.channels.SocketChannel, byte[], int, long) throws com.android.ddmlib.TimeoutException java.io.IOException
InterruptedException e
int count
java.nio.channels.SocketChannel chan
byte[] data
int length
long timeout
java.nio.ByteBuffer buf
int numWaits
static void write (java.nio.channels.SocketChannel, byte[]) throws com.android.ddmlib.TimeoutException java.io.IOException
java.nio.channels.SocketChannel chan
byte[] data
static void write (java.nio.channels.SocketChannel, byte[], int, int) throws com.android.ddmlib.TimeoutException java.io.IOException
InterruptedException e
int count
java.nio.channels.SocketChannel chan
byte[] data
int length
int timeout
java.nio.ByteBuffer buf
int numWaits
static void setDevice (java.nio.channels.SocketChannel, com.android.ddmlib.IDevice) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
String msg
byte[] device_query
com.android.ddmlib.AdbHelper$AdbResponse resp
java.nio.channels.SocketChannel adbChan
com.android.ddmlib.IDevice device
public static void reboot (java.lang.String, java.net.InetSocketAddress, com.android.ddmlib.Device) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
byte[] request
String into
java.net.InetSocketAddress adbSockAddr
com.android.ddmlib.Device device
byte[] request
java.nio.channels.SocketChannel adbChan
static void ()
}
com/android/ddmlib/SyncException.classSyncException.java
package com.android.ddmlib
public com.android.ddmlib.SyncException extends com.android.ddmlib.CanceledException {
private static final long serialVersionUID
private final com.android.ddmlib.SyncException$SyncError mError
public void (com.android.ddmlib.SyncException$SyncError)
com.android.ddmlib.SyncException$SyncError error
public void (com.android.ddmlib.SyncException$SyncError, java.lang.String)
com.android.ddmlib.SyncException$SyncError error
String message
public void (com.android.ddmlib.SyncException$SyncError, java.lang.Throwable)
com.android.ddmlib.SyncException$SyncError error
Throwable cause
public com.android.ddmlib.SyncException$SyncError getErrorCode ()
public boolean wasCanceled ()
}
com/android/ddmlib/FileListingService$LsReceiver.classFileListingService.java
package com.android.ddmlib
com.android.ddmlib.FileListingService$LsReceiver extends com.android.ddmlib.MultiLineReceiver {
private java.util.ArrayList mEntryList
private java.util.ArrayList mLinkList
private com.android.ddmlib.FileListingService$FileEntry[] mCurrentChildren
private com.android.ddmlib.FileListingService$FileEntry mParentEntry
public void (com.android.ddmlib.FileListingService$FileEntry, java.util.ArrayList, java.util.ArrayList)
com.android.ddmlib.FileListingService$FileEntry parentEntry
java.util.ArrayList entryList
java.util.ArrayList linkList
public void processNewLines (java.lang.String[])
String[] pathSegments
String[] segments
java.util.regex.Matcher m
String name
String permissions
String owner
String group
String size
String date
String time
String info
int objectType
com.android.ddmlib.FileListingService$FileEntry entry
String line
String[] arr$
int len$
int i$
String[] lines
private com.android.ddmlib.FileListingService$FileEntry getExistingEntry (java.lang.String)
com.android.ddmlib.FileListingService$FileEntry e
int i
String name
public boolean isCancelled ()
public void finishLinks (com.android.ddmlib.IDevice, java.util.ArrayList) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
String command
com.android.ddmlib.FileListingService$FileEntry entry
java.util.Iterator i$
com.android.ddmlib.IDevice device
java.util.ArrayList entries
int[] nLines
com.android.ddmlib.MultiLineReceiver receiver
}
com/android/ddmlib/AllocationInfo$SortMode.classAllocationInfo.java
package com.android.ddmlib
public final com.android.ddmlib.AllocationInfo$SortMode extends java.lang.Enum {
public static final com.android.ddmlib.AllocationInfo$SortMode NUMBER
public static final com.android.ddmlib.AllocationInfo$SortMode SIZE
public static final com.android.ddmlib.AllocationInfo$SortMode CLASS
public static final com.android.ddmlib.AllocationInfo$SortMode THREAD
public static final com.android.ddmlib.AllocationInfo$SortMode ALLOCATION_SITE
public static final com.android.ddmlib.AllocationInfo$SortMode IN_CLASS
public static final com.android.ddmlib.AllocationInfo$SortMode IN_METHOD
private static final com.android.ddmlib.AllocationInfo$SortMode[] $VALUES
public static com.android.ddmlib.AllocationInfo$SortMode[] values ()
public static com.android.ddmlib.AllocationInfo$SortMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/ddmlib/ClientData.classClientData.java
package com.android.ddmlib
public com.android.ddmlib.ClientData extends java.lang.Object {
private static final String PRE_INITIALIZED
public static final String FEATURE_PROFILING
public static final String FEATURE_PROFILING_STREAMING
public static final String FEATURE_SAMPLING_PROFILER
public static final String FEATURE_OPENGL_TRACING
public static final String FEATURE_VIEW_HIERARCHY
public static final String FEATURE_HPROF
public static final String FEATURE_HPROF_STREAMING
private static com.android.ddmlib.ClientData$IHprofDumpHandler sHprofDumpHandler
private static com.android.ddmlib.ClientData$IMethodProfilingHandler sMethodProfilingHandler
private static com.android.ddmlib.ClientData$IAllocationTrackingHandler sAllocationTrackingHandler
private boolean mIsDdmAware
private final int mPid
private String mVmIdentifier
private String mClientDescription
private int mUserId
private boolean mValidUserId
private String mAbi
private String mJvmFlags
private com.android.ddmlib.ClientData$DebuggerStatus mDebuggerInterest
private final java.util.HashSet mFeatures
private java.util.TreeMap mThreadMap
private final com.android.ddmlib.ClientData$HeapData mHeapData
private final com.android.ddmlib.ClientData$HeapData mNativeHeapData
private com.android.ddmlib.ClientData$HprofData mHprofData
private java.util.HashMap mHeapInfoMap
private java.util.ArrayList mNativeLibMapInfo
private java.util.ArrayList mNativeAllocationList
private int mNativeTotalMemory
private com.android.ddmlib.AllocationInfo[] mAllocations
private com.android.ddmlib.ClientData$AllocationTrackingStatus mAllocationStatus
private String mPendingHprofDump
private com.android.ddmlib.ClientData$MethodProfilingStatus mProfilingStatus
private String mPendingMethodProfiling
public void setHprofData (byte[])
byte[] data
public void setHprofData (java.lang.String)
String filename
public void clearHprofData ()
public com.android.ddmlib.ClientData$HprofData getHprofData ()
public static void setHprofDumpHandler (com.android.ddmlib.ClientData$IHprofDumpHandler)
com.android.ddmlib.ClientData$IHprofDumpHandler handler
static com.android.ddmlib.ClientData$IHprofDumpHandler getHprofDumpHandler ()
public static void setMethodProfilingHandler (com.android.ddmlib.ClientData$IMethodProfilingHandler)
com.android.ddmlib.ClientData$IMethodProfilingHandler handler
static com.android.ddmlib.ClientData$IMethodProfilingHandler getMethodProfilingHandler ()
public static void setAllocationTrackingHandler (com.android.ddmlib.ClientData$IAllocationTrackingHandler)
com.android.ddmlib.ClientData$IAllocationTrackingHandler handler
static com.android.ddmlib.ClientData$IAllocationTrackingHandler getAllocationTrackingHandler ()
void (int)
int pid
public boolean isDdmAware ()
void isDdmAware (boolean)
boolean aware
public int getPid ()
public java.lang.String getVmIdentifier ()
void setVmIdentifier (java.lang.String)
String ident
public java.lang.String getClientDescription ()
public int getUserId ()
public boolean isValidUserId ()
public java.lang.String getAbi ()
public java.lang.String getJvmFlags ()
void setClientDescription (java.lang.String)
String description
void setUserId (int)
int id
void setAbi (java.lang.String)
String abi
void setJvmFlags (java.lang.String)
String jvmFlags
public com.android.ddmlib.ClientData$DebuggerStatus getDebuggerConnectionStatus ()
void setDebuggerConnectionStatus (com.android.ddmlib.ClientData$DebuggerStatus)
com.android.ddmlib.ClientData$DebuggerStatus status
synchronized void setHeapInfo (int, long, long, long, long, long, byte)
int heapId
long maxSizeInBytes
long sizeInBytes
long bytesAllocated
long objectsAllocated
long timeStamp
byte reason
public com.android.ddmlib.ClientData$HeapData getVmHeapData ()
com.android.ddmlib.ClientData$HeapData getNativeHeapData ()
public synchronized java.util.Iterator getVmHeapIds ()
public synchronized com.android.ddmlib.ClientData$HeapInfo getVmHeapInfo (int)
int heapId
synchronized void addThread (int, java.lang.String)
int threadId
String threadName
com.android.ddmlib.ThreadInfo attr
synchronized void removeThread (int)
int threadId
public synchronized com.android.ddmlib.ThreadInfo[] getThreads ()
java.util.Collection threads
synchronized com.android.ddmlib.ThreadInfo getThread (int)
int threadId
synchronized void clearThreads ()
public synchronized java.util.List getNativeAllocationList ()
synchronized void addNativeAllocation (com.android.ddmlib.NativeAllocationInfo)
com.android.ddmlib.NativeAllocationInfo allocInfo
synchronized void clearNativeAllocationInfo ()
public synchronized int getTotalNativeMemory ()
synchronized void setTotalNativeMemory (int)
int totalMemory
synchronized void addNativeLibraryMapInfo (long, long, java.lang.String)
long startAddr
long endAddr
String library
public synchronized java.util.List getMappedNativeLibraries ()
synchronized void setAllocationStatus (com.android.ddmlib.ClientData$AllocationTrackingStatus)
com.android.ddmlib.ClientData$AllocationTrackingStatus status
public synchronized com.android.ddmlib.ClientData$AllocationTrackingStatus getAllocationStatus ()
synchronized void setAllocations (com.android.ddmlib.AllocationInfo[])
com.android.ddmlib.AllocationInfo[] allocs
public synchronized com.android.ddmlib.AllocationInfo[] getAllocations ()
void addFeature (java.lang.String)
String feature
public boolean hasFeature (java.lang.String)
String feature
void setPendingHprofDump (java.lang.String)
String pendingHprofDump
java.lang.String getPendingHprofDump ()
public boolean hasPendingHprofDump ()
synchronized void setMethodProfilingStatus (com.android.ddmlib.ClientData$MethodProfilingStatus)
com.android.ddmlib.ClientData$MethodProfilingStatus status
public synchronized com.android.ddmlib.ClientData$MethodProfilingStatus getMethodProfilingStatus ()
void setPendingMethodProfiling (java.lang.String)
String pendingMethodProfiling
java.lang.String getPendingMethodProfiling ()
}
com/android/ddmlib/Device$MultiInstallReceiver.classDevice.java
package com.android.ddmlib
com.android.ddmlib.Device$MultiInstallReceiver extends com.android.ddmlib.MultiLineReceiver {
private static final java.util.regex.Pattern successPattern
String sessionId
private void ()
public boolean isCancelled ()
public void processNewLines (java.lang.String[])
java.util.regex.Matcher matcher
String line
String[] arr$
int len$
int i$
String[] lines
public java.lang.String getSessionId ()
void (com.android.ddmlib.Device$1)
com.android.ddmlib.Device$1 x0
static void ()
}
com/android/ddmlib/EmulatorConsole.classEmulatorConsole.java
package com.android.ddmlib
public final com.android.ddmlib.EmulatorConsole extends java.lang.Object {
private static final String DEFAULT_ENCODING
private static final int WAIT_TIME
private static final int STD_TIMEOUT
private static final String HOST
private static final String COMMAND_PING
private static final String COMMAND_AVD_NAME
private static final String COMMAND_KILL
private static final String COMMAND_GSM_STATUS
private static final String COMMAND_GSM_CALL
private static final String COMMAND_GSM_CANCEL_CALL
private static final String COMMAND_GSM_DATA
private static final String COMMAND_GSM_VOICE
private static final String COMMAND_SMS_SEND
private static final String COMMAND_NETWORK_STATUS
private static final String COMMAND_NETWORK_SPEED
private static final String COMMAND_NETWORK_LATENCY
private static final String COMMAND_GPS
private static final java.util.regex.Pattern RE_KO
public static final int[] MIN_LATENCIES
public static final int[] DOWNLOAD_SPEEDS
public static final String[] NETWORK_SPEEDS
public static final String[] NETWORK_LATENCIES
public static final String RESULT_OK
private static final java.util.regex.Pattern sEmulatorRegexp
private static final java.util.regex.Pattern sVoiceStatusRegexp
private static final java.util.regex.Pattern sDataStatusRegexp
private static final java.util.regex.Pattern sDownloadSpeedRegexp
private static final java.util.regex.Pattern sMinLatencyRegexp
private static final java.util.HashMap sEmulators
private static final String LOG_TAG
private int mPort
private java.nio.channels.SocketChannel mSocketChannel
private byte[] mBuffer
public static com.android.ddmlib.EmulatorConsole getConsole (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice d
Integer port
com.android.ddmlib.EmulatorConsole console
public static java.lang.Integer getEmulatorPort (java.lang.String)
NumberFormatException e
int port
String serialNumber
java.util.regex.Matcher m
private static com.android.ddmlib.EmulatorConsole retrieveConsole (int)
com.android.ddmlib.EmulatorConsole console
int port
private static void removeConsole (int)
int port
private void (int)
int port
private synchronized boolean checkConnection ()
java.net.InetAddress hostAddr
java.io.IOException e
java.net.InetSocketAddress socketAddr
private synchronized boolean ping ()
public synchronized void kill ()
public synchronized void close ()
java.io.IOException e
public synchronized java.lang.String getAvdName ()
int i
java.util.regex.Matcher m
String[] result
public synchronized com.android.ddmlib.EmulatorConsole$NetworkStatus getNetworkStatus ()
String value
String value
java.util.regex.Matcher m
String line
String[] arr$
int len$
int i$
com.android.ddmlib.EmulatorConsole$NetworkStatus status
String[] result
public synchronized com.android.ddmlib.EmulatorConsole$GsmStatus getGsmStatus ()
String value
String value
java.util.regex.Matcher m
String line
String[] arr$
int len$
int i$
com.android.ddmlib.EmulatorConsole$GsmStatus status
String[] result
public synchronized java.lang.String setGsmVoiceMode (com.android.ddmlib.EmulatorConsole$GsmMode) throws java.security.InvalidParameterException
com.android.ddmlib.EmulatorConsole$GsmMode mode
String command
public synchronized java.lang.String setGsmDataMode (com.android.ddmlib.EmulatorConsole$GsmMode) throws java.security.InvalidParameterException
com.android.ddmlib.EmulatorConsole$GsmMode mode
String command
public synchronized java.lang.String call (java.lang.String)
String number
String command
public synchronized java.lang.String cancelCall (java.lang.String)
String number
String command
public synchronized java.lang.String sendSms (java.lang.String, java.lang.String)
String number
String message
String command
public synchronized java.lang.String setNetworkSpeed (int)
int selectionIndex
String command
public synchronized java.lang.String setNetworkLatency (int)
int selectionIndex
String command
public synchronized java.lang.String sendLocation (double, double, double)
double longitude
double latitude
double elevation
java.util.Formatter formatter
private boolean sendCommand (java.lang.String)
java.io.UnsupportedEncodingException e
byte[] bCommand
Exception e
String command
boolean result
private java.lang.String processCommand (java.lang.String)
java.util.regex.Matcher m
String[] result
String command
private java.lang.String[] readLines ()
InterruptedException ie
int pos
int count
java.nio.ByteBuffer buf
int numWaits
boolean stop
String msg
java.io.IOException e
private boolean endsWithOK (int)
int currentPosition
private boolean lastLineIsKO (int)
int currentPosition
int i
private boolean isValid (java.lang.String[])
String[] result
private int getLatencyIndex (java.lang.String)
int i
int latency
NumberFormatException e
String value
private int getSpeedIndex (java.lang.String)
int i
int speed
NumberFormatException e
String value
static void ()
}
com/android/ddmlib/utils/
com/android/ddmlib/utils/DebuggerPorts.classDebuggerPorts.java
package com.android.ddmlib.utils
public com.android.ddmlib.utils.DebuggerPorts extends java.lang.Object {
private final java.util.List mDebuggerPorts
public void (int)
int basePort
public int next ()
int port
public void free (int)
int i
int count
int port
}
com/android/ddmlib/utils/ArrayHelper.classArrayHelper.java
package com.android.ddmlib.utils
public final com.android.ddmlib.utils.ArrayHelper extends java.lang.Object {
public void ()
public static void swap32bitsToArray (int, byte[], int)
int value
byte[] dest
int offset
public static int swap32bitFromArray (byte[], int)
byte[] value
int offset
int v
public static int swapU16bitFromArray (byte[], int)
byte[] value
int offset
int v
public static long swap64bitFromArray (byte[], int)
byte[] value
int offset
long v
}
com/android/ddmlib/CanceledException.classCanceledException.java
package com.android.ddmlib
public abstract com.android.ddmlib.CanceledException extends java.lang.Exception {
private static final long serialVersionUID
void (java.lang.String)
String message
void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public abstract boolean wasCanceled ()
}
com/android/ddmlib/Device$2.classDevice.java
package com.android.ddmlib
com.android.ddmlib.Device$2 extends java.lang.Object implements com.google.common.base.Function {
final com.android.ddmlib.Device this$0
void (com.android.ddmlib.Device)
public java.io.File apply (java.lang.String)
String input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/android/ddmlib/FileListingService.classFileListingService.java
package com.android.ddmlib
public final com.android.ddmlib.FileListingService extends java.lang.Object {
private static final java.util.regex.Pattern sApkPattern
private static final String PM_FULL_LISTING
private static final java.util.regex.Pattern sPmPattern
public static final String DIRECTORY_DATA
public static final String DIRECTORY_SDCARD
public static final String DIRECTORY_MNT
public static final String DIRECTORY_SYSTEM
public static final String DIRECTORY_TEMP
public static final String DIRECTORY_APP
public static final long REFRESH_RATE
static final long REFRESH_TEST
public static final int TYPE_FILE
public static final int TYPE_DIRECTORY
public static final int TYPE_DIRECTORY_LINK
public static final int TYPE_BLOCK
public static final int TYPE_CHARACTER
public static final int TYPE_LINK
public static final int TYPE_SOCKET
public static final int TYPE_FIFO
public static final int TYPE_OTHER
public static final String FILE_SEPARATOR
private static final String FILE_ROOT
public static final java.util.regex.Pattern LS_L_PATTERN
public static final java.util.regex.Pattern LS_LD_PATTERN
private com.android.ddmlib.Device mDevice
private com.android.ddmlib.FileListingService$FileEntry mRoot
private java.util.ArrayList mThreadList
void (com.android.ddmlib.Device)
com.android.ddmlib.Device device
public com.android.ddmlib.FileListingService$FileEntry getRoot ()
public com.android.ddmlib.FileListingService$FileEntry[] getChildren (com.android.ddmlib.FileListingService$FileEntry, boolean, com.android.ddmlib.FileListingService$IListingReceiver)
com.android.ddmlib.FileListingService$FileEntry entry
boolean useCache
com.android.ddmlib.FileListingService$IListingReceiver receiver
Thread t
public com.android.ddmlib.FileListingService$FileEntry[] getChildrenSync (com.android.ddmlib.FileListingService$FileEntry) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
com.android.ddmlib.FileListingService$FileEntry entry
private void doLs (com.android.ddmlib.FileListingService$FileEntry)
Exception e
com.android.ddmlib.FileListingService$FileEntry entry
private void doLsAndThrow (com.android.ddmlib.FileListingService$FileEntry) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
String command
com.android.ddmlib.FileListingService$LsReceiver receiver
com.android.ddmlib.FileListingService$FileEntry entry
java.util.ArrayList entryList
java.util.ArrayList linkList
static java.util.regex.Pattern access$000 ()
static void access$200 (com.android.ddmlib.FileListingService, com.android.ddmlib.FileListingService$FileEntry)
com.android.ddmlib.FileListingService x0
com.android.ddmlib.FileListingService$FileEntry x1
static java.util.regex.Pattern access$300 ()
static com.android.ddmlib.Device access$400 (com.android.ddmlib.FileListingService)
com.android.ddmlib.FileListingService x0
static java.util.ArrayList access$500 (com.android.ddmlib.FileListingService)
com.android.ddmlib.FileListingService x0
static void ()
}
com/android/ddmlib/EmulatorConsole$GsmStatus.classEmulatorConsole.java
package com.android.ddmlib
public com.android.ddmlib.EmulatorConsole$GsmStatus extends java.lang.Object {
public com.android.ddmlib.EmulatorConsole$GsmMode voice
public com.android.ddmlib.EmulatorConsole$GsmMode data
public void ()
}
com/android/ddmlib/PropertyFetcher$GetPropReceiver.classPropertyFetcher.java
package com.android.ddmlib
com.android.ddmlib.PropertyFetcher$GetPropReceiver extends com.android.ddmlib.MultiLineReceiver {
private final java.util.Map mCollectedProperties
void ()
public void processNewLines (java.lang.String[])
String label
String value
java.util.regex.Matcher m
String line
String[] arr$
int len$
int i$
String[] lines
public boolean isCancelled ()
java.util.Map getCollectedProperties ()
}
com/android/ddmlib/ClientData$MethodProfilingStatus.classClientData.java
package com.android.ddmlib
public final com.android.ddmlib.ClientData$MethodProfilingStatus extends java.lang.Enum {
public static final com.android.ddmlib.ClientData$MethodProfilingStatus UNKNOWN
public static final com.android.ddmlib.ClientData$MethodProfilingStatus OFF
public static final com.android.ddmlib.ClientData$MethodProfilingStatus TRACER_ON
public static final com.android.ddmlib.ClientData$MethodProfilingStatus SAMPLER_ON
private static final com.android.ddmlib.ClientData$MethodProfilingStatus[] $VALUES
public static com.android.ddmlib.ClientData$MethodProfilingStatus[] values ()
public static com.android.ddmlib.ClientData$MethodProfilingStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/android/ddmlib/AndroidDebugBridge$IClientChangeListener.classAndroidDebugBridge.java
package com.android.ddmlib
public abstract com.android.ddmlib.AndroidDebugBridge$IClientChangeListener extends java.lang.Object {
public abstract void clientChanged (com.android.ddmlib.Client, int)
}
com/android/ddmlib/DdmConstants.classDdmConstants.java
package com.android.ddmlib
public final com.android.ddmlib.DdmConstants extends java.lang.Object {
public static final int PLATFORM_UNKNOWN
public static final int PLATFORM_LINUX
public static final int PLATFORM_WINDOWS
public static final int PLATFORM_DARWIN
public static final int CURRENT_PLATFORM
public static final String EXTENSION
public static final String DOT_TRACE
public static final String FN_HPROF_CONVERTER
public static final String FN_TRACEVIEW
public void ()
public static int currentPlatform ()
String os
static void ()
}
com/android/ddmlib/IDevice$HardwareFeature.classIDevice.java
package com.android.ddmlib
public final com.android.ddmlib.IDevice$HardwareFeature extends java.lang.Enum {
public static final com.android.ddmlib.IDevice$HardwareFeature WATCH
public static final com.android.ddmlib.IDevice$HardwareFeature TV
private final String mCharacteristic
private static final com.android.ddmlib.IDevice$HardwareFeature[] $VALUES
public static com.android.ddmlib.IDevice$HardwareFeature[] values ()
public static com.android.ddmlib.IDevice$HardwareFeature valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String characteristic
public java.lang.String getCharacteristic ()
static void ()
}
com/android/ddmlib/HandleHello.classHandleHello.java
package com.android.ddmlib
final com.android.ddmlib.HandleHello extends com.android.ddmlib.ChunkHandler {
public static final int CHUNK_HELO
public static final int CHUNK_FEAT
private static final com.android.ddmlib.HandleHello mInst
static final boolean $assertionsDisabled
private void ()
public static void register (com.android.ddmlib.MonitorThread)
com.android.ddmlib.MonitorThread mt
public void clientReady (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
public void clientDisconnected (com.android.ddmlib.Client)
com.android.ddmlib.Client client
public static void sendHelloCommands (com.android.ddmlib.Client, int) throws java.io.IOException
com.android.ddmlib.Client client
int serverProtocolVersion
public void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
private static void handleHELO (com.android.ddmlib.Client, java.nio.ByteBuffer)
int expectedPacketLength
java.nio.BufferUnderflowException e
int abiLength
java.nio.BufferUnderflowException e
int jvmFlagsLength
java.nio.BufferUnderflowException e
com.android.ddmlib.Client client
java.nio.ByteBuffer data
int version
int pid
int vmIdentLen
int appNameLen
String vmIdent
String appName
int userId
boolean validUserId
boolean validAbi
String abi
boolean hasJvmFlags
String jvmFlags
com.android.ddmlib.ClientData cd
public static void sendHELO (com.android.ddmlib.Client, int) throws java.io.IOException
com.android.ddmlib.Client client
int serverProtocolVersion
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
private static void handleFEAT (com.android.ddmlib.Client, java.nio.ByteBuffer)
int len
String feature
com.android.ddmlib.Client client
java.nio.ByteBuffer data
int featureCount
int i
public static void sendFEAT (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
static void ()
}
com/android/ddmlib/IShellEnabledDevice.classIShellEnabledDevice.java
package com.android.ddmlib
public abstract com.android.ddmlib.IShellEnabledDevice extends java.lang.Object {
public abstract java.lang.String getName ()
public abstract void executeShellCommand (java.lang.String, com.android.ddmlib.IShellOutputReceiver, long, java.util.concurrent.TimeUnit) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException com.android.ddmlib.ShellCommandUnresponsiveException java.io.IOException
public abstract java.util.concurrent.Future getSystemProperty (java.lang.String)
}
com/android/ddmlib/DebugPortManager.classDebugPortManager.java
package com.android.ddmlib
public com.android.ddmlib.DebugPortManager extends java.lang.Object {
private static com.android.ddmlib.DebugPortManager$IDebugPortProvider sProvider
public void ()
public static void setProvider (com.android.ddmlib.DebugPortManager$IDebugPortProvider)
com.android.ddmlib.DebugPortManager$IDebugPortProvider provider
static com.android.ddmlib.DebugPortManager$IDebugPortProvider getProvider ()
static void ()
}
com/android/ddmlib/Log$ILogOutput.classLog.java
package com.android.ddmlib
public abstract com.android.ddmlib.Log$ILogOutput extends java.lang.Object {
public abstract void printLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
public abstract void printAndPromptLog (com.android.ddmlib.Log$LogLevel, java.lang.String, java.lang.String)
}
com/android/ddmlib/ClientData$HprofData.classClientData.java
package com.android.ddmlib
public com.android.ddmlib.ClientData$HprofData extends java.lang.Object {
public final com.android.ddmlib.ClientData$HprofData$Type type
public final String filename
public final byte[] data
public void (java.lang.String)
String filename
public void (byte[])
byte[] data
}
com/android/ddmlib/ClientData$HeapData.classClientData.java
package com.android.ddmlib
public com.android.ddmlib.ClientData$HeapData extends java.lang.Object {
private java.util.TreeSet mHeapSegments
private boolean mHeapDataComplete
private byte[] mProcessedHeapData
private java.util.Map mProcessedHeapMap
public void ()
public synchronized void clearHeapData ()
synchronized void addHeapData (java.nio.ByteBuffer)
java.nio.BufferUnderflowException e
java.nio.ByteBuffer data
com.android.ddmlib.HeapSegment hs
synchronized void sealHeapData ()
public boolean isHeapDataComplete ()
public java.util.Collection getHeapSegments ()
public void setProcessedHeapData (byte[])
byte[] heapData
public byte[] getProcessedHeapData ()
public void setProcessedHeapMap (java.util.Map)
java.util.Map heapMap
public java.util.Map getProcessedHeapMap ()
}
com/android/ddmlib/DeviceMonitor.classDeviceMonitor.java
package com.android.ddmlib
final com.android.ddmlib.DeviceMonitor extends java.lang.Object {
private static final String ADB_TRACK_DEVICES_COMMAND
private static final String ADB_TRACK_JDWP_COMMAND
private final byte[] mLengthBuffer2
private volatile boolean mQuit
private final com.android.ddmlib.AndroidDebugBridge mServer
private com.android.ddmlib.DeviceMonitor$DeviceListMonitorTask mDeviceListMonitorTask
private java.nio.channels.Selector mSelector
private final java.util.List mDevices
private final com.android.ddmlib.utils.DebuggerPorts mDebuggerPorts
private final java.util.Map mClientsToReopen
private final java.util.concurrent.BlockingQueue mChannelsToRegister
void (com.android.ddmlib.AndroidDebugBridge)
com.android.ddmlib.AndroidDebugBridge server
void start ()
void stop ()
boolean isMonitoring ()
int getConnectionAttemptCount ()
int getRestartAttemptCount ()
boolean hasInitialDeviceList ()
com.android.ddmlib.Device[] getDevices ()
com.android.ddmlib.AndroidDebugBridge getServer ()
void addClientToDropAndReopen (com.android.ddmlib.Client, int)
com.android.ddmlib.Client client
int port
private static java.nio.channels.SocketChannel openAdbConnection ()
java.nio.channels.SocketChannel adbChannel
java.io.IOException e
private void updateDevices (java.util.List)
com.android.ddmlib.IDevice device
java.util.Iterator i$
com.android.ddmlib.Device device
java.util.Map$Entry entry
java.util.Iterator i$
com.android.ddmlib.IDevice device
java.util.Iterator i$
com.android.ddmlib.Device device
java.util.Iterator i$
com.android.ddmlib.Device device
java.util.Iterator i$
java.util.List newList
com.android.ddmlib.DeviceMonitor$DeviceListComparisonResult result
java.util.List newlyOnline
private void removeDevice (com.android.ddmlib.Device)
java.io.IOException e
com.android.ddmlib.Device device
java.nio.channels.SocketChannel channel
private static void queryAvdName (com.android.ddmlib.Device)
com.android.ddmlib.Device device
com.android.ddmlib.EmulatorConsole console
private boolean startMonitoringDevice (com.android.ddmlib.Device)
InterruptedException e
boolean result
java.io.IOException e1
com.android.ddmlib.TimeoutException e
java.io.IOException e1
com.android.ddmlib.AdbCommandRejectedException e
java.io.IOException e1
java.io.IOException e
com.android.ddmlib.Device device
java.nio.channels.SocketChannel socketChannel
private void startDeviceMonitorThread () throws java.io.IOException
private void deviceClientMonitorLoop ()
com.android.ddmlib.Device device
int pid
int port
com.android.ddmlib.Client client
java.util.Iterator i$
java.util.Set clients
com.android.ddmlib.MonitorThread monitorThread
com.android.utils.Pair data
InterruptedException e
int length
java.io.IOException ioe
com.android.ddmlib.Device device
java.nio.channels.SocketChannel socket
Object attachment
java.nio.channels.SelectionKey key
int count
java.util.Set keys
java.util.Iterator iter
java.io.IOException e
private static boolean sendDeviceMonitoringRequest (java.nio.channels.SocketChannel, com.android.ddmlib.Device) throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
com.android.ddmlib.AdbHelper$AdbResponse resp
com.android.ddmlib.TimeoutException e
java.io.IOException e
java.nio.channels.SocketChannel socket
com.android.ddmlib.Device device
private void processIncomingJdwpData (com.android.ddmlib.Device, java.nio.channels.SocketChannel, int) throws java.io.IOException
NumberFormatException nfe
String pid
String[] arr$
int len$
int i$
byte[] buffer
String result
String[] pids
com.android.ddmlib.Client c
java.util.Iterator i$
Integer pid
java.util.Iterator i$
int newPid
java.util.Iterator i$
java.util.Set newPids
com.android.ddmlib.MonitorThread monitorThread
java.util.List clients
java.util.Map existingClients
java.util.Set clientsToRemove
java.util.Set pidsToAdd
com.android.ddmlib.Device device
java.nio.channels.SocketChannel monitorSocket
int length
private static void openClient (com.android.ddmlib.Device, int, int, com.android.ddmlib.MonitorThread)
java.net.UnknownHostException uhe
com.android.ddmlib.TimeoutException e
com.android.ddmlib.AdbCommandRejectedException e
java.io.IOException ioe
com.android.ddmlib.Device device
int pid
int port
com.android.ddmlib.MonitorThread monitorThread
java.nio.channels.SocketChannel clientSocket
private static void createClient (com.android.ddmlib.Device, int, java.nio.channels.SocketChannel, int, com.android.ddmlib.MonitorThread)
java.io.IOException ioe
com.android.ddmlib.Device device
int pid
java.nio.channels.SocketChannel socket
int debuggerPort
com.android.ddmlib.MonitorThread monitorThread
com.android.ddmlib.Client client
private int getNextDebuggerPort ()
void addPortToAvailableList (int)
int port
private static int readLength (java.nio.channels.SocketChannel, byte[]) throws java.io.IOException
NumberFormatException nfe
java.nio.channels.SocketChannel socket
byte[] buffer
String msg
private static java.lang.String read (java.nio.channels.SocketChannel, byte[]) throws java.io.IOException
int count
java.io.UnsupportedEncodingException e
java.nio.channels.SocketChannel socket
byte[] buffer
java.nio.ByteBuffer buf
static void access$100 (com.android.ddmlib.DeviceMonitor)
com.android.ddmlib.DeviceMonitor x0
static java.util.List access$200 (com.android.ddmlib.DeviceMonitor)
com.android.ddmlib.DeviceMonitor x0
static void access$300 (com.android.ddmlib.DeviceMonitor, com.android.ddmlib.Device)
com.android.ddmlib.DeviceMonitor x0
com.android.ddmlib.Device x1
static com.android.ddmlib.AndroidDebugBridge access$400 (com.android.ddmlib.DeviceMonitor)
com.android.ddmlib.DeviceMonitor x0
static void access$500 (com.android.ddmlib.DeviceMonitor, java.util.List)
com.android.ddmlib.DeviceMonitor x0
java.util.List x1
static java.nio.channels.SocketChannel access$600 ()
static int access$700 (java.nio.channels.SocketChannel, byte[]) throws java.io.IOException
java.nio.channels.SocketChannel x0
byte[] x1
static java.lang.String access$800 (java.nio.channels.SocketChannel, byte[]) throws java.io.IOException
java.nio.channels.SocketChannel x0
byte[] x1
}
com/android/ddmlib/BatteryFetcher.classBatteryFetcher.java
package com.android.ddmlib
com.android.ddmlib.BatteryFetcher extends java.lang.Object {
private static final String LOG_TAG
private static final long FETCH_BACKOFF_MS
private static final long BATTERY_TIMEOUT
private Integer mBatteryLevel
private final com.android.ddmlib.IDevice mDevice
private long mLastSuccessTime
private com.google.common.util.concurrent.SettableFuture mPendingRequest
public void (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
public synchronized java.util.concurrent.Future getBattery (long, java.util.concurrent.TimeUnit)
com.google.common.util.concurrent.SettableFuture result
long freshness
java.util.concurrent.TimeUnit timeUnit
com.google.common.util.concurrent.SettableFuture result
private boolean isFetchRequired (long, java.util.concurrent.TimeUnit)
long freshness
java.util.concurrent.TimeUnit timeUnit
long freshnessMs
private void initiateBatteryQuery ()
String threadName
Thread fetchThread
private synchronized boolean setBatteryLevel (java.lang.Integer)
Integer batteryLevel
private synchronized void handleBatteryLevelFailure (java.lang.Exception)
Exception e
static com.android.ddmlib.IDevice access$000 (com.android.ddmlib.BatteryFetcher)
com.android.ddmlib.BatteryFetcher x0
static boolean access$100 (com.android.ddmlib.BatteryFetcher, java.lang.Integer)
com.android.ddmlib.BatteryFetcher x0
Integer x1
static void access$300 (com.android.ddmlib.BatteryFetcher, java.lang.Exception)
com.android.ddmlib.BatteryFetcher x0
Exception x1
}
com/android/ddmlib/FileListingService$LsReceiver$1.classFileListingService.java
package com.android.ddmlib
com.android.ddmlib.FileListingService$LsReceiver$1 extends com.android.ddmlib.MultiLineReceiver {
final int[] val$nLines
final com.android.ddmlib.FileListingService$LsReceiver this$0
void (com.android.ddmlib.FileListingService$LsReceiver, int[])
public void processNewLines (java.lang.String[])
java.util.regex.Matcher m
String line
String[] arr$
int len$
int i$
String[] lines
public boolean isCancelled ()
}
com/android/ddmlib/AdbHelper$AdbResponse.classAdbHelper.java
package com.android.ddmlib
com.android.ddmlib.AdbHelper$AdbResponse extends java.lang.Object {
public boolean okay
public String message
public void ()
}
com/android/ddmlib/PropertyFetcher.classPropertyFetcher.java
package com.android.ddmlib
com.android.ddmlib.PropertyFetcher extends java.lang.Object {
private static final String GETPROP_COMMAND
private static final java.util.regex.Pattern GETPROP_PATTERN
private static final int GETPROP_TIMEOUT_SEC
private static final int EXPECTED_PROP_COUNT
private final java.util.Map mProperties
private final com.android.ddmlib.IDevice mDevice
private com.android.ddmlib.PropertyFetcher$CacheState mCacheState
private final java.util.Map mPendingRequests
public void (com.android.ddmlib.IDevice)
com.android.ddmlib.IDevice device
public synchronized java.util.Map getProperties ()
public synchronized java.util.concurrent.Future getProperty (java.lang.String)
com.google.common.util.concurrent.SettableFuture result
com.google.common.util.concurrent.SettableFuture result
String name
com.google.common.util.concurrent.SettableFuture result
private com.google.common.util.concurrent.SettableFuture addPendingRequest (java.lang.String)
String name
com.google.common.util.concurrent.SettableFuture future
private void initiatePropertiesQuery ()
String threadName
Thread propThread
private synchronized void populateCache (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map props
private synchronized void handleException (java.lang.Exception)
java.util.Map$Entry entry
java.util.Iterator i$
Exception e
public synchronized boolean arePropertiesSet ()
private static boolean isRoProp (java.lang.String)
String propName
static java.util.regex.Pattern access$000 ()
static com.android.ddmlib.IDevice access$100 (com.android.ddmlib.PropertyFetcher)
com.android.ddmlib.PropertyFetcher x0
static void access$200 (com.android.ddmlib.PropertyFetcher, java.util.Map)
com.android.ddmlib.PropertyFetcher x0
java.util.Map x1
static void access$300 (com.android.ddmlib.PropertyFetcher, java.lang.Exception)
com.android.ddmlib.PropertyFetcher x0
Exception x1
static void ()
}
com/android/ddmlib/ThreadInfo.classThreadInfo.java
package com.android.ddmlib
public final com.android.ddmlib.ThreadInfo extends java.lang.Object implements com.android.ddmlib.IStackTraceInfo {
private int mThreadId
private String mThreadName
private int mStatus
private int mTid
private int mUtime
private int mStime
private boolean mIsDaemon
private StackTraceElement[] mTrace
private long mTraceTime
void (int, java.lang.String)
int threadId
String threadName
void updateThread (int, int, int, int, boolean)
int status
int tid
int utime
int stime
boolean isDaemon
void setStackCall (java.lang.StackTraceElement[])
StackTraceElement[] trace
public int getThreadId ()
public java.lang.String getThreadName ()
void setThreadName (java.lang.String)
String name
public int getTid ()
public int getStatus ()
public int getUtime ()
public int getStime ()
public boolean isDaemon ()
public java.lang.StackTraceElement[] getStackTrace ()
public long getStackCallTime ()
}
com/android/ddmlib/HandleProfiling.classHandleProfiling.java
package com.android.ddmlib
final com.android.ddmlib.HandleProfiling extends com.android.ddmlib.ChunkHandler {
public static final int CHUNK_MPRS
public static final int CHUNK_MPRE
public static final int CHUNK_MPSS
public static final int CHUNK_MPSE
public static final int CHUNK_SPSS
public static final int CHUNK_SPSE
public static final int CHUNK_MPRQ
public static final int CHUNK_FAIL
private static final com.android.ddmlib.HandleProfiling mInst
private void ()
public static void register (com.android.ddmlib.MonitorThread)
com.android.ddmlib.MonitorThread mt
public void clientReady (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
public void clientDisconnected (com.android.ddmlib.Client)
com.android.ddmlib.Client client
public void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
public static void sendMPRS (com.android.ddmlib.Client, java.lang.String, int, int) throws java.io.IOException
com.android.ddmlib.Client client
String fileName
int bufferSize
int flags
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
public static void sendMPRE (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
private void handleMPRE (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
byte result
String filename
com.android.ddmlib.ClientData$IMethodProfilingHandler handler
public static void sendMPSS (com.android.ddmlib.Client, int, int) throws java.io.IOException
com.android.ddmlib.Client client
int bufferSize
int flags
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
public static void sendSPSS (com.android.ddmlib.Client, int, int, java.util.concurrent.TimeUnit) throws java.io.IOException
com.android.ddmlib.Client client
int bufferSize
int samplingInterval
java.util.concurrent.TimeUnit samplingIntervalTimeUnits
int interval
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
public static void sendMPSE (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
public static void sendSPSE (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
private void handleMPSE (com.android.ddmlib.Client, java.nio.ByteBuffer)
byte[] stuff
com.android.ddmlib.Client client
java.nio.ByteBuffer data
com.android.ddmlib.ClientData$IMethodProfilingHandler handler
public static void sendMPRQ (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
private void handleMPRQ (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
byte result
private void handleFAIL (com.android.ddmlib.Client, java.nio.ByteBuffer)
byte[] messageBuffer
com.android.ddmlib.ClientData$IMethodProfilingHandler handler
com.android.ddmlib.ClientData$IMethodProfilingHandler handler
java.io.IOException e
com.android.ddmlib.Client client
java.nio.ByteBuffer data
int length
String message
String filename
static void ()
}
com/android/ddmlib/AllocationInfo.classAllocationInfo.java
package com.android.ddmlib
public com.android.ddmlib.AllocationInfo extends java.lang.Object implements com.android.ddmlib.IStackTraceInfo {
private final String mAllocatedClass
private final int mAllocNumber
private final int mAllocationSize
private final short mThreadId
private final StackTraceElement[] mStackTrace
void (int, java.lang.String, int, short, java.lang.StackTraceElement[])
int allocNumber
String allocatedClass
int allocationSize
short threadId
StackTraceElement[] stackTrace
public int getAllocNumber ()
public java.lang.String getAllocatedClass ()
public int getSize ()
public short getThreadId ()
public java.lang.StackTraceElement[] getStackTrace ()
public int compareTo (com.android.ddmlib.AllocationInfo)
com.android.ddmlib.AllocationInfo otherAlloc
public java.lang.String getAllocationSite ()
public java.lang.String getFirstTraceClassName ()
public java.lang.String getFirstTraceMethodName ()
public boolean filter (java.lang.String, boolean, java.util.Locale)
String filter
boolean fullTrace
java.util.Locale locale
public boolean allocatedClassMatches (java.lang.String, java.util.Locale)
String pattern
java.util.Locale locale
public java.util.List getMatchingStackFrames (java.lang.String, boolean, java.util.Locale)
String frameString
int i
int length
java.util.List matchingFrames
String filter
boolean fullTrace
java.util.Locale locale
static int access$000 (com.android.ddmlib.AllocationInfo)
com.android.ddmlib.AllocationInfo x0
static java.lang.String access$100 (com.android.ddmlib.AllocationInfo)
com.android.ddmlib.AllocationInfo x0
static short access$200 (com.android.ddmlib.AllocationInfo)
com.android.ddmlib.AllocationInfo x0
static int access$300 (com.android.ddmlib.AllocationInfo)
com.android.ddmlib.AllocationInfo x0
}
com/android/ddmlib/FileListingService$FileEntry$1.classFileListingService.java
package com.android.ddmlib
final com.android.ddmlib.FileListingService$FileEntry$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.android.ddmlib.FileListingService$FileEntry, com.android.ddmlib.FileListingService$FileEntry)
com.android.ddmlib.FileListingService$FileEntry fe1
com.android.ddmlib.FileListingService$FileEntry fe2
com.android.ddmlib.FileListingService$FileEntry o1
com.android.ddmlib.FileListingService$FileEntry o2
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
com/android/ddmlib/ShellCommandUnresponsiveException.classShellCommandUnresponsiveException.java
package com.android.ddmlib
public com.android.ddmlib.ShellCommandUnresponsiveException extends java.lang.Exception {
private static final long serialVersionUID
public void ()
}
com/android/ddmlib/ScreenRecorderOptions$Builder.classScreenRecorderOptions.java
package com.android.ddmlib
public com.android.ddmlib.ScreenRecorderOptions$Builder extends java.lang.Object {
private int mWidth
private int mHeight
private int mBitRate
private long mTime
private java.util.concurrent.TimeUnit mTimeUnits
public void ()
public com.android.ddmlib.ScreenRecorderOptions$Builder setSize (int, int)
int w
int h
public com.android.ddmlib.ScreenRecorderOptions$Builder setBitRate (int)
int bitRateMbps
public com.android.ddmlib.ScreenRecorderOptions$Builder setTimeLimit (long, java.util.concurrent.TimeUnit)
long time
java.util.concurrent.TimeUnit units
public com.android.ddmlib.ScreenRecorderOptions build ()
static int access$000 (com.android.ddmlib.ScreenRecorderOptions$Builder)
com.android.ddmlib.ScreenRecorderOptions$Builder x0
static int access$100 (com.android.ddmlib.ScreenRecorderOptions$Builder)
com.android.ddmlib.ScreenRecorderOptions$Builder x0
static int access$200 (com.android.ddmlib.ScreenRecorderOptions$Builder)
com.android.ddmlib.ScreenRecorderOptions$Builder x0
static long access$300 (com.android.ddmlib.ScreenRecorderOptions$Builder)
com.android.ddmlib.ScreenRecorderOptions$Builder x0
static java.util.concurrent.TimeUnit access$400 (com.android.ddmlib.ScreenRecorderOptions$Builder)
com.android.ddmlib.ScreenRecorderOptions$Builder x0
}
com/android/ddmlib/BatteryFetcher$BatteryReceiver.classBatteryFetcher.java
package com.android.ddmlib
final com.android.ddmlib.BatteryFetcher$BatteryReceiver extends com.android.ddmlib.MultiLineReceiver {
private static final java.util.regex.Pattern BATTERY_LEVEL
private static final java.util.regex.Pattern SCALE
private Integer mBatteryLevel
private Integer mBatteryScale
private void ()
public java.lang.Integer getBatteryLevel ()
public void processNewLines (java.lang.String[])
NumberFormatException e
NumberFormatException e
java.util.regex.Matcher batteryMatch
java.util.regex.Matcher scaleMatch
String line
String[] arr$
int len$
int i$
String[] lines
public boolean isCancelled ()
void (com.android.ddmlib.BatteryFetcher$1)
com.android.ddmlib.BatteryFetcher$1 x0
static void ()
}
com/android/ddmlib/IShellOutputReceiver.classIShellOutputReceiver.java
package com.android.ddmlib
public abstract com.android.ddmlib.IShellOutputReceiver extends java.lang.Object {
public abstract void addOutput (byte[], int, int)
public abstract void flush ()
public abstract boolean isCancelled ()
}
com/android/ddmlib/HandleViewDebug$NullChunkHandler.classHandleViewDebug.java
package com.android.ddmlib
com.android.ddmlib.HandleViewDebug$NullChunkHandler extends com.android.ddmlib.HandleViewDebug$ViewDumpHandler {
public void (int)
int chunkType
protected void handleViewDebugResult (java.nio.ByteBuffer)
java.nio.ByteBuffer data
}
com/android/ddmlib/IDevice$DeviceState.classIDevice.java
package com.android.ddmlib
public final com.android.ddmlib.IDevice$DeviceState extends java.lang.Enum {
public static final com.android.ddmlib.IDevice$DeviceState BOOTLOADER
public static final com.android.ddmlib.IDevice$DeviceState OFFLINE
public static final com.android.ddmlib.IDevice$DeviceState ONLINE
public static final com.android.ddmlib.IDevice$DeviceState RECOVERY
public static final com.android.ddmlib.IDevice$DeviceState UNAUTHORIZED
private String mState
private static final com.android.ddmlib.IDevice$DeviceState[] $VALUES
public static com.android.ddmlib.IDevice$DeviceState[] values ()
public static com.android.ddmlib.IDevice$DeviceState valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String state
public static com.android.ddmlib.IDevice$DeviceState getState (java.lang.String)
com.android.ddmlib.IDevice$DeviceState deviceState
com.android.ddmlib.IDevice$DeviceState[] arr$
int len$
int i$
String state
static void ()
}
com/android/ddmlib/HandleThread.classHandleThread.java
package com.android.ddmlib
final com.android.ddmlib.HandleThread extends com.android.ddmlib.ChunkHandler {
public static final int CHUNK_THEN
public static final int CHUNK_THCR
public static final int CHUNK_THDE
public static final int CHUNK_THST
public static final int CHUNK_THNM
public static final int CHUNK_STKL
private static final com.android.ddmlib.HandleThread mInst
private static volatile boolean sThreadStatusReqRunning
private static volatile boolean sThreadStackTraceReqRunning
private void ()
public static void register (com.android.ddmlib.MonitorThread)
com.android.ddmlib.MonitorThread mt
public void clientReady (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
public void clientDisconnected (com.android.ddmlib.Client)
com.android.ddmlib.Client client
public void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
private void handleTHCR (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
int threadId
int nameLen
String name
private void handleTHDE (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
int threadId
private void handleTHST (com.android.ddmlib.Client, java.nio.ByteBuffer)
int slurp
int threadId
int status
int tid
int utime
int stime
boolean isDaemon
com.android.ddmlib.ClientData cd
com.android.ddmlib.ThreadInfo threadInfo
int i
com.android.ddmlib.Client client
java.nio.ByteBuffer data
int headerLen
int bytesPerEntry
int extraPerEntry
int threadCount
private void handleTHNM (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
int threadId
int nameLen
String name
com.android.ddmlib.ThreadInfo threadInfo
private void handleSTKL (com.android.ddmlib.Client, java.nio.ByteBuffer)
String fileName
String className
String methodName
String fileName
int len
int lineNumber
com.android.ddmlib.Client client
java.nio.ByteBuffer data
StackTraceElement[] trace
int i
int threadId
int stackDepth
int future
com.android.ddmlib.ThreadInfo threadInfo
public static void sendTHEN (com.android.ddmlib.Client, boolean) throws java.io.IOException
com.android.ddmlib.Client client
boolean enable
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
public static void sendSTKL (com.android.ddmlib.Client, int) throws java.io.IOException
com.android.ddmlib.Client client
int threadId
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
static void requestThreadUpdate (com.android.ddmlib.Client)
com.android.ddmlib.Client client
static void requestThreadStackCallRefresh (com.android.ddmlib.Client, int)
com.android.ddmlib.Client client
int threadId
private static void sendTHST (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
static boolean access$002 (boolean)
boolean x0
static void access$100 (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client x0
static boolean access$202 (boolean)
boolean x0
static void ()
}
com/android/ddmlib/HandleNativeHeap$NativeBuffer.classHandleNativeHeap.java
package com.android.ddmlib
abstract com.android.ddmlib.HandleNativeHeap$NativeBuffer extends java.lang.Object {
protected java.nio.ByteBuffer mBuffer
final com.android.ddmlib.HandleNativeHeap this$0
public void (com.android.ddmlib.HandleNativeHeap, java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
public abstract int getSizeT ()
public abstract long getPtr ()
}
com/android/ddmlib/PropertyFetcher$1.classPropertyFetcher.java
package com.android.ddmlib
com.android.ddmlib.PropertyFetcher$1 extends java.lang.Thread {
final com.android.ddmlib.PropertyFetcher this$0
void (com.android.ddmlib.PropertyFetcher, java.lang.String)
String x0
public void run ()
com.android.ddmlib.PropertyFetcher$GetPropReceiver propReceiver
Exception e
}
com/android/ddmlib/Client.classClient.java
package com.android.ddmlib
public com.android.ddmlib.Client extends java.lang.Object {
private static final int SERVER_PROTOCOL_VERSION
public static final int CHANGE_NAME
public static final int CHANGE_DEBUGGER_STATUS
public static final int CHANGE_PORT
public static final int CHANGE_THREAD_MODE
public static final int CHANGE_THREAD_DATA
public static final int CHANGE_HEAP_MODE
public static final int CHANGE_HEAP_DATA
public static final int CHANGE_NATIVE_HEAP_DATA
public static final int CHANGE_THREAD_STACKTRACE
public static final int CHANGE_HEAP_ALLOCATIONS
public static final int CHANGE_HEAP_ALLOCATION_STATUS
public static final int CHANGE_METHOD_PROFILING_STATUS
public static final int CHANGE_HPROF
public static final int CHANGE_INFO
private java.nio.channels.SocketChannel mChan
private com.android.ddmlib.Debugger mDebugger
private int mDebuggerListenPort
private java.util.HashMap mOutstandingReqs
private com.android.ddmlib.ClientData mClientData
private boolean mThreadUpdateEnabled
private boolean mHeapInfoUpdateEnabled
private boolean mHeapSegmentUpdateEnabled
private static final int INITIAL_BUF_SIZE
private static final int MAX_BUF_SIZE
private java.nio.ByteBuffer mReadBuffer
private static final int WRITE_BUF_SIZE
private java.nio.ByteBuffer mWriteBuffer
private com.android.ddmlib.Device mDevice
private int mConnState
private static final int ST_INIT
private static final int ST_NOT_JDWP
private static final int ST_AWAIT_SHAKE
private static final int ST_NEED_DDM_PKT
private static final int ST_NOT_DDM
private static final int ST_READY
private static final int ST_ERROR
private static final int ST_DISCONNECTED
static final boolean $assertionsDisabled
void (com.android.ddmlib.Device, java.nio.channels.SocketChannel, int)
com.android.ddmlib.Device device
java.nio.channels.SocketChannel chan
int pid
public java.lang.String toString ()
public com.android.ddmlib.IDevice getDevice ()
com.android.ddmlib.Device getDeviceImpl ()
public int getDebuggerListenPort ()
public boolean isDdmAware ()
public boolean isDebuggerAttached ()
com.android.ddmlib.Debugger getDebugger ()
public com.android.ddmlib.ClientData getClientData ()
public void executeGarbageCollector ()
java.io.IOException ioe
public void dumpHprof ()
String file
java.io.IOException e
boolean canStream
public void toggleMethodProfiling ()
java.io.IOException e
private int getProfileBufferSize ()
public void startMethodTracer () throws java.io.IOException
String file
boolean canStream
int bufferSize
public void stopMethodTracer () throws java.io.IOException
boolean canStream
public void startSamplingProfiler (int, java.util.concurrent.TimeUnit) throws java.io.IOException
int samplingInterval
java.util.concurrent.TimeUnit timeUnit
int bufferSize
public void stopSamplingProfiler () throws java.io.IOException
public boolean startOpenGlTracing ()
java.io.IOException e
boolean canTraceOpenGl
public boolean stopOpenGlTracing ()
java.io.IOException e
boolean canTraceOpenGl
public void requestMethodProfilingStatus ()
java.io.IOException e
public void setThreadUpdateEnabled (boolean)
java.io.IOException ioe
boolean enabled
public boolean isThreadUpdateEnabled ()
public void requestThreadUpdate ()
public void requestThreadStackTrace (int)
int threadId
public void setHeapUpdateEnabled (boolean)
boolean enabled
public void setHeapInfoUpdateEnabled (boolean)
java.io.IOException ioe
boolean enabled
public void setHeapSegmentUpdateEnabled (boolean)
java.io.IOException ioe
boolean enabled
void initializeHeapUpdateStatus () throws java.io.IOException
public void updateHeapInfo ()
java.io.IOException ioe
public boolean isHeapUpdateEnabled ()
public boolean requestNativeHeapInformation ()
java.io.IOException e
public void enableAllocationTracker (boolean)
java.io.IOException e
boolean enable
public void requestAllocationStatus ()
java.io.IOException e
public void requestAllocationDetails ()
java.io.IOException e
public void kill ()
java.io.IOException ioe
void register (java.nio.channels.Selector) throws java.io.IOException
java.nio.channels.Selector sel
public void setAsSelectedClient ()
com.android.ddmlib.MonitorThread monitorThread
public boolean isSelectedClient ()
com.android.ddmlib.MonitorThread monitorThread
void listenForDebugger (int) throws java.io.IOException
int listenPort
boolean sendHandshake ()
int expectedLen
java.io.IOException ioe
void sendAndConsume (com.android.ddmlib.JdwpPacket) throws java.io.IOException
com.android.ddmlib.JdwpPacket packet
void sendAndConsume (com.android.ddmlib.JdwpPacket, com.android.ddmlib.ChunkHandler) throws java.io.IOException
java.io.IOException ioe
com.android.ddmlib.JdwpPacket packet
com.android.ddmlib.ChunkHandler replyHandler
java.nio.channels.SocketChannel chan
void forwardPacketToDebugger (com.android.ddmlib.JdwpPacket) throws java.io.IOException
com.android.ddmlib.JdwpPacket packet
com.android.ddmlib.Debugger dbg
void read () throws java.io.IOException java.nio.BufferOverflowException
java.nio.ByteBuffer newBuffer
int count
com.android.ddmlib.JdwpPacket getJdwpPacket () throws java.io.IOException
int result
private void addRequestId (int, com.android.ddmlib.ChunkHandler)
int id
com.android.ddmlib.ChunkHandler handler
void removeRequestId (int)
int id
com.android.ddmlib.ChunkHandler isResponseToUs (int)
com.android.ddmlib.ChunkHandler handler
int id
void packetFailed (com.android.ddmlib.JdwpPacket)
com.android.ddmlib.JdwpPacket reply
synchronized boolean ddmSeen ()
void close (boolean)
java.io.IOException ioe
boolean notify
public boolean isValid ()
void update (int)
int changeMask
static void ()
}
com/android/ddmlib/FileListingService$1.classFileListingService.java
package com.android.ddmlib
com.android.ddmlib.FileListingService$1 extends java.lang.Thread {
final com.android.ddmlib.FileListingService$FileEntry val$entry
final com.android.ddmlib.FileListingService$IListingReceiver val$receiver
final com.android.ddmlib.FileListingService this$0
void (com.android.ddmlib.FileListingService, java.lang.String, com.android.ddmlib.FileListingService$FileEntry, com.android.ddmlib.FileListingService$IListingReceiver)
String x0
public void run ()
String path
com.android.ddmlib.FileListingService$FileEntry child
com.android.ddmlib.FileListingService$FileEntry[] arr$
int len$
int i$
Exception e
java.util.HashMap map
String command
Thread t
com.android.ddmlib.FileListingService$FileEntry[] children
}
com/android/ddmlib/AndroidDebugBridge$IDeviceChangeListener.classAndroidDebugBridge.java
package com.android.ddmlib
public abstract com.android.ddmlib.AndroidDebugBridge$IDeviceChangeListener extends java.lang.Object {
public abstract void deviceConnected (com.android.ddmlib.IDevice)
public abstract void deviceDisconnected (com.android.ddmlib.IDevice)
public abstract void deviceChanged (com.android.ddmlib.IDevice, int)
}
com/android/ddmlib/SyncService.classSyncService.java
package com.android.ddmlib
public com.android.ddmlib.SyncService extends java.lang.Object {
private static final byte[] ID_OKAY
private static final byte[] ID_FAIL
private static final byte[] ID_STAT
private static final byte[] ID_RECV
private static final byte[] ID_DATA
private static final byte[] ID_DONE
private static final byte[] ID_SEND
private static final com.android.ddmlib.SyncService$NullSyncProgressMonitor sNullSyncProgressMonitor
private static final int S_ISOCK
private static final int S_IFLNK
private static final int S_IFREG
private static final int S_IFBLK
private static final int S_IFDIR
private static final int S_IFCHR
private static final int S_IFIFO
private static final int SYNC_DATA_MAX
private static final int REMOTE_PATH_MAX_LENGTH
private java.net.InetSocketAddress mAddress
private com.android.ddmlib.Device mDevice
private java.nio.channels.SocketChannel mChannel
private byte[] mBuffer
void (java.net.InetSocketAddress, com.android.ddmlib.Device)
java.net.InetSocketAddress address
com.android.ddmlib.Device device
boolean openSync () throws com.android.ddmlib.TimeoutException com.android.ddmlib.AdbCommandRejectedException java.io.IOException
byte[] request
com.android.ddmlib.AdbHelper$AdbResponse resp
java.io.IOException e2
com.android.ddmlib.TimeoutException e
java.io.IOException e2
java.io.IOException e
public void close ()
java.io.IOException e
public static com.android.ddmlib.SyncService$ISyncProgressMonitor getNullProgressMonitor ()
public void pull (com.android.ddmlib.FileListingService$FileEntry[], java.lang.String, com.android.ddmlib.SyncService$ISyncProgressMonitor) throws com.android.ddmlib.SyncException java.io.IOException com.android.ddmlib.TimeoutException
com.android.ddmlib.FileListingService$FileEntry[] entries
String localPath
com.android.ddmlib.SyncService$ISyncProgressMonitor monitor
java.io.File f
com.android.ddmlib.FileListingService fls
int total
public void pullFile (com.android.ddmlib.FileListingService$FileEntry, java.lang.String, com.android.ddmlib.SyncService$ISyncProgressMonitor) throws java.io.IOException com.android.ddmlib.SyncException com.android.ddmlib.TimeoutException
com.android.ddmlib.FileListingService$FileEntry remote
String localFilename
com.android.ddmlib.SyncService$ISyncProgressMonitor monitor
int total
public void pullFile (java.lang.String, java.lang.String, com.android.ddmlib.SyncService$ISyncProgressMonitor) throws com.android.ddmlib.TimeoutException java.io.IOException com.android.ddmlib.SyncException
String remoteFilepath
String localFilename
com.android.ddmlib.SyncService$ISyncProgressMonitor monitor
com.android.ddmlib.SyncService$FileStat fileStat
public void push (java.lang.String[], com.android.ddmlib.FileListingService$FileEntry, com.android.ddmlib.SyncService$ISyncProgressMonitor) throws com.android.ddmlib.SyncException java.io.IOException com.android.ddmlib.TimeoutException
String path
String[] arr$
int len$
int i$
String[] local
com.android.ddmlib.FileListingService$FileEntry remote
com.android.ddmlib.SyncService$ISyncProgressMonitor monitor
java.util.ArrayList files
java.io.File[] fileArray
int total
public void pushFile (java.lang.String, java.lang.String, com.android.ddmlib.SyncService$ISyncProgressMonitor) throws com.android.ddmlib.SyncException java.io.IOException com.android.ddmlib.TimeoutException
String local
String remote
com.android.ddmlib.SyncService$ISyncProgressMonitor monitor
java.io.File f
private int getTotalRemoteFileSize (com.android.ddmlib.FileListingService$FileEntry[], com.android.ddmlib.FileListingService)
com.android.ddmlib.FileListingService$FileEntry[] children
int type
com.android.ddmlib.FileListingService$FileEntry e
com.android.ddmlib.FileListingService$FileEntry[] arr$
int len$
int i$
com.android.ddmlib.FileListingService$FileEntry[] entries
com.android.ddmlib.FileListingService fls
int count
private int getTotalLocalFileSize (java.io.File[])
java.io.File f
java.io.File[] arr$
int len$
int i$
java.io.File[] files
int count
private void doPull (com.android.ddmlib.FileListingService$FileEntry[], java.lang.String, com.android.ddmlib.FileListingService, com.android.ddmlib.SyncService$ISyncProgressMonitor) throws com.android.ddmlib.SyncException java.io.IOException com.android.ddmlib.TimeoutException
String dest
java.io.File d
com.android.ddmlib.FileListingService$FileEntry[] children
String dest
int type
com.android.ddmlib.FileListingService$FileEntry e
com.android.ddmlib.FileListingService$FileEntry[] arr$
int len$
int i$
com.android.ddmlib.FileListingService$FileEntry[] entries
String localPath
com.android.ddmlib.FileListingService fileListingService
com.android.ddmlib.SyncService$ISyncProgressMonitor monitor
private void doPullFile (java.lang.String, java.lang.String, com.android.ddmlib.SyncService$ISyncProgressMonitor) throws java.io.IOException com.android.ddmlib.SyncException com.android.ddmlib.TimeoutException
byte[] remotePathContent
java.io.UnsupportedEncodingException e
int length
byte[] data
java.io.IOException e
String remotePath
String localPath
com.android.ddmlib.SyncService$ISyncProgressMonitor monitor
byte[] msg
byte[] pullResult
int timeOut
java.io.File f
java.io.FileOutputStream fos
private void doPush (java.io.File[], java.lang.String, com.android.ddmlib.SyncService$ISyncProgressMonitor) throws com.android.ddmlib.SyncException java.io.IOException com.android.ddmlib.TimeoutException
String dest
String remoteFile
java.io.File f
java.io.File[] arr$
int len$
int i$
java.io.File[] fileArray
String remotePath
com.android.ddmlib.SyncService$ISyncProgressMonitor monitor
private void doPushFile (java.lang.String, java.lang.String, com.android.ddmlib.SyncService$ISyncProgressMonitor) throws com.android.ddmlib.SyncException java.io.IOException com.android.ddmlib.TimeoutException
int readCount
byte[] remotePathContent
java.io.UnsupportedEncodingException e
String localPath
String remotePath
com.android.ddmlib.SyncService$ISyncProgressMonitor monitor
java.io.FileInputStream fis
byte[] msg
int timeOut
java.io.File f
long time
byte[] result
private java.lang.String readErrorMessage (byte[], int) throws com.android.ddmlib.TimeoutException java.io.IOException
String message
int len
byte[] result
int timeOut
public com.android.ddmlib.SyncService$FileStat statFile (java.lang.String) throws com.android.ddmlib.TimeoutException java.io.IOException
String path
byte[] msg
byte[] statResult
int mode
int size
int lastModifiedSecs
private static byte[] createReq (byte[], int)
byte[] command
int value
byte[] array
private static byte[] createFileReq (byte[], java.lang.String)
java.io.UnsupportedEncodingException e
byte[] command
String path
byte[] pathContent
private static byte[] createFileReq (byte[], byte[])
byte[] command
byte[] path
byte[] array
private static byte[] createSendFileReq (byte[], byte[], int)
java.io.UnsupportedEncodingException e
byte[] command
byte[] path
int mode
String modeStr
byte[] modeContent
byte[] array
private static boolean checkResult (byte[], byte[])
byte[] result
byte[] code
private static int getFileType (int)
int mode
private byte[] getBuffer ()
static void ()
}
com/android/ddmlib/HandleHeap.classHandleHeap.java
package com.android.ddmlib
final com.android.ddmlib.HandleHeap extends com.android.ddmlib.ChunkHandler {
public static final int CHUNK_HPIF
public static final int CHUNK_HPST
public static final int CHUNK_HPEN
public static final int CHUNK_HPSG
public static final int CHUNK_HPGC
public static final int CHUNK_HPDU
public static final int CHUNK_HPDS
public static final int CHUNK_REAE
public static final int CHUNK_REAQ
public static final int CHUNK_REAL
public static final int WHEN_DISABLE
public static final int WHEN_GC
public static final int WHAT_MERGE
public static final int WHAT_OBJ
public static final int HPIF_WHEN_NEVER
public static final int HPIF_WHEN_NOW
public static final int HPIF_WHEN_NEXT_GC
public static final int HPIF_WHEN_EVERY_GC
private static final com.android.ddmlib.HandleHeap mInst
private void ()
public static void register (com.android.ddmlib.MonitorThread)
com.android.ddmlib.MonitorThread mt
public void clientReady (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
public void clientDisconnected (com.android.ddmlib.Client)
com.android.ddmlib.Client client
public void handleChunk (com.android.ddmlib.Client, int, java.nio.ByteBuffer, boolean, int)
com.android.ddmlib.Client client
int type
java.nio.ByteBuffer data
boolean isReply
int msgId
private void handleHPIF (com.android.ddmlib.Client, java.nio.ByteBuffer)
int heapId
long timeStamp
byte reason
long maxHeapSize
long heapSize
long bytesAllocated
long objectsAllocated
int i
int numHeaps
java.nio.BufferUnderflowException ex
com.android.ddmlib.Client client
java.nio.ByteBuffer data
public static void sendHPIF (com.android.ddmlib.Client, int) throws java.io.IOException
com.android.ddmlib.Client client
int when
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
private void handleHPST (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
private void handleHPEN (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
private void handleHPSG (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
byte[] dataCopy
public static void sendHPSG (com.android.ddmlib.Client, int, int) throws java.io.IOException
com.android.ddmlib.Client client
int when
int what
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
public static void sendHPGC (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
public static void sendHPDU (com.android.ddmlib.Client, java.lang.String) throws java.io.IOException
com.android.ddmlib.Client client
String fileName
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
public static void sendHPDS (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
private void handleHPDU (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
byte result
String filename
com.android.ddmlib.ClientData$IHprofDumpHandler handler
private void handleHPDS (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
byte[] stuff
com.android.ddmlib.ClientData$IHprofDumpHandler handler
public static void sendREAE (com.android.ddmlib.Client, boolean) throws java.io.IOException
com.android.ddmlib.Client client
boolean enable
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
public static void sendREAQ (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
public static void sendREAL (com.android.ddmlib.Client) throws java.io.IOException
com.android.ddmlib.Client client
java.nio.ByteBuffer rawBuf
com.android.ddmlib.JdwpPacket packet
java.nio.ByteBuffer buf
private void handleREAQ (com.android.ddmlib.Client, java.nio.ByteBuffer)
com.android.ddmlib.Client client
java.nio.ByteBuffer data
boolean enabled
private void handleREAL (com.android.ddmlib.Client, java.nio.ByteBuffer)
byte[] stuff
com.android.ddmlib.Client client
java.nio.ByteBuffer data
com.android.ddmlib.ClientData$IAllocationTrackingHandler handler
static void ()
}
com/android/ddmlib/HandleThread$1.classHandleThread.java
package com.android.ddmlib
final com.android.ddmlib.HandleThread$1 extends java.lang.Thread {
final com.android.ddmlib.Client val$client
void (java.lang.String, com.android.ddmlib.Client)
String x0
public void run ()
java.io.IOException ioe
}
com/google/
com/google/common/
com/google/common/io/
com/google/common/io/ByteSource$ByteArrayByteSource.classByteSource.java
package com.google.common.io
com.google.common.io.ByteSource$ByteArrayByteSource extends com.google.common.io.ByteSource {
protected final byte[] bytes
protected void (byte[])
byte[] bytes
public java.io.InputStream openStream ()
public java.io.InputStream openBufferedStream () throws java.io.IOException
public boolean isEmpty ()
public long size ()
public byte[] read ()
public long copyTo (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream output
public com.google.common.hash.HashCode hash (com.google.common.hash.HashFunction) throws java.io.IOException
com.google.common.hash.HashFunction hashFunction
public java.lang.String toString ()
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/BaseEncoding$StandardBaseEncoding$2.classBaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$StandardBaseEncoding$2 extends java.lang.Object implements com.google.common.io.GwtWorkarounds$ByteInput {
int bitBuffer
int bitBufferLength
int readChars
boolean hitPadding
final com.google.common.base.CharMatcher paddingMatcher
final com.google.common.io.GwtWorkarounds$CharInput val$reader
final com.google.common.io.BaseEncoding$StandardBaseEncoding this$0
void (com.google.common.io.BaseEncoding$StandardBaseEncoding, com.google.common.io.GwtWorkarounds$CharInput)
public int read () throws java.io.IOException
int readChar
char ch
public void close () 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 com.google.common.io.ByteSink {
final com.google.common.io.OutputSupplier val$supplier
void (com.google.common.io.OutputSupplier)
public java.io.OutputStream openStream () throws java.io.IOException
public java.lang.String toString ()
}
com/google/common/io/BaseEncoding$DecodingException.classBaseEncoding.java
package com.google.common.io
public final com.google.common.io.BaseEncoding$DecodingException extends java.io.IOException {
void (java.lang.String)
String message
void (java.lang.Throwable)
Throwable cause
}
com/google/common/io/GwtWorkarounds$5.classGwtWorkarounds.java
package com.google.common.io
final com.google.common.io.GwtWorkarounds$5 extends java.lang.Object implements com.google.common.io.GwtWorkarounds$CharOutput {
final java.io.Writer val$writer
void (java.io.Writer)
public void write (char) throws java.io.IOException
char c
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
com/google/common/io/CharSource$ConcatenatedCharSource.classCharSource.java
package com.google.common.io
final com.google.common.io.CharSource$ConcatenatedCharSource extends com.google.common.io.CharSource {
private final Iterable sources
void (java.lang.Iterable)
Iterable sources
public java.io.Reader openStream () throws java.io.IOException
public boolean isEmpty () throws java.io.IOException
com.google.common.io.CharSource source
java.util.Iterator i$
public java.lang.String toString ()
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/CharSink.classCharSink.java
package com.google.common.io
public abstract com.google.common.io.CharSink extends java.lang.Object implements com.google.common.io.OutputSupplier {
public void ()
public abstract java.io.Writer openStream () throws java.io.IOException
public final java.io.Writer getOutput () throws java.io.IOException
public java.io.Writer openBufferedStream () throws java.io.IOException
java.io.Writer writer
public void write (java.lang.CharSequence) throws java.io.IOException
java.io.Writer out
Throwable e
CharSequence charSequence
com.google.common.io.Closer closer
public void writeLines (java.lang.Iterable) throws java.io.IOException
Iterable lines
public void writeLines (java.lang.Iterable, java.lang.String) throws java.io.IOException
CharSequence line
java.util.Iterator i$
java.io.Writer out
Throwable e
Iterable lines
String lineSeparator
com.google.common.io.Closer closer
public long writeFrom (java.lang.Readable) throws java.io.IOException
java.io.Writer out
long written
Throwable e
Readable readable
com.google.common.io.Closer closer
public volatile java.lang.Object getOutput () throws java.io.IOException
}
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/CharSource$CharSequenceCharSource$1$1.classCharSource.java
package com.google.common.io
com.google.common.io.CharSource$CharSequenceCharSource$1$1 extends com.google.common.collect.AbstractIterator {
java.util.Iterator lines
final com.google.common.io.CharSource$CharSequenceCharSource$1 this$1
void (com.google.common.io.CharSource$CharSequenceCharSource$1)
protected java.lang.String computeNext ()
String next
protected volatile java.lang.Object computeNext ()
}
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.base.Function {
void ()
public com.google.common.io.CharSource apply (com.google.common.io.InputSupplier)
com.google.common.io.InputSupplier input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/io/GwtWorkarounds$CharOutput.classGwtWorkarounds.java
package com.google.common.io
abstract com.google.common.io.GwtWorkarounds$CharOutput extends java.lang.Object {
public abstract void write (char) throws java.io.IOException
public abstract void flush () throws java.io.IOException
public abstract void close () throws java.io.IOException
}
com/google/common/io/ByteSource$1.classByteSource.java
package com.google.common.io
com.google.common.io.ByteSource$1 extends java.lang.Object {
}
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.ByteSource asByteSource (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 com.google.common.io.CharSource asCharSource (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
ClassLoader loader
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/GwtWorkarounds$4.classGwtWorkarounds.java
package com.google.common.io
final com.google.common.io.GwtWorkarounds$4 extends java.io.OutputStream {
final com.google.common.io.GwtWorkarounds$ByteOutput val$output
void (com.google.common.io.GwtWorkarounds$ByteOutput)
public void write (int) throws java.io.IOException
int b
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
com/google/common/io/BaseEncoding$6.classBaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$6 extends java.lang.Object implements com.google.common.io.GwtWorkarounds$CharOutput {
int charsUntilSeparator
final int val$afterEveryChars
final String val$separator
final com.google.common.io.GwtWorkarounds$CharOutput val$delegate
void (int, java.lang.String, com.google.common.io.GwtWorkarounds$CharOutput)
public void write (char) throws java.io.IOException
int i
char c
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
}
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/GwtWorkarounds$CharInput.classGwtWorkarounds.java
package com.google.common.io
abstract com.google.common.io.GwtWorkarounds$CharInput extends java.lang.Object {
public abstract int read () throws java.io.IOException
public abstract void close () 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 com.google.common.io.CharSource {
final com.google.common.io.InputSupplier val$supplier
void (com.google.common.io.InputSupplier)
public java.io.Reader openStream () throws java.io.IOException
public java.lang.String toString ()
}
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/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/BaseEncoding$3.classBaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$3 extends java.lang.Object implements com.google.common.io.InputSupplier {
final com.google.common.io.InputSupplier val$readerSupplier
final com.google.common.io.BaseEncoding this$0
void (com.google.common.io.BaseEncoding, com.google.common.io.InputSupplier)
public java.io.InputStream getInput () throws java.io.IOException
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/CharStreams$NullWriter.classCharStreams.java
package com.google.common.io
final com.google.common.io.CharStreams$NullWriter extends java.io.Writer {
private static final com.google.common.io.CharStreams$NullWriter INSTANCE
private void ()
public void write (int)
int c
public void write (char[])
char[] cbuf
public void write (char[], int, int)
char[] cbuf
int off
int len
public void write (java.lang.String)
String str
public void write (java.lang.String, int, int)
String str
int off
int len
public java.io.Writer append (java.lang.CharSequence)
CharSequence csq
public java.io.Writer append (java.lang.CharSequence, int, int)
CharSequence csq
int start
int end
public java.io.Writer append (char)
char c
public void flush ()
public void close ()
public java.lang.String toString ()
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
static com.google.common.io.CharStreams$NullWriter access$000 ()
static void ()
}
com/google/common/io/ByteStreams$1.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$1 extends java.io.OutputStream {
void ()
public void write (int)
int b
public void write (byte[])
byte[] b
public void write (byte[], int, int)
byte[] b
int off
int len
public java.lang.String toString ()
}
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 static final com.google.common.collect.TreeTraverser FILE_TREE_TRAVERSER
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.ByteSource asByteSource (java.io.File)
java.io.File file
public static transient com.google.common.io.ByteSink asByteSink (java.io.File, com.google.common.io.FileWriteMode[])
java.io.File file
com.google.common.io.FileWriteMode[] modes
public static com.google.common.io.CharSource asCharSource (java.io.File, java.nio.charset.Charset)
java.io.File file
java.nio.charset.Charset charset
public static transient com.google.common.io.CharSink asCharSink (java.io.File, java.nio.charset.Charset, com.google.common.io.FileWriteMode[])
java.io.File file
java.nio.charset.Charset charset
com.google.common.io.FileWriteMode[] modes
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
private static com.google.common.io.FileWriteMode[] modes (boolean)
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
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 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.io.RandomAccessFile raf
Throwable e
java.io.File file
java.nio.channels.FileChannel$MapMode mode
long size
com.google.common.io.Closer closer
private static java.nio.MappedByteBuffer map (java.io.RandomAccessFile, java.nio.channels.FileChannel$MapMode, long) throws java.io.IOException
java.nio.channels.FileChannel channel
Throwable e
java.io.RandomAccessFile raf
java.nio.channels.FileChannel$MapMode mode
long size
com.google.common.io.Closer closer
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 fullName
String fileName
int dotIndex
public static java.lang.String getNameWithoutExtension (java.lang.String)
String file
String fileName
int dotIndex
public static com.google.common.collect.TreeTraverser fileTreeTraverser ()
public static com.google.common.base.Predicate isDirectory ()
public static com.google.common.base.Predicate isFile ()
static void ()
}
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/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.CharSource asCharSource (java.lang.String)
String string
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
public static long copy (com.google.common.io.InputSupplier, com.google.common.io.OutputSupplier) throws java.io.IOException
com.google.common.io.InputSupplier from
com.google.common.io.OutputSupplier to
public static long copy (com.google.common.io.InputSupplier, java.lang.Appendable) throws java.io.IOException
com.google.common.io.InputSupplier from
Appendable to
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
public static java.lang.String readFirstLine (com.google.common.io.InputSupplier) throws java.io.IOException
com.google.common.io.InputSupplier supplier
public static java.util.List readLines (com.google.common.io.InputSupplier) throws java.io.IOException
Readable r
Throwable e
com.google.common.io.InputSupplier supplier
com.google.common.io.Closer closer
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 (java.lang.Readable, com.google.common.io.LineProcessor) throws java.io.IOException
Readable readable
com.google.common.io.LineProcessor processor
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
Readable r
Throwable e
com.google.common.io.InputSupplier supplier
com.google.common.io.LineProcessor callback
com.google.common.io.Closer closer
public static com.google.common.io.InputSupplier join (java.lang.Iterable)
Iterable suppliers
Iterable sources
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 nullWriter ()
public static java.io.Writer asWriter (java.lang.Appendable)
Appendable target
static java.io.Reader asReader (java.lang.Readable)
Readable readable
public static com.google.common.io.CharSource asCharSource (com.google.common.io.InputSupplier)
com.google.common.io.InputSupplier supplier
public static com.google.common.io.CharSink asCharSink (com.google.common.io.OutputSupplier)
com.google.common.io.OutputSupplier supplier
static com.google.common.io.InputSupplier asInputSupplier (com.google.common.io.CharSource)
com.google.common.io.CharSource source
static com.google.common.io.OutputSupplier asOutputSupplier (com.google.common.io.CharSink)
com.google.common.io.CharSink sink
}
com/google/common/io/BaseEncoding$4.classBaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$4 extends com.google.common.io.ByteSource {
final com.google.common.io.CharSource val$encodedSource
final com.google.common.io.BaseEncoding this$0
void (com.google.common.io.BaseEncoding, com.google.common.io.CharSource)
public java.io.InputStream openStream () throws java.io.IOException
}
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/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/GwtWorkarounds$1.classGwtWorkarounds.java
package com.google.common.io
final com.google.common.io.GwtWorkarounds$1 extends java.lang.Object implements com.google.common.io.GwtWorkarounds$CharInput {
final java.io.Reader val$reader
void (java.io.Reader)
public int read () throws java.io.IOException
public void close () throws java.io.IOException
}
com/google/common/io/ByteStreams$LimitedInputStream.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$LimitedInputStream extends java.io.FilterInputStream {
private long left
private long mark
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/Files$FileByteSource.classFiles.java
package com.google.common.io
final com.google.common.io.Files$FileByteSource extends com.google.common.io.ByteSource {
private final java.io.File file
private void (java.io.File)
java.io.File file
public java.io.FileInputStream openStream () throws java.io.IOException
public long size () throws java.io.IOException
public byte[] read () throws java.io.IOException
java.io.InputStream in
int off
int read
int b
com.google.common.io.Files$InternalByteArrayOutputStream out
byte[] result
Throwable e
long size
byte[] bytes
com.google.common.io.Closer closer
public java.lang.String toString ()
public volatile java.io.InputStream openStream () throws java.io.IOException
void (java.io.File, com.google.common.io.Files$1)
java.io.File x0
com.google.common.io.Files$1 x1
}
com/google/common/io/Files$FilePredicate$1.classFiles.java
package com.google.common.io
final com.google.common.io.Files$FilePredicate$1 extends com.google.common.io.Files$FilePredicate {
void (java.lang.String, int)
public boolean apply (java.io.File)
java.io.File file
public java.lang.String toString ()
public volatile boolean apply (java.lang.Object)
Object x0
}
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/Closer$SuppressingSuppressor.classCloser.java
package com.google.common.io
final com.google.common.io.Closer$SuppressingSuppressor extends java.lang.Object implements com.google.common.io.Closer$Suppressor {
static final com.google.common.io.Closer$SuppressingSuppressor INSTANCE
static final java.lang.reflect.Method addSuppressed
void ()
static boolean isAvailable ()
private static java.lang.reflect.Method getAddSuppressed ()
Throwable e
public void suppress (java.io.Closeable, java.lang.Throwable, java.lang.Throwable)
Throwable e
java.io.Closeable closeable
Throwable thrown
Throwable suppressed
static void ()
}
com/google/common/io/BaseEncoding$SeparatedBaseEncoding.classBaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$SeparatedBaseEncoding extends com.google.common.io.BaseEncoding {
private final com.google.common.io.BaseEncoding delegate
private final String separator
private final int afterEveryChars
private final com.google.common.base.CharMatcher separatorChars
void (com.google.common.io.BaseEncoding, java.lang.String, int)
com.google.common.io.BaseEncoding delegate
String separator
int afterEveryChars
com.google.common.base.CharMatcher padding ()
int maxEncodedSize (int)
int bytes
int unseparatedSize
com.google.common.io.GwtWorkarounds$ByteOutput encodingStream (com.google.common.io.GwtWorkarounds$CharOutput)
com.google.common.io.GwtWorkarounds$CharOutput output
int maxDecodedSize (int)
int chars
com.google.common.io.GwtWorkarounds$ByteInput decodingStream (com.google.common.io.GwtWorkarounds$CharInput)
com.google.common.io.GwtWorkarounds$CharInput input
public com.google.common.io.BaseEncoding omitPadding ()
public com.google.common.io.BaseEncoding withPadChar (char)
char padChar
public com.google.common.io.BaseEncoding withSeparator (java.lang.String, int)
String separator
int afterEveryChars
public com.google.common.io.BaseEncoding upperCase ()
public com.google.common.io.BaseEncoding lowerCase ()
public java.lang.String toString ()
}
com/google/common/io/GwtWorkarounds$2.classGwtWorkarounds.java
package com.google.common.io
final com.google.common.io.GwtWorkarounds$2 extends java.lang.Object implements com.google.common.io.GwtWorkarounds$CharInput {
int index
final CharSequence val$chars
void (java.lang.CharSequence)
public int read ()
public void close ()
}
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/Closer$LoggingSuppressor.classCloser.java
package com.google.common.io
final com.google.common.io.Closer$LoggingSuppressor extends java.lang.Object implements com.google.common.io.Closer$Suppressor {
static final com.google.common.io.Closer$LoggingSuppressor INSTANCE
void ()
public void suppress (java.io.Closeable, java.lang.Throwable, java.lang.Throwable)
java.io.Closeable closeable
Throwable thrown
Throwable suppressed
static void ()
}
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/GwtWorkarounds.classGwtWorkarounds.java
package com.google.common.io
final com.google.common.io.GwtWorkarounds extends java.lang.Object {
private void ()
static com.google.common.io.GwtWorkarounds$CharInput asCharInput (java.io.Reader)
java.io.Reader reader
static com.google.common.io.GwtWorkarounds$CharInput asCharInput (java.lang.CharSequence)
CharSequence chars
static java.io.InputStream asInputStream (com.google.common.io.GwtWorkarounds$ByteInput)
com.google.common.io.GwtWorkarounds$ByteInput input
static java.io.OutputStream asOutputStream (com.google.common.io.GwtWorkarounds$ByteOutput)
com.google.common.io.GwtWorkarounds$ByteOutput output
static com.google.common.io.GwtWorkarounds$CharOutput asCharOutput (java.io.Writer)
java.io.Writer writer
static com.google.common.io.GwtWorkarounds$CharOutput stringBuilderOutput (int)
int initialSize
StringBuilder builder
}
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.LineProcessor {
final java.util.List result
void ()
public boolean processLine (java.lang.String)
String line
public java.util.List getResult ()
public volatile java.lang.Object getResult ()
}
com/google/common/io/CharSource$CharSequenceCharSource.classCharSource.java
package com.google.common.io
com.google.common.io.CharSource$CharSequenceCharSource extends com.google.common.io.CharSource {
private static final com.google.common.base.Splitter LINE_SPLITTER
private final CharSequence seq
protected void (java.lang.CharSequence)
CharSequence seq
public java.io.Reader openStream ()
public java.lang.String read ()
public boolean isEmpty ()
private java.lang.Iterable lines ()
public java.lang.String readFirstLine ()
java.util.Iterator lines
public com.google.common.collect.ImmutableList readLines ()
public java.lang.String toString ()
CharSequence shortened
public volatile java.lang.Object getInput () throws java.io.IOException
static java.lang.CharSequence access$100 (com.google.common.io.CharSource$CharSequenceCharSource)
com.google.common.io.CharSource$CharSequenceCharSource x0
static com.google.common.base.Splitter access$200 ()
static void ()
}
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.base.Function {
void ()
public com.google.common.io.ByteSource apply (com.google.common.io.InputSupplier)
com.google.common.io.InputSupplier input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
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/io/BaseEncoding$Alphabet.classBaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$Alphabet extends com.google.common.base.CharMatcher {
private final String name
private final char[] chars
final int mask
final int bitsPerChar
final int charsPerChunk
final int bytesPerChunk
private final byte[] decodabet
private final boolean[] validPadding
void (java.lang.String, char[])
ArithmeticException e
char c
int i
int i
String name
char[] chars
int gcd
byte[] decodabet
boolean[] validPadding
char encode (int)
int bits
boolean isValidPaddingStartPosition (int)
int index
int decode (char) throws java.io.IOException
char ch
private boolean hasLowerCase ()
char c
char[] arr$
int len$
int i$
private boolean hasUpperCase ()
char c
char[] arr$
int len$
int i$
com.google.common.io.BaseEncoding$Alphabet upperCase ()
int i
char[] upperCased
com.google.common.io.BaseEncoding$Alphabet lowerCase ()
int i
char[] lowerCased
public boolean matches (char)
char c
public java.lang.String toString ()
}
com/google/common/io/BaseEncoding.classBaseEncoding.java
package com.google.common.io
public abstract com.google.common.io.BaseEncoding extends java.lang.Object {
private static final com.google.common.io.BaseEncoding BASE64
private static final com.google.common.io.BaseEncoding BASE64_URL
private static final com.google.common.io.BaseEncoding BASE32
private static final com.google.common.io.BaseEncoding BASE32_HEX
private static final com.google.common.io.BaseEncoding BASE16
void ()
public java.lang.String encode (byte[])
byte[] bytes
public final java.lang.String encode (byte[], int, int)
int i
java.io.IOException impossible
byte[] bytes
int off
int len
com.google.common.io.GwtWorkarounds$CharOutput result
com.google.common.io.GwtWorkarounds$ByteOutput byteOutput
public final java.io.OutputStream encodingStream (java.io.Writer)
java.io.Writer writer
public final com.google.common.io.OutputSupplier encodingStream (com.google.common.io.OutputSupplier)
com.google.common.io.OutputSupplier writerSupplier
public final com.google.common.io.ByteSink encodingSink (com.google.common.io.CharSink)
com.google.common.io.CharSink encodedSink
private static byte[] extract (byte[], int)
byte[] trunc
byte[] result
int length
public final byte[] decode (java.lang.CharSequence)
com.google.common.io.BaseEncoding$DecodingException badInput
CharSequence chars
final byte[] decodeChecked (java.lang.CharSequence) throws com.google.common.io.BaseEncoding$DecodingException
int i
com.google.common.io.BaseEncoding$DecodingException badInput
java.io.IOException impossible
CharSequence chars
com.google.common.io.GwtWorkarounds$ByteInput decodedInput
byte[] tmp
int index
public final java.io.InputStream decodingStream (java.io.Reader)
java.io.Reader reader
public final com.google.common.io.InputSupplier decodingStream (com.google.common.io.InputSupplier)
com.google.common.io.InputSupplier readerSupplier
public final com.google.common.io.ByteSource decodingSource (com.google.common.io.CharSource)
com.google.common.io.CharSource encodedSource
abstract int maxEncodedSize (int)
abstract com.google.common.io.GwtWorkarounds$ByteOutput encodingStream (com.google.common.io.GwtWorkarounds$CharOutput)
abstract int maxDecodedSize (int)
abstract com.google.common.io.GwtWorkarounds$ByteInput decodingStream (com.google.common.io.GwtWorkarounds$CharInput)
abstract com.google.common.base.CharMatcher padding ()
public abstract com.google.common.io.BaseEncoding omitPadding ()
public abstract com.google.common.io.BaseEncoding withPadChar (char)
public abstract com.google.common.io.BaseEncoding withSeparator (java.lang.String, int)
public abstract com.google.common.io.BaseEncoding upperCase ()
public abstract com.google.common.io.BaseEncoding lowerCase ()
public static com.google.common.io.BaseEncoding base64 ()
public static com.google.common.io.BaseEncoding base64Url ()
public static com.google.common.io.BaseEncoding base32 ()
public static com.google.common.io.BaseEncoding base32Hex ()
public static com.google.common.io.BaseEncoding base16 ()
static com.google.common.io.GwtWorkarounds$CharInput ignoringInput (com.google.common.io.GwtWorkarounds$CharInput, com.google.common.base.CharMatcher)
com.google.common.io.GwtWorkarounds$CharInput delegate
com.google.common.base.CharMatcher toIgnore
static com.google.common.io.GwtWorkarounds$CharOutput separatingOutput (com.google.common.io.GwtWorkarounds$CharOutput, java.lang.String, int)
com.google.common.io.GwtWorkarounds$CharOutput delegate
String separator
int afterEveryChars
static void ()
}
com/google/common/io/BaseEncoding$5.classBaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$5 extends java.lang.Object implements com.google.common.io.GwtWorkarounds$CharInput {
final com.google.common.io.GwtWorkarounds$CharInput val$delegate
final com.google.common.base.CharMatcher val$toIgnore
void (com.google.common.io.GwtWorkarounds$CharInput, com.google.common.base.CharMatcher)
public int read () throws java.io.IOException
int readChar
public void close () throws java.io.IOException
}
com/google/common/io/GwtWorkarounds$6.classGwtWorkarounds.java
package com.google.common.io
final com.google.common.io.GwtWorkarounds$6 extends java.lang.Object implements com.google.common.io.GwtWorkarounds$CharOutput {
final StringBuilder val$builder
void (java.lang.StringBuilder)
public void write (char)
char c
public void flush ()
public void close ()
public java.lang.String toString ()
}
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 static final java.io.OutputStream NULL_OUTPUT_STREAM
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 com.google.common.io.ByteSource asByteSource (byte[])
byte[] b
public static void write (byte[], com.google.common.io.OutputSupplier) throws java.io.IOException
byte[] from
com.google.common.io.OutputSupplier to
public static long copy (com.google.common.io.InputSupplier, com.google.common.io.OutputSupplier) throws java.io.IOException
com.google.common.io.InputSupplier from
com.google.common.io.OutputSupplier to
public static long copy (com.google.common.io.InputSupplier, java.io.OutputStream) throws java.io.IOException
com.google.common.io.InputSupplier from
java.io.OutputStream to
public static long copy (java.io.InputStream, com.google.common.io.OutputSupplier) throws java.io.IOException
java.io.InputStream from
com.google.common.io.OutputSupplier to
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
com.google.common.io.InputSupplier supplier
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 java.io.OutputStream nullOutputStream ()
public static java.io.InputStream limit (java.io.InputStream, long)
java.io.InputStream in
long limit
public static long length (com.google.common.io.InputSupplier) throws java.io.IOException
com.google.common.io.InputSupplier supplier
public static boolean equal (com.google.common.io.InputSupplier, com.google.common.io.InputSupplier) throws java.io.IOException
com.google.common.io.InputSupplier supplier1
com.google.common.io.InputSupplier supplier2
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
int read
public static void skipFully (java.io.InputStream, long) throws java.io.IOException
long skipped
long amt
java.io.InputStream in
long n
long toSkip
public static java.lang.Object readBytes (com.google.common.io.InputSupplier, com.google.common.io.ByteProcessor) throws java.io.IOException
java.io.InputStream in
Throwable e
com.google.common.io.InputSupplier supplier
com.google.common.io.ByteProcessor processor
com.google.common.io.Closer closer
public static java.lang.Object readBytes (java.io.InputStream, com.google.common.io.ByteProcessor) throws java.io.IOException
java.io.InputStream input
com.google.common.io.ByteProcessor processor
byte[] buf
int read
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
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
Iterable sources
public static transient com.google.common.io.InputSupplier join (com.google.common.io.InputSupplier[])
com.google.common.io.InputSupplier[] suppliers
public static com.google.common.io.ByteSource asByteSource (com.google.common.io.InputSupplier)
com.google.common.io.InputSupplier supplier
public static com.google.common.io.ByteSink asByteSink (com.google.common.io.OutputSupplier)
com.google.common.io.OutputSupplier supplier
static com.google.common.io.InputSupplier asInputSupplier (com.google.common.io.ByteSource)
com.google.common.io.ByteSource source
static com.google.common.io.OutputSupplier asOutputSupplier (com.google.common.io.ByteSink)
com.google.common.io.ByteSink sink
static void ()
}
com/google/common/io/Files$FilePredicate$2.classFiles.java
package com.google.common.io
final com.google.common.io.Files$FilePredicate$2 extends com.google.common.io.Files$FilePredicate {
void (java.lang.String, int)
public boolean apply (java.io.File)
java.io.File file
public java.lang.String toString ()
public volatile boolean apply (java.lang.Object)
Object 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.ByteSource source
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 ()
public com.google.common.io.ByteSource asByteSource ()
private synchronized java.io.InputStream openInputStream () 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/ByteSink$1.classByteSink.java
package com.google.common.io
com.google.common.io.ByteSink$1 extends java.lang.Object {
}
com/google/common/io/Files$FilePredicate.classFiles.java
package com.google.common.io
abstract com.google.common.io.Files$FilePredicate extends java.lang.Enum implements com.google.common.base.Predicate {
public static final com.google.common.io.Files$FilePredicate IS_DIRECTORY
public static final com.google.common.io.Files$FilePredicate IS_FILE
private static final com.google.common.io.Files$FilePredicate[] $VALUES
public static com.google.common.io.Files$FilePredicate[] values ()
public static com.google.common.io.Files$FilePredicate valueOf (java.lang.String)
String name
private void (java.lang.String, int)
void (java.lang.String, int, com.google.common.io.Files$1)
String x0
int x1
com.google.common.io.Files$1 x2
static void ()
}
com/google/common/io/ByteSource$EmptyByteSource.classByteSource.java
package com.google.common.io
final com.google.common.io.ByteSource$EmptyByteSource extends com.google.common.io.ByteSource$ByteArrayByteSource {
private static final com.google.common.io.ByteSource$EmptyByteSource INSTANCE
private void ()
public com.google.common.io.CharSource asCharSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public byte[] read ()
public java.lang.String toString ()
static com.google.common.io.ByteSource$EmptyByteSource access$200 ()
static void ()
}
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/ByteSink$AsCharSink.classByteSink.java
package com.google.common.io
final com.google.common.io.ByteSink$AsCharSink extends com.google.common.io.CharSink {
private final java.nio.charset.Charset charset
final com.google.common.io.ByteSink this$0
private void (com.google.common.io.ByteSink, java.nio.charset.Charset)
java.nio.charset.Charset charset
public java.io.Writer openStream () throws java.io.IOException
public java.lang.String toString ()
void (com.google.common.io.ByteSink, java.nio.charset.Charset, com.google.common.io.ByteSink$1)
com.google.common.io.ByteSink x0
java.nio.charset.Charset x1
com.google.common.io.ByteSink$1 x2
}
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/Files$FileByteSink.classFiles.java
package com.google.common.io
final com.google.common.io.Files$FileByteSink extends com.google.common.io.ByteSink {
private final java.io.File file
private final com.google.common.collect.ImmutableSet modes
private transient void (java.io.File, com.google.common.io.FileWriteMode[])
java.io.File file
com.google.common.io.FileWriteMode[] modes
public java.io.FileOutputStream openStream () throws java.io.IOException
public java.lang.String toString ()
public volatile java.io.OutputStream openStream () throws java.io.IOException
void (java.io.File, com.google.common.io.FileWriteMode[], com.google.common.io.Files$1)
java.io.File x0
com.google.common.io.FileWriteMode[] x1
com.google.common.io.Files$1 x2
}
com/google/common/io/FileBackedOutputStream$1.classFileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$1 extends com.google.common.io.ByteSource {
final com.google.common.io.FileBackedOutputStream this$0
void (com.google.common.io.FileBackedOutputStream)
public java.io.InputStream openStream () throws java.io.IOException
protected void finalize ()
Throwable t
}
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/BaseEncoding$StandardBaseEncoding.classBaseEncoding.java
package com.google.common.io
final com.google.common.io.BaseEncoding$StandardBaseEncoding extends com.google.common.io.BaseEncoding {
private final com.google.common.io.BaseEncoding$Alphabet alphabet
private final Character paddingChar
private transient com.google.common.io.BaseEncoding upperCase
private transient com.google.common.io.BaseEncoding lowerCase
void (java.lang.String, java.lang.String, java.lang.Character)
String name
String alphabetChars
Character paddingChar
void (com.google.common.io.BaseEncoding$Alphabet, java.lang.Character)
com.google.common.io.BaseEncoding$Alphabet alphabet
Character paddingChar
com.google.common.base.CharMatcher padding ()
int maxEncodedSize (int)
int bytes
com.google.common.io.GwtWorkarounds$ByteOutput encodingStream (com.google.common.io.GwtWorkarounds$CharOutput)
com.google.common.io.GwtWorkarounds$CharOutput out
int maxDecodedSize (int)
int chars
com.google.common.io.GwtWorkarounds$ByteInput decodingStream (com.google.common.io.GwtWorkarounds$CharInput)
com.google.common.io.GwtWorkarounds$CharInput reader
public com.google.common.io.BaseEncoding omitPadding ()
public com.google.common.io.BaseEncoding withPadChar (char)
char padChar
public com.google.common.io.BaseEncoding withSeparator (java.lang.String, int)
String separator
int afterEveryChars
public com.google.common.io.BaseEncoding upperCase ()
com.google.common.io.BaseEncoding$Alphabet upper
com.google.common.io.BaseEncoding result
public com.google.common.io.BaseEncoding lowerCase ()
com.google.common.io.BaseEncoding$Alphabet lower
com.google.common.io.BaseEncoding result
public java.lang.String toString ()
StringBuilder builder
static com.google.common.io.BaseEncoding$Alphabet access$000 (com.google.common.io.BaseEncoding$StandardBaseEncoding)
com.google.common.io.BaseEncoding$StandardBaseEncoding x0
static java.lang.Character access$100 (com.google.common.io.BaseEncoding$StandardBaseEncoding)
com.google.common.io.BaseEncoding$StandardBaseEncoding x0
}
com/google/common/io/GwtWorkarounds$ByteOutput.classGwtWorkarounds.java
package com.google.common.io
abstract com.google.common.io.GwtWorkarounds$ByteOutput extends java.lang.Object {
public abstract void write (byte) throws java.io.IOException
public abstract void flush () throws java.io.IOException
public abstract void close () throws java.io.IOException
}
com/google/common/io/BaseEncoding$StandardBaseEncoding$1.classBaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$StandardBaseEncoding$1 extends java.lang.Object implements com.google.common.io.GwtWorkarounds$ByteOutput {
int bitBuffer
int bitBufferLength
int writtenChars
final com.google.common.io.GwtWorkarounds$CharOutput val$out
final com.google.common.io.BaseEncoding$StandardBaseEncoding this$0
void (com.google.common.io.BaseEncoding$StandardBaseEncoding, com.google.common.io.GwtWorkarounds$CharOutput)
public void write (byte) throws java.io.IOException
int charIndex
byte b
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
int charIndex
}
com/google/common/io/CharSequenceReader.classCharSequenceReader.java
package com.google.common.io
final com.google.common.io.CharSequenceReader extends java.io.Reader {
private CharSequence seq
private int pos
private int mark
public void (java.lang.CharSequence)
CharSequence seq
private void checkOpen () throws java.io.IOException
private boolean hasRemaining ()
private int remaining ()
public synchronized int read (java.nio.CharBuffer) throws java.io.IOException
int i
java.nio.CharBuffer target
int charsToRead
public synchronized int read () throws java.io.IOException
public synchronized int read (char[], int, int) throws java.io.IOException
int i
char[] cbuf
int off
int len
int charsToRead
public synchronized long skip (long) throws java.io.IOException
long n
int charsToSkip
public synchronized boolean ready () throws java.io.IOException
public boolean markSupported ()
public synchronized void mark (int) throws java.io.IOException
int readAheadLimit
public synchronized void reset () throws java.io.IOException
public synchronized void close () throws java.io.IOException
}
com/google/common/io/BaseEncoding$2.classBaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$2 extends com.google.common.io.ByteSink {
final com.google.common.io.CharSink val$encodedSink
final com.google.common.io.BaseEncoding this$0
void (com.google.common.io.BaseEncoding, com.google.common.io.CharSink)
public java.io.OutputStream openStream () 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/GwtWorkarounds$3.classGwtWorkarounds.java
package com.google.common.io
final com.google.common.io.GwtWorkarounds$3 extends java.io.InputStream {
final com.google.common.io.GwtWorkarounds$ByteInput val$input
void (com.google.common.io.GwtWorkarounds$ByteInput)
public int read () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
int readByte
int dst
byte[] b
int off
int len
int firstByte
public void close () throws java.io.IOException
}
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/ByteStreams$3.classByteStreams.java
package com.google.common.io
final com.google.common.io.ByteStreams$3 extends com.google.common.io.ByteSource {
final com.google.common.io.InputSupplier val$supplier
void (com.google.common.io.InputSupplier)
public java.io.InputStream openStream () throws java.io.IOException
public java.lang.String toString ()
}
com/google/common/io/CharSource$CharSequenceCharSource$1.classCharSource.java
package com.google.common.io
com.google.common.io.CharSource$CharSequenceCharSource$1 extends java.lang.Object implements java.lang.Iterable {
final com.google.common.io.CharSource$CharSequenceCharSource this$0
void (com.google.common.io.CharSource$CharSequenceCharSource)
public java.util.Iterator iterator ()
}
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/Closer.classCloser.java
package com.google.common.io
public final com.google.common.io.Closer extends java.lang.Object implements java.io.Closeable {
private static final com.google.common.io.Closer$Suppressor SUPPRESSOR
final com.google.common.io.Closer$Suppressor suppressor
private final java.util.Deque stack
private Throwable thrown
public static com.google.common.io.Closer create ()
void (com.google.common.io.Closer$Suppressor)
com.google.common.io.Closer$Suppressor suppressor
public java.io.Closeable register (java.io.Closeable)
java.io.Closeable closeable
public java.lang.RuntimeException rethrow (java.lang.Throwable) throws java.io.IOException
Throwable e
public java.lang.RuntimeException rethrow (java.lang.Throwable, java.lang.Class) throws java.io.IOException java.lang.Exception
Throwable e
Class declaredType
public java.lang.RuntimeException rethrow (java.lang.Throwable, java.lang.Class, java.lang.Class) throws java.io.IOException java.lang.Exception java.lang.Exception
Throwable e
Class declaredType1
Class declaredType2
public void close () throws java.io.IOException
Throwable e
java.io.Closeable closeable
Throwable throwable
static void ()
}
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/FileWriteMode.classFileWriteMode.java
package com.google.common.io
public final com.google.common.io.FileWriteMode extends java.lang.Enum {
public static final com.google.common.io.FileWriteMode APPEND
private static final com.google.common.io.FileWriteMode[] $VALUES
public static com.google.common.io.FileWriteMode[] values ()
public static com.google.common.io.FileWriteMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/google/common/io/Files$InternalByteArrayOutputStream.classFiles.java
package com.google.common.io
final com.google.common.io.Files$InternalByteArrayOutputStream extends java.io.ByteArrayOutputStream {
private void ()
void writeTo (byte[], int)
byte[] b
int off
void (com.google.common.io.Files$1)
com.google.common.io.Files$1 x0
}
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/ByteSource$AsCharSource.classByteSource.java
package com.google.common.io
final com.google.common.io.ByteSource$AsCharSource extends com.google.common.io.CharSource {
private final java.nio.charset.Charset charset
final com.google.common.io.ByteSource this$0
private void (com.google.common.io.ByteSource, java.nio.charset.Charset)
java.nio.charset.Charset charset
public java.io.Reader openStream () throws java.io.IOException
public java.lang.String toString ()
void (com.google.common.io.ByteSource, java.nio.charset.Charset, com.google.common.io.ByteSource$1)
com.google.common.io.ByteSource x0
java.nio.charset.Charset x1
com.google.common.io.ByteSource$1 x2
}
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/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/Files$2.classFiles.java
package com.google.common.io
final com.google.common.io.Files$2 extends com.google.common.collect.TreeTraverser {
void ()
public java.lang.Iterable children (java.io.File)
java.io.File[] files
java.io.File file
public java.lang.String toString ()
public volatile java.lang.Iterable children (java.lang.Object)
Object x0
}
com/google/common/io/ByteSource$SlicedByteSource.classByteSource.java
package com.google.common.io
final com.google.common.io.ByteSource$SlicedByteSource extends com.google.common.io.ByteSource {
private final long offset
private final long length
final com.google.common.io.ByteSource this$0
private void (com.google.common.io.ByteSource, long, long)
long offset
long length
public java.io.InputStream openStream () throws java.io.IOException
public java.io.InputStream openBufferedStream () throws java.io.IOException
private java.io.InputStream sliceStream (java.io.InputStream) throws java.io.IOException
com.google.common.io.Closer closer
Throwable e
java.io.InputStream in
public com.google.common.io.ByteSource slice (long, long)
long offset
long length
long maxLength
public boolean isEmpty () throws java.io.IOException
public java.lang.String toString ()
public volatile java.lang.Object getInput () throws java.io.IOException
void (com.google.common.io.ByteSource, long, long, com.google.common.io.ByteSource$1)
com.google.common.io.ByteSource x0
long x1
long x2
com.google.common.io.ByteSource$1 x3
}
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/FileBackedOutputStream$2.classFileBackedOutputStream.java
package com.google.common.io
com.google.common.io.FileBackedOutputStream$2 extends com.google.common.io.ByteSource {
final com.google.common.io.FileBackedOutputStream this$0
void (com.google.common.io.FileBackedOutputStream)
public java.io.InputStream openStream () throws java.io.IOException
}
com/google/common/io/ByteSource$ConcatenatedByteSource.classByteSource.java
package com.google.common.io
final com.google.common.io.ByteSource$ConcatenatedByteSource extends com.google.common.io.ByteSource {
private final Iterable sources
void (java.lang.Iterable)
Iterable sources
public java.io.InputStream openStream () throws java.io.IOException
public boolean isEmpty () throws java.io.IOException
com.google.common.io.ByteSource source
java.util.Iterator i$
public long size () throws java.io.IOException
com.google.common.io.ByteSource source
java.util.Iterator i$
long result
public java.lang.String toString ()
public volatile java.lang.Object getInput () throws java.io.IOException
}
com/google/common/io/CharSource.classCharSource.java
package com.google.common.io
public abstract com.google.common.io.CharSource extends java.lang.Object implements com.google.common.io.InputSupplier {
public void ()
public abstract java.io.Reader openStream () throws java.io.IOException
public final java.io.Reader getInput () throws java.io.IOException
public java.io.BufferedReader openBufferedStream () throws java.io.IOException
java.io.Reader reader
public long copyTo (java.lang.Appendable) throws java.io.IOException
java.io.Reader reader
Throwable e
Appendable appendable
com.google.common.io.Closer closer
public long copyTo (com.google.common.io.CharSink) throws java.io.IOException
java.io.Reader reader
java.io.Writer writer
Throwable e
com.google.common.io.CharSink sink
com.google.common.io.Closer closer
public java.lang.String read () throws java.io.IOException
java.io.Reader reader
Throwable e
com.google.common.io.Closer closer
public java.lang.String readFirstLine () throws java.io.IOException
java.io.BufferedReader reader
Throwable e
com.google.common.io.Closer closer
public com.google.common.collect.ImmutableList readLines () throws java.io.IOException
java.io.BufferedReader reader
java.util.List result
String line
Throwable e
com.google.common.io.Closer closer
public boolean isEmpty () throws java.io.IOException
java.io.Reader reader
Throwable e
com.google.common.io.Closer closer
public static com.google.common.io.CharSource concat (java.lang.Iterable)
Iterable sources
public static com.google.common.io.CharSource concat (java.util.Iterator)
java.util.Iterator sources
public static transient com.google.common.io.CharSource concat (com.google.common.io.CharSource[])
com.google.common.io.CharSource[] sources
public static com.google.common.io.CharSource wrap (java.lang.CharSequence)
CharSequence charSequence
public static com.google.common.io.CharSource empty ()
public volatile java.lang.Object getInput () 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/CharSource$EmptyCharSource.classCharSource.java
package com.google.common.io
final com.google.common.io.CharSource$EmptyCharSource extends com.google.common.io.CharSource$CharSequenceCharSource {
private static final com.google.common.io.CharSource$EmptyCharSource INSTANCE
private void ()
public java.lang.String toString ()
static com.google.common.io.CharSource$EmptyCharSource access$000 ()
static void ()
}
com/google/common/io/ByteSource.classByteSource.java
package com.google.common.io
public abstract com.google.common.io.ByteSource extends java.lang.Object implements com.google.common.io.InputSupplier {
private static final int BUF_SIZE
private static final byte[] countBuffer
public void ()
public com.google.common.io.CharSource asCharSource (java.nio.charset.Charset)
java.nio.charset.Charset charset
public abstract java.io.InputStream openStream () throws java.io.IOException
public final java.io.InputStream getInput () throws java.io.IOException
public java.io.InputStream openBufferedStream () throws java.io.IOException
java.io.InputStream in
public com.google.common.io.ByteSource slice (long, long)
long offset
long length
public boolean isEmpty () throws java.io.IOException
java.io.InputStream in
Throwable e
com.google.common.io.Closer closer
public long size () throws java.io.IOException
java.io.InputStream in
java.io.IOException e
java.io.InputStream in
Throwable e
com.google.common.io.Closer closer
private long countBySkipping (java.io.InputStream) throws java.io.IOException
long skipped
java.io.InputStream in
long count
private long countByReading (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
long count
long read
public long copyTo (java.io.OutputStream) throws java.io.IOException
java.io.InputStream in
Throwable e
java.io.OutputStream output
com.google.common.io.Closer closer
public long copyTo (com.google.common.io.ByteSink) throws java.io.IOException
java.io.InputStream in
java.io.OutputStream out
Throwable e
com.google.common.io.ByteSink sink
com.google.common.io.Closer closer
public byte[] read () throws java.io.IOException
java.io.InputStream in
Throwable e
com.google.common.io.Closer closer
public com.google.common.hash.HashCode hash (com.google.common.hash.HashFunction) throws java.io.IOException
com.google.common.hash.HashFunction hashFunction
com.google.common.hash.Hasher hasher
public boolean contentEquals (com.google.common.io.ByteSource) throws java.io.IOException
int read1
int read2
java.io.InputStream in1
java.io.InputStream in2
Throwable e
com.google.common.io.ByteSource other
byte[] buf1
byte[] buf2
com.google.common.io.Closer closer
public static com.google.common.io.ByteSource concat (java.lang.Iterable)
Iterable sources
public static com.google.common.io.ByteSource concat (java.util.Iterator)
java.util.Iterator sources
public static transient com.google.common.io.ByteSource concat (com.google.common.io.ByteSource[])
com.google.common.io.ByteSource[] sources
public static com.google.common.io.ByteSource wrap (byte[])
byte[] b
public static com.google.common.io.ByteSource empty ()
public volatile java.lang.Object getInput () throws java.io.IOException
static void ()
}
com/google/common/io/CharStreams$2.classCharStreams.java
package com.google.common.io
final com.google.common.io.CharStreams$2 extends java.io.Reader {
final Readable val$readable
void (java.lang.Readable)
public int read (char[], int, int) throws java.io.IOException
char[] cbuf
int off
int len
public int read (java.nio.CharBuffer) throws java.io.IOException
java.nio.CharBuffer target
public void close () throws java.io.IOException
}
com/google/common/io/Resources$UrlByteSource.classResources.java
package com.google.common.io
final com.google.common.io.Resources$UrlByteSource extends com.google.common.io.ByteSource {
private final java.net.URL url
private void (java.net.URL)
java.net.URL url
public java.io.InputStream openStream () throws java.io.IOException
public java.lang.String toString ()
void (java.net.URL, com.google.common.io.Resources$1)
java.net.URL x0
com.google.common.io.Resources$1 x1
}
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.LineProcessor {
final java.util.List result
void ()
public boolean processLine (java.lang.String)
String line
public java.util.List getResult ()
public volatile java.lang.Object getResult ()
}
com/google/common/io/ByteSink.classByteSink.java
package com.google.common.io
public abstract com.google.common.io.ByteSink extends java.lang.Object implements com.google.common.io.OutputSupplier {
public void ()
public com.google.common.io.CharSink asCharSink (java.nio.charset.Charset)
java.nio.charset.Charset charset
public abstract java.io.OutputStream openStream () throws java.io.IOException
public final java.io.OutputStream getOutput () throws java.io.IOException
public java.io.OutputStream openBufferedStream () throws java.io.IOException
java.io.OutputStream out
public void write (byte[]) throws java.io.IOException
java.io.OutputStream out
Throwable e
byte[] bytes
com.google.common.io.Closer closer
public long writeFrom (java.io.InputStream) throws java.io.IOException
java.io.OutputStream out
long written
Throwable e
java.io.InputStream input
com.google.common.io.Closer closer
public volatile java.lang.Object getOutput () throws java.io.IOException
}
com/google/common/io/BaseEncoding$1.classBaseEncoding.java
package com.google.common.io
com.google.common.io.BaseEncoding$1 extends java.lang.Object implements com.google.common.io.OutputSupplier {
final com.google.common.io.OutputSupplier val$writerSupplier
final com.google.common.io.BaseEncoding this$0
void (com.google.common.io.BaseEncoding, com.google.common.io.OutputSupplier)
public java.io.OutputStream 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 com.google.common.io.CharSink {
final com.google.common.io.OutputSupplier val$supplier
void (com.google.common.io.OutputSupplier)
public java.io.Writer openStream () throws java.io.IOException
public java.lang.String toString ()
}
com/google/common/io/Closer$Suppressor.classCloser.java
package com.google.common.io
abstract com.google.common.io.Closer$Suppressor extends java.lang.Object {
public abstract void suppress (java.io.Closeable, java.lang.Throwable, java.lang.Throwable)
}
com/google/common/io/GwtWorkarounds$ByteInput.classGwtWorkarounds.java
package com.google.common.io
abstract com.google.common.io.GwtWorkarounds$ByteInput extends java.lang.Object {
public abstract int read () throws java.io.IOException
public abstract void close () throws java.io.IOException
}
com/google/common/net/
com/google/common/net/UrlEscapers.classUrlEscapers.java
package com.google.common.net
public final com.google.common.net.UrlEscapers extends java.lang.Object {
static final String URL_FORM_PARAMETER_OTHER_SAFE_CHARS
static final String URL_PATH_OTHER_SAFE_CHARS_LACKING_PLUS
private static final com.google.common.escape.Escaper URL_FORM_PARAMETER_ESCAPER
private static final com.google.common.escape.Escaper URL_PATH_SEGMENT_ESCAPER
private static final com.google.common.escape.Escaper URL_FRAGMENT_ESCAPER
private void ()
public static com.google.common.escape.Escaper urlFormParameterEscaper ()
public static com.google.common.escape.Escaper urlPathSegmentEscaper ()
public static com.google.common.escape.Escaper urlFragmentEscaper ()
static void ()
}
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 CONTENT_SECURITY_POLICY
public static final String CONTENT_SECURITY_POLICY_REPORT_ONLY
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 STRICT_TRANSPORT_SECURITY
public static final String TIMING_ALLOW_ORIGIN
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 PUBLIC_KEY_PINS
public static final String PUBLIC_KEY_PINS_REPORT_ONLY
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/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/PercentEscaper.classPercentEscaper.java
package com.google.common.net
public final com.google.common.net.PercentEscaper extends com.google.common.escape.UnicodeEscaper {
private static final char[] PLUS_SIGN
private static final char[] UPPER_HEX_DIGITS
private final boolean plusForSpace
private final boolean[] safeOctets
public void (java.lang.String, boolean)
String safeChars
boolean plusForSpace
private static boolean[] createSafeOctets (java.lang.String)
char c
char[] arr$
int len$
int i$
char c
char[] arr$
int len$
int i$
String safeChars
int maxChar
char[] safeCharArray
boolean[] octets
protected int nextEscapeIndex (java.lang.CharSequence, int, int)
char c
CharSequence csq
int index
int end
public java.lang.String escape (java.lang.String)
char c
int index
String s
int slen
protected char[] escape (int)
char[] dest
char[] dest
char[] dest
char[] dest
int cp
static void ()
}
com/google/common/net/TrieParser.classTrieParser.java
package com.google.common.net
com.google.common.net.TrieParser extends java.lang.Object {
private static final com.google.common.base.Joiner PREFIX_JOINER
void ()
static com.google.common.collect.ImmutableSet parseTrie (java.lang.CharSequence)
CharSequence encoded
com.google.common.collect.ImmutableSet$Builder builder
int encodedLen
int idx
private static int doParseTrieToBuilder (java.util.List, java.lang.CharSequence, com.google.common.collect.ImmutableSet$Builder)
String domain
java.util.List stack
CharSequence encoded
com.google.common.collect.ImmutableSet$Builder builder
int encodedLen
int idx
char c
private static java.lang.CharSequence reverse (java.lang.CharSequence)
int i
CharSequence s
int length
char[] buffer
private static void swap (char[], int, int)
char[] buffer
int f
int s
char tmp
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/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/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/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 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)
String[] hostAndPort
String host
String host
int colonPos
NumberFormatException e
String hostPortString
String host
String portString
boolean hasBracketlessColons
int port
private static java.lang.String[] getHostAndPortFromBracketedHost (java.lang.String)
int i
String hostPortString
int colonIndex
int closeBracketIndex
boolean hasPort
String host
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
}
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/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 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.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
private static final java.util.Map KNOWN_TYPES
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 TSV_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 CRW
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 PSD
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 APPLICATION_XML_UTF_8
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 EPUB
public static final com.google.common.net.MediaType FORM_DATA
public static final com.google.common.net.MediaType KEY_ARCHIVE
public static final com.google.common.net.MediaType APPLICATION_BINARY
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 PROTOBUF
public static final com.google.common.net.MediaType RDF_XML_UTF_8
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 XRD_UTF_8
public static final com.google.common.net.MediaType ZIP
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 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
private static com.google.common.net.MediaType addKnownType (com.google.common.net.MediaType)
com.google.common.net.MediaType mediaType
private void (java.lang.String, java.lang.String, com.google.common.collect.ImmutableListMultimap)
String type
String subtype
com.google.common.collect.ImmutableListMultimap parameters
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/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/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/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/annotations/
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/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/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/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/cache/
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/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/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$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$StrongAccessEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongAccessEntry extends com.google.common.cache.LocalCache$StrongEntry {
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$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$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$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$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/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/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/LongAddables$1.classLongAddables.java
package com.google.common.cache
final com.google.common.cache.LongAddables$1 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public com.google.common.cache.LongAddable get ()
public volatile java.lang.Object get ()
}
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/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/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/LocalCache$KeySet.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$KeySet extends com.google.common.cache.LocalCache$AbstractCacheSet {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache, java.util.concurrent.ConcurrentMap)
java.util.concurrent.ConcurrentMap map
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public boolean remove (java.lang.Object)
Object o
}
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 ()
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 ()
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 ()
boolean isRecordingStats ()
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/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/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/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$WeakWriteEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeakWriteEntry extends com.google.common.cache.LocalCache$WeakEntry {
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$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/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 ()
SecurityException tryReflectionInstead
java.security.PrivilegedActionException e
static sun.misc.Unsafe access$000 ()
static void ()
Class sk
Exception e
}
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/LongAddable.classLongAddable.java
package com.google.common.cache
abstract com.google.common.cache.LongAddable extends java.lang.Object {
public abstract void increment ()
public abstract void add (long)
public abstract long sum ()
}
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/LocalCache$StrongAccessWriteEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongAccessWriteEntry extends com.google.common.cache.LocalCache$StrongEntry {
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$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$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$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/LongAddables$PureJavaLongAddable.classLongAddables.java
package com.google.common.cache
final com.google.common.cache.LongAddables$PureJavaLongAddable extends java.util.concurrent.atomic.AtomicLong implements com.google.common.cache.LongAddable {
private void ()
public void increment ()
public void add (long)
long x
public long sum ()
void (com.google.common.cache.LongAddables$1)
com.google.common.cache.LongAddables$1 x0
}
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$WeakAccessEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeakAccessEntry extends com.google.common.cache.LocalCache$WeakEntry {
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/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.LongAddable hitCount
private final com.google.common.cache.LongAddable missCount
private final com.google.common.cache.LongAddable loadSuccessCount
private final com.google.common.cache.LongAddable loadExceptionCount
private final com.google.common.cache.LongAddable totalLoadTime
private final com.google.common.cache.LongAddable 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/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/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/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/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/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/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/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/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/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/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/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, boolean)
Throwable t
Object key
int hash
com.google.common.cache.CacheLoader loader
boolean checkTime
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, boolean)
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
boolean checkTime
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/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/LocalCache$HashIterator.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$HashIterator extends java.lang.Object implements java.util.Iterator {
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)
public abstract java.lang.Object next ()
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/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/package-info.classpackage-info.java
package com.google.common.cache
abstract com.google.common.cache.package-info extends java.lang.Object {
}
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/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/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/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/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$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/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/LocalCache$StrongEntry.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$StrongEntry extends com.google.common.cache.LocalCache$AbstractReferenceEntry {
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 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$Values.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$Values extends com.google.common.cache.LocalCache$AbstractCacheSet {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache, java.util.concurrent.ConcurrentMap)
java.util.concurrent.ConcurrentMap map
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
}
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/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/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/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$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/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/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/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$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$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/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/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/LocalCache$ValueIterator.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$ValueIterator extends com.google.common.cache.LocalCache$HashIterator {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache)
public java.lang.Object next ()
}
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/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/LocalCache$KeyIterator.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$KeyIterator extends com.google.common.cache.LocalCache$HashIterator {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache)
public java.lang.Object next ()
}
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/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/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
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/LocalCache$StrongWriteEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$StrongWriteEntry extends com.google.common.cache.LocalCache$StrongEntry {
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/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
Boolean recordStats
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/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$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 com.google.common.util.concurrent.ListenableFuture fullyFailedFuture (java.lang.Throwable)
Throwable t
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/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/LongAddables$2.classLongAddables.java
package com.google.common.cache
final com.google.common.cache.LongAddables$2 extends java.lang.Object implements com.google.common.base.Supplier {
void ()
public com.google.common.cache.LongAddable get ()
public volatile java.lang.Object get ()
}
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/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/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$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$LoadingValueReference$1.classLocalCache.java
package com.google.common.cache
com.google.common.cache.LocalCache$LoadingValueReference$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.cache.LocalCache$LoadingValueReference this$0
void (com.google.common.cache.LocalCache$LoadingValueReference)
public java.lang.Object apply (java.lang.Object)
Object newValue
}
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/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/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/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/LocalCache$EntryIterator.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntryIterator extends com.google.common.cache.LocalCache$HashIterator {
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/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/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/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$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/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/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/LocalCache$WeakAccessWriteEntry.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$WeakAccessWriteEntry extends com.google.common.cache.LocalCache$WeakEntry {
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$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$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$EntrySet.classLocalCache.java
package com.google.common.cache
final com.google.common.cache.LocalCache$EntrySet extends com.google.common.cache.LocalCache$AbstractCacheSet {
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache, java.util.concurrent.ConcurrentMap)
java.util.concurrent.ConcurrentMap map
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
}
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$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$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/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$RecordStatsParser.classCacheBuilderSpec.java
package com.google.common.cache
com.google.common.cache.CacheBuilderSpec$RecordStatsParser extends java.lang.Object implements com.google.common.cache.CacheBuilderSpec$ValueParser {
void ()
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/LongAddables.classLongAddables.java
package com.google.common.cache
final com.google.common.cache.LongAddables extends java.lang.Object {
private static final com.google.common.base.Supplier SUPPLIER
void ()
public static com.google.common.cache.LongAddable create ()
static void ()
Throwable t
com.google.common.base.Supplier supplier
}
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.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/LongAdder.classLongAdder.java
package com.google.common.cache
final com.google.common.cache.LongAdder extends com.google.common.cache.Striped64 implements java.io.Serializable com.google.common.cache.LongAddable {
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$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/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
Object x
java.lang.reflect.Field f
java.lang.reflect.Field[] arr$
int len$
int i$
Class k
public volatile java.lang.Object run () throws java.lang.Exception
}
com/google/common/cache/LocalCache$AbstractCacheSet.classLocalCache.java
package com.google.common.cache
abstract com.google.common.cache.LocalCache$AbstractCacheSet extends java.util.AbstractSet {
final java.util.concurrent.ConcurrentMap map
final com.google.common.cache.LocalCache this$0
void (com.google.common.cache.LocalCache, java.util.concurrent.ConcurrentMap)
java.util.concurrent.ConcurrentMap map
public int size ()
public boolean isEmpty ()
public void clear ()
}
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/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/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/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/escape/
com/google/common/escape/Platform.classPlatform.java
package com.google.common.escape
final com.google.common.escape.Platform extends java.lang.Object {
private static final ThreadLocal DEST_TL
private void ()
static char[] charBufferFromThreadLocal ()
static void ()
}
com/google/common/escape/Escaper$1.classEscaper.java
package com.google.common.escape
com.google.common.escape.Escaper$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.escape.Escaper this$0
void (com.google.common.escape.Escaper)
public java.lang.String apply (java.lang.String)
String from
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/escape/Escaper.classEscaper.java
package com.google.common.escape
public abstract com.google.common.escape.Escaper extends java.lang.Object {
private final com.google.common.base.Function asFunction
protected void ()
public abstract java.lang.String escape (java.lang.String)
public final com.google.common.base.Function asFunction ()
}
com/google/common/escape/package-info.classpackage-info.java
package com.google.common.escape
abstract com.google.common.escape.package-info extends java.lang.Object {
}
com/google/common/escape/UnicodeEscaper.classUnicodeEscaper.java
package com.google.common.escape
public abstract com.google.common.escape.UnicodeEscaper extends com.google.common.escape.Escaper {
private static final int DEST_PAD
protected void ()
protected abstract char[] escape (int)
protected int nextEscapeIndex (java.lang.CharSequence, int, int)
int cp
CharSequence csq
int start
int end
int index
public java.lang.String escape (java.lang.String)
String string
int end
int index
protected final java.lang.String escapeSlow (java.lang.String, int)
int destLength
int charsSkipped
int sizeNeeded
int cp
char[] escaped
int nextIndex
int endIndex
String s
int index
int end
char[] dest
int destIndex
int unescapedChunkStart
int charsSkipped
protected static int codePointAt (java.lang.CharSequence, int, int)
char c2
char c1
CharSequence seq
int index
int end
private static char[] growBuffer (char[], int, int)
char[] dest
int index
int size
char[] copy
}
com/google/common/escape/Escapers$1.classEscapers.java
package com.google.common.escape
final com.google.common.escape.Escapers$1 extends com.google.common.escape.CharEscaper {
void ()
public java.lang.String escape (java.lang.String)
String string
protected char[] escape (char)
char c
}
com/google/common/escape/ArrayBasedEscaperMap.classArrayBasedEscaperMap.java
package com.google.common.escape
public final com.google.common.escape.ArrayBasedEscaperMap extends java.lang.Object {
private final char[][] replacementArray
private static final char[][] EMPTY_REPLACEMENT_ARRAY
public static com.google.common.escape.ArrayBasedEscaperMap create (java.util.Map)
java.util.Map replacements
private void (char[][])
char[][] replacementArray
char[][] getReplacementArray ()
static char[][] createReplacementArray (java.util.Map)
char c
java.util.Iterator i$
java.util.Map map
char max
char[][] replacements
static void ()
}
com/google/common/escape/Escapers$2.classEscapers.java
package com.google.common.escape
final com.google.common.escape.Escapers$2 extends com.google.common.escape.UnicodeEscaper {
final com.google.common.escape.CharEscaper val$escaper
void (com.google.common.escape.CharEscaper)
protected char[] escape (int)
int n
int n
int cp
char[] surrogateChars
char[] hiChars
char[] loChars
int hiCount
int loCount
char[] output
}
com/google/common/escape/ArrayBasedCharEscaper.classArrayBasedCharEscaper.java
package com.google.common.escape
public abstract com.google.common.escape.ArrayBasedCharEscaper extends com.google.common.escape.CharEscaper {
private final char[][] replacements
private final int replacementsLength
private final char safeMin
private final char safeMax
protected void (java.util.Map, char, char)
java.util.Map replacementMap
char safeMin
char safeMax
protected void (com.google.common.escape.ArrayBasedEscaperMap, char, char)
com.google.common.escape.ArrayBasedEscaperMap escaperMap
char safeMin
char safeMax
public final java.lang.String escape (java.lang.String)
char c
int i
String s
protected final char[] escape (char)
char[] chars
char c
protected abstract char[] escapeUnsafe (char)
}
com/google/common/escape/Platform$1.classPlatform.java
package com.google.common.escape
final com.google.common.escape.Platform$1 extends java.lang.ThreadLocal {
void ()
protected char[] initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/escape/CharEscaperBuilder.classCharEscaperBuilder.java
package com.google.common.escape
public final com.google.common.escape.CharEscaperBuilder extends java.lang.Object {
private final java.util.Map map
private int max
public void ()
public com.google.common.escape.CharEscaperBuilder addEscape (char, java.lang.String)
char c
String r
public com.google.common.escape.CharEscaperBuilder addEscapes (char[], java.lang.String)
char c
char[] arr$
int len$
int i$
char[] cs
String r
public char[][] toArray ()
java.util.Map$Entry entry
java.util.Iterator i$
char[][] result
public com.google.common.escape.Escaper toEscaper ()
}
com/google/common/escape/Escapers$Builder$1.classEscapers.java
package com.google.common.escape
com.google.common.escape.Escapers$Builder$1 extends com.google.common.escape.ArrayBasedCharEscaper {
private final char[] replacementChars
final com.google.common.escape.Escapers$Builder this$0
void (com.google.common.escape.Escapers$Builder, java.util.Map, char, char)
java.util.Map x0
char x1
char x2
protected char[] escapeUnsafe (char)
char c
}
com/google/common/escape/ArrayBasedUnicodeEscaper.classArrayBasedUnicodeEscaper.java
package com.google.common.escape
public abstract com.google.common.escape.ArrayBasedUnicodeEscaper extends com.google.common.escape.UnicodeEscaper {
private final char[][] replacements
private final int replacementsLength
private final int safeMin
private final int safeMax
private final char safeMinChar
private final char safeMaxChar
protected void (java.util.Map, int, int, java.lang.String)
java.util.Map replacementMap
int safeMin
int safeMax
String unsafeReplacement
protected void (com.google.common.escape.ArrayBasedEscaperMap, int, int, java.lang.String)
com.google.common.escape.ArrayBasedEscaperMap escaperMap
int safeMin
int safeMax
String unsafeReplacement
public final java.lang.String escape (java.lang.String)
char c
int i
String s
protected final int nextEscapeIndex (java.lang.CharSequence, int, int)
char c
CharSequence csq
int index
int end
protected final char[] escape (int)
char[] chars
int cp
protected abstract char[] escapeUnsafe (int)
}
com/google/common/escape/Escapers$Builder.classEscapers.java
package com.google.common.escape
public final com.google.common.escape.Escapers$Builder extends java.lang.Object {
private final java.util.Map replacementMap
private char safeMin
private char safeMax
private String unsafeReplacement
private void ()
public com.google.common.escape.Escapers$Builder setSafeRange (char, char)
char safeMin
char safeMax
public com.google.common.escape.Escapers$Builder setUnsafeReplacement (java.lang.String)
String unsafeReplacement
public com.google.common.escape.Escapers$Builder addEscape (char, java.lang.String)
char c
String replacement
public com.google.common.escape.Escaper build ()
void (com.google.common.escape.Escapers$1)
com.google.common.escape.Escapers$1 x0
static java.lang.String access$100 (com.google.common.escape.Escapers$Builder)
com.google.common.escape.Escapers$Builder x0
}
com/google/common/escape/CharEscaper.classCharEscaper.java
package com.google.common.escape
public abstract com.google.common.escape.CharEscaper extends com.google.common.escape.Escaper {
private static final int DEST_PAD
protected void ()
public java.lang.String escape (java.lang.String)
int index
String string
int length
protected final java.lang.String escapeSlow (java.lang.String, int)
char[] r
int rlen
int charsSkipped
int sizeNeeded
int sizeNeeded
String s
int index
int slen
char[] dest
int destSize
int destIndex
int lastEscape
int charsLeft
protected abstract char[] escape (char)
private static char[] growBuffer (char[], int, int)
char[] dest
int index
int size
char[] copy
}
com/google/common/escape/CharEscaperBuilder$CharArrayDecorator.classCharEscaperBuilder.java
package com.google.common.escape
com.google.common.escape.CharEscaperBuilder$CharArrayDecorator extends com.google.common.escape.CharEscaper {
private final char[][] replacements
private final int replaceLength
void (char[][])
char[][] replacements
public java.lang.String escape (java.lang.String)
char c
int index
String s
int slen
protected char[] escape (char)
char c
}
com/google/common/escape/Escapers.classEscapers.java
package com.google.common.escape
public final com.google.common.escape.Escapers extends java.lang.Object {
private static final com.google.common.escape.Escaper NULL_ESCAPER
private void ()
public static com.google.common.escape.Escaper nullEscaper ()
public static com.google.common.escape.Escapers$Builder builder ()
static com.google.common.escape.UnicodeEscaper asUnicodeEscaper (com.google.common.escape.Escaper)
com.google.common.escape.Escaper escaper
public static java.lang.String computeReplacement (com.google.common.escape.CharEscaper, char)
com.google.common.escape.CharEscaper escaper
char c
public static java.lang.String computeReplacement (com.google.common.escape.UnicodeEscaper, int)
com.google.common.escape.UnicodeEscaper escaper
int cp
private static java.lang.String stringOrNull (char[])
char[] in
private static com.google.common.escape.UnicodeEscaper wrap (com.google.common.escape.CharEscaper)
com.google.common.escape.CharEscaper escaper
static void ()
}
com/google/common/html/
com/google/common/html/package-info.classpackage-info.java
package com.google.common.html
abstract com.google.common.html.package-info extends java.lang.Object {
}
com/google/common/html/HtmlEscapers.classHtmlEscapers.java
package com.google.common.html
public final com.google.common.html.HtmlEscapers extends java.lang.Object {
private static final com.google.common.escape.Escaper HTML_ESCAPER
private void ()
public static com.google.common.escape.Escaper htmlEscaper ()
static void ()
}
com/google/common/xml/
com/google/common/xml/XmlEscapers.classXmlEscapers.java
package com.google.common.xml
public com.google.common.xml.XmlEscapers extends java.lang.Object {
private static final char MIN_ASCII_CONTROL_CHAR
private static final char MAX_ASCII_CONTROL_CHAR
private static final com.google.common.escape.Escaper XML_ESCAPER
private static final com.google.common.escape.Escaper XML_CONTENT_ESCAPER
private static final com.google.common.escape.Escaper XML_ATTRIBUTE_ESCAPER
private void ()
public static com.google.common.escape.Escaper xmlContentEscaper ()
public static com.google.common.escape.Escaper xmlAttributeEscaper ()
static void ()
char c
com.google.common.escape.Escapers$Builder builder
}
com/google/common/collect/
com/google/common/collect/ImmutableRangeSet$AsSetSerializedForm.classImmutableRangeSet.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeSet$AsSetSerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.ImmutableList ranges
private final com.google.common.collect.DiscreteDomain domain
void (com.google.common.collect.ImmutableList, com.google.common.collect.DiscreteDomain)
com.google.common.collect.ImmutableList ranges
com.google.common.collect.DiscreteDomain domain
java.lang.Object readResolve ()
}
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/AbstractMapBasedMultimap$WrappedSet.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedSet extends com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection implements java.util.Set {
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, 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/ImmutableEnumMap$1.classImmutableEnumMap.java
package com.google.common.collect
com.google.common.collect.ImmutableEnumMap$1 extends com.google.common.collect.ImmutableSet {
final com.google.common.collect.ImmutableEnumMap this$0
void (com.google.common.collect.ImmutableEnumMap)
public boolean contains (java.lang.Object)
Object object
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
}
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/RegularImmutableTable$1.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$1 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/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
int expectedModCount
final com.google.common.collect.LinkedListMultimap this$0
void (com.google.common.collect.LinkedListMultimap, int)
int index
int size
private void checkForConcurrentModification ()
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 (java.util.Map$Entry)
java.util.Map$Entry e
public void add (java.util.Map$Entry)
java.util.Map$Entry 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/Iterators$7.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$7 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/StandardTable$TableSet.classStandardTable.java
package com.google.common.collect
abstract com.google.common.collect.StandardTable$TableSet extends com.google.common.collect.Sets$ImprovedAbstractSet {
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/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/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.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/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/Maps$7.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$7 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/TreeRangeSet$RangesByUpperBound$2.classTreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$RangesByUpperBound$2 extends com.google.common.collect.AbstractIterator {
final com.google.common.collect.PeekingIterator val$backingItr
final com.google.common.collect.TreeRangeSet$RangesByUpperBound this$0
void (com.google.common.collect.TreeRangeSet$RangesByUpperBound, com.google.common.collect.PeekingIterator)
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range range
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/Maps$NavigableKeySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$NavigableKeySet extends com.google.common.collect.Maps$SortedKeySet implements java.util.NavigableSet {
void (java.util.NavigableMap)
java.util.NavigableMap map
java.util.NavigableMap map ()
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.SortedMap map ()
volatile java.util.Map map ()
}
com/google/common/collect/Maps$FilteredMapValues.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$FilteredMapValues extends com.google.common.collect.Maps$Values {
java.util.Map unfiltered
com.google.common.base.Predicate predicate
void (java.util.Map, java.util.Map, com.google.common.base.Predicate)
java.util.Map filteredMap
java.util.Map unfiltered
com.google.common.base.Predicate predicate
public boolean remove (java.lang.Object)
Object o
private boolean removeIf (com.google.common.base.Predicate)
com.google.common.base.Predicate valuePredicate
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
}
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/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 contains (java.lang.Object)
Object object
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean remove (java.lang.Object)
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/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/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/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/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)
}
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/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/Maps$UnmodifiableEntries$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$UnmodifiableEntries$1 extends com.google.common.collect.UnmodifiableIterator {
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 boolean hasNext ()
public java.util.Map$Entry next ()
public volatile java.lang.Object next ()
}
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/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/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/Maps$1.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$1 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/ImmutableRangeMap$1.classImmutableRangeMap.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeMap$1 extends com.google.common.collect.ImmutableList {
final int val$len
final int val$off
final com.google.common.collect.Range val$range
final com.google.common.collect.ImmutableRangeMap this$0
void (com.google.common.collect.ImmutableRangeMap, int, int, com.google.common.collect.Range)
public int size ()
public com.google.common.collect.Range get (int)
int index
boolean isPartialView ()
public volatile java.lang.Object get (int)
int x0
}
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
private static java.lang.Object getElementOrNull (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
static java.lang.Object access$100 (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry x0
}
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/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 ()
private java.lang.Object readResolve ()
public java.lang.String toString ()
private void ()
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
static void ()
}
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 ()
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/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/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/AbstractTable$1.classAbstractTable.java
package com.google.common.collect
com.google.common.collect.AbstractTable$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.AbstractTable this$0
void (com.google.common.collect.AbstractTable, 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/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/Multisets$FilteredMultiset$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$FilteredMultiset$1 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.collect.Multisets$FilteredMultiset this$0
void (com.google.common.collect.Multisets$FilteredMultiset)
public boolean apply (com.google.common.collect.Multiset$Entry)
com.google.common.collect.Multiset$Entry entry
public volatile boolean apply (java.lang.Object)
Object x0
}
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/BinaryTreeTraverser$PreOrderIterator.classBinaryTreeTraverser.java
package com.google.common.collect
final com.google.common.collect.BinaryTreeTraverser$PreOrderIterator extends com.google.common.collect.UnmodifiableIterator implements com.google.common.collect.PeekingIterator {
private final java.util.Deque stack
final com.google.common.collect.BinaryTreeTraverser this$0
void (com.google.common.collect.BinaryTreeTraverser, java.lang.Object)
Object root
public boolean hasNext ()
public java.lang.Object next ()
Object result
public java.lang.Object peek ()
}
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/LinkedListMultimap$KeyList.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$KeyList extends java.lang.Object {
com.google.common.collect.LinkedListMultimap$Node head
com.google.common.collect.LinkedListMultimap$Node tail
int count
void (com.google.common.collect.LinkedListMultimap$Node)
com.google.common.collect.LinkedListMultimap$Node firstNode
}
com/google/common/collect/ImmutableRangeSet$ComplementRanges.classImmutableRangeSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableRangeSet$ComplementRanges extends com.google.common.collect.ImmutableList {
private final boolean positiveBoundedBelow
private final boolean positiveBoundedAbove
private final int size
final com.google.common.collect.ImmutableRangeSet this$0
void (com.google.common.collect.ImmutableRangeSet)
int size
public int size ()
public com.google.common.collect.Range get (int)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
int index
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
boolean isPartialView ()
public volatile java.lang.Object get (int)
int x0
}
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/ImmutableMultimap$Values.classImmutableMultimap.java
package com.google.common.collect
final com.google.common.collect.ImmutableMultimap$Values extends com.google.common.collect.ImmutableCollection {
private final transient com.google.common.collect.ImmutableMultimap multimap
private static final long serialVersionUID
void (com.google.common.collect.ImmutableMultimap)
com.google.common.collect.ImmutableMultimap multimap
public boolean contains (java.lang.Object)
Object object
public com.google.common.collect.UnmodifiableIterator iterator ()
int copyIntoArray (java.lang.Object[], int)
com.google.common.collect.ImmutableCollection valueCollection
java.util.Iterator i$
Object[] dst
int offset
public int size ()
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
}
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/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/AbstractNavigableMap$DescendingMap.classAbstractNavigableMap.java
package com.google.common.collect
final com.google.common.collect.AbstractNavigableMap$DescendingMap extends com.google.common.collect.Maps$DescendingMap {
final com.google.common.collect.AbstractNavigableMap this$0
private void (com.google.common.collect.AbstractNavigableMap)
java.util.NavigableMap forward ()
java.util.Iterator entryIterator ()
void (com.google.common.collect.AbstractNavigableMap, com.google.common.collect.AbstractNavigableMap$1)
com.google.common.collect.AbstractNavigableMap x0
com.google.common.collect.AbstractNavigableMap$1 x1
}
com/google/common/collect/FilteredMultimap.classFilteredMultimap.java
package com.google.common.collect
abstract com.google.common.collect.FilteredMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
public abstract com.google.common.collect.Multimap unfiltered ()
public abstract com.google.common.base.Predicate entryPredicate ()
}
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.ImmutableMap inputSet
void (java.util.Set)
Object e
java.util.Iterator i$
java.util.Set input
com.google.common.collect.ImmutableMap$Builder builder
int i
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/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 ()
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 java.lang.Object remove (java.lang.Object, java.lang.Object)
Object x0
Object x1
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 int size ()
public volatile boolean isEmpty ()
public volatile java.lang.Object get (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean containsValue (java.lang.Object)
Object x0
public volatile boolean containsRow (java.lang.Object)
Object x0
public volatile boolean containsColumn (java.lang.Object)
Object x0
public volatile boolean contains (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile void putAll (com.google.common.collect.Table)
com.google.common.collect.Table x0
}
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 implements java.io.Serializable {
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/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/LinkedListMultimap.classLinkedListMultimap.java
package com.google.common.collect
public com.google.common.collect.LinkedListMultimap extends com.google.common.collect.AbstractMultimap 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 java.util.Map keyToKeyList
private transient int size
private transient int modCount
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
com.google.common.collect.LinkedListMultimap$KeyList keyList
com.google.common.collect.LinkedListMultimap$KeyList keyList
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$KeyList keyList
com.google.common.collect.LinkedListMultimap$KeyList keyList
com.google.common.collect.LinkedListMultimap$Node node
private void removeAllNodes (java.lang.Object)
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)
Object value
public boolean put (java.lang.Object, java.lang.Object)
Object key
Object value
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
java.util.Set createKeySet ()
public java.util.List values ()
java.util.List createValues ()
public java.util.List entries ()
java.util.List createEntries ()
java.util.Iterator entryIterator ()
java.util.Map createAsMap ()
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.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Map asMap ()
volatile java.util.Collection createValues ()
public volatile java.util.Collection values ()
public volatile com.google.common.collect.Multiset keys ()
public volatile java.util.Set keySet ()
volatile java.util.Collection createEntries ()
public volatile java.util.Collection entries ()
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
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 java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
static int 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 com.google.common.collect.LinkedListMultimap$Node access$200 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static void access$300 (java.lang.Object)
Object x0
static void access$400 (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$500 (com.google.common.collect.LinkedListMultimap, java.lang.Object)
com.google.common.collect.LinkedListMultimap x0
Object x1
static java.util.Map access$600 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
static com.google.common.collect.LinkedListMultimap$Node access$700 (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 int access$900 (com.google.common.collect.LinkedListMultimap)
com.google.common.collect.LinkedListMultimap x0
}
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 ()
Object result
public void remove ()
}
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/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/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/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/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
private void (com.google.common.collect.StandardTable$Column)
protected java.util.Map$Entry computeNext ()
java.util.Map$Entry entry
protected volatile java.lang.Object computeNext ()
void (com.google.common.collect.StandardTable$Column, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable$Column x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/Multisets$4$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$4$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$iterator1
final com.google.common.collect.Multisets$4 this$0
void (com.google.common.collect.Multisets$4, 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/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 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/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/Maps$3.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$3 extends com.google.common.collect.ForwardingSet {
final java.util.Set val$set
void (java.util.Set)
protected java.util.Set delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection es
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/ArrayTable$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$1 extends com.google.common.collect.AbstractIndexedListIterator {
final com.google.common.collect.ArrayTable this$0
void (com.google.common.collect.ArrayTable, 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/TreeTraverser$PostOrderNode.classTreeTraverser.java
package com.google.common.collect
final com.google.common.collect.TreeTraverser$PostOrderNode extends java.lang.Object {
final Object root
final java.util.Iterator childIterator
void (java.lang.Object, java.util.Iterator)
Object root
java.util.Iterator childIterator
}
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 boolean equalsImpl (com.google.common.collect.Table, java.lang.Object)
com.google.common.collect.Table that
com.google.common.collect.Table table
Object obj
static com.google.common.base.Function access$000 ()
static void ()
}
com/google/common/collect/RegularImmutableBiMap$NonTerminalBiMapEntry.classRegularImmutableBiMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableBiMap$NonTerminalBiMapEntry extends com.google.common.collect.ImmutableMapEntry {
private final com.google.common.collect.ImmutableMapEntry nextInKeyBucket
private final com.google.common.collect.ImmutableMapEntry nextInValueBucket
void (java.lang.Object, java.lang.Object, com.google.common.collect.ImmutableMapEntry, com.google.common.collect.ImmutableMapEntry)
Object key
Object value
com.google.common.collect.ImmutableMapEntry nextInKeyBucket
com.google.common.collect.ImmutableMapEntry nextInValueBucket
void (com.google.common.collect.ImmutableMapEntry, com.google.common.collect.ImmutableMapEntry, com.google.common.collect.ImmutableMapEntry)
com.google.common.collect.ImmutableMapEntry contents
com.google.common.collect.ImmutableMapEntry nextInKeyBucket
com.google.common.collect.ImmutableMapEntry nextInValueBucket
com.google.common.collect.ImmutableMapEntry getNextInKeyBucket ()
com.google.common.collect.ImmutableMapEntry getNextInValueBucket ()
}
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/FilteredSetMultimap.classFilteredSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.FilteredSetMultimap extends java.lang.Object implements com.google.common.collect.FilteredMultimap com.google.common.collect.SetMultimap {
public abstract com.google.common.collect.SetMultimap unfiltered ()
}
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/AbstractSortedKeySortedSetMultimap.classAbstractSortedKeySortedSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSortedKeySortedSetMultimap extends com.google.common.collect.AbstractSortedSetMultimap {
void (java.util.SortedMap)
java.util.SortedMap map
public java.util.SortedMap asMap ()
java.util.SortedMap backingMap ()
public java.util.SortedSet keySet ()
public volatile java.util.Map asMap ()
public volatile java.util.Set keySet ()
volatile java.util.Map backingMap ()
}
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/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/Maps$AbstractFilteredMap.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$AbstractFilteredMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
final java.util.Map unfiltered
final com.google.common.base.Predicate predicate
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
java.util.Collection createValues ()
}
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/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 ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
public volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.util.Iterator iterator ()
}
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/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/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/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/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/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/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$CustomMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$CustomMultimap extends com.google.common.collect.AbstractMapBasedMultimap {
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/TreeTraverser.classTreeTraverser.java
package com.google.common.collect
public abstract com.google.common.collect.TreeTraverser extends java.lang.Object {
public void ()
public abstract java.lang.Iterable children (java.lang.Object)
public final com.google.common.collect.FluentIterable preOrderTraversal (java.lang.Object)
Object root
com.google.common.collect.UnmodifiableIterator preOrderIterator (java.lang.Object)
Object root
public final com.google.common.collect.FluentIterable postOrderTraversal (java.lang.Object)
Object root
com.google.common.collect.UnmodifiableIterator postOrderIterator (java.lang.Object)
Object root
public final com.google.common.collect.FluentIterable breadthFirstTraversal (java.lang.Object)
Object root
}
com/google/common/collect/ImmutableMultiset$EntrySet.classImmutableMultiset.java
package com.google.common.collect
final 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
private void (com.google.common.collect.ImmutableMultiset)
boolean isPartialView ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
public int size ()
public boolean contains (java.lang.Object)
com.google.common.collect.Multiset$Entry entry
int count
Object o
public int hashCode ()
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
void (com.google.common.collect.ImmutableMultiset, com.google.common.collect.ImmutableMultiset$1)
com.google.common.collect.ImmutableMultiset x0
com.google.common.collect.ImmutableMultiset$1 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/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/AbstractNavigableMap.classAbstractNavigableMap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractNavigableMap extends java.util.AbstractMap implements java.util.NavigableMap {
void ()
public abstract java.lang.Object get (java.lang.Object)
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.lang.Object firstKey ()
java.util.Map$Entry entry
public java.lang.Object lastKey ()
java.util.Map$Entry entry
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.lang.Object higherKey (java.lang.Object)
Object key
abstract java.util.Iterator entryIterator ()
abstract java.util.Iterator descendingEntryIterator ()
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.NavigableSet navigableKeySet ()
public java.util.Set keySet ()
public abstract int size ()
public java.util.Set entrySet ()
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap descendingMap ()
}
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
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/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/RegularImmutableTable$CellSet$1.classRegularImmutableTable.java
package com.google.common.collect
com.google.common.collect.RegularImmutableTable$CellSet$1 extends com.google.common.collect.ImmutableAsList {
final com.google.common.collect.RegularImmutableTable$CellSet this$1
void (com.google.common.collect.RegularImmutableTable$CellSet)
public com.google.common.collect.Table$Cell get (int)
int index
com.google.common.collect.ImmutableCollection delegateCollection ()
public volatile java.lang.Object get (int)
int x0
}
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 java.lang.String toString ()
boolean isPartialView ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSetMultimap asMultimap ()
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/AbstractMapBasedMultimap$AsMap$AsMapEntries.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapEntries extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1
void (com.google.common.collect.AbstractMapBasedMultimap$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/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/HashBiMap$Inverse$InverseKeySet.classHashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$Inverse$InverseKeySet extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.HashBiMap$Inverse this$1
void (com.google.common.collect.HashBiMap$Inverse)
public boolean remove (java.lang.Object)
Object o
com.google.common.collect.HashBiMap$BiEntry entry
public java.util.Iterator iterator ()
}
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/MapMaker$1.classMapMaker.java
package com.google.common.collect
com.google.common.collect.MapMaker$1 extends java.lang.Object {
}
com/google/common/collect/TreeRangeSet.classTreeRangeSet.java
package com.google.common.collect
public com.google.common.collect.TreeRangeSet extends com.google.common.collect.AbstractRangeSet {
final java.util.NavigableMap rangesByLowerBound
private transient java.util.Set asRanges
private transient com.google.common.collect.RangeSet complement
public static com.google.common.collect.TreeRangeSet create ()
public static com.google.common.collect.TreeRangeSet create (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet rangeSet
com.google.common.collect.TreeRangeSet result
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
private com.google.common.collect.Range rangeEnclosing (com.google.common.collect.Range)
com.google.common.collect.Range range
java.util.Map$Entry floorEntry
public com.google.common.collect.Range span ()
java.util.Map$Entry firstEntry
java.util.Map$Entry lastEntry
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
public com.google.common.collect.RangeSet subRangeSet (com.google.common.collect.Range)
com.google.common.collect.Range view
public volatile boolean equals (java.lang.Object)
Object x0
public volatile void removeAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet x0
public volatile void addAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet x0
public volatile boolean enclosesAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet x0
public volatile void clear ()
public volatile boolean isEmpty ()
public volatile boolean contains (java.lang.Comparable)
Comparable x0
void (java.util.NavigableMap, com.google.common.collect.TreeRangeSet$1)
java.util.NavigableMap x0
com.google.common.collect.TreeRangeSet$1 x1
static com.google.common.collect.Range access$600 (com.google.common.collect.TreeRangeSet, com.google.common.collect.Range)
com.google.common.collect.TreeRangeSet x0
com.google.common.collect.Range x1
}
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 static final java.util.Map$Entry[] EMPTY_ENTRY_ARRAY
private transient com.google.common.collect.ImmutableSet entrySet
private transient com.google.common.collect.ImmutableSet keySet
private transient com.google.common.collect.ImmutableCollection values
private transient com.google.common.collect.ImmutableSetMultimap multimapView
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
static com.google.common.collect.ImmutableMapEntry$TerminalEntry entryOf (java.lang.Object, java.lang.Object)
Object key
Object value
public static com.google.common.collect.ImmutableMap$Builder builder ()
static void checkNoConflict (boolean, java.lang.String, java.util.Map$Entry, java.util.Map$Entry)
boolean safe
String conflictDescription
java.util.Map$Entry entry1
java.util.Map$Entry entry2
public static com.google.common.collect.ImmutableMap copyOf (java.util.Map)
com.google.common.collect.ImmutableMap kvMap
java.util.Map$Entry onlyEntry
java.util.Map map
java.util.Map$Entry[] entries
private static com.google.common.collect.ImmutableMap copyOfEnumMapUnsafe (java.util.Map)
java.util.Map map
private static com.google.common.collect.ImmutableMap copyOfEnumMap (java.util.Map)
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map original
java.util.EnumMap copy
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
public com.google.common.collect.ImmutableSetMultimap asMultimap ()
com.google.common.collect.ImmutableSetMultimap result
private com.google.common.collect.ImmutableSetMultimap createMultimapView ()
com.google.common.collect.ImmutableMap map
private com.google.common.collect.ImmutableMap viewMapValuesAsSingletonSets ()
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 ()
static void ()
}
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/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/AbstractMultimap$Values.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$Values extends java.util.AbstractCollection {
final com.google.common.collect.AbstractMultimap this$0
void (com.google.common.collect.AbstractMultimap)
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
}
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
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
boolean removeIf (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
java.util.Set createEntrySet ()
java.util.Set createKeySet ()
java.util.Collection createValues ()
}
com/google/common/collect/TreeTraverser$2.classTreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$2 extends com.google.common.collect.FluentIterable {
final Object val$root
final com.google.common.collect.TreeTraverser this$0
void (com.google.common.collect.TreeTraverser, java.lang.Object)
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/Sets$FilteredSortedSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredSortedSet extends com.google.common.collect.Sets$FilteredSet implements java.util.SortedSet {
void (java.util.SortedSet, com.google.common.base.Predicate)
java.util.SortedSet unfiltered
com.google.common.base.Predicate predicate
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/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/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/Iterators$11.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$11 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/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/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 ()
java.lang.Object getLowerEndpoint ()
com.google.common.collect.BoundType getLowerBoundType ()
java.lang.Object getUpperEndpoint ()
com.google.common.collect.BoundType getUpperBoundType ()
}
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/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/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/Sets$FilteredNavigableSet.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$FilteredNavigableSet extends com.google.common.collect.Sets$FilteredSortedSet implements java.util.NavigableSet {
void (java.util.NavigableSet, com.google.common.base.Predicate)
java.util.NavigableSet unfiltered
com.google.common.base.Predicate predicate
java.util.NavigableSet unfiltered ()
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.lang.Object last ()
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
}
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/RegularImmutableSortedMap$1.classRegularImmutableSortedMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableSortedMap$1 extends java.lang.Object {
}
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/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/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 {
private static final com.google.common.collect.ImmutableList EMPTY
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
private static transient com.google.common.collect.ImmutableList construct (java.lang.Object[])
Object[] elements
static com.google.common.collect.ImmutableList asImmutableList (java.lang.Object[])
Object[] elements
static com.google.common.collect.ImmutableList asImmutableList (java.lang.Object[], int)
com.google.common.collect.ImmutableList list
Object[] elements
int length
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 final com.google.common.collect.ImmutableList asList ()
int copyIntoArray (java.lang.Object[], int)
int i
Object[] dst
int offset
int size
public com.google.common.collect.ImmutableList reverse ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
int i
int hashCode
int n
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 ()
static 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/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 ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
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/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/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/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/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/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/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/Maps$6.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$6 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/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/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 containsAll (java.util.Collection)
java.util.Collection targets
public int size ()
public com.google.common.collect.ImmutableSortedSet elementSet ()
com.google.common.collect.Multiset$Entry getEntry (int)
int index
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
boolean isPartialView ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
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.NavigableSet elementSet ()
public volatile java.util.SortedSet elementSet ()
public volatile java.util.Set elementSet ()
}
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/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/Maps$SortedAsMapView.classMaps.java
package com.google.common.collect
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
java.util.SortedSet backingSet ()
public java.util.Comparator comparator ()
public java.util.Set keySet ()
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 ()
volatile java.util.Set backingSet ()
}
com/google/common/collect/HashBiMap$Inverse$1.classHashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$Inverse$1 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.HashBiMap$Inverse this$1
void (com.google.common.collect.HashBiMap$Inverse)
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/ImmutableRangeMap$Builder.classImmutableRangeMap.java
package com.google.common.collect
public final com.google.common.collect.ImmutableRangeMap$Builder extends java.lang.Object {
private final com.google.common.collect.RangeSet keyRanges
private final com.google.common.collect.RangeMap rangeMap
public void ()
public com.google.common.collect.ImmutableRangeMap$Builder put (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range key
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Range range
Object value
public com.google.common.collect.ImmutableRangeMap$Builder putAll (com.google.common.collect.RangeMap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.RangeMap rangeMap
public com.google.common.collect.ImmutableRangeMap build ()
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
com.google.common.collect.ImmutableList$Builder rangesBuilder
com.google.common.collect.ImmutableList$Builder valuesBuilder
}
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/CartesianList$1.classCartesianList.java
package com.google.common.collect
com.google.common.collect.CartesianList$1 extends com.google.common.collect.ImmutableList {
final int val$index
final com.google.common.collect.CartesianList this$0
void (com.google.common.collect.CartesianList, int)
public int size ()
public java.lang.Object get (int)
int axis
int axisIndex
boolean isPartialView ()
}
com/google/common/collect/Maps$Values.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$Values extends java.util.AbstractCollection {
final java.util.Map map
void (java.util.Map)
java.util.Map map
final 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/ImmutableRangeSet$Builder.classImmutableRangeSet.java
package com.google.common.collect
public com.google.common.collect.ImmutableRangeSet$Builder extends java.lang.Object {
private final com.google.common.collect.RangeSet rangeSet
public void ()
public com.google.common.collect.ImmutableRangeSet$Builder add (com.google.common.collect.Range)
com.google.common.collect.Range currentRange
java.util.Iterator i$
com.google.common.collect.Range range
public com.google.common.collect.ImmutableRangeSet$Builder addAll (com.google.common.collect.RangeSet)
com.google.common.collect.Range range
java.util.Iterator i$
com.google.common.collect.RangeSet ranges
public com.google.common.collect.ImmutableRangeSet build ()
}
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/MapMakerInternalMap$KeyIterator.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$KeyIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.lang.Object next ()
}
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
int expectedModCount
final com.google.common.collect.LinkedListMultimap this$0
private void (com.google.common.collect.LinkedListMultimap)
private void checkForConcurrentModification ()
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/DescendingMultiset$1.classDescendingMultiset.java
package com.google.common.collect
com.google.common.collect.DescendingMultiset$1 extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.DescendingMultiset this$0
void (com.google.common.collect.DescendingMultiset)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
}
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/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/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/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/ImmutableMapEntry.classImmutableMapEntry.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMapEntry extends com.google.common.collect.ImmutableEntry {
void (java.lang.Object, java.lang.Object)
Object key
Object value
void (com.google.common.collect.ImmutableMapEntry)
com.google.common.collect.ImmutableMapEntry contents
abstract com.google.common.collect.ImmutableMapEntry getNextInKeyBucket ()
abstract com.google.common.collect.ImmutableMapEntry getNextInValueBucket ()
}
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/HashBiMap$EntrySet$1$MapEntry.classHashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$EntrySet$1$MapEntry extends com.google.common.collect.AbstractMapEntry {
com.google.common.collect.HashBiMap$BiEntry delegate
final com.google.common.collect.HashBiMap$EntrySet$1 this$2
void (com.google.common.collect.HashBiMap$EntrySet$1, com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry entry
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object value
Object oldValue
int valueHash
com.google.common.collect.HashBiMap$BiEntry 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/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/FilteredEntryMultimap$Keys.classFilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$Keys extends com.google.common.collect.Multimaps$Keys {
final com.google.common.collect.FilteredEntryMultimap this$0
void (com.google.common.collect.FilteredEntryMultimap)
public int remove (java.lang.Object, int)
Object v
Object key
int occurrences
java.util.Collection collection
Object k
int oldCount
java.util.Iterator itr
public java.util.Set entrySet ()
}
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/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)
}
com/google/common/collect/ImmutableMultimap$BuilderMultimap.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$BuilderMultimap extends com.google.common.collect.AbstractMapBasedMultimap {
private static final long serialVersionUID
void ()
java.util.Collection createCollection ()
}
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/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 nodeItr
}
com/google/common/collect/ImmutableRangeSet$AsSet.classImmutableRangeSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableRangeSet$AsSet extends com.google.common.collect.ImmutableSortedSet {
private final com.google.common.collect.DiscreteDomain domain
private transient Integer size
final com.google.common.collect.ImmutableRangeSet this$0
void (com.google.common.collect.ImmutableRangeSet, com.google.common.collect.DiscreteDomain)
com.google.common.collect.DiscreteDomain domain
public int size ()
com.google.common.collect.Range range
java.util.Iterator i$
long total
Integer result
public com.google.common.collect.UnmodifiableIterator iterator ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
com.google.common.collect.ImmutableSortedSet subSet (com.google.common.collect.Range)
com.google.common.collect.Range range
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
public boolean contains (java.lang.Object)
Comparable c
ClassCastException e
Object o
int indexOf (java.lang.Object)
com.google.common.collect.Range range
java.util.Iterator i$
Comparable c
long total
Object target
boolean isPartialView ()
public java.lang.String toString ()
java.lang.Object writeReplace ()
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 descendingIterator ()
public volatile java.util.Iterator iterator ()
static com.google.common.collect.DiscreteDomain access$100 (com.google.common.collect.ImmutableRangeSet$AsSet)
com.google.common.collect.ImmutableRangeSet$AsSet x0
}
com/google/common/collect/UnmodifiableSortedMultiset.classUnmodifiableSortedMultiset.java
package com.google.common.collect
final com.google.common.collect.UnmodifiableSortedMultiset extends com.google.common.collect.Multisets$UnmodifiableMultiset implements com.google.common.collect.SortedMultiset {
private transient com.google.common.collect.UnmodifiableSortedMultiset descendingMultiset
private static final long serialVersionUID
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.NavigableSet createElementSet ()
public java.util.NavigableSet elementSet ()
public com.google.common.collect.SortedMultiset descendingMultiset ()
com.google.common.collect.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 ()
public volatile java.util.SortedSet elementSet ()
}
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/FilteredEntryMultimap$AsMap$1.classFilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$1 extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.FilteredEntryMultimap$AsMap this$1
void (com.google.common.collect.FilteredEntryMultimap$AsMap, java.util.Map)
java.util.Map x0
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public boolean remove (java.lang.Object)
Object o
}
com/google/common/collect/Maps$EntryFunction$2.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$EntryFunction$2 extends com.google.common.collect.Maps$EntryFunction {
void (java.lang.String, int)
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/ImmutableEnumMap$2.classImmutableEnumMap.java
package com.google.common.collect
com.google.common.collect.ImmutableEnumMap$2 extends com.google.common.collect.ImmutableMapEntrySet {
final com.google.common.collect.ImmutableEnumMap this$0
void (com.google.common.collect.ImmutableEnumMap)
com.google.common.collect.ImmutableMap map ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile java.util.Iterator iterator ()
}
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 (java.util.SortedMap, java.util.SortedMap, java.util.SortedMap, java.util.SortedMap)
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/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/RegularImmutableBiMap$Inverse$InverseEntrySet.classRegularImmutableBiMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet extends com.google.common.collect.ImmutableMapEntrySet {
final com.google.common.collect.RegularImmutableBiMap$Inverse this$1
void (com.google.common.collect.RegularImmutableBiMap$Inverse)
com.google.common.collect.ImmutableMap map ()
boolean isHashCodeFast ()
public int hashCode ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/Maps$2.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$2 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.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/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/TreeRangeMap$SubRangeMap$SubRangeMapAsMap.classTreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap extends java.util.AbstractMap {
final com.google.common.collect.TreeRangeMap$SubRangeMap this$1
void (com.google.common.collect.TreeRangeMap$SubRangeMap)
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
java.util.Map$Entry entry
com.google.common.collect.Range r
com.google.common.collect.TreeRangeMap$RangeMapEntry candidate
ClassCastException e
Object key
public java.lang.Object remove (java.lang.Object)
com.google.common.collect.Range range
Object key
Object value
public void clear ()
private boolean removeIf (com.google.common.base.Predicate)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.Range range
java.util.Iterator i$
com.google.common.base.Predicate predicate
java.util.List toRemove
public java.util.Set keySet ()
public java.util.Set entrySet ()
public java.util.Collection values ()
static boolean access$400 (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap, com.google.common.base.Predicate)
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap x0
com.google.common.base.Predicate x1
}
com/google/common/collect/Multimaps$AsMap$EntrySet$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$AsMap$EntrySet$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Multimaps$AsMap$EntrySet this$1
void (com.google.common.collect.Multimaps$AsMap$EntrySet)
public java.util.Collection apply (java.lang.Object)
Object key
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/AbstractMapBasedMultimap$WrappedSortedSet.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet extends com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection implements java.util.SortedSet {
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.SortedSet, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
Object key
java.util.SortedSet delegate
com.google.common.collect.AbstractMapBasedMultimap$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/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/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/ImmutableMapEntry$TerminalEntry.classImmutableMapEntry.java
package com.google.common.collect
final com.google.common.collect.ImmutableMapEntry$TerminalEntry extends com.google.common.collect.ImmutableMapEntry {
void (com.google.common.collect.ImmutableMapEntry)
com.google.common.collect.ImmutableMapEntry contents
void (java.lang.Object, java.lang.Object)
Object key
Object value
com.google.common.collect.ImmutableMapEntry getNextInKeyBucket ()
com.google.common.collect.ImmutableMapEntry getNextInValueBucket ()
}
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
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
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
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
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)
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
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
int i
java.util.Iterator iterator
com.google.common.base.Predicate predicate
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)
java.util.Iterator iterator
int position
int skipped
static void checkNonnegative (int)
int position
public static java.lang.Object get (java.util.Iterator, int, java.lang.Object)
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 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 java.lang.Object pollNext (java.util.Iterator)
Object result
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 java.util.ListIterator cast (java.util.Iterator)
java.util.Iterator iterator
static void ()
}
com/google/common/collect/TreeRangeSet$SubRangeSetRangesByLowerBound.classTreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound extends com.google.common.collect.AbstractNavigableMap {
private final com.google.common.collect.Range lowerBoundWindow
private final com.google.common.collect.Range restriction
private final java.util.NavigableMap rangesByLowerBound
private final java.util.NavigableMap rangesByUpperBound
private void (com.google.common.collect.Range, com.google.common.collect.Range, java.util.NavigableMap)
com.google.common.collect.Range lowerBoundWindow
com.google.common.collect.Range restriction
java.util.NavigableMap rangesByLowerBound
private java.util.NavigableMap subMap (com.google.common.collect.Range)
com.google.common.collect.Range window
public java.util.NavigableMap subMap (com.google.common.collect.Cut, boolean, com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean fromInclusive
com.google.common.collect.Cut toKey
boolean toInclusive
public java.util.NavigableMap headMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut toKey
boolean inclusive
public java.util.NavigableMap tailMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean inclusive
public java.util.Comparator comparator ()
public boolean containsKey (java.lang.Object)
Object key
public com.google.common.collect.Range get (java.lang.Object)
com.google.common.collect.Range candidate
com.google.common.collect.Range result
com.google.common.collect.Cut cut
ClassCastException e
Object key
java.util.Iterator entryIterator ()
java.util.Iterator completeRangeItr
java.util.Iterator completeRangeItr
com.google.common.collect.Cut upperBoundOnLowerBounds
java.util.Iterator descendingEntryIterator ()
com.google.common.collect.Cut upperBoundOnLowerBounds
java.util.Iterator completeRangeItr
public int size ()
public volatile java.lang.Object get (java.lang.Object)
Object x0
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
static com.google.common.collect.Range access$300 (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound)
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound x0
static com.google.common.collect.Range access$400 (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound)
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound x0
void (com.google.common.collect.Range, com.google.common.collect.Range, java.util.NavigableMap, com.google.common.collect.TreeRangeSet$1)
com.google.common.collect.Range x0
com.google.common.collect.Range x1
java.util.NavigableMap x2
com.google.common.collect.TreeRangeSet$1 x3
}
com/google/common/collect/ImmutableTable.classImmutableTable.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableTable extends com.google.common.collect.AbstractTable {
private static final com.google.common.collect.ImmutableTable EMPTY
public static com.google.common.collect.ImmutableTable of ()
public static com.google.common.collect.ImmutableTable of (java.lang.Object, java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Object value
public static 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 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 com.google.common.collect.ImmutableSet cellSet ()
abstract com.google.common.collect.ImmutableSet createCellSet ()
final com.google.common.collect.UnmodifiableIterator cellIterator ()
public com.google.common.collect.ImmutableCollection values ()
abstract com.google.common.collect.ImmutableCollection createValues ()
final java.util.Iterator valuesIterator ()
public com.google.common.collect.ImmutableMap column (java.lang.Object)
Object columnKey
public com.google.common.collect.ImmutableSet columnKeySet ()
public abstract 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 abstract com.google.common.collect.ImmutableMap rowMap ()
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean containsValue (java.lang.Object)
Object value
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 volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
volatile java.util.Collection createValues ()
public volatile java.util.Collection values ()
volatile java.util.Iterator cellIterator ()
volatile java.util.Set createCellSet ()
public volatile java.util.Set cellSet ()
public volatile boolean isEmpty ()
public volatile java.lang.Object get (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
public volatile boolean containsColumn (java.lang.Object)
Object x0
public volatile boolean containsRow (java.lang.Object)
Object x0
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
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/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$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/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/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 ()
public static com.google.common.collect.ImmutableSortedSet$Builder builder ()
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/SingletonImmutableTable.classSingletonImmutableTable.java
package com.google.common.collect
com.google.common.collect.SingletonImmutableTable extends com.google.common.collect.ImmutableTable {
final Object singleRowKey
final Object singleColumnKey
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.ImmutableMap column (java.lang.Object)
Object columnKey
public com.google.common.collect.ImmutableMap columnMap ()
public com.google.common.collect.ImmutableMap rowMap ()
public int size ()
com.google.common.collect.ImmutableSet createCellSet ()
com.google.common.collect.ImmutableCollection createValues ()
volatile java.util.Collection createValues ()
volatile java.util.Set createCellSet ()
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
public volatile java.util.Map column (java.lang.Object)
Object x0
}
com/google/common/collect/Multimaps$Keys.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$Keys extends com.google.common.collect.AbstractMultiset {
final com.google.common.collect.Multimap multimap
void (com.google.common.collect.Multimap)
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)
Object element
java.util.Collection values
public int remove (java.lang.Object, int)
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/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/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/RegularImmutableTable$Values.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$Values extends com.google.common.collect.ImmutableList {
final com.google.common.collect.RegularImmutableTable this$0
private void (com.google.common.collect.RegularImmutableTable)
public int size ()
public java.lang.Object get (int)
int index
boolean isPartialView ()
void (com.google.common.collect.RegularImmutableTable, com.google.common.collect.RegularImmutableTable$1)
com.google.common.collect.RegularImmutableTable x0
com.google.common.collect.RegularImmutableTable$1 x1
}
com/google/common/collect/BinaryTreeTraverser$1.classBinaryTreeTraverser.java
package com.google.common.collect
com.google.common.collect.BinaryTreeTraverser$1 extends com.google.common.collect.FluentIterable {
final Object val$root
final com.google.common.collect.BinaryTreeTraverser this$0
void (com.google.common.collect.BinaryTreeTraverser, java.lang.Object)
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/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/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/RegularImmutableBiMap$1.classRegularImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableBiMap$1 extends com.google.common.collect.ImmutableMapEntrySet {
final com.google.common.collect.RegularImmutableBiMap this$0
void (com.google.common.collect.RegularImmutableBiMap)
com.google.common.collect.ImmutableMap map ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
boolean isHashCodeFast ()
public int hashCode ()
public volatile java.util.Iterator iterator ()
}
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/AbstractMapBasedMultimap$WrappedList$WrappedListIterator.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedList$WrappedListIterator extends com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection$WrappedIterator implements java.util.ListIterator {
final com.google.common.collect.AbstractMapBasedMultimap$WrappedList this$1
void (com.google.common.collect.AbstractMapBasedMultimap$WrappedList)
public void (com.google.common.collect.AbstractMapBasedMultimap$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/FilteredKeySetMultimap$EntrySet.classFilteredKeySetMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeySetMultimap$EntrySet extends com.google.common.collect.FilteredKeyMultimap$Entries implements java.util.Set {
final com.google.common.collect.FilteredKeySetMultimap this$0
void (com.google.common.collect.FilteredKeySetMultimap)
public int hashCode ()
public boolean equals (java.lang.Object)
Object o
}
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
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
public java.lang.Object get (int)
int index
public volatile java.util.ListIterator listIterator (int)
int x0
}
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.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/HashBiMap.classHashBiMap.java
package com.google.common.collect
public final com.google.common.collect.HashBiMap extends java.util.AbstractMap implements com.google.common.collect.BiMap java.io.Serializable {
private static final double LOAD_FACTOR
private transient com.google.common.collect.HashBiMap$BiEntry[] hashTableKToV
private transient com.google.common.collect.HashBiMap$BiEntry[] hashTableVToK
private transient int size
private transient int mask
private transient int modCount
private transient com.google.common.collect.BiMap inverse
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 (int)
int expectedSize
private void init (int)
int expectedSize
int tableSize
private void delete (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry bucketEntry
com.google.common.collect.HashBiMap$BiEntry bucketEntry
com.google.common.collect.HashBiMap$BiEntry entry
int keyBucket
com.google.common.collect.HashBiMap$BiEntry prevBucketEntry
int valueBucket
private void insert (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry entry
int keyBucket
int valueBucket
private static int hash (java.lang.Object)
Object o
private com.google.common.collect.HashBiMap$BiEntry seekByKey (java.lang.Object, int)
com.google.common.collect.HashBiMap$BiEntry entry
Object key
int keyHash
private com.google.common.collect.HashBiMap$BiEntry seekByValue (java.lang.Object, int)
com.google.common.collect.HashBiMap$BiEntry entry
Object value
int valueHash
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
com.google.common.collect.HashBiMap$BiEntry entry
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 put (java.lang.Object, java.lang.Object, boolean)
Object key
Object value
boolean force
int keyHash
int valueHash
com.google.common.collect.HashBiMap$BiEntry oldEntryForKey
com.google.common.collect.HashBiMap$BiEntry oldEntryForValue
com.google.common.collect.HashBiMap$BiEntry newEntry
private java.lang.Object putInverse (java.lang.Object, java.lang.Object, boolean)
Object value
Object key
boolean force
int valueHash
int keyHash
com.google.common.collect.HashBiMap$BiEntry oldEntryForValue
com.google.common.collect.HashBiMap$BiEntry oldEntryForKey
com.google.common.collect.HashBiMap$BiEntry newEntry
private void rehashIfNecessary ()
com.google.common.collect.HashBiMap$BiEntry nextEntry
com.google.common.collect.HashBiMap$BiEntry entry
int bucket
int newTableSize
com.google.common.collect.HashBiMap$BiEntry[] oldKToV
private com.google.common.collect.HashBiMap$BiEntry[] createTable (int)
int length
public java.lang.Object remove (java.lang.Object)
Object key
com.google.common.collect.HashBiMap$BiEntry entry
public void clear ()
public int size ()
public java.util.Set keySet ()
public java.util.Set values ()
public java.util.Set entrySet ()
public com.google.common.collect.BiMap inverse ()
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.Collection values ()
static int access$000 (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap x0
static com.google.common.collect.HashBiMap$BiEntry[] access$100 (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap x0
static void access$200 (com.google.common.collect.HashBiMap, com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap x0
com.google.common.collect.HashBiMap$BiEntry x1
static int access$300 (java.lang.Object)
Object x0
static com.google.common.collect.HashBiMap$BiEntry access$400 (com.google.common.collect.HashBiMap, java.lang.Object, int)
com.google.common.collect.HashBiMap x0
Object x1
int x2
static com.google.common.collect.HashBiMap$BiEntry access$600 (com.google.common.collect.HashBiMap, java.lang.Object, int)
com.google.common.collect.HashBiMap x0
Object x1
int x2
static void access$700 (com.google.common.collect.HashBiMap, com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap x0
com.google.common.collect.HashBiMap$BiEntry x1
static int access$900 (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap x0
static java.lang.Object access$1000 (com.google.common.collect.HashBiMap, java.lang.Object, java.lang.Object, boolean)
com.google.common.collect.HashBiMap x0
Object x1
Object x2
boolean x3
}
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/SparseImmutableTable.classSparseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.SparseImmutableTable extends com.google.common.collect.RegularImmutableTable {
private final com.google.common.collect.ImmutableMap rowMap
private final com.google.common.collect.ImmutableMap columnMap
private final int[] iterationOrderRow
private final int[] iterationOrderColumn
void (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet)
Object row
java.util.Iterator i$
Object col
java.util.Iterator i$
com.google.common.collect.Table$Cell cell
Object rowKey
Object columnKey
Object value
java.util.Map thisRow
Object oldValue
int i
java.util.Map$Entry row
java.util.Iterator i$
java.util.Map$Entry col
java.util.Iterator i$
com.google.common.collect.ImmutableList cellList
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
java.util.Map rowIndex
java.util.Map rows
java.util.Map columns
int[] iterationOrderRow
int[] iterationOrderColumn
com.google.common.collect.ImmutableMap$Builder rowBuilder
com.google.common.collect.ImmutableMap$Builder columnBuilder
public com.google.common.collect.ImmutableMap columnMap ()
public com.google.common.collect.ImmutableMap rowMap ()
public int size ()
com.google.common.collect.Table$Cell getCell (int)
int index
int rowIndex
java.util.Map$Entry rowEntry
com.google.common.collect.ImmutableMap row
int columnIndex
java.util.Map$Entry colEntry
java.lang.Object getValue (int)
int index
int rowIndex
com.google.common.collect.ImmutableMap row
int columnIndex
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
}
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
static final com.google.common.collect.Serialization$FieldSetter EMPTY_SET_FIELD_SETTER
void ()
static void ()
}
com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets.classImmutableMap.java
package com.google.common.collect
final com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets extends com.google.common.collect.ImmutableMap {
private final com.google.common.collect.ImmutableMap delegate
void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap delegate
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public com.google.common.collect.ImmutableSet get (java.lang.Object)
Object key
Object outerValue
boolean isPartialView ()
com.google.common.collect.ImmutableSet createEntrySet ()
public volatile java.lang.Object get (java.lang.Object)
Object x0
public volatile java.util.Set entrySet ()
public volatile java.util.Collection values ()
public volatile java.util.Set keySet ()
static com.google.common.collect.ImmutableMap access$000 (com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets)
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets x0
}
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$ArrayBasedBuilder {
public void ()
void (int)
int capacity
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[])
Object[] elements
public com.google.common.collect.ImmutableSet$Builder addAll (java.lang.Iterable)
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$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$ArrayBasedBuilder 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 add (java.lang.Object)
Object x0
}
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/Multisets$5.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$5 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/HashBiMap$Inverse$InverseKeySet$1.classHashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$Inverse$InverseKeySet$1 extends com.google.common.collect.HashBiMap$Itr {
final com.google.common.collect.HashBiMap$Inverse$InverseKeySet this$2
void (com.google.common.collect.HashBiMap$Inverse$InverseKeySet)
java.lang.Object output (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry entry
}
com/google/common/collect/ImmutableMultimap$Itr.classImmutableMultimap.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableMultimap$Itr extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator mapIterator
Object key
java.util.Iterator valueIterator
final com.google.common.collect.ImmutableMultimap this$0
private void (com.google.common.collect.ImmutableMultimap)
abstract java.lang.Object output (java.lang.Object, java.lang.Object)
public boolean hasNext ()
public java.lang.Object next ()
java.util.Map$Entry mapEntry
void (com.google.common.collect.ImmutableMultimap, com.google.common.collect.ImmutableMultimap$1)
com.google.common.collect.ImmutableMultimap x0
com.google.common.collect.ImmutableMultimap$1 x1
}
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[] newArray (java.lang.Object[], int)
Object[] reference
int length
Class type
Object[] result
static java.util.Set newSetFromMap (java.util.Map)
java.util.Map map
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
static java.util.SortedMap mapsAsMapSortedSet (java.util.SortedSet, com.google.common.base.Function)
java.util.SortedSet set
com.google.common.base.Function function
static java.util.SortedSet setsFilterSortedSet (java.util.SortedSet, com.google.common.base.Predicate)
java.util.SortedSet set
com.google.common.base.Predicate predicate
static java.util.SortedMap mapsFilterSortedMap (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap map
com.google.common.base.Predicate predicate
private void ()
}
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/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/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/ForwardingSortedMultiset.classForwardingSortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedMultiset extends com.google.common.collect.ForwardingMultiset implements com.google.common.collect.SortedMultiset {
protected void ()
protected abstract com.google.common.collect.SortedMultiset delegate ()
public java.util.NavigableSet elementSet ()
public java.util.Comparator comparator ()
public com.google.common.collect.SortedMultiset descendingMultiset ()
public com.google.common.collect.Multiset$Entry firstEntry ()
protected com.google.common.collect.Multiset$Entry standardFirstEntry ()
java.util.Iterator entryIterator
com.google.common.collect.Multiset$Entry entry
public com.google.common.collect.Multiset$Entry lastEntry ()
protected com.google.common.collect.Multiset$Entry standardLastEntry ()
java.util.Iterator entryIterator
com.google.common.collect.Multiset$Entry entry
public com.google.common.collect.Multiset$Entry pollFirstEntry ()
protected com.google.common.collect.Multiset$Entry standardPollFirstEntry ()
java.util.Iterator entryIterator
com.google.common.collect.Multiset$Entry entry
public com.google.common.collect.Multiset$Entry pollLastEntry ()
protected com.google.common.collect.Multiset$Entry standardPollLastEntry ()
java.util.Iterator entryIterator
com.google.common.collect.Multiset$Entry entry
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
protected com.google.common.collect.SortedMultiset standardSubMultiset (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 ()
protected volatile com.google.common.collect.Multiset delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
public volatile java.util.SortedSet elementSet ()
}
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/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/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/ImmutableMultiset$EntrySet$1.classImmutableMultiset.java
package com.google.common.collect
com.google.common.collect.ImmutableMultiset$EntrySet$1 extends com.google.common.collect.ImmutableAsList {
final com.google.common.collect.ImmutableMultiset$EntrySet this$1
void (com.google.common.collect.ImmutableMultiset$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/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/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 ()
java.util.SortedSet createUnmodifiableEmptyCollection ()
java.util.Comparator comparator
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 createUnmodifiableEmptyCollection ()
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 ()
volatile java.util.Collection createUnmodifiableEmptyCollection ()
}
com/google/common/collect/FilteredEntryMultimap$AsMap$3.classFilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$3 extends com.google.common.collect.Maps$Values {
final com.google.common.collect.FilteredEntryMultimap$AsMap this$1
void (com.google.common.collect.FilteredEntryMultimap$AsMap, java.util.Map)
java.util.Map x0
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object key
java.util.Collection collection
java.util.Collection c
java.util.Iterator entryIterator
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$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/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 ()
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 ()
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 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/HashBiMap$Inverse.classHashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$Inverse extends java.util.AbstractMap implements com.google.common.collect.BiMap java.io.Serializable {
final com.google.common.collect.HashBiMap this$0
private void (com.google.common.collect.HashBiMap)
com.google.common.collect.BiMap forward ()
public int size ()
public void clear ()
public boolean containsKey (java.lang.Object)
Object value
public java.lang.Object get (java.lang.Object)
Object value
com.google.common.collect.HashBiMap$BiEntry entry
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object value
Object key
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object value
Object key
public java.lang.Object remove (java.lang.Object)
Object value
com.google.common.collect.HashBiMap$BiEntry entry
public com.google.common.collect.BiMap inverse ()
public java.util.Set keySet ()
public java.util.Set values ()
public java.util.Set entrySet ()
java.lang.Object writeReplace ()
public volatile java.util.Collection values ()
void (com.google.common.collect.HashBiMap, com.google.common.collect.HashBiMap$1)
com.google.common.collect.HashBiMap x0
com.google.common.collect.HashBiMap$1 x1
}
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/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/Multimaps$MapMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$MapMultimap extends com.google.common.collect.AbstractMultimap implements com.google.common.collect.SetMultimap java.io.Serializable {
final java.util.Map map
private static final long serialVersionUID
void (java.util.Map)
java.util.Map map
public int size ()
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 java.util.Collection values ()
public java.util.Set entries ()
java.util.Iterator entryIterator ()
java.util.Map createAsMap ()
public int hashCode ()
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.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableSetMultimap$BuilderMultimap.classImmutableSetMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableSetMultimap$BuilderMultimap extends com.google.common.collect.AbstractMapBasedMultimap {
private static final long serialVersionUID
void ()
java.util.Collection createCollection ()
}
com/google/common/collect/LinkedListMultimap$Node.classLinkedListMultimap.java
package com.google.common.collect
final com.google.common.collect.LinkedListMultimap$Node extends com.google.common.collect.AbstractMapEntry {
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.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object newValue
Object result
}
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
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
private int mask ()
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 smearedHash
public boolean add (java.lang.Object)
com.google.common.collect.LinkedHashMultimap$ValueEntry entry
Object value
int smearedHash
int bucket
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 bucket
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 smearedHash
int bucket
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
}
com/google/common/collect/RegularImmutableMap$1.classRegularImmutableMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableMap$1 extends java.lang.Object {
}
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/RegularImmutableBiMap.classRegularImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableBiMap extends com.google.common.collect.ImmutableBiMap {
static final double MAX_LOAD_FACTOR
private final transient com.google.common.collect.ImmutableMapEntry[] keyTable
private final transient com.google.common.collect.ImmutableMapEntry[] valueTable
private final transient com.google.common.collect.ImmutableMapEntry[] entries
private final transient int mask
private final transient int hashCode
private transient com.google.common.collect.ImmutableBiMap inverse
transient void (com.google.common.collect.ImmutableMapEntry$TerminalEntry[])
com.google.common.collect.ImmutableMapEntry$TerminalEntry[] entriesToAdd
void (int, com.google.common.collect.ImmutableMapEntry$TerminalEntry[])
com.google.common.collect.ImmutableMapEntry keyEntry
com.google.common.collect.ImmutableMapEntry valueEntry
com.google.common.collect.ImmutableMapEntry$TerminalEntry entry
Object key
Object value
int keyHash
int valueHash
int keyBucket
int valueBucket
com.google.common.collect.ImmutableMapEntry nextInKeyBucket
com.google.common.collect.ImmutableMapEntry nextInValueBucket
com.google.common.collect.ImmutableMapEntry newEntry
int i
int n
com.google.common.collect.ImmutableMapEntry$TerminalEntry[] entriesToAdd
int tableSize
com.google.common.collect.ImmutableMapEntry[] keyTable
com.google.common.collect.ImmutableMapEntry[] valueTable
com.google.common.collect.ImmutableMapEntry[] entries
int hashCode
void (java.util.Map$Entry[])
com.google.common.collect.ImmutableMapEntry keyEntry
com.google.common.collect.ImmutableMapEntry valueEntry
java.util.Map$Entry entry
Object key
Object value
int keyHash
int valueHash
int keyBucket
int valueBucket
com.google.common.collect.ImmutableMapEntry nextInKeyBucket
com.google.common.collect.ImmutableMapEntry nextInValueBucket
com.google.common.collect.ImmutableMapEntry newEntry
int i
java.util.Map$Entry[] entriesToAdd
int n
int tableSize
com.google.common.collect.ImmutableMapEntry[] keyTable
com.google.common.collect.ImmutableMapEntry[] valueTable
com.google.common.collect.ImmutableMapEntry[] entries
int hashCode
private static com.google.common.collect.ImmutableMapEntry[] createEntryArray (int)
int length
public java.lang.Object get (java.lang.Object)
com.google.common.collect.ImmutableMapEntry entry
Object key
int bucket
com.google.common.collect.ImmutableSet createEntrySet ()
boolean isPartialView ()
public int size ()
public com.google.common.collect.ImmutableBiMap inverse ()
com.google.common.collect.ImmutableBiMap result
public volatile com.google.common.collect.BiMap inverse ()
static com.google.common.collect.ImmutableMapEntry[] access$000 (com.google.common.collect.RegularImmutableBiMap)
com.google.common.collect.RegularImmutableBiMap x0
static int access$100 (com.google.common.collect.RegularImmutableBiMap)
com.google.common.collect.RegularImmutableBiMap x0
static int access$300 (com.google.common.collect.RegularImmutableBiMap)
com.google.common.collect.RegularImmutableBiMap x0
static com.google.common.collect.ImmutableMapEntry[] access$400 (com.google.common.collect.RegularImmutableBiMap)
com.google.common.collect.RegularImmutableBiMap x0
}
com/google/common/collect/AbstractTable$Values.classAbstractTable.java
package com.google.common.collect
com.google.common.collect.AbstractTable$Values extends java.util.AbstractCollection {
final com.google.common.collect.AbstractTable this$0
void (com.google.common.collect.AbstractTable)
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public void clear ()
public int size ()
}
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/Maps$FilteredEntryMap$KeySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$KeySet extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.Maps$FilteredEntryMap this$0
void (com.google.common.collect.Maps$FilteredEntryMap)
public boolean remove (java.lang.Object)
Object o
private boolean removeIf (com.google.common.base.Predicate)
com.google.common.base.Predicate keyPredicate
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
}
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/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/DenseImmutableTable$ImmutableArrayMap$1.classDenseImmutableTable.java
package com.google.common.collect
com.google.common.collect.DenseImmutableTable$ImmutableArrayMap$1 extends com.google.common.collect.ImmutableMapEntrySet {
final com.google.common.collect.DenseImmutableTable$ImmutableArrayMap this$0
void (com.google.common.collect.DenseImmutableTable$ImmutableArrayMap)
com.google.common.collect.ImmutableMap map ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile java.util.Iterator iterator ()
}
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/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/Iterators$6.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$6 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/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/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/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/TreeRangeMap$SubRangeMap.classTreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap extends java.lang.Object implements com.google.common.collect.RangeMap {
private final com.google.common.collect.Range subRange
final com.google.common.collect.TreeRangeMap this$0
void (com.google.common.collect.TreeRangeMap, com.google.common.collect.Range)
com.google.common.collect.Range subRange
public java.lang.Object get (java.lang.Comparable)
Comparable key
public java.util.Map$Entry getEntry (java.lang.Comparable)
java.util.Map$Entry entry
Comparable key
public com.google.common.collect.Range span ()
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
com.google.common.collect.Cut lowerBound
java.util.Map$Entry lowerEntry
com.google.common.collect.Cut upperBound
java.util.Map$Entry upperEntry
public void put (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public void putAll (com.google.common.collect.RangeMap)
com.google.common.collect.RangeMap rangeMap
com.google.common.collect.Range span
public void clear ()
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range range
public com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range range
public java.util.Map asMapOfRanges ()
public boolean equals (java.lang.Object)
com.google.common.collect.RangeMap rangeMap
Object o
public int hashCode ()
public java.lang.String toString ()
static com.google.common.collect.Range access$300 (com.google.common.collect.TreeRangeMap$SubRangeMap)
com.google.common.collect.TreeRangeMap$SubRangeMap x0
}
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
com.google.common.collect.Count count
}
com/google/common/collect/DenseImmutableTable$ColumnMap.classDenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.DenseImmutableTable$ColumnMap extends com.google.common.collect.DenseImmutableTable$ImmutableArrayMap {
final com.google.common.collect.DenseImmutableTable this$0
private void (com.google.common.collect.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.DenseImmutableTable, com.google.common.collect.DenseImmutableTable$1)
com.google.common.collect.DenseImmutableTable x0
com.google.common.collect.DenseImmutableTable$1 x1
}
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.Collection collection
java.util.EnumSet enumSet
java.util.Iterator itr
Iterable elements
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.Set newConcurrentHashSet ()
public static java.util.Set newConcurrentHashSet (java.lang.Iterable)
Iterable elements
java.util.Set 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)
Iterable elements
java.util.LinkedHashSet set
public static java.util.TreeSet newTreeSet ()
public static java.util.TreeSet newTreeSet (java.lang.Iterable)
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)
java.util.SortedSet unfiltered
com.google.common.base.Predicate predicate
static java.util.SortedSet filterSortedIgnoreNavigable (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.NavigableSet filter (java.util.NavigableSet, com.google.common.base.Predicate)
com.google.common.collect.Sets$FilteredSet filtered
com.google.common.base.Predicate combinedPredicate
java.util.NavigableSet unfiltered
com.google.common.base.Predicate predicate
public static java.util.Set cartesianProduct (java.util.List)
java.util.List sets
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
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.Set set
java.util.Collection collection
}
com/google/common/collect/Hashing.classHashing.java
package com.google.common.collect
final com.google.common.collect.Hashing extends java.lang.Object {
private static final int C1
private static final int C2
private static int MAX_TABLE_SIZE
private void ()
static int smear (int)
int hashCode
static int smearedHash (java.lang.Object)
Object o
static int closedTableSize (int, double)
int expectedEntries
double loadFactor
int tableSize
static boolean needsResizing (int, int, double)
int size
int tableSize
double loadFactor
static void ()
}
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/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
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/DenseImmutableTable$RowMap.classDenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.DenseImmutableTable$RowMap extends com.google.common.collect.DenseImmutableTable$ImmutableArrayMap {
final com.google.common.collect.DenseImmutableTable this$0
private void (com.google.common.collect.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.DenseImmutableTable, com.google.common.collect.DenseImmutableTable$1)
com.google.common.collect.DenseImmutableTable x0
com.google.common.collect.DenseImmutableTable$1 x1
}
com/google/common/collect/TreeTraverser$PostOrderIterator.classTreeTraverser.java
package com.google.common.collect
final com.google.common.collect.TreeTraverser$PostOrderIterator extends com.google.common.collect.AbstractIterator {
private final java.util.ArrayDeque stack
final com.google.common.collect.TreeTraverser this$0
void (com.google.common.collect.TreeTraverser, java.lang.Object)
Object root
protected java.lang.Object computeNext ()
Object child
com.google.common.collect.TreeTraverser$PostOrderNode top
private com.google.common.collect.TreeTraverser$PostOrderNode expand (java.lang.Object)
Object t
}
com/google/common/collect/ForwardingImmutableCollection.classForwardingImmutableCollection.java
package com.google.common.collect
com.google.common.collect.ForwardingImmutableCollection extends java.lang.Object {
private void ()
}
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.UnmodifiableIterator {
boolean done
final Object val$value
void (java.lang.Object)
public boolean hasNext ()
public java.lang.Object next ()
}
com/google/common/collect/FilteredKeyMultimap$AddRejectingList.classFilteredKeyMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeyMultimap$AddRejectingList extends com.google.common.collect.ForwardingList {
final Object key
void (java.lang.Object)
Object key
public boolean add (java.lang.Object)
Object v
public boolean addAll (java.util.Collection)
java.util.Collection collection
public void add (int, java.lang.Object)
int index
Object element
public boolean addAll (int, java.util.Collection)
int index
java.util.Collection elements
protected java.util.List delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
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 toList ()
public final com.google.common.collect.ImmutableList toSortedList (java.util.Comparator)
java.util.Comparator comparator
public final com.google.common.collect.ImmutableSet toSet ()
public final com.google.common.collect.ImmutableSortedSet toSortedSet (java.util.Comparator)
java.util.Comparator comparator
public final com.google.common.collect.ImmutableMap toMap (com.google.common.base.Function)
com.google.common.base.Function valueFunction
public final com.google.common.collect.ImmutableListMultimap index (com.google.common.base.Function)
com.google.common.base.Function keyFunction
public final com.google.common.collect.ImmutableMap uniqueIndex (com.google.common.base.Function)
com.google.common.base.Function keyFunction
public final java.lang.Object[] toArray (java.lang.Class)
Class type
public final java.util.Collection copyInto (java.util.Collection)
Object item
java.util.Iterator i$
java.util.Collection collection
public final java.lang.Object get (int)
int position
}
com/google/common/collect/Maps$9.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$9 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Maps$EntryTransformer val$transformer
void (com.google.common.collect.Maps$EntryTransformer)
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/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/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/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/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/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/ForwardingSortedMultiset$StandardElementSet.classForwardingSortedMultiset.java
package com.google.common.collect
public com.google.common.collect.ForwardingSortedMultiset$StandardElementSet extends com.google.common.collect.SortedMultisets$NavigableElementSet {
final com.google.common.collect.ForwardingSortedMultiset this$0
public void (com.google.common.collect.ForwardingSortedMultiset)
}
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/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)
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
static java.lang.Object removeFirstMatching (java.lang.Iterable, com.google.common.base.Predicate)
Object next
Iterable removeFrom
com.google.common.base.Predicate predicate
java.util.Iterator iterator
public static boolean elementsEqual (java.lang.Iterable, java.lang.Iterable)
java.util.Collection collection1
java.util.Collection collection2
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 java.util.Iterator iterators (java.lang.Iterable)
Iterable iterables
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)
Iterable iterable
int position
public static java.lang.Object get (java.lang.Iterable, int, java.lang.Object)
java.util.List list
java.util.Iterator iterator
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
Iterable iterable
public static java.lang.Object getLast (java.lang.Iterable, java.lang.Object)
java.util.Collection c
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 java.util.Iterator access$100 (java.lang.Iterable)
Iterable x0
static com.google.common.base.Function access$300 ()
}
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/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/ImmutableRangeSet$SerializedForm.classImmutableRangeSet.java
package com.google.common.collect
final com.google.common.collect.ImmutableRangeSet$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.ImmutableList ranges
void (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList ranges
java.lang.Object readResolve ()
}
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/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/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/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/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/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2$1.classTreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$backingItr
final com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2 this$3
void (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2, java.util.Iterator)
protected java.util.Map$Entry computeNext ()
com.google.common.collect.TreeRangeMap$RangeMapEntry entry
protected volatile java.lang.Object computeNext ()
}
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/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.Collection unmodifiableEntries (java.util.Collection)
java.util.Collection entries
public static java.util.Map asMap (com.google.common.collect.ListMultimap)
com.google.common.collect.ListMultimap multimap
public static java.util.Map asMap (com.google.common.collect.SetMultimap)
com.google.common.collect.SetMultimap multimap
public static java.util.Map asMap (com.google.common.collect.SortedSetMultimap)
com.google.common.collect.SortedSetMultimap multimap
public static java.util.Map asMap (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
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.FilteredKeyMultimap prev
com.google.common.collect.FilteredMultimap prev
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate keyPredicate
public static com.google.common.collect.SetMultimap filterKeys (com.google.common.collect.SetMultimap, com.google.common.base.Predicate)
com.google.common.collect.FilteredKeySetMultimap prev
com.google.common.collect.FilteredSetMultimap prev
com.google.common.collect.SetMultimap unfiltered
com.google.common.base.Predicate keyPredicate
public static com.google.common.collect.ListMultimap filterKeys (com.google.common.collect.ListMultimap, com.google.common.base.Predicate)
com.google.common.collect.FilteredKeyListMultimap prev
com.google.common.collect.ListMultimap unfiltered
com.google.common.base.Predicate keyPredicate
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
public static com.google.common.collect.SetMultimap filterValues (com.google.common.collect.SetMultimap, com.google.common.base.Predicate)
com.google.common.collect.SetMultimap unfiltered
com.google.common.base.Predicate valuePredicate
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
public static com.google.common.collect.SetMultimap filterEntries (com.google.common.collect.SetMultimap, com.google.common.base.Predicate)
com.google.common.collect.SetMultimap unfiltered
com.google.common.base.Predicate entryPredicate
private static com.google.common.collect.Multimap filterFiltered (com.google.common.collect.FilteredMultimap, com.google.common.base.Predicate)
com.google.common.collect.FilteredMultimap multimap
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
private static com.google.common.collect.SetMultimap filterFiltered (com.google.common.collect.FilteredSetMultimap, com.google.common.base.Predicate)
com.google.common.collect.FilteredSetMultimap multimap
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
static boolean equalsImpl (com.google.common.collect.Multimap, java.lang.Object)
com.google.common.collect.Multimap that
com.google.common.collect.Multimap multimap
Object object
static java.util.Collection access$000 (java.util.Collection)
java.util.Collection x0
static java.util.Collection access$100 (java.util.Collection)
java.util.Collection x0
}
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/StandardTable$ColumnMap$ColumnMapValues.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapValues extends com.google.common.collect.Maps$Values {
final com.google.common.collect.StandardTable$ColumnMap this$1
void (com.google.common.collect.StandardTable$ColumnMap)
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
}
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
public static com.google.common.collect.EnumMultiset create (java.lang.Iterable, java.lang.Class)
Iterable elements
Class type
com.google.common.collect.EnumMultiset result
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/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/ImmutableMultimap$1.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$1 extends com.google.common.collect.ImmutableMultimap$Itr {
final com.google.common.collect.ImmutableMultimap this$0
void (com.google.common.collect.ImmutableMultimap)
java.util.Map$Entry output (java.lang.Object, java.lang.Object)
Object key
Object value
volatile java.lang.Object output (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
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
void (java.util.NavigableMap, com.google.common.collect.Maps$UnmodifiableNavigableMap)
java.util.NavigableMap delegate
com.google.common.collect.Maps$UnmodifiableNavigableMap descendingMap
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$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 createKeySet ()
java.util.Collection createValues ()
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 ()
}
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/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/RegularImmutableMap$NonTerminalMapEntry.classRegularImmutableMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableMap$NonTerminalMapEntry extends com.google.common.collect.ImmutableMapEntry {
private final com.google.common.collect.ImmutableMapEntry nextInKeyBucket
void (java.lang.Object, java.lang.Object, com.google.common.collect.ImmutableMapEntry)
Object key
Object value
com.google.common.collect.ImmutableMapEntry nextInKeyBucket
void (com.google.common.collect.ImmutableMapEntry, com.google.common.collect.ImmutableMapEntry)
com.google.common.collect.ImmutableMapEntry contents
com.google.common.collect.ImmutableMapEntry nextInKeyBucket
com.google.common.collect.ImmutableMapEntry getNextInKeyBucket ()
com.google.common.collect.ImmutableMapEntry getNextInValueBucket ()
}
com/google/common/collect/RegularContiguousSet$2.classRegularContiguousSet.java
package com.google.common.collect
com.google.common.collect.RegularContiguousSet$2 extends com.google.common.collect.AbstractSequentialIterator {
final Comparable first
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/SingletonImmutableBiMap.classSingletonImmutableBiMap.java
package com.google.common.collect
final com.google.common.collect.SingletonImmutableBiMap extends com.google.common.collect.ImmutableBiMap {
final transient Object singleKey
final transient Object singleValue
transient com.google.common.collect.ImmutableBiMap inverse
void (java.lang.Object, java.lang.Object)
Object singleKey
Object singleValue
private void (java.lang.Object, java.lang.Object, com.google.common.collect.ImmutableBiMap)
Object singleKey
Object singleValue
com.google.common.collect.ImmutableBiMap inverse
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 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 ()
public com.google.common.collect.ImmutableBiMap inverse ()
com.google.common.collect.ImmutableBiMap result
public volatile com.google.common.collect.BiMap inverse ()
}
com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3.classTreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$3 extends com.google.common.collect.Maps$Values {
final com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
void (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap, java.util.Map)
java.util.Map x0
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
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
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 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 int size ()
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/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/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/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/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)
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/TreeTraverser$BreadthFirstIterator.classTreeTraverser.java
package com.google.common.collect
final com.google.common.collect.TreeTraverser$BreadthFirstIterator extends com.google.common.collect.UnmodifiableIterator implements com.google.common.collect.PeekingIterator {
private final java.util.Queue queue
final com.google.common.collect.TreeTraverser this$0
void (com.google.common.collect.TreeTraverser, java.lang.Object)
Object root
public boolean hasNext ()
public java.lang.Object peek ()
public java.lang.Object next ()
Object result
}
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/Iterators$9.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$9 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/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/RangeMap.classRangeMap.java
package com.google.common.collect
public abstract com.google.common.collect.RangeMap extends java.lang.Object {
public abstract java.lang.Object get (java.lang.Comparable)
public abstract java.util.Map$Entry getEntry (java.lang.Comparable)
public abstract com.google.common.collect.Range span ()
public abstract void put (com.google.common.collect.Range, java.lang.Object)
public abstract void putAll (com.google.common.collect.RangeMap)
public abstract void clear ()
public abstract void remove (com.google.common.collect.Range)
public abstract java.util.Map asMapOfRanges ()
public abstract com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
com/google/common/collect/RegularImmutableBiMap$InverseSerializedForm.classRegularImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableBiMap$InverseSerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.ImmutableBiMap forward
private static final long serialVersionUID
void (com.google.common.collect.ImmutableBiMap)
com.google.common.collect.ImmutableBiMap forward
java.lang.Object readResolve ()
}
com/google/common/collect/AbstractMapBasedMultimap$AsMap.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$AsMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
final transient java.util.Map submap
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, java.util.Map)
java.util.Map submap
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
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 ()
java.util.Map$Entry wrapEntry (java.util.Map$Entry)
java.util.Map$Entry entry
Object key
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/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.ImmutableSet 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 static com.google.common.collect.ImmutableSet valueSet (java.util.Comparator, java.util.Collection)
java.util.Comparator valueComparator
java.util.Collection values
private static com.google.common.collect.ImmutableSet emptySet (java.util.Comparator)
java.util.Comparator valueComparator
private void writeObject (java.io.ObjectOutputStream) throws java.io.IOException
java.io.ObjectOutputStream stream
java.util.Comparator valueComparator ()
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
java.util.Comparator valueComparator
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 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
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/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.Multiset$Entry getEntry (int)
int index
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.NavigableSet elementSet ()
public volatile java.util.SortedSet elementSet ()
public volatile java.util.Set elementSet ()
}
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/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/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/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/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/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/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/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/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/DiscreteDomain$LongDomain.classDiscreteDomain.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomain$LongDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomain$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 java.lang.String toString ()
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.DiscreteDomain$LongDomain access$100 ()
static void ()
}
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 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/EvictingQueue.classEvictingQueue.java
package com.google.common.collect
public final com.google.common.collect.EvictingQueue extends com.google.common.collect.ForwardingQueue {
private final java.util.Queue delegate
private final int maxSize
private void (int)
int maxSize
public static com.google.common.collect.EvictingQueue create (int)
int maxSize
protected java.util.Queue delegate ()
public boolean offer (java.lang.Object)
Object e
public boolean add (java.lang.Object)
Object e
public boolean addAll (java.util.Collection)
java.util.Collection collection
public boolean contains (java.lang.Object)
Object object
public boolean remove (java.lang.Object)
Object object
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
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/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/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/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 canRemoveOrSet
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/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 java.util.Comparator val$itemComparator
final com.google.common.collect.Iterators$MergingIterator this$0
void (com.google.common.collect.Iterators$MergingIterator, java.util.Comparator)
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/BinaryTreeTraverser$PostOrderIterator.classBinaryTreeTraverser.java
package com.google.common.collect
final com.google.common.collect.BinaryTreeTraverser$PostOrderIterator extends com.google.common.collect.UnmodifiableIterator {
private final java.util.Deque stack
private final java.util.BitSet hasExpanded
final com.google.common.collect.BinaryTreeTraverser this$0
void (com.google.common.collect.BinaryTreeTraverser, java.lang.Object)
Object root
public boolean hasNext ()
public java.lang.Object next ()
Object node
boolean expandedNode
}
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/RangeSet.classRangeSet.java
package com.google.common.collect
public abstract com.google.common.collect.RangeSet extends java.lang.Object {
public abstract boolean contains (java.lang.Comparable)
public abstract com.google.common.collect.Range rangeContaining (java.lang.Comparable)
public abstract boolean encloses (com.google.common.collect.Range)
public abstract boolean enclosesAll (com.google.common.collect.RangeSet)
public abstract boolean isEmpty ()
public abstract com.google.common.collect.Range span ()
public abstract java.util.Set asRanges ()
public abstract com.google.common.collect.RangeSet complement ()
public abstract com.google.common.collect.RangeSet subRangeSet (com.google.common.collect.Range)
public abstract void add (com.google.common.collect.Range)
public abstract void remove (com.google.common.collect.Range)
public abstract void clear ()
public abstract void addAll (com.google.common.collect.RangeSet)
public abstract void removeAll (com.google.common.collect.RangeSet)
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public abstract java.lang.String toString ()
}
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)
}
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/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/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/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/FilteredEntryMultimap$Keys$1.classFilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$Keys$1 extends com.google.common.collect.Multisets$EntrySet {
final com.google.common.collect.FilteredEntryMultimap$Keys this$1
void (com.google.common.collect.FilteredEntryMultimap$Keys)
com.google.common.collect.Multiset multiset ()
public java.util.Iterator iterator ()
public int size ()
private boolean removeIf (com.google.common.base.Predicate)
com.google.common.base.Predicate predicate
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/DiscreteDomain.classDiscreteDomain.java
package com.google.common.collect
public abstract com.google.common.collect.DiscreteDomain extends java.lang.Object {
public static com.google.common.collect.DiscreteDomain integers ()
public static com.google.common.collect.DiscreteDomain longs ()
public static com.google.common.collect.DiscreteDomain bigIntegers ()
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/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/Multimaps$TransformedEntriesMultimap.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$TransformedEntriesMultimap extends com.google.common.collect.AbstractMultimap {
final com.google.common.collect.Multimap fromMultimap
final com.google.common.collect.Maps$EntryTransformer transformer
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
com.google.common.base.Function function
java.util.Map createAsMap ()
public void clear ()
public boolean containsKey (java.lang.Object)
Object key
java.util.Iterator entryIterator ()
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 ()
java.util.Collection createValues ()
}
com/google/common/collect/DenseImmutableTable$Column.classDenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.DenseImmutableTable$Column extends com.google.common.collect.DenseImmutableTable$ImmutableArrayMap {
private final int columnIndex
final com.google.common.collect.DenseImmutableTable this$0
void (com.google.common.collect.DenseImmutableTable, int)
int columnIndex
com.google.common.collect.ImmutableMap keyToIndex ()
java.lang.Object getValue (int)
int keyIndex
boolean isPartialView ()
}
com/google/common/collect/Multimaps$AsMap.classMultimaps.java
package com.google.common.collect
final com.google.common.collect.Multimaps$AsMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
private final com.google.common.collect.Multimap multimap
void (com.google.common.collect.Multimap)
com.google.common.collect.Multimap multimap
public int size ()
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
static com.google.common.collect.Multimap access$200 (com.google.common.collect.Multimaps$AsMap)
com.google.common.collect.Multimaps$AsMap x0
}
com/google/common/collect/MapMaker$ComputingMapAdapter.classMapMaker.java
package com.google.common.collect
final com.google.common.collect.MapMaker$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
}
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
public static com.google.common.collect.Multiset filter (com.google.common.collect.Multiset, com.google.common.base.Predicate)
com.google.common.collect.Multisets$FilteredMultiset filtered
com.google.common.base.Predicate combinedPredicate
com.google.common.collect.Multiset unfiltered
com.google.common.base.Predicate predicate
static int inferDistinctElements (java.lang.Iterable)
Iterable elements
public static com.google.common.collect.Multiset union (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset1
com.google.common.collect.Multiset multiset2
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 com.google.common.collect.Multiset sum (com.google.common.collect.Multiset, com.google.common.collect.Multiset)
com.google.common.collect.Multiset multiset1
com.google.common.collect.Multiset multiset2
public static com.google.common.collect.Multiset difference (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 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/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/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/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/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.NavigableSet 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/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/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
protected volatile java.util.SortedMap delegate ()
protected volatile java.util.Map delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/collect/StandardTable$Row.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Row extends com.google.common.collect.Maps$ImprovedAbstractMap {
final Object rowKey
java.util.Map backingRowMap
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)
Object key
java.util.Map backingRowMap
Object result
public void clear ()
java.util.Map backingRowMap
protected java.util.Set createEntrySet ()
}
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/TreeRangeSet$ComplementRangesByLowerBound$1.classTreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound$1 extends com.google.common.collect.AbstractIterator {
com.google.common.collect.Cut nextComplementRangeLowerBound
final com.google.common.collect.Cut val$firstComplementRangeLowerBound
final com.google.common.collect.PeekingIterator val$positiveItr
final com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound this$0
void (com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound, com.google.common.collect.Cut, com.google.common.collect.PeekingIterator)
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range positiveRange
com.google.common.collect.Range negativeRange
com.google.common.collect.Range negativeRange
protected volatile java.lang.Object computeNext ()
}
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 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/TreeTraverser$3.classTreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$3 extends com.google.common.collect.FluentIterable {
final Object val$root
final com.google.common.collect.TreeTraverser this$0
void (com.google.common.collect.TreeTraverser, java.lang.Object)
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/Maps$10.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$10 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$entry
final com.google.common.collect.Maps$EntryTransformer val$transformer
void (java.util.Map$Entry, com.google.common.collect.Maps$EntryTransformer)
public java.lang.Object getKey ()
public java.lang.Object getValue ()
}
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)
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
static java.util.List cartesianProduct (java.util.List)
java.util.List lists
static transient java.util.List cartesianProduct (java.util.List[])
java.util.List[] lists
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/SortedMultisetBridge.classSortedMultisetBridge.java
package com.google.common.collect
abstract com.google.common.collect.SortedMultisetBridge extends java.lang.Object implements com.google.common.collect.Multiset {
public abstract java.util.SortedSet elementSet ()
}
com/google/common/collect/ImmutableEnumSet$1.classImmutableEnumSet.java
package com.google.common.collect
com.google.common.collect.ImmutableEnumSet$1 extends java.lang.Object {
}
com/google/common/collect/RegularImmutableBiMap$Inverse.classRegularImmutableBiMap.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableBiMap$Inverse extends com.google.common.collect.ImmutableBiMap {
final com.google.common.collect.RegularImmutableBiMap this$0
private void (com.google.common.collect.RegularImmutableBiMap)
public int size ()
public com.google.common.collect.ImmutableBiMap inverse ()
public java.lang.Object get (java.lang.Object)
com.google.common.collect.ImmutableMapEntry entry
Object value
int bucket
com.google.common.collect.ImmutableSet createEntrySet ()
boolean isPartialView ()
java.lang.Object writeReplace ()
public volatile com.google.common.collect.BiMap inverse ()
void (com.google.common.collect.RegularImmutableBiMap, com.google.common.collect.RegularImmutableBiMap$1)
com.google.common.collect.RegularImmutableBiMap x0
com.google.common.collect.RegularImmutableBiMap$1 x1
}
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/collect/Iterators$MergingIterator.classIterators.java
package com.google.common.collect
com.google.common.collect.Iterators$MergingIterator extends com.google.common.collect.UnmodifiableIterator {
final java.util.Queue queue
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
public boolean hasNext ()
public java.lang.Object next ()
com.google.common.collect.PeekingIterator nextIter
Object next
}
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/Range$4.classRange.java
package com.google.common.collect
com.google.common.collect.Range$4 extends java.lang.Object {
static final int[] $SwitchMap$com$google$common$collect$BoundType
static void ()
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/collect/MapMakerInternalMap$HashIterator.classMapMakerInternalMap.java
package com.google.common.collect
abstract com.google.common.collect.MapMakerInternalMap$HashIterator extends java.lang.Object implements java.util.Iterator {
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)
public abstract java.lang.Object next ()
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/FilteredEntryMultimap$Keys$1$1.classFilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$Keys$1$1 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$predicate
final com.google.common.collect.FilteredEntryMultimap$Keys$1 this$2
void (com.google.common.collect.FilteredEntryMultimap$Keys$1, com.google.common.base.Predicate)
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/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/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
}
com/google/common/collect/TreeMultimap.classTreeMultimap.java
package com.google.common.collect
public com.google.common.collect.TreeMultimap extends com.google.common.collect.AbstractSortedKeySortedSetMultimap {
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 ()
java.util.Collection createCollection (java.lang.Object)
Object key
public java.util.Comparator keyComparator ()
public java.util.Comparator valueComparator ()
java.util.NavigableMap backingMap ()
public java.util.NavigableSet get (java.lang.Object)
Object key
java.util.Collection unmodifiableCollectionSubclass (java.util.Collection)
java.util.Collection collection
java.util.Collection wrapCollection (java.lang.Object, java.util.Collection)
Object key
java.util.Collection collection
public java.util.NavigableSet keySet ()
java.util.NavigableSet createKeySet ()
public java.util.NavigableMap asMap ()
java.util.NavigableMap createAsMap ()
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.SortedSet keySet ()
volatile java.util.SortedMap backingMap ()
public volatile java.util.SortedMap asMap ()
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 get (java.lang.Object)
Object x0
public volatile java.util.Set keySet ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
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 ()
volatile java.util.Map createAsMap ()
volatile java.util.Set createKeySet ()
public volatile void clear ()
public volatile boolean containsKey (java.lang.Object)
Object x0
public volatile int size ()
volatile java.util.Map backingMap ()
volatile java.util.Collection createCollection ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile com.google.common.collect.Multiset keys ()
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 isEmpty ()
}
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.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/BinaryTreeTraverser$2.classBinaryTreeTraverser.java
package com.google.common.collect
com.google.common.collect.BinaryTreeTraverser$2 extends com.google.common.collect.FluentIterable {
final Object val$root
final com.google.common.collect.BinaryTreeTraverser this$0
void (com.google.common.collect.BinaryTreeTraverser, java.lang.Object)
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile java.util.Iterator iterator ()
}
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/Iterators$4.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$4 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/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/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 boolean contains (java.lang.Object)
Object element
public boolean isEmpty ()
public int count (java.lang.Object)
Object element
java.util.Set createElementSet ()
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
java.util.Iterator iterator2
int distinctElements ()
}
com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$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.AbstractMapBasedMultimap$WrappedCollection this$1
void (com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
void (com.google.common.collect.AbstractMapBasedMultimap$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/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 ()
static com.google.common.collect.ImmutableList access$100 (com.google.common.collect.RegularImmutableSortedMap)
com.google.common.collect.RegularImmutableSortedMap x0
}
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/MapMakerInternalMap$ValueIterator.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$ValueIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator {
final com.google.common.collect.MapMakerInternalMap this$0
void (com.google.common.collect.MapMakerInternalMap)
public java.lang.Object next ()
}
com/google/common/collect/Sets$CartesianSet$1.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$CartesianSet$1 extends com.google.common.collect.ImmutableList {
final com.google.common.collect.ImmutableList val$axes
void (com.google.common.collect.ImmutableList)
public int size ()
public java.util.List get (int)
int index
boolean isPartialView ()
public volatile java.lang.Object get (int)
int x0
}
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/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/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/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/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/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/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$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/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/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
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/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/TreeRangeSet$RangesByUpperBound.classTreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$RangesByUpperBound extends com.google.common.collect.AbstractNavigableMap {
private final java.util.NavigableMap rangesByLowerBound
private final com.google.common.collect.Range upperBoundWindow
void (java.util.NavigableMap)
java.util.NavigableMap rangesByLowerBound
private void (java.util.NavigableMap, com.google.common.collect.Range)
java.util.NavigableMap rangesByLowerBound
com.google.common.collect.Range upperBoundWindow
private java.util.NavigableMap subMap (com.google.common.collect.Range)
com.google.common.collect.Range window
public java.util.NavigableMap subMap (com.google.common.collect.Cut, boolean, com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean fromInclusive
com.google.common.collect.Cut toKey
boolean toInclusive
public java.util.NavigableMap headMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut toKey
boolean inclusive
public java.util.NavigableMap tailMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean inclusive
public java.util.Comparator comparator ()
public boolean containsKey (java.lang.Object)
Object key
public com.google.common.collect.Range get (java.lang.Object)
com.google.common.collect.Cut cut
java.util.Map$Entry candidate
ClassCastException e
Object key
java.util.Iterator entryIterator ()
java.util.Iterator backingItr
java.util.Iterator backingItr
java.util.Iterator backingItr
java.util.Map$Entry lowerEntry
java.util.Iterator backingItr
java.util.Iterator descendingEntryIterator ()
java.util.Collection candidates
java.util.Collection candidates
com.google.common.collect.PeekingIterator backingItr
public int size ()
public boolean isEmpty ()
public volatile java.lang.Object get (java.lang.Object)
Object x0
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
static com.google.common.collect.Range access$000 (com.google.common.collect.TreeRangeSet$RangesByUpperBound)
com.google.common.collect.TreeRangeSet$RangesByUpperBound 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/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/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 java.util.Map onlyOnLeft
final java.util.Map onlyOnRight
final java.util.Map onBoth
final java.util.Map differences
void (java.util.Map, java.util.Map, java.util.Map, java.util.Map)
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/ImmutableMap$Builder.classImmutableMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableMap$Builder extends java.lang.Object {
com.google.common.collect.ImmutableMapEntry$TerminalEntry[] entries
int size
public void ()
void (int)
int initialCapacity
private void ensureCapacity (int)
int minCapacity
public com.google.common.collect.ImmutableMap$Builder put (java.lang.Object, java.lang.Object)
Object key
Object value
com.google.common.collect.ImmutableMapEntry$TerminalEntry entry
public com.google.common.collect.ImmutableMap$Builder put (java.util.Map$Entry)
java.util.Map$Entry entry
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 ()
}
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/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/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/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
public java.lang.String toString ()
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/FilteredKeyMultimap$Entries.classFilteredKeyMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeyMultimap$Entries extends com.google.common.collect.ForwardingCollection {
final com.google.common.collect.FilteredKeyMultimap this$0
void (com.google.common.collect.FilteredKeyMultimap)
protected java.util.Collection delegate ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
Object o
protected 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.Queue queue (java.util.Queue, java.lang.Object)
java.util.Queue queue
Object mutex
static java.util.Deque deque (java.util.Deque, java.lang.Object)
java.util.Deque deque
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/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$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$ArrayBasedBuilder 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 add (java.lang.Object)
Object x0
}
com/google/common/collect/Maps$FilteredEntryBiMap.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$FilteredEntryBiMap extends com.google.common.collect.Maps$FilteredEntryMap implements com.google.common.collect.BiMap {
private final com.google.common.collect.BiMap inverse
private static com.google.common.base.Predicate inversePredicate (com.google.common.base.Predicate)
com.google.common.base.Predicate forwardPredicate
void (com.google.common.collect.BiMap, com.google.common.base.Predicate)
com.google.common.collect.BiMap delegate
com.google.common.base.Predicate predicate
private void (com.google.common.collect.BiMap, com.google.common.base.Predicate, com.google.common.collect.BiMap)
com.google.common.collect.BiMap delegate
com.google.common.base.Predicate predicate
com.google.common.collect.BiMap inverse
com.google.common.collect.BiMap unfiltered ()
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 ()
public volatile java.util.Collection values ()
}
com/google/common/collect/TreeRangeSet$1.classTreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$1 extends java.lang.Object {
}
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/AbstractMapBasedMultimap$AsMap$AsMapIterator.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$AsMap$AsMapIterator extends java.lang.Object implements java.util.Iterator {
final java.util.Iterator delegateIterator
java.util.Collection collection
final com.google.common.collect.AbstractMapBasedMultimap$AsMap this$1
void (com.google.common.collect.AbstractMapBasedMultimap$AsMap)
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/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/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/SortedLists$1.classSortedLists.java
package com.google.common.collect
com.google.common.collect.SortedLists$1 extends java.lang.Object {
}
com/google/common/collect/FilteredEntryMultimap$AsMap$2$1.classFilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$2$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator backingIterator
final com.google.common.collect.FilteredEntryMultimap$AsMap$2 this$2
void (com.google.common.collect.FilteredEntryMultimap$AsMap$2)
protected java.util.Map$Entry computeNext ()
java.util.Map$Entry entry
Object key
java.util.Collection collection
protected volatile java.lang.Object computeNext ()
}
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/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/MinMaxPriorityQueue$1.classMinMaxPriorityQueue.java
package com.google.common.collect
com.google.common.collect.MinMaxPriorityQueue$1 extends java.lang.Object {
}
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/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
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)
Object element
com.google.common.collect.Count frequency
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
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/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/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/FilteredMultimapValues.classFilteredMultimapValues.java
package com.google.common.collect
final com.google.common.collect.FilteredMultimapValues extends java.util.AbstractCollection {
private final com.google.common.collect.FilteredMultimap multimap
void (com.google.common.collect.FilteredMultimap)
com.google.common.collect.FilteredMultimap multimap
public java.util.Iterator iterator ()
public boolean contains (java.lang.Object)
Object o
public int size ()
public boolean remove (java.lang.Object)
java.util.Map$Entry entry
java.util.Iterator unfilteredItr
Object o
com.google.common.base.Predicate entryPredicate
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public void clear ()
}
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$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/TreeRangeMap$1.classTreeRangeMap.java
package com.google.common.collect
final com.google.common.collect.TreeRangeMap$1 extends java.lang.Object implements com.google.common.collect.RangeMap {
void ()
public java.lang.Object get (java.lang.Comparable)
Comparable key
public java.util.Map$Entry getEntry (java.lang.Comparable)
Comparable key
public com.google.common.collect.Range span ()
public void put (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public void putAll (com.google.common.collect.RangeMap)
com.google.common.collect.RangeMap rangeMap
public void clear ()
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range range
public java.util.Map asMapOfRanges ()
public com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range range
}
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/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/Multimaps$UnmodifiableMultimap$1.classMultimaps.java
package com.google.common.collect
com.google.common.collect.Multimaps$UnmodifiableMultimap$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Multimaps$UnmodifiableMultimap this$0
void (com.google.common.collect.Multimaps$UnmodifiableMultimap)
public java.util.Collection apply (java.util.Collection)
java.util.Collection collection
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
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
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/Synchronized$1.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$1 extends java.lang.Object {
}
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 ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
boolean isPartialView ()
public com.google.common.collect.ImmutableList asList ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
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 descendingIterator ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1.classTreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$1 extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
void (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap, java.util.Map)
java.util.Map x0
public boolean remove (java.lang.Object)
Object o
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
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/Maps$FilteredEntryMap$EntrySet$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryMap$EntrySet$1 extends com.google.common.collect.TransformedIterator {
final com.google.common.collect.Maps$FilteredEntryMap$EntrySet this$1
void (com.google.common.collect.Maps$FilteredEntryMap$EntrySet, 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/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/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
public java.lang.String toString ()
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/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$Column$Values.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$Column$Values extends com.google.common.collect.Maps$Values {
final com.google.common.collect.StandardTable$Column this$1
void (com.google.common.collect.StandardTable$Column)
public boolean remove (java.lang.Object)
Object obj
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/Maps$11.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$11 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Maps$EntryTransformer val$transformer
void (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/SortedMultiset.classSortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.SortedMultiset extends java.lang.Object implements com.google.common.collect.SortedMultisetBridge 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.NavigableSet 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/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/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/CartesianList.classCartesianList.java
package com.google.common.collect
final com.google.common.collect.CartesianList extends java.util.AbstractList {
private final transient com.google.common.collect.ImmutableList axes
private final transient int[] axesSizeProduct
static java.util.List create (java.util.List)
java.util.List copy
java.util.List list
java.util.Iterator i$
java.util.List lists
com.google.common.collect.ImmutableList$Builder axesBuilder
void (com.google.common.collect.ImmutableList)
int i
ArithmeticException e
com.google.common.collect.ImmutableList axes
int[] axesSizeProduct
private int getAxisIndexForProductIndex (int, int)
int index
int axis
public com.google.common.collect.ImmutableList get (int)
int index
public int size ()
public boolean contains (java.lang.Object)
int index
Object o
java.util.List list
java.util.ListIterator itr
public volatile java.lang.Object get (int)
int x0
static com.google.common.collect.ImmutableList access$000 (com.google.common.collect.CartesianList)
com.google.common.collect.CartesianList x0
static int access$100 (com.google.common.collect.CartesianList, int, int)
com.google.common.collect.CartesianList x0
int x1
int x2
}
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/AbstractMapBasedMultimap$KeySet$1.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$KeySet$1 extends java.lang.Object implements java.util.Iterator {
java.util.Map$Entry entry
final java.util.Iterator val$entryIterator
final com.google.common.collect.AbstractMapBasedMultimap$KeySet this$1
void (com.google.common.collect.AbstractMapBasedMultimap$KeySet, java.util.Iterator)
public boolean hasNext ()
public java.lang.Object next ()
public void remove ()
java.util.Collection collection
}
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/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/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 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
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/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/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/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/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/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/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/ImmutableRangeSet$1.classImmutableRangeSet.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeSet$1 extends com.google.common.collect.ImmutableList {
final int val$length
final int val$fromIndex
final com.google.common.collect.Range val$range
final com.google.common.collect.ImmutableRangeSet this$0
void (com.google.common.collect.ImmutableRangeSet, int, int, com.google.common.collect.Range)
public int size ()
public com.google.common.collect.Range get (int)
int index
boolean isPartialView ()
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/AbstractTable$CellSet.classAbstractTable.java
package com.google.common.collect
com.google.common.collect.AbstractTable$CellSet extends java.util.AbstractSet {
final com.google.common.collect.AbstractTable this$0
void (com.google.common.collect.AbstractTable)
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
java.util.Map row
Object o
public boolean remove (java.lang.Object)
com.google.common.collect.Table$Cell cell
java.util.Map row
Object o
public void clear ()
public java.util.Iterator iterator ()
public int size ()
}
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 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 int size ()
public volatile boolean isEmpty ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile void putAll (com.google.common.collect.Table)
com.google.common.collect.Table x0
}
com/google/common/collect/Tables$TransposeTable.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransposeTable extends com.google.common.collect.AbstractTable {
final com.google.common.collect.Table original
private static final com.google.common.base.Function TRANSPOSE_CELL
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 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 ()
java.util.Iterator cellIterator ()
static void ()
}
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/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/AbstractMapBasedMultimap$Itr.classAbstractMapBasedMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapBasedMultimap$Itr 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.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap)
abstract java.lang.Object output (java.lang.Object, java.lang.Object)
public boolean hasNext ()
public java.lang.Object next ()
java.util.Map$Entry mapEntry
public void remove ()
}
com/google/common/collect/DenseImmutableTable.classDenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.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 final int[] iterationOrderRow
private final int[] iterationOrderColumn
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.ImmutableList, com.google.common.collect.ImmutableSet, com.google.common.collect.ImmutableSet)
com.google.common.collect.Table$Cell cell
Object rowKey
Object columnKey
int rowIndex
int columnIndex
Object existingValue
int i
com.google.common.collect.ImmutableList cellList
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
Object[][] array
int[] iterationOrderRow
int[] iterationOrderColumn
public com.google.common.collect.ImmutableMap columnMap ()
public com.google.common.collect.ImmutableMap rowMap ()
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
Integer rowIndex
Integer columnIndex
public int size ()
com.google.common.collect.Table$Cell getCell (int)
int index
int rowIndex
int columnIndex
Object rowKey
Object columnKey
Object value
java.lang.Object getValue (int)
int index
public volatile java.util.Map columnMap ()
public volatile java.util.Map rowMap ()
static int[] access$200 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static com.google.common.collect.ImmutableMap access$300 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static java.lang.Object[][] access$400 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static int[] access$500 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
static com.google.common.collect.ImmutableMap access$600 (com.google.common.collect.DenseImmutableTable)
com.google.common.collect.DenseImmutableTable x0
}
com/google/common/collect/ForwardingSortedMultiset$StandardDescendingMultiset.classForwardingSortedMultiset.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingSortedMultiset$StandardDescendingMultiset extends com.google.common.collect.DescendingMultiset {
final com.google.common.collect.ForwardingSortedMultiset this$0
public void (com.google.common.collect.ForwardingSortedMultiset)
com.google.common.collect.SortedMultiset forwardMultiset ()
}
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/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/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/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/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.NavigableSet elementSet ()
public volatile java.util.SortedSet elementSet ()
static void ()
}
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/ImmutableRangeSet.classImmutableRangeSet.java
package com.google.common.collect
public final com.google.common.collect.ImmutableRangeSet extends com.google.common.collect.AbstractRangeSet implements java.io.Serializable {
private static final com.google.common.collect.ImmutableRangeSet EMPTY
private static final com.google.common.collect.ImmutableRangeSet ALL
private final transient com.google.common.collect.ImmutableList ranges
private transient com.google.common.collect.ImmutableRangeSet complement
public static com.google.common.collect.ImmutableRangeSet of ()
static com.google.common.collect.ImmutableRangeSet all ()
public static com.google.common.collect.ImmutableRangeSet of (com.google.common.collect.Range)
com.google.common.collect.Range range
public static com.google.common.collect.ImmutableRangeSet copyOf (com.google.common.collect.RangeSet)
com.google.common.collect.ImmutableRangeSet immutableRangeSet
com.google.common.collect.RangeSet rangeSet
void (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList ranges
private void (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableRangeSet)
com.google.common.collect.ImmutableList ranges
com.google.common.collect.ImmutableRangeSet complement
public boolean encloses (com.google.common.collect.Range)
com.google.common.collect.Range otherRange
int index
public com.google.common.collect.Range rangeContaining (java.lang.Comparable)
com.google.common.collect.Range range
Comparable value
int index
public com.google.common.collect.Range span ()
public boolean isEmpty ()
public void add (com.google.common.collect.Range)
com.google.common.collect.Range range
public void addAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range range
public void removeAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet other
public com.google.common.collect.ImmutableSet asRanges ()
public com.google.common.collect.ImmutableRangeSet complement ()
com.google.common.collect.ImmutableList complementRanges
com.google.common.collect.ImmutableRangeSet result
private com.google.common.collect.ImmutableList intersectRanges (com.google.common.collect.Range)
int fromIndex
int toIndex
com.google.common.collect.Range range
int fromIndex
int toIndex
int length
public com.google.common.collect.ImmutableRangeSet subRangeSet (com.google.common.collect.Range)
com.google.common.collect.Range span
com.google.common.collect.Range range
public com.google.common.collect.ImmutableSortedSet asSet (com.google.common.collect.DiscreteDomain)
java.util.NoSuchElementException e
com.google.common.collect.DiscreteDomain domain
com.google.common.collect.Range span
boolean isPartialView ()
public static com.google.common.collect.ImmutableRangeSet$Builder builder ()
java.lang.Object writeReplace ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile boolean enclosesAll (com.google.common.collect.RangeSet)
com.google.common.collect.RangeSet x0
public volatile void clear ()
public volatile boolean contains (java.lang.Comparable)
Comparable x0
public volatile com.google.common.collect.RangeSet subRangeSet (com.google.common.collect.Range)
com.google.common.collect.Range x0
public volatile com.google.common.collect.RangeSet complement ()
public volatile java.util.Set asRanges ()
static com.google.common.collect.ImmutableList access$000 (com.google.common.collect.ImmutableRangeSet)
com.google.common.collect.ImmutableRangeSet x0
static void ()
}
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.UnmodifiableIterator {
final java.util.Enumeration val$enumeration
void (java.util.Enumeration)
public boolean hasNext ()
public java.lang.Object next ()
}
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 newValue
protected volatile java.lang.Object delegate ()
}
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/TreeRangeSet$SubRangeSetRangesByLowerBound$2.classTreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound$2 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$completeRangeItr
final com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound this$0
void (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound, java.util.Iterator)
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range nextRange
protected volatile java.lang.Object computeNext ()
}
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.ImmutableEntry implements com.google.common.collect.LinkedHashMultimap$ValueSetLink {
final int smearedValueHash
com.google.common.collect.LinkedHashMultimap$ValueEntry nextInValueBucket
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 smearedValueHash
com.google.common.collect.LinkedHashMultimap$ValueEntry nextInValueBucket
boolean matchesValue (java.lang.Object, int)
Object v
int smearedVHash
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/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.SortedSet keySet ()
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 ()
public volatile java.util.Set keySet ()
}
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 ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
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 ()
public volatile java.lang.Object last ()
public volatile java.lang.Object first ()
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 descendingIterator ()
public volatile java.util.Iterator iterator ()
}
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/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/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/AbstractMultimap$EntrySet.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$EntrySet extends com.google.common.collect.AbstractMultimap$Entries implements java.util.Set {
final com.google.common.collect.AbstractMultimap this$0
private void (com.google.common.collect.AbstractMultimap)
public int hashCode ()
public boolean equals (java.lang.Object)
Object obj
void (com.google.common.collect.AbstractMultimap, com.google.common.collect.AbstractMultimap$1)
com.google.common.collect.AbstractMultimap x0
com.google.common.collect.AbstractMultimap$1 x1
}
com/google/common/collect/Iterators$14.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$14 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/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 {
private static final java.util.Map$Entry[] EMPTY_ENTRY_ARRAY
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$Entry entry
java.util.Map map
java.util.Map$Entry[] entries
void ()
public abstract com.google.common.collect.ImmutableBiMap inverse ()
public com.google.common.collect.ImmutableSet values ()
public java.lang.Object forcePut (java.lang.Object, java.lang.Object)
Object key
Object value
java.lang.Object writeReplace ()
public volatile com.google.common.collect.ImmutableCollection values ()
public volatile java.util.Collection values ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile java.util.Set values ()
static void ()
}
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 ()
public com.google.common.collect.ImmutableBiMap inverse ()
public int size ()
public boolean isEmpty ()
public java.lang.Object get (java.lang.Object)
Object key
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet createEntrySet ()
public com.google.common.collect.ImmutableSetMultimap asMultimap ()
public com.google.common.collect.ImmutableSet keySet ()
boolean isPartialView ()
java.lang.Object readResolve ()
public volatile com.google.common.collect.BiMap inverse ()
public volatile java.util.Set entrySet ()
public volatile java.util.Set keySet ()
static void ()
}
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/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/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/AbstractListMultimap.classAbstractListMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractListMultimap extends com.google.common.collect.AbstractMapBasedMultimap 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 ()
java.util.List createUnmodifiableEmptyCollection ()
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 ()
volatile java.util.Collection createUnmodifiableEmptyCollection ()
}
com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound$2.classTreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound$2 extends com.google.common.collect.AbstractIterator {
com.google.common.collect.Cut nextComplementRangeUpperBound
final com.google.common.collect.Cut val$firstComplementRangeUpperBound
final com.google.common.collect.PeekingIterator val$positiveItr
final com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound this$0
void (com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound, com.google.common.collect.Cut, com.google.common.collect.PeekingIterator)
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range positiveRange
com.google.common.collect.Range negativeRange
com.google.common.collect.Range negativeRange
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/FilteredKeyListMultimap.classFilteredKeyListMultimap.java
package com.google.common.collect
final com.google.common.collect.FilteredKeyListMultimap extends com.google.common.collect.FilteredKeyMultimap implements com.google.common.collect.ListMultimap {
void (com.google.common.collect.ListMultimap, com.google.common.base.Predicate)
com.google.common.collect.ListMultimap unfiltered
com.google.common.base.Predicate keyPredicate
public com.google.common.collect.ListMultimap unfiltered ()
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 get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile com.google.common.collect.Multimap unfiltered ()
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
}
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 static final com.google.common.collect.ImmutableMultiset EMPTY
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
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
int copyIntoArray (java.lang.Object[], int)
com.google.common.collect.Multiset$Entry entry
java.util.Iterator i$
Object[] dst
int offset
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
public com.google.common.collect.ImmutableSet entrySet ()
com.google.common.collect.ImmutableSet es
private final com.google.common.collect.ImmutableSet createEntrySet ()
abstract com.google.common.collect.Multiset$Entry getEntry (int)
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 ()
static void ()
}
com/google/common/collect/AbstractMultimap$1.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$1 extends java.lang.Object {
}
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/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/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 java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
Object x0
}
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/ImmutableClassToInstanceMap$1.classImmutableClassToInstanceMap.java
package com.google.common.collect
com.google.common.collect.ImmutableClassToInstanceMap$1 extends java.lang.Object {
}
com/google/common/collect/TreeRangeMap$AsMapOfRanges.classTreeRangeMap.java
package com.google.common.collect
final com.google.common.collect.TreeRangeMap$AsMapOfRanges extends java.util.AbstractMap {
final com.google.common.collect.TreeRangeMap this$0
private void (com.google.common.collect.TreeRangeMap)
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
com.google.common.collect.Range range
com.google.common.collect.TreeRangeMap$RangeMapEntry rangeMapEntry
Object key
public java.util.Set entrySet ()
void (com.google.common.collect.TreeRangeMap, com.google.common.collect.TreeRangeMap$1)
com.google.common.collect.TreeRangeMap x0
com.google.common.collect.TreeRangeMap$1 x1
}
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/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/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/Maps$KeySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$KeySet extends com.google.common.collect.Sets$ImprovedAbstractSet {
final java.util.Map map
void (java.util.Map)
java.util.Map map
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/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.EnumSet enumSet
com.google.common.collect.ImmutableSet result
java.util.Collection elements
Object[] array
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
}
com/google/common/collect/TreeRangeSet$SubRangeSet.classTreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$SubRangeSet extends com.google.common.collect.TreeRangeSet {
private final com.google.common.collect.Range restriction
final com.google.common.collect.TreeRangeSet this$0
void (com.google.common.collect.TreeRangeSet, com.google.common.collect.Range)
com.google.common.collect.Range restriction
public boolean encloses (com.google.common.collect.Range)
com.google.common.collect.Range enclosing
com.google.common.collect.Range range
public com.google.common.collect.Range rangeContaining (java.lang.Comparable)
Comparable value
com.google.common.collect.Range result
public void add (com.google.common.collect.Range)
com.google.common.collect.Range rangeToAdd
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range rangeToRemove
public boolean contains (java.lang.Comparable)
Comparable value
public void clear ()
public com.google.common.collect.RangeSet subRangeSet (com.google.common.collect.Range)
com.google.common.collect.Range view
}
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 java.util.List val$list
final int val$numberToSkip
void (java.util.List, int)
public java.util.Iterator iterator ()
int toSkip
}
com/google/common/collect/FilteredEntryMultimap$AsMap$2.classFilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap$2 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.FilteredEntryMultimap$AsMap this$1
void (com.google.common.collect.FilteredEntryMultimap$AsMap)
java.util.Map map ()
public java.util.Iterator iterator ()
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
}
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)
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/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/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/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/HashBiMap$EntrySet.classHashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$EntrySet extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.HashBiMap this$0
private void (com.google.common.collect.HashBiMap)
java.util.Map map ()
public java.util.Iterator iterator ()
void (com.google.common.collect.HashBiMap, com.google.common.collect.HashBiMap$1)
com.google.common.collect.HashBiMap x0
com.google.common.collect.HashBiMap$1 x1
}
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/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/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 int size ()
public java.util.List subList (int, int)
int fromIndex
int toIndex
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/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/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/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 java.lang.String toString ()
public volatile int compareTo (java.lang.Object)
Object x0
}
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 ()
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/ImmutableRangeMap$2.classImmutableRangeMap.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeMap$2 extends com.google.common.collect.ImmutableRangeMap {
final com.google.common.collect.Range val$range
final com.google.common.collect.ImmutableRangeMap val$outer
final com.google.common.collect.ImmutableRangeMap this$0
void (com.google.common.collect.ImmutableRangeMap, com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList, com.google.common.collect.Range, com.google.common.collect.ImmutableRangeMap)
com.google.common.collect.ImmutableList x0
com.google.common.collect.ImmutableList x1
public com.google.common.collect.ImmutableRangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range subRange
public volatile com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range x0
public volatile java.util.Map asMapOfRanges ()
}
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/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 start
int end
public int size ()
public boolean isEmpty ()
public volatile java.lang.Object get (int)
int x0
}
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/Maps$EntryFunction.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$EntryFunction extends java.lang.Enum implements com.google.common.base.Function {
public static final com.google.common.collect.Maps$EntryFunction KEY
public static final com.google.common.collect.Maps$EntryFunction VALUE
private static final com.google.common.collect.Maps$EntryFunction[] $VALUES
public static com.google.common.collect.Maps$EntryFunction[] values ()
public static com.google.common.collect.Maps$EntryFunction valueOf (java.lang.String)
String name
private void (java.lang.String, int)
void (java.lang.String, int, com.google.common.collect.Maps$1)
String x0
int x1
com.google.common.collect.Maps$1 x2
static void ()
}
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/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/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/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
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/HashBiMap$KeySet$1.classHashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$KeySet$1 extends com.google.common.collect.HashBiMap$Itr {
final com.google.common.collect.HashBiMap$KeySet this$1
void (com.google.common.collect.HashBiMap$KeySet)
java.lang.Object output (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry entry
}
com/google/common/collect/DenseImmutableTable$Row.classDenseImmutableTable.java
package com.google.common.collect
final com.google.common.collect.DenseImmutableTable$Row extends com.google.common.collect.DenseImmutableTable$ImmutableArrayMap {
private final int rowIndex
final com.google.common.collect.DenseImmutableTable this$0
void (com.google.common.collect.DenseImmutableTable, int)
int rowIndex
com.google.common.collect.ImmutableMap keyToIndex ()
java.lang.Object getValue (int)
int keyIndex
boolean isPartialView ()
}
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/Multisets$3.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$3 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 boolean contains (java.lang.Object)
Object element
public boolean isEmpty ()
public int size ()
public int count (java.lang.Object)
Object element
java.util.Set createElementSet ()
java.util.Iterator entryIterator ()
java.util.Iterator iterator1
java.util.Iterator iterator2
int distinctElements ()
}
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/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
NullPointerException e
java.util.Collection collection
Object object
static boolean safeRemove (java.util.Collection, java.lang.Object)
ClassCastException e
NullPointerException 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)
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 firstMultiset
com.google.common.collect.Multiset secondMultiset
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/MapMakerInternalMap$EntryIterator.classMapMakerInternalMap.java
package com.google.common.collect
final com.google.common.collect.MapMakerInternalMap$EntryIterator extends com.google.common.collect.MapMakerInternalMap$HashIterator {
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/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/ForwardingBlockingDeque.classForwardingBlockingDeque.java
package com.google.common.collect
public abstract com.google.common.collect.ForwardingBlockingDeque extends com.google.common.collect.ForwardingDeque implements java.util.concurrent.BlockingDeque {
protected void ()
protected abstract java.util.concurrent.BlockingDeque delegate ()
public int remainingCapacity ()
public void putFirst (java.lang.Object) throws java.lang.InterruptedException
Object e
public void putLast (java.lang.Object) throws java.lang.InterruptedException
Object e
public boolean offerFirst (java.lang.Object, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
Object e
long timeout
java.util.concurrent.TimeUnit unit
public boolean offerLast (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 takeFirst () throws java.lang.InterruptedException
public java.lang.Object takeLast () throws java.lang.InterruptedException
public java.lang.Object pollFirst (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public java.lang.Object pollLast (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 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 take () throws java.lang.InterruptedException
public java.lang.Object poll (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
public int drainTo (java.util.Collection)
java.util.Collection c
public int drainTo (java.util.Collection, int)
java.util.Collection c
int maxElements
protected volatile java.util.Deque delegate ()
protected volatile java.util.Queue delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
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/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/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/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/AbstractMapBasedMultimap$KeySet.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$KeySet extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, java.util.Map)
java.util.Map subMap
public java.util.Iterator iterator ()
java.util.Iterator entryIterator
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/Maps$8.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$8 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.Maps$EntryTransformer val$transformer
final Object val$key
void (com.google.common.collect.Maps$EntryTransformer, java.lang.Object)
public java.lang.Object apply (java.lang.Object)
Object v1
}
com/google/common/collect/Maps$5.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$5 extends com.google.common.collect.ForwardingNavigableSet {
final java.util.NavigableSet val$set
void (java.util.NavigableSet)
protected java.util.NavigableSet delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection es
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 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.NavigableSet subSet (java.lang.Object, boolean, java.lang.Object, boolean)
Object fromElement
boolean fromInclusive
Object toElement
boolean toInclusive
public java.util.NavigableSet descendingSet ()
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/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/LinkedListMultimap$4.classLinkedListMultimap.java
package com.google.common.collect
com.google.common.collect.LinkedListMultimap$4 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/HashBiMap$Itr.classHashBiMap.java
package com.google.common.collect
abstract com.google.common.collect.HashBiMap$Itr extends java.lang.Object implements java.util.Iterator {
int nextBucket
com.google.common.collect.HashBiMap$BiEntry next
com.google.common.collect.HashBiMap$BiEntry toRemove
int expectedModCount
final com.google.common.collect.HashBiMap this$0
void (com.google.common.collect.HashBiMap)
private void checkForConcurrentModification ()
public boolean hasNext ()
public java.lang.Object next ()
com.google.common.collect.HashBiMap$BiEntry entry
public void remove ()
abstract java.lang.Object output (com.google.common.collect.HashBiMap$BiEntry)
}
com/google/common/collect/Iterators$10.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$10 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/ImmutableCollection.classImmutableCollection.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableCollection extends java.util.AbstractCollection implements java.io.Serializable {
private transient com.google.common.collect.ImmutableList asList
void ()
public abstract com.google.common.collect.UnmodifiableIterator iterator ()
public final java.lang.Object[] toArray ()
int size
Object[] result
public final java.lang.Object[] toArray (java.lang.Object[])
Object[] other
int size
public boolean contains (java.lang.Object)
Object object
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 ()
int copyIntoArray (java.lang.Object[], int)
Object e
java.util.Iterator i$
Object[] dst
int offset
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
}
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/AbstractMapBasedMultimap$WrappedList.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedList extends com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection implements java.util.List {
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
Object key
java.util.List delegate
com.google.common.collect.AbstractMapBasedMultimap$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/TreeTraverser$PreOrderIterator.classTreeTraverser.java
package com.google.common.collect
final com.google.common.collect.TreeTraverser$PreOrderIterator extends com.google.common.collect.UnmodifiableIterator {
private final java.util.Deque stack
final com.google.common.collect.TreeTraverser this$0
void (com.google.common.collect.TreeTraverser, java.lang.Object)
Object root
public boolean hasNext ()
public java.lang.Object next ()
java.util.Iterator itr
Object result
java.util.Iterator childItr
}
com/google/common/collect/Maps$EntryFunction$1.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$EntryFunction$1 extends com.google.common.collect.Maps$EntryFunction {
void (java.lang.String, int)
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/HashBiMap$Inverse$1$1$InverseEntry.classHashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$Inverse$1$1$InverseEntry extends com.google.common.collect.AbstractMapEntry {
com.google.common.collect.HashBiMap$BiEntry delegate
final com.google.common.collect.HashBiMap$Inverse$1$1 this$3
void (com.google.common.collect.HashBiMap$Inverse$1$1, com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry entry
public java.lang.Object getKey ()
public java.lang.Object getValue ()
public java.lang.Object setValue (java.lang.Object)
Object key
Object oldKey
int keyHash
com.google.common.collect.HashBiMap$BiEntry newEntry
}
com/google/common/collect/DiscreteDomain$IntegerDomain.classDiscreteDomain.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomain$IntegerDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomain$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 java.lang.String toString ()
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.DiscreteDomain$IntegerDomain access$000 ()
static void ()
}
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/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/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/Maps$ImprovedAbstractMap.classMaps.java
package com.google.common.collect
abstract com.google.common.collect.Maps$ImprovedAbstractMap extends java.util.AbstractMap {
private transient java.util.Set entrySet
private transient java.util.Set keySet
private transient java.util.Collection values
void ()
abstract java.util.Set createEntrySet ()
public java.util.Set entrySet ()
java.util.Set result
public java.util.Set keySet ()
java.util.Set result
java.util.Set createKeySet ()
public java.util.Collection values ()
java.util.Collection result
java.util.Collection createValues ()
}
com/google/common/collect/Lists$TransformingSequentialList$1.classLists.java
package com.google.common.collect
com.google.common.collect.Lists$TransformingSequentialList$1 extends com.google.common.collect.TransformedListIterator {
final com.google.common.collect.Lists$TransformingSequentialList this$0
void (com.google.common.collect.Lists$TransformingSequentialList, java.util.ListIterator)
java.util.ListIterator x0
java.lang.Object transform (java.lang.Object)
Object from
}
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/HashBiMap$EntrySet$1.classHashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$EntrySet$1 extends com.google.common.collect.HashBiMap$Itr {
final com.google.common.collect.HashBiMap$EntrySet this$1
void (com.google.common.collect.HashBiMap$EntrySet)
java.util.Map$Entry output (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry entry
volatile java.lang.Object output (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry x0
}
com/google/common/collect/Tables$TransformedTable.classTables.java
package com.google.common.collect
com.google.common.collect.Tables$TransformedTable extends com.google.common.collect.AbstractTable {
final com.google.common.collect.Table fromTable
final com.google.common.base.Function function
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 java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
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 ()
java.util.Iterator cellIterator ()
public java.util.Set rowKeySet ()
public java.util.Set columnKeySet ()
java.util.Collection createValues ()
public java.util.Map rowMap ()
com.google.common.base.Function rowFunction
public java.util.Map columnMap ()
com.google.common.base.Function columnFunction
}
com/google/common/collect/AbstractMapBasedMultimap$1.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$1 extends com.google.common.collect.AbstractMapBasedMultimap$Itr {
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap)
java.lang.Object output (java.lang.Object, java.lang.Object)
Object key
Object value
}
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/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/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/TreeRangeSet$SubRangeSetRangesByLowerBound$1.classTreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$completeRangeItr
final com.google.common.collect.Cut val$upperBoundOnLowerBounds
final com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound this$0
void (com.google.common.collect.TreeRangeSet$SubRangeSetRangesByLowerBound, java.util.Iterator, com.google.common.collect.Cut)
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range nextRange
protected volatile java.lang.Object computeNext ()
}
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/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/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/Iterables$3.classIterables.java
package com.google.common.collect
final com.google.common.collect.Iterables$3 extends com.google.common.collect.TransformedIterator {
void (java.util.Iterator)
java.util.Iterator x0
java.util.Iterator transform (java.lang.Iterable)
Iterable from
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
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/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/TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2.classTreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap$2 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap this$2
void (com.google.common.collect.TreeRangeMap$SubRangeMap$SubRangeMapAsMap)
java.util.Map map ()
public java.util.Iterator iterator ()
com.google.common.collect.Cut cutToStart
java.util.Iterator backingItr
public boolean retainAll (java.util.Collection)
java.util.Collection c
public int size ()
public boolean isEmpty ()
}
com/google/common/collect/DescendingImmutableSortedSet.classDescendingImmutableSortedSet.java
package com.google.common.collect
com.google.common.collect.DescendingImmutableSortedSet extends com.google.common.collect.ImmutableSortedSet {
private final com.google.common.collect.ImmutableSortedSet forward
void (com.google.common.collect.ImmutableSortedSet)
com.google.common.collect.ImmutableSortedSet forward
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
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
public com.google.common.collect.ImmutableSortedSet descendingSet ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public java.lang.Object lower (java.lang.Object)
Object element
public java.lang.Object floor (java.lang.Object)
Object element
public java.lang.Object ceiling (java.lang.Object)
Object element
public java.lang.Object higher (java.lang.Object)
Object element
int indexOf (java.lang.Object)
Object target
int index
boolean isPartialView ()
public volatile java.util.Iterator descendingIterator ()
public volatile java.util.NavigableSet descendingSet ()
public volatile java.util.Iterator iterator ()
}
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
public static java.util.Queue synchronizedQueue (java.util.Queue)
java.util.Queue queue
public static java.util.Deque synchronizedDeque (java.util.Deque)
java.util.Deque deque
}
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/AbstractMultimap.classAbstractMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMultimap extends java.lang.Object implements com.google.common.collect.Multimap {
private transient java.util.Collection entries
private transient java.util.Set keySet
private transient com.google.common.collect.Multiset keys
private transient java.util.Collection values
private transient java.util.Map asMap
void ()
public boolean isEmpty ()
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 remove (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
public boolean putAll (java.lang.Object, java.lang.Iterable)
java.util.Collection valueCollection
java.util.Iterator valueItr
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
java.util.Collection result
public java.util.Collection entries ()
java.util.Collection result
java.util.Collection createEntries ()
abstract java.util.Iterator entryIterator ()
public java.util.Set keySet ()
java.util.Set result
java.util.Set createKeySet ()
public com.google.common.collect.Multiset keys ()
com.google.common.collect.Multiset result
com.google.common.collect.Multiset createKeys ()
public java.util.Collection values ()
java.util.Collection result
java.util.Collection createValues ()
java.util.Iterator valueIterator ()
public java.util.Map asMap ()
java.util.Map result
abstract java.util.Map createAsMap ()
public boolean equals (java.lang.Object)
Object object
public int hashCode ()
public java.lang.String toString ()
}
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 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/TreeRangeSet$Complement.classTreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$Complement extends com.google.common.collect.TreeRangeSet {
final com.google.common.collect.TreeRangeSet this$0
void (com.google.common.collect.TreeRangeSet)
public void add (com.google.common.collect.Range)
com.google.common.collect.Range rangeToAdd
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range rangeToRemove
public boolean contains (java.lang.Comparable)
Comparable value
public com.google.common.collect.RangeSet complement ()
}
com/google/common/collect/AbstractMapBasedMultimap$2.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$2 extends com.google.common.collect.AbstractMapBasedMultimap$Itr {
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap)
java.util.Map$Entry output (java.lang.Object, java.lang.Object)
Object key
Object value
volatile java.lang.Object output (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
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.MapMaker)
com.google.common.collect.MapMaker 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
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/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/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/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/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
static com.google.common.collect.ImmutableSet asImmutable (java.util.EnumSet)
java.util.EnumSet set
private 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 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 ()
void (java.util.EnumSet, com.google.common.collect.ImmutableEnumSet$1)
java.util.EnumSet x0
com.google.common.collect.ImmutableEnumSet$1 x1
}
com/google/common/collect/FilteredEntryMultimap$ValuePredicate.classFilteredEntryMultimap.java
package com.google.common.collect
final com.google.common.collect.FilteredEntryMultimap$ValuePredicate extends java.lang.Object implements com.google.common.base.Predicate {
private final Object key
final com.google.common.collect.FilteredEntryMultimap this$0
void (com.google.common.collect.FilteredEntryMultimap, java.lang.Object)
Object key
public boolean apply (java.lang.Object)
Object value
}
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/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/ImmutableCollection$ArrayBasedBuilder.classImmutableCollection.java
package com.google.common.collect
abstract com.google.common.collect.ImmutableCollection$ArrayBasedBuilder extends com.google.common.collect.ImmutableCollection$Builder {
Object[] contents
int size
void (int)
int initialCapacity
private void ensureCapacity (int)
int minCapacity
public com.google.common.collect.ImmutableCollection$ArrayBasedBuilder add (java.lang.Object)
Object element
public transient com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableCollection$Builder addAll (java.lang.Iterable)
java.util.Collection collection
Iterable elements
public volatile com.google.common.collect.ImmutableCollection$Builder add (java.lang.Object)
Object x0
}
com/google/common/collect/TreeRangeMap$RangeMapEntry.classTreeRangeMap.java
package com.google.common.collect
final com.google.common.collect.TreeRangeMap$RangeMapEntry extends com.google.common.collect.AbstractMapEntry {
private final com.google.common.collect.Range range
private final Object value
void (com.google.common.collect.Cut, com.google.common.collect.Cut, java.lang.Object)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
Object value
void (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public com.google.common.collect.Range getKey ()
public java.lang.Object getValue ()
public boolean contains (java.lang.Comparable)
Comparable value
com.google.common.collect.Cut getLowerBound ()
com.google.common.collect.Cut getUpperBound ()
public volatile java.lang.Object getKey ()
}
com/google/common/collect/FilteredEntrySetMultimap.classFilteredEntrySetMultimap.java
package com.google.common.collect
final com.google.common.collect.FilteredEntrySetMultimap extends com.google.common.collect.FilteredEntryMultimap implements com.google.common.collect.FilteredSetMultimap {
void (com.google.common.collect.SetMultimap, com.google.common.base.Predicate)
com.google.common.collect.SetMultimap unfiltered
com.google.common.base.Predicate predicate
public com.google.common.collect.SetMultimap unfiltered ()
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
java.util.Set createEntries ()
public java.util.Set entries ()
volatile java.util.Collection createEntries ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile com.google.common.collect.Multimap unfiltered ()
public volatile java.util.Collection entries ()
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
}
com/google/common/collect/Multisets$3$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$3$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$iterator1
final java.util.Iterator val$iterator2
final com.google.common.collect.Multisets$3 this$0
void (com.google.common.collect.Multisets$3, java.util.Iterator, java.util.Iterator)
protected com.google.common.collect.Multiset$Entry computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
int count
com.google.common.collect.Multiset$Entry entry2
Object element
protected volatile java.lang.Object computeNext ()
}
com/google/common/collect/TreeRangeMap$AsMapOfRanges$1.classTreeRangeMap.java
package com.google.common.collect
com.google.common.collect.TreeRangeMap$AsMapOfRanges$1 extends java.util.AbstractSet {
final com.google.common.collect.TreeRangeMap$AsMapOfRanges this$1
void (com.google.common.collect.TreeRangeMap$AsMapOfRanges)
public java.util.Iterator iterator ()
public int size ()
}
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/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 java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
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/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/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
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 volatile java.util.List subList (int, int)
int x0
int x1
public volatile java.lang.Object get (int)
int x0
}
com/google/common/collect/AbstractMapBasedMultimap$NavigableKeySet.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$NavigableKeySet extends com.google.common.collect.AbstractMapBasedMultimap$SortedKeySet implements java.util.NavigableSet {
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, java.util.NavigableMap)
java.util.NavigableMap subMap
java.util.NavigableMap sortedMap ()
public java.lang.Object lower (java.lang.Object)
Object k
public java.lang.Object floor (java.lang.Object)
Object k
public java.lang.Object ceiling (java.lang.Object)
Object k
public java.lang.Object higher (java.lang.Object)
Object k
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.util.NavigableSet descendingSet ()
public java.util.Iterator descendingIterator ()
public java.util.NavigableSet headSet (java.lang.Object)
Object toElement
public java.util.NavigableSet headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet subSet (java.lang.Object, java.lang.Object)
Object fromElement
Object toElement
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)
Object fromElement
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
public volatile java.util.SortedSet tailSet (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.SortedSet headSet (java.lang.Object)
Object x0
volatile java.util.SortedMap sortedMap ()
}
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/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/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/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/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/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$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
com.google.common.collect.LinkedListMultimap$KeyList keyList
public void (com.google.common.collect.LinkedListMultimap, java.lang.Object, int)
Object key
int index
com.google.common.collect.LinkedListMultimap$KeyList keyList
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/BinaryTreeTraverser$1$1.classBinaryTreeTraverser.java
package com.google.common.collect
com.google.common.collect.BinaryTreeTraverser$1$1 extends com.google.common.collect.AbstractIterator {
boolean doneLeft
boolean doneRight
final com.google.common.collect.BinaryTreeTraverser$1 this$1
void (com.google.common.collect.BinaryTreeTraverser$1)
protected java.lang.Object computeNext ()
com.google.common.base.Optional left
com.google.common.base.Optional right
}
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/Sets$SubSet$1.classSets.java
package com.google.common.collect
com.google.common.collect.Sets$SubSet$1 extends com.google.common.collect.UnmodifiableIterator {
final com.google.common.collect.ImmutableList elements
int remainingSetBits
final com.google.common.collect.Sets$SubSet this$0
void (com.google.common.collect.Sets$SubSet)
public boolean hasNext ()
public java.lang.Object next ()
int index
}
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/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/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.SortedSet keySet ()
java.util.SortedSet createKeySet ()
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
volatile java.util.Set createKeySet ()
public volatile java.util.Set keySet ()
}
com/google/common/collect/ForwardingSortedMap$StandardKeySet.classForwardingSortedMap.java
package com.google.common.collect
public com.google.common.collect.ForwardingSortedMap$StandardKeySet extends com.google.common.collect.Maps$SortedKeySet {
final com.google.common.collect.ForwardingSortedMap this$0
public void (com.google.common.collect.ForwardingSortedMap)
}
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/ImmutableRangeSet$AsSet$2.classImmutableRangeSet.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeSet$AsSet$2 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator rangeItr
java.util.Iterator elemItr
final com.google.common.collect.ImmutableRangeSet$AsSet this$1
void (com.google.common.collect.ImmutableRangeSet$AsSet)
protected java.lang.Comparable computeNext ()
protected volatile java.lang.Object computeNext ()
}
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/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/StandardTable$RowMap$EntrySet$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$RowMap$EntrySet$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.StandardTable$RowMap$EntrySet this$2
void (com.google.common.collect.StandardTable$RowMap$EntrySet)
public java.util.Map apply (java.lang.Object)
Object rowKey
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
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/EmptyContiguousSet$1.classEmptyContiguousSet.java
package com.google.common.collect
com.google.common.collect.EmptyContiguousSet$1 extends java.lang.Object {
}
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/StandardTable$ColumnMap$ColumnMapEntrySet$1.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet this$2
void (com.google.common.collect.StandardTable$ColumnMap$ColumnMapEntrySet)
public java.util.Map apply (java.lang.Object)
Object columnKey
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/Range$1.classRange.java
package com.google.common.collect
final com.google.common.collect.Range$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.common.collect.Cut apply (com.google.common.collect.Range)
com.google.common.collect.Range range
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
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 ()
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/StandardTable.classStandardTable.java
package com.google.common.collect
com.google.common.collect.StandardTable extends com.google.common.collect.AbstractTable implements java.io.Serializable {
final java.util.Map backingMap
final com.google.common.base.Supplier factory
private transient java.util.Set columnKeySet
private transient java.util.Map 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
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)
Object value
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
public boolean isEmpty ()
public int size ()
java.util.Map map
java.util.Iterator i$
int size
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 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 ()
java.util.Iterator cellIterator ()
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 ()
public java.util.Set columnKeySet ()
java.util.Set result
java.util.Iterator createColumnKeyIterator ()
public java.util.Collection values ()
public java.util.Map rowMap ()
java.util.Map result
java.util.Map createRowMap ()
public java.util.Map columnMap ()
com.google.common.collect.StandardTable$ColumnMap result
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 boolean access$500 (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$1000 (com.google.common.collect.StandardTable, java.lang.Object)
com.google.common.collect.StandardTable x0
Object x1
}
com/google/common/collect/TreeRangeSet$ComplementRangesByLowerBound.classTreeRangeSet.java
package com.google.common.collect
final com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound extends com.google.common.collect.AbstractNavigableMap {
private final java.util.NavigableMap positiveRangesByLowerBound
private final java.util.NavigableMap positiveRangesByUpperBound
private final com.google.common.collect.Range complementLowerBoundWindow
void (java.util.NavigableMap)
java.util.NavigableMap positiveRangesByLowerBound
private void (java.util.NavigableMap, com.google.common.collect.Range)
java.util.NavigableMap positiveRangesByLowerBound
com.google.common.collect.Range window
private java.util.NavigableMap subMap (com.google.common.collect.Range)
com.google.common.collect.Range subWindow
public java.util.NavigableMap subMap (com.google.common.collect.Cut, boolean, com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean fromInclusive
com.google.common.collect.Cut toKey
boolean toInclusive
public java.util.NavigableMap headMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut toKey
boolean inclusive
public java.util.NavigableMap tailMap (com.google.common.collect.Cut, boolean)
com.google.common.collect.Cut fromKey
boolean inclusive
public java.util.Comparator comparator ()
java.util.Iterator entryIterator ()
java.util.Collection positiveRanges
com.google.common.collect.Cut firstComplementRangeLowerBound
com.google.common.collect.Cut firstComplementRangeLowerBound
java.util.Collection positiveRanges
com.google.common.collect.PeekingIterator positiveItr
com.google.common.collect.Cut firstComplementRangeLowerBound
java.util.Iterator descendingEntryIterator ()
com.google.common.collect.Cut cut
com.google.common.collect.Cut startingPoint
boolean inclusive
com.google.common.collect.PeekingIterator positiveItr
com.google.common.collect.Cut cut
com.google.common.collect.Cut firstComplementRangeUpperBound
public int size ()
public com.google.common.collect.Range get (java.lang.Object)
com.google.common.collect.Cut cut
java.util.Map$Entry firstEntry
ClassCastException e
Object key
public boolean containsKey (java.lang.Object)
Object key
public volatile java.lang.Object get (java.lang.Object)
Object x0
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
static com.google.common.collect.Range access$100 (com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound)
com.google.common.collect.TreeRangeSet$ComplementRangesByLowerBound x0
}
com/google/common/collect/Sets$SubSet.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$SubSet extends java.util.AbstractSet {
private final com.google.common.collect.ImmutableMap inputSet
private final int mask
void (com.google.common.collect.ImmutableMap, int)
com.google.common.collect.ImmutableMap inputSet
int mask
public java.util.Iterator iterator ()
public int size ()
public boolean contains (java.lang.Object)
Object o
Integer index
static com.google.common.collect.ImmutableMap access$100 (com.google.common.collect.Sets$SubSet)
com.google.common.collect.Sets$SubSet x0
static int access$200 (com.google.common.collect.Sets$SubSet)
com.google.common.collect.Sets$SubSet x0
}
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/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 java.util.Iterator val$iterator2
final com.google.common.collect.Multisets$1 this$0
void (com.google.common.collect.Multisets$1, java.util.Iterator, java.util.Iterator)
protected com.google.common.collect.Multiset$Entry computeNext ()
com.google.common.collect.Multiset$Entry entry1
Object element
int count
com.google.common.collect.Multiset$Entry entry2
Object element
protected volatile java.lang.Object computeNext ()
}
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/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/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)
java.util.Collection c
public boolean retainAll (java.util.Collection)
Object columnKey
java.util.Iterator i$
java.util.Collection c
boolean changed
}
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/AbstractMapBasedMultimap$WrappedNavigableSet.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedNavigableSet extends com.google.common.collect.AbstractMapBasedMultimap$WrappedSortedSet implements java.util.NavigableSet {
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.NavigableSet, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
Object key
java.util.NavigableSet delegate
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor
java.util.NavigableSet getSortedSetDelegate ()
public java.lang.Object lower (java.lang.Object)
Object v
public java.lang.Object floor (java.lang.Object)
Object v
public java.lang.Object ceiling (java.lang.Object)
Object v
public java.lang.Object higher (java.lang.Object)
Object v
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
private java.util.NavigableSet wrap (java.util.NavigableSet)
java.util.NavigableSet wrapped
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
volatile java.util.SortedSet getSortedSetDelegate ()
}
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/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/Multisets$2$1.classMultisets.java
package com.google.common.collect
com.google.common.collect.Multisets$2$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$iterator1
final com.google.common.collect.Multisets$2 this$0
void (com.google.common.collect.Multisets$2, 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/Maps$FilteredEntryNavigableMap$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryNavigableMap$1 extends com.google.common.collect.Maps$NavigableKeySet {
final com.google.common.collect.Maps$FilteredEntryNavigableMap this$0
void (com.google.common.collect.Maps$FilteredEntryNavigableMap, java.util.NavigableMap)
java.util.NavigableMap x0
public boolean removeAll (java.util.Collection)
java.util.Collection c
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
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/DescendingMultiset.classDescendingMultiset.java
package com.google.common.collect
abstract com.google.common.collect.DescendingMultiset extends com.google.common.collect.ForwardingMultiset implements com.google.common.collect.SortedMultiset {
private transient java.util.Comparator comparator
private transient java.util.NavigableSet 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.NavigableSet elementSet ()
java.util.NavigableSet 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 ()
public volatile java.util.SortedSet elementSet ()
}
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 {
final Object key
final Object value
private static final long serialVersionUID
void (java.lang.Object, java.lang.Object)
Object key
Object value
public final java.lang.Object getKey ()
public final java.lang.Object getValue ()
public final java.lang.Object setValue (java.lang.Object)
Object value
}
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/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/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
void (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate entryPredicate
protected java.util.Set createEntrySet ()
java.util.Set createKeySet ()
}
com/google/common/collect/ImmutableMap$MapViewOfValuesAsSingletonSets$1.classImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1 extends com.google.common.collect.ImmutableMapEntrySet {
final com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets this$0
void (com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets)
com.google.common.collect.ImmutableMap map ()
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Iterator backingIterator
public volatile java.util.Iterator iterator ()
}
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, int, java.util.Map$Entry[])
java.util.Map$Entry entry
int i
java.util.Comparator comparator
int size
java.util.Map$Entry[] 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 map
java.util.Comparator comparator
boolean sameComparator
java.util.Map$Entry[] entries
static transient com.google.common.collect.ImmutableSortedMap fromEntries (java.util.Comparator, boolean, int, java.util.Map$Entry[])
java.util.Map$Entry entry
int i
java.util.Comparator comparator
boolean sameComparator
int size
java.util.Map$Entry[] entries
private static void sortEntries (java.util.Comparator, int, java.util.Map$Entry[])
java.util.Comparator comparator
int size
java.util.Map$Entry[] entries
private static void validateEntries (int, java.util.Map$Entry[], java.util.Comparator)
int i
int size
java.util.Map$Entry[] 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 ()
}
com/google/common/collect/Range$3.classRange.java
package com.google.common.collect
final com.google.common.collect.Range$3 extends com.google.common.collect.Ordering {
void ()
public int compare (com.google.common.collect.Range, com.google.common.collect.Range)
com.google.common.collect.Range left
com.google.common.collect.Range right
public volatile int compare (java.lang.Object, java.lang.Object)
Object x0
Object x1
}
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
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
protected java.util.Set createEntrySet ()
java.util.Set createKeySet ()
public boolean containsKey (java.lang.Object)
Object key
}
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/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/AbstractMapBasedMultimap$WrappedCollection.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection extends java.util.AbstractCollection {
final Object key
java.util.Collection delegate
final com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor
final java.util.Collection ancestorDelegate
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.Collection, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
Object key
java.util.Collection delegate
com.google.common.collect.AbstractMapBasedMultimap$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.AbstractMapBasedMultimap$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/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/ImmutableSetMultimap$EntrySet.classImmutableSetMultimap.java
package com.google.common.collect
final com.google.common.collect.ImmutableSetMultimap$EntrySet extends com.google.common.collect.ImmutableSet {
private final transient com.google.common.collect.ImmutableSetMultimap multimap
void (com.google.common.collect.ImmutableSetMultimap)
com.google.common.collect.ImmutableSetMultimap multimap
public boolean contains (java.lang.Object)
java.util.Map$Entry entry
Object object
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
}
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/Range$2.classRange.java
package com.google.common.collect
final com.google.common.collect.Range$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.common.collect.Cut apply (com.google.common.collect.Range)
com.google.common.collect.Range range
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
com/google/common/collect/HashBiMap$Inverse$1$1.classHashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$Inverse$1$1 extends com.google.common.collect.HashBiMap$Itr {
final com.google.common.collect.HashBiMap$Inverse$1 this$2
void (com.google.common.collect.HashBiMap$Inverse$1)
java.util.Map$Entry output (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry entry
volatile java.lang.Object output (com.google.common.collect.HashBiMap$BiEntry)
com.google.common.collect.HashBiMap$BiEntry x0
}
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/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 ()
boolean isPartialView ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int dstOff
public java.lang.Object get (int)
int index
public int indexOf (java.lang.Object)
int i
Object object
public int lastIndexOf (java.lang.Object)
int i
Object object
com.google.common.collect.ImmutableList subListUnchecked (int, int)
int fromIndex
int toIndex
public com.google.common.collect.UnmodifiableListIterator listIterator (int)
int index
public volatile java.util.ListIterator listIterator (int)
int 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 {
void ()
abstract com.google.common.collect.Table$Cell getCell (int)
final com.google.common.collect.ImmutableSet createCellSet ()
abstract java.lang.Object getValue (int)
final com.google.common.collect.ImmutableCollection createValues ()
static 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 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 rowSpaceBuilder
com.google.common.collect.ImmutableSet$Builder columnSpaceBuilder
com.google.common.collect.ImmutableList cellList
com.google.common.collect.ImmutableSet rowSpace
com.google.common.collect.ImmutableSet columnSpace
volatile java.util.Collection createValues ()
volatile java.util.Set createCellSet ()
}
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/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 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/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/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/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/ImmutableMultimap.classImmutableMultimap.java
package com.google.common.collect
public abstract com.google.common.collect.ImmutableMultimap extends com.google.common.collect.AbstractMultimap implements java.io.Serializable {
final transient com.google.common.collect.ImmutableMap map
final transient int size
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 containsKey (java.lang.Object)
Object key
public boolean containsValue (java.lang.Object)
Object value
public int size ()
public com.google.common.collect.ImmutableSet keySet ()
public com.google.common.collect.ImmutableMap asMap ()
java.util.Map createAsMap ()
public com.google.common.collect.ImmutableCollection entries ()
com.google.common.collect.ImmutableCollection createEntries ()
com.google.common.collect.UnmodifiableIterator entryIterator ()
public com.google.common.collect.ImmutableMultiset keys ()
com.google.common.collect.ImmutableMultiset createKeys ()
public com.google.common.collect.ImmutableCollection values ()
com.google.common.collect.ImmutableCollection createValues ()
com.google.common.collect.UnmodifiableIterator valueIterator ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Map asMap ()
volatile java.util.Iterator valueIterator ()
volatile java.util.Collection createValues ()
public volatile java.util.Collection values ()
volatile com.google.common.collect.Multiset createKeys ()
public volatile com.google.common.collect.Multiset keys ()
public volatile java.util.Set keySet ()
volatile java.util.Iterator entryIterator ()
volatile java.util.Collection createEntries ()
public volatile java.util.Collection entries ()
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
public volatile boolean containsEntry (java.lang.Object, java.lang.Object)
Object x0
Object x1
public volatile boolean isEmpty ()
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/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/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 com.google.common.collect.UnmodifiableIterator descendingIterator ()
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
com.google.common.collect.PeekingIterator thisIterator
java.util.Iterator thatIterator
Object target
private int unsafeBinarySearch (java.lang.Object) throws java.lang.ClassCastException
Object key
boolean isPartialView ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
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 ()
public java.lang.Object lower (java.lang.Object)
Object element
int index
public java.lang.Object floor (java.lang.Object)
Object element
int index
public java.lang.Object ceiling (java.lang.Object)
Object element
int index
public java.lang.Object higher (java.lang.Object)
Object element
int index
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 descendingIterator ()
public volatile 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/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/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$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/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/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/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.ImmutableMapEntry[] entries
private final transient com.google.common.collect.ImmutableMapEntry[] table
private final transient int mask
private static final double MAX_LOAD_FACTOR
private static final long serialVersionUID
transient void (com.google.common.collect.ImmutableMapEntry$TerminalEntry[])
com.google.common.collect.ImmutableMapEntry$TerminalEntry[] theEntries
void (int, com.google.common.collect.ImmutableMapEntry$TerminalEntry[])
com.google.common.collect.ImmutableMapEntry$TerminalEntry entry
Object key
int tableIndex
com.google.common.collect.ImmutableMapEntry existing
com.google.common.collect.ImmutableMapEntry newEntry
int entryIndex
int size
com.google.common.collect.ImmutableMapEntry$TerminalEntry[] theEntries
int tableSize
void (java.util.Map$Entry[])
java.util.Map$Entry entry
Object key
Object value
int tableIndex
com.google.common.collect.ImmutableMapEntry existing
com.google.common.collect.ImmutableMapEntry newEntry
int entryIndex
java.util.Map$Entry[] theEntries
int size
int tableSize
private void checkNoConflictInBucket (java.lang.Object, com.google.common.collect.ImmutableMapEntry, com.google.common.collect.ImmutableMapEntry)
Object key
com.google.common.collect.ImmutableMapEntry entry
com.google.common.collect.ImmutableMapEntry bucketHead
private com.google.common.collect.ImmutableMapEntry[] createEntryArray (int)
int size
public java.lang.Object get (java.lang.Object)
Object candidateKey
com.google.common.collect.ImmutableMapEntry entry
Object key
int index
public int size ()
boolean isPartialView ()
com.google.common.collect.ImmutableSet createEntrySet ()
static com.google.common.collect.ImmutableMapEntry[] access$100 (com.google.common.collect.RegularImmutableMap)
com.google.common.collect.RegularImmutableMap x0
}
com/google/common/collect/ImmutableMapValues.classImmutableMapValues.java
package com.google.common.collect
final com.google.common.collect.ImmutableMapValues extends com.google.common.collect.ImmutableCollection {
private final com.google.common.collect.ImmutableMap map
void (com.google.common.collect.ImmutableMap)
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/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/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/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 ()
com.google.common.collect.LinkedListMultimap$KeyList keyList
public java.util.ListIterator listIterator (int)
int index
}
com/google/common/collect/AbstractSortedMultiset$1.classAbstractSortedMultiset.java
package com.google.common.collect
com.google.common.collect.AbstractSortedMultiset$1 extends com.google.common.collect.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/ArrayTable$1$1.classArrayTable.java
package com.google.common.collect
com.google.common.collect.ArrayTable$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$1 this$1
void (com.google.common.collect.ArrayTable$1, int)
public java.lang.Object getRowKey ()
public java.lang.Object getColumnKey ()
public java.lang.Object getValue ()
}
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/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/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/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/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/ImmutableMap$MapViewOfValuesAsSingletonSets$1$1.classImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1$1 extends com.google.common.collect.UnmodifiableIterator {
final java.util.Iterator val$backingIterator
final com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1 this$1
void (com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1, java.util.Iterator)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry backingEntry
public volatile java.lang.Object next ()
}
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/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.Multiset$Entry getEntry (int)
int index
java.util.Map$Entry entry
boolean isPartialView ()
}
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)
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 ()
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/RegularImmutableSet.classRegularImmutableSet.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableSet extends com.google.common.collect.ImmutableSet {
private final Object[] elements
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 size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
com.google.common.collect.ImmutableList createAsList ()
boolean isPartialView ()
public int hashCode ()
boolean isHashCodeFast ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/DenseImmutableTable$ImmutableArrayMap$1$1.classDenseImmutableTable.java
package com.google.common.collect
com.google.common.collect.DenseImmutableTable$ImmutableArrayMap$1$1 extends com.google.common.collect.AbstractIterator {
private int index
private final int maxIndex
final com.google.common.collect.DenseImmutableTable$ImmutableArrayMap$1 this$1
void (com.google.common.collect.DenseImmutableTable$ImmutableArrayMap$1)
protected java.util.Map$Entry computeNext ()
Object value
protected volatile java.lang.Object computeNext ()
}
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/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/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
private 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 ()
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
void (com.google.common.collect.StandardTable$Column, com.google.common.collect.StandardTable$1)
com.google.common.collect.StandardTable$Column x0
com.google.common.collect.StandardTable$1 x1
}
com/google/common/collect/ImmutableRangeSet$AsSet$1.classImmutableRangeSet.java
package com.google.common.collect
com.google.common.collect.ImmutableRangeSet$AsSet$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator rangeItr
java.util.Iterator elemItr
final com.google.common.collect.ImmutableRangeSet$AsSet this$1
void (com.google.common.collect.ImmutableRangeSet$AsSet)
protected java.lang.Comparable computeNext ()
protected volatile java.lang.Object computeNext ()
}
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
Comparable[] contents
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
com.google.common.collect.ImmutableList list
static transient com.google.common.collect.ImmutableSortedSet construct (java.util.Comparator, int, java.lang.Object[])
Object cur
Object prev
int i
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 java.lang.Object first ()
public java.lang.Object last ()
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
com.google.common.collect.ImmutableSortedSet createDescendingSet ()
public abstract 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/Iterators$8.classIterators.java
package com.google.common.collect
final com.google.common.collect.Iterators$8 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/AbstractMapBasedMultimap$NavigableAsMap.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$NavigableAsMap extends com.google.common.collect.AbstractMapBasedMultimap$SortedAsMap implements java.util.NavigableMap {
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, java.util.NavigableMap)
java.util.NavigableMap submap
java.util.NavigableMap sortedMap ()
public java.util.Map$Entry lowerEntry (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.lang.Object lowerKey (java.lang.Object)
Object key
public java.util.Map$Entry floorEntry (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.lang.Object floorKey (java.lang.Object)
Object key
public java.util.Map$Entry ceilingEntry (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.lang.Object ceilingKey (java.lang.Object)
Object key
public java.util.Map$Entry higherEntry (java.lang.Object)
Object key
java.util.Map$Entry entry
public java.lang.Object higherKey (java.lang.Object)
Object key
public java.util.Map$Entry firstEntry ()
java.util.Map$Entry entry
public java.util.Map$Entry lastEntry ()
java.util.Map$Entry entry
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
java.util.Map$Entry pollAsMapEntry (java.util.Iterator)
java.util.Iterator entryIterator
java.util.Map$Entry entry
java.util.Collection output
public java.util.NavigableMap descendingMap ()
public java.util.NavigableSet keySet ()
java.util.NavigableSet createKeySet ()
public java.util.NavigableSet navigableKeySet ()
public java.util.NavigableSet descendingKeySet ()
public java.util.NavigableMap subMap (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)
Object toKey
public java.util.NavigableMap headMap (java.lang.Object, boolean)
Object toKey
boolean inclusive
public java.util.NavigableMap tailMap (java.lang.Object)
Object fromKey
public java.util.NavigableMap tailMap (java.lang.Object, boolean)
Object fromKey
boolean inclusive
volatile java.util.SortedSet createKeySet ()
public volatile java.util.SortedSet keySet ()
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
volatile java.util.SortedMap sortedMap ()
public volatile java.util.Set keySet ()
volatile java.util.Set createKeySet ()
}
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/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.util.Collection values ()
public volatile void clear ()
public volatile boolean containsKey (java.lang.Object)
Object x0
public volatile int size ()
volatile java.util.Collection createCollection ()
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 isEmpty ()
}
com/google/common/collect/HashBiMap$1.classHashBiMap.java
package com.google.common.collect
com.google.common.collect.HashBiMap$1 extends java.lang.Object {
}
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/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/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/Maps$NavigableAsMapView.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$NavigableAsMapView extends com.google.common.collect.AbstractNavigableMap {
private final java.util.NavigableSet set
private final com.google.common.base.Function function
void (java.util.NavigableSet, com.google.common.base.Function)
java.util.NavigableSet ks
com.google.common.base.Function vFunction
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.Comparator comparator ()
public java.lang.Object get (java.lang.Object)
Object k
Object key
public void clear ()
java.util.Iterator entryIterator ()
java.util.Iterator descendingEntryIterator ()
public java.util.NavigableSet navigableKeySet ()
public int size ()
public java.util.NavigableMap descendingMap ()
}
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)
com.google.common.collect.Multiset multiset
com.google.common.collect.Multiset$Entry entry
Object element
int entryCount
Object object
public void clear ()
}
com/google/common/collect/ImmutableEnumMap$2$1.classImmutableEnumMap.java
package com.google.common.collect
com.google.common.collect.ImmutableEnumMap$2$1 extends com.google.common.collect.UnmodifiableIterator {
private final java.util.Iterator backingIterator
final com.google.common.collect.ImmutableEnumMap$2 this$1
void (com.google.common.collect.ImmutableEnumMap$2)
public boolean hasNext ()
public java.util.Map$Entry next ()
java.util.Map$Entry entry
public volatile java.lang.Object next ()
}
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 ()
public com.google.common.collect.UnmodifiableIterator descendingIterator ()
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 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 ()
public volatile java.lang.Object last ()
public volatile java.lang.Object first ()
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 descendingIterator ()
public volatile java.util.Iterator iterator ()
static boolean access$000 (java.lang.Comparable, java.lang.Comparable)
Comparable x0
Comparable x1
}
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/Sets$CartesianSet.classSets.java
package com.google.common.collect
final com.google.common.collect.Sets$CartesianSet extends com.google.common.collect.ForwardingCollection implements java.util.Set {
private final transient com.google.common.collect.ImmutableList axes
private final transient com.google.common.collect.CartesianList delegate
static java.util.Set create (java.util.List)
com.google.common.collect.ImmutableSet copy
java.util.Set set
java.util.Iterator i$
java.util.List sets
com.google.common.collect.ImmutableList$Builder axesBuilder
com.google.common.collect.ImmutableList axes
com.google.common.collect.ImmutableList listAxes
private void (com.google.common.collect.ImmutableList, com.google.common.collect.CartesianList)
com.google.common.collect.ImmutableList axes
com.google.common.collect.CartesianList delegate
protected java.util.Collection delegate ()
public boolean equals (java.lang.Object)
com.google.common.collect.Sets$CartesianSet that
Object object
public int hashCode ()
int i
java.util.Set axis
java.util.Iterator i$
int adjust
int hash
protected volatile java.lang.Object delegate ()
}
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 ()
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/ImmutableMultimap$2.classImmutableMultimap.java
package com.google.common.collect
com.google.common.collect.ImmutableMultimap$2 extends com.google.common.collect.ImmutableMultimap$Itr {
final com.google.common.collect.ImmutableMultimap this$0
void (com.google.common.collect.ImmutableMultimap)
java.lang.Object output (java.lang.Object, java.lang.Object)
Object key
Object value
}
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/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/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/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/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/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/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/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/HashBiMap$BiEntry.classHashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$BiEntry extends com.google.common.collect.ImmutableEntry {
final int keyHash
final int valueHash
com.google.common.collect.HashBiMap$BiEntry nextInKToVBucket
com.google.common.collect.HashBiMap$BiEntry nextInVToKBucket
void (java.lang.Object, int, java.lang.Object, int)
Object key
int keyHash
Object value
int valueHash
}
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/FilteredEntryMultimap.classFilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap extends com.google.common.collect.AbstractMultimap implements com.google.common.collect.FilteredMultimap {
final com.google.common.collect.Multimap unfiltered
final com.google.common.base.Predicate predicate
void (com.google.common.collect.Multimap, com.google.common.base.Predicate)
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate predicate
public com.google.common.collect.Multimap unfiltered ()
public com.google.common.base.Predicate entryPredicate ()
public int size ()
private boolean satisfies (java.lang.Object, java.lang.Object)
Object key
Object value
static java.util.Collection filterCollection (java.util.Collection, com.google.common.base.Predicate)
java.util.Collection collection
com.google.common.base.Predicate predicate
public boolean containsKey (java.lang.Object)
Object key
public java.util.Collection removeAll (java.lang.Object)
Object key
java.util.Collection unmodifiableEmptyCollection ()
public void clear ()
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection createEntries ()
java.util.Collection createValues ()
java.util.Iterator entryIterator ()
java.util.Map createAsMap ()
public java.util.Set keySet ()
boolean removeIf (com.google.common.base.Predicate)
java.util.Map$Entry entry
Object key
java.util.Collection collection
com.google.common.base.Predicate predicate
java.util.Iterator entryIterator
boolean changed
com.google.common.collect.Multiset createKeys ()
static boolean access$000 (com.google.common.collect.FilteredEntryMultimap, java.lang.Object, java.lang.Object)
com.google.common.collect.FilteredEntryMultimap x0
Object x1
Object x2
}
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/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.SortedSet keySet ()
java.util.SortedSet createKeySet ()
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
volatile java.util.Set createKeySet ()
public volatile java.util.Set keySet ()
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/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/DiscreteDomain$BigIntegerDomain.classDiscreteDomain.java
package com.google.common.collect
final com.google.common.collect.DiscreteDomain$BigIntegerDomain extends com.google.common.collect.DiscreteDomain implements java.io.Serializable {
private static final com.google.common.collect.DiscreteDomain$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 java.lang.String toString ()
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.DiscreteDomain$BigIntegerDomain access$200 ()
static void ()
}
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/TreeRangeSet$RangesByUpperBound$1.classTreeRangeSet.java
package com.google.common.collect
com.google.common.collect.TreeRangeSet$RangesByUpperBound$1 extends com.google.common.collect.AbstractIterator {
final java.util.Iterator val$backingItr
final com.google.common.collect.TreeRangeSet$RangesByUpperBound this$0
void (com.google.common.collect.TreeRangeSet$RangesByUpperBound, java.util.Iterator)
protected java.util.Map$Entry computeNext ()
com.google.common.collect.Range range
protected volatile java.lang.Object computeNext ()
}
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/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/ImmutableRangeMap.classImmutableRangeMap.java
package com.google.common.collect
public com.google.common.collect.ImmutableRangeMap extends java.lang.Object implements com.google.common.collect.RangeMap {
private static final com.google.common.collect.ImmutableRangeMap EMPTY
private final com.google.common.collect.ImmutableList ranges
private final com.google.common.collect.ImmutableList values
public static com.google.common.collect.ImmutableRangeMap of ()
public static com.google.common.collect.ImmutableRangeMap of (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public static com.google.common.collect.ImmutableRangeMap copyOf (com.google.common.collect.RangeMap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.RangeMap rangeMap
java.util.Map map
com.google.common.collect.ImmutableList$Builder rangesBuilder
com.google.common.collect.ImmutableList$Builder valuesBuilder
public static com.google.common.collect.ImmutableRangeMap$Builder builder ()
void (com.google.common.collect.ImmutableList, com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList ranges
com.google.common.collect.ImmutableList values
public java.lang.Object get (java.lang.Comparable)
com.google.common.collect.Range range
Comparable key
int index
public java.util.Map$Entry getEntry (java.lang.Comparable)
com.google.common.collect.Range range
Comparable key
int index
public com.google.common.collect.Range span ()
com.google.common.collect.Range firstRange
com.google.common.collect.Range lastRange
public void put (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public void putAll (com.google.common.collect.RangeMap)
com.google.common.collect.RangeMap rangeMap
public void clear ()
public void remove (com.google.common.collect.Range)
com.google.common.collect.Range range
public com.google.common.collect.ImmutableMap asMapOfRanges ()
com.google.common.collect.RegularImmutableSortedSet rangeSet
public com.google.common.collect.ImmutableRangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range range
int lowerIndex
int upperIndex
int off
int len
com.google.common.collect.ImmutableList subRanges
com.google.common.collect.ImmutableRangeMap outer
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.collect.RangeMap rangeMap
Object o
public java.lang.String toString ()
public volatile com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range x0
public volatile java.util.Map asMapOfRanges ()
static com.google.common.collect.ImmutableList access$000 (com.google.common.collect.ImmutableRangeMap)
com.google.common.collect.ImmutableRangeMap x0
static void ()
}
com/google/common/collect/FilteredKeyMultimap$AddRejectingSet.classFilteredKeyMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeyMultimap$AddRejectingSet extends com.google.common.collect.ForwardingSet {
final Object key
void (java.lang.Object)
Object key
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection collection
protected java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
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/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/ArrayTable.classArrayTable.java
package com.google.common.collect
public final com.google.common.collect.ArrayTable extends com.google.common.collect.AbstractTable implements 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$ColumnMap columnMap
private transient com.google.common.collect.ArrayTable$RowMap rowMap
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
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 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 java.util.Set cellSet ()
java.util.Iterator cellIterator ()
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 ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
public volatile java.util.Set columnKeySet ()
public volatile java.util.Set rowKeySet ()
static com.google.common.collect.ImmutableList access$000 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static com.google.common.collect.ImmutableList access$100 (com.google.common.collect.ArrayTable)
com.google.common.collect.ArrayTable x0
static com.google.common.collect.ImmutableMap access$200 (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/WellBehavedMap$1.classWellBehavedMap.java
package com.google.common.collect
com.google.common.collect.WellBehavedMap$1 extends java.lang.Object {
}
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/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/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 ()
int copyIntoArray (java.lang.Object[], int)
Object[] dst
int offset
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/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/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/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/Maps$FilteredEntryNavigableMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntryNavigableMap extends com.google.common.collect.AbstractNavigableMap {
private final java.util.NavigableMap unfiltered
private final com.google.common.base.Predicate entryPredicate
private final java.util.Map filteredDelegate
void (java.util.NavigableMap, com.google.common.base.Predicate)
java.util.NavigableMap unfiltered
com.google.common.base.Predicate entryPredicate
public java.util.Comparator comparator ()
public java.util.NavigableSet navigableKeySet ()
public java.util.Collection values ()
java.util.Iterator entryIterator ()
java.util.Iterator descendingEntryIterator ()
public int size ()
public java.lang.Object get (java.lang.Object)
Object key
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object put (java.lang.Object, java.lang.Object)
Object key
Object value
public java.lang.Object remove (java.lang.Object)
Object key
public void putAll (java.util.Map)
java.util.Map m
public void clear ()
public java.util.Set entrySet ()
public java.util.Map$Entry pollFirstEntry ()
public java.util.Map$Entry pollLastEntry ()
public java.util.NavigableMap descendingMap ()
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
static com.google.common.base.Predicate access$600 (com.google.common.collect.Maps$FilteredEntryNavigableMap)
com.google.common.collect.Maps$FilteredEntryNavigableMap x0
static java.util.NavigableMap access$700 (com.google.common.collect.Maps$FilteredEntryNavigableMap)
com.google.common.collect.Maps$FilteredEntryNavigableMap x0
}
com/google/common/collect/Collections2$FilteredCollection.classCollections2.java
package com.google.common.collect
com.google.common.collect.Collections2$FilteredCollection extends java.util.AbstractCollection {
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
Object element
public boolean containsAll (java.util.Collection)
java.util.Collection collection
public boolean isEmpty ()
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object element
public boolean removeAll (java.util.Collection)
java.util.Collection collection
public boolean retainAll (java.util.Collection)
java.util.Collection collection
public int size ()
public java.lang.Object[] toArray ()
public java.lang.Object[] toArray (java.lang.Object[])
Object[] array
}
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$ArrayBasedBuilder {
public void ()
void (int)
int capacity
public com.google.common.collect.ImmutableList$Builder add (java.lang.Object)
Object element
public com.google.common.collect.ImmutableList$Builder addAll (java.lang.Iterable)
Iterable elements
public transient com.google.common.collect.ImmutableList$Builder add (java.lang.Object[])
Object[] elements
public com.google.common.collect.ImmutableList$Builder addAll (java.util.Iterator)
java.util.Iterator elements
public com.google.common.collect.ImmutableList build ()
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$ArrayBasedBuilder 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 add (java.lang.Object)
Object x0
}
com/google/common/collect/TreeTraverser$1.classTreeTraverser.java
package com.google.common.collect
com.google.common.collect.TreeTraverser$1 extends com.google.common.collect.FluentIterable {
final Object val$root
final com.google.common.collect.TreeTraverser this$0
void (com.google.common.collect.TreeTraverser, java.lang.Object)
public com.google.common.collect.UnmodifiableIterator iterator ()
public volatile java.util.Iterator iterator ()
}
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/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/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/ImmutableMapKeySet.classImmutableMapKeySet.java
package com.google.common.collect
final com.google.common.collect.ImmutableMapKeySet extends com.google.common.collect.ImmutableSet {
private final com.google.common.collect.ImmutableMap map
void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
public boolean contains (java.lang.Object)
Object object
com.google.common.collect.ImmutableList createAsList ()
com.google.common.collect.ImmutableList entryList
boolean isPartialView ()
java.lang.Object writeReplace ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/Maps$4.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$4 extends com.google.common.collect.ForwardingSortedSet {
final java.util.SortedSet val$set
void (java.util.SortedSet)
protected java.util.SortedSet delegate ()
public boolean add (java.lang.Object)
Object element
public boolean addAll (java.util.Collection)
java.util.Collection es
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
protected volatile java.util.Set delegate ()
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
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 ()
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/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/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.lang.Object[], int, int, java.lang.Object[])
Object[] src
int offset
int len
Object[] dst
static java.lang.Object[] toArrayImpl (java.util.Collection)
java.util.Collection c
static java.lang.Object[] copyAsObjectArray (java.lang.Object[], int, int)
Object[] elements
int offset
int length
Object[] result
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 transient java.lang.Object[] checkElementsNotNull (java.lang.Object[])
Object[] array
static java.lang.Object[] checkElementsNotNull (java.lang.Object[], int)
int i
Object[] array
int length
static java.lang.Object checkElementNotNull (java.lang.Object, int)
Object element
int index
static void ()
}
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/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/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/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/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/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/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/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/Synchronized$SynchronizedQueue.classSynchronized.java
package com.google.common.collect
com.google.common.collect.Synchronized$SynchronizedQueue extends com.google.common.collect.Synchronized$SynchronizedCollection implements java.util.Queue {
private static final long serialVersionUID
void (java.util.Queue, java.lang.Object)
java.util.Queue delegate
Object mutex
java.util.Queue delegate ()
public java.lang.Object element ()
public boolean offer (java.lang.Object)
Object e
public java.lang.Object peek ()
public java.lang.Object poll ()
public java.lang.Object remove ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
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)
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/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
static final double VALUE_SET_LOAD_FACTOR
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 entryIterator ()
java.util.Iterator valueIterator ()
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 boolean containsKey (java.lang.Object)
Object x0
public volatile int size ()
volatile java.util.Collection createCollection ()
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 isEmpty ()
static void access$200 (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$300 (com.google.common.collect.LinkedHashMultimap)
com.google.common.collect.LinkedHashMultimap x0
static void access$400 (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
static void access$500 (com.google.common.collect.LinkedHashMultimap$ValueSetLink)
com.google.common.collect.LinkedHashMultimap$ValueSetLink x0
static void access$600 (com.google.common.collect.LinkedHashMultimap$ValueEntry)
com.google.common.collect.LinkedHashMultimap$ValueEntry 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/AbstractRangeSet.classAbstractRangeSet.java
package com.google.common.collect
abstract com.google.common.collect.AbstractRangeSet extends java.lang.Object implements com.google.common.collect.RangeSet {
void ()
public boolean contains (java.lang.Comparable)
Comparable value
public abstract com.google.common.collect.Range rangeContaining (java.lang.Comparable)
public boolean isEmpty ()
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 void clear ()
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 abstract boolean encloses (com.google.common.collect.Range)
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/TreeRangeMap.classTreeRangeMap.java
package com.google.common.collect
public final com.google.common.collect.TreeRangeMap extends java.lang.Object implements com.google.common.collect.RangeMap {
private final java.util.NavigableMap entriesByLowerBound
private static final com.google.common.collect.RangeMap EMPTY_SUB_RANGE_MAP
public static com.google.common.collect.TreeRangeMap create ()
private void ()
public java.lang.Object get (java.lang.Comparable)
Comparable key
java.util.Map$Entry entry
public java.util.Map$Entry getEntry (java.lang.Comparable)
Comparable key
java.util.Map$Entry mapEntry
public void put (com.google.common.collect.Range, java.lang.Object)
com.google.common.collect.Range range
Object value
public void putAll (com.google.common.collect.RangeMap)
java.util.Map$Entry entry
java.util.Iterator i$
com.google.common.collect.RangeMap rangeMap
public void clear ()
public com.google.common.collect.Range span ()
java.util.Map$Entry firstEntry
java.util.Map$Entry lastEntry
private void putRangeMapEntry (com.google.common.collect.Cut, com.google.common.collect.Cut, java.lang.Object)
com.google.common.collect.Cut lowerBound
com.google.common.collect.Cut upperBound
Object value
public void remove (com.google.common.collect.Range)
com.google.common.collect.TreeRangeMap$RangeMapEntry rangeMapEntry
com.google.common.collect.TreeRangeMap$RangeMapEntry rangeMapEntry
com.google.common.collect.Range rangeToRemove
java.util.Map$Entry mapEntryBelowToTruncate
java.util.Map$Entry mapEntryAboveToTruncate
public java.util.Map asMapOfRanges ()
public com.google.common.collect.RangeMap subRangeMap (com.google.common.collect.Range)
com.google.common.collect.Range subRange
private com.google.common.collect.RangeMap emptySubRangeMap ()
public boolean equals (java.lang.Object)
com.google.common.collect.RangeMap rangeMap
Object o
public int hashCode ()
public java.lang.String toString ()
static java.util.NavigableMap access$100 (com.google.common.collect.TreeRangeMap)
com.google.common.collect.TreeRangeMap x0
static com.google.common.collect.RangeMap access$200 (com.google.common.collect.TreeRangeMap)
com.google.common.collect.TreeRangeMap x0
static void ()
}
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/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/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/DenseImmutableTable$ImmutableArrayMap.classDenseImmutableTable.java
package com.google.common.collect
abstract com.google.common.collect.DenseImmutableTable$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/AbstractSetMultimap.classAbstractSetMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractSetMultimap extends com.google.common.collect.AbstractMapBasedMultimap 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 ()
java.util.Set createUnmodifiableEmptyCollection ()
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 ()
volatile java.util.Collection createUnmodifiableEmptyCollection ()
}
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/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/Maps$FilteredEntryBiMap$1.classMaps.java
package com.google.common.collect
final com.google.common.collect.Maps$FilteredEntryBiMap$1 extends java.lang.Object implements com.google.common.base.Predicate {
final com.google.common.base.Predicate val$forwardPredicate
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/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 int size ()
public volatile java.lang.Object get (int)
int x0
}
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/DenseImmutableTable$1.classDenseImmutableTable.java
package com.google.common.collect
com.google.common.collect.DenseImmutableTable$1 extends java.lang.Object {
}
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$nodeItr
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 (java.util.Map$Entry)
java.util.Map$Entry entry
public void set (java.lang.Object)
Object value
volatile java.lang.Object transform (java.lang.Object)
Object x0
}
com/google/common/collect/ImmutableEnumMap.classImmutableEnumMap.java
package com.google.common.collect
final com.google.common.collect.ImmutableEnumMap extends com.google.common.collect.ImmutableMap {
private final transient java.util.EnumMap delegate
static com.google.common.collect.ImmutableMap asImmutable (java.util.EnumMap)
java.util.Map$Entry entry
java.util.EnumMap map
private void (java.util.EnumMap)
java.util.EnumMap delegate
com.google.common.collect.ImmutableSet createKeySet ()
public int size ()
public boolean containsKey (java.lang.Object)
Object key
public java.lang.Object get (java.lang.Object)
Object key
com.google.common.collect.ImmutableSet createEntrySet ()
boolean isPartialView ()
java.lang.Object writeReplace ()
static java.util.EnumMap access$000 (com.google.common.collect.ImmutableEnumMap)
com.google.common.collect.ImmutableEnumMap x0
void (java.util.EnumMap, com.google.common.collect.ImmutableEnumMap$1)
java.util.EnumMap x0
com.google.common.collect.ImmutableEnumMap$1 x1
}
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/AbstractMultimap$Entries.classAbstractMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMultimap$Entries extends com.google.common.collect.Multimaps$Entries {
final com.google.common.collect.AbstractMultimap this$0
private void (com.google.common.collect.AbstractMultimap)
com.google.common.collect.Multimap multimap ()
public java.util.Iterator iterator ()
void (com.google.common.collect.AbstractMultimap, com.google.common.collect.AbstractMultimap$1)
com.google.common.collect.AbstractMultimap x0
com.google.common.collect.AbstractMultimap$1 x1
}
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/FilteredKeyMultimap.classFilteredKeyMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredKeyMultimap extends com.google.common.collect.AbstractMultimap implements com.google.common.collect.FilteredMultimap {
final com.google.common.collect.Multimap unfiltered
final com.google.common.base.Predicate keyPredicate
void (com.google.common.collect.Multimap, com.google.common.base.Predicate)
com.google.common.collect.Multimap unfiltered
com.google.common.base.Predicate keyPredicate
public com.google.common.collect.Multimap unfiltered ()
public com.google.common.base.Predicate entryPredicate ()
public int size ()
java.util.Collection collection
java.util.Iterator i$
int size
public boolean containsKey (java.lang.Object)
Object k
Object key
public java.util.Collection removeAll (java.lang.Object)
Object key
java.util.Collection unmodifiableEmptyCollection ()
public void clear ()
java.util.Set createKeySet ()
public java.util.Collection get (java.lang.Object)
Object key
java.util.Iterator entryIterator ()
java.util.Collection createEntries ()
java.util.Collection createValues ()
java.util.Map createAsMap ()
com.google.common.collect.Multiset createKeys ()
}
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/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/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/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/AbstractMapBasedMultimap$RandomAccessWrappedList.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$RandomAccessWrappedList extends com.google.common.collect.AbstractMapBasedMultimap$WrappedList implements java.util.RandomAccess {
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
Object key
java.util.List delegate
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor
}
com/google/common/collect/AbstractMapBasedMultimap.classAbstractMapBasedMultimap.java
package com.google.common.collect
abstract com.google.common.collect.AbstractMapBasedMultimap extends com.google.common.collect.AbstractMultimap implements java.io.Serializable {
private transient java.util.Map map
private transient int totalSize
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
java.util.Collection createUnmodifiableEmptyCollection ()
abstract java.util.Collection createCollection ()
java.util.Collection createCollection (java.lang.Object)
Object key
java.util.Map backingMap ()
public int size ()
public boolean containsKey (java.lang.Object)
Object key
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 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
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
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.AbstractMapBasedMultimap$WrappedCollection)
Object key
java.util.List list
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection ancestor
private java.util.Iterator iteratorOrListIterator (java.util.Collection)
java.util.Collection collection
java.util.Set createKeySet ()
private int removeValuesForKey (java.lang.Object)
Object key
java.util.Collection collection
int count
public java.util.Collection values ()
java.util.Iterator valueIterator ()
public java.util.Collection entries ()
java.util.Iterator entryIterator ()
java.util.Map createAsMap ()
static java.util.Map access$000 (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap x0
static java.util.Iterator access$100 (com.google.common.collect.AbstractMapBasedMultimap, java.util.Collection)
com.google.common.collect.AbstractMapBasedMultimap x0
java.util.Collection x1
static int access$210 (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap x0
static int access$208 (com.google.common.collect.AbstractMapBasedMultimap)
com.google.common.collect.AbstractMapBasedMultimap x0
static int access$212 (com.google.common.collect.AbstractMapBasedMultimap, int)
com.google.common.collect.AbstractMapBasedMultimap x0
int x1
static int access$220 (com.google.common.collect.AbstractMapBasedMultimap, int)
com.google.common.collect.AbstractMapBasedMultimap x0
int x1
static java.util.List access$300 (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object, java.util.List, com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection)
com.google.common.collect.AbstractMapBasedMultimap x0
Object x1
java.util.List x2
com.google.common.collect.AbstractMapBasedMultimap$WrappedCollection x3
static int access$400 (com.google.common.collect.AbstractMapBasedMultimap, java.lang.Object)
com.google.common.collect.AbstractMapBasedMultimap x0
Object x1
}
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/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/BinaryTreeTraverser$InOrderIterator.classBinaryTreeTraverser.java
package com.google.common.collect
final com.google.common.collect.BinaryTreeTraverser$InOrderIterator extends com.google.common.collect.AbstractIterator {
private final java.util.Deque stack
private final java.util.BitSet hasExpandedLeft
final com.google.common.collect.BinaryTreeTraverser this$0
void (com.google.common.collect.BinaryTreeTraverser, java.lang.Object)
Object root
protected java.lang.Object computeNext ()
Object node
}
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/HashBiMap$InverseSerializedForm.classHashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$InverseSerializedForm extends java.lang.Object implements java.io.Serializable {
private final com.google.common.collect.HashBiMap bimap
void (com.google.common.collect.HashBiMap)
com.google.common.collect.HashBiMap bimap
java.lang.Object readResolve ()
}
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.Maps$KeySet {
final com.google.common.collect.StandardTable$Column this$1
void (com.google.common.collect.StandardTable$Column)
public boolean contains (java.lang.Object)
Object obj
public boolean remove (java.lang.Object)
Object obj
public boolean retainAll (java.util.Collection)
java.util.Collection c
}
com/google/common/collect/RegularImmutableTable$CellSet.classRegularImmutableTable.java
package com.google.common.collect
final com.google.common.collect.RegularImmutableTable$CellSet extends com.google.common.collect.ImmutableSet {
final com.google.common.collect.RegularImmutableTable this$0
private void (com.google.common.collect.RegularImmutableTable)
public int size ()
public com.google.common.collect.UnmodifiableIterator iterator ()
com.google.common.collect.ImmutableList createAsList ()
public boolean contains (java.lang.Object)
com.google.common.collect.Table$Cell cell
Object value
Object object
boolean isPartialView ()
public volatile java.util.Iterator iterator ()
void (com.google.common.collect.RegularImmutableTable, com.google.common.collect.RegularImmutableTable$1)
com.google.common.collect.RegularImmutableTable x0
com.google.common.collect.RegularImmutableTable$1 x1
}
com/google/common/collect/AbstractNavigableMap$1.classAbstractNavigableMap.java
package com.google.common.collect
com.google.common.collect.AbstractNavigableMap$1 extends com.google.common.collect.Maps$EntrySet {
final com.google.common.collect.AbstractNavigableMap this$0
void (com.google.common.collect.AbstractNavigableMap)
java.util.Map map ()
public java.util.Iterator iterator ()
}
com/google/common/collect/BinaryTreeTraverser.classBinaryTreeTraverser.java
package com.google.common.collect
public abstract com.google.common.collect.BinaryTreeTraverser extends com.google.common.collect.TreeTraverser {
public void ()
public abstract com.google.common.base.Optional leftChild (java.lang.Object)
public abstract com.google.common.base.Optional rightChild (java.lang.Object)
public final java.lang.Iterable children (java.lang.Object)
Object root
com.google.common.collect.UnmodifiableIterator preOrderIterator (java.lang.Object)
Object root
com.google.common.collect.UnmodifiableIterator postOrderIterator (java.lang.Object)
Object root
public final com.google.common.collect.FluentIterable inOrderTraversal (java.lang.Object)
Object root
private static void pushIfPresent (java.util.Deque, com.google.common.base.Optional)
java.util.Deque stack
com.google.common.base.Optional node
static void access$000 (java.util.Deque, com.google.common.base.Optional)
java.util.Deque x0
com.google.common.base.Optional x1
}
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/ImmutableMap$MapViewOfValuesAsSingletonSets$1$1$1.classImmutableMap.java
package com.google.common.collect
com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1$1$1 extends com.google.common.collect.AbstractMapEntry {
final java.util.Map$Entry val$backingEntry
final com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1$1 this$2
void (com.google.common.collect.ImmutableMap$MapViewOfValuesAsSingletonSets$1$1, java.util.Map$Entry)
public java.lang.Object getKey ()
public com.google.common.collect.ImmutableSet getValue ()
public volatile java.lang.Object getValue ()
}
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/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/AbstractMapBasedMultimap$SortedKeySet.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$SortedKeySet extends com.google.common.collect.AbstractMapBasedMultimap$KeySet implements java.util.SortedSet {
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, 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/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/Multisets$4.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$4 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.Iterator entryIterator ()
java.util.Iterator iterator1
int distinctElements ()
}
com/google/common/collect/FilteredKeySetMultimap.classFilteredKeySetMultimap.java
package com.google.common.collect
final com.google.common.collect.FilteredKeySetMultimap extends com.google.common.collect.FilteredKeyMultimap implements com.google.common.collect.FilteredSetMultimap {
void (com.google.common.collect.SetMultimap, com.google.common.base.Predicate)
com.google.common.collect.SetMultimap unfiltered
com.google.common.base.Predicate keyPredicate
public com.google.common.collect.SetMultimap unfiltered ()
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 ()
java.util.Set createEntries ()
volatile java.util.Collection createEntries ()
public volatile java.util.Collection get (java.lang.Object)
Object x0
public volatile java.util.Collection removeAll (java.lang.Object)
Object x0
public volatile com.google.common.collect.Multimap unfiltered ()
public volatile java.util.Collection entries ()
public volatile java.util.Collection replaceValues (java.lang.Object, java.lang.Iterable)
Object x0
Iterable x1
}
com/google/common/collect/Multisets$FilteredMultiset.classMultisets.java
package com.google.common.collect
final com.google.common.collect.Multisets$FilteredMultiset extends com.google.common.collect.AbstractMultiset {
final com.google.common.collect.Multiset unfiltered
final com.google.common.base.Predicate predicate
void (com.google.common.collect.Multiset, com.google.common.base.Predicate)
com.google.common.collect.Multiset unfiltered
com.google.common.base.Predicate predicate
public com.google.common.collect.UnmodifiableIterator iterator ()
java.util.Set createElementSet ()
java.util.Set createEntrySet ()
java.util.Iterator entryIterator ()
int distinctElements ()
public int count (java.lang.Object)
Object e
Object element
int count
public int add (java.lang.Object, int)
Object element
int occurrences
public int remove (java.lang.Object, int)
Object element
int occurrences
public void clear ()
public volatile java.util.Iterator iterator ()
}
com/google/common/collect/CollectPreconditions.classCollectPreconditions.java
package com.google.common.collect
final com.google.common.collect.CollectPreconditions extends java.lang.Object {
void ()
static void checkEntryNotNull (java.lang.Object, java.lang.Object)
Object key
Object value
static int checkNonnegative (int, java.lang.String)
int value
String name
static void checkRemove (boolean)
boolean canRemove
}
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/Synchronized$SynchronizedDeque.classSynchronized.java
package com.google.common.collect
final com.google.common.collect.Synchronized$SynchronizedDeque extends com.google.common.collect.Synchronized$SynchronizedQueue implements java.util.Deque {
private static final long serialVersionUID
void (java.util.Deque, java.lang.Object)
java.util.Deque delegate
Object mutex
java.util.Deque delegate ()
public void addFirst (java.lang.Object)
Object e
public void addLast (java.lang.Object)
Object e
public boolean offerFirst (java.lang.Object)
Object e
public boolean offerLast (java.lang.Object)
Object e
public java.lang.Object removeFirst ()
public java.lang.Object removeLast ()
public java.lang.Object pollFirst ()
public java.lang.Object pollLast ()
public java.lang.Object getFirst ()
public java.lang.Object getLast ()
public java.lang.Object peekFirst ()
public java.lang.Object peekLast ()
public boolean removeFirstOccurrence (java.lang.Object)
Object o
public boolean removeLastOccurrence (java.lang.Object)
Object o
public void push (java.lang.Object)
Object e
public java.lang.Object pop ()
public java.util.Iterator descendingIterator ()
volatile java.util.Queue delegate ()
volatile java.util.Collection delegate ()
volatile java.lang.Object delegate ()
}
com/google/common/collect/RegularImmutableBiMap$Inverse$InverseEntrySet$1.classRegularImmutableBiMap.java
package com.google.common.collect
com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet$1 extends com.google.common.collect.ImmutableAsList {
final com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet this$2
void (com.google.common.collect.RegularImmutableBiMap$Inverse$InverseEntrySet)
public java.util.Map$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/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 {
private static final com.google.common.base.Function LOWER_BOUND_FN
private static final com.google.common.base.Function UPPER_BOUND_FN
static final com.google.common.collect.Ordering RANGE_LEX_ORDERING
private static final com.google.common.collect.Range ALL
final com.google.common.collect.Cut lowerBound
final com.google.common.collect.Cut upperBound
private static final long serialVersionUID
static com.google.common.base.Function lowerBoundFn ()
static com.google.common.base.Function upperBoundFn ()
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
private 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.Cut newLower
com.google.common.collect.Cut newUpper
com.google.common.collect.Range connectedRange
int lowerCmp
int upperCmp
public com.google.common.collect.Range span (com.google.common.collect.Range)
com.google.common.collect.Cut newLower
com.google.common.collect.Cut newUpper
com.google.common.collect.Range other
int lowerCmp
int upperCmp
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
java.lang.Object readResolve ()
static int compareOrThrow (java.lang.Comparable, java.lang.Comparable)
Comparable left
Comparable right
public volatile boolean apply (java.lang.Object)
Object x0
static void ()
}
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/AbstractMapBasedMultimap$SortedAsMap.classAbstractMapBasedMultimap.java
package com.google.common.collect
com.google.common.collect.AbstractMapBasedMultimap$SortedAsMap extends com.google.common.collect.AbstractMapBasedMultimap$AsMap implements java.util.SortedMap {
java.util.SortedSet sortedKeySet
final com.google.common.collect.AbstractMapBasedMultimap this$0
void (com.google.common.collect.AbstractMapBasedMultimap, 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
java.util.SortedSet createKeySet ()
public volatile java.util.Set keySet ()
volatile java.util.Set createKeySet ()
}
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.util.Collection entries ()
public volatile java.util.Collection values ()
public volatile void clear ()
public volatile boolean containsKey (java.lang.Object)
Object x0
public volatile int size ()
volatile java.util.Collection createCollection ()
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 isEmpty ()
}
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/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/Maps$AsMapView$1.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$AsMapView$1 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 ()
}
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.NavigableSet elementSet ()
java.util.NavigableSet 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 ()
public volatile java.util.SortedSet elementSet ()
}
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 ()
com.google.common.collect.Multiset$Entry getEntry (int)
int index
java.util.Map$Entry mapEntry
public int hashCode ()
public volatile java.util.Set elementSet ()
}
com/google/common/collect/Maps$SortedKeySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$SortedKeySet extends com.google.common.collect.Maps$KeySet implements java.util.SortedSet {
void (java.util.SortedMap)
java.util.SortedMap map
java.util.SortedMap map ()
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.Map map ()
}
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/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/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/ImmutableEnumMap$EnumSerializedForm.classImmutableEnumMap.java
package com.google.common.collect
com.google.common.collect.ImmutableEnumMap$EnumSerializedForm extends java.lang.Object implements java.io.Serializable {
final java.util.EnumMap delegate
private static final long serialVersionUID
void (java.util.EnumMap)
java.util.EnumMap delegate
java.lang.Object readResolve ()
}
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$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/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
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
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.NavigableSet elementSet ()
public volatile java.util.SortedSet elementSet ()
public volatile java.util.Set elementSet ()
}
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 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 ()
abstract java.util.concurrent.ConcurrentMap makeComputingMap (com.google.common.base.Function)
}
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/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.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/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 ()
static com.google.common.base.Function keyFunction ()
static com.google.common.base.Function valueFunction ()
static java.util.Iterator keyIterator (java.util.Iterator)
java.util.Iterator entryIterator
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
public static com.google.common.collect.ImmutableMap immutableEnumMap (java.util.Map)
com.google.common.collect.ImmutableEnumMap result
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map map
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)
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
private static void doDifference (java.util.Map, java.util.Map, com.google.common.base.Equivalence, java.util.Map, java.util.Map, java.util.Map, java.util.Map)
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
private static java.util.Map unmodifiableMap (java.util.Map)
java.util.Map map
public static com.google.common.collect.SortedMapDifference difference (java.util.SortedMap, java.util.Map)
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
static java.util.Comparator orNaturalOrder (java.util.Comparator)
java.util.Comparator comparator
public static java.util.Map asMap (java.util.Set, com.google.common.base.Function)
java.util.Set set
com.google.common.base.Function function
public static java.util.SortedMap asMap (java.util.SortedSet, com.google.common.base.Function)
java.util.SortedSet set
com.google.common.base.Function function
static java.util.SortedMap asMapSortedIgnoreNavigable (java.util.SortedSet, com.google.common.base.Function)
java.util.SortedSet set
com.google.common.base.Function function
public static java.util.NavigableMap asMap (java.util.NavigableSet, com.google.common.base.Function)
java.util.NavigableSet set
com.google.common.base.Function function
static java.util.Iterator asMapEntryIterator (java.util.Set, com.google.common.base.Function)
java.util.Set set
com.google.common.base.Function function
private static java.util.Set removeOnlySet (java.util.Set)
java.util.Set set
private static java.util.SortedSet removeOnlySortedSet (java.util.SortedSet)
java.util.SortedSet set
private static java.util.NavigableSet removeOnlyNavigableSet (java.util.NavigableSet)
java.util.NavigableSet set
public static com.google.common.collect.ImmutableMap toMap (java.lang.Iterable, com.google.common.base.Function)
Iterable keys
com.google.common.base.Function valueFunction
public static com.google.common.collect.ImmutableMap toMap (java.util.Iterator, com.google.common.base.Function)
Object key
java.util.Iterator keys
com.google.common.base.Function valueFunction
java.util.Map builder
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
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
static com.google.common.collect.Maps$EntryTransformer asEntryTransformer (com.google.common.base.Function)
com.google.common.base.Function function
static com.google.common.base.Function asValueToValueFunction (com.google.common.collect.Maps$EntryTransformer, java.lang.Object)
com.google.common.collect.Maps$EntryTransformer transformer
Object key
static com.google.common.base.Function asEntryToValueFunction (com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Maps$EntryTransformer transformer
static java.util.Map$Entry transformEntry (com.google.common.collect.Maps$EntryTransformer, java.util.Map$Entry)
com.google.common.collect.Maps$EntryTransformer transformer
java.util.Map$Entry entry
static com.google.common.base.Function asEntryToEntryFunction (com.google.common.collect.Maps$EntryTransformer)
com.google.common.collect.Maps$EntryTransformer transformer
static com.google.common.base.Predicate keyPredicateOnEntries (com.google.common.base.Predicate)
com.google.common.base.Predicate keyPredicate
static com.google.common.base.Predicate valuePredicateOnEntries (com.google.common.base.Predicate)
com.google.common.base.Predicate valuePredicate
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
public static java.util.NavigableMap filterKeys (java.util.NavigableMap, com.google.common.base.Predicate)
java.util.NavigableMap unfiltered
com.google.common.base.Predicate keyPredicate
public static com.google.common.collect.BiMap filterKeys (com.google.common.collect.BiMap, com.google.common.base.Predicate)
com.google.common.collect.BiMap unfiltered
com.google.common.base.Predicate keyPredicate
public static java.util.Map filterValues (java.util.Map, com.google.common.base.Predicate)
java.util.Map unfiltered
com.google.common.base.Predicate valuePredicate
public static java.util.SortedMap filterValues (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate valuePredicate
public static java.util.NavigableMap filterValues (java.util.NavigableMap, com.google.common.base.Predicate)
java.util.NavigableMap unfiltered
com.google.common.base.Predicate valuePredicate
public static com.google.common.collect.BiMap filterValues (com.google.common.collect.BiMap, com.google.common.base.Predicate)
com.google.common.collect.BiMap unfiltered
com.google.common.base.Predicate valuePredicate
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
static java.util.SortedMap filterSortedIgnoreNavigable (java.util.SortedMap, com.google.common.base.Predicate)
java.util.SortedMap unfiltered
com.google.common.base.Predicate entryPredicate
public static java.util.NavigableMap filterEntries (java.util.NavigableMap, com.google.common.base.Predicate)
java.util.NavigableMap unfiltered
com.google.common.base.Predicate entryPredicate
public static com.google.common.collect.BiMap filterEntries (com.google.common.collect.BiMap, com.google.common.base.Predicate)
com.google.common.collect.BiMap 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
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
private static java.util.NavigableMap filterFiltered (com.google.common.collect.Maps$FilteredEntryNavigableMap, com.google.common.base.Predicate)
com.google.common.collect.Maps$FilteredEntryNavigableMap map
com.google.common.base.Predicate entryPredicate
com.google.common.base.Predicate predicate
private static com.google.common.collect.BiMap filterFiltered (com.google.common.collect.Maps$FilteredEntryBiMap, com.google.common.base.Predicate)
com.google.common.collect.Maps$FilteredEntryBiMap 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
NullPointerException e
java.util.Map map
Object key
static boolean safeContainsKey (java.util.Map, java.lang.Object)
ClassCastException e
NullPointerException e
java.util.Map map
Object key
static java.lang.Object safeRemove (java.util.Map, java.lang.Object)
ClassCastException e
NullPointerException e
java.util.Map map
Object key
static boolean containsKeyImpl (java.util.Map, java.lang.Object)
java.util.Map map
Object key
static boolean containsValueImpl (java.util.Map, java.lang.Object)
java.util.Map map
Object value
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 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 java.lang.Object keyOrNull (java.util.Map$Entry)
java.util.Map$Entry entry
static java.lang.Object valueOrNull (java.util.Map$Entry)
java.util.Map$Entry entry
static java.util.Map access$100 (java.util.Map)
java.util.Map x0
static java.util.Set access$200 (java.util.Set)
java.util.Set x0
static java.util.SortedSet access$300 (java.util.SortedSet)
java.util.SortedSet x0
static java.util.NavigableSet access$400 (java.util.NavigableSet)
java.util.NavigableSet x0
static java.util.Map$Entry access$800 (java.util.Map$Entry)
java.util.Map$Entry x0
static void ()
}
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/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 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 ()
public java.util.SortedMap rowMap ()
java.util.SortedMap createRowMap ()
volatile java.util.Map createRowMap ()
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$Row$RowEntrySet.classStandardTable.java
package com.google.common.collect
final 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/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/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/SortedMultisets$ElementSet.classSortedMultisets.java
package com.google.common.collect
com.google.common.collect.SortedMultisets$ElementSet extends com.google.common.collect.Multisets$ElementSet implements java.util.SortedSet {
private final com.google.common.collect.SortedMultiset multiset
void (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset multiset
final 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/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/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/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/SortedMultisets$NavigableElementSet.classSortedMultisets.java
package com.google.common.collect
com.google.common.collect.SortedMultisets$NavigableElementSet extends com.google.common.collect.SortedMultisets$ElementSet implements java.util.NavigableSet {
void (com.google.common.collect.SortedMultiset)
com.google.common.collect.SortedMultiset multiset
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.util.NavigableSet descendingSet ()
public java.util.Iterator descendingIterator ()
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 headSet (java.lang.Object, boolean)
Object toElement
boolean inclusive
public java.util.NavigableSet tailSet (java.lang.Object, boolean)
Object fromElement
boolean inclusive
}
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/AbstractTable.classAbstractTable.java
package com.google.common.collect
abstract com.google.common.collect.AbstractTable extends java.lang.Object implements com.google.common.collect.Table {
private transient java.util.Set cellSet
private transient java.util.Collection values
void ()
public boolean containsRow (java.lang.Object)
Object rowKey
public boolean containsColumn (java.lang.Object)
Object columnKey
public java.util.Set rowKeySet ()
public java.util.Set columnKeySet ()
public boolean containsValue (java.lang.Object)
java.util.Map row
java.util.Iterator i$
Object value
public boolean contains (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map row
public java.lang.Object get (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map row
public boolean isEmpty ()
public void clear ()
public java.lang.Object remove (java.lang.Object, java.lang.Object)
Object rowKey
Object columnKey
java.util.Map row
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.util.Set cellSet ()
java.util.Set result
java.util.Set createCellSet ()
abstract java.util.Iterator cellIterator ()
public java.util.Collection values ()
java.util.Collection result
java.util.Collection createValues ()
java.util.Iterator valuesIterator ()
public boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
}
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
com.google.common.collect.Ordering onKeys ()
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[] array
java.util.Collection collection
Iterable iterable
int k
public java.util.List leastOf (java.util.Iterator, int)
java.util.ArrayList list
Object e
int pivotIndex
int pivotNewIndex
int i
int left
int right
int minThresholdPosition
Object e
java.util.Iterator elements
int k
int bufferCap
Object[] buffer
Object threshold
int bufferSize
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 greatestOf (java.lang.Iterable, int)
Iterable iterable
int k
public java.util.List greatestOf (java.util.Iterator, int)
java.util.Iterator iterator
int k
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/Maps$TransformedEntriesMap.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$TransformedEntriesMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
final java.util.Map fromMap
final com.google.common.collect.Maps$EntryTransformer transformer
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 ()
protected java.util.Set createEntrySet ()
}
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/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/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/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/HashBiMap$KeySet.classHashBiMap.java
package com.google.common.collect
final com.google.common.collect.HashBiMap$KeySet extends com.google.common.collect.Maps$KeySet {
final com.google.common.collect.HashBiMap this$0
void (com.google.common.collect.HashBiMap)
public java.util.Iterator iterator ()
public boolean remove (java.lang.Object)
Object o
com.google.common.collect.HashBiMap$BiEntry entry
}
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 {
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 ()
java.util.Collection createValues ()
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/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/FilteredEntryMultimap$AsMap.classFilteredEntryMultimap.java
package com.google.common.collect
com.google.common.collect.FilteredEntryMultimap$AsMap extends com.google.common.collect.Maps$ImprovedAbstractMap {
final com.google.common.collect.FilteredEntryMultimap this$0
void (com.google.common.collect.FilteredEntryMultimap)
public boolean containsKey (java.lang.Object)
Object key
public void clear ()
public java.util.Collection get (java.lang.Object)
Object key
java.util.Collection result
Object k
public java.util.Collection remove (java.lang.Object)
Object v
Object key
java.util.Collection collection
Object k
java.util.List result
java.util.Iterator itr
java.util.Set createKeySet ()
java.util.Set createEntrySet ()
java.util.Collection createValues ()
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/Maps$FilteredEntrySortedMap$SortedKeySet.classMaps.java
package com.google.common.collect
com.google.common.collect.Maps$FilteredEntrySortedMap$SortedKeySet extends com.google.common.collect.Maps$FilteredEntryMap$KeySet implements java.util.SortedSet {
final com.google.common.collect.Maps$FilteredEntrySortedMap this$0
void (com.google.common.collect.Maps$FilteredEntrySortedMap)
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 ()
}
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 ()
public java.lang.String toString ()
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/reflect/
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/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/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
java.util.concurrent.atomic.AtomicReference result
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
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 java.lang.Class getArrayClass (java.lang.Class)
Class componentType
private void ()
static java.lang.reflect.Type access$100 (java.lang.reflect.Type[])
java.lang.reflect.Type[] x0
static void access$200 (java.lang.reflect.Type[], java.lang.String)
java.lang.reflect.Type[] x0
String x1
static java.lang.reflect.Type[] access$300 (java.util.Collection)
java.util.Collection x0
static com.google.common.base.Function access$400 ()
static com.google.common.base.Joiner access$500 ()
static java.lang.Iterable access$600 (java.lang.Iterable)
Iterable x0
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/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/ClassPath.classClassPath.java
package com.google.common.reflect
public final com.google.common.reflect.ClassPath extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final com.google.common.base.Splitter CLASS_PATH_ATTRIBUTE_SEPARATOR
private static final String CLASS_FILE_NAME_EXTENSION
private final com.google.common.collect.ImmutableSet resources
private void (com.google.common.collect.ImmutableSet)
com.google.common.collect.ImmutableSet resources
public static com.google.common.reflect.ClassPath from (java.lang.ClassLoader) throws java.io.IOException
java.util.Map$Entry entry
java.util.Iterator i$
ClassLoader classloader
com.google.common.reflect.ClassPath$Scanner scanner
public com.google.common.collect.ImmutableSet getResources ()
public com.google.common.collect.ImmutableSet getTopLevelClasses ()
public com.google.common.collect.ImmutableSet getTopLevelClasses (java.lang.String)
com.google.common.reflect.ClassPath$ClassInfo classInfo
java.util.Iterator i$
String packageName
com.google.common.collect.ImmutableSet$Builder builder
public com.google.common.collect.ImmutableSet getTopLevelClassesRecursive (java.lang.String)
com.google.common.reflect.ClassPath$ClassInfo classInfo
java.util.Iterator i$
String packageName
String packagePrefix
com.google.common.collect.ImmutableSet$Builder builder
static com.google.common.collect.ImmutableMap getClassPathEntries (java.lang.ClassLoader)
java.net.URISyntaxException e
java.net.URI uri
java.net.URL entry
java.net.URL[] arr$
int len$
int i$
java.net.URLClassLoader urlClassLoader
ClassLoader classloader
java.util.LinkedHashMap entries
ClassLoader parent
static java.lang.String getClassName (java.lang.String)
String filename
int classNameEnd
static java.util.logging.Logger access$000 ()
static com.google.common.base.Splitter access$100 ()
static void ()
}
com/google/common/reflect/Parameter.classParameter.java
package com.google.common.reflect
public final com.google.common.reflect.Parameter extends java.lang.Object implements java.lang.reflect.AnnotatedElement {
private final com.google.common.reflect.Invokable declaration
private final int position
private final com.google.common.reflect.TypeToken type
private final com.google.common.collect.ImmutableList annotations
void (com.google.common.reflect.Invokable, int, com.google.common.reflect.TypeToken, java.lang.annotation.Annotation[])
com.google.common.reflect.Invokable declaration
int position
com.google.common.reflect.TypeToken type
java.lang.annotation.Annotation[] annotations
public com.google.common.reflect.TypeToken getType ()
public com.google.common.reflect.Invokable getDeclaringInvokable ()
public boolean isAnnotationPresent (java.lang.Class)
Class annotationType
public java.lang.annotation.Annotation getAnnotation (java.lang.Class)
java.lang.annotation.Annotation annotation
java.util.Iterator i$
Class annotationType
public java.lang.annotation.Annotation[] getAnnotations ()
public java.lang.annotation.Annotation[] getDeclaredAnnotations ()
public boolean equals (java.lang.Object)
com.google.common.reflect.Parameter that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
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/MutableTypeToInstanceMap$UnmodifiableEntry$1.classMutableTypeToInstanceMap.java
package com.google.common.reflect
final com.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry$1 extends com.google.common.collect.ForwardingSet {
final java.util.Set val$entries
void (java.util.Set)
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
protected volatile java.util.Collection delegate ()
protected volatile java.lang.Object delegate ()
}
com/google/common/reflect/Invokable.classInvokable.java
package com.google.common.reflect
public abstract com.google.common.reflect.Invokable extends com.google.common.reflect.Element implements java.lang.reflect.GenericDeclaration {
void (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject member
public static com.google.common.reflect.Invokable from (java.lang.reflect.Method)
java.lang.reflect.Method method
public static com.google.common.reflect.Invokable from (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
public abstract boolean isOverridable ()
public abstract boolean isVarArgs ()
public final transient java.lang.Object invoke (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException
Object receiver
Object[] args
public final com.google.common.reflect.TypeToken getReturnType ()
public final com.google.common.collect.ImmutableList getParameters ()
int i
java.lang.reflect.Type[] parameterTypes
java.lang.annotation.Annotation[][] annotations
com.google.common.collect.ImmutableList$Builder builder
public final com.google.common.collect.ImmutableList getExceptionTypes ()
com.google.common.reflect.TypeToken exceptionType
java.lang.reflect.Type type
java.lang.reflect.Type[] arr$
int len$
int i$
com.google.common.collect.ImmutableList$Builder builder
public final com.google.common.reflect.Invokable returning (java.lang.Class)
Class returnType
public final com.google.common.reflect.Invokable returning (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken returnType
com.google.common.reflect.Invokable specialized
public final java.lang.Class getDeclaringClass ()
public com.google.common.reflect.TypeToken getOwnerType ()
abstract java.lang.Object invokeInternal (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException
abstract java.lang.reflect.Type[] getGenericParameterTypes ()
abstract java.lang.reflect.Type[] getGenericExceptionTypes ()
abstract java.lang.annotation.Annotation[][] getParameterAnnotations ()
abstract java.lang.reflect.Type getGenericReturnType ()
public volatile java.lang.String toString ()
public volatile int hashCode ()
public volatile boolean equals (java.lang.Object)
Object x0
}
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$1.classTypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$1 extends com.google.common.reflect.Invokable$MethodInvokable {
final com.google.common.reflect.TypeToken this$0
void (com.google.common.reflect.TypeToken, java.lang.reflect.Method)
java.lang.reflect.Method x0
java.lang.reflect.Type getGenericReturnType ()
java.lang.reflect.Type[] getGenericParameterTypes ()
java.lang.reflect.Type[] getGenericExceptionTypes ()
public com.google.common.reflect.TypeToken getOwnerType ()
}
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$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/TypeToken$3.classTypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$3 extends com.google.common.reflect.TypeVisitor {
final com.google.common.reflect.TypeToken this$0
void (com.google.common.reflect.TypeToken)
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable type
void visitWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType type
void visitParameterizedType (java.lang.reflect.ParameterizedType)
java.lang.reflect.ParameterizedType type
void visitGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType type
}
com/google/common/reflect/TypeVisitor.classTypeVisitor.java
package com.google.common.reflect
abstract com.google.common.reflect.TypeVisitor extends java.lang.Object {
private final java.util.Set visited
void ()
public final transient void visit (java.lang.reflect.Type[])
boolean succeeded
java.lang.reflect.Type type
java.lang.reflect.Type[] arr$
int len$
int i$
java.lang.reflect.Type[] types
void visitClass (java.lang.Class)
Class t
void visitGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType t
void visitParameterizedType (java.lang.reflect.ParameterizedType)
java.lang.reflect.ParameterizedType t
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable t
void visitWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType t
}
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/Invokable$ConstructorInvokable.classInvokable.java
package com.google.common.reflect
com.google.common.reflect.Invokable$ConstructorInvokable extends com.google.common.reflect.Invokable {
private final java.lang.reflect.Constructor constructor
void (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
final java.lang.Object invokeInternal (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException
InstantiationException e
Object receiver
Object[] args
java.lang.reflect.Type getGenericReturnType ()
Class declaringClass
java.lang.reflect.TypeVariable[] typeParams
java.lang.reflect.Type[] getGenericParameterTypes ()
Class[] rawParamTypes
java.lang.reflect.Type[] types
java.lang.reflect.Type[] getGenericExceptionTypes ()
final java.lang.annotation.Annotation[][] getParameterAnnotations ()
public final java.lang.reflect.TypeVariable[] getTypeParameters ()
java.lang.reflect.TypeVariable[] declaredByClass
java.lang.reflect.TypeVariable[] declaredByConstructor
java.lang.reflect.TypeVariable[] result
public final boolean isOverridable ()
public final boolean isVarArgs ()
private boolean mayNeedHiddenThis ()
Class declaringClass
java.lang.reflect.Method enclosingMethod
}
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.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 java.lang.reflect.Type[] resolveInPlace (java.lang.reflect.Type[])
int i
java.lang.reflect.Type[] types
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 boolean isPrimitive ()
public final com.google.common.reflect.TypeToken wrap ()
Class type
private boolean isWrapper ()
public final com.google.common.reflect.TypeToken unwrap ()
Class type
public final com.google.common.reflect.TypeToken getComponentType ()
java.lang.reflect.Type componentType
public final com.google.common.reflect.Invokable method (java.lang.reflect.Method)
java.lang.reflect.Method method
public final com.google.common.reflect.Invokable constructor (java.lang.reflect.Constructor)
java.lang.reflect.Constructor constructor
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.Type type
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 java.lang.reflect.Type[] access$000 (com.google.common.reflect.TypeToken, java.lang.reflect.Type[])
com.google.common.reflect.TypeToken x0
java.lang.reflect.Type[] x1
static com.google.common.collect.ImmutableSet access$200 (com.google.common.reflect.TypeToken)
com.google.common.reflect.TypeToken x0
static java.lang.reflect.Type access$400 (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/TypeResolver.classTypeResolver.java
package com.google.common.reflect
public final com.google.common.reflect.TypeResolver extends java.lang.Object {
private final com.google.common.reflect.TypeResolver$TypeTable typeTable
public void ()
private void (com.google.common.reflect.TypeResolver$TypeTable)
com.google.common.reflect.TypeResolver$TypeTable typeTable
static com.google.common.reflect.TypeResolver accordingTo (java.lang.reflect.Type)
java.lang.reflect.Type type
public 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
com.google.common.reflect.TypeResolver where (java.util.Map)
java.util.Map mappings
private static void populateTypeMappings (java.util.Map, java.lang.reflect.Type, java.lang.reflect.Type)
java.util.Map mappings
java.lang.reflect.Type from
java.lang.reflect.Type to
public 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.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 java.lang.Object expectArgument (java.lang.Class, java.lang.Object)
ClassCastException e
Class type
Object arg
static java.lang.Object access$000 (java.lang.Class, java.lang.Object)
Class x0
Object x1
static void access$100 (java.util.Map, java.lang.reflect.Type, java.lang.reflect.Type)
java.util.Map x0
java.lang.reflect.Type x1
java.lang.reflect.Type x2
void (com.google.common.reflect.TypeResolver$TypeTable, com.google.common.reflect.TypeResolver$1)
com.google.common.reflect.TypeResolver$TypeTable x0
com.google.common.reflect.TypeResolver$1 x1
static java.lang.reflect.Type[] access$300 (com.google.common.reflect.TypeResolver, java.lang.reflect.Type[])
com.google.common.reflect.TypeResolver x0
java.lang.reflect.Type[] x1
}
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/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/package-info.classpackage-info.java
package com.google.common.reflect
abstract com.google.common.reflect.package-info extends java.lang.Object {
}
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/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
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$TypeMappingIntrospector.classTypeResolver.java
package com.google.common.reflect
final com.google.common.reflect.TypeResolver$TypeMappingIntrospector extends com.google.common.reflect.TypeVisitor {
private static final com.google.common.reflect.TypeResolver$WildcardCapturer wildcardCapturer
private final java.util.Map mappings
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
void visitClass (java.lang.Class)
Class clazz
void visitParameterizedType (java.lang.reflect.ParameterizedType)
int i
java.lang.reflect.ParameterizedType parameterizedType
Class rawClass
java.lang.reflect.TypeVariable[] vars
java.lang.reflect.Type[] typeArgs
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable t
void visitWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType t
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/MutableTypeToInstanceMap$UnmodifiableEntry$2.classMutableTypeToInstanceMap.java
package com.google.common.reflect
final com.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
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/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/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/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/ClassPath$ResourceInfo.classClassPath.java
package com.google.common.reflect
public com.google.common.reflect.ClassPath$ResourceInfo extends java.lang.Object {
private final String resourceName
final ClassLoader loader
static com.google.common.reflect.ClassPath$ResourceInfo of (java.lang.String, java.lang.ClassLoader)
String resourceName
ClassLoader loader
void (java.lang.String, java.lang.ClassLoader)
String resourceName
ClassLoader loader
public final java.net.URL url ()
public final java.lang.String getResourceName ()
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.reflect.ClassPath$ResourceInfo that
Object obj
public java.lang.String toString ()
}
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/Element.classElement.java
package com.google.common.reflect
com.google.common.reflect.Element extends java.lang.reflect.AccessibleObject implements java.lang.reflect.Member {
private final java.lang.reflect.AccessibleObject accessibleObject
private final java.lang.reflect.Member member
void (java.lang.reflect.AccessibleObject)
java.lang.reflect.AccessibleObject member
public final boolean isAnnotationPresent (java.lang.Class)
Class annotationClass
public final java.lang.annotation.Annotation getAnnotation (java.lang.Class)
Class annotationClass
public final java.lang.annotation.Annotation[] getAnnotations ()
public final java.lang.annotation.Annotation[] getDeclaredAnnotations ()
public final void setAccessible (boolean) throws java.lang.SecurityException
boolean flag
public final boolean isAccessible ()
public java.lang.Class getDeclaringClass ()
public final java.lang.String getName ()
public final int getModifiers ()
public final boolean isSynthetic ()
public final boolean isPublic ()
public final boolean isProtected ()
public final boolean isPackagePrivate ()
public final boolean isPrivate ()
public final boolean isStatic ()
public final boolean isFinal ()
public final boolean isAbstract ()
public final boolean isNative ()
public final boolean isSynchronized ()
final boolean isVolatile ()
final boolean isTransient ()
public boolean equals (java.lang.Object)
com.google.common.reflect.Element that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
com/google/common/reflect/MutableTypeToInstanceMap$UnmodifiableEntry.classMutableTypeToInstanceMap.java
package com.google.common.reflect
final com.google.common.reflect.MutableTypeToInstanceMap$UnmodifiableEntry extends com.google.common.collect.ForwardingMapEntry {
private final java.util.Map$Entry delegate
static java.util.Set transformEntries (java.util.Set)
java.util.Set entries
private static java.util.Iterator transformEntries (java.util.Iterator)
java.util.Iterator entries
private void (java.util.Map$Entry)
java.util.Map$Entry delegate
protected java.util.Map$Entry delegate ()
public java.lang.Object setValue (java.lang.Object)
Object value
protected volatile java.lang.Object delegate ()
static java.util.Iterator access$000 (java.util.Iterator)
java.util.Iterator x0
void (java.util.Map$Entry, com.google.common.reflect.MutableTypeToInstanceMap$1)
java.util.Map$Entry x0
com.google.common.reflect.MutableTypeToInstanceMap$1 x1
}
com/google/common/reflect/ClassPath$ClassInfo.classClassPath.java
package com.google.common.reflect
public final com.google.common.reflect.ClassPath$ClassInfo extends com.google.common.reflect.ClassPath$ResourceInfo {
private final String className
void (java.lang.String, java.lang.ClassLoader)
String resourceName
ClassLoader loader
public java.lang.String getPackageName ()
public java.lang.String getSimpleName ()
String packageName
public java.lang.String getName ()
public java.lang.Class load ()
ClassNotFoundException e
public java.lang.String toString ()
}
com/google/common/reflect/MutableTypeToInstanceMap$1.classMutableTypeToInstanceMap.java
package com.google.common.reflect
com.google.common.reflect.MutableTypeToInstanceMap$1 extends java.lang.Object {
}
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/TypeResolver$1.classTypeResolver.java
package com.google.common.reflect
final com.google.common.reflect.TypeResolver$1 extends com.google.common.reflect.TypeVisitor {
final java.util.Map val$mappings
final java.lang.reflect.Type val$to
void (java.util.Map, java.lang.reflect.Type)
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable typeVariable
void visitWildcardType (java.lang.reflect.WildcardType)
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
void visitParameterizedType (java.lang.reflect.ParameterizedType)
int i
java.lang.reflect.ParameterizedType fromParameterizedType
java.lang.reflect.ParameterizedType toParameterizedType
java.lang.reflect.Type[] fromArgs
java.lang.reflect.Type[] toArgs
void visitGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType fromArrayType
java.lang.reflect.Type componentType
void visitClass (java.lang.Class)
Class fromClass
}
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/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 clazz
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/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/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$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$2.classTypes.java
package com.google.common.reflect
final com.google.common.reflect.Types$2 extends com.google.common.reflect.TypeVisitor {
final java.util.concurrent.atomic.AtomicReference val$result
void (java.util.concurrent.atomic.AtomicReference)
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable t
void visitWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType t
void visitGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType t
void visitClass (java.lang.Class)
Class t
}
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/ClassPath$Scanner.classClassPath.java
package com.google.common.reflect
final com.google.common.reflect.ClassPath$Scanner extends java.lang.Object {
private final com.google.common.collect.ImmutableSortedSet$Builder resources
private final java.util.Set scannedUris
void ()
com.google.common.collect.ImmutableSortedSet getResources ()
void scan (java.net.URI, java.lang.ClassLoader) throws java.io.IOException
java.net.URI uri
ClassLoader classloader
void scanFrom (java.io.File, java.lang.ClassLoader) throws java.io.IOException
java.io.File file
ClassLoader classloader
private void scanDirectory (java.io.File, java.lang.ClassLoader) throws java.io.IOException
java.io.File directory
ClassLoader classloader
private void scanDirectory (java.io.File, java.lang.ClassLoader, java.lang.String, com.google.common.collect.ImmutableSet) throws java.io.IOException
String resourceName
String name
java.io.File f
java.io.File[] arr$
int len$
int i$
java.io.File directory
ClassLoader classloader
String packagePrefix
com.google.common.collect.ImmutableSet ancestors
java.io.File canonical
java.io.File[] files
com.google.common.collect.ImmutableSet newAncestors
private void scanJar (java.io.File, java.lang.ClassLoader) throws java.io.IOException
java.io.IOException e
java.net.URI uri
java.util.Iterator i$
java.util.jar.JarEntry entry
java.util.Enumeration entries
java.io.IOException ignored
java.io.IOException ignored
java.io.File file
ClassLoader classloader
java.util.jar.JarFile jarFile
static com.google.common.collect.ImmutableSet getClassPathFromManifest (java.io.File, java.util.jar.Manifest)
java.net.URISyntaxException e
java.net.URI uri
String path
java.util.Iterator i$
java.io.File jarFile
java.util.jar.Manifest manifest
com.google.common.collect.ImmutableSet$Builder builder
String classpathAttribute
static java.net.URI getClassPathEntry (java.io.File, java.lang.String) throws java.net.URISyntaxException
java.io.File jarFile
String path
java.net.URI uri
}
com/google/common/reflect/TypeResolver$TypeTable.classTypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver$TypeTable extends java.lang.Object {
private final com.google.common.collect.ImmutableMap map
void ()
private void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap map
final com.google.common.reflect.TypeResolver$TypeTable 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
final java.lang.reflect.Type resolve (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable var
com.google.common.reflect.TypeResolver$TypeTable unguarded
com.google.common.reflect.TypeResolver$TypeTable guarded
java.lang.reflect.Type resolveInternal (java.lang.reflect.TypeVariable, com.google.common.reflect.TypeResolver$TypeTable)
java.lang.reflect.Type[] bounds
java.lang.reflect.TypeVariable var
com.google.common.reflect.TypeResolver$TypeTable forDependants
java.lang.reflect.Type type
}
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/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$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/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/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/TypeToken$4.classTypeToken.java
package com.google.common.reflect
final com.google.common.reflect.TypeToken$4 extends com.google.common.reflect.TypeVisitor {
final com.google.common.collect.ImmutableSet$Builder val$builder
void (com.google.common.collect.ImmutableSet$Builder)
void visitTypeVariable (java.lang.reflect.TypeVariable)
java.lang.reflect.TypeVariable t
void visitWildcardType (java.lang.reflect.WildcardType)
java.lang.reflect.WildcardType t
void visitParameterizedType (java.lang.reflect.ParameterizedType)
java.lang.reflect.ParameterizedType t
void visitClass (java.lang.Class)
Class t
void visitGenericArrayType (java.lang.reflect.GenericArrayType)
java.lang.reflect.GenericArrayType t
}
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/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$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/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
public java.util.Set entrySet ()
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/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 arg
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 boolean equals (java.lang.Object)
Object obj
public int hashCode ()
public java.lang.String toString ()
static void ()
}
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/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/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/TypeResolver$TypeTable$1.classTypeResolver.java
package com.google.common.reflect
com.google.common.reflect.TypeResolver$TypeTable$1 extends com.google.common.reflect.TypeResolver$TypeTable {
final java.lang.reflect.TypeVariable val$var
final com.google.common.reflect.TypeResolver$TypeTable val$unguarded
final com.google.common.reflect.TypeResolver$TypeTable this$0
void (com.google.common.reflect.TypeResolver$TypeTable, java.lang.reflect.TypeVariable, com.google.common.reflect.TypeResolver$TypeTable)
public java.lang.reflect.Type resolveInternal (java.lang.reflect.TypeVariable, com.google.common.reflect.TypeResolver$TypeTable)
java.lang.reflect.TypeVariable intermediateVar
com.google.common.reflect.TypeResolver$TypeTable forDependent
}
com/google/common/reflect/TypeToken$2.classTypeToken.java
package com.google.common.reflect
com.google.common.reflect.TypeToken$2 extends com.google.common.reflect.Invokable$ConstructorInvokable {
final com.google.common.reflect.TypeToken this$0
void (com.google.common.reflect.TypeToken, java.lang.reflect.Constructor)
java.lang.reflect.Constructor x0
java.lang.reflect.Type getGenericReturnType ()
java.lang.reflect.Type[] getGenericParameterTypes ()
java.lang.reflect.Type[] getGenericExceptionTypes ()
public com.google.common.reflect.TypeToken getOwnerType ()
}
com/google/common/reflect/Invokable$MethodInvokable.classInvokable.java
package com.google.common.reflect
com.google.common.reflect.Invokable$MethodInvokable extends com.google.common.reflect.Invokable {
private final java.lang.reflect.Method method
void (java.lang.reflect.Method)
java.lang.reflect.Method method
final java.lang.Object invokeInternal (java.lang.Object, java.lang.Object[]) throws java.lang.reflect.InvocationTargetException java.lang.IllegalAccessException
Object receiver
Object[] args
java.lang.reflect.Type getGenericReturnType ()
java.lang.reflect.Type[] getGenericParameterTypes ()
java.lang.reflect.Type[] getGenericExceptionTypes ()
final java.lang.annotation.Annotation[][] getParameterAnnotations ()
public final java.lang.reflect.TypeVariable[] getTypeParameters ()
public final boolean isOverridable ()
public final boolean isVarArgs ()
}
com/google/common/math/
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/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/package-info.classpackage-info.java
package com.google.common.math
abstract com.google.common.math.package-info extends java.lang.Object {
}
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/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[] everySixteenthFactorial
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
public static transient double mean (double[])
double value
double[] arr$
int len$
int i$
double[] values
com.google.common.math.DoubleMath$MeanAccumulator accumulator
public static transient double mean (int[])
int value
int[] arr$
int len$
int i$
int[] values
com.google.common.math.DoubleMath$MeanAccumulator accumulator
public static transient double mean (long[])
long value
long[] arr$
int len$
int i$
long[] values
com.google.common.math.DoubleMath$MeanAccumulator accumulator
public static double mean (java.lang.Iterable)
Number value
java.util.Iterator i$
Iterable values
com.google.common.math.DoubleMath$MeanAccumulator accumulator
public static double mean (java.util.Iterator)
java.util.Iterator values
com.google.common.math.DoubleMath$MeanAccumulator accumulator
private void ()
static void ()
}
com/google/common/math/DoubleMath$MeanAccumulator.classDoubleMath.java
package com.google.common.math
final com.google.common.math.DoubleMath$MeanAccumulator extends java.lang.Object {
private long count
private double mean
private void ()
void add (double)
double value
double mean ()
void (com.google.common.math.DoubleMath$1)
com.google.common.math.DoubleMath$1 x0
}
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/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/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[] maxLog10ForLeadingZeros
static final int[] powersOf10
static final int[] halfPowersOf10
static final int FLOOR_SQRT_MAX_INT
private static final int[] factorials
static int[] biggestBinomials
public static boolean isPowerOfTwo (int)
int x
static int lessThanBranchFree (int, int)
int x
int y
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
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
public static int mean (int, int)
int x
int y
private void ()
static void ()
}
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[] maxLog10ForLeadingZeros
static final long[] powersOf10
static final long[] halfPowersOf10
static final long FLOOR_SQRT_MAX_LONG
static final long[] factorials
static final int[] biggestBinomials
static final int[] biggestSimpleBinomials
public static boolean isPowerOfTwo (long)
long x
static int lessThanBranchFree (long, long)
long x
long y
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
public static long pow (long, int)
long accum
long b
int k
public static long sqrt (long, java.math.RoundingMode)
long sqrtFloor
long halfSquare
long x
java.math.RoundingMode mode
long guess
long guessSquared
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
long result
int i
int nBits
long result
long numerator
long denominator
int numeratorBits
int n
int k
static long multiplyFraction (long, long, long)
long x
long numerator
long denominator
long commonDivisor
static boolean fitsInInt (long)
long x
public static long mean (long, long)
long x
long y
private void ()
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/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/base/
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 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.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.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/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/CaseFormat$1.classCaseFormat.java
package com.google.common.base
final com.google.common.base.CaseFormat$1 extends com.google.common.base.CaseFormat {
void (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher x0
String x1
java.lang.String normalizeWord (java.lang.String)
String word
java.lang.String convert (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String s
}
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/CharMatcher$FastMatcher.classCharMatcher.java
package com.google.common.base
abstract com.google.common.base.CharMatcher$FastMatcher extends com.google.common.base.CharMatcher {
void ()
void (java.lang.String)
String description
public final com.google.common.base.CharMatcher precomputed ()
public com.google.common.base.CharMatcher negate ()
public volatile boolean apply (java.lang.Object)
Object x0
}
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/Functions$1.classFunctions.java
package com.google.common.base
com.google.common.base.Functions$1 extends java.lang.Object {
}
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/FinalizableReferenceQueue.classFinalizableReferenceQueue.java
package com.google.common.base
public com.google.common.base.FinalizableReferenceQueue extends java.lang.Object implements java.io.Closeable {
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 java.lang.ref.PhantomReference frqRef
final boolean threadStarted
public void ()
IllegalAccessException impossible
Throwable t
boolean threadStarted
public void close ()
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/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/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 boolean equals (java.lang.Object)
com.google.common.base.Suppliers$SupplierOfInstance that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
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$FastMatcher {
final char val$startInclusive
final char val$endInclusive
void (java.lang.String, char, char)
String x0
public boolean matches (char)
char c
void setBits (java.util.BitSet)
java.util.BitSet table
}
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/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 com.google.common.base.Objects$ToStringHelper$ValueHolder holderHead
private com.google.common.base.Objects$ToStringHelper$ValueHolder holderTail
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
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 ()
com.google.common.base.Objects$ToStringHelper$ValueHolder valueHolder
boolean omitNullValuesSnapshot
String nextSeparator
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 addHolder (java.lang.Object)
Object value
com.google.common.base.Objects$ToStringHelper$ValueHolder valueHolder
private com.google.common.base.Objects$ToStringHelper addHolder (java.lang.String, java.lang.Object)
String name
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/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/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/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/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/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/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$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/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/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
void setBits (java.util.BitSet)
java.util.BitSet table
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/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/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/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/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/CaseFormat$2.classCaseFormat.java
package com.google.common.base
final com.google.common.base.CaseFormat$2 extends com.google.common.base.CaseFormat {
void (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher x0
String x1
java.lang.String normalizeWord (java.lang.String)
String word
java.lang.String convert (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String s
}
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/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/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/Objects$ToStringHelper$ValueHolder.classObjects.java
package com.google.common.base
final com.google.common.base.Objects$ToStringHelper$ValueHolder extends java.lang.Object {
String name
Object value
com.google.common.base.Objects$ToStringHelper$ValueHolder next
private void ()
void (com.google.common.base.Objects$1)
com.google.common.base.Objects$1 x0
}
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/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/CharMatcher$NegatedFastMatcher.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$NegatedFastMatcher extends com.google.common.base.CharMatcher$NegatedMatcher {
void (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher original
void (java.lang.String, com.google.common.base.CharMatcher)
String toString
com.google.common.base.CharMatcher original
public final com.google.common.base.CharMatcher precomputed ()
com.google.common.base.CharMatcher withToString (java.lang.String)
String description
}
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$FastMatcher {
final char val$match1
final char val$match2
void (java.lang.String, char, char)
String x0
public boolean matches (char)
char c
void setBits (java.util.BitSet)
java.util.BitSet table
}
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.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.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.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/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$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$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/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/Equivalence$1.classEquivalence.java
package com.google.common.base
com.google.common.base.Equivalence$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/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/package-info.classpackage-info.java
package com.google.common.base
abstract com.google.common.base.package-info extends java.lang.Object {
}
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/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/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/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/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/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/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/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/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/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/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/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/Objects$1.classObjects.java
package com.google.common.base
com.google.common.base.Objects$1 extends java.lang.Object {
}
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/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/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/CharMatcher$8.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$8 extends com.google.common.base.CharMatcher$FastMatcher {
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 java.lang.String trimLeadingFrom (java.lang.CharSequence)
CharSequence sequence
public java.lang.String trimTrailingFrom (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 ()
}
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/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/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/CaseFormat$5.classCaseFormat.java
package com.google.common.base
final com.google.common.base.CaseFormat$5 extends com.google.common.base.CaseFormat {
void (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher x0
String x1
java.lang.String normalizeWord (java.lang.String)
String word
java.lang.String convert (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String s
}
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/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/CharMatcher$NegatedMatcher.classCharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$NegatedMatcher extends com.google.common.base.CharMatcher {
final com.google.common.base.CharMatcher original
void (java.lang.String, com.google.common.base.CharMatcher)
String toString
com.google.common.base.CharMatcher original
void (com.google.common.base.CharMatcher)
com.google.common.base.CharMatcher original
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
void setBits (java.util.BitSet)
java.util.BitSet table
java.util.BitSet tmp
public com.google.common.base.CharMatcher negate ()
com.google.common.base.CharMatcher withToString (java.lang.String)
String description
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CaseFormat$3.classCaseFormat.java
package com.google.common.base
final com.google.common.base.CaseFormat$3 extends com.google.common.base.CaseFormat {
void (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher x0
String x1
java.lang.String normalizeWord (java.lang.String)
String word
}
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/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/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/Predicates$1.classPredicates.java
package com.google.common.base
com.google.common.base.Predicates$1 extends java.lang.Object {
}
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)
String string
public static java.lang.String toLowerCase (java.lang.CharSequence)
int i
CharSequence chars
int length
StringBuilder builder
public static char toLowerCase (char)
char c
public static java.lang.String toUpperCase (java.lang.String)
String string
public static java.lang.String toUpperCase (java.lang.CharSequence)
int i
CharSequence chars
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/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/StandardSystemProperty.classStandardSystemProperty.java
package com.google.common.base
public final com.google.common.base.StandardSystemProperty extends java.lang.Enum {
public static final com.google.common.base.StandardSystemProperty JAVA_VERSION
public static final com.google.common.base.StandardSystemProperty JAVA_VENDOR
public static final com.google.common.base.StandardSystemProperty JAVA_VENDOR_URL
public static final com.google.common.base.StandardSystemProperty JAVA_HOME
public static final com.google.common.base.StandardSystemProperty JAVA_VM_SPECIFICATION_VERSION
public static final com.google.common.base.StandardSystemProperty JAVA_VM_SPECIFICATION_VENDOR
public static final com.google.common.base.StandardSystemProperty JAVA_VM_SPECIFICATION_NAME
public static final com.google.common.base.StandardSystemProperty JAVA_VM_VERSION
public static final com.google.common.base.StandardSystemProperty JAVA_VM_VENDOR
public static final com.google.common.base.StandardSystemProperty JAVA_VM_NAME
public static final com.google.common.base.StandardSystemProperty JAVA_SPECIFICATION_VERSION
public static final com.google.common.base.StandardSystemProperty JAVA_SPECIFICATION_VENDOR
public static final com.google.common.base.StandardSystemProperty JAVA_SPECIFICATION_NAME
public static final com.google.common.base.StandardSystemProperty JAVA_CLASS_VERSION
public static final com.google.common.base.StandardSystemProperty JAVA_CLASS_PATH
public static final com.google.common.base.StandardSystemProperty JAVA_LIBRARY_PATH
public static final com.google.common.base.StandardSystemProperty JAVA_IO_TMPDIR
public static final com.google.common.base.StandardSystemProperty JAVA_COMPILER
public static final com.google.common.base.StandardSystemProperty JAVA_EXT_DIRS
public static final com.google.common.base.StandardSystemProperty OS_NAME
public static final com.google.common.base.StandardSystemProperty OS_ARCH
public static final com.google.common.base.StandardSystemProperty OS_VERSION
public static final com.google.common.base.StandardSystemProperty FILE_SEPARATOR
public static final com.google.common.base.StandardSystemProperty PATH_SEPARATOR
public static final com.google.common.base.StandardSystemProperty LINE_SEPARATOR
public static final com.google.common.base.StandardSystemProperty USER_NAME
public static final com.google.common.base.StandardSystemProperty USER_HOME
public static final com.google.common.base.StandardSystemProperty USER_DIR
private final String key
private static final com.google.common.base.StandardSystemProperty[] $VALUES
public static com.google.common.base.StandardSystemProperty[] values ()
public static com.google.common.base.StandardSystemProperty valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String key
public java.lang.String key ()
public java.lang.String value ()
public java.lang.String toString ()
static void ()
}
com/google/common/base/CharMatcher$BitSetMatcher.classCharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$BitSetMatcher extends com.google.common.base.CharMatcher$FastMatcher {
private final java.util.BitSet table
private void (java.util.BitSet, java.lang.String)
java.util.BitSet table
String description
public boolean matches (char)
char c
void setBits (java.util.BitSet)
java.util.BitSet bitSet
void (java.util.BitSet, java.lang.String, com.google.common.base.CharMatcher$1)
java.util.BitSet x0
String x1
com.google.common.base.CharMatcher$1 x2
}
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/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/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/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/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/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/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/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/CharMatcher$9.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$9 extends com.google.common.base.CharMatcher$FastMatcher {
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 (java.util.BitSet)
java.util.BitSet table
}
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/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
NoSuchFieldError ex
NoSuchFieldError ex
NoSuchFieldError ex
}
com/google/common/base/CharMatcher$RangesMatcher.classCharMatcher.java
package com.google.common.base
com.google.common.base.CharMatcher$RangesMatcher extends com.google.common.base.CharMatcher {
private final char[] rangeStarts
private final char[] rangeEnds
void (java.lang.String, char[], char[])
int i
String description
char[] rangeStarts
char[] rangeEnds
public boolean matches (char)
char c
int index
public volatile boolean apply (java.lang.Object)
Object x0
}
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/CaseFormat.classCaseFormat.java
package com.google.common.base
public abstract 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 final java.lang.String to (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String str
java.lang.String convert (com.google.common.base.CaseFormat, java.lang.String)
com.google.common.base.CaseFormat format
String s
StringBuilder out
int i
int j
abstract java.lang.String normalizeWord (java.lang.String)
private java.lang.String normalizeFirstWord (java.lang.String)
String word
private static java.lang.String firstCharOnlyToUpper (java.lang.String)
String word
void (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String, com.google.common.base.CaseFormat$1)
String x0
int x1
com.google.common.base.CharMatcher x2
String x3
com.google.common.base.CaseFormat$1 x4
static java.lang.String access$100 (java.lang.String)
String x0
static void ()
}
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/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/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
void setBits (java.util.BitSet)
char c
char[] arr$
int len$
int i$
java.util.BitSet table
public volatile boolean apply (java.lang.Object)
Object x0
}
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/Enums$1.classEnums.java
package com.google.common.base
com.google.common.base.Enums$1 extends java.lang.Object {
}
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/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/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 java.util.List splitToList (java.lang.CharSequence)
CharSequence sequence
java.util.Iterator iterator
java.util.List result
public com.google.common.base.Splitter$MapSplitter withKeyValueSeparator (java.lang.String)
String separator
public com.google.common.base.Splitter$MapSplitter withKeyValueSeparator (char)
char 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/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
private 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/CharMatcher$10.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$10 extends com.google.common.base.CharMatcher$FastMatcher {
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
void setBits (java.util.BitSet)
java.util.BitSet table
public com.google.common.base.CharMatcher negate ()
}
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/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/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/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/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/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/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/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 boolean equals (java.lang.Object)
com.google.common.base.Suppliers$SupplierComposition that
Object obj
public int hashCode ()
public java.lang.String toString ()
}
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$FastMatcher {
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 ()
}
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/CharMatcher$1.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$1 extends com.google.common.base.CharMatcher {
void ()
public boolean matches (char)
char c
public java.lang.String toString ()
public volatile boolean apply (java.lang.Object)
Object x0
}
com/google/common/base/CharMatcher$14.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$14 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$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 volatile boolean apply (java.lang.Object)
Object x0
}
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/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$FastMatcher {
static final int MAX_SIZE
private final char[] table
private final boolean containsZero
private final long filter
private static final int C1
private static final int C2
private static final double DESIRED_LOAD_FACTOR
private void (char[], long, boolean, java.lang.String)
char[] table
long filter
boolean containsZero
String description
static int smear (int)
int hashCode
private boolean checkFilter (int)
int c
static int chooseTableSize (int)
int setSize
int tableSize
static com.google.common.base.CharMatcher from (java.util.BitSet, java.lang.String)
int index
int c
java.util.BitSet 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
void setBits (java.util.BitSet)
char c
char[] arr$
int len$
int i$
java.util.BitSet table
}
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
private static final String ZEROES
private static final String NINES
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
private static final int DISTINCT_CHARS
private static final String WHITESPACE_TABLE
public static final com.google.common.base.CharMatcher WHITESPACE
private static java.lang.String showCharacter (char)
int i
char c
String hex
char[] tmp
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 c
char[] arr$
int len$
int i$
CharSequence sequence
char[] chars
StringBuilder description
private static com.google.common.base.CharMatcher isEither (char, char)
char match1
char match2
String description
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 ()
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 ()
com.google.common.base.CharMatcher withToString (java.lang.String)
String description
com.google.common.base.CharMatcher precomputedInternal ()
int negatedCharacters
String suffix
String negatedDescription
java.util.BitSet table
int totalCharacters
private static com.google.common.base.CharMatcher precomputedPositive (int, java.util.BitSet, java.lang.String)
char c1
char c2
int totalCharacters
java.util.BitSet table
String description
private static boolean isSmall (int, int)
int totalCharacters
int tableLength
void setBits (java.util.BitSet)
int c
java.util.BitSet table
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)
int first
CharSequence sequence
int len
public java.lang.String trimTrailingFrom (java.lang.CharSequence)
int last
CharSequence sequence
int len
public java.lang.String collapseFrom (java.lang.CharSequence, char)
StringBuilder builder
char c
int i
CharSequence sequence
char replacement
int len
public java.lang.String trimAndCollapseFrom (java.lang.CharSequence, char)
CharSequence sequence
char replacement
int len
int first
int last
private java.lang.String finishCollapseFrom (java.lang.CharSequence, int, int, char, java.lang.StringBuilder, boolean)
char c
int i
CharSequence sequence
int start
int end
char replacement
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 ()
int i
StringBuilder builder
}
com/google/common/base/CharMatcher$15.classCharMatcher.java
package com.google.common.base
final com.google.common.base.CharMatcher$15 extends com.google.common.base.CharMatcher$FastMatcher {
void (java.lang.String)
String x0
public boolean matches (char)
char c
}
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/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/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/internal/
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 void startFinalizer (java.lang.Class, java.lang.ref.ReferenceQueue, java.lang.ref.PhantomReference)
Throwable t
Class finalizableReferenceClass
java.lang.ref.ReferenceQueue queue
java.lang.ref.PhantomReference frqReference
com.google.common.base.internal.Finalizer finalizer
Thread thread
private void (java.lang.Class, java.lang.ref.ReferenceQueue, java.lang.ref.PhantomReference)
Class finalizableReferenceClass
java.lang.ref.ReferenceQueue queue
java.lang.ref.PhantomReference frqReference
public void run ()
InterruptedException e
private boolean cleanUp (java.lang.ref.Reference)
Throwable t
java.lang.ref.Reference reference
java.lang.reflect.Method finalizeReferentMethod
private java.lang.reflect.Method getFinalizeReferentMethod ()
NoSuchMethodException e
Class finalizableReferenceClass
public static java.lang.reflect.Field getInheritableThreadLocalsField ()
java.lang.reflect.Field inheritableThreadLocals
Throwable t
static void ()
}
com/google/common/base/CaseFormat$4.classCaseFormat.java
package com.google.common.base
final com.google.common.base.CaseFormat$4 extends com.google.common.base.CaseFormat {
void (java.lang.String, int, com.google.common.base.CharMatcher, java.lang.String)
com.google.common.base.CharMatcher x0
String x1
java.lang.String normalizeWord (java.lang.String)
String word
}
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/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 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 boolean matches (char)
char c
void setBits (java.util.BitSet)
java.util.BitSet table
java.util.BitSet tmp1
java.util.BitSet tmp2
com.google.common.base.CharMatcher withToString (java.lang.String)
String description
public volatile boolean apply (java.lang.Object)
Object x0
}
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 static com.google.common.base.Stopwatch createUnstarted ()
public static com.google.common.base.Stopwatch createUnstarted (com.google.common.base.Ticker)
com.google.common.base.Ticker ticker
public static com.google.common.base.Stopwatch createStarted ()
public static com.google.common.base.Stopwatch createStarted (com.google.common.base.Ticker)
com.google.common.base.Ticker ticker
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 elapsed (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit desiredUnit
public long elapsedTime (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit desiredUnit
public long elapsedMillis ()
public java.lang.String toString ()
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/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/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/util/
com/google/common/util/concurrent/
com/google/common/util/concurrent/Service$State$6.classService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Service$State$6 extends com.google.common.util.concurrent.Service$State {
void (java.lang.String, int)
boolean isTerminal ()
}
com/google/common/util/concurrent/AbstractService$2.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$2 extends com.google.common.util.concurrent.Monitor$Guard {
final com.google.common.util.concurrent.AbstractService this$0
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor x0
public boolean isSatisfied ()
}
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/Futures$ImmediateSuccessfulCheckedFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ImmediateSuccessfulCheckedFuture extends com.google.common.util.concurrent.Futures$ImmediateFuture implements com.google.common.util.concurrent.CheckedFuture {
private final Object value
void (java.lang.Object)
Object value
public java.lang.Object get ()
public java.lang.Object checkedGet ()
public java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
}
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/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/AbstractService$7.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$7 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/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/ListenableFutureTask.classListenableFutureTask.java
package com.google.common.util.concurrent
public 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
void (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
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/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 com.google.common.util.concurrent.Monitor$Guard 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 interrupt
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
java.util.concurrent.locks.ReentrantLock lock
long deadline
boolean interrupted
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 signalBeforeWaiting
boolean satisfied
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 signalBeforeWaiting
boolean satisfied
public boolean enterWhen (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long deadline
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
java.util.concurrent.locks.ReentrantLock lock
boolean reentrant
boolean satisfied
boolean threw
public boolean enterWhenUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
InterruptedException interrupt
boolean locked
InterruptedException interrupt
boolean satisfied
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
java.util.concurrent.locks.ReentrantLock lock
long deadline
boolean signalBeforeWaiting
boolean interrupted
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
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
long timeoutNanos
public boolean waitForUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, long, java.util.concurrent.TimeUnit)
InterruptedException interrupt
com.google.common.util.concurrent.Monitor$Guard guard
long time
java.util.concurrent.TimeUnit unit
long timeoutNanos
boolean signalBeforeWaiting
long deadline
boolean interrupted
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 signalNextWaiter ()
com.google.common.util.concurrent.Monitor$Guard guard
private boolean isSatisfied (com.google.common.util.concurrent.Monitor$Guard)
Throwable throwable
com.google.common.util.concurrent.Monitor$Guard guard
private void signalAllWaiters ()
com.google.common.util.concurrent.Monitor$Guard guard
private void beginWaitingFor (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard guard
int waiters
private void endWaitingFor (com.google.common.util.concurrent.Monitor$Guard)
com.google.common.util.concurrent.Monitor$Guard p
com.google.common.util.concurrent.Monitor$Guard pred
com.google.common.util.concurrent.Monitor$Guard guard
int waiters
private void await (com.google.common.util.concurrent.Monitor$Guard, boolean) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
boolean signalBeforeWaiting
private void awaitUninterruptibly (com.google.common.util.concurrent.Monitor$Guard, boolean)
com.google.common.util.concurrent.Monitor$Guard guard
boolean signalBeforeWaiting
private boolean awaitNanos (com.google.common.util.concurrent.Monitor$Guard, long, boolean) throws java.lang.InterruptedException
com.google.common.util.concurrent.Monitor$Guard guard
long nanos
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/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/FutureFallback.classFutureFallback.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.FutureFallback extends java.lang.Object {
public abstract com.google.common.util.concurrent.ListenableFuture create (java.lang.Throwable) throws java.lang.Exception
}
com/google/common/util/concurrent/Futures$ImmediateFuture.classFutures.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.Futures$ImmediateFuture extends java.lang.Object implements com.google.common.util.concurrent.ListenableFuture {
private static final java.util.logging.Logger log
private void ()
public void addListener (java.lang.Runnable, java.util.concurrent.Executor)
RuntimeException e
Runnable listener
java.util.concurrent.Executor executor
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public abstract java.lang.Object get () throws java.util.concurrent.ExecutionException
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.ExecutionException
long timeout
java.util.concurrent.TimeUnit unit
public boolean isCancelled ()
public boolean isDone ()
void (com.google.common.util.concurrent.Futures$1)
com.google.common.util.concurrent.Futures$1 x0
static void ()
}
com/google/common/util/concurrent/Service$State$2.classService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Service$State$2 extends com.google.common.util.concurrent.Service$State {
void (java.lang.String, int)
boolean isTerminal ()
}
com/google/common/util/concurrent/MoreExecutors$Application.classMoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$Application extends java.lang.Object {
void ()
final 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
final 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
final void addDelayedShutdownHook (java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
java.util.concurrent.ExecutorService service
long terminationTimeout
java.util.concurrent.TimeUnit timeUnit
final java.util.concurrent.ExecutorService getExitingExecutorService (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor executor
final java.util.concurrent.ScheduledExecutorService getExitingScheduledExecutorService (java.util.concurrent.ScheduledThreadPoolExecutor)
java.util.concurrent.ScheduledThreadPoolExecutor executor
void addShutdownHook (java.lang.Thread)
Thread hook
}
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
public final java.lang.Throwable failureCause ()
public final com.google.common.util.concurrent.Service startAsync ()
public final com.google.common.util.concurrent.Service stopAsync ()
public final void awaitRunning ()
public final void awaitRunning (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public final void awaitTerminated ()
public final void awaitTerminated (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
protected java.lang.String serviceName ()
static java.util.logging.Logger access$000 ()
static void ()
}
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/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/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/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/ServiceManager$ServiceManagerState$4.classServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$ServiceManagerState$4 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.ServiceManager$ListenerExecutorPair val$pair
final com.google.common.util.concurrent.Service val$service
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void (com.google.common.util.concurrent.ServiceManager$ServiceManagerState, com.google.common.util.concurrent.ServiceManager$ListenerExecutorPair, com.google.common.util.concurrent.Service)
public void run ()
}
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/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/Futures$4.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$4 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 ()
java.util.concurrent.ExecutionException e
RuntimeException e
Error e
Object value
}
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 locks
final com.google.common.base.Supplier supplier
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
Object existing
Object created
public int size ()
}
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/MoreExecutors$4.classMoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$4 extends com.google.common.util.concurrent.WrappingScheduledExecutorService {
final com.google.common.base.Supplier val$nameSupplier
void (java.util.concurrent.ScheduledExecutorService, com.google.common.base.Supplier)
java.util.concurrent.ScheduledExecutorService x0
protected java.util.concurrent.Callable wrapTask (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
protected java.lang.Runnable wrapTask (java.lang.Runnable)
Runnable command
}
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.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$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.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
Throwable t
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$302 (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/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
static java.util.concurrent.Callable threadRenaming (java.util.concurrent.Callable, com.google.common.base.Supplier)
java.util.concurrent.Callable callable
com.google.common.base.Supplier nameSupplier
static java.lang.Runnable threadRenaming (java.lang.Runnable, com.google.common.base.Supplier)
Runnable task
com.google.common.base.Supplier nameSupplier
private static boolean trySetName (java.lang.String, java.lang.Thread)
SecurityException e
String threadName
Thread currentThread
static boolean access$000 (java.lang.String, java.lang.Thread)
String x0
Thread x1
}
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 ()
protected final boolean wasInterrupted ()
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
static final java.util.concurrent.CancellationException cancellationExceptionWithCause (java.lang.String, java.lang.Throwable)
String message
Throwable cause
java.util.concurrent.CancellationException exception
}
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
static final int INTERRUPTED
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 wasInterrupted ()
boolean set (java.lang.Object)
Object v
boolean setException (java.lang.Throwable)
Throwable t
boolean cancel (boolean)
boolean interrupt
private boolean complete (java.lang.Object, java.lang.Throwable, int)
Object v
Throwable t
int finalState
boolean doCompletion
}
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 {
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/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/AbstractService$3.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$3 extends com.google.common.util.concurrent.Monitor$Guard {
final com.google.common.util.concurrent.AbstractService this$0
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor x0
public boolean isSatisfied ()
}
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/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/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/Service$1.classService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Service$1 extends java.lang.Object {
}
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.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/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/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/ServiceManager$ServiceManagerState$3.classServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$ServiceManagerState$3 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.ServiceManager$ListenerExecutorPair val$pair
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void (com.google.common.util.concurrent.ServiceManager$ServiceManagerState, com.google.common.util.concurrent.ServiceManager$ListenerExecutorPair)
public void run ()
}
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/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/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 {
public abstract com.google.common.util.concurrent.ListenableScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
public abstract com.google.common.util.concurrent.ListenableScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
public abstract com.google.common.util.concurrent.ListenableScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
public abstract com.google.common.util.concurrent.ListenableScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
}
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 com.google.common.util.concurrent.Service startAsync ()
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 com.google.common.util.concurrent.Service stopAsync ()
public abstract void awaitRunning ()
public abstract void awaitRunning (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
public abstract void awaitTerminated ()
public abstract void awaitTerminated (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
public abstract java.lang.Throwable failureCause ()
public abstract void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
}
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/Futures$CombinedFuture$1.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$CombinedFuture$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.Futures$CombinedFuture this$0
void (com.google.common.util.concurrent.Futures$CombinedFuture)
public void run ()
com.google.common.util.concurrent.ListenableFuture future
java.util.Iterator i$
}
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 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/ServiceManager.classServiceManager.java
package com.google.common.util.concurrent
public final com.google.common.util.concurrent.ServiceManager extends java.lang.Object {
private static final java.util.logging.Logger logger
private final com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
private final com.google.common.collect.ImmutableMap services
public void (java.lang.Iterable)
com.google.common.util.concurrent.ServiceManager$ServiceListener listener
com.google.common.util.concurrent.Service service
java.util.Iterator i$
Iterable services
com.google.common.collect.ImmutableList copy
com.google.common.collect.ImmutableMap$Builder builder
java.util.concurrent.Executor executor
void (java.util.Set)
java.util.Set services
public void addListener (com.google.common.util.concurrent.ServiceManager$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.ServiceManager$Listener listener
java.util.concurrent.Executor executor
public void addListener (com.google.common.util.concurrent.ServiceManager$Listener)
com.google.common.util.concurrent.ServiceManager$Listener listener
public com.google.common.util.concurrent.ServiceManager startAsync ()
com.google.common.util.concurrent.Service service
com.google.common.util.concurrent.Service$State state
java.util.Map$Entry entry
java.util.Iterator i$
IllegalStateException e
com.google.common.util.concurrent.ServiceManager$ServiceListener service
java.util.Iterator i$
public void awaitHealthy ()
public void awaitHealthy (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public com.google.common.util.concurrent.ServiceManager stopAsync ()
com.google.common.util.concurrent.Service service
java.util.Iterator i$
public void awaitStopped ()
public void awaitStopped (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public boolean isHealthy ()
com.google.common.util.concurrent.Service service
java.util.Iterator i$
public com.google.common.collect.ImmutableMultimap servicesByState ()
com.google.common.util.concurrent.Service service
java.util.Iterator i$
com.google.common.collect.ImmutableMultimap$Builder builder
public com.google.common.collect.ImmutableMap startupTimes ()
com.google.common.util.concurrent.Service service
com.google.common.util.concurrent.Service$State state
java.util.Map$Entry entry
java.util.Iterator i$
java.util.Map$Entry entry
java.util.Iterator i$
java.util.List loadTimes
com.google.common.collect.ImmutableMap$Builder builder
public java.lang.String toString ()
static java.util.logging.Logger access$300 ()
static void ()
}
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/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/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/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/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/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
public java.lang.Throwable failureCause ()
public com.google.common.util.concurrent.Service startAsync ()
public com.google.common.util.concurrent.Service stopAsync ()
public void awaitRunning ()
public void awaitRunning (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public void awaitTerminated ()
public void awaitTerminated (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
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/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.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/ServiceManager$NoOpService.classServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$NoOpService extends com.google.common.util.concurrent.AbstractService {
private void ()
protected void doStart ()
protected void doStop ()
void (com.google.common.util.concurrent.ServiceManager$1)
com.google.common.util.concurrent.ServiceManager$1 x0
}
com/google/common/util/concurrent/Futures$FutureCombiner.classFutures.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.Futures$FutureCombiner extends java.lang.Object {
public abstract java.lang.Object combine (java.util.List)
}
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/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/AbstractService$10.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$10 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/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/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/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/Futures$CombinedFuture$2.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$CombinedFuture$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$CombinedFuture this$0
void (com.google.common.util.concurrent.Futures$CombinedFuture, int, com.google.common.util.concurrent.ListenableFuture)
public void run ()
}
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 {
static final java.util.logging.Logger log
private com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair runnables
private boolean executed
public void ()
public void add (java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
public void execute ()
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair tmp
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair list
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair reversedList
private static void executeListener (java.lang.Runnable, java.util.concurrent.Executor)
RuntimeException e
Runnable runnable
java.util.concurrent.Executor executor
static void ()
}
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/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
public static com.google.common.util.concurrent.CheckedFuture immediateCheckedFuture (java.lang.Object)
Object value
public static com.google.common.util.concurrent.ListenableFuture immediateFailedFuture (java.lang.Throwable)
Throwable throwable
public static com.google.common.util.concurrent.ListenableFuture immediateCancelledFuture ()
public static com.google.common.util.concurrent.CheckedFuture immediateFailedCheckedFuture (java.lang.Exception)
Exception exception
public static com.google.common.util.concurrent.ListenableFuture withFallback (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.FutureFallback)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.util.concurrent.FutureFallback fallback
public static com.google.common.util.concurrent.ListenableFuture withFallback (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.FutureFallback, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.util.concurrent.FutureFallback fallback
java.util.concurrent.Executor executor
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 com.google.common.util.concurrent.ListenableFuture nonCancellationPropagating (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
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
private static com.google.common.util.concurrent.ListenableFuture listFuture (com.google.common.collect.ImmutableList, boolean, java.util.concurrent.Executor)
com.google.common.collect.ImmutableList futures
boolean allMustSucceed
java.util.concurrent.Executor listenerExecutor
static void ()
}
com/google/common/util/concurrent/MoreExecutors$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask.classMoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask extends com.google.common.util.concurrent.AbstractFuture implements java.lang.Runnable {
private final Runnable delegate
public void (java.lang.Runnable)
Runnable delegate
public void run ()
Throwable t
}
com/google/common/util/concurrent/ServiceManager$ListenerExecutorPair.classServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$ListenerExecutorPair extends java.lang.Object {
final com.google.common.util.concurrent.ServiceManager$Listener listener
final java.util.concurrent.Executor executor
void (com.google.common.util.concurrent.ServiceManager$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.ServiceManager$Listener listener
java.util.concurrent.Executor executor
}
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 {
}
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/Futures$FallbackFuture$1$1.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$FallbackFuture$1$1 extends java.lang.Object implements com.google.common.util.concurrent.FutureCallback {
final com.google.common.util.concurrent.Futures$FallbackFuture$1 this$1
void (com.google.common.util.concurrent.Futures$FallbackFuture$1)
public void onSuccess (java.lang.Object)
Object value
public void onFailure (java.lang.Throwable)
Throwable t
}
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/WrappingExecutorService$1.classWrappingExecutorService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.WrappingExecutorService$1 extends java.lang.Object implements java.lang.Runnable {
final java.util.concurrent.Callable val$wrapped
final com.google.common.util.concurrent.WrappingExecutorService this$0
void (com.google.common.util.concurrent.WrappingExecutorService, java.util.concurrent.Callable)
public void run ()
Exception e
}
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
Throwable e
}
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
com.google.common.util.concurrent.Monitor$Guard next
protected void (com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor monitor
public abstract boolean isSatisfied ()
}
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/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/AbstractIdleService$2.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$2 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/Futures$FallbackFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$FallbackFuture extends com.google.common.util.concurrent.AbstractFuture {
private volatile com.google.common.util.concurrent.ListenableFuture running
void (com.google.common.util.concurrent.ListenableFuture, com.google.common.util.concurrent.FutureFallback, java.util.concurrent.Executor)
com.google.common.util.concurrent.ListenableFuture input
com.google.common.util.concurrent.FutureFallback fallback
java.util.concurrent.Executor executor
public boolean cancel (boolean)
boolean mayInterruptIfRunning
static com.google.common.util.concurrent.ListenableFuture access$102 (com.google.common.util.concurrent.Futures$FallbackFuture, com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.Futures$FallbackFuture x0
com.google.common.util.concurrent.ListenableFuture x1
static com.google.common.util.concurrent.ListenableFuture access$100 (com.google.common.util.concurrent.Futures$FallbackFuture)
com.google.common.util.concurrent.Futures$FallbackFuture x0
}
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/ListenableScheduledFuture.classListenableScheduledFuture.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ListenableScheduledFuture extends java.lang.Object implements java.util.concurrent.ScheduledFuture com.google.common.util.concurrent.ListenableFuture {
}
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/MoreExecutors$2.classMoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$2 extends java.lang.Object implements java.util.concurrent.Executor {
final java.util.concurrent.Executor val$executor
final com.google.common.base.Supplier val$nameSupplier
void (java.util.concurrent.Executor, com.google.common.base.Supplier)
public void execute (java.lang.Runnable)
Runnable command
}
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/Futures$ImmediateFailedCheckedFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ImmediateFailedCheckedFuture extends com.google.common.util.concurrent.Futures$ImmediateFuture implements com.google.common.util.concurrent.CheckedFuture {
private final Exception thrown
void (java.lang.Exception)
Exception thrown
public java.lang.Object get () throws java.util.concurrent.ExecutionException
public java.lang.Object checkedGet () throws java.lang.Exception
public java.lang.Object checkedGet (long, java.util.concurrent.TimeUnit) throws java.lang.Exception
long timeout
java.util.concurrent.TimeUnit unit
}
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/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/AbstractIdleService$3.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$3 extends java.lang.Object implements java.util.concurrent.Executor {
final com.google.common.util.concurrent.AbstractIdleService this$0
void (com.google.common.util.concurrent.AbstractIdleService)
public void execute (java.lang.Runnable)
Runnable command
}
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
protected 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 ()
java.util.concurrent.ScheduledExecutorService executor
protected java.lang.String serviceName ()
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
public final java.lang.Throwable failureCause ()
public final com.google.common.util.concurrent.Service startAsync ()
public final com.google.common.util.concurrent.Service stopAsync ()
public final void awaitRunning ()
public final void awaitRunning (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public final void awaitTerminated ()
public final void awaitTerminated (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
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/AbstractExecutionThreadService$1$2.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1$2 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/Futures$6.classFutures.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Futures$6 extends java.lang.Object implements com.google.common.util.concurrent.Futures$FutureCombiner {
void ()
public java.util.List combine (java.util.List)
com.google.common.base.Optional element
java.util.Iterator i$
java.util.List values
java.util.List result
public volatile java.lang.Object combine (java.util.List)
java.util.List x0
}
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.concurrent.ConcurrentMap 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 static java.util.Map getOrCreateNodes (java.lang.Class)
Class clazz
java.util.Map existing
java.util.Map created
static java.util.Map createNodes (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 static java.lang.String getLockName (java.lang.Enum)
Enum rank
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/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/AbstractScheduledService$1$2.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1$2 extends java.lang.Object implements com.google.common.base.Supplier {
final com.google.common.util.concurrent.AbstractScheduledService$1 this$1
void (com.google.common.util.concurrent.AbstractScheduledService$1)
public java.lang.String get ()
public volatile java.lang.Object get ()
}
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/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/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
volatile double stableIntervalMicros
private final Object mutex
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 unit
com.google.common.util.concurrent.RateLimiter rateLimiter
static com.google.common.util.concurrent.RateLimiter createWithCapacity (com.google.common.util.concurrent.RateLimiter$SleepingTicker, double, long, java.util.concurrent.TimeUnit)
com.google.common.util.concurrent.RateLimiter$SleepingTicker ticker
double permitsPerSecond
long maxBurstBuildup
java.util.concurrent.TimeUnit unit
double maxBurstSeconds
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 void setRate (double)
double stableIntervalMicros
double permitsPerSecond
abstract void doSetRate (double, double)
public final 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)
int permits
public boolean tryAcquire ()
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/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/Futures$NonCancellationPropagatingFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$NonCancellationPropagatingFuture extends com.google.common.util.concurrent.AbstractFuture {
void (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
}
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/AbstractService$8.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$8 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/WrappingScheduledExecutorService.classWrappingScheduledExecutorService.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.WrappingScheduledExecutorService extends com.google.common.util.concurrent.WrappingExecutorService implements java.util.concurrent.ScheduledExecutorService {
final java.util.concurrent.ScheduledExecutorService delegate
protected void (java.util.concurrent.ScheduledExecutorService)
java.util.concurrent.ScheduledExecutorService delegate
public final java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
public final java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Callable task
long delay
java.util.concurrent.TimeUnit unit
public final 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 final 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/AbstractExecutionThreadService$1$1.classAbstractExecutionThreadService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractExecutionThreadService$1$1 extends java.lang.Object implements com.google.common.base.Supplier {
final com.google.common.util.concurrent.AbstractExecutionThreadService$1 this$1
void (com.google.common.util.concurrent.AbstractExecutionThreadService$1)
public java.lang.String get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/Service$State$1.classService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Service$State$1 extends com.google.common.util.concurrent.Service$State {
void (java.lang.String, int)
boolean isTerminal ()
}
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/Callables$3.classCallables.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Callables$3 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.base.Supplier val$nameSupplier
final Runnable val$task
void (com.google.common.base.Supplier, java.lang.Runnable)
public void run ()
Thread currentThread
String oldName
boolean restoreName
}
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/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/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/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/AbstractService$5.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$5 extends 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 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/Futures$ImmediateCancelledFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ImmediateCancelledFuture extends com.google.common.util.concurrent.Futures$ImmediateFuture {
private final java.util.concurrent.CancellationException thrown
void ()
public boolean isCancelled ()
public java.lang.Object get ()
}
com/google/common/util/concurrent/ExecutionQueue$RunnableExecutorPair.classExecutionQueue.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ExecutionQueue$RunnableExecutorPair extends java.lang.Object implements java.lang.Runnable {
private final java.util.concurrent.Executor executor
private final Runnable runnable
private boolean hasBeenExecuted
final com.google.common.util.concurrent.ExecutionQueue this$0
void (com.google.common.util.concurrent.ExecutionQueue, java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
private void submit ()
Exception e
public final void run ()
static void access$000 (com.google.common.util.concurrent.ExecutionQueue$RunnableExecutorPair)
com.google.common.util.concurrent.ExecutionQueue$RunnableExecutorPair x0
}
com/google/common/util/concurrent/Futures$FallbackFuture$1.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$FallbackFuture$1 extends java.lang.Object implements com.google.common.util.concurrent.FutureCallback {
final com.google.common.util.concurrent.FutureFallback val$fallback
final com.google.common.util.concurrent.Futures$FallbackFuture this$0
void (com.google.common.util.concurrent.Futures$FallbackFuture, com.google.common.util.concurrent.FutureFallback)
public void onSuccess (java.lang.Object)
Object value
public void onFailure (java.lang.Throwable)
Throwable e
Throwable t
}
com/google/common/util/concurrent/ServiceManager$EmptyServiceManagerWarning.classServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$EmptyServiceManagerWarning extends java.lang.Throwable {
private void ()
void (com.google.common.util.concurrent.ServiceManager$1)
com.google.common.util.concurrent.ServiceManager$1 x0
}
com/google/common/util/concurrent/Service$State$4.classService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Service$State$4 extends com.google.common.util.concurrent.Service$State {
void (java.lang.String, int)
boolean isTerminal ()
}
com/google/common/util/concurrent/Futures$CombinedFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$CombinedFuture extends com.google.common.util.concurrent.AbstractFuture {
private static final java.util.logging.Logger logger
com.google.common.collect.ImmutableCollection futures
final boolean allMustSucceed
final java.util.concurrent.atomic.AtomicInteger remaining
com.google.common.util.concurrent.Futures$FutureCombiner combiner
java.util.List values
void (com.google.common.collect.ImmutableCollection, boolean, java.util.concurrent.Executor, com.google.common.util.concurrent.Futures$FutureCombiner)
com.google.common.collect.ImmutableCollection futures
boolean allMustSucceed
java.util.concurrent.Executor listenerExecutor
com.google.common.util.concurrent.Futures$FutureCombiner combiner
protected void init (java.util.concurrent.Executor)
int i
int index
com.google.common.util.concurrent.ListenableFuture listenable
java.util.Iterator i$
java.util.concurrent.Executor listenerExecutor
int i
private void setExceptionAndMaybeLog (java.lang.Throwable)
Throwable throwable
boolean result
private void setOneValue (int, java.util.concurrent.Future)
Object returnValue
com.google.common.util.concurrent.Futures$FutureCombiner localCombiner
int newRemaining
java.util.concurrent.CancellationException e
com.google.common.util.concurrent.Futures$FutureCombiner localCombiner
int newRemaining
java.util.concurrent.ExecutionException e
com.google.common.util.concurrent.Futures$FutureCombiner localCombiner
int newRemaining
Throwable t
com.google.common.util.concurrent.Futures$FutureCombiner localCombiner
int newRemaining
com.google.common.util.concurrent.Futures$FutureCombiner localCombiner
int newRemaining
int index
java.util.concurrent.Future future
java.util.List localValues
static void access$400 (com.google.common.util.concurrent.Futures$CombinedFuture, int, java.util.concurrent.Future)
com.google.common.util.concurrent.Futures$CombinedFuture x0
int x1
java.util.concurrent.Future x2
static void ()
}
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/ExecutionList$RunnableExecutorPair.classExecutionList.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair extends java.lang.Object {
final Runnable runnable
final java.util.concurrent.Executor executor
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair next
void (java.lang.Runnable, java.util.concurrent.Executor, com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair)
Runnable runnable
java.util.concurrent.Executor executor
com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair next
}
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/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/AbstractIdleService$2$2.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$2$2 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractIdleService$2 this$1
void (com.google.common.util.concurrent.AbstractIdleService$2)
public void run ()
Throwable t
}
com/google/common/util/concurrent/AbstractService$9.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$9 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/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/ServiceManager$1.classServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$1 extends java.lang.Object implements com.google.common.base.Function {
final com.google.common.util.concurrent.ServiceManager this$0
void (com.google.common.util.concurrent.ServiceManager)
public java.lang.Long apply (java.util.Map$Entry)
java.util.Map$Entry input
public volatile java.lang.Object apply (java.lang.Object)
Object x0
}
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/MoreExecutors$Application$1.classMoreExecutors.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.MoreExecutors$Application$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
final com.google.common.util.concurrent.MoreExecutors$Application this$0
void (com.google.common.util.concurrent.MoreExecutors$Application, java.util.concurrent.ExecutorService, long, java.util.concurrent.TimeUnit)
public void run ()
InterruptedException ignored
}
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/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/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.base.Supplier threadNameSupplier
private final com.google.common.util.concurrent.Service delegate
protected void ()
protected abstract void startUp () throws java.lang.Exception
protected abstract void shutDown () throws java.lang.Exception
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
public final java.lang.Throwable failureCause ()
public final com.google.common.util.concurrent.Service startAsync ()
public final com.google.common.util.concurrent.Service stopAsync ()
public final void awaitRunning ()
public final void awaitRunning (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public final void awaitTerminated ()
public final void awaitTerminated (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
protected java.lang.String serviceName ()
static com.google.common.base.Supplier access$000 (com.google.common.util.concurrent.AbstractIdleService)
com.google.common.util.concurrent.AbstractIdleService x0
}
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/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 ()
java.util.concurrent.Executor executor
protected void doStop ()
}
com/google/common/util/concurrent/AbstractListeningExecutorService.classAbstractListeningExecutorService.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.AbstractListeningExecutorService extends java.util.concurrent.AbstractExecutorService implements com.google.common.util.concurrent.ListeningExecutorService {
public void ()
protected final com.google.common.util.concurrent.ListenableFutureTask newTaskFor (java.lang.Runnable, java.lang.Object)
Runnable runnable
Object value
protected final com.google.common.util.concurrent.ListenableFutureTask newTaskFor (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
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 com.google.common.util.concurrent.ListenableFuture submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public volatile java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable 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.lang.Runnable)
Runnable x0
protected volatile java.util.concurrent.RunnableFuture newTaskFor (java.util.concurrent.Callable)
java.util.concurrent.Callable x0
protected volatile java.util.concurrent.RunnableFuture newTaskFor (java.lang.Runnable, java.lang.Object)
Runnable x0
Object x1
}
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/AbstractScheduledService$2.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$2 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final com.google.common.util.concurrent.AbstractScheduledService this$0
void (com.google.common.util.concurrent.AbstractScheduledService)
public java.lang.Thread newThread (java.lang.Runnable)
Runnable runnable
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState$2.classServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$ServiceManagerState$2 extends com.google.common.util.concurrent.Monitor$Guard {
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void (com.google.common.util.concurrent.ServiceManager$ServiceManagerState, com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor x0
public boolean isSatisfied ()
}
com/google/common/util/concurrent/ServiceManager$Listener.classServiceManager.java
package com.google.common.util.concurrent
public abstract com.google.common.util.concurrent.ServiceManager$Listener extends java.lang.Object {
public void ()
public void healthy ()
public void stopped ()
public void failure (com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.Service service
}
com/google/common/util/concurrent/AbstractService$1.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$1 extends com.google.common.util.concurrent.Monitor$Guard {
final com.google.common.util.concurrent.AbstractService this$0
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor x0
public boolean isSatisfied ()
}
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/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/AbstractIdleService$1.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$1 extends java.lang.Object implements com.google.common.base.Supplier {
final com.google.common.util.concurrent.AbstractIdleService this$0
void (com.google.common.util.concurrent.AbstractIdleService)
public java.lang.String get ()
public volatile java.lang.Object get ()
}
com/google/common/util/concurrent/ServiceManager$ServiceListener.classServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$ServiceListener extends com.google.common.util.concurrent.Service$Listener {
final com.google.common.base.Stopwatch watch
final com.google.common.util.concurrent.Service service
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
void (com.google.common.util.concurrent.Service, com.google.common.util.concurrent.ServiceManager$ServiceManagerState)
com.google.common.util.concurrent.Service service
com.google.common.util.concurrent.ServiceManager$ServiceManagerState state
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
void finishedStarting (boolean)
boolean currentlyHealthy
void start ()
void startTimer ()
long startupTimeMillis ()
}
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 {
private 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/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/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
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
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
private static void useDaemonThreadFactory (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor 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
public static java.util.concurrent.ThreadFactory platformThreadFactory ()
IllegalAccessException e
ClassNotFoundException e
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
private static boolean isAppEngine ()
ClassNotFoundException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
NoSuchMethodException e
static java.lang.Thread newThread (java.lang.String, java.lang.Runnable)
SecurityException e
String name
Runnable runnable
Thread result
static java.util.concurrent.Executor renamingDecorator (java.util.concurrent.Executor, com.google.common.base.Supplier)
java.util.concurrent.Executor executor
com.google.common.base.Supplier nameSupplier
static java.util.concurrent.ExecutorService renamingDecorator (java.util.concurrent.ExecutorService, com.google.common.base.Supplier)
java.util.concurrent.ExecutorService service
com.google.common.base.Supplier nameSupplier
static java.util.concurrent.ScheduledExecutorService renamingDecorator (java.util.concurrent.ScheduledExecutorService, com.google.common.base.Supplier)
java.util.concurrent.ScheduledExecutorService service
com.google.common.base.Supplier nameSupplier
static void access$000 (java.util.concurrent.ThreadPoolExecutor)
java.util.concurrent.ThreadPoolExecutor x0
}
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 void ()
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/ServiceManager$ServiceManagerState$1.classServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$ServiceManagerState$1 extends com.google.common.util.concurrent.Monitor$Guard {
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void (com.google.common.util.concurrent.ServiceManager$ServiceManagerState, com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor x0
public boolean isSatisfied ()
}
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
}
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.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/WrappingExecutorService.classWrappingExecutorService.java
package com.google.common.util.concurrent
abstract com.google.common.util.concurrent.WrappingExecutorService extends java.lang.Object implements java.util.concurrent.ExecutorService {
private final java.util.concurrent.ExecutorService delegate
protected void (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService delegate
protected abstract java.util.concurrent.Callable wrapTask (java.util.concurrent.Callable)
protected java.lang.Runnable wrapTask (java.lang.Runnable)
Runnable command
java.util.concurrent.Callable wrapped
private final com.google.common.collect.ImmutableList wrapTasks (java.util.Collection)
java.util.concurrent.Callable task
java.util.Iterator i$
java.util.Collection tasks
com.google.common.collect.ImmutableList$Builder builder
public final void execute (java.lang.Runnable)
Runnable command
public final java.util.concurrent.Future submit (java.util.concurrent.Callable)
java.util.concurrent.Callable task
public final java.util.concurrent.Future submit (java.lang.Runnable)
Runnable task
public final java.util.concurrent.Future submit (java.lang.Runnable, java.lang.Object)
Runnable task
Object result
public final java.util.List invokeAll (java.util.Collection) throws java.lang.InterruptedException
java.util.Collection tasks
public final 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 final java.lang.Object invokeAny (java.util.Collection) throws java.lang.InterruptedException java.util.concurrent.ExecutionException
java.util.Collection tasks
public final 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 final void shutdown ()
public final java.util.List shutdownNow ()
public final boolean isShutdown ()
public final boolean isTerminated ()
public final boolean awaitTermination (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException
long timeout
java.util.concurrent.TimeUnit unit
}
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/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$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/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/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/Service$State.classService.java
package com.google.common.util.concurrent
public abstract 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)
abstract boolean isTerminal ()
void (java.lang.String, int, com.google.common.util.concurrent.Service$1)
String x0
int x1
com.google.common.util.concurrent.Service$1 x2
static void ()
}
com/google/common/util/concurrent/Futures$ImmediateSuccessfulFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ImmediateSuccessfulFuture extends com.google.common.util.concurrent.Futures$ImmediateFuture {
private final Object value
void (java.lang.Object)
Object value
public java.lang.Object get ()
}
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 final com.google.common.util.concurrent.Monitor monitor
private final com.google.common.util.concurrent.AbstractService$Transition startup
private final com.google.common.util.concurrent.AbstractService$Transition shutdown
private final com.google.common.util.concurrent.Monitor$Guard isStartable
private final com.google.common.util.concurrent.Monitor$Guard isStoppable
private final com.google.common.util.concurrent.Monitor$Guard hasReachedRunning
private final com.google.common.util.concurrent.Monitor$Guard isStopped
private final java.util.List listeners
private final com.google.common.util.concurrent.ExecutionQueue 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.Service startAsync ()
Throwable startupFailure
public final com.google.common.util.concurrent.ListenableFuture start ()
Throwable startupFailure
public final com.google.common.util.concurrent.Service stopAsync ()
public final com.google.common.util.concurrent.ListenableFuture stop ()
com.google.common.util.concurrent.Service$State previous
Throwable shutdownFailure
public com.google.common.util.concurrent.Service$State startAndWait ()
public com.google.common.util.concurrent.Service$State stopAndWait ()
public final void awaitRunning ()
public final void awaitRunning (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
long timeout
java.util.concurrent.TimeUnit unit
public final void awaitTerminated ()
public final void awaitTerminated (long, java.util.concurrent.TimeUnit) throws java.util.concurrent.TimeoutException
com.google.common.util.concurrent.Service$State state
long timeout
java.util.concurrent.TimeUnit unit
private void checkCurrentState (com.google.common.util.concurrent.Service$State)
com.google.common.util.concurrent.Service$State expected
com.google.common.util.concurrent.Service$State actual
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 java.lang.Throwable failureCause ()
public final void addListener (com.google.common.util.concurrent.Service$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.Service$State currentState
com.google.common.util.concurrent.Service$Listener listener
java.util.concurrent.Executor executor
public java.lang.String toString ()
private void executeListeners ()
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
}
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/AbstractScheduledService$3.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$3 extends com.google.common.util.concurrent.Service$Listener {
final java.util.concurrent.ScheduledExecutorService val$executor
final com.google.common.util.concurrent.AbstractScheduledService this$0
void (com.google.common.util.concurrent.AbstractScheduledService, java.util.concurrent.ScheduledExecutorService)
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/RateLimiter$Bursty.classRateLimiter.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.RateLimiter$Bursty extends com.google.common.util.concurrent.RateLimiter {
final double maxBurstSeconds
void (com.google.common.util.concurrent.RateLimiter$SleepingTicker, double)
com.google.common.util.concurrent.RateLimiter$SleepingTicker ticker
double maxBurstSeconds
void doSetRate (double, double)
double permitsPerSecond
double stableIntervalMicros
double oldMaxPermits
long storedPermitsToWaitTime (double, double)
double storedPermits
double permitsToTake
}
com/google/common/util/concurrent/Futures$ImmediateFailedFuture.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$ImmediateFailedFuture extends com.google.common.util.concurrent.Futures$ImmediateFuture {
private final Throwable thrown
void (java.lang.Throwable)
Throwable thrown
public java.lang.Object get () throws java.util.concurrent.ExecutionException
}
com/google/common/util/concurrent/AbstractService$4.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$4 extends com.google.common.util.concurrent.Monitor$Guard {
final com.google.common.util.concurrent.AbstractService this$0
void (com.google.common.util.concurrent.AbstractService, com.google.common.util.concurrent.Monitor)
com.google.common.util.concurrent.Monitor x0
public boolean isSatisfied ()
}
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 com.google.common.util.concurrent.ListenableScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable command
long delay
java.util.concurrent.TimeUnit unit
com.google.common.util.concurrent.ListenableFutureTask task
java.util.concurrent.ScheduledFuture scheduled
public com.google.common.util.concurrent.ListenableScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Callable callable
long delay
java.util.concurrent.TimeUnit unit
com.google.common.util.concurrent.ListenableFutureTask task
java.util.concurrent.ScheduledFuture scheduled
public com.google.common.util.concurrent.ListenableScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable command
long initialDelay
long period
java.util.concurrent.TimeUnit unit
com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask task
java.util.concurrent.ScheduledFuture scheduled
public com.google.common.util.concurrent.ListenableScheduledFuture 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$ScheduledListeningDecorator$NeverSuccessfulListenableFutureTask task
java.util.concurrent.ScheduledFuture scheduled
public volatile java.util.concurrent.ScheduledFuture scheduleWithFixedDelay (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable x0
long x1
long x2
java.util.concurrent.TimeUnit x3
public volatile java.util.concurrent.ScheduledFuture scheduleAtFixedRate (java.lang.Runnable, long, long, java.util.concurrent.TimeUnit)
Runnable x0
long x1
long x2
java.util.concurrent.TimeUnit x3
public volatile java.util.concurrent.ScheduledFuture schedule (java.util.concurrent.Callable, long, java.util.concurrent.TimeUnit)
java.util.concurrent.Callable x0
long x1
java.util.concurrent.TimeUnit x2
public volatile java.util.concurrent.ScheduledFuture schedule (java.lang.Runnable, long, java.util.concurrent.TimeUnit)
Runnable x0
long x1
java.util.concurrent.TimeUnit x2
}
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/ServiceManager$ServiceManagerState.classServiceManager.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState extends java.lang.Object {
final com.google.common.util.concurrent.Monitor monitor
final int numberOfServices
int unstartedServices
int unstoppedServices
final com.google.common.util.concurrent.Monitor$Guard awaitHealthGuard
final com.google.common.util.concurrent.Monitor$Guard stoppedGuard
final java.util.List listeners
final com.google.common.util.concurrent.ExecutionQueue queuedListeners
void (int)
int numberOfServices
void addListener (com.google.common.util.concurrent.ServiceManager$Listener, java.util.concurrent.Executor)
com.google.common.util.concurrent.ServiceManager$Listener listener
java.util.concurrent.Executor executor
void awaitHealthy ()
boolean awaitHealthy (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
void awaitStopped ()
boolean awaitStopped (long, java.util.concurrent.TimeUnit)
long timeout
java.util.concurrent.TimeUnit unit
private void serviceFinishedStarting (com.google.common.util.concurrent.Service, boolean)
com.google.common.util.concurrent.ServiceManager$ListenerExecutorPair pair
java.util.Iterator i$
com.google.common.util.concurrent.Service service
boolean currentlyHealthy
private void serviceTerminated (com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.Service service
private void serviceFailed (com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.ServiceManager$ListenerExecutorPair pair
java.util.Iterator i$
com.google.common.util.concurrent.Service service
private void serviceStopped (com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.ServiceManager$ListenerExecutorPair pair
java.util.Iterator i$
com.google.common.util.concurrent.Service service
private void executeListeners ()
static void access$200 (com.google.common.util.concurrent.ServiceManager$ServiceManagerState)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState x0
static void access$400 (com.google.common.util.concurrent.ServiceManager$ServiceManagerState, com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState x0
com.google.common.util.concurrent.Service x1
static void access$500 (com.google.common.util.concurrent.ServiceManager$ServiceManagerState, com.google.common.util.concurrent.Service)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState x0
com.google.common.util.concurrent.Service x1
static void access$600 (com.google.common.util.concurrent.ServiceManager$ServiceManagerState, com.google.common.util.concurrent.Service, boolean)
com.google.common.util.concurrent.ServiceManager$ServiceManagerState x0
com.google.common.util.concurrent.Service x1
boolean x2
}
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/MoreExecutors$ScheduledListeningDecorator$ListenableScheduledTask.classMoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$ScheduledListeningDecorator$ListenableScheduledTask extends com.google.common.util.concurrent.ForwardingListenableFuture$SimpleForwardingListenableFuture implements com.google.common.util.concurrent.ListenableScheduledFuture {
private final java.util.concurrent.ScheduledFuture scheduledDelegate
public void (com.google.common.util.concurrent.ListenableFuture, java.util.concurrent.ScheduledFuture)
com.google.common.util.concurrent.ListenableFuture listenableDelegate
java.util.concurrent.ScheduledFuture scheduledDelegate
public boolean cancel (boolean)
boolean mayInterruptIfRunning
boolean cancelled
public long getDelay (java.util.concurrent.TimeUnit)
java.util.concurrent.TimeUnit unit
public int compareTo (java.util.concurrent.Delayed)
java.util.concurrent.Delayed other
public volatile int compareTo (java.lang.Object)
Object x0
}
com/google/common/util/concurrent/Callables$2.classCallables.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Callables$2 extends java.lang.Object implements java.util.concurrent.Callable {
final com.google.common.base.Supplier val$nameSupplier
final java.util.concurrent.Callable val$callable
void (com.google.common.base.Supplier, java.util.concurrent.Callable)
public java.lang.Object call () throws java.lang.Exception
Thread currentThread
String oldName
boolean restoreName
}
com/google/common/util/concurrent/MoreExecutors$3.classMoreExecutors.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.MoreExecutors$3 extends com.google.common.util.concurrent.WrappingExecutorService {
final com.google.common.base.Supplier val$nameSupplier
void (java.util.concurrent.ExecutorService, com.google.common.base.Supplier)
java.util.concurrent.ExecutorService x0
protected java.util.concurrent.Callable wrapTask (java.util.concurrent.Callable)
java.util.concurrent.Callable callable
protected java.lang.Runnable wrapTask (java.lang.Runnable)
Runnable command
}
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/Futures$NonCancellationPropagatingFuture$1.classFutures.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.Futures$NonCancellationPropagatingFuture$1 extends java.lang.Object implements com.google.common.util.concurrent.FutureCallback {
final com.google.common.util.concurrent.ListenableFuture val$delegate
final com.google.common.util.concurrent.Futures$NonCancellationPropagatingFuture this$0
void (com.google.common.util.concurrent.Futures$NonCancellationPropagatingFuture, com.google.common.util.concurrent.ListenableFuture)
public void onSuccess (java.lang.Object)
Object result
public void onFailure (java.lang.Throwable)
Throwable t
}
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/Service$State$3.classService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Service$State$3 extends com.google.common.util.concurrent.Service$State {
void (java.lang.String, int)
boolean isTerminal ()
}
com/google/common/util/concurrent/AbstractService$11.classAbstractService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractService$11 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/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/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/ExecutionQueue.classExecutionQueue.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.ExecutionQueue extends java.lang.Object {
private static final java.util.logging.Logger logger
private final java.util.concurrent.ConcurrentLinkedQueue queuedListeners
private final java.util.concurrent.locks.ReentrantLock lock
void ()
void add (java.lang.Runnable, java.util.concurrent.Executor)
Runnable runnable
java.util.concurrent.Executor executor
void execute ()
java.util.Iterator iterator
static java.util.concurrent.locks.ReentrantLock access$100 (com.google.common.util.concurrent.ExecutionQueue)
com.google.common.util.concurrent.ExecutionQueue x0
static java.util.logging.Logger access$200 ()
static void ()
}
com/google/common/util/concurrent/ServiceManager$ServiceManagerState$5.classServiceManager.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.ServiceManager$ServiceManagerState$5 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.ServiceManager$ListenerExecutorPair val$pair
final com.google.common.util.concurrent.ServiceManager$ServiceManagerState this$0
void (com.google.common.util.concurrent.ServiceManager$ServiceManagerState, com.google.common.util.concurrent.ServiceManager$ListenerExecutorPair)
public void run ()
}
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/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/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$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/AbstractIdleService$2$1.classAbstractIdleService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractIdleService$2$1 extends java.lang.Object implements java.lang.Runnable {
final com.google.common.util.concurrent.AbstractIdleService$2 this$1
void (com.google.common.util.concurrent.AbstractIdleService$2)
public void run ()
Throwable t
}
com/google/common/util/concurrent/Service$State$5.classService.java
package com.google.common.util.concurrent
final com.google.common.util.concurrent.Service$State$5 extends com.google.common.util.concurrent.Service$State {
void (java.lang.String, int)
boolean isTerminal ()
}
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/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/AbstractScheduledService$1$4.classAbstractScheduledService.java
package com.google.common.util.concurrent
com.google.common.util.concurrent.AbstractScheduledService$1$4 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/hash/
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/BloomFilter.classBloomFilter.java
package com.google.common.hash
public final com.google.common.hash.BloomFilter extends java.lang.Object implements com.google.common.base.Predicate 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 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 apply (java.lang.Object)
Object input
public boolean put (java.lang.Object)
Object object
public double expectedFpp ()
long bitSize ()
public boolean isCompatible (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter that
public void putAll (com.google.common.hash.BloomFilter)
com.google.common.hash.BloomFilter that
public boolean equals (java.lang.Object)
com.google.common.hash.BloomFilter that
Object object
public int hashCode ()
public static com.google.common.hash.BloomFilter create (com.google.common.hash.Funnel, int, double)
IllegalArgumentException e
com.google.common.hash.Funnel funnel
int expectedInsertions
double fpp
long 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 (long, long)
long n
long m
static long optimalNumOfBits (long, double)
long 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
}
com/google/common/hash/MessageDigestHashFunction.classMessageDigestHashFunction.java
package com.google.common.hash
final com.google.common.hash.MessageDigestHashFunction extends com.google.common.hash.AbstractStreamingHashFunction implements java.io.Serializable {
private final java.security.MessageDigest prototype
private final int bytes
private final boolean supportsClone
private final String toString
void (java.lang.String, java.lang.String)
String algorithmName
String toString
void (java.lang.String, int, java.lang.String)
String algorithmName
int bytes
String toString
int maxLength
private boolean supportsClone ()
CloneNotSupportedException e
public int bits ()
public java.lang.String toString ()
private static java.security.MessageDigest getMessageDigest (java.lang.String)
java.security.NoSuchAlgorithmException e
String algorithmName
public com.google.common.hash.Hasher newHasher ()
CloneNotSupportedException e
java.lang.Object writeReplace ()
}
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 ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.hash.Murmur3_128HashFunction other
Object object
public int hashCode ()
}
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/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/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/SipHashFunction$SipHasher.classSipHashFunction.java
package com.google.common.hash
final com.google.common.hash.SipHashFunction$SipHasher extends com.google.common.hash.AbstractStreamingHashFunction$AbstractStreamingHasher {
private static final int CHUNK_SIZE
private final int c
private final int d
private long v0
private long v1
private long v2
private long v3
private long b
private long finalM
void (int, int, long, long)
int c
int d
long k0
long k1
protected void process (java.nio.ByteBuffer)
java.nio.ByteBuffer buffer
protected void processRemaining (java.nio.ByteBuffer)
int i
java.nio.ByteBuffer buffer
public com.google.common.hash.HashCode makeHash ()
private void processM (long)
long m
private void sipRound (int)
int i
int iterations
}
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 hashObject (java.lang.Object, com.google.common.hash.Funnel)
Object instance
com.google.common.hash.Funnel funnel
public com.google.common.hash.HashCode hashString (java.lang.CharSequence)
CharSequence input
public com.google.common.hash.HashCode hashUnencodedChars (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/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 long padToLong ()
public abstract byte[] asBytes ()
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
public abstract int bits ()
public static com.google.common.hash.HashCode fromString (java.lang.String)
int ch1
int ch2
int i
String string
byte[] bytes
private static int decode (char)
char ch
public final int writeBytesTo (byte[], int, int)
byte[] dest
int offset
int maxLength
byte[] hash
public final boolean equals (java.lang.Object)
com.google.common.hash.HashCode that
Object object
public final int hashCode ()
int i
byte[] bytes
int val
public final java.lang.String toString ()
byte b
byte[] arr$
int len$
int i$
byte[] bytes
StringBuilder sb
static void ()
}
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 java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.hash.Murmur3_32HashFunction other
Object object
public int hashCode ()
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/BloomFilter$1.classBloomFilter.java
package com.google.common.hash
com.google.common.hash.BloomFilter$1 extends java.lang.Object {
}
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/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/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 hashUnencodedChars (java.lang.CharSequence)
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 com.google.common.hash.HashCode hashObject (java.lang.Object, com.google.common.hash.Funnel)
public abstract int bits ()
}
com/google/common/hash/Funnels$StringCharsetFunnel$SerializedForm.classFunnels.java
package com.google.common.hash
com.google.common.hash.Funnels$StringCharsetFunnel$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final String charsetCanonicalName
private static final long serialVersionUID
void (java.nio.charset.Charset)
java.nio.charset.Charset charset
private java.lang.Object readResolve ()
}
com/google/common/hash/ChecksumHashFunction$ChecksumHasher.classChecksumHashFunction.java
package com.google.common.hash
final com.google.common.hash.ChecksumHashFunction$ChecksumHasher extends com.google.common.hash.AbstractByteHasher {
private final java.util.zip.Checksum checksum
final com.google.common.hash.ChecksumHashFunction this$0
private void (com.google.common.hash.ChecksumHashFunction, java.util.zip.Checksum)
java.util.zip.Checksum checksum
protected void update (byte)
byte b
protected void update (byte[], int, int)
byte[] bytes
int off
int len
public com.google.common.hash.HashCode hash ()
long value
void (com.google.common.hash.ChecksumHashFunction, java.util.zip.Checksum, com.google.common.hash.ChecksumHashFunction$1)
com.google.common.hash.ChecksumHashFunction x0
java.util.zip.Checksum x1
com.google.common.hash.ChecksumHashFunction$1 x2
}
com/google/common/hash/HashCode$IntHashCode.classHashCode.java
package com.google.common.hash
final com.google.common.hash.HashCode$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 ()
public long padToLong ()
}
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/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 hashObject (java.lang.Object, com.google.common.hash.Funnel)
Object instance
com.google.common.hash.Funnel funnel
public com.google.common.hash.HashCode hashString (java.lang.CharSequence)
CharSequence input
public com.google.common.hash.HashCode hashUnencodedChars (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/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.HashFunction MURMUR3_32
private static final com.google.common.hash.HashFunction MURMUR3_128
private static final com.google.common.hash.HashFunction SIP_HASH_24
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 static final com.google.common.hash.HashFunction CRC_32
private static final com.google.common.hash.HashFunction ADLER_32
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 sipHash24 ()
public static com.google.common.hash.HashFunction sipHash24 (long, long)
long k0
long k1
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 com.google.common.hash.HashFunction crc32 ()
public static com.google.common.hash.HashFunction adler32 ()
private static com.google.common.hash.HashFunction checksumHashFunction (com.google.common.hash.Hashing$ChecksumType, java.lang.String)
com.google.common.hash.Hashing$ChecksumType type
String toString
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
private void ()
static void ()
}
com/google/common/hash/HashCode$LongHashCode.classHashCode.java
package com.google.common.hash
final com.google.common.hash.HashCode$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 ()
public long padToLong ()
}
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/MessageDigestHashFunction$SerializedForm.classMessageDigestHashFunction.java
package com.google.common.hash
final com.google.common.hash.MessageDigestHashFunction$SerializedForm extends java.lang.Object implements java.io.Serializable {
private final String algorithmName
private final int bytes
private final String toString
private static final long serialVersionUID
private void (java.lang.String, int, java.lang.String)
String algorithmName
int bytes
String toString
private java.lang.Object readResolve ()
void (java.lang.String, int, java.lang.String, com.google.common.hash.MessageDigestHashFunction$1)
String x0
int x1
String x2
com.google.common.hash.MessageDigestHashFunction$1 x3
}
com/google/common/hash/Funnels$StringCharsetFunnel.classFunnels.java
package com.google.common.hash
com.google.common.hash.Funnels$StringCharsetFunnel extends java.lang.Object implements com.google.common.hash.Funnel java.io.Serializable {
private final java.nio.charset.Charset charset
void (java.nio.charset.Charset)
java.nio.charset.Charset charset
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 boolean equals (java.lang.Object)
com.google.common.hash.Funnels$StringCharsetFunnel funnel
Object o
public int hashCode ()
java.lang.Object writeReplace ()
public volatile void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
Object x0
com.google.common.hash.PrimitiveSink x1
}
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 putUnencodedChars (java.lang.CharSequence)
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 ()
public boolean equals (java.lang.Object)
int i
com.google.common.hash.Hashing$ConcatenatedHashFunction other
Object object
public int hashCode ()
com.google.common.hash.HashFunction function
com.google.common.hash.HashFunction[] arr$
int len$
int i$
int hash
}
com/google/common/hash/Hashing$ChecksumType$2.classHashing.java
package com.google.common.hash
final com.google.common.hash.Hashing$ChecksumType$2 extends com.google.common.hash.Hashing$ChecksumType {
void (java.lang.String, int, int)
int x0
public java.util.zip.Checksum get ()
public volatile java.lang.Object get ()
}
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/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)
CharSequence chars
public com.google.common.hash.Hasher putUnencodedChars (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 putUnencodedChars (java.lang.CharSequence)
CharSequence x0
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/Hashing$ChecksumType.classHashing.java
package com.google.common.hash
abstract com.google.common.hash.Hashing$ChecksumType extends java.lang.Enum implements com.google.common.base.Supplier {
public static final com.google.common.hash.Hashing$ChecksumType CRC_32
public static final com.google.common.hash.Hashing$ChecksumType ADLER_32
private final int bits
private static final com.google.common.hash.Hashing$ChecksumType[] $VALUES
public static com.google.common.hash.Hashing$ChecksumType[] values ()
public static com.google.common.hash.Hashing$ChecksumType valueOf (java.lang.String)
String name
private void (java.lang.String, int, int)
int bits
public abstract java.util.zip.Checksum get ()
public volatile java.lang.Object get ()
static int access$000 (com.google.common.hash.Hashing$ChecksumType)
com.google.common.hash.Hashing$ChecksumType x0
void (java.lang.String, int, int, com.google.common.hash.Hashing$1)
String x0
int x1
int x2
com.google.common.hash.Hashing$1 x3
static void ()
}
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 (long)
long 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 bitSize ()
int bitCount ()
com.google.common.hash.BloomFilterStrategies$BitArray copy ()
void putAll (com.google.common.hash.BloomFilterStrategies$BitArray)
int i
com.google.common.hash.BloomFilterStrategies$BitArray array
public boolean equals (java.lang.Object)
com.google.common.hash.BloomFilterStrategies$BitArray bitArray
Object o
public int hashCode ()
}
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/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 putUnencodedChars (java.lang.CharSequence)
public abstract com.google.common.hash.PrimitiveSink putString (java.lang.CharSequence, java.nio.charset.Charset)
}
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)
CharSequence charSequence
public com.google.common.hash.Hasher putUnencodedChars (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 putUnencodedChars (java.lang.CharSequence)
CharSequence x0
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/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 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)
CharSequence charSequence
public final com.google.common.hash.Hasher putUnencodedChars (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 putUnencodedChars (java.lang.CharSequence)
CharSequence x0
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/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/Hashing$ChecksumType$1.classHashing.java
package com.google.common.hash
final com.google.common.hash.Hashing$ChecksumType$1 extends com.google.common.hash.Hashing$ChecksumType {
void (java.lang.String, int, int)
int x0
public java.util.zip.Checksum get ()
public volatile java.lang.Object get ()
}
com/google/common/hash/AbstractByteHasher.classAbstractByteHasher.java
package com.google.common.hash
abstract com.google.common.hash.AbstractByteHasher extends com.google.common.hash.AbstractHasher {
private final java.nio.ByteBuffer scratch
void ()
protected abstract void update (byte)
protected void update (byte[])
byte[] b
protected void update (byte[], int, int)
int i
byte[] b
int off
int len
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
private com.google.common.hash.Hasher update (int)
int bytes
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 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 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$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/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)
int i
java.nio.ByteBuffer bb
int k1
public com.google.common.hash.HashCode makeHash ()
}
com/google/common/hash/ChecksumHashFunction$1.classChecksumHashFunction.java
package com.google.common.hash
com.google.common.hash.ChecksumHashFunction$1 extends java.lang.Object {
}
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/ChecksumHashFunction.classChecksumHashFunction.java
package com.google.common.hash
final com.google.common.hash.ChecksumHashFunction extends com.google.common.hash.AbstractStreamingHashFunction implements java.io.Serializable {
private final com.google.common.base.Supplier checksumSupplier
private final int bits
private final String toString
private static final long serialVersionUID
void (com.google.common.base.Supplier, int, java.lang.String)
com.google.common.base.Supplier checksumSupplier
int bits
String toString
public int bits ()
public com.google.common.hash.Hasher newHasher ()
public java.lang.String toString ()
static int access$100 (com.google.common.hash.ChecksumHashFunction)
com.google.common.hash.ChecksumHashFunction 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/Funnels$SequentialFunnel.classFunnels.java
package com.google.common.hash
com.google.common.hash.Funnels$SequentialFunnel extends java.lang.Object implements com.google.common.hash.Funnel java.io.Serializable {
private final com.google.common.hash.Funnel elementFunnel
void (com.google.common.hash.Funnel)
com.google.common.hash.Funnel elementFunnel
public void funnel (java.lang.Iterable, com.google.common.hash.PrimitiveSink)
Object e
java.util.Iterator i$
Iterable from
com.google.common.hash.PrimitiveSink into
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.hash.Funnels$SequentialFunnel funnel
Object o
public int hashCode ()
public volatile void funnel (java.lang.Object, com.google.common.hash.PrimitiveSink)
Object x0
com.google.common.hash.PrimitiveSink x1
}
com/google/common/hash/MessageDigestHashFunction$MessageDigestHasher.classMessageDigestHashFunction.java
package com.google.common.hash
final com.google.common.hash.MessageDigestHashFunction$MessageDigestHasher extends com.google.common.hash.AbstractByteHasher {
private final java.security.MessageDigest digest
private final int bytes
private boolean done
private void (java.security.MessageDigest, int)
java.security.MessageDigest digest
int bytes
protected void update (byte)
byte b
protected void update (byte[])
byte[] b
protected void update (byte[], int, int)
byte[] b
int off
int len
private void checkNotDone ()
public com.google.common.hash.HashCode hash ()
void (java.security.MessageDigest, int, com.google.common.hash.MessageDigestHashFunction$1)
java.security.MessageDigest x0
int x1
com.google.common.hash.MessageDigestHashFunction$1 x2
}
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 function
com.google.common.hash.HashFunction[] arr$
int len$
int i$
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/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.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 unencodedCharsFunnel ()
public static com.google.common.hash.Funnel stringFunnel ()
public static com.google.common.hash.Funnel stringFunnel (java.nio.charset.Charset)
java.nio.charset.Charset charset
public static com.google.common.hash.Funnel integerFunnel ()
public static com.google.common.hash.Funnel sequentialFunnel (com.google.common.hash.Funnel)
com.google.common.hash.Funnel elementFunnel
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/Hashing$1.classHashing.java
package com.google.common.hash
com.google.common.hash.Hashing$1 extends java.lang.Object {
}
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
}
com/google/common/hash/Funnels$UnencodedCharsFunnel.classFunnels.java
package com.google.common.hash
final com.google.common.hash.Funnels$UnencodedCharsFunnel extends java.lang.Enum implements com.google.common.hash.Funnel {
public static final com.google.common.hash.Funnels$UnencodedCharsFunnel INSTANCE
private static final com.google.common.hash.Funnels$UnencodedCharsFunnel[] $VALUES
public static com.google.common.hash.Funnels$UnencodedCharsFunnel[] values ()
public static com.google.common.hash.Funnels$UnencodedCharsFunnel 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/SipHashFunction.classSipHashFunction.java
package com.google.common.hash
final com.google.common.hash.SipHashFunction extends com.google.common.hash.AbstractStreamingHashFunction implements java.io.Serializable {
private final int c
private final int d
private final long k0
private final long k1
private static final long serialVersionUID
void (int, int, long, long)
int c
int d
long k0
long k1
public int bits ()
public com.google.common.hash.Hasher newHasher ()
public java.lang.String toString ()
public boolean equals (java.lang.Object)
com.google.common.hash.SipHashFunction other
Object object
public int hashCode ()
}
com/google/common/hash/HashCode$BytesHashCode.classHashCode.java
package com.google.common.hash
final com.google.common.hash.HashCode$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 ()
public long padToLong ()
int i
long retVal
}
com/google/common/primitives/
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/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/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/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/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/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 fromIntBits (int)
int bits
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 plus (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger minus (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger times (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger dividedBy (com.google.common.primitives.UnsignedInteger)
com.google.common.primitives.UnsignedInteger val
public com.google.common.primitives.UnsignedInteger mod (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/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/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/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 BIG_ENDIAN
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)
private static sun.misc.Unsafe getUnsafe ()
SecurityException tryReflectionInstead
java.security.PrivilegedActionException e
public int compare (byte[], byte[])
int n
long lw
long rw
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/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/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/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/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/package-info.classpackage-info.java
package com.google.common.primitives
abstract com.google.common.primitives.package-info extends java.lang.Object {
}
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/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/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/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/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 fromLongBits (long)
long bits
public static com.google.common.primitives.UnsignedLong valueOf (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 plus (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong minus (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong times (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong dividedBy (com.google.common.primitives.UnsignedLong)
com.google.common.primitives.UnsignedLong val
public com.google.common.primitives.UnsignedLong mod (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/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/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 java.lang.Long tryParse (java.lang.String)
String string
boolean negative
int index
int digit
long accum
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/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.PrivilegedExceptionAction {
void ()
public sun.misc.Unsafe run () throws java.lang.Exception
Object x
java.lang.reflect.Field f
java.lang.reflect.Field[] arr$
int len$
int i$
Class k
public volatile java.lang.Object run () throws java.lang.Exception
}
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/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/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/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
public static java.lang.Float tryParse (java.lang.String)
NumberFormatException e
String string
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/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/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/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/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/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/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/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/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/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/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/Doubles.classDoubles.java
package com.google.common.primitives
public final com.google.common.primitives.Doubles extends java.lang.Object {
public static final int BYTES
static final java.util.regex.Pattern FLOATING_POINT_PATTERN
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
private static java.util.regex.Pattern fpPattern ()
String decimal
String completeDec
String hex
String completeHex
String fpPattern
public static java.lang.Double tryParse (java.lang.String)
NumberFormatException e
String string
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
static void ()
}
com/google/common/eventbus/
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/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/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.Queue initialValue ()
protected volatile java.lang.Object initialValue ()
}
com/google/common/eventbus/AnnotatedHandlerFinder$MethodIdentifier.classAnnotatedHandlerFinder.java
package com.google.common.eventbus
final com.google.common.eventbus.AnnotatedHandlerFinder$MethodIdentifier extends java.lang.Object {
private final String name
private final java.util.List parameterTypes
void (java.lang.reflect.Method)
java.lang.reflect.Method method
public int hashCode ()
public boolean equals (java.lang.Object)
com.google.common.eventbus.AnnotatedHandlerFinder$MethodIdentifier ident
Object o
}
com/google/common/eventbus/SynchronizedEventHandler.classSynchronizedEventHandler.java
package com.google.common.eventbus
final 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 void handleEvent (java.lang.Object) throws java.lang.reflect.InvocationTargetException
Object event
}
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/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/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)
com.google.common.eventbus.EventHandler that
Object obj
}
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/AnnotatedHandlerFinder.classAnnotatedHandlerFinder.java
package com.google.common.eventbus
com.google.common.eventbus.AnnotatedHandlerFinder extends java.lang.Object implements com.google.common.eventbus.HandlerFindingStrategy {
private static final com.google.common.cache.LoadingCache handlerMethodsCache
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 method
java.util.Iterator i$
Object listener
com.google.common.collect.Multimap methodsInListener
Class clazz
private static com.google.common.collect.ImmutableList getAnnotatedMethods (java.lang.Class)
com.google.common.util.concurrent.UncheckedExecutionException e
Class clazz
private static com.google.common.collect.ImmutableList getAnnotatedMethodsInternal (java.lang.Class)
Class[] parameterTypes
com.google.common.eventbus.AnnotatedHandlerFinder$MethodIdentifier ident
java.lang.reflect.Method superClazzMethod
java.lang.reflect.Method[] arr$
int len$
int i$
Class superClazz
java.util.Iterator i$
Class clazz
java.util.Set supers
java.util.Map identifiers
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
static com.google.common.collect.ImmutableList access$000 (java.lang.Class)
Class x0
static void ()
}
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/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/EventBus$1.classEventBus.java
package com.google.common.eventbus
final com.google.common.eventbus.EventBus$1 extends com.google.common.cache.CacheLoader {
void ()
public java.util.Set load (java.lang.Class)
Class concreteClass
public volatile java.lang.Object load (java.lang.Object) throws java.lang.Exception
Object x0
}
com/google/common/eventbus/EventBus.classEventBus.java
package com.google.common.eventbus
public com.google.common.eventbus.EventBus extends java.lang.Object {
private static final com.google.common.cache.LoadingCache flattenHierarchyCache
private final com.google.common.collect.SetMultimap handlersByType
private final java.util.concurrent.locks.ReadWriteLock handlersByTypeLock
private final java.util.logging.Logger logger
private final com.google.common.eventbus.HandlerFindingStrategy finder
private final ThreadLocal eventsToDispatch
private final ThreadLocal isDispatching
public void ()
public void (java.lang.String)
String identifier
public void register (java.lang.Object)
Object object
com.google.common.collect.Multimap methodsInListener
public void unregister (java.lang.Object)
java.util.Set currentHandlers
Class eventType
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
void dispatchQueuedEvents ()
java.util.Queue events
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 flattenHierarchy (java.lang.Class)
com.google.common.util.concurrent.UncheckedExecutionException e
Class concreteClass
static void ()
}
com/google/common/eventbus/AnnotatedHandlerFinder$1.classAnnotatedHandlerFinder.java
package com.google.common.eventbus
final com.google.common.eventbus.AnnotatedHandlerFinder$1 extends com.google.common.cache.CacheLoader {
void ()
public com.google.common.collect.ImmutableList 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
}
jline/
jline/ConsoleReader.classConsoleReader.java
package jline
public jline.ConsoleReader extends java.lang.Object implements jline.ConsoleOperations {
static final int TAB_WIDTH
String prompt
private boolean useHistory
private boolean usePagination
public static final String CR
private static java.util.ResourceBundle loc
public static java.util.SortedMap KEYMAP_NAMES
private final short[] keybindings
private boolean bellEnabled
private Character mask
private static final Character NULL_MASK
private int autoprintThreshhold
private final jline.Terminal terminal
private jline.CompletionHandler completionHandler
java.io.InputStream in
final java.io.Writer out
final jline.CursorBuffer buf
static java.io.PrintWriter debugger
jline.History history
final java.util.List completors
private Character echoCharacter
private java.util.Map triggeredActions
private StringBuffer searchTerm
private String previousSearchTerm
private int searchIndex
static Class class$jline$CandidateListCompletionHandler
public void addTriggeredAction (char, java.awt.event.ActionListener)
char c
java.awt.event.ActionListener listener
public void () throws java.io.IOException
public void (java.io.InputStream, java.io.Writer) throws java.io.IOException
java.io.InputStream in
java.io.Writer out
public void (java.io.InputStream, java.io.Writer, java.io.InputStream) throws java.io.IOException
java.io.InputStream in
java.io.Writer out
java.io.InputStream bindings
public void (java.io.InputStream, java.io.Writer, java.io.InputStream, jline.Terminal) throws java.io.IOException
String bindingFile
Exception e
Short code
String op
Short opval
NumberFormatException nfe
String val
java.util.Iterator i
java.util.Properties p
java.io.InputStream in
java.io.Writer out
java.io.InputStream bindings
jline.Terminal term
public jline.Terminal getTerminal ()
public void setDebug (java.io.PrintWriter)
java.io.PrintWriter debugger
public void setInput (java.io.InputStream)
java.io.InputStream in
public java.io.InputStream getInput ()
public java.lang.String readLine () throws java.io.IOException
public java.lang.String readLine (java.lang.Character) throws java.io.IOException
Character mask
public void setBellEnabled (boolean)
boolean bellEnabled
public boolean getBellEnabled ()
public int getTermwidth ()
public int getTermheight ()
public void setAutoprintThreshhold (int)
int autoprintThreshhold
public int getAutoprintThreshhold ()
int getKeyForAction (short)
int i
short logicalAction
int clearEcho (int) throws java.io.IOException
int c
int num
int countEchoCharacters (char)
int tabstop
int position
char c
java.lang.StringBuffer getPrintableCharacters (char)
char ch
StringBuffer sbuff
int getCursorPosition ()
int getStrippedAnsiLength (java.lang.String)
char c
int i
String ansiString
boolean inAnsi
int strippedLength
char[] chars
public java.lang.String readLine (java.lang.String) throws java.io.IOException
String prompt
public void setDefaultPrompt (java.lang.String)
String prompt
public java.lang.String getDefaultPrompt ()
public java.lang.String readLine (java.lang.String, java.lang.Character) throws java.io.IOException
java.awt.event.ActionListener action
int[] next
int c
int code
int NORMAL
int SEARCH
int state
boolean success
String prompt
Character mask
private java.lang.String readLine (java.io.InputStream) throws java.io.IOException
int i
java.io.InputStream in
StringBuffer buf
private int[] readBinding () throws java.io.IOException
int c
short code
private final boolean moveHistory (boolean) throws java.io.IOException
boolean next
public boolean paste () throws java.io.IOException
Exception e
Exception e
java.io.BufferedReader read
String line
String value
Object content
String value
java.awt.datatransfer.UnsupportedFlavorException ufe
java.awt.datatransfer.Clipboard clipboard
java.awt.datatransfer.Transferable transferable
public boolean killLine () throws java.io.IOException
int i
int cp
int len
int num
public boolean clearScreen () throws java.io.IOException
private final boolean complete () throws java.io.IOException
jline.Completor comp
java.util.Iterator i
java.util.List candidates
String bufstr
int cursor
int position
public jline.CursorBuffer getCursorBuffer ()
public void printColumns (java.util.Collection) throws java.io.IOException
java.util.Iterator i
int showLines
int c
String cur
java.util.Iterator i
java.util.Collection stuff
int width
int maxwidth
StringBuffer line
int showLines
private final void pad (java.lang.String, int, java.lang.StringBuffer)
int i
String toPad
int len
StringBuffer appendTo
public boolean addCompletor (jline.Completor)
jline.Completor completor
public boolean removeCompletor (jline.Completor)
jline.Completor completor
public java.util.Collection getCompletors ()
final boolean resetLine () throws java.io.IOException
public final boolean setCursorPosition (int) throws java.io.IOException
int position
private final void setBuffer (java.lang.String) throws java.io.IOException
int i
int l1
int l2
String buffer
int sameIndex
int diff
public final void redrawLine () throws java.io.IOException
public final void drawLine () throws java.io.IOException
public final void printNewline () throws java.io.IOException
final java.lang.String finishBuffer ()
String str
public final void putString (java.lang.String) throws java.io.IOException
String str
public final void printString (java.lang.String) throws java.io.IOException
String str
private final void putChar (int, boolean) throws java.io.IOException
int c
boolean print
private final void drawBuffer (int) throws java.io.IOException
int clear
char[] chars
private final void drawBuffer () throws java.io.IOException
private final void clearAhead (int) throws java.io.IOException
int num
private final void back (int) throws java.io.IOException
int width
int cursor
int currRow
int newRow
int newCol
int num
public final void beep () throws java.io.IOException
private final void printCharacter (int) throws java.io.IOException
char[] cbuf
int c
private final void printCharacters (char[]) throws java.io.IOException
int i
char[] cbuf
int i
int pos
char[] c
int len
char[] cbuf
private final void printCharacters (char, int) throws java.io.IOException
char[] chars
char c
int num
public final void flushConsole () throws java.io.IOException
private final int backspaceAll () throws java.io.IOException
private final int backspace (int) throws java.io.IOException
int num
int count
int termwidth
int lines
public final boolean backspace () throws java.io.IOException
private final boolean moveToEnd () throws java.io.IOException
private final boolean deleteCurrentCharacter () throws java.io.IOException
private final boolean previousWord () throws java.io.IOException
private final boolean nextWord () throws java.io.IOException
private final boolean deletePreviousWord () throws java.io.IOException
public final int moveCursor (int) throws java.io.IOException
int num
int where
public static void debug (java.lang.String)
String str
private final void moveInternal (int) throws java.io.IOException
int width
int cursor
int oldLine
int newLine
int i
int len
char[] cbuf
char c
int where
char c
public final int readVirtualKey () throws java.io.IOException
int c
public final int readCharacter (char[]) throws java.io.IOException
char[] allowed
char c
private final int delete (int) throws java.io.IOException
int num
public final boolean replace (int, java.lang.String)
java.io.IOException e
int num
String replacement
public final boolean delete () throws java.io.IOException
public void setHistory (jline.History)
jline.History history
public jline.History getHistory ()
public void setCompletionHandler (jline.CompletionHandler)
jline.CompletionHandler completionHandler
public jline.CompletionHandler getCompletionHandler ()
public void setEchoCharacter (java.lang.Character)
Character echoCharacter
public java.lang.Character getEchoCharacter ()
private void consumeException (java.lang.Throwable)
Throwable e
private boolean isDelimiter (char)
char c
private void printANSISequence (java.lang.String) throws java.io.IOException
String sequence
public void setUseHistory (boolean)
boolean useHistory
public boolean getUseHistory ()
public void setUsePagination (boolean)
boolean usePagination
public boolean getUsePagination ()
public void printSearchStatus (java.lang.String, java.lang.String) throws java.io.IOException
String searchTerm
String match
int i
public void restoreLine () throws java.io.IOException
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static void ()
java.util.Map names
}
jline/Completor.classCompletor.java
package jline
public abstract jline.Completor extends java.lang.Object {
public abstract int complete (java.lang.String, int, java.util.List)
}
jline/UnsupportedTerminal$1.classUnsupportedTerminal.java
package jline
jline.UnsupportedTerminal$1 extends java.lang.Thread {
private final jline.ConsoleReader val$reader
private final String val$fullPrompt
private final jline.UnsupportedTerminal this$0
void (jline.UnsupportedTerminal, java.lang.String, jline.ConsoleReader, java.lang.String)
String x0
public void run ()
java.io.IOException ioe
InterruptedException ie
}
jline/ANSIBuffer.classANSIBuffer.java
package jline
public jline.ANSIBuffer extends java.lang.Object {
private boolean ansiEnabled
private final StringBuffer ansiBuffer
private final StringBuffer plainBuffer
public void ()
public void (java.lang.String)
String str
public void setAnsiEnabled (boolean)
boolean ansi
public boolean getAnsiEnabled ()
public java.lang.String getAnsiBuffer ()
public java.lang.String getPlainBuffer ()
public java.lang.String toString (boolean)
boolean ansi
public java.lang.String toString ()
public jline.ANSIBuffer append (java.lang.String)
String str
public jline.ANSIBuffer attrib (java.lang.String, int)
String str
int code
public jline.ANSIBuffer red (java.lang.String)
String str
public jline.ANSIBuffer blue (java.lang.String)
String str
public jline.ANSIBuffer green (java.lang.String)
String str
public jline.ANSIBuffer black (java.lang.String)
String str
public jline.ANSIBuffer yellow (java.lang.String)
String str
public jline.ANSIBuffer magenta (java.lang.String)
String str
public jline.ANSIBuffer cyan (java.lang.String)
String str
public jline.ANSIBuffer bold (java.lang.String)
String str
public jline.ANSIBuffer underscore (java.lang.String)
String str
public jline.ANSIBuffer blink (java.lang.String)
String str
public jline.ANSIBuffer reverse (java.lang.String)
String str
public static void main (java.lang.String[]) throws java.lang.Exception
String[] args
java.io.BufferedReader reader
String line
}
jline/FileNameCompletor.classFileNameCompletor.java
package jline
public jline.FileNameCompletor extends java.lang.Object implements jline.Completor {
public void ()
public int complete (java.lang.String, int, java.util.List)
java.io.File dir
String buf
int cursor
java.util.List candidates
String buffer
String translated
java.io.File f
java.io.File dir
java.io.File[] entries
protected void sortFileNames (java.util.List)
java.util.List fileNames
public int matchFiles (java.lang.String, java.lang.String, java.io.File[], java.util.List)
int i
String name
int i
String buffer
String translated
java.io.File[] entries
java.util.List candidates
int matches
int index
}
jline/UnsupportedTerminal.classUnsupportedTerminal.java
package jline
public jline.UnsupportedTerminal extends jline.Terminal {
private Thread maskThread
public void ()
public void initializeTerminal ()
public boolean getEcho ()
public boolean isEchoEnabled ()
public void enableEcho ()
public void disableEcho ()
public int getTerminalWidth ()
public int getTerminalHeight ()
public boolean isSupported ()
public void beforeReadLine (jline.ConsoleReader, java.lang.String, java.lang.Character)
String fullPrompt
jline.ConsoleReader reader
String prompt
Character mask
public void afterReadLine (jline.ConsoleReader, java.lang.String, java.lang.Character)
jline.ConsoleReader reader
String prompt
Character mask
}
jline/keybindings-mac.properties
jline/ArgumentCompletor$ArgumentDelimiter.classArgumentCompletor.java
package jline
public abstract jline.ArgumentCompletor$ArgumentDelimiter extends java.lang.Object {
public abstract jline.ArgumentCompletor$ArgumentList delimit (java.lang.String, int)
public abstract boolean isDelimiter (java.lang.String, int)
}
jline/jline32.dll
jline/ANSIBuffer$ANSICodes.classANSIBuffer.java
package jline
public jline.ANSIBuffer$ANSICodes extends java.lang.Object {
static final int OFF
static final int BOLD
static final int UNDERSCORE
static final int BLINK
static final int REVERSE
static final int CONCEALED
static final int FG_BLACK
static final int FG_RED
static final int FG_GREEN
static final int FG_YELLOW
static final int FG_BLUE
static final int FG_MAGENTA
static final int FG_CYAN
static final int FG_WHITE
static final char ESC
private void ()
public static java.lang.String setmode (int)
int mode
public static java.lang.String resetmode (int)
int mode
public static java.lang.String clrscr ()
public static java.lang.String clreol ()
public static java.lang.String left (int)
int n
public static java.lang.String right (int)
int n
public static java.lang.String up (int)
int n
public static java.lang.String down (int)
int n
public static java.lang.String gotoxy (int, int)
int row
int column
public static java.lang.String save ()
public static java.lang.String restore ()
public static java.lang.String attrib (int)
int attr
public static java.lang.String setkey (java.lang.String, java.lang.String)
String code
String value
}
jline/NullCompletor.classNullCompletor.java
package jline
public jline.NullCompletor extends java.lang.Object implements jline.Completor {
public void ()
public int complete (java.lang.String, int, java.util.List)
String buffer
int cursor
java.util.List candidates
}
jline/Terminal.classTerminal.java
package jline
public abstract jline.Terminal extends java.lang.Object implements jline.ConsoleOperations {
private static jline.Terminal term
static Class class$jline$Terminal
public void ()
public static jline.Terminal getTerminal ()
public static void resetTerminal ()
public static synchronized jline.Terminal setupTerminal ()
Exception e
jline.Terminal t
Exception e
jline.Terminal t
String os
String termProp
public boolean isANSISupported ()
public int readCharacter (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public int readVirtualKey (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public abstract void initializeTerminal () throws java.lang.Exception
public abstract int getTerminalWidth ()
public abstract int getTerminalHeight ()
public abstract boolean isSupported ()
public abstract boolean getEcho ()
public void beforeReadLine (jline.ConsoleReader, java.lang.String, java.lang.Character)
jline.ConsoleReader reader
String prompt
Character mask
public void afterReadLine (jline.ConsoleReader, java.lang.String, java.lang.Character)
jline.ConsoleReader reader
String prompt
Character mask
public abstract boolean isEchoEnabled ()
public abstract void enableEcho ()
public abstract void disableEcho ()
public java.io.InputStream getDefaultBindings ()
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
jline/SimpleCompletor.classSimpleCompletor.java
package jline
public jline.SimpleCompletor extends java.lang.Object implements jline.Completor java.lang.Cloneable {
java.util.SortedSet candidates
String delimiter
final jline.SimpleCompletor$SimpleCompletorFilter filter
public void (java.lang.String)
String candidateString
public void (java.lang.String[])
String[] candidateStrings
public void (java.lang.String[], jline.SimpleCompletor$SimpleCompletorFilter)
String[] strings
jline.SimpleCompletor$SimpleCompletorFilter filter
public void (java.io.Reader) throws java.io.IOException
java.io.Reader reader
public void (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
private static java.lang.String[] getStrings (java.io.Reader) throws java.io.IOException
java.util.StringTokenizer tok
java.io.Reader in
java.io.Reader reader
java.util.List words
String line
public int complete (java.lang.String, int, java.util.List)
int index
String can
java.util.Iterator i
String buffer
int cursor
java.util.List clist
String start
java.util.SortedSet matches
public void setDelimiter (java.lang.String)
String delimiter
public java.lang.String getDelimiter ()
public void setCandidates (java.util.SortedSet)
String element
java.util.Iterator i
java.util.TreeSet filtered
java.util.SortedSet candidates
public java.util.SortedSet getCandidates ()
public void setCandidateStrings (java.lang.String[])
String[] strings
public void addCandidateString (java.lang.String)
String candidateString
String string
public java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
jline/ConsoleRunner.classConsoleRunner.java
package jline
public jline.ConsoleRunner extends java.lang.Object {
private static jline.ConsoleReader reader
public static final String property
static Class class$jline$ConsoleRunner
static Class array$Ljava$lang$String
public void ()
public static jline.ConsoleReader getReader ()
public static void main (java.lang.String[]) throws java.lang.Exception
java.util.StringTokenizer tok
String[] args
String historyFileName
java.util.List argList
String mainClass
String completors
java.util.List completorList
private static void usage ()
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
jline/ArgumentCompletor$WhitespaceArgumentDelimiter.classArgumentCompletor.java
package jline
public jline.ArgumentCompletor$WhitespaceArgumentDelimiter extends jline.ArgumentCompletor$AbstractArgumentDelimiter {
public void ()
public boolean isDelimiterChar (java.lang.String, int)
String buffer
int pos
}
jline/CandidateCycleCompletionHandler.classCandidateCycleCompletionHandler.java
package jline
public jline.CandidateCycleCompletionHandler extends java.lang.Object implements jline.CompletionHandler {
public void ()
public boolean complete (jline.ConsoleReader, java.util.List, int) throws java.io.IOException
jline.ConsoleReader reader
java.util.List candidates
int position
}
jline/SimpleCompletor$NoOpFilter.classSimpleCompletor.java
package jline
public jline.SimpleCompletor$NoOpFilter extends java.lang.Object implements jline.SimpleCompletor$SimpleCompletorFilter {
public void ()
public java.lang.String filter (java.lang.String)
String element
}
jline/CandidateListCompletionHandler.classCandidateListCompletionHandler.java
package jline
public jline.CandidateListCompletionHandler extends java.lang.Object implements jline.CompletionHandler {
private static java.util.ResourceBundle loc
private boolean eagerNewlines
static Class class$jline$CandidateListCompletionHandler
public void ()
public void setAlwaysIncludeNewline (boolean)
boolean eagerNewlines
public boolean complete (jline.ConsoleReader, java.util.List, int) throws java.io.IOException
String value
String value
String bufString
jline.ConsoleReader reader
java.util.List candidates
int pos
jline.CursorBuffer buf
public static void setBuffer (jline.ConsoleReader, java.lang.String, int) throws java.io.IOException
jline.ConsoleReader reader
String value
int offset
public static final void printCandidates (jline.ConsoleReader, java.util.Collection, boolean) throws java.io.IOException
int c
String noOpt
String yesOpt
Object next
java.util.Iterator i
java.util.Collection copy
jline.ConsoleReader reader
java.util.Collection candidates
boolean eagerNewlines
java.util.Set distinct
private final java.lang.String getUnambiguousCompletions (java.util.List)
int i
java.util.List candidates
String[] strings
String first
StringBuffer candidate
private final boolean startsWith (java.lang.String, java.lang.String[])
int i
String starts
String[] candidates
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
static void ()
}
jline/History.classHistory.java
package jline
public jline.History extends java.lang.Object {
private java.util.List history
private java.io.PrintWriter output
private int maxSize
private int currentIndex
public void ()
public void (java.io.File) throws java.io.IOException
java.io.File historyFile
public void setHistoryFile (java.io.File) throws java.io.IOException
java.io.File historyFile
public void load (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public void load (java.io.Reader) throws java.io.IOException
java.util.Iterator i
java.io.Reader reader
java.io.BufferedReader breader
java.util.List lines
String line
public int size ()
public void clear ()
public void addToHistory (java.lang.String)
String buffer
public void flushBuffer () throws java.io.IOException
java.util.Iterator i
public boolean moveToLastEntry ()
int lastEntry
public void moveToEnd ()
public void setMaxSize (int)
int maxSize
public int getMaxSize ()
public void setOutput (java.io.PrintWriter)
java.io.PrintWriter output
public java.io.PrintWriter getOutput ()
public int getCurrentIndex ()
public java.lang.String current ()
public boolean previous ()
public boolean next ()
public java.util.List getHistoryList ()
public java.lang.String toString ()
public boolean moveToFirstEntry ()
public int searchBackwards (java.lang.String, int)
int i
String searchTerm
int startIndex
public int searchBackwards (java.lang.String)
String s
public java.lang.String getHistory (int)
int index
public void setCurrentIndex (int)
int index
}
jline/keybindings.properties
jline/ArgumentCompletor.classArgumentCompletor.java
package jline
public jline.ArgumentCompletor extends java.lang.Object implements jline.Completor {
final jline.Completor[] completors
final jline.ArgumentCompletor$ArgumentDelimiter delim
boolean strict
public void (jline.Completor)
jline.Completor completor
public void (java.util.List)
java.util.List completors
public void (jline.Completor[])
jline.Completor[] completors
public void (jline.Completor, jline.ArgumentCompletor$ArgumentDelimiter)
jline.Completor completor
jline.ArgumentCompletor$ArgumentDelimiter delim
public void (jline.Completor[], jline.ArgumentCompletor$ArgumentDelimiter)
jline.Completor[] completors
jline.ArgumentCompletor$ArgumentDelimiter delim
public void setStrict (boolean)
boolean strict
public boolean getStrict ()
public int complete (java.lang.String, int, java.util.List)
jline.Completor comp
jline.Completor sub
String[] args
String arg
java.util.List subCandidates
int i
String val
int i
String buffer
int cursor
java.util.List candidates
jline.ArgumentCompletor$ArgumentList list
int argpos
int argIndex
jline.Completor comp
int ret
int pos
}
jline/MultiCompletor.classMultiCompletor.java
package jline
public jline.MultiCompletor extends java.lang.Object implements jline.Completor {
jline.Completor[] completors
public void ()
public void (java.util.List)
java.util.List completors
public void (jline.Completor[])
jline.Completor[] completors
public int complete (java.lang.String, int, java.util.List)
int i
int i
int i
String buffer
int pos
java.util.List cand
int[] positions
java.util.List[] copies
int maxposition
public void setCompletors (jline.Completor[])
jline.Completor[] completors
public jline.Completor[] getCompletors ()
}
jline/CursorBuffer.classCursorBuffer.java
package jline
public jline.CursorBuffer extends java.lang.Object {
public int cursor
StringBuffer buffer
private boolean overtyping
public void ()
public int length ()
public char current ()
public boolean clearBuffer ()
public void write (char)
char c
public void write (java.lang.String)
String str
public java.lang.String toString ()
public boolean isOvertyping ()
public void setOvertyping (boolean)
boolean b
public java.lang.StringBuffer getBuffer ()
public void setBuffer (java.lang.StringBuffer)
StringBuffer buffer
}
jline/CompletionHandler.classCompletionHandler.java
package jline
public abstract jline.CompletionHandler extends java.lang.Object {
public abstract boolean complete (jline.ConsoleReader, java.util.List, int) throws java.io.IOException
}
jline/CandidateListCompletionHandler.properties
jline/SimpleCompletor$SimpleCompletorFilter.classSimpleCompletor.java
package jline
public abstract jline.SimpleCompletor$SimpleCompletorFilter extends java.lang.Object {
public abstract java.lang.String filter (java.lang.String)
}
jline/ConsoleOperations.classConsoleOperations.java
package jline
public abstract jline.ConsoleOperations extends java.lang.Object {
public static final String CR
public static final char BACKSPACE
public static final char RESET_LINE
public static final char KEYBOARD_BELL
public static final char CTRL_A
public static final char CTRL_B
public static final char CTRL_C
public static final char CTRL_D
public static final char CTRL_E
public static final char CTRL_F
public static final char CTRL_G
public static final char CTRL_K
public static final char CTRL_L
public static final char CTRL_N
public static final char CTRL_P
public static final char CTRL_OB
public static final char DELETE
public static final char CTRL_QM
public static final short UNKNOWN
public static final short MOVE_TO_BEG
public static final short MOVE_TO_END
public static final short PREV_CHAR
public static final short NEWLINE
public static final short KILL_LINE
public static final short CLEAR_SCREEN
public static final short NEXT_HISTORY
public static final short PREV_HISTORY
public static final short REDISPLAY
public static final short KILL_LINE_PREV
public static final short DELETE_PREV_WORD
public static final short NEXT_CHAR
public static final short REPEAT_PREV_CHAR
public static final short SEARCH_PREV
public static final short REPEAT_NEXT_CHAR
public static final short SEARCH_NEXT
public static final short PREV_SPACE_WORD
public static final short TO_END_WORD
public static final short REPEAT_SEARCH_PREV
public static final short PASTE_PREV
public static final short REPLACE_MODE
public static final short SUBSTITUTE_LINE
public static final short TO_PREV_CHAR
public static final short NEXT_SPACE_WORD
public static final short DELETE_PREV_CHAR
public static final short ADD
public static final short PREV_WORD
public static final short CHANGE_META
public static final short DELETE_META
public static final short END_WORD
public static final short INSERT
public static final short REPEAT_SEARCH_NEXT
public static final short PASTE_NEXT
public static final short REPLACE_CHAR
public static final short SUBSTITUTE_CHAR
public static final short TO_NEXT_CHAR
public static final short UNDO
public static final short NEXT_WORD
public static final short DELETE_NEXT_CHAR
public static final short CHANGE_CASE
public static final short COMPLETE
public static final short EXIT
public static final short PASTE
public static final short START_OF_HISTORY
public static final short END_OF_HISTORY
public static final short CLEAR_LINE
public static final short ABORT
static void ()
}
jline/jline64.dll
jline/ConsoleReaderInputStream.classConsoleReaderInputStream.java
package jline
public jline.ConsoleReaderInputStream extends java.io.SequenceInputStream {
private static java.io.InputStream systemIn
public static void setIn () throws java.io.IOException
public static void setIn (jline.ConsoleReader)
jline.ConsoleReader reader
public static void restoreIn ()
public void (jline.ConsoleReader)
jline.ConsoleReader reader
static void ()
}
jline/UnixTerminal.classUnixTerminal.java
package jline
public jline.UnixTerminal extends jline.Terminal {
public static final short ARROW_START
public static final short ARROW_PREFIX
public static final short ARROW_LEFT
public static final short ARROW_RIGHT
public static final short ARROW_UP
public static final short ARROW_DOWN
public static final short O_PREFIX
public static final short HOME_CODE
public static final short END_CODE
public static final short DEL_THIRD
public static final short DEL_SECOND
private boolean echoEnabled
private String ttyConfig
private String ttyProps
private long ttyPropsLastFetched
private boolean backspaceDeleteSwitched
private static String sttyCommand
String encoding
jline.UnixTerminal$ReplayPrefixOneCharInputStream replayStream
java.io.InputStreamReader replayReader
public void ()
Exception e
protected void checkBackspace ()
String[] ttyConfigSplit
public void initializeTerminal () throws java.io.IOException java.lang.InterruptedException
AbstractMethodError ame
public void restoreTerminal () throws java.lang.Exception
public int readVirtualKey (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
int c
private void consumeException (java.lang.Throwable)
Throwable e
public boolean isSupported ()
public boolean getEcho ()
public int getTerminalWidth ()
Exception e
int val
public int getTerminalHeight ()
Exception e
int val
private int getTerminalProperty (java.lang.String) throws java.io.IOException java.lang.InterruptedException
int index
int index
String str
java.util.StringTokenizer tok
String prop
protected static java.lang.String stty (java.lang.String) throws java.io.IOException java.lang.InterruptedException
String args
private static java.lang.String exec (java.lang.String) throws java.io.IOException java.lang.InterruptedException
String cmd
private static java.lang.String exec (java.lang.String[]) throws java.io.IOException java.lang.InterruptedException
Exception e
Exception e
Exception e
Exception e
Exception e
Exception e
String[] cmd
java.io.ByteArrayOutputStream bout
Process p
int c
java.io.InputStream in
java.io.InputStream err
java.io.OutputStream out
String result
public static void setSttyCommand (java.lang.String)
String cmd
public static java.lang.String getSttyCommand ()
public synchronized boolean isEchoEnabled ()
public synchronized void enableEcho ()
Exception e
public synchronized void disableEcho ()
Exception e
static void access$000 (jline.UnixTerminal, java.lang.Throwable)
jline.UnixTerminal x0
Throwable x1
static void ()
}
jline/WindowsTerminal$1.classWindowsTerminal.java
package jline
jline.WindowsTerminal$1 extends java.lang.Thread {
private final int val$originalMode
private final jline.WindowsTerminal this$0
void (jline.WindowsTerminal, int)
public void start ()
}
jline/WindowsTerminal$ReplayPrefixOneCharInputStream.classWindowsTerminal.java
package jline
jline.WindowsTerminal$ReplayPrefixOneCharInputStream extends java.io.InputStream {
byte firstByte
int byteLength
java.io.InputStream wrappedStream
int byteRead
final String encoding
public void (java.lang.String)
String encoding
public void setInput (int, java.io.InputStream) throws java.io.IOException
int recorded
java.io.InputStream wrapped
public void setInputUTF8 (int, java.io.InputStream) throws java.io.IOException
int recorded
java.io.InputStream wrapped
public int read () throws java.io.IOException
public int available ()
}
jline/WindowsTerminal.classWindowsTerminal.java
package jline
public jline.WindowsTerminal extends jline.Terminal {
private static final int ENABLE_LINE_INPUT
private static final int ENABLE_ECHO_INPUT
private static final int ENABLE_PROCESSED_INPUT
private static final int ENABLE_WINDOW_INPUT
private static final int ENABLE_MOUSE_INPUT
private static final int ENABLE_PROCESSED_OUTPUT
private static final int ENABLE_WRAP_AT_EOL_OUTPUT
public static final int SPECIAL_KEY_INDICATOR
public static final int NUMPAD_KEY_INDICATOR
public static final int LEFT_ARROW_KEY
public static final int RIGHT_ARROW_KEY
public static final int UP_ARROW_KEY
public static final int DOWN_ARROW_KEY
public static final int DELETE_KEY
public static final int HOME_KEY
public static final char END_KEY
public static final char PAGE_UP_KEY
public static final char PAGE_DOWN_KEY
public static final char INSERT_KEY
public static final char ESCAPE_KEY
private Boolean directConsole
private boolean echoEnabled
String encoding
jline.WindowsTerminal$ReplayPrefixOneCharInputStream replayStream
java.io.InputStreamReader replayReader
static Class class$jline$WindowsTerminal
public void ()
Exception e
String dir
private native int getConsoleMode ()
private native void setConsoleMode (int)
private native int readByte ()
private native int getWindowsTerminalWidth ()
private native int getWindowsTerminalHeight ()
public int readCharacter (java.io.InputStream) throws java.io.IOException
java.io.InputStream in
public void initializeTerminal () throws java.lang.Exception
AbstractMethodError ame
int originalMode
int newMode
private void loadLibrary (java.lang.String) throws java.io.IOException
int n
byte[] bytes
java.io.IOException ioe
java.io.IOException ioe
java.io.IOException ioe
java.io.IOException ioe
String name
String version
java.io.File f
boolean exists
int bits
java.io.InputStream in
java.io.OutputStream fout
public int readVirtualKey (java.io.InputStream) throws java.io.IOException
int key
java.io.InputStream in
int indicator
public boolean isSupported ()
public boolean isANSISupported ()
public boolean getEcho ()
public int getTerminalWidth ()
public int getTerminalHeight ()
private void consumeException (java.lang.Throwable)
Throwable e
public void setDirectConsole (java.lang.Boolean)
Boolean directConsole
public java.lang.Boolean getDirectConsole ()
public synchronized boolean isEchoEnabled ()
public synchronized void enableEcho ()
public synchronized void disableEcho ()
public java.io.InputStream getDefaultBindings ()
static void access$000 (jline.WindowsTerminal, int)
jline.WindowsTerminal x0
int x1
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
jline/windowsbindings.properties
jline/ArgumentCompletor$AbstractArgumentDelimiter.classArgumentCompletor.java
package jline
public abstract jline.ArgumentCompletor$AbstractArgumentDelimiter extends java.lang.Object implements jline.ArgumentCompletor$ArgumentDelimiter {
private char[] quoteChars
private char[] escapeChars
public void ()
public void setQuoteChars (char[])
char[] quoteChars
public char[] getQuoteChars ()
public void setEscapeChars (char[])
char[] escapeChars
public char[] getEscapeChars ()
public jline.ArgumentCompletor$ArgumentList delimit (java.lang.String, int)
int i
String buffer
int cursor
java.util.List args
StringBuffer arg
int argpos
int bindex
public boolean isDelimiter (java.lang.String, int)
String buffer
int pos
public boolean isQuoted (java.lang.String, int)
String buffer
int pos
public boolean isEscaped (java.lang.String, int)
int i
String buffer
int pos
public abstract boolean isDelimiterChar (java.lang.String, int)
}
jline/UnixTerminal$ReplayPrefixOneCharInputStream.classUnixTerminal.java
package jline
jline.UnixTerminal$ReplayPrefixOneCharInputStream extends java.io.InputStream {
byte firstByte
int byteLength
java.io.InputStream wrappedStream
int byteRead
final String encoding
public void (java.lang.String)
String encoding
public void setInput (int, java.io.InputStream) throws java.io.IOException
int recorded
java.io.InputStream wrapped
public void setInputUTF8 (int, java.io.InputStream) throws java.io.IOException
int recorded
java.io.InputStream wrapped
public int read () throws java.io.IOException
public int available ()
}
jline/ConsoleReaderInputStream$ConsoleEnumeration.classConsoleReaderInputStream.java
package jline
jline.ConsoleReaderInputStream$ConsoleEnumeration extends java.lang.Object implements java.util.Enumeration {
private final jline.ConsoleReader reader
private jline.ConsoleReaderInputStream$ConsoleLineInputStream next
private jline.ConsoleReaderInputStream$ConsoleLineInputStream prev
public void (jline.ConsoleReader)
jline.ConsoleReader reader
public java.lang.Object nextElement ()
java.io.InputStream n
public boolean hasMoreElements ()
}
jline/ConsoleReaderInputStream$ConsoleLineInputStream.classConsoleReaderInputStream.java
package jline
jline.ConsoleReaderInputStream$ConsoleLineInputStream extends java.io.InputStream {
private final jline.ConsoleReader reader
private String line
private int index
private boolean eol
protected boolean wasNull
public void (jline.ConsoleReader)
jline.ConsoleReader reader
public int read () throws java.io.IOException
}
jline/UnixTerminal$1.classUnixTerminal.java
package jline
jline.UnixTerminal$1 extends java.lang.Thread {
private final jline.UnixTerminal this$0
void (jline.UnixTerminal)
public void start ()
Exception e
}
jline/ArgumentCompletor$ArgumentList.classArgumentCompletor.java
package jline
public jline.ArgumentCompletor$ArgumentList extends java.lang.Object {
private String[] arguments
private int cursorArgumentIndex
private int argumentPosition
private int bufferPosition
public void (java.lang.String[], int, int, int)
String[] arguments
int cursorArgumentIndex
int argumentPosition
int bufferPosition
public void setCursorArgumentIndex (int)
int cursorArgumentIndex
public int getCursorArgumentIndex ()
public java.lang.String getCursorArgument ()
public void setArgumentPosition (int)
int argumentPosition
public int getArgumentPosition ()
public void setArguments (java.lang.String[])
String[] arguments
public java.lang.String[] getArguments ()
public void setBufferPosition (int)
int bufferPosition
public int getBufferPosition ()
}
jline/ClassNameCompletor.classClassNameCompletor.java
package jline
public jline.ClassNameCompletor extends jline.SimpleCompletor {
static Class class$jline$ClassNameCompletor
static Class class$java$lang$String
static Class class$javax$swing$JFrame
public void () throws java.io.IOException
public void (jline.SimpleCompletor$SimpleCompletorFilter) throws java.io.IOException
jline.SimpleCompletor$SimpleCompletorFilter filter
public static java.lang.String[] getClassNames () throws java.io.IOException
ClassLoader loader
java.net.URLConnection uc
java.net.URL classURL
int i
java.util.Set files
java.util.jar.JarEntry entry
String name
java.util.Enumeration e
java.net.URL url
java.io.File file
java.util.jar.JarFile jf
java.util.Iterator i
String name
java.util.Iterator i
java.util.Set urls
Class[] systemClasses
java.util.Set classes
java.util.Set classNames
private static java.util.Set getClassFiles (java.lang.String, java.util.Set, java.io.File, int[])
String name
int i
String root
java.util.Set holder
java.io.File directory
int[] maxDirectories
java.io.File[] files
static java.lang.Class class$ (java.lang.String)
ClassNotFoundException x1
String x0
}
javax/
javax/annotation/
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/Signed.classSigned.java
package javax.annotation
public abstract javax.annotation.Signed extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Nullable.classNullable.java
package javax.annotation
public abstract javax.annotation.Nullable 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/WillNotClose.classWillNotClose.java
package javax.annotation
public abstract javax.annotation.WillNotClose extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/concurrent/
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/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/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/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)
}
javax/annotation/ParametersAreNullableByDefault.classParametersAreNullableByDefault.java
package javax.annotation
public abstract javax.annotation.ParametersAreNullableByDefault 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)
}
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/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/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/WillCloseWhenClosed.classWillCloseWhenClosed.java
package javax.annotation
public abstract javax.annotation.WillCloseWhenClosed extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/Tainted.classTainted.java
package javax.annotation
public abstract javax.annotation.Tainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/meta/
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/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/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/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 ()
}
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/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/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/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.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/Detainted.classDetainted.java
package javax.annotation
public abstract javax.annotation.Detainted extends java.lang.Object implements java.lang.annotation.Annotation {
}
javax/annotation/CheckForNull.classCheckForNull.java
package javax.annotation
public abstract javax.annotation.CheckForNull 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/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/WillClose.classWillClose.java
package javax.annotation
public abstract javax.annotation.WillClose extends java.lang.Object implements java.lang.annotation.Annotation {
}
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)
}
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)
}
junit/
junit/textui/
junit/textui/TestRunner.classTestRunner.java
package junit.textui
public junit.textui.TestRunner extends junit.runner.BaseTestRunner {
private junit.textui.ResultPrinter fPrinter
public static final int SUCCESS_EXIT
public static final int FAILURE_EXIT
public static final int EXCEPTION_EXIT
public void ()
public void (java.io.PrintStream)
java.io.PrintStream writer
public void (junit.textui.ResultPrinter)
junit.textui.ResultPrinter printer
public static void run (java.lang.Class)
Class testClass
public static junit.framework.TestResult run (junit.framework.Test)
junit.framework.Test test
junit.textui.TestRunner runner
public static void runAndWait (junit.framework.Test)
junit.framework.Test suite
junit.textui.TestRunner aTestRunner
public void testFailed (int, junit.framework.Test, java.lang.Throwable)
int status
junit.framework.Test test
Throwable t
public void testStarted (java.lang.String)
String testName
public void testEnded (java.lang.String)
String testName
protected junit.framework.TestResult createTestResult ()
public junit.framework.TestResult doRun (junit.framework.Test)
junit.framework.Test test
public junit.framework.TestResult doRun (junit.framework.Test, boolean)
junit.framework.Test suite
boolean wait
junit.framework.TestResult result
long startTime
long endTime
long runTime
protected void pause (boolean)
boolean wait
public static void main (java.lang.String[])
junit.framework.TestResult r
Exception e
String[] args
junit.textui.TestRunner aTestRunner
public junit.framework.TestResult start (java.lang.String[]) throws java.lang.Exception
String arg
int lastIndex
int i
junit.framework.Test suite
Exception e
String[] args
String testCase
String method
boolean wait
protected junit.framework.TestResult runSingleMethod (java.lang.String, java.lang.String, boolean) throws java.lang.Exception
String testCase
String method
boolean wait
Class testClass
junit.framework.Test test
protected void runFailed (java.lang.String)
String message
public void setPrinter (junit.textui.ResultPrinter)
junit.textui.ResultPrinter printer
}
junit/textui/ResultPrinter.classResultPrinter.java
package junit.textui
public junit.textui.ResultPrinter extends java.lang.Object implements junit.framework.TestListener {
java.io.PrintStream fWriter
int fColumn
public void (java.io.PrintStream)
java.io.PrintStream writer
synchronized void print (junit.framework.TestResult, long)
junit.framework.TestResult result
long runTime
void printWaitPrompt ()
protected void printHeader (long)
long runTime
protected void printErrors (junit.framework.TestResult)
junit.framework.TestResult result
protected void printFailures (junit.framework.TestResult)
junit.framework.TestResult result
protected void printDefects (java.util.Enumeration, int, java.lang.String)
int i
java.util.Enumeration booBoos
int count
String type
public void printDefect (junit.framework.TestFailure, int)
junit.framework.TestFailure booBoo
int count
protected void printDefectHeader (junit.framework.TestFailure, int)
junit.framework.TestFailure booBoo
int count
protected void printDefectTrace (junit.framework.TestFailure)
junit.framework.TestFailure booBoo
protected void printFooter (junit.framework.TestResult)
junit.framework.TestResult result
protected java.lang.String elapsedTimeAsString (long)
long runTime
public java.io.PrintStream getWriter ()
public void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
public void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
public void endTest (junit.framework.Test)
junit.framework.Test test
public void startTest (junit.framework.Test)
junit.framework.Test test
}
junit/extensions/
junit/extensions/RepeatedTest.classRepeatedTest.java
package junit.extensions
public junit.extensions.RepeatedTest extends junit.extensions.TestDecorator {
private int fTimesRepeat
public void (junit.framework.Test, int)
junit.framework.Test test
int repeat
public int countTestCases ()
public void run (junit.framework.TestResult)
int i
junit.framework.TestResult result
public java.lang.String toString ()
}
junit/extensions/TestDecorator.classTestDecorator.java
package junit.extensions
public junit.extensions.TestDecorator extends junit.framework.Assert implements junit.framework.Test {
protected junit.framework.Test fTest
public void (junit.framework.Test)
junit.framework.Test test
public void basicRun (junit.framework.TestResult)
junit.framework.TestResult result
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public java.lang.String toString ()
public junit.framework.Test getTest ()
}
junit/extensions/ActiveTestSuite$1.classActiveTestSuite.java
package junit.extensions
junit.extensions.ActiveTestSuite$1 extends java.lang.Thread {
final junit.framework.Test val$test
final junit.framework.TestResult val$result
final junit.extensions.ActiveTestSuite this$0
void (junit.extensions.ActiveTestSuite, junit.framework.Test, junit.framework.TestResult)
junit.extensions.ActiveTestSuite this$0
public void run ()
}
junit/extensions/TestSetup.classTestSetup.java
package junit.extensions
public junit.extensions.TestSetup extends junit.extensions.TestDecorator {
public void (junit.framework.Test)
junit.framework.Test test
public void run (junit.framework.TestResult)
junit.framework.TestResult result
junit.framework.Protectable p
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
}
junit/extensions/TestSetup$1.classTestSetup.java
package junit.extensions
junit.extensions.TestSetup$1 extends java.lang.Object implements junit.framework.Protectable {
final junit.framework.TestResult val$result
final junit.extensions.TestSetup this$0
void (junit.extensions.TestSetup, junit.framework.TestResult)
junit.extensions.TestSetup this$0
public void protect () throws java.lang.Exception
}
junit/extensions/ActiveTestSuite.classActiveTestSuite.java
package junit.extensions
public junit.extensions.ActiveTestSuite extends junit.framework.TestSuite {
private volatile int fActiveTestDeathCount
public void ()
public void (java.lang.Class)
Class theClass
public void (java.lang.String)
String name
public void (java.lang.Class, java.lang.String)
Class theClass
String name
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public void runTest (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test test
junit.framework.TestResult result
Thread t
synchronized void waitUntilFinished ()
InterruptedException e
public synchronized void runFinished ()
}
junit/framework/
junit/framework/ComparisonFailure.classComparisonFailure.java
package junit.framework
public junit.framework.ComparisonFailure extends junit.framework.AssertionFailedError {
private static final int MAX_CONTEXT_LENGTH
private static final long serialVersionUID
private String fExpected
private String fActual
public void (java.lang.String, java.lang.String, java.lang.String)
String message
String expected
String actual
public java.lang.String getMessage ()
public java.lang.String getActual ()
public java.lang.String getExpected ()
}
junit/framework/JUnit4TestAdapter.classJUnit4TestAdapter.java
package junit.framework
public junit.framework.JUnit4TestAdapter extends java.lang.Object implements junit.framework.Test org.junit.runner.manipulation.Filterable org.junit.runner.manipulation.Sortable org.junit.runner.Describable {
private final Class fNewTestClass
private final org.junit.runner.Runner fRunner
private final junit.framework.JUnit4TestAdapterCache fCache
public void (java.lang.Class)
Class newTestClass
public void (java.lang.Class, junit.framework.JUnit4TestAdapterCache)
Class newTestClass
junit.framework.JUnit4TestAdapterCache cache
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public java.util.List getTests ()
public java.lang.Class getTestClass ()
public org.junit.runner.Description getDescription ()
org.junit.runner.Description description
private org.junit.runner.Description removeIgnored (org.junit.runner.Description)
org.junit.runner.Description child
org.junit.runner.Description each
org.junit.runner.Description description
org.junit.runner.Description result
private boolean isIgnored (org.junit.runner.Description)
org.junit.runner.Description description
public java.lang.String toString ()
public void filter (org.junit.runner.manipulation.Filter) throws org.junit.runner.manipulation.NoTestsRemainException
org.junit.runner.manipulation.Filter filter
public void sort (org.junit.runner.manipulation.Sorter)
org.junit.runner.manipulation.Sorter sorter
}
junit/framework/TestSuite$1.classTestSuite.java
package junit.framework
final junit.framework.TestSuite$1 extends junit.framework.TestCase {
final String val$message
void (java.lang.String, java.lang.String)
String name
protected void runTest ()
}
junit/framework/TestResult.classTestResult.java
package junit.framework
public junit.framework.TestResult extends java.lang.Object {
protected java.util.Vector fFailures
protected java.util.Vector fErrors
protected java.util.Vector fListeners
protected int fRunTests
private boolean fStop
public void ()
public synchronized void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.TestListener each
junit.framework.Test test
Throwable t
public synchronized void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.TestListener each
junit.framework.Test test
junit.framework.AssertionFailedError t
public synchronized void addListener (junit.framework.TestListener)
junit.framework.TestListener listener
public synchronized void removeListener (junit.framework.TestListener)
junit.framework.TestListener listener
private synchronized java.util.List cloneListeners ()
java.util.List result
public void endTest (junit.framework.Test)
junit.framework.TestListener each
junit.framework.Test test
public synchronized int errorCount ()
public synchronized java.util.Enumeration errors ()
public synchronized int failureCount ()
public synchronized java.util.Enumeration failures ()
protected void run (junit.framework.TestCase)
junit.framework.TestCase test
junit.framework.Protectable p
public synchronized int runCount ()
public void runProtected (junit.framework.Test, junit.framework.Protectable)
junit.framework.AssertionFailedError e
ThreadDeath e
Throwable e
junit.framework.Test test
junit.framework.Protectable p
public synchronized boolean shouldStop ()
public void startTest (junit.framework.Test)
junit.framework.TestListener each
junit.framework.Test test
int count
public synchronized void stop ()
public synchronized boolean wasSuccessful ()
}
junit/framework/TestCase.classTestCase.java
package junit.framework
public abstract junit.framework.TestCase extends junit.framework.Assert implements junit.framework.Test {
private String fName
public void ()
public void (java.lang.String)
String name
public int countTestCases ()
protected junit.framework.TestResult createResult ()
public junit.framework.TestResult run ()
junit.framework.TestResult result
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public void runBare () throws java.lang.Throwable
Throwable tearingDown
Throwable running
Throwable tearingDown
Throwable tearingDown
Throwable exception
protected void runTest () throws java.lang.Throwable
NoSuchMethodException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
java.lang.reflect.Method runMethod
protected void setUp () throws java.lang.Exception
protected void tearDown () throws java.lang.Exception
public java.lang.String toString ()
public java.lang.String getName ()
public void setName (java.lang.String)
String name
}
junit/framework/TestResult$1.classTestResult.java
package junit.framework
junit.framework.TestResult$1 extends java.lang.Object implements junit.framework.Protectable {
final junit.framework.TestCase val$test
final junit.framework.TestResult this$0
void (junit.framework.TestResult, junit.framework.TestCase)
junit.framework.TestResult this$0
public void protect () throws java.lang.Throwable
}
junit/framework/JUnit4TestCaseFacade.classJUnit4TestCaseFacade.java
package junit.framework
public junit.framework.JUnit4TestCaseFacade extends java.lang.Object implements junit.framework.Test org.junit.runner.Describable {
private final org.junit.runner.Description fDescription
void (org.junit.runner.Description)
org.junit.runner.Description description
public java.lang.String toString ()
public int countTestCases ()
public void run (junit.framework.TestResult)
junit.framework.TestResult result
public org.junit.runner.Description getDescription ()
}
junit/framework/AssertionFailedError.classAssertionFailedError.java
package junit.framework
public junit.framework.AssertionFailedError extends java.lang.AssertionError {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String message
private static java.lang.String defaultString (java.lang.String)
String message
}
junit/framework/TestListener.classTestListener.java
package junit.framework
public abstract junit.framework.TestListener extends java.lang.Object {
public abstract void addError (junit.framework.Test, java.lang.Throwable)
public abstract void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
public abstract void endTest (junit.framework.Test)
public abstract void startTest (junit.framework.Test)
}
junit/framework/JUnit4TestAdapterCache.classJUnit4TestAdapterCache.java
package junit.framework
public junit.framework.JUnit4TestAdapterCache extends java.util.HashMap {
private static final long serialVersionUID
private static final junit.framework.JUnit4TestAdapterCache fInstance
public void ()
public static junit.framework.JUnit4TestAdapterCache getDefault ()
public junit.framework.Test asTest (org.junit.runner.Description)
org.junit.runner.Description description
junit.framework.Test createTest (org.junit.runner.Description)
org.junit.runner.Description child
junit.framework.TestSuite suite
org.junit.runner.Description description
public org.junit.runner.notification.RunNotifier getNotifier (junit.framework.TestResult, junit.framework.JUnit4TestAdapter)
junit.framework.TestResult result
junit.framework.JUnit4TestAdapter adapter
org.junit.runner.notification.RunNotifier notifier
public java.util.List asTestList (org.junit.runner.Description)
org.junit.runner.Description child
java.util.List returnThis
org.junit.runner.Description description
static void ()
}
junit/framework/Test.classTest.java
package junit.framework
public abstract junit.framework.Test extends java.lang.Object {
public abstract int countTestCases ()
public abstract void run (junit.framework.TestResult)
}
junit/framework/TestSuite.classTestSuite.java
package junit.framework
public junit.framework.TestSuite extends java.lang.Object implements junit.framework.Test {
private String fName
private java.util.Vector fTests
public static junit.framework.Test createTest (java.lang.Class, java.lang.String)
NoSuchMethodException e
Object test
InstantiationException e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
Class theClass
String name
java.lang.reflect.Constructor constructor
java.lang.reflect.Constructor constructor
Object test
Object test
public static java.lang.reflect.Constructor getTestConstructor (java.lang.Class) throws java.lang.NoSuchMethodException
Class theClass
public static junit.framework.Test warning (java.lang.String)
String message
private static java.lang.String exceptionToString (java.lang.Throwable)
Throwable t
java.io.StringWriter stringWriter
java.io.PrintWriter writer
public void ()
public void (java.lang.Class)
Class theClass
private void addTestsFromTestCase (java.lang.Class)
NoSuchMethodException e
java.lang.reflect.Method each
Class theClass
Class superClass
java.util.List names
public void (java.lang.Class, java.lang.String)
Class theClass
String name
public void (java.lang.String)
String name
public transient void (java.lang.Class[])
Class each
Class[] classes
private junit.framework.Test testCaseForClass (java.lang.Class)
Class each
public void (java.lang.Class[], java.lang.String)
Class[] classes
String name
public void addTest (junit.framework.Test)
junit.framework.Test test
public void addTestSuite (java.lang.Class)
Class testClass
public int countTestCases ()
junit.framework.Test each
int count
public java.lang.String getName ()
public void run (junit.framework.TestResult)
junit.framework.Test each
junit.framework.TestResult result
public void runTest (junit.framework.Test, junit.framework.TestResult)
junit.framework.Test test
junit.framework.TestResult result
public void setName (java.lang.String)
String name
public junit.framework.Test testAt (int)
int index
public int testCount ()
public java.util.Enumeration tests ()
public java.lang.String toString ()
private void addTestMethod (java.lang.reflect.Method, java.util.List, java.lang.Class)
java.lang.reflect.Method m
java.util.List names
Class theClass
String name
private boolean isPublicTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
private boolean isTestMethod (java.lang.reflect.Method)
java.lang.reflect.Method m
}
junit/framework/JUnit4TestAdapterCache$1.classJUnit4TestAdapterCache.java
package junit.framework
junit.framework.JUnit4TestAdapterCache$1 extends org.junit.runner.notification.RunListener {
final junit.framework.TestResult val$result
final junit.framework.JUnit4TestAdapterCache this$0
void (junit.framework.JUnit4TestAdapterCache, junit.framework.TestResult)
junit.framework.JUnit4TestAdapterCache this$0
public void testFailure (org.junit.runner.notification.Failure) throws java.lang.Exception
org.junit.runner.notification.Failure failure
public void testFinished (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
public void testStarted (org.junit.runner.Description) throws java.lang.Exception
org.junit.runner.Description description
}
junit/framework/Assert.classAssert.java
package junit.framework
public junit.framework.Assert extends java.lang.Object {
protected void ()
public static void assertTrue (java.lang.String, boolean)
String message
boolean condition
public static void assertTrue (boolean)
boolean condition
public static void assertFalse (java.lang.String, boolean)
String message
boolean condition
public static void assertFalse (boolean)
boolean condition
public static void fail (java.lang.String)
String message
public static void fail ()
public static void assertEquals (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertEquals (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertEquals (java.lang.String, java.lang.String, java.lang.String)
String message
String expected
String actual
String cleanMessage
public static void assertEquals (java.lang.String, java.lang.String)
String expected
String actual
public static void assertEquals (java.lang.String, double, double, double)
String message
double expected
double actual
double delta
public static void assertEquals (double, double, double)
double expected
double actual
double delta
public static void assertEquals (java.lang.String, float, float, float)
String message
float expected
float actual
float delta
public static void assertEquals (float, float, float)
float expected
float actual
float delta
public static void assertEquals (java.lang.String, long, long)
String message
long expected
long actual
public static void assertEquals (long, long)
long expected
long actual
public static void assertEquals (java.lang.String, boolean, boolean)
String message
boolean expected
boolean actual
public static void assertEquals (boolean, boolean)
boolean expected
boolean actual
public static void assertEquals (java.lang.String, byte, byte)
String message
byte expected
byte actual
public static void assertEquals (byte, byte)
byte expected
byte actual
public static void assertEquals (java.lang.String, char, char)
String message
char expected
char actual
public static void assertEquals (char, char)
char expected
char actual
public static void assertEquals (java.lang.String, short, short)
String message
short expected
short actual
public static void assertEquals (short, short)
short expected
short actual
public static void assertEquals (java.lang.String, int, int)
String message
int expected
int actual
public static void assertEquals (int, int)
int expected
int actual
public static void assertNotNull (java.lang.Object)
Object object
public static void assertNotNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertNull (java.lang.Object)
Object object
String message
public static void assertNull (java.lang.String, java.lang.Object)
String message
Object object
public static void assertSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertSame (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void assertNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static void assertNotSame (java.lang.Object, java.lang.Object)
Object expected
Object actual
public static void failSame (java.lang.String)
String message
String formatted
public static void failNotSame (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
String formatted
public static void failNotEquals (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
public static java.lang.String format (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
String formatted
}
junit/framework/TestFailure.classTestFailure.java
package junit.framework
public junit.framework.TestFailure extends java.lang.Object {
protected junit.framework.Test fFailedTest
protected Throwable fThrownException
public void (junit.framework.Test, java.lang.Throwable)
junit.framework.Test failedTest
Throwable thrownException
public junit.framework.Test failedTest ()
public java.lang.Throwable thrownException ()
public java.lang.String toString ()
StringBuffer buffer
public java.lang.String trace ()
java.io.StringWriter stringWriter
java.io.PrintWriter writer
StringBuffer buffer
public java.lang.String exceptionMessage ()
public boolean isFailure ()
}
junit/framework/ComparisonCompactor.classComparisonCompactor.java
package junit.framework
public junit.framework.ComparisonCompactor extends java.lang.Object {
private static final String ELLIPSIS
private static final String DELTA_END
private static final String DELTA_START
private int fContextLength
private String fExpected
private String fActual
private int fPrefix
private int fSuffix
public void (int, java.lang.String, java.lang.String)
int contextLength
String expected
String actual
public java.lang.String compact (java.lang.String)
String message
String expected
String actual
private java.lang.String compactString (java.lang.String)
String source
String result
private void findCommonPrefix ()
int end
private void findCommonSuffix ()
int expectedSuffix
int actualSuffix
private java.lang.String computeCommonPrefix ()
private java.lang.String computeCommonSuffix ()
int end
private boolean areStringsEqual ()
private static java.lang.String format (java.lang.String, java.lang.Object, java.lang.Object)
String message
Object expected
Object actual
String formatted
}
junit/framework/Protectable.classProtectable.java
package junit.framework
public abstract junit.framework.Protectable extends java.lang.Object {
public abstract void protect () throws java.lang.Throwable
}
junit/runner/
junit/runner/BaseTestRunner.classBaseTestRunner.java
package junit.runner
public abstract junit.runner.BaseTestRunner extends java.lang.Object implements junit.framework.TestListener {
public static final String SUITE_METHODNAME
private static java.util.Properties fPreferences
static int fgMaxMessageLength
static boolean fgFilterStack
boolean fLoading
public void ()
public synchronized void startTest (junit.framework.Test)
junit.framework.Test test
protected static void setPreferences (java.util.Properties)
java.util.Properties preferences
protected static java.util.Properties getPreferences ()
public static void savePreferences () throws java.io.IOException
java.io.FileOutputStream fos
public void setPreference (java.lang.String, java.lang.String)
String key
String value
public synchronized void endTest (junit.framework.Test)
junit.framework.Test test
public synchronized void addError (junit.framework.Test, java.lang.Throwable)
junit.framework.Test test
Throwable t
public synchronized void addFailure (junit.framework.Test, junit.framework.AssertionFailedError)
junit.framework.Test test
junit.framework.AssertionFailedError t
public abstract void testStarted (java.lang.String)
public abstract void testEnded (java.lang.String)
public abstract void testFailed (int, junit.framework.Test, java.lang.Throwable)
public junit.framework.Test getTest (java.lang.String)
String clazz
ClassNotFoundException e
Exception e
Exception e
java.lang.reflect.InvocationTargetException e
IllegalAccessException e
String suiteClassName
Class testClass
java.lang.reflect.Method suiteMethod
junit.framework.Test test
public java.lang.String elapsedTimeAsString (long)
long runTime
protected java.lang.String processArguments (java.lang.String[])
int i
String[] args
String suiteName
public void setLoading (boolean)
boolean enable
public java.lang.String extractClassName (java.lang.String)
String className
public static java.lang.String truncate (java.lang.String)
String s
protected abstract void runFailed (java.lang.String)
public junit.runner.TestSuiteLoader getLoader ()
protected java.lang.Class loadSuiteClass (java.lang.String) throws java.lang.ClassNotFoundException
String suiteClassName
protected void clearStatus ()
protected boolean useReloadingTestSuiteLoader ()
private static java.io.File getPreferencesFile ()
String home
private static void readPreferences ()
java.io.IOException e
java.io.InputStream is
public static java.lang.String getPreference (java.lang.String)
String key
public static int getPreference (java.lang.String, int)
String key
int dflt
String value
int intValue
public static java.lang.String getFilteredTrace (java.lang.Throwable)
Throwable t
java.io.StringWriter stringWriter
java.io.PrintWriter writer
StringBuffer buffer
String trace
public static boolean inVAJava ()
public static java.lang.String getFilteredTrace (java.lang.String)
Exception IOException
String stack
java.io.StringWriter sw
java.io.PrintWriter pw
java.io.StringReader sr
java.io.BufferedReader br
String line
String line
protected static boolean showStackRaw ()
static boolean filterLine (java.lang.String)
int i
String line
String[] patterns
static void ()
}
junit/runner/Version.classVersion.java
package junit.runner
public junit.runner.Version extends java.lang.Object {
private void ()
public static java.lang.String id ()
public static void main (java.lang.String[])
String[] args
}
junit/runner/TestSuiteLoader.classTestSuiteLoader.java
package junit.runner
public abstract junit.runner.TestSuiteLoader extends java.lang.Object {
public abstract java.lang.Class load (java.lang.String) throws java.lang.ClassNotFoundException
public abstract java.lang.Class reload (java.lang.Class) throws java.lang.ClassNotFoundException
}
junit/runner/TestRunListener.classTestRunListener.java
package junit.runner
public abstract junit.runner.TestRunListener extends java.lang.Object {
public static final int STATUS_ERROR
public static final int STATUS_FAILURE
public abstract void testRunStarted (java.lang.String, int)
public abstract void testRunEnded (long)
public abstract void testRunStopped (long)
public abstract void testStarted (java.lang.String)
public abstract void testEnded (java.lang.String)
public abstract void testFailed (int, java.lang.String, java.lang.String)
}
junit/runner/StandardTestSuiteLoader.classStandardTestSuiteLoader.java
package junit.runner
public junit.runner.StandardTestSuiteLoader extends java.lang.Object implements junit.runner.TestSuiteLoader {
public void ()
public java.lang.Class load (java.lang.String) throws java.lang.ClassNotFoundException
String suiteClassName
public java.lang.Class reload (java.lang.Class) throws java.lang.ClassNotFoundException
Class aClass
}
META-INF/services/org.xmlpull.v1.XmlPullParserFactory
apks/wifiutil/MODULE_LICENSE_APL
apks/wifiutil/PREBUILT
apks/wifiutil/WifiUtil.apk
config/empty.xml
config/host.xml
config/instrument.xml
config/native-benchmark.xml
config/native-stress.xml
config/recharge.xml
config/testdef.xml
config/util/wifi.xml
config/util/wipe.xml